

        body::after{
            position:absolute;
            width:0;
            height:0;
            overflow:hidden;
            z-index:-1; // hide images
            content:url();   // load images
            }
        }
/*# sourceURL=bootstrap.min-inline-css */

[x-cloak]{display: none;}html{font-size: 16px;}body[class]{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-font-feature-settings: "liga" 0;font-feature-settings: "liga" 0;-webkit-font-variant-ligatures: no-common-ligatures;font-variant-ligatures: no-common-ligatures;line-height: 1.6;}a[href]:not([tabindex="-1"]):focus, area[href]:not([tabindex="-1"]):focus, input:not([disabled]):not([tabindex="-1"]):focus, select:not([disabled]):not([tabindex="-1"]):focus, textarea:not([disabled]):not([tabindex="-1"]):focus, button:not([disabled]):not([tabindex="-1"]):focus, iframe:not([tabindex="-1"]):focus, [tabindex]:not([tabindex="-1"]):focus, [contentEditable="true"]:not([tabindex="-1"]):focus, .forminator-consent:focus-within .forminator-checkbox-box{outline: auto 2px Highlight !important;outline: auto 5px -webkit-focus-ring-color !important;}h1, h2, h3, h4, h5, h6, * h1, * h2, * h3, * h4, * h5, * h6, body h1, body h2, body h3, body h4, body h5, body h6, h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a{font-family: 'Lexend Deca';font-weight: 400;}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.icon-tabler{width: 100%;height: auto;}@media (max-width: 767px){.container{padding-left: 1rem;padding-right: 1rem;}body.admin-bar{margin-top: 46px;}}body .elementor-41293 .elementor-element.elementor-element-352f58dc .twae-wrapper{--tw-ibx-bg: var(--color-primary);}header nav.desktop>ul{display: flex;justify-content: center;align-items: center;}header nav.desktop>ul li{display: inline-flex;align-items: center;}header nav.desktop ul li.menu-item-has-children{position: relative;}header nav.desktop ul.sub-menu{background: white;position: absolute;left: 0;top: 120%;visibility: hidden;display: flex;flex-direction: column;gap: 0.5rem;padding: 1rem 2rem;border: 0.05em solid var(--color-gray-900);white-space: nowrap;text-align: left;transition: all 400ms var(--ease-out-expo);transform: translateY(1rem);opacity: 0;border-radius: 0 1rem 1rem 1rem;z-index: 1000;}header nav.desktop li.toggled>ul.sub-menu{visibility: visible;transform: translate(0);opacity: 1;}header nav.desktop a:hover{text-decoration: underline;}header nav.desktop ul .menu-toggle{display: inline-flex;justify-content: center;align-items: center;width: 1.6em;height: 1.6em;padding: 0.2em;}header nav.desktop li.toggled>.menu-toggle{transform: rotateX(180deg);}header nav ul a[aria-current="page"]{text-decoration: underline;font-weight: 600;}header nav.desktop ul .menu-toggle svg{width: 100%;height: auto;}header#header nav ul .menu-item-cta a:hover, header#header nav ul .menu-item-cta a:focus{color: #fff;}header#header nav ul .menu-item-cta:hover{background-color: transparent !important;}header nav.mobile>ul{display: flex;justify-content: flex-start;align-items: flex-start;margin: 0;}header nav.mobile>ul li{display: inline-flex;align-items: center;}header nav.mobile ul li.menu-item-has-children{position: relative;display: inline-flex;justify-content: space-between;align-items: center;width: 100%;flex-wrap: wrap;}header nav.mobile ul.sub-menu{background: white;position: relative;margin-top: 0.5rem;margin-left: 0;visibility: hidden;display: none;flex-direction: column;gap: 0.5rem;padding: 1rem;border: 0.05em solid var(--color-gray-900);white-space: nowrap;text-align: left;transition: all 400ms var(--ease-out-expo);transform: translateY(1rem);opacity: 0;border-radius: 0 1rem 1rem 1rem;z-index: 1000;width: 100%;}header nav.mobile li.toggled>ul.sub-menu{visibility: visible;transform: translate(0);opacity: 1;display: flex;}header nav.mobile a:hover{text-decoration: underline;}header nav.mobile ul .menu-toggle{display: inline-flex;justify-content: center;align-items: center;width: 1.6em;height: 1.6em;padding: 0.2em;transition: all 400ms var(--ease-out-expo);}header nav.mobile li.toggled>.menu-toggle{transform: rotateX(180deg);}.button, .forminator-button-submit{display: inline-flex;justify-content: center;align-items: center;padding: 15px 32px;border-radius: 30px;font-size: 14px;width: max-content;background-color: var(--color-gray-100);color: var(--color-gray-900);outline-offset: 0.4em;border: 2px solid transparent;}.button--primary:not(.button--outline), .forminator-button-submit{background-color: var(--color-primary) !important;color: #fff !important;border-color: var(--color-primary);}.button--secondary{background-color: var(--color-secondary);color: #fff;}.button--outline{background-color: transparent;}.button--outline.button--primary{color: var(--color-primary);border-color: var(--color-primary);}.button--outline-white{border-color: white;color: white;background-color: transparent;}.button--primary:hover{color: inherit;}.button--sm{padding: 8px 27px;}.radio-control input+label, .radio-control input~label{cursor: pointer;background-color: transparent;color: white;border-color: white;}.radio-control input:checked+label, .radio-control input:checked~label{background-color: white;color: var(--color-gray-900);}.pipe>*:not(:last-child)::after{content: "|";margin: 0 0.75rem;color: var(--color-gray-300);}body .property-card .property-card__price, body .property-card .property-card__price .price_label, body .project-card .project-card__price, body .project-card .project-card__price .price_label, body .project .project__price .price_label{font-size: 1rem !important;font-weight: 400 !important;}body .project-card--detailed .project-card__price, body .project-card--detailed .project-card__price .price_label, body .project-card--detailed .project-card__price, body .project-card--detailed .project-card__price .price_label{font-size: 1rem !important;font-weight: 300 !important;color: var(--color-gray-600);}body .forminator-field input:not([type="checkbox"]):not([type="radio"]), body .forminator-field select, body .forminator-field textarea{width: 100%;border-color: var(--color-gray-500);border-radius: 5px;}body .forminator-field{display: flex;flex-direction: column;}body .forminator-ui.forminator-design--default .forminator-input, body .forminator-ui.forminator-design--default .forminator-input:hover, body .forminator-ui.forminator-design--default .forminator-input:focus, body .forminator-ui.forminator-design--default .forminator-input:active, body .forminator-ui.forminator-design--default .forminator-textarea{background-color: white !important;border: 1px solid var(--color-dark);border-radius: 0px;}body .forminator-ui.forminator-design--default .forminator-label, body .forminator-ui.forminator-custom-form .forminator-label{color: var(--color-dark);display: inline-block;font-weight: 600;}body .forminator-error-message{font-size: 0.875rem;background-color: #fff;color: #b71c1c;margin-top: 0.5em;}body .forminator-response-message:not([aria-hidden="true"]){color: #b71c1c;background-color: #fff;border: 0.1em solid #b71c1c;border-radius: 0.5em;padding: 1rem;margin-bottom: 2rem;}body .forminator-response-message:not([aria-hidden="true"]).forminator-success{color: #15803d;border-color: #15803d;}body .forminator-response-message ul{margin-bottom: 0;}body .forminator-ui.forminator-design--default .forminator-input::-webkit-input-placeholder{color: #424242;}body .forminator-ui.forminator-design--default .forminator-select2+.forminator-select .selection .select2-selection--single[role="combobox"], body .forminator-ui.forminator-design--default .forminator-select2+.forminator-select:hover .selection .select2-selection--single[role="combobox"]{background-color: transparent;}body .container-fluid:after, body .container-fluid:before, body .container:after, body .container:before, body .row:after, body .row:before{content: none;}.footer__menu nav>ul{display: flex;justify-content: flex-start;align-items: flex-start;gap: 3rem;list-style-type: none;margin: 0;padding: 0;}.footer__menu nav > ul > li{width: 33.3%;}.footer__menu nav>ul>li>a{display: inline-flex;font-weight: 600;margin-bottom: 1rem;color: var(--color-gray-900);font-size: 1.125rem;justify-content: flex-start;align-items: center;gap: 0.5rem;}.footer__menu .menu-item-has-children ul li a{display: inline-flex;justify-content: flex-start;align-items: flex-start;gap: 0.5rem;}.footer__menu .menu-icon{width: 1rem;height: 1rem;display: inline-flex;justify-content: center;align-items: center;flex-shrink: 0;margin-top: 0.35em;}.footer__menu nav>ul>li>ul{list-style-type: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 0.5rem;}.footer__menu nav>ul>li>ul li:hover{background-color: transparent;}.footer__menu nav>ul>li>ul li:hover a{padding-left: 0 !important;color: var(--color-gray-900);}.embla{--slide-size: 100%;}.embla__viewport{overflow: hidden;}.embla__container{backface-visibility: hidden;display: flex;touch-action: pan-y;}.embla__slide{flex: 0 0 var(--slide-size);min-width: 0;position: relative;}.property-search select, .property-search .select{padding: 0.5rem 1rem;border: 0.1em solid var(--color-gray-200);background-color: white;border-radius: 9999px;font-size: 0.875rem;color: var(--color-gray-600);}.property-search select option{padding: 0.5rem 1rem;}.wpresidence_pagination ul.page-numbers{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;gap: 2rem;margin: 2rem 0;position: relative;list-style-type: none;padding: 0;}.wpresidence_pagination a.page-numbers, .wpresidence_pagination span.page-numbers{width: 2em;height: 2em;display: flex;justify-content: center;align-items: center;font-weight: 500;border-radius: 0.25em;}.wpresidence_pagination a.page-numbers.next, .wpresidence_pagination a.page-numbers.prev{width: auto;padding: 0.25em 0.75em;gap: 0.5em;color: var(--color-gray-900);}.wpresidence_pagination a.page-numbers.next{padding-right: 0;}.wpresidence_pagination a.page-numbers.prev{padding-left: 0;}.wpresidence_pagination .prev-item{left: 0;position: absolute;}.wpresidence_pagination .next-item{right: 0;position: absolute;}.wpresidence_pagination a.page-numbers.next svg, .wpresidence_pagination a.page-numbers.prev svg{width: 1.2em;height: auto;}.wpresidence_pagination a.page-numbers:not(.current):hover{background-color: var(--color-gray-100);}.wpresidence_pagination .page-numbers.current{background-color: var(--color-gray-900);color: #fff;}@media (max-width: 767px){.wpresidence_pagination ul.page-numbers{flex-wrap: wrap;margin: 0;}.wpresidence_pagination .prev-item, .wpresidence_pagination .next-item{position: relative;width: 100%;}}body .propery_price4_grid .price_label, body .property_address_type1_wrapper .fas, body .agent_contanct_form_sidebar .agent_position, body .agent_unit .agent_position, body .listing_detail svg, body .property_features_svg_icon, body #google_developer_location:hover, body .newsletter_input:hover, body .property_listing.property_unit_type2 .featured_div:before, body .form-control.open .sidebar_filter_menu, body #advanced_submit_shorcode:hover, body .acc_google_maps:hover, body .wpresidence_button:hover, body .twitter_wrapper, body .slider_control_right:hover, body .slider_control_left:hover, body .comment-form #submit:hover, body .wpb_btn-info:hover, body #advanced_submit_2:hover, body #agent_submit:hover, body .submit_action:hover, body .unit_type3_details:hover, body .directory_slider #property_size, body .directory_slider #property_lot_size, body .directory_slider #property_rooms, body .directory_slider #property_bedrooms, body .directory_slider #property_bathrooms, body .header_5_widget_icon, body input[type="checkbox"]:checked:before, body .testimonial-slider-container .slick-prev.slick-arrow:hover, body .testimonial-slider-container .slick-next.slick-arrow:hover, body .testimonial-slider-container .slick-dots li.slick-active button:before, body .slider_container .slick-dots li button::before, body .slider_container .slick-dots li.slick-active button:before, body .single-content p a:hover, body .agent_unit_social a:hover, body .featured_prop_price .price_label, body .featured_prop_price .price_label_before, body .compare_item_head .property_price, body #grid_view:hover, body #list_view:hover, body #primary a:hover, body .front_plan_row:hover, body .adv_extended_options_text, body .slider-content h3 a:hover, body .agent_unit_social_single a:hover, body .adv_extended_options_text:hover, body .breadcrumb a:hover, body .property-panel h4:hover, body .featured_article:hover .featured_article_right, body #contactinfobox, body .featured_property:hover h2 a, body .blog_unit:hover h3 a, body .blog_unit_meta .read_more:hover, body .blog_unit_meta a:hover, body .agent_unit:hover h4 a, body .listing_filter_select.open .filter_menu_trigger, body .wpestate_accordion_tab .ui-state-active a, body .wpestate_accordion_tab .ui-state-active a:link, body .wpestate_accordion_tab .ui-state-active a:visited, body .theme-slider-price, body .agent_unit:hover h4 a, body .meta-info a:hover, body .widget_latest_price, body #colophon a:hover, body #colophon li a:hover, body .price_area, body .property_listing:hover h4 a, body a:hover, body a:focus, body .top_bar .social_sidebar_internal a:hover, body .featured_prop_price, body .user_menu, body .user_loged i, body #access .current-menu-item>a, body #access .current-menu-parent>a, body #access .current-menu-ancestor>a, body #access .menu li:hover>a:active, body #access .menu li:hover>a:focus, body .social-wrapper a:hover i, body .agency_unit_wrapper .social-wrapper a i:hover, body .property_ratings i, body .listing-review .property_ratings i, body .term_bar_item:hover, body .agency_social i:hover, body .inforoom_unit_type4 span, body .infobath_unit_type4 span, body .infosize_unit_type4 span, body .propery_price4_grid, body .pagination>li>a, body .pagination>li>span, body .wpestate_estate_property_details_section i.fa-check, body #tab_prpg i.fa-check, body .property-panel i.fa-check, body .single-estate_agent .developer_taxonomy a, body .starselected_click, body .starselected, body .icon-fav-off:hover:before, body .icon-fav-on, body .page-template-front_property_submit .navigation_container a.active, body .property_listing.property_unit_type3 .icon-fav.icon-fav-on:before, body #infobox_title:hover, body .info_details a:hover, body .company_headline a:hover i, body .header_type5 #access .sub-menu .current-menu-item>a, body .empty_star:hover:before, body .property_listing.property_unit_type4 .compare-action:hover, body .property_listing.property_unit_type4 .icon-fav-on, body .property_listing.property_unit_type4 .share_list:hover, body .property_listing.property_unit_type2 .share_list:hover, body .compare-action:hover, body .property_listing.property_unit_type2 .compare-action:hover, body .propery_price4_grid span, body .agent_unit .agent_position, body .wpresidence_slider_price, body .sections__nav-item, body .section_price, body .showcoupon, body .listing_unit_price_wrapper, body .form-control.open .filter_menu_trigger, body .blog2v:hover h4 a, body .prop_social .share_unit a:hover, body .prop_social .share_unit a:hover:after, body #add_favorites.isfavorite, body #add_favorites.isfavorite i, body .pack-price_sh, body .property_slider2_wrapper a:hover h2{color: var(--color-primary);}body.single-post #page .twae-wrapper{--tw-ibx-bg: var(--color-primary) !important;}@media (min-width: 993px){body .single-content p a, body .contact-wrapper p a{color: var(--color-primary) !important;}}body .backtop{display: none;}body .mobile_agent_area_wrapper{display: none !important;}body button.forminator-button.forminator-button-submit{background-color: var(--color-primary) !important;}.noUi-connect{background-color: var(--color-primary);}.prose{color: var(--color-dark);}.prose h1, .prose h2, .prose h3, .prose h4, .prose h5, .prose h6{}.prose h1{font-size: 2.25em;margin-top: 0;margin-bottom: 0.8888889em;line-height: 1.1111111;}.prose h2{font-size: 1.5em;margin-top: 2em;margin-bottom: 1em;line-height: 1.3333333;}.prose h3{font-size: 1.25em;margin-top: 1.6em;margin-bottom: 0.6em;line-height: 1.6;}.prose h4{font-size: 1.1em;margin-top: 1.5em;margin-bottom: 0.5em;line-height: 1.5;}.prose h5{font-size: 1em;margin-top: 1.25em;margin-bottom: 0.4em;line-height: 1.4;}.prose h6{font-size: 0.9em;margin-top: 1.1em;margin-bottom: 0.25em;line-height: 1.3;}.prose p{margin-top: 1.25em;margin-bottom: 1.25em;}.prose video{margin-top: 2em;margin-bottom: 2em;}.prose figure{margin-top: 2em;margin-bottom: 2em;}.prose figcaption{font-size: 0.875em;line-height: 1.4285714;margin-top: 0.8571429em;}.prose a{color: var(--color-primary-darker);text-decoration: underline;word-break: break-all;}.prose strong{font-weight: 600;}.prose strong{font-weight: 600;}.prose ol{list-style-type: decimal;padding-left: 1.625em;margin: 0;}.prose ol ol{margin-top: 0.75em;margin-bottom: 0.75em;}.prose hr{border-top: 0.1em solid rgba(0, 0, 0, 0.05);margin-top: 3em;margin-bottom: 3em;}.prose pre{color: #fff;background-color: var(--color-dark);overflow-x: auto;font-weight: 400;font-size: 0.875em;line-height: 1.7142857;margin-top: 1.7142857em;margin-bottom: 1.7142857em;border-radius: 0.375rem;padding-top: 0.8571429em;padding-right: 1.1428571em;padding-bottom: 0.8571429em;padding-left: 1.1428571em;}.prose code{overflow-x: auto;background-color: transparent;border-width: 0;border-radius: 0;padding: 0;font-weight: inherit;font-size: inherit;font-family: inherit;background-color: var(--color-gray-100);}.prose code{font-weight: 600;font-size: 0.875em;}.prose code::before{content: none;}.prose code::after{content: none;}.prose code::before{content: "`";}.prose code::after{content: "`";}a .prose code{color: var(--color-primary);}.prose ol{list-style-type: decimal;padding-left: 1.625em;}.prose ol[type="A"]{list-style-type: upper-alpha;}.prose ol[type="a"]{list-style-type: lower-alpha;}.prose ol[type="a"]{list-style-type: lower-alpha;}.prose ol[type="I"]{list-style-type: upper-roman;}.prose ol[type="i"]{list-style-type: lower-roman;}.prose ol[type="1"]{list-style-type: decimal;}.prose ol ol{margin-top: 0.75em;margin-bottom: 0.75em;}.prose li{margin: 0.5em 0;padding-left: 0.375em;}.prose li p{margin-top: 0.75em;margin-bottom: 0.75em;}.prose li p{margin-top: 0.75em;margin-bottom: 0.75em;}.prose li *:first-child{margin-top: 1.25em;}.prose li *:last-child{margin-bottom: 1.25em;}.prose ol>li::marker{font-weight: 400;color: #757575;}.prose ul{list-style-type: disc;padding-left: 1.625em;margin: 0;}.prose ul ul{margin-top: 0.75em;margin-bottom: 0.75em;}.prose ul li{margin: 0.5em 0;padding-left: 0.375em;}.prose ul li p{margin-top: 0.75em;margin-bottom: 0.75em;}.prose li *:first-child{margin-top: 1.25em;}.prose li *:last-child{margin-bottom: 1.25em;}.prose ul>li::marker{font-weight: 400;color: #757575;font-size: 1em;}.prose hr{border-top: 0.1em solid rgba(0, 0, 0, 0.05);margin-top: 3em;margin-bottom: 3em;}.prose pre{color: #fff;background-color: var(--color-dark);overflow-x: auto;font-weight: 400;font-size: 0.875em;line-height: 1.7142857;margin-top: 1.7142857em;margin-bottom: 1.7142857em;border-radius: 0.375rem;padding-top: 0.8571429em;padding-right: 1.1428571em;padding-bottom: 0.8571429em;padding-left: 1.1428571em;}.prose pre code{overflow-x: auto;background-color: transparent;border-width: 0;border-radius: 0;padding: 0;font-weight: inherit;font-size: inherit;font-family: inherit;}.prose pre code::before{content: none;}.prose pre code::after{content: none;}.prose table{border-collapse: collapse;width: 100%;table-layout: auto;text-align: left;table-layout: auto;text-align: left;margin-top: 2em;margin-bottom: 2em;font-size: 0.875em;line-height: 1.7142857;}.prose table thead{border-bottom: 0.05em solid rgba(0, 0, 0, 0.1);text-indent: 0;}.prose table thead th{color: var(--color-dark);vertical-align: bottom;font-weight: 600;padding-right: 0.6em;padding-bottom: 0.8em;padding-left: 0;}.prose table thead tr{border-bottom: 0.05em solid rgba(0, 0, 0, 0.1);}.prose table thead tr:last-child{border-bottom: 0;}.prose table tbody td{vertical-align: baseline;padding: 0.8em 0.6em;padding-left: 0;}.prose table tbody tr{border-bottom: 0.05em solid rgba(0, 0, 0, 0.1);}.prose table tbody tr:last-child{border-bottom: 0;}.prose dl{display: flex;flex-flow: row wrap;border: 0.1em solid rgba(0, 0, 0, 0.1);padding: 1rem 0 0 0;}.prose dt{flex-basis: 20%;padding: 0 1rem 1rem 1rem;color: var(--color-dark);font-weight: 600;}.prose dd{flex-basis: 70%;flex-grow: 1;margin: 0;padding: 0 1rem 1rem 1rem;}.toast{position: fixed;z-index: 999;background-color: var(--color-gray-900);color: var(--color-gray-50);font-weight: 600;padding: 0.5rem 0.5rem;border-radius: 0.25rem;display: flex;justify-content: space-between;align-items: center;width: fit-content;transition: all 400ms var(--ease-out-expo);white-space: nowrap;font-size: 0.875em;gap: 0.5rem;}.toast.top-left{top: 1rem;left: 1rem;}.toast.top-right{top: 1rem;right: 1rem;}.toast.bottom-left{bottom: 1rem;left: 1rem;}.toast.bottom-right{bottom: 1rem;right: 1rem;}.toast button{background-color: var(--color-gray-50);color: var(--color-gray-900);padding: 0.125em 0.5em;font-weight: 600;border-radius: 0.25em;}body.single-post .elementor-element.elementor-element-21379f0e .elementor-heading-title{color: var(--color-primary) !important;margin: 0;font-size: 35px;}body.single-post .elementor-element.elementor-element-b01d7c9, body.single-post .elementor-element.elementor-element-b01d7c9 > .elementor-element-populated{border-color: var(--color-primary) !important;}
:root { --direction-multiplier: 1; }body.rtl, html[dir="rtl"] { --direction-multiplier: -1; }.elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible { height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; top: -10000em; width: 1px; clip: rect(0px, 0px, 0px, 0px); border: 0px; }.elementor *, .elementor ::after, .elementor ::before { box-sizing: border-box; }.elementor a { box-shadow: none; text-decoration: none; }.elementor img { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; height: auto; max-width: 100%; }.elementor-element { --flex-direction: initial; --flex-wrap: initial; --justify-content: initial; --align-items: initial; --align-content: initial; --gap: initial; --flex-basis: initial; --flex-grow: initial; --flex-shrink: initial; --order: initial; --align-self: initial; align-self: var(--align-self); flex-basis: var(--flex-basis); flex-grow: var(--flex-grow); flex-shrink: var(--flex-shrink); order: var(--order); }.elementor-element:where(.e-con-full, .elementor-widget) { align-content: var(--align-content); align-items: var(--align-items); flex-direction: var(--flex-direction); flex-wrap: var(--flex-wrap); gap: var(--row-gap) var(--column-gap); justify-content: var(--justify-content); }:root { --page-title-display: block; }@keyframes eicon-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}.elementor-section { position: relative; }.elementor-section .elementor-container { display: flex; margin-inline: auto; position: relative; }@media (max-width: 992px){.elementor-section .elementor-container { flex-wrap: wrap; }}.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1140px; }.elementor-widget-wrap { align-content: flex-start; flex-wrap: wrap; position: relative; width: 100%; }.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap { display: flex; }.elementor-widget-wrap > .elementor-element { width: 100%; }.elementor-widget { position: relative; }.elementor-widget:not(:last-child) { margin-block-end: var(--kit-widget-spacing,20px); }.elementor-column { display: flex; min-height: 1px; position: relative; }.elementor-column-gap-default > .elementor-column > .elementor-element-populated { padding: 10px; }@media (min-width: 768px){.elementor-column.elementor-col-50, .elementor-column[data-col="50"] { width: 50%; }.elementor-column.elementor-col-100, .elementor-column[data-col="100"] { width: 100%; }}@media (max-width: 767px){.elementor-column { width: 100%; }}.elementor-grid { display: grid; column-gap: var(--grid-column-gap); row-gap: var(--grid-row-gap); }.elementor-grid .elementor-grid-item { min-width: 0px; }.elementor-grid-3 .elementor-grid { grid-template-columns: repeat(3, 1fr); }@media (max-width: 992px){.elementor-grid-tablet-2 .elementor-grid { grid-template-columns: repeat(2, 1fr); }}@media (max-width: 767px){.elementor-grid-mobile-1 .elementor-grid { grid-template-columns: repeat(1, 1fr); }}@media (prefers-reduced-motion: no-preference){html { scroll-behavior: smooth; }}body.rtl .e-con { --padding-inline-start: var(--padding-right); --padding-inline-end: var(--padding-left); --margin-inline-start: var(--margin-right); --margin-inline-end: var(--margin-left); --border-inline-start-width: var(--border-right-width); --border-inline-end-width: var(--border-left-width); }.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container, .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)) { transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s); }.elementor-heading-title { line-height: 1; margin: 0px; padding: 0px; }@media (prefers-reduced-motion: reduce){html * { transition-delay: 0s !important; transition-duration: 0s !important; }}