.elementor-21 .elementor-element.elementor-element-7e44d4af{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.4;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:78px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7e44d4af:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7e44d4af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.jftb-real-estate-phuket.com/wp-content/uploads/2026/09/bang-tao-phuket-real-estate-hero.webp");background-position:center right;background-repeat:repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-7e44d4af::before, .elementor-21 .elementor-element.elementor-element-7e44d4af > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-7e44d4af > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-7e44d4af > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-7e44d4af > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-7e44d4af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-77de55a7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-3f0e82d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-3f0e82d.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-3f0e82d .elementor-heading-title{font-size:14px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#C9A86A;}.elementor-21 .elementor-element.elementor-element-524e7f01{text-align:start;}.elementor-21 .elementor-element.elementor-element-524e7f01 .elementor-heading-title{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-6f8fcbc3{text-align:start;}.elementor-21 .elementor-element.elementor-element-6f8fcbc3 .elementor-heading-title{font-size:14px;font-weight:300;line-height:1.8em;letter-spacing:2px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-b63b693{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-77c680a{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2459ad1 .elementor-button{background-color:#17171700;fill:var( --e-global-color-0487ce1 );color:var( --e-global-color-0487ce1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fe63730 );}.elementor-21 .elementor-element.elementor-element-1106ff7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-42ba06b .elementor-button{background-color:#C5A46D;fill:var( --e-global-color-edeb605 );color:var( --e-global-color-edeb605 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fe63730 );}.elementor-21 .elementor-element.elementor-element-42ba06b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-d1143a1{--display:flex;}.elementor-21 .elementor-element.elementor-element-3b59785 > .elementor-widget-container{background-color:var( --e-global-color-0487ce1 );padding:40px 40px 40px 40px;border-radius:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-3b59785 .elementor-form-fields-wrapper{display:flex;flex-wrap:wrap;margin-left:calc(-10px/2);margin-right:calc(-10px/2);row-gap:10px;}.elementor-21 .elementor-element.elementor-element-3b59785 .elementor-field-group{padding-left:calc(10px/2);padding-right:calc(10px/2);}.elementor-21 .elementor-element.elementor-element-3b59785 .advanced-search-filters.elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);row-gap:10px;}.elementor-21 .elementor-element.elementor-element-3b59785 .advanced-search-filters .elementor-field-group{padding-left:calc(10px/2);padding-right:calc(10px/2);}.elementor-21 .elementor-element.elementor-element-3b59785 .location-search .location-trigger{margin-right:calc(10px/2);}body.rtl .elementor-21 .elementor-element.elementor-element-3b59785 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-3b59785 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-21 .elementor-element.elementor-element-3b59785 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-21 .elementor-element.elementor-element-3b59785 .elementor-field-group .elementor-field, .elementor-21 .elementor-element.elementor-element-3b59785 .location-trigger{color:#A1A7A8;}.elementor-21 .elementor-element.elementor-element-3b59785 .elementor-field-group .elementor-select-wrapper button:not(.actions-btn){color:#A1A7A8;background-color:#ffffff;border-color:#dce0e0;}.elementor-21 .elementor-element.elementor-element-3b59785 .elementor-field-group .elementor-select-wrapper button:not(.bs-placeholder) .filter-option-inner-inner{color:#A1A7A8;}.elementor-21 .elementor-element.elementor-element-3b59785 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#dce0e0;}.elementor-21 .elementor-element.elementor-element-3b59785 .elementor-field-group .elementor-select-wrapper select{border-color:#dce0e0;}.elementor-21 .elementor-element.elementor-element-3b59785 .elementor-field-group .elementor-select-wrapper::before{color:#dce0e0;}.elementor-21 .elementor-element.elementor-element-3b59785 .elementor-field-group .elementor-select-wrapper button::before{color:#dce0e0;}.elementor-21 .elementor-element.elementor-element-3b59785 .location-trigger{border-color:#dce0e0;}.elementor-21 .elementor-element.elementor-element-3b59785 .range-text{color:#222222;}.elementor-21 .elementor-element.elementor-element-3b59785 .houzez-ele-price-slider{margin-top:0px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-3b59785 #houzez-search-tabs-wrap .nav-link{color:var( --e-global-color-0487ce1 );background-color:var( --e-global-color-primary );margin:0px 5px 10px 0px;}.elementor-21 .elementor-element.elementor-element-3b59785 #houzez-search-tabs-wrap .nav-link.active{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-3b59785 .houzez-status-tabs{justify-content:left;}.elementor-21 .elementor-element.elementor-element-3b59785 .reset-search-btn{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-21 .elementor-element.elementor-element-4f4d636{--display:flex;--margin-top:-7px;--margin-bottom:-7px;--margin-left:-7px;--margin-right:-7px;}.elementor-21 .elementor-element.elementor-element-f1d5bf4{text-align:center;}.elementor-21 .elementor-element.elementor-element-f1d5bf4 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:36px;font-style:italic;line-height:1.3em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-21 .elementor-element.elementor-element-c7262a4{--display:flex;}.elementor-21 .elementor-element.elementor-element-4c653a3{padding:8px 0px 0px 10px;text-align:center;}.elementor-21 .elementor-element.elementor-element-4c653a3 .elementor-heading-title{line-height:1.5em;}.elementor-21 .elementor-element.elementor-element-5a08dbd{padding:10px 0px 30px 10px;text-align:center;}.elementor-21 .elementor-element.elementor-element-5a08dbd .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-a15fc5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-a15fc5f .property-cards-module .item-tools .item-preview{display:none;}.elementor-21 .elementor-element.elementor-element-a15fc5f .property-carousel-module .item-tools .item-preview{display:none;}.elementor-21 .elementor-element.elementor-element-a15fc5f .property-cards-module .label-featured{display:none;}.elementor-21 .elementor-element.elementor-element-a15fc5f .property-carousel-module .label-featured{display:none;}.elementor-21 .elementor-element.elementor-element-a15fc5f .property-cards-module .labels-wrap .label-status{display:none;}.elementor-21 .elementor-element.elementor-element-a15fc5f .property-carousel-module .labels-wrap .label-status{display:none;}.elementor-21 .elementor-element.elementor-element-a15fc5f .property-cards-module .labels-wrap .hz-label{display:none;}.elementor-21 .elementor-element.elementor-element-a15fc5f .property-carousel-module .labels-wrap .hz-label{display:none;}.elementor-21 .elementor-element.elementor-element-a15fc5f .property-cards-module .item-short-description{display:none;}.elementor-21 .elementor-element.elementor-element-a15fc5f .item-wrap{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-21 .elementor-element.elementor-element-712bcc3{--display:flex;}.elementor-21 .elementor-element.elementor-element-539711a{padding:10px 0px 0px 10px;text-align:center;}.elementor-21 .elementor-element.elementor-element-539711a .elementor-heading-title{color:var( --e-global-color-0487ce1 );}.elementor-21 .elementor-element.elementor-element-5e0ceb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-6b3f4da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6b3f4da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-16459a5 .elementor-repeater-item-52fa9b9 .swiper-slide-bg{background-image:url(https://www.jftb-real-estate-phuket.com/wp-content/uploads/2026/09/the-view-karon-condo-for-sale-phuket.jpg);background-size:cover;}.elementor-21 .elementor-element.elementor-element-16459a5 .elementor-repeater-item-52fa9b9 .elementor-background-overlay{background-color:#00000036;}.elementor-21 .elementor-element.elementor-element-16459a5 .swiper-slide{height:300px;}.elementor-21 .elementor-element.elementor-element-16459a5 .swiper-slide-contents{max-width:90%;}.elementor-21 .elementor-element.elementor-element-16459a5 .swiper-slide-inner{text-align:center;}.elementor-21 .elementor-element.elementor-element-faf0ddf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-3df162c .elementor-repeater-item-52fa9b9 .swiper-slide-bg{background-image:url(https://www.jftb-real-estate-phuket.com/wp-content/uploads/2026/10/villas-for-sale-in-phuket-hero.webp);background-size:cover;}.elementor-21 .elementor-element.elementor-element-3df162c .elementor-repeater-item-52fa9b9 .elementor-background-overlay{background-color:#00000036;}.elementor-21 .elementor-element.elementor-element-3df162c .swiper-slide{height:300px;}.elementor-21 .elementor-element.elementor-element-3df162c .swiper-slide-contents{max-width:90%;}.elementor-21 .elementor-element.elementor-element-2345c5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-6de243b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-019c2ee .elementor-repeater-item-6cf66a3 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.jftb-real-estate-phuket.com/wp-content/uploads/2026/10/luxury-villas-for-sale-phuket-hero.webp);background-size:cover;}.elementor-21 .elementor-element.elementor-element-019c2ee .elementor-repeater-item-6cf66a3 .elementor-background-overlay{background-color:#00000036;}.elementor-21 .elementor-element.elementor-element-019c2ee .swiper-slide{height:300px;}.elementor-21 .elementor-element.elementor-element-019c2ee .swiper-slide-contents{max-width:90%;}.elementor-21 .elementor-element.elementor-element-019c2ee .swiper-slide-inner{text-align:center;}.elementor-21 .elementor-element.elementor-element-48ae75a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7c41a59 .elementor-repeater-item-52fa9b9 .swiper-slide-bg{background-image:url(https://www.jftb-real-estate-phuket.com/wp-content/uploads/2026/10/houses-for-sale-phuket.webp);background-size:cover;}.elementor-21 .elementor-element.elementor-element-7c41a59 .elementor-repeater-item-52fa9b9 .elementor-background-overlay{background-color:#00000036;}.elementor-21 .elementor-element.elementor-element-7c41a59 .swiper-slide{height:300px;}.elementor-21 .elementor-element.elementor-element-7c41a59 .swiper-slide-contents{max-width:90%;}.elementor-21 .elementor-element.elementor-element-7c41a59 .swiper-slide-inner{text-align:center;}.elementor-21 .elementor-element.elementor-element-628adf0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-628adf0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-97f73b7 .elementor-repeater-item-52fa9b9 .swiper-slide-bg{background-image:url(https://www.jftb-real-estate-phuket.com/wp-content/uploads/2026/10/land-for-sale-phuket.webp);background-size:cover;}.elementor-21 .elementor-element.elementor-element-97f73b7 .elementor-repeater-item-52fa9b9 .elementor-background-overlay{background-color:#00000036;}.elementor-21 .elementor-element.elementor-element-97f73b7 .swiper-slide{height:300px;}.elementor-21 .elementor-element.elementor-element-97f73b7 .swiper-slide-contents{max-width:90%;}.elementor-21 .elementor-element.elementor-element-97f73b7 .swiper-slide-inner{text-align:center;}.elementor-21 .elementor-element.elementor-element-8457564{--display:flex;}.elementor-21 .elementor-element.elementor-element-954d7b3{padding:10px 0px 0px 10px;text-align:center;}.elementor-21 .elementor-element.elementor-element-86c9f3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-d92eed2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b22e49d .elementor-repeater-item-52fa9b9 .swiper-slide-bg{background-image:url(https://www.jftb-real-estate-phuket.com/wp-content/uploads/2026/10/condos-for-rent-phuket.webp);background-size:cover;}.elementor-21 .elementor-element.elementor-element-b22e49d .elementor-repeater-item-52fa9b9 .elementor-background-overlay{background-color:#00000036;}.elementor-21 .elementor-element.elementor-element-b22e49d .swiper-slide{height:300px;}.elementor-21 .elementor-element.elementor-element-b22e49d .swiper-slide-contents{max-width:100%;}.elementor-21 .elementor-element.elementor-element-b22e49d .swiper-slide-inner{text-align:center;}.elementor-21 .elementor-element.elementor-element-4b3b08e .elementor-repeater-item-52fa9b9 .swiper-slide-bg{background-image:url(https://www.jftb-real-estate-phuket.com/wp-content/uploads/2026/10/villas-for-rent-in-phuket-hero.jpg);background-size:cover;}.elementor-21 .elementor-element.elementor-element-4b3b08e .elementor-repeater-item-52fa9b9 .elementor-background-overlay{background-color:#00000036;}.elementor-21 .elementor-element.elementor-element-4b3b08e .swiper-slide{height:300px;}.elementor-21 .elementor-element.elementor-element-4b3b08e .swiper-slide-contents{max-width:100%;}.elementor-21 .elementor-element.elementor-element-4b3b08e .swiper-slide-inner{text-align:center;}.elementor-21 .elementor-element.elementor-element-6830b30 .elementor-repeater-item-52fa9b9 .swiper-slide-bg{background-image:url(https://www.jftb-real-estate-phuket.com/wp-content/uploads/2026/09/5-bedroom-house-for-rent-chalong-phuket.jpg);background-size:cover;}.elementor-21 .elementor-element.elementor-element-6830b30 .elementor-repeater-item-52fa9b9 .elementor-background-overlay{background-color:#00000036;}.elementor-21 .elementor-element.elementor-element-6830b30 .swiper-slide{height:300px;}.elementor-21 .elementor-element.elementor-element-6830b30 .swiper-slide-contents{max-width:100%;}.elementor-21 .elementor-element.elementor-element-6830b30 .swiper-slide-inner{text-align:center;}.elementor-21 .elementor-element.elementor-element-307cb78 .elementor-repeater-item-3dfe825 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.jftb-real-estate-phuket.com/wp-content/uploads/2026/10/luxury-villas-for-long-term-rent-in-phuket-1.webp);background-size:cover;}.elementor-21 .elementor-element.elementor-element-307cb78 .elementor-repeater-item-3dfe825 .elementor-background-overlay{background-color:#00000036;}.elementor-21 .elementor-element.elementor-element-307cb78 .swiper-slide{height:300px;}.elementor-21 .elementor-element.elementor-element-307cb78 .swiper-slide-contents{max-width:100%;}.elementor-21 .elementor-element.elementor-element-307cb78 .swiper-slide-inner{text-align:center;}.elementor-21 .elementor-element.elementor-element-d4dd96f{--display:flex;--min-height:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-d4dd96f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-d4dd96f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-444acc7 );}.elementor-21 .elementor-element.elementor-element-6111f6a{--display:flex;}.elementor-21 .elementor-element.elementor-element-d5808cb{column-gap:0px;text-align:center;font-size:20px;color:var( --e-global-color-0487ce1 );}.elementor-21 .elementor-element.elementor-element-8562da6 .elementor-repeater-item-9cc4671 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.jftb-real-estate-phuket.com/wp-content/uploads/2026/10/luxury-collection-phuket-villa-sea-view.webp);background-size:cover;}.elementor-21 .elementor-element.elementor-element-8562da6 .swiper-slide{height:300px;}.elementor-21 .elementor-element.elementor-element-8562da6 .swiper-slide-contents{max-width:90%;}.elementor-21 .elementor-element.elementor-element-8562da6 .swiper-slide-inner{text-align:center;}.elementor-21 .elementor-element.elementor-element-98e94c7{--display:flex;}.elementor-21 .elementor-element.elementor-element-ece0ca3{padding:10px 0px 0px 10px;text-align:center;}.elementor-21 .elementor-element.elementor-element-a9c59bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-f957ff7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-41252ba .elementor-repeater-item-52fa9b9 .swiper-slide-bg{background-image:url(https://www.jftb-real-estate-phuket.com/wp-content/uploads/2026/10/hotels-for-sale-or-lease-phuket.webp);background-size:cover;}.elementor-21 .elementor-element.elementor-element-41252ba .elementor-repeater-item-52fa9b9 .elementor-background-overlay{background-color:#00000036;}.elementor-21 .elementor-element.elementor-element-41252ba .swiper-slide{height:300px;}.elementor-21 .elementor-element.elementor-element-41252ba .swiper-slide-contents{max-width:90%;}.elementor-21 .elementor-element.elementor-element-41252ba .swiper-slide-inner{text-align:center;}.elementor-21 .elementor-element.elementor-element-0bf5258 .elementor-repeater-item-52fa9b9 .swiper-slide-bg{background-image:url(https://www.jftb-real-estate-phuket.com/wp-content/uploads/2026/10/businesses-for-sale-or-lease-phuket.webp);background-size:cover;}.elementor-21 .elementor-element.elementor-element-0bf5258 .elementor-repeater-item-52fa9b9 .elementor-background-overlay{background-color:#00000036;}.elementor-21 .elementor-element.elementor-element-0bf5258 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-21 .elementor-element.elementor-element-0bf5258 .swiper-slide-contents{max-width:100%;}.elementor-21 .elementor-element.elementor-element-0bf5258 .swiper-slide-inner{text-align:center;}.elementor-21 .elementor-element.elementor-element-10f8299 .elementor-repeater-item-c10341f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.jftb-real-estate-phuket.com/wp-content/uploads/2026/10/phuket-investment-opportunities-laguna-bang-tao.webp);background-size:cover;}.elementor-21 .elementor-element.elementor-element-10f8299 .elementor-repeater-item-c10341f .elementor-background-overlay{background-color:#00000036;}.elementor-21 .elementor-element.elementor-element-10f8299 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-21 .elementor-element.elementor-element-10f8299 .swiper-slide-contents{max-width:100%;}.elementor-21 .elementor-element.elementor-element-10f8299 .swiper-slide-inner{text-align:center;}.elementor-21 .elementor-element.elementor-element-0f3f286{--display:flex;--margin-top:-20px;--margin-bottom:-20px;--margin-left:-20px;--margin-right:-20px;}.elementor-21 .elementor-element.elementor-element-fd5e287{padding:0px 0px 0px 10px;text-align:center;}.elementor-21 .elementor-element.elementor-element-fd5e287 .elementor-heading-title{line-height:1.5em;}.elementor-21 .elementor-element.elementor-element-276592d{font-size:15px;}.elementor-21 .elementor-element.elementor-element-4e94618f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-4e94618f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4e94618f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-21 .elementor-element.elementor-element-16fc1301{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4e05cc3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-794199fe{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5A5A5A;--border-color:#5A5A5A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12%;--padding-bottom:12%;--padding-left:12%;--padding-right:12%;}.elementor-21 .elementor-element.elementor-element-794199fe:hover{background-color:#FFFFFF26;}.elementor-21 .elementor-element.elementor-element-5424dbd9 .elementor-heading-title{font-size:24px;font-style:italic;color:#C9A86A;}.elementor-21 .elementor-element.elementor-element-7961443{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-7961443 .elementor-heading-title{font-size:13px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#C9A86A;}.elementor-21 .elementor-element.elementor-element-22e36474{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-22e36474 .elementor-heading-title{font-size:17px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-7873dde6{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5A5A5A;--border-color:#5A5A5A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12%;--padding-bottom:12%;--padding-left:12%;--padding-right:12%;}.elementor-21 .elementor-element.elementor-element-7873dde6:hover{background-color:#FFFFFF26;}.elementor-21 .elementor-element.elementor-element-34ab0690 .elementor-heading-title{font-size:24px;font-style:italic;color:#C9A86A;}.elementor-21 .elementor-element.elementor-element-47ed8a87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-47ed8a87 .elementor-heading-title{font-size:13px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#C9A86A;}.elementor-21 .elementor-element.elementor-element-65a53751{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-65a53751 .elementor-heading-title{font-size:17px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-2ba033a0{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5A5A5A;--border-color:#5A5A5A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12%;--padding-bottom:12%;--padding-left:12%;--padding-right:12%;}.elementor-21 .elementor-element.elementor-element-2ba033a0:hover{background-color:#FFFFFF26;}.elementor-21 .elementor-element.elementor-element-6e11cab2 .elementor-heading-title{font-size:24px;font-style:italic;color:#C9A86A;}.elementor-21 .elementor-element.elementor-element-59843d88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-59843d88 .elementor-heading-title{font-size:13px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#C9A86A;}.elementor-21 .elementor-element.elementor-element-4228ecdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-4228ecdc .elementor-heading-title{font-size:17px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-3137e36a{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5A5A5A;--border-color:#5A5A5A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12%;--padding-bottom:12%;--padding-left:12%;--padding-right:12%;}.elementor-21 .elementor-element.elementor-element-3137e36a:hover{background-color:#FFFFFF26;}.elementor-21 .elementor-element.elementor-element-60a6d036 .elementor-heading-title{font-size:24px;font-style:italic;color:#C9A86A;}.elementor-21 .elementor-element.elementor-element-6f6e4481{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-6f6e4481 .elementor-heading-title{font-size:13px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#C9A86A;}.elementor-21 .elementor-element.elementor-element-3351724b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-3351724b .elementor-heading-title{font-size:17px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-6c35cc3{--display:flex;}.elementor-21 .elementor-element.elementor-element-582387d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-de1ffe2{--display:flex;--min-height:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-de1ffe2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-6600bf9{width:initial;max-width:initial;font-size:15px;}.elementor-21 .elementor-element.elementor-element-6600bf9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-88dbe11{width:var( --container-widget-width, 99.466% );max-width:99.466%;--container-widget-width:99.466%;--container-widget-flex-grow:0;font-size:15px;}.elementor-21 .elementor-element.elementor-element-88dbe11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-c3427b5 .elementor-button{background-color:#C5A46D;}.elementor-21 .elementor-element.elementor-element-ad88def{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-21 .elementor-element.elementor-element-ad88def:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-ad88def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-444acc7 );}.elementor-21 .elementor-element.elementor-element-ad88def.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-f056f56{width:initial;max-width:initial;color:var( --e-global-color-0487ce1 );}.elementor-21 .elementor-element.elementor-element-f056f56.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-f056f56 a{color:var( --e-global-color-fe63730 );}.elementor-21 .elementor-element.elementor-element-849ce7d .houzez-nav-menu-main-desktop-wrap .houzez-nav-menu-main .nav-link{padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-21 .elementor-element.elementor-element-849ce7d .houzez-nav-menu-main-desktop-wrap .dropdown-menu > li > a{padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;}.elementor-21 .elementor-element.elementor-element-849ce7d .houzez-nav-menu-main-desktop-wrap .dropdown-menu > li:not(:last-child), 
				.elementor-21 .elementor-element.elementor-element-849ce7d .houzez-elementor-mobile-menu .nav-item a{border-style:solid;border-color:#dce0e0;}.elementor-21 .elementor-element.elementor-element-849ce7d .houzez-nav-menu-main-desktop-wrap .dropdown-menu > li:not(:last-child), 
					.elementor-21 .elementor-element.elementor-element-849ce7d .houzez-elementor-mobile-menu .nav-item:not(:last-child) a{border-bottom-width:1px;}.elementor-21 .elementor-element.elementor-element-dd42e32 .elementor-button{background-color:#C5A46D;}.elementor-21 .elementor-element.elementor-element-920b52b{--display:flex;--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-21 .elementor-element.elementor-element-a9c9091 .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-a9c9091 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-a9c9091{margin:-33px -33px calc(var(--kit-widget-spacing, 0px) + -33px) -33px;}.elementor-21 .elementor-element.elementor-element-a9c9091 .elementor-cta__content{text-align:center;background-color:var( --e-global-color-0487ce1 );}.elementor-21 .elementor-element.elementor-element-6d3c492e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-6d3c492e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6d3c492e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-21 .elementor-element.elementor-element-1e57e037{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-290193f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-290193f .elementor-heading-title{font-size:15px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#C9A86A;}.elementor-21 .elementor-element.elementor-element-3a32d433{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-3a32d433 .elementor-heading-title{font-weight:300;text-transform:capitalize;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-16b4f5a5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:15px;font-weight:300;color:#FFFFFFC7;}.elementor-21 .elementor-element.elementor-element-16b4f5a5 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-704ba065{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-6ed1ae99{--display:flex;}.elementor-21 .elementor-element.elementor-element-42774dd8 .elementor-button{background-color:var( --e-global-color-edeb605 );fill:var( --e-global-color-0487ce1 );color:var( --e-global-color-0487ce1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fe63730 );}.elementor-21 .elementor-element.elementor-element-6fdd3676{--display:flex;}.elementor-21 .elementor-element.elementor-element-25cc761a .elementor-button{background-color:#C5A46D;fill:var( --e-global-color-0487ce1 );color:var( --e-global-color-0487ce1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fe63730 );}.elementor-21 .elementor-element.elementor-element-25cc761a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-5be0c44{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5be0c44.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-68740ac{--display:flex;}.elementor-21 .elementor-element.elementor-element-b5a6c3d{text-align:center;}.elementor-21 .elementor-element.elementor-element-61641f5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-403b915{font-size:15px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-21 .elementor-element.elementor-element-b8b981a{--display:flex;--padding-top:15px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-d94f242{font-size:15px;}.elementor-21 .elementor-element.elementor-element-402a434{--display:flex;--padding-top:15px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-e2cb86e{font-size:2px;}.elementor-21 .elementor-element.elementor-element-49dbf54{--display:flex;--padding-top:15px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-d36254a{font-size:3px;}.elementor-21 .elementor-element.elementor-element-a65e7dc{--display:flex;--padding-top:15px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-004f5b9{font-size:15px;}.elementor-21 .elementor-element.elementor-element-a72b3ff{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:var( --e-global-color-0487ce1 );--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-a72b3ff > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-0487ce1 );border-style:solid;border-width:0px 0px 1px 0px;}.elementor-21 .elementor-element.elementor-element-a72b3ff > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-a72b3ff > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-0487ce1 );}.elementor-21 .elementor-element.elementor-element-565b122{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-dfa7345{text-align:center;}.elementor-21 .elementor-element.elementor-element-8b67ff5{text-align:center;font-size:15px;}.elementor-21 .elementor-element.elementor-element-01d5c0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-2ef7774{--display:flex;}.elementor-21 .elementor-element.elementor-element-b00ba29 .elementor-button{background-color:var( --e-global-color-edeb605 );fill:var( --e-global-color-0487ce1 );color:var( --e-global-color-0487ce1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fe63730 );}.elementor-21 .elementor-element.elementor-element-dc9ba94{--display:flex;}.elementor-21 .elementor-element.elementor-element-d97d418 .elementor-button{background-color:#C5A46D;fill:var( --e-global-color-0487ce1 );color:var( --e-global-color-0487ce1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fe63730 );}.elementor-21 .elementor-element.elementor-element-d97d418 .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-77de55a7{--width:59%;}.elementor-21 .elementor-element.elementor-element-6b3f4da{--width:40%;}.elementor-21 .elementor-element.elementor-element-6de243b{--width:33%;}.elementor-21 .elementor-element.elementor-element-48ae75a{--width:33%;}.elementor-21 .elementor-element.elementor-element-628adf0{--width:33%;}.elementor-21 .elementor-element.elementor-element-de1ffe2{--width:46.25%;}.elementor-21 .elementor-element.elementor-element-ad88def{--width:53%;}.elementor-21 .elementor-element.elementor-element-1e57e037{--width:80%;}.elementor-21 .elementor-element.elementor-element-5be0c44{--width:20.179%;}.elementor-21 .elementor-element.elementor-element-01d5c0f{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-77de55a7{--width:100%;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-7e44d4af{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-21 .elementor-element.elementor-element-77de55a7{--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-3f0e82d{margin:0% 10% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;text-align:center;}.elementor-21 .elementor-element.elementor-element-3f0e82d .elementor-heading-title{font-size:13px;}.elementor-21 .elementor-element.elementor-element-524e7f01{margin:0% 10% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;text-align:center;}.elementor-21 .elementor-element.elementor-element-6f8fcbc3{margin:0% 10% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-21 .elementor-element.elementor-element-6f8fcbc3 .elementor-heading-title{font-size:13px;}.elementor-21 .elementor-element.elementor-element-b63b693{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-21 .elementor-element.elementor-element-77c680a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1106ff7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-3b59785 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-f1d5bf4 .elementor-heading-title{font-size:27px;}.elementor-21 .elementor-element.elementor-element-4c653a3 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-5a08dbd .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-d92eed2{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-d4dd96f{--min-height:208px;}.elementor-21 .elementor-element.elementor-element-f957ff7{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-41252ba .swiper-slide-contents{max-width:100%;}.elementor-21 .elementor-element.elementor-element-0bf5258 .swiper-slide-contents{max-width:100%;}.elementor-21 .elementor-element.elementor-element-10f8299 .swiper-slide-contents{max-width:200%;}.elementor-21 .elementor-element.elementor-element-fd5e287 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-4e94618f{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-21 .elementor-element.elementor-element-16fc1301{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-4e05cc3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-794199fe{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-21 .elementor-element.elementor-element-5424dbd9{text-align:center;}.elementor-21 .elementor-element.elementor-element-7961443{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-21 .elementor-element.elementor-element-7961443 .elementor-heading-title{font-size:13px;}.elementor-21 .elementor-element.elementor-element-22e36474{text-align:center;}.elementor-21 .elementor-element.elementor-element-22e36474 .elementor-heading-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-7873dde6{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-21 .elementor-element.elementor-element-34ab0690{text-align:center;}.elementor-21 .elementor-element.elementor-element-47ed8a87{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-21 .elementor-element.elementor-element-47ed8a87 .elementor-heading-title{font-size:13px;}.elementor-21 .elementor-element.elementor-element-65a53751{text-align:center;}.elementor-21 .elementor-element.elementor-element-65a53751 .elementor-heading-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-2ba033a0{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-21 .elementor-element.elementor-element-6e11cab2{text-align:center;}.elementor-21 .elementor-element.elementor-element-59843d88{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-21 .elementor-element.elementor-element-59843d88 .elementor-heading-title{font-size:13px;}.elementor-21 .elementor-element.elementor-element-4228ecdc{text-align:center;}.elementor-21 .elementor-element.elementor-element-4228ecdc .elementor-heading-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-3137e36a{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-21 .elementor-element.elementor-element-60a6d036{text-align:center;}.elementor-21 .elementor-element.elementor-element-6f6e4481{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-21 .elementor-element.elementor-element-6f6e4481 .elementor-heading-title{font-size:13px;}.elementor-21 .elementor-element.elementor-element-3351724b{text-align:center;}.elementor-21 .elementor-element.elementor-element-3351724b .elementor-heading-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-6600bf9{font-size:15px;}.elementor-21 .elementor-element.elementor-element-88dbe11{font-size:15px;}.elementor-21 .elementor-element.elementor-element-f056f56{font-size:15px;}.elementor-21 .elementor-element.elementor-element-849ce7d .houzez-nav-menu-main-desktop-wrap .houzez-nav-menu-main .nav-link{font-size:15px;padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-21 .elementor-element.elementor-element-a9c9091 .elementor-cta__content{min-height:100px;}.elementor-21 .elementor-element.elementor-element-6d3c492e{--min-height:0px;}.elementor-21 .elementor-element.elementor-element-290193f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-21 .elementor-element.elementor-element-290193f .elementor-heading-title{font-size:13px;}.elementor-21 .elementor-element.elementor-element-3a32d433{text-align:center;}.elementor-21 .elementor-element.elementor-element-3a32d433 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-16b4f5a5{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-21 .elementor-element.elementor-element-704ba065{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-21 .elementor-element.elementor-element-6ed1ae99{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6fdd3676{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-01d5c0f{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-21 .elementor-element.elementor-element-2ef7774{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-dc9ba94{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-77de55a7{--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-3f0e82d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-21 .elementor-element.elementor-element-3f0e82d .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-524e7f01{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-21 .elementor-element.elementor-element-6f8fcbc3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-21 .elementor-element.elementor-element-6f8fcbc3 .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-b63b693{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-d1143a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f1d5bf4 .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-4c653a3 .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-5a08dbd .elementor-heading-title{font-size:13px;}.elementor-21 .elementor-element.elementor-element-16459a5 .swiper-slide-contents{max-width:90%;}.elementor-21 .elementor-element.elementor-element-d92eed2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-f957ff7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-fd5e287 .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-4e94618f{--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-21 .elementor-element.elementor-element-4e05cc3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-5424dbd9{text-align:start;}.elementor-21 .elementor-element.elementor-element-7961443 .elementor-heading-title{font-size:13px;}.elementor-21 .elementor-element.elementor-element-22e36474{text-align:start;}.elementor-21 .elementor-element.elementor-element-22e36474 .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-34ab0690{text-align:start;}.elementor-21 .elementor-element.elementor-element-47ed8a87 .elementor-heading-title{font-size:13px;}.elementor-21 .elementor-element.elementor-element-65a53751{text-align:start;}.elementor-21 .elementor-element.elementor-element-65a53751 .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-6e11cab2{text-align:start;}.elementor-21 .elementor-element.elementor-element-59843d88 .elementor-heading-title{font-size:13px;}.elementor-21 .elementor-element.elementor-element-4228ecdc{text-align:start;}.elementor-21 .elementor-element.elementor-element-4228ecdc .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-60a6d036{text-align:start;}.elementor-21 .elementor-element.elementor-element-6f6e4481 .elementor-heading-title{font-size:13px;}.elementor-21 .elementor-element.elementor-element-3351724b{text-align:start;}.elementor-21 .elementor-element.elementor-element-3351724b .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-de1ffe2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-6600bf9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-ad88def{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-f056f56{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-6d3c492e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-290193f .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-3a32d433{text-align:start;}.elementor-21 .elementor-element.elementor-element-3a32d433 .elementor-heading-title{font-size:23px;line-height:1.3em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-704ba065{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-c9eafc2 img{height:300px;}.elementor-21 .elementor-element.elementor-element-01d5c0f{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}}/* Start custom CSS for slides, class: .elementor-element-16459a5 */.elementor-21 .elementor-element.elementor-element-16459a5 .elementor-background-overlay {
  background-image: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 65%);
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-3df162c */.elementor-21 .elementor-element.elementor-element-3df162c .elementor-background-overlay {
  background-image: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 65%);
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-019c2ee */.elementor-21 .elementor-element.elementor-element-019c2ee .elementor-background-overlay {
  background-image: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 65%);
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-7c41a59 */.elementor-21 .elementor-element.elementor-element-7c41a59 .elementor-background-overlay {
  background-image: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 65%);
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-97f73b7 */.elementor-21 .elementor-element.elementor-element-97f73b7 .elementor-background-overlay {
  background-image: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 65%);
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-b22e49d */.elementor-21 .elementor-element.elementor-element-b22e49d .elementor-background-overlay {
  background-image: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 65%);
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-4b3b08e */.elementor-21 .elementor-element.elementor-element-4b3b08e .elementor-background-overlay {
  background-image: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 65%);
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-6830b30 */.elementor-21 .elementor-element.elementor-element-6830b30 .elementor-background-overlay {
  background-image: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 65%);
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-307cb78 */.elementor-21 .elementor-element.elementor-element-307cb78 .elementor-background-overlay {
  background-image: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 65%);
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-8562da6 */.elementor-21 .elementor-element.elementor-element-8562da6 .elementor-background-overlay {
  background-image: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 65%);
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-41252ba */.elementor-21 .elementor-element.elementor-element-41252ba .elementor-background-overlay {
  background-image: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 65%);
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-0bf5258 */.elementor-21 .elementor-element.elementor-element-0bf5258 .elementor-background-overlay {
  background-image: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 65%);
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-10f8299 */.elementor-21 .elementor-element.elementor-element-10f8299 .elementor-background-overlay {
  background-image: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 65%);
}/* End custom CSS */