/**
 * Theme Name: Monument Valley Child
 * Theme URI: http://wpmagnate.com/themes/agile
 * Description: monument-valley Child Theme.
 * Author: Asaf Azoulay
 * Author URI: http://wpmagnate.com
 * License: GNU General Public License v2 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Template: monument-valley
 * Text Domain: monument-valley
 * Version: 12.0.1
*/

@import url("fonts/stylesheet.css");
#search_form {border-bottom: 2px solid #007ac2;padding-bottom: 30px;}
.search-select {margin-left: 10px;margin-bottom: 10px;display: inline-block;}
#selectbox {background-color: #007ac2;padding: 10px, 10px, 10px, 10px;}
.search-free-text {padding-left: 10px;padding-top: 10px;}
.search-checkbox {padding-left: 10px;font-size: 20px;}
.search-submit input {color: white !important;font-size: 20px;}
.search_results_container {display: none;clear: both;padding: 15px !important;padding-bottom: 20px !important;border: solid !important;border-color: #007ac2 !important;margin-bottom: 0px !important;font-size: 18px;}
.search_results_container p:not(.margin5) {margin-bottom: 20px;}
.search_results_container p:empty {margin: 0;}
.result_pr {float: right;clear: both;margin-bottom: 30px;}
.result_pr p {margin-bottom: 5px;}
.margin5 .label {text-align: right;padding: 0;margin-bottom: 5px;font-size: 18px;background-color: white !important;}
.margin5 p>.label {margin-bottom: 0px;}
.entry-content2>p {font-size: 18px;}
.more_details {outline: 0;outline-color: transparent !important;outline-style: none !important;outline-width: 0px !important;}
.search_dropbox {width: auto;min-width: 150px;padding-left: 20px;font-size: 20px;background-color: rgb(0, 122, 194);color: white !important;}
.search_text {background-color: #fcfcfc;color: #007ac2 !important;border-color: #007ac2 !important;border-radius: 10px !important;border-radius: inherit;height: 50px;}
.project_title {font-size: 35px;font-weight: bolder;}hr.hr5 {border-bottom: 2px solid #007ac2;margin: 0 0 40px;}/** Add your custom css RTL Codes */
/* ======== HEADER STYLING ======== */
body,p,a,li,input,h1,h2,h3,h4,h5,h6,.tp-caption.FatRounded,
.FatRounded {font-family: 'almoni-dl' !important;}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,
.post-navigation,
.dropcap-text::first-letter,
.single .entry-meta-element {font-style: normal;}
.error-404 {text-align: center;}
#army_notes {width: 100%;}
#acp-toggle-toolbar {padding: 0.5em 0rem !important;}
.chosen-container .chosen-drop {left: 9999px !important;}
.chosen-container.chosen-with-drop .chosen-drop {left: 0 !important;}
#wpcf7-f12793-p12778-o1 {max-width: 260px;margin: 3rem auto;}
.dataTables_filter input {border: 2px solid #d6d700 !important;margin-right: 1rem;padding: 0.3rem 1rem;}
table.dataTable tbody tr.odd {background-color: #E6E6E6 !important;}
#page .header-widgets-container {background: transparent;width: 330px;min-width: 330px;float: left;}
.header-widgets-container .header-widgets { margin: 0;max-width: 100%;width: 100%;}
div.wpcf7-mail-sent-ok {border: 2px solid #fff;color: #fff;font-size: 1.5rem;text-align: right;direction: rtl;}
ul.sub-menu li a {font-size: 1.05rem;padding: 0.3rem 1rem !important;}
.searchandfilter .wpcf7-text,
.searchandfilter select,
.searchandfilter textarea,
.searchandfilter input {color: #fff !important;direction: rtl;background-color: transparent;margin-bottom: 20px;}
.single-tribe_events #intro {background: #007ac2;}
.single-tribe_events .intro-container {position: relative;padding-top: 1%;margin: 0;background-position: 50% 50%;background-size: cover;}
.blueform2 .wpcf7-form .vc_col-sm-6 {float: right;}
.single-post:not(.fl-builder):not(.content-layout-no-paddings) .entry-meta {display: none;}
.single-post:not(.fl-builder):not(.content-layout-no-paddings) {float: right;width: 100%;padding-top: 2.5rem;}
footer .breadcrumbs-container {display: none;}
html #page footer .widget-title {border-bottom-width: 0px;border-bottom-style: solid;border-color: currentColor;font-size: 1.3rem;margin-bottom: 0.2rem;}
footer .searchandfilter select.sf-input-select {min-width: 240px;max-width: 100%;margin-bottom: 1rem;}
.searchandfilter ul li {border-top-color: transparent;}
footer .searchandfilter {margin-top: 1rem;}
footer select.sf-input-select {border-color: #007ac2;color: #007ac2;}
.site-footer-area {padding-bottom: 2rem;padding-top: 2rem;}
.blog .posts .entry,
.archive .posts .entry {padding: 0rem;text-align: right;margin-bottom: 2rem;float: right;box-shadow: none;border-bottom-style: none;border-width: 0px !important;width: 100%;}
.rev_slider_wrapper {left: auto !important;right: auto !important;}
.has-scrolled.site-layout-boxed:not(.no-js):not(.has-fullwidth-submenu) .site-header {right: 0;}
body.site-layout-boxed {padding: 0;padding-top: 0;}
.before-fullwidth-row {direction: ltr;}
.before-fullwidth-row>div {direction: rtl;}
#masthead {display: flex;flex-direction: row-reverse;justify-content: center;position: sticky;top: 0;padding: 0 15px;}
.has-sticky-header:not(.no-js) .site-header {display: block;}
header {background-color: #fff;}
.site-title-hidden .custom-logo {margin-left: 0;margin-top: 10px;}
#header-widgets .icon {margin-right: 2.9em;display: inline-block;text-align: center;max-width: 6rem;float: left;}
#header-widgets .icon.last-top {margin-right: 0;}
#header-widgets .icon img {max-width: 6rem;}
#header-widgets .icon {font-size: 14px;font-weight: bold;margin-top: 6px;}
#header-widgets .phone {clear: both;font-size: 30px;line-height: 30px;display: inline-block;text-align: center;direction: ltr;margin-top: 20px;margin-right: 20px;}
#header-widgets a {text-decoration: none;color: #eb604f;}
#header-widgets .phone img {text-decoration: none;width: 90px;}
#header-widgets .icon a {text-decoration: none;color: #eb604f;}
#header-widgets .icon a:hover+div a,
#header-widgets .icon a:hover {text-decoration: none;color: #0081c8;}
#header-widgets .button2 {float: left;width: auto;position: relative;}
html #header-widgets .button2 a {background: #eb604f;border-radius: 30px;font-size: 1.4em;text-align: center;line-height: 1.4rem;margin-left: 0em;margin-top: 1em;padding: 0.4em 1em;display: inline-block;color: #fff;}
#header-widgets .button2 a:hover {background: #0081c8;}
#header-widgets .button2.button2-signup {margin-right: 20px;}
#header-widgets .button2-hover-text {display: none;position: absolute;top: calc(100% + 5px);right: -33.33%;width: 151px;background: #f2f2f2;padding: 10px;text-align: right;}
#header-widgets .button2 a:hover+.button2-hover-text {display: block;}
.vc_btn3-container a.vc_btn3-size-md {font-size: 1.2em;height: 2em;line-height: 1.5rem;}
.home .site-content-inner {padding-top: 0rem;padding-bottom: 1.864rem;}
a.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern {background: #eb604f;border-radius: 30px;text-align: center;margin-left: 0em;margin-top: 0.3em;padding: 0.4em 2em;width: auto;display: inline-block;color: #fff;border: none;}
.tp-caption.Furniture-Plus,
.Furniture-Plus {background: #eb604f;border-radius: 30px;font-size: 1.3em !important;text-align: center !important;height: 2.2em;line-height: 2.1em !important;margin-left: 0em !important;margin-top: 0.3em !important;padding: 0em 1.6em !important;width: auto;display: inline-block;color: #fff;font-weight: 700 !important;}
.site-content-inner {padding-top: 0rem;padding-bottom: 5.8644rem;}
.main-navigation-container li {float: none;display: inline-block;}
.main-navigation-container {margin: 10px 0;}
.main-navigation-container .menu>ul>li>a {font-size: 1.4em;padding: 0rem 0.4rem;}
.main-navigation-container .menu>ul>li.phone {margin-right: -80px;margin-top: -40px;position: absolute;}
#menu-primary>li:first-child>a {padding-right: 0;}
.main-navigation-container .menu .current-menu-item>a,
.main-navigation-container .menu .current-menu-item>a:hover,
#menu-primary>li.menu-item-has-children,
#menu-primary>li.menu-item-has-children:hover>a,
#menu-primary>li.menu-item-has-children>a:active {border-color: transparent !important;}
#menu-primary>li#menu-item-173:hover>a {border-color: transparent !important;}
.main-navigation-container li ul {top: 78% !important;padding: 0 1.62rem;}
.pagination {margin-top: 1rem;}
h3.result {margin-bottom: 0;}
h3.result>a {text-decoration: none;}
button {background: #eb604f;border-radius: 30px;font-size: 1rem !important;text-align: center !important;height: 2.2em;line-height: 2.1em !important;margin-left: 0em !important;margin-top: 0.3em !important;padding: 0em 1rem !important;width: auto;display: inline-block;color: #fff;font-weight: 700 !important;}
button:hover {background: #0081c8;}
.single-projects .intro-container,
.archive .intro-container {background-blend-mode: normal;background: #0081c8;padding-top: 0%;}
.single-projects h3.result {margin-bottom: 0;float: right;text-align: right;clear: both;margin-top: 0px;font-weight: 700;}
.clearfix {clear: both;}
.textwidget .searchandfilter {background: #007ac2;padding: 20px;padding-bottom: 40px;}
html #secondary .textwidget .searchandfilter select.sf-input-select {max-width: 100% !important;width: 100% !important;display: ruby;margin-bottom: 20px;}
html #secondary .textwidget .searchandfilter h4 {display: block;color: #fff;}
html #secondary li.sf-field-post-meta-pws_accommodation_type>ul>li,
html #secondary li.sf-field-post-meta-pws_course>ul>li {padding-right: 0em;padding-top: 0;margin-top: 0px;}
html #secondary li.sf-field-post-meta-pws_accommodation_type h4,
html #secondary li.sf-field-post-meta-pws_course h4 {padding-bottom: 0;}
.sidebar .widget input,
.footer-widgets .widget input,
.sidebar .widget select,
.footer-widgets .widget select,
.sidebar .widget textarea,
.footer-widgets .widget textarea {width: auto;}
.tax {display: inline-block;float: right;width: auto;margin-left: 0.5em;}
html #secondary .sf-field-submit {margin-top: 20px;float: none;}
#search-filter-form-12359 .sf-field-submit {margin-top: 30px;float: left;}
#text-2 {margin-bottom: 20px !important;}
.linkk:before {content: "\f0c1";font: 1.2rem/1em FontAwesome;text-rendering: auto;margin-left: 0.5rem;text-decoration: none !important;display: inline-block;}
.sf-input-checkbox {float: right;margin: 0;width: auto !important;}
.wrap-pro {border-bottom: 1px #007ac2 solid !important;padding-top: 0px;margin-bottom: 5px;}
.wrap-pro2 {border-bottom: 1px #007ac2 solid !important;padding-top: 0px;margin-bottom: 5px;float: right;clear: both;}
.wrap-pro span {display: inline-block;}
span.label {clear: both;margin-bottom: 0px;color: #007ac2;display: block;font-weight: 700;}
span.label2 {color: #007ac2;display: inline-block;font-weight: 700;}
span.label3 {color: #007ac2;display: inline-block;font-weight: 700;margin-left: 0em !important;margin-right: 1em;}
span.label4 {margin-top: 1rem;color: #007ac2;display: inline-block;font-weight: 700;margin-left: 0em !important;margin-right: 1em;}
.p-details span.label3:first-child {margin-left: 1em;}
.margin5 {margin-bottom: 10px;clear: both;}
.site-header-content {display: flex;max-width: calc(1240px - 330px);width: calc(1240px - 330px);}
.site-header-inner {margin: 0 !important;max-width: 100% !important;width: 100% !important;line-height: inherit;display: flex;flex-wrap: nowrap;}
.site-branding {margin-left: 15px;}
#site-navigation {display: flex;align-items: end;font-size: 14px;}
.site-layout-boxed {padding: 1.62em;padding-top: 0.5em;}
#content {margin-top: -8px;}
ul.p-details {margin-top: 1rem;background: none;padding: 1em;border-radius: 3px;margin-bottom: 1rem;margin-right: 0;list-style-type: none;padding-bottom: 1rem;border: 1px solid #007ac2;}
.p-details span {margin-left: 1em;}
.tp-caption.FatRounded,
.FatRounded,
.tp-caption.FatRounded:hover,
.FatRounded:hover {color: #007ac2 !important;font-size: 2rem !important;font-weight: 900;font-style: normal;font-family: Raleway;text-decoration: none;background-color: rgba(255, 255, 255, 0.6) !important;border-color: #007ac2 !important;border-style: solid;border-width: 2px !important;border-radius: 10px !important;text-shadow: none;padding: 1rem !important;text-align: right !important;line-height: 1em !important;}
.main-navigation-container .menu>ul>li.phone>a {font-size: 30px;font-weight: bold}
.main-navigation-container a:hover,
.main-navigation-container a:focus,
.main-navigation-container a:active {border-color: transparent;color: #eb604f;}
.main-navigation-container .menu>ul>li>a {text-transform: none;}
.searchandfilter ul li {list-style: none;display: inline-block;padding-right: 10px;padding: 0px 0;margin: 0 0 0 1em;color: #fff;}
.searchandfilter h4 {margin: 0;padding: 5px 0 10px;font-size: 16px;display: none;}
.findplace p {display: inline-block;float: right;margin-left: 1em;font-size: 1.6em;line-height: 1.6em;color: #fff;}
.findplace>.vc_column-inner {max-width: 48rem;margin: 0 auto;}
.searchandfilter select.sf-input-select {min-width: 160px;max-width: 160px;}
select.sf-input-select {border-color: #fff;}
.sf-field-submit input {background: #eb604f;border-radius: 30px;font-size: 1em;text-align: center;height: 2.5em;line-height: 1rem;margin-left: 0em;margin-top: 0.3em;padding: 0.6em 1em;width: auto;display: inline-block;color: #fff;border: 2px solid #fff;}
.sf-field-submit:hover input {background: #c7d312;border: 2px solid #fff;}
.svg_icon img {width: 190px;}
.svg_icon .wpb_single_image {margin-bottom: 0px;}
.svg_icon h4 {text-align: center;line-height: 1em;margin-top: 1rem;}
.carousel_view {direction: ltr}
.theme_5 .testi-wrapper .clinet-img {min-width: 30px;width: 25%;max-width: 100px !important;margin: 0 auto;float: right !important;}
.theme_5 .testi-wrapper .testi-details {padding: 13px 0 7px 0px;position: relative;min-width: 100px;float: right !important;text-align: right;}
.theme_5 .testi-wrapper .quotes .quote-content {padding: 0;margin-top: 3%;text-align: right;color: #fff;padding-right: 2rem !important;}
.theme_5 .testi-wrapper {padding-right: 7px;padding-left: 5px;padding-bottom: 7px;max-width: 700px;margin: 0 auto;}
#main .theme_5 .testi-wrapper .testi-details .testi-text .testi-name {color: #fff !important;font-family: 'almoni-dl' !important;}
#main .ictst_wrapp .owl-tstvc-theme .owl-tstvc-dots .owl-tstvc-dot.active span,
#main .owl-tstvc-theme .owl-tstvc-dots .owl-tstvc-dot:hover span {background: #fff !important;}
.theme_5 .testi-wrapper .testi-details .testi-text .testi-company {color: #fff !important;font-family: 'almoni-dl' !important;}
.theme_5 .testi-wrapper .quotes .quote-content {padding: 0;margin-top: 0% !important;font-size: 1.2rem;}
.mtphr-dnt-scroll-left .mtphr-dnt-tick,
.mtphr-dnt-scroll-right .mtphr-dnt-tick {color: #fff !important;}
#newsticker {max-height: 25px;}
#newsticker .vc_column-inner {padding-top: 0px;}
.vc_grid-item h4 {margin-bottom: 0;}
.vc_grid-item h4 a {text-decoration: none;}
.vc_grid-item .vc_custom_heading {margin-bottom: 0;}
.wm-subnav .widget-title {display: none;}
.intro::before {background: none;opacity: 0;}
.has-intro-filter .intro-container:not(.no-intro-image) {background-color: transparent;}
.intro {padding-bottom: 1rem;font-size: 1.38em;padding-top: 1rem !important;}
.intro-widgets-container:before {background-color: #007ac2;}
.intro-widgets .widget,
.footer-widgets .widget,
.footer-secondary-widgets .widget {padding: 0em 0;}
.widget ul.children li {padding-right: 0em;padding-left: 1em;display: inline-block;}
.intro .intro-title {color: #fff;}
.intro-widgets-container::before {opacity: 1;}
.intro-widgets,
.footer-widgets,
.footer-secondary-widgets {padding-top: .62em;padding-bottom: .62em;}
.has-sticky-header.site-layout-boxed:not(.no-js) .site-header {position: relative;}
#site-header-placeholder {display: none;}
.is-singular:not([class*="paged-"]) .intro-container:not(.no-intro-image) {padding-top: 7%;}
.site-content *,
.site-content *::after,
.site-content *::before {border-color: transparent;}
.intro-container {background-attachment: scroll;}
.main-navigation-container .menu .current-menu-ancestor>a,
.main-navigation-container .menu .current-menu-ancestor>a:hover {border-color: transparent;}
span.expander {display: none !important;}
.main-navigation-container .menu-item-has-children>a,
.main-navigation-container .menu>ul>.menu-item-has-children>a {padding-left: 0.4rem;}
.site-header *,
.site-header *::after,
.site-header *::before {border-color: transparent;}
.main-navigation-container li ul {transition: opacity 0.5s, -webkit-transform 0s;transition: transform 0s, opacity 0.5s;transition: transform 0s, opacity 0.5s, -webkit-transform 0s;}
.main-navigation-container .menu:hover .current-menu-item>a,
.main-navigation-container .menu:hover .current-menu-ancestor>a {border-color: transparent;}
.has-intro .site-header {opacity: 1;}
ul.sub-nav li {display: inline-block;margin-left: 1em;}
form label {text-align: right;}
form input,
form textarea {border-color: #fff !important;border-style: solid;border-width: 2px;}
select,
input:not([type]),
input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"],
input[type="range"] {width: 21rem;}
.blue .wpb_wrapper {padding: 20px;background-color: #007ac2;color: #fff;max-width: 26.5rem;margin: 0 auto;}
input.wpcf7-submit {background: #eb604f;}
table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child::before,
table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child::before {display: none !important;}
.entry-content .widget_nav_menu li a,
.lbutton a {background-color: #007ac2;padding: 10px;color: white;margin-bottom: 0px;border-radius: 30px;padding-right: 30px;border: 2px solid #fff;box-shadow: 0 5px 10px -2px rgba(0, 0, 0, 0.26);width: 100% !important;display: block;text-decoration: none !important;}
.entry-content .widget_nav_menu li a:hover,
.lbutton a:hover {background-color: #c7d312;}
footer .sf-field-submit input {padding: 18px 20px;line-height: 1px;border: 3px solid #fff;}
.entry-content .widget_nav_menu>div>ul>li>a {color: #fff;font-size: 17px;}
.events-archive #secondary {display: none;}
.events-archive #primary {width: 100%;}
.vc_gitem-zone-mini p {line-height: 1em;font-size: 1rem;}
.vc_gitem-zone-mini h3 {line-height: 1em;}
html .tribe-events-calendar thead th {background-color: #007ac2;color: #fff;font-weight: 700;padding: 1em 0;white-space: nowrap;border-left: 1px solid #007ac2;border-right: 1px solid #007ac2;}
.wpcf7-text {background: #fff;text-align: right;}
.blueform .vc_col-sm-4 {float: right;padding-left: 30px;}
.blueform form textarea,
.blueform2 form textarea {border-color: #fff !important;border-style: solid;border-width: 2px;background: #fff;max-height: 110px;text-align: right;direction: rtl;}
.blueform input.wpcf7-submit {background: #eb604f;margin-top: 20px !important;float: right;}
.blueform2 input.wpcf7-submit {background: #c7d313;border: 2px solid #fff;margin-top: 10px !important;float: left;font-size: 1rem;color: #fff;}
.blueform input.wpcf7-submit {color: #fff !important;}
span.wpcf7-not-valid-tip {color: #fff !important;}
.blueform label,
.blueform2 label {color: #fff;direction: rtl;}
.blueform2 h2 {text-align: right;width: 100%;clear: both;color: #fff;margin-top: 1rem;padding-right: 1rem;}
.padding2 {padding-top: 4.65rem;}
.flex {flex-direction: row-reverse;display: flex;}
.blueform2 .vc_row {background: #0067a2;margin-top: 10px !important;padding-bottom: 1rem;}
.wpcf7-text,
select,
textarea,
input {color: #0067a2 !important;direction: rtl;}
footer .searchandfilter .wpcf7-text,
footer .searchandfilter select,
footer .searchandfilter textarea,
footer .searchandfilter input {color: #0067a2 !important;direction: rtl;}
footer .searchandfilter li.sf-field-submit>input {color: #fff !important;}
.mtphr-dnt-rotate .mtphr-dnt-tick {color: #fff;}
.searchandfilter .wpcf7-text,
.searchandfilter select,
.searchandfilter textarea,
.searchandfilter input {color: #fff !important;direction: rtl;}
.blueform p,
.blueform2 p {margin-bottom: 10px;text-align: right;padding-right: 0.5rem;min-height: 4.3rem;}
button,
input,
.blueform select,
.blueform2 select,
textarea {background-color: #fff;}
button,
input,
.blueform select,
.blueform2 select,
textarea {background-color: #fff;}
.projects button {background: #eb604f;}
.vc_col-sm-6 select,
input:not([type]),
.vc_col-sm-6 input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
.vc_col-sm-6 input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"],
input[type="range"] {width: 16rem;}
.image a {display: block;height: 60px;width: 150px;overflow: hidden;text-indent: -9000px;background: url("https://shlomit.org.il/wp-content/uploads/2017/03/muamad-1.png");}
div.tribe-events-category-migzar {background: #00aebb;}
div.tribe-events-category-general {background: #007ac2;}
div.tribe-events-category-shilat {background: #c7d312;}
div.tribe-events-category-special {background: #eb604f;}
.events-archive.events-gridview #tribe-events-content table .type-tribe_events {border-bottom: 1px solid #e7e7e7;margin: 0 0%;padding: 6px 8px;}
div.tribe-events-category-special h3 a,
div.tribe-events-category-general h3 a,
div.tribe-events-category-shilat h3 a,
div.tribe-events-category-migzar h3 a {font-size: 100%;color: #fff;}
a.tribe-events-ical {display: none !important;}
#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,
#tribe-events-footer .tribe-events-sub-nav li,
#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,
#tribe-events-header .tribe-events-sub-nav li {float: right;margin-right: 5px;text-align: left;}
#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,
#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next {float: left;margin-left: 5px;text-align: right;}
.single-format-standard #intro-container.has-featured-image {padding-top: 0%;background: #007ac2 !important;}
#secondary .textwidget .searchandfilter .sf-field-taxonomy-sub_field select.sf-input-select {max-width: 100% !important;width: 100% !important;display: ruby;margin-bottom: 0px;}
li.sf-field-post-meta-pws_accommodationonsite li {padding-right: 0px;}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {color: #000;border-color: #c7d312;background-color: #c7d312;}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover {color: #fff;border-color: #c7d312;background-color: #c7d312;}
.vc_btn3.vc_btn3-color-warning,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {background: #eb604f;border-radius: 30px;font-size: 1.2em;text-align: center;height: 2.2em;line-height: 1.3rem;margin-left: 0em;margin-top: 0em;padding: 0.4em 0.7em;width: auto;display: inline-block;color: #fff;border: 2px solid #fff;}
.rtl .btn_accessibility {bottom: 20px;left: 20px;right: inherit;top: inherit;}
.rtl .btn_accessibility_action {left: 20px;right: inherit;margin-top: -80px;}
/* Icons search template */
/* .page-template-icons-search-page-template #header-widgets .button2.button2-signup {clear: inherit;margin:0;} */
.page-template-icons-search-page-template .button2-donation,
.page-template-icons-search-page-template .breadcrumbs-container {display: none;}
.page-template-icons-search-page-template .intro-container {padding-top:0;text-align: center; }
.page-template-icons-search-page-template .intro-container .intro {padding:0 !important;}
.page-template-icons-search-page-template .intro-container h1 {max-width: 100%; font-size: 42px;line-height: 46px;font-weight: normal;color: #000;padding: 60px 0 50px;font-weight: bold;}
.page-template-icons-search-page-template .intro-container:not(.no-intro-image) h1 {color: #fff;}
.page-template-icons-search-page-template.is-singular:not([class*="paged-"]) .intro-container:not(.no-intro-image) {padding-top:80px;display: flex;align-items: flex-end;}
.page-template-icons-search-page-template .intro-container:not(.no-intro-image) {min-height: 350px;padding-top:80px;display: flex;align-items: flex-end;position: relative;}
.page-template-icons-search-page-template .intro-container:not(.no-intro-image)::after {content: "";position: absolute;bottom: 0;width: 100%;height: 100%;background-image: linear-gradient(0deg,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 75%);}
.page-template-icons-search-page-template .intro-container .intro:not(.no-text-shadow) {text-shadow: none;}
.page-template-icons-search-page-template .intro-container.no-intro-image .intro-logo {margin-top: 80px;padding:0;width: 160px;height: 160px;}
.intro-logo {width: 174px;height: 174px;background: #ffffff;border-radius: 50%;margin: 0 auto;padding: 15px;}
.intro-logo img {width: 100%;height: auto;padding: 0 20px 20px;margin: 0;}
.page-template-icons-search-page-template .intro-logo + .intro-title {padding-top: 30px;}
.page-template-icons-search-page-template .site-content-inner {width: 100%;max-width:100%;padding: 0;margin:0}
.page-template-icons-search-page-template .container {width: 100%;max-width: 1270px;padding: 0 15px;margin: 0 auto;}
.page-template-icons-search-page-template .intro-container:not(.no-intro-image) + .breadcrumbs-container + .site-content-inner .search-fields,
.page-template-icons-search-page-template .intro-container:not(.no-intro-image) + .site-content-inner .search-fields {padding-top: 30px;}
.break-flex-line {display: none;}
.search-icons-description {line-height: normal;text-align: center;padding: 0 15px;}
.search-icons-description a {font-size: 20px;font-weight: bold;}
.search-icons-description.bottom {line-height: normal;text-align: center;padding: 0 15px;margin-top:15px;margin-bottom: 0;}
.search-fields .search-fields-fields {display: flex;justify-content: center;flex-wrap: wrap;}
.search-fields .search-field-icon {width: 81px;margin-left:24px;}
.search-fields .search-field-icon:last-of-type {margin-left:0;}
.search-fields .search-field-icon label {width: 100%;}
.search-fields .search-field-icon input {display: none;}
.search-fields .search-field-icon .search-icon {width:100%;border-radius: 50%;/*overflow: hidden;*/padding-top:100%;position: relative;margin-bottom: 15px;}
.search-fields .search-field-icon img {position: absolute;top:0;right:0;width: 100%; height: auto;max-width: none;}
.search-fields .search-field-icon .search-field-title {font-size: 20px;line-height: 22px; color:#0081c8;text-align: center;text-align: center;}
.search-fields .search-field-icon input:checked + label .search-icon {box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.5);border:2px solid #0081c8;padding-top:calc(100% - 4px);overflow: hidden;}
.search-fields .search-field-icon input:checked + label .search-icon img {width: calc(100% + 5px);top:-2px;right: -2px;}
.search-fields .search-field-icon input:checked + label .search-field-title{font-weight: bold;}
.search-fields-filter:not(.no-js) {background: #0081c8;padding: 35px 0;margin-top: 50px;display: none;}
.search-fields-filter.active {display: block;}
.search-fields-filter input,
.search-fields-filter select {
  width: auto;min-width: 210px;background: #fff;background-image: url('/wp-content/themes/monument-valley-child/images/rounded-down.png'); 
  background-repeat: no-repeat;background-size: 18px;background-position: 9px; font-size: 18px;
  line-height: normal;border-radius: 4px;height: 36px;border: 1px solid #ccc;color: #888888 !important;
  box-shadow: 0px 2px 0px 0px #0067a0;font-style: normal;padding: 0 10px 0 35px;
}
/* .search-fields-filter select:focus {background-image: url('/wp-content/themes/monument-valley-child/images/rounded-up.png');} */
.search-fields-filter select.selected-value {color: #000 !important;}
.search-fields-filter select option:not(.placeholder) {background: #fff !important;color: #000 !important;}
.search-fields-filter select option:disabled {color: #ccc!important;}
.search-fields-filter select option:checked:not(.placeholder) {color: #0081c8 !important; font-weight: bold;}
.search-fields-filter input {background-image: none;color:#000 !important;border-color: #ccc !important;padding: 0 10px;}
.search-fields-filter input::-webkit-input-placeholder {color: #888 !important;font-style: normal ;}
.search-fields-filter input:-ms-input-placeholder {color: #888 !important;font-style: normal ;}
.search-fields-filter input::placeholder {color: #888 !important;font-style: normal ;}
.search-filter-text {position: relative;}
.search-filter-text .loader-small {position: absolute; left:10px;top: 10px;}
.search-filter-text input {padding-left:35px;}
.filter-title {font-size: 32px;line-height:36px;margin-bottom:20px;color:#fff;text-align: center;}
.filter-row {width: 100%;display: flex;justify-content: center;flex-wrap: wrap;}
.filter-row-first {margin-bottom: 30px;}
.filter-row-last {margin-top: 30px;}
.filter-row .search-field {margin-left: 20px;}
.filter-row .search-field:last-child {margin-left: 0;}
.search-filter-checkbox {display: flex;align-items: center;cursor: pointer;font-size: 18px;line-height:normal;color: #fff;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: auto;}
.search-filter-checkbox .search-filter-checkbox-label {margin-right: 10px;}
.search-filter-checkbox input {display: none;}
.search-filter-checkbox label {padding: 0;}
.search-filter-checkbox .checkmark {position:relative;display:inline-block;height: 18px;width: 18px;border-radius:4px;background-color: #fff;border: 1px solid #ccc;box-shadow: 0px 2px 0px 0px #0067a0;}
.search-filter-checkbox .checkmark:after {content: "";position: absolute;display: none;}
.search-filter-checkbox input:checked + .checkmark:after {display:inherit;}
.search-filter-checkbox .checkmark:after {left: 5px;top: 1px;width: 7px;height: 12px;border: solid #000;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.results-table {display: table;width: 100%;position: relative;color: #000;margin-bottom: 60px;}
.results-table .t-row {display: table-row;font-size: 20px;line-height: 22px;border-top:1px solid #0081c8;}
.results-table .t-head {background: #7fc0e3;position: sticky;top: 162px;}
.results-table .t-body {font-size: 16px;}
.results-table .t-body.video-active,
.results-table .t-body.open,
.results-table .t-body:hover {background: #efefef;}
.results-table .t-row .t-col {display: table-cell;padding:10px 0px 10px 10px;border-bottom:1px solid #0081c8;}
.results-table .t-body.video-active .t-col {border-bottom: 0;}
.results-table .t-row.t-body:first-child .t-col {border-bottom:1px solid #0081c8;}
.results-table .t-row .t-col:first-child {padding-right:10px;}
.results-table .t-body .t-col > span,
.results-table .t-body .t-col > a {min-width: 100px;display: inline-block;vertical-align: top;}
.results-table .t-body .t-col.t-col-auto > span,
.results-table .t-body .t-col.t-col-auto > a {min-width: inherit;}
.results-table .t-body .t-col.t-sub span {min-width: 115px;}
.results-table .t-body .t-col.t-desc span {min-width: 200px;}
.results-table .t-body .t-col.t-desc a {color: #00aebb;white-space: nowrap;}
.results-table .t-body .t-col.t-apartment span {min-width: inherit;width: 45px;}
.results-table .t-body .t-col.t-whatsapp a {color: #25d366;font-size: 20px;width: 20px;min-width: inherit;}
.results-table .t-body .t-col.t-youtube > span {cursor: pointer;color: #ff0000;font-size: 20px;width: 20px;min-width: inherit;}
.results-table .t-body .t-col.t-love .icon-love {display: block;font-size: 20px;cursor: pointer;}
.results-table .t-body .t-col.t-love .icon-love.icon-ion-android-favorite {color: red;}
.results-table .t-body .t-col.t-love .icon-love span,
.results-table .t-body .t-col .t-col-label,
.results-table .t-row .t-col span[class^="icon-ion"] span,
.results-table .t-body .t-col.t-phone span[class^="icon-ion"],
.results-table .t-body.t-video,
.results-table .t-body.video-active .t-col.t-youtube .icon-ion-android-arrow-dropright-circle,
.results-table .t-body .t-col.t-youtube .icon-ion-ios-close-outline {display: none;}
.results-table .t-body.video-active .t-col.t-youtube .icon-ion-ios-close-outline {display: block;}
.results-table .t-body.t-video .fluid-width-video-wrapper { position: absolute;top: 0;right: 0;}  
.results-table .t-body.video-active + .t-body.t-video {position: relative;display: table-row;}
.results-table .t-body.t-video .t-col {padding:0;padding-top:56.25%;border-top: 0;border-bottom: 0;} 
.results-table .t-body.t-video .t-col iframe,
.results-table .t-body.t-video .t-col object,
.results-table .t-body.t-video .t-col embed { position: absolute;top: 0;right: 0;width: 100%;height: 100%;border-bottom: 1px solid #0081c8;}
.clear-search-fields-filter {color: #fff;cursor: pointer;}
.clear-search-fields-filter span {position: relative;bottom: -1px;}
.loader {margin: 40px auto;border: 8px solid #ccc; /* Light grey */border-top: 8px solid #3498db; /* Blue */border-radius: 50%;width: 60px;height: 60px;animation: spin 1s linear infinite;}
.loader-small {border: 2px solid #ccc; /* Light grey */border-top: 2px solid #3498db; /* Blue */border-radius: 50%;width: 15px;height: 15px;animation: spin 1s linear infinite;}
.show-love-pro.active {margin-bottom: 10px;}
.show-love-pro-popup {display: none;cursor: pointer;}
.show-love-pro-popup.active {display: block;}
.loved-popup-wrap {background: #fff; display: none;position: fixed;z-index:9999;top: 0;right:0;width: 100%;height: 100%;}
.loved-popup-wrap.active {display: block;}
.show-love-pro-popup-title {text-align: center;font-size:20px;}
.show-love-pro-popup-title .icon-ion-android-favorite {color: red;}
.loved-popup-wrap .show-love-pro-popup-title {margin-top:20px;}
.loved-popup-wrap .show-love-pro-popup-title .icon-ion-ios-close-outline.is-icon {margin-left: 2px;position: relative;bottom: -2px;}
.close-love-pro-popup {cursor: pointer;margin-bottom: 20px;}
.loved-popup {overflow: scroll;height: calc(100vh - 215px);}
.loved-popup .results-table .t-head {top: 0;}
.only-shlomit .role {display: none;}
@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@media only screen and (max-width:1270px) {
  .search-fields:not(.only-shilat) .search-field-icon:nth-of-type(6n) {margin-left: 0;}
  .search-fields:not(.only-shilat) .break-flex-line:nth-of-type(6n) {width: 100%;display:block;margin-top: 30px;}
  .search-fields.only-shilat .search-field-icon:nth-of-type(6n + 1) {margin-left: 0;}
  .search-fields.only-shilat .break-flex-line:nth-of-type(6n + 1) {width: 100%;display:block;margin-top: 30px;}
}
@media only screen and (max-width:1023px) {
  .filter-row-first.first-of-type {margin-bottom: 20px;}
  .filter-row.filter-row-first .break-flex-line {width: 100%;display:block;margin-top: 20px}
  .filter-row.filter-row-first .search-field:nth-of-type(2n) {margin-left: 0;}
}
@media only screen and (max-width:930px) {
  .search-results .container {padding: 0;}
  .results-table {display: block;}
  .results-table .t-body .t-col span, 
  .results-table .t-body .t-col a {min-width: inherit;}
  .results-table .t-head {display: none;}
  .results-table .t-row:not(.t-head):not(.t-video) {display: block;border-top: 1px solid #0081c8;border-bottom:0;padding: 15px 15px 0;position: relative;}
  .results-table .t-row:last-child:not(.t-head):not(.t-video),
  .results-table .t-row:last-child {border-bottom: 1px solid #0081c8;}
  .results-table .t-row:not(.t-video):after {content: "";display:block;width: 22px;height: 22px;background-image: url('/wp-content/themes/monument-valley-child/images/rounded-down.png');background-repeat: no-repeat; background-size: 22px auto;position: absolute; left: 10px;bottom: 10px;}
  .results-table .t-row.video-active:after,
  .results-table .t-row.open:after {background-image: url('/wp-content/themes/monument-valley-child/images/rounded-up.png');}
  .results-table .t-row.t-body:not(.t-video):last-child .t-col {border:0;}
  .results-table .t-row:not(.t-video) .t-col:last-child,
  .results-table .t-row:not(.t-video) .t-col:first-child,
  .results-table .t-row .t-col {display: block;border: 0;padding: 0 0 5px 0;}
  .results-table .t-row .t-col:last-child {padding-bottom: 10px;}
  .results-table .t-row .t-col span b,
  .results-table .t-row .t-col .t-col-label {display: inline;color: #0081c8;font-weight: bold;}
  .results-table .t-row .t-col.t-name {max-width: calc(100% - 145px);}
  .results-table .t-row.video-active .t-col > a .hide-in-mobile,
  .results-table .t-row.open .t-col > a .hide-in-mobile,
  .results-table .t-row .t-col .t-col-label.hide-for-mobile,
  .results-table .t-row .hide-for-mobile,
  .results-table .t-row .t-col .hide-in-mobile {display: none;}
  .results-table .t-row.video-active .t-col .t-col-label.hide-for-mobile,
  .results-table .t-row.video-active .t-col .hide-in-mobile,
  .results-table .t-row.video-active .hide-for-mobile,
  .results-table .t-row.open .t-col .t-col-label.hide-for-mobile,
  .results-table .t-row.open .t-col .hide-in-mobile,
  .results-table .t-row.open .hide-for-mobile,
  .results-table .t-body .t-col.t-phone span[class^="icon-ion"] {display: block;}
  .results-table .t-row .t-col.t-love,
  .results-table .t-row .t-col.t-phone > a,
  .results-table .t-row .t-col.t-youtube,
  .results-table .t-row .t-col.t-whatsapp {position: absolute;top: 15px;left:15px;}
  .results-table .t-row .t-col.t-love .icon-love,
  .results-table .t-row .t-col.t-youtube span[class^="icon-ion"],
  .results-table .t-row .t-col.t-whatsapp span[class^="icon-ion"] {font-size: 22px;}
  .results-table .t-row .t-col.t-whatsapp {left: 50px;}
  .results-table .t-row .t-col.t-phone > a {left:85px;top:17px;color: #eb604f; border: 1px solid #eb604f;border-radius: 50%;display: block;width: 20px;height: 20px;text-align: center;}
  .results-table .t-row .t-col.t-youtube {left:120px;}
  .results-table .t-body.video-active + .t-body.t-video {display: block;border: 0;}
  .results-table .t-body.t-video .t-col {display: block;border: 0;}
  .team-list-template .results-table .t-row .t-col.t-whatsapp {left: 15px;}
  .team-list-template .results-table .t-row .t-col.t-phone > a {left: 50px;}
}
@media only screen and (max-width:640px) {
  .loader {position: fixed;bottom:0;right: calc(50% - 30px);z-index: 10;}
  .page-template-icons-search-page-template #header-widgets .icon.last-top {margin-right: 15px;}
  .page-template-icons-search-page-template .intro-container.no-intro-image .intro-logo {margin-top: 40px;}
  .page-template-icons-search-page-template.is-singular:not([class*="paged-"]) .intro-container:not(.no-intro-image) {padding-top: 40px;}
  .page-template-icons-search-page-template .intro-logo + .intro-title {padding-top: 20px;}
  .page-template-icons-search-page-template .intro-container:not(.no-intro-image) {min-height: auto;}
  .page-template-icons-search-page-template .intro-container.no-intro-image .intro-logo,
  .intro-logo {width: 114px;height: 114px;}
  .page-template-icons-search-page-template .intro-container h1 {font-size: 24px;line-height: 28px;padding:65px 0 15px;}
  .page-template-icons-search-page-template .intro-container.no-intro-image h1 {padding-bottom: 40px;}
  .page-template-icons-search-page-template .intro-container:not(.no-intro-image) + .breadcrumbs-container + .site-content-inner .search-fields {padding-top: 35px;}
  .search-fields .search-field-icon {max-width: 74px;min-width: 54px;width: calc(25% - 18px);}
  .only-shilat.search-fields .search-field-icon-1 {margin-left:0;width: 35%;max-width: 94px;min-width: 74px;}
  .only-shilat.search-fields .break-flex-line-1 {width: 100%;display:block;}
  .search-fields:not(.only-shilat) .search-field-icon:nth-of-type(6n) {margin-left: 24px;}
  .search-fields:not(.only-shilat) .break-flex-line:nth-of-type(6n) {width: inherit;display:none;margin-top: inherit;}
  .search-fields:not(.only-shilat) .search-field-icon:nth-of-type(4n) {margin-left: 0;}
  .search-fields:not(.only-shilat) .break-flex-line:nth-of-type(4n) {width: 100%;display:block;margin-top: 20px;}
  .search-fields:not(.only-shilat) .search-field-icon .search-field-title {font-size: 16px;line-height: 16px;}
  .search-fields.only-shilat .search-field-icon:nth-of-type(6n + 1) {margin-left: 24px;}
  .search-fields.only-shilat .break-flex-line:nth-of-type(6n + 1) {width: inherit;display:none;margin-top: inherit;}
  .search-fields.only-shilat .search-field-icon:nth-of-type(4n + 1) {margin-left: 0;}
  .search-fields.only-shilat .break-flex-line:nth-of-type(4n + 1) {width: 100%;display:block;margin-top: 20px;}
  .search-fields.only-shilat .search-field-icon .search-field-title {font-size: 16px;line-height: 16px;}
  .search-fields-filter:not(.no-js) {padding: 25px;margin-top: 20px;}
  .search-fields-filter .search-filter-text,
  .search-fields-filter select {font-size: 16px;height: 32px; width: calc(50% - 10px);min-width: inherit;}
  .search-fields-filter select[name="role"] {width: auto;}
  .search-fields-filter .search-filter-text input {width: 100%;min-width: inherit;font-size: 16px;height: 32px;}
  .filter-row:not(.filter-row-first) .break-flex-line {width: 100%;display:block;margin-top: 10px}
  .search-filter-checkbox {font-size: 16px;}
  .search-filter-checkbox .checkmark {height: 16px;width: 16px;}
  .search-filter-checkbox .checkmark:after {left: 4px;top: 1px;width: 6px;height: 10px;border: solid #000;border-width: 0px 2px 2px 0;}
  .filter-row-last {margin-top: 20px;}
}
/* end Icons search template */
@media only screen and (max-width:1265px) {
  #masthead {padding: 0;}
  .main-navigation,
  .site-header-content {width: 100%;max-width: 100%;}
  .site-header-inner {padding: 0 30px 15px;}
  .main-navigation-container {margin: 0 0 -16px 0;}
  #page .header-widgets-container {width: 650px;min-width: inherit;position: absolute;left: 30px;top: 0;}
  #header-widgets .icon.last-top,
  #header-widgets .icon {margin-right: 1em;}
  #header-widgets .phone {clear: none;margin-right: 1em;margin-top: 15px;}
  html #header-widgets .button2 a {margin-top: 0.6em;}
}
@media only screen and (max-width:940px) and (min-width:880px){
  .main-navigation-container .menu>ul>li>a,
  .main-navigation-container .menu a {font-size: 16px !important;}
}
@media only screen and (max-width:880px){
  #masthead {display: flex;flex-direction: column-reverse;padding: 0;}
  #page .header-widgets-container {width: 100%;position: inherit;}
  #page .header-widgets-container .header-widgets {max-width: 100%;width: 100%;padding: 0 20px;box-sizing: border-box;}
  .site-header-inner {width: 100%;display: block;padding: 0px 20px 20px;}
  .site-title-hidden .custom-logo {width: auto;max-height: 85px;margin-top: -10px;}
  .main-navigation {width: auto;position: relative;}
  #menu-toggle {float: left;position: relative;left: 0;top: 40px;right: inherit;transform: inherit !important;animation: inherit !important;}
  .menu-toggle::before {margin: 0;}
  .is-active .menu-toggle,
  .main-navigation.is-active #menu-toggle {top: 10px;left: 20px;position: fixed;}
  #site-navigation {display: initial;align-items: inherit;}
}
@media only screen and (max-width:680px) {
  #header-widgets .icon div {font-size:12px;}
  html #header-widgets .button2 a {margin-top: 5px;}
  #header-widgets .phone {margin-top: 8px;}
}
@media only screen and (max-width:620px) {
  #header-widgets .icon {margin-right: 1.2em;}
  #header-widgets .icon img {max-height: 2em;}
  #header-widgets .phone {margin-right: 0.6em;}
  html #header-widgets .button2 a {font-size: 1.2em;line-height: 1.2rem;}
}
@media only screen and (max-width:520px) {
  #header-widgets .icon.phone {margin-right: 0.0;}
  html #header-widgets .button2.button2-signup {clear: both;}
  html #header-widgets .button2 a {margin-top: 10px;}
}
@media only screen and (max-width: 41.9375em) and (min-height: 28em) {
  #menu-toggle {left: 0;top: 11px;width: 4rem;height: 4rem;}
}
@media only screen and (max-width:480px) {
  #menu-toggle {left: 0;top: 12px;}
}
/* personalareaframe */
.personalareaframe-open,
.personalareaframe-close {display: none;}
/* #post-33221 .entry-header {margin-bottom: 0;margin-top:30px;} */
@media screen and (max-width: 768px) {
  #personalareaframe-wrap.closed {height: inherit !important;}
  .personalareaframe-wrap.closed .personalareaframe-open {display: block;}
  #personalareaframe {min-height: inherit !important;}
  .personalareaframe-wrap.closed #personalareaframe {min-height: 1150px !important;}
  /* #post-33221 .entry-content .vc_column-inner,
  #post-33221 .entry-content .wpb_content_element {margin:0!important;} */
  body.page-id-33221:not(.closed) {    
    overflow: hidden;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
  }
  .personalareaframe-wrap:not(.closed) { 
    position: fixed;
    top:0;
    right:0;
    width: 100%;
    height: 100vh !important;
    z-index: 999;
    background:#fff;
    padding:15px;
    box-sizing: border-box;
  }
  .personalareaframe-wrap:not(.closed) .entry-content .wpb_wrapper {
    margin: 0;
  }
  .personalareaframe-wrap.closed .personalareaframe-open span,
  .personalareaframe-wrap .personalareaframe-close span{
    padding:0 2.5px;
  }
  .personalareaframe-wrap:not(.closed) #personalareaframe {
    height: calc(100vh - 100px) !important;
    width: 100%;
    min-height: inherit !important;
    overflow: scroll;
  }
  .personalareaframe-wrap:not(.closed) .personalareaframe-open {
    display: none;
  }
  .personalareaframe-wrap.closed .personalareaframe-open,
  .personalareaframe-wrap:not(.closed) .personalareaframe-close {
    display: block;
  }
}
@media only screen and (min-width: 1127px) {
.personalareaframe {max-height: 1705px;}
  /* .harshamaframe {max-height: 900px;} */
}
@media screen and (min-width: 789px) and (max-width: 1126px) {
  .personalareaframe {max-height: 1790px;}
  /* .harshamaframe {max-height: 1000px;} */
}
@media screen and (min-width: 767px) and (max-width: 788px) {
  .personalareaframe {max-height: 1970px;}
  /* .harshamaframe {max-height: 1135px;} */
}
@media screen and (min-width: 747px) and (max-width: 766px) {
  /* .harshamaframe {max-height: 1200px;} */
}
@media screen and (min-width: 717px) and (max-width: 766px) {
  .personalareaframe {max-height: 1970px;}
}
@media screen and (min-width: 671px) and (max-width: 716px) {
  .personalareaframe {max-height: 2070px;}
}
@media screen and (min-width: 611px) and (max-width: 670px) {
.personalareaframe {max-height: 2160px;}
}
@media screen and (min-width: 555px) and (max-width: 746px) {
  /* .harshamaframe {max-height: 1300px;} */
}
@media screen and (min-width: 526px) and (max-width: 745px) {
  /* .harshamaframe {max-height: 1350px;} */
}
@media screen and (min-width: 525px) and (max-width: 610px) {
  .personalareaframe {max-height: 2250px;}
}
@media only screen and (max-width: 600px) {
  .search_dropbox {width: 100%;font-size: 18px;background-color: rgb(0, 122, 194);color: white !important;margin: 2px;}
  .project_title {font-size: 35px !important;font-weight: bolder !important;}
  .result {font-size: 35px !important;font-weight: bolder !important;}
}
@media screen and (min-width: 464px) and (max-width: 524px) {
  .personalareaframe {max-height: 2540px;}
}
@media screen and (min-width: 462px) and (max-width: 525px) {
  /* .harshamaframe {max-height: 1570px;} */
}
@media screen and (min-width: 403px) and (max-width: 461px) {
  /* .harshamaframe {max-height: 1700px;} */
}
@media screen and (min-width: 375px) and (max-width: 463px) {
  .personalareaframe {max-height: 2850px;}
}
@media screen and (min-width: 200px) and (max-width: 374px) {
  .personalareaframe {max-height: 3005px;}
  .login-container {width: 300px !important;margin-right: 10px !important;}
}
@media screen and (min-width: 200px) and (max-width: 402px) {
  /* .harshamaframe {height: 200vh;} */
}
/* Res */
@media only screen and (min-device-width : 768px) and (max-device-width : 1300px) {
  .vc_col-sm-6 select,
  input:not([type]),
  .vc_col-sm-6 input[type="color"],
  input[type="date"],
  input[type="datetime"],
  input[type="datetime-local"],
  input[type="email"],
  input[type="month"],
  input[type="number"],
  input[type="password"],
  input[type="search"],
  input[type="tel"],
  .vc_col-sm-6 input[type="text"],
  input[type="time"],
  input[type="url"],
  input[type="week"],
  input[type="range"] {width: 100% !important;}
}
.blueform2 .flex {display: block;}
@media only screen and (min-device-width : 0px) and (max-device-width : 600px) {
  .team .vc_grid-item {padding-right: 30px !important;padding-bottom: 30px !important;width: 50% !important;float: right !important;}
  .vc_row.wpb_row.vc_row-fluid.mobilerev {display: flex;flex-direction: column-reverse;}
  .post-type-archive-projects .site-content-inner {display: flex;flex-direction: column-reverse;}
  #reverse {display: flex;flex-direction: column-reverse;}
  .blog .site-content-inner {display: flex;flex-direction: column-reverse;}
  .blog .site-content-inner .guy {padding-top: 2rem;}
  .mobilerev {display: flex;flex-direction: column-reverse;}
  label {width: 100%;}
  html .padding2 {padding-top: 0rem !important;}
  .vc_col-sm-6,
  .vc_col-sm-6 select,
  input:not([type]),
  .vc_col-sm-6 input[type="color"],
  input[type="date"],
  input[type="datetime"],
  input[type="datetime-local"],
  input[type="email"],
  input[type="month"],
  input[type="number"],
  input[type="password"],
  input[type="search"],
  input[type="tel"],
  .vc_col-sm-6 input[type="text"],
  input[type="time"],
  input[type="url"],
  input[type="week"],
  input[type="range"] {width: 100% !important;}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
  html .blueform2 {width: 100% !important;}
}
@media only screen and (max-width: 41.9375em) and (min-height: 28em) {
  .menu-toggle {position: inherit;right: inherit;bottom: inherit;}
}
@media only screen and (min-device-width : 0px) and (max-device-width : 480px) {
  #header-widgets .icon {margin-right: 1em;display: inline-block;text-align: center;float: left;}
  html .menu-toggle {position: fixed;width: 4rem;height: 4rem;bottom: auto;padding: 0 0 0.62em;line-height: 1.38;text-align: center;font-weight: 700;border-radius: 5rem;z-index: 999;box-shadow: 0 -2px 1.62rem rgba(0, 0, 0, 0.5);opacity: 1;-webkit-transform: translateX(-20%);-ms-transform: translateX(-20%);transform: translateX(-20%);-webkit-animation: comeInFromBottom 1s;animation: comeInFromBottom 1s;}
  .site-branding {float: right;margin-left: auto;line-height: inherit;color: inherit;margin-right: auto;}
  .main-navigation-container .mobile-search-form+.menu>ul {padding-top: 2vh;}
  .main-navigation-container li ul {padding: 0 0rem !important;}
  .main-navigation-container li li a::before {display: none;}
  .main-navigation-container ul.sub-menu a {padding: 0.5rem 1rem !important;}
  li.menu-item-has-children>a {margin-bottom: 0.5rem;margin-top: 0.5rem;}
  .mobile-search-form .search-form {border: 1px solid #007ac2;}
  .header-widgets .widget {text-align: center;}
  .findplace .vc_column-inner {padding-top: 10px !important;}
  .findplace p {display: inline-block;float: right;margin-left: 1em;font-size: 1.6em;line-height: 1em;color: #fff;margin-bottom: 0.5em !important;}
  html #main .searchandfilter ul {margin-right: 0px;}
  html #main .searchandfilter ul li {list-style: none;display: inline-block;padding-right: 10px;padding: 0px 0;margin: 0 0em 1em 0em !important;color: #fff;width: 100%;}
  html #main .searchandfilter select.sf-input-select {min-width: 320px !important;max-width: 100% !important;width: 100% !important;}
  .menu-toggle {position: fixed;width: 5rem;height: 5rem;left: 13%;bottom: auto;top: 0.4rem;right: auto;padding: 0 0 0.62em;line-height: 1.38;text-align: center;font-weight: 700;border-radius: 5rem;z-index: 999;box-shadow: 0 -2px 1.62rem rgba(0, 0, 0, 0.5);opacity: 1;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);-webkit-animation: comeInFromBottom 1s;animation: comeInFromBottom 1s;}
  .mobile-search-form {max-width: 28rem;padding: 0 1.62rem;margin: 5.5em auto 0;}
  .searchandfilter .wpcf7-text,
  .searchandfilter select,
  .searchandfilter textarea,
  .searchandfilter input {color: #fff !important;direction: rtl;}
  .svg_icon h4 {text-align: center;line-height: 1em;margin-top: 1rem;font-size: 1.5rem;}
  .svg_icon img {width: 150px;}
  .theme_5 .testi-wrapper .clinet-img {display: none !important;}
  .theme_5 .testi-wrapper .testi-details {width: 100% !important;}
  .intro {padding-bottom: 1rem;font-size: 1.38em;padding-top: 6rem !important;}
  #reverse {display: flex;flex-direction: column-reverse;}
  .blog .site-content-inner {display: flex;flex-direction: column-reverse;}
  .blog .site-content-inner .guy {padding-top: 2rem;}
  .team2 {display: flex;flex-direction: column-reverse;}
  .mobilerev {display: flex;flex-direction: column-reverse;}
}

.intro-title, .page-summary { max-width: 100% !important; } 
@media only screen and (min-width: 42em) { 
  .intro-title, .page-summary { max-width: 100% !important; } 
}
@media only screen and (min-width: 80em) { 
  .intro-title, .page-summary { max-width: 100% !important; } 
}