.elementor-20884 .elementor-element.elementor-element-17cd979{--display:flex;--min-height:550px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:19px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20884 .elementor-element.elementor-element-17cd979.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20884 .elementor-element.elementor-element-db025d8{--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;--justify-content:center;--padding-top:35px;--padding-bottom:0px;--padding-left:52px;--padding-right:25px;}.elementor-20884 .elementor-element.elementor-element-b071656{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20884 .elementor-element.elementor-element-b071656 > .elementor-widget-container{background-color:#FAA81F1C;padding:0px 12px 0px 12px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 2px 0px #A0895E;}.elementor-20884 .elementor-element.elementor-element-b071656.elementor-element{--align-self:flex-start;}.elementor-20884 .elementor-element.elementor-element-b071656 .elementor-icon-list-icon i{color:#FBA81C;transition:color 0.3s;}.elementor-20884 .elementor-element.elementor-element-b071656 .elementor-icon-list-icon svg{fill:#FBA81C;transition:fill 0.3s;}.elementor-20884 .elementor-element.elementor-element-b071656 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20884 .elementor-element.elementor-element-b071656 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:2px;}.elementor-20884 .elementor-element.elementor-element-b071656 .elementor-icon-list-text{color:#715116;transition:color 0.3s;}.elementor-20884 .elementor-element.elementor-element-fbdebab .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:78px;text-transform:none;line-height:80px;}.elementor-20884 .elementor-element.elementor-element-ad40b83{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#949393;}.elementor-20884 .elementor-element.elementor-element-36b4e6c > .elementor-widget-container{margin:-19px -150px 0px 4px;}.elementor-20884 .elementor-element.elementor-element-36b4e6c{z-index:1;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:0px;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-0px;}body.rtl .elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-field-group > label, .elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-field-subgroup label{color:#9F9494;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-field-group > label{font-size:12px;font-weight:500;text-transform:uppercase;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .houzez-ele-search-form-wrapper{background-color:#FFFFFF;padding:15px 35px 15px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 20px 40px 0px rgba(0, 0, 0, 0.32);}.elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-field-group .elementor-field, .elementor-20884 .elementor-element.elementor-element-36b4e6c .location-trigger{color:#726D6D;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-field-group .elementor-select-wrapper button:not(.actions-btn){color:#726D6D;background-color:#FFFFFF;border-color:#dce0e0;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-field-group .elementor-select-wrapper button:not(.bs-placeholder) .filter-option-inner-inner{color:#726D6D;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#dce0e0;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-field-group .elementor-select-wrapper select{border-color:#dce0e0;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-field-group .elementor-select-wrapper::before{color:#dce0e0;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-field-group .elementor-select-wrapper button::before{color:#dce0e0;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .location-trigger{border-color:#dce0e0;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .range-text{color:#222222;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .houzez-ele-price-slider{margin-top:0px;margin-bottom:0px;}.elementor-20884 .elementor-element.elementor-element-36b4e6c #houzez-search-tabs-wrap .nav-link{color:#ffffff;padding:10px 21px 10px 25px;margin:0px 1px 0px 1px;}.elementor-20884 .elementor-element.elementor-element-36b4e6c #houzez-search-tabs-wrap .nav-link.active{color:#000000;background-color:#ffffff;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-button{background-color:#FBA81C;color:#FFFFFF;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-button:hover{background-color:#FBA81C;color:#FFFFFF;}.elementor-20884 .elementor-element.elementor-element-cdc248c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20884 .elementor-element.elementor-element-41e718e .elementor-counter-number-wrapper{font-family:"Playfair Display SC", Sans-serif;font-size:26px;}.elementor-20884 .elementor-element.elementor-element-41e718e .elementor-counter-title{color:#494949;font-family:"Playfair Display SC", Sans-serif;font-size:12px;text-transform:lowercase;font-style:normal;}.elementor-20884 .elementor-element.elementor-element-2e8eae3 .elementor-counter-number-wrapper{font-family:"Playfair Display SC", Sans-serif;font-size:26px;}.elementor-20884 .elementor-element.elementor-element-2e8eae3 .elementor-counter-title{color:#494949;font-family:"Playfair Display SC", Sans-serif;font-size:12px;text-transform:lowercase;font-style:normal;}.elementor-20884 .elementor-element.elementor-element-a8bc807 .elementor-counter-number-wrapper{font-family:"Playfair Display SC", Sans-serif;font-size:26px;}.elementor-20884 .elementor-element.elementor-element-a8bc807 .elementor-counter-title{color:#494949;font-family:"Playfair Display SC", Sans-serif;font-size:12px;text-transform:lowercase;font-style:normal;}.elementor-20884 .elementor-element.elementor-element-6bfbc5d .elementor-counter-number-wrapper{font-family:"Playfair Display SC", Sans-serif;font-size:26px;}.elementor-20884 .elementor-element.elementor-element-6bfbc5d .elementor-counter-title{color:#494949;font-family:"Playfair Display SC", Sans-serif;font-size:12px;text-transform:lowercase;font-style:normal;}.elementor-20884 .elementor-element.elementor-element-b442677{--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;--border-radius:56px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20884 .elementor-element.elementor-element-39abc27{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20884 .elementor-element.elementor-element-78468ed{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20884 .elementor-element.elementor-element-d7789b3{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-20884 .elementor-element.elementor-element-d7789b3 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-20884 .elementor-element.elementor-element-d7789b3 .elementor-divider{text-align:left;padding-block-start:13px;padding-block-end:13px;}.elementor-20884 .elementor-element.elementor-element-d7789b3 .elementor-divider__text{color:#FBA81C;font-family:"Playfair Display SC", Sans-serif;}.elementor-20884 .elementor-element.elementor-element-a6b5944 > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-a6b5944 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;text-transform:none;line-height:80px;}.elementor-20884 .elementor-element.elementor-element-78ea850 #houzez-listings-tabs-wrap .nav-link{color:#222222;background-color:#ebebeb;border-radius:0px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-78ea850 #houzez-listings-tabs-wrap .nav-link.active{color:#222222;background-color:#ffffff;}.elementor-20884 .elementor-element.elementor-element-66053a5{--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;}.elementor-20884 .elementor-element.elementor-element-346070f .property-cards-module .item-tools .item-compare{display:none;}.elementor-20884 .elementor-element.elementor-element-346070f .property-carousel-module .item-tools .item-compare{display:none;}.elementor-20884 .elementor-element.elementor-element-346070f .property-cards-module .item-tools .item-favorite{display:none;}.elementor-20884 .elementor-element.elementor-element-346070f .property-carousel-module .item-tools .item-favorite{display:none;}.elementor-20884 .elementor-element.elementor-element-346070f .property-cards-module .item-tools .item-preview{display:none;}.elementor-20884 .elementor-element.elementor-element-346070f .property-carousel-module .item-tools .item-preview{display:none;}.elementor-20884 .elementor-element.elementor-element-346070f .property-cards-module .item-short-description{display:none;}.elementor-20884 .elementor-element.elementor-element-346070f .property-cards-module .item-body .btn-item{display:none;}.elementor-20884 .elementor-element.elementor-element-346070f .property-cards-module .item-footer{display:none;}.elementor-20884 .elementor-element.elementor-element-346070f .property-cards-module .item-author{display:none;}.elementor-20884 .elementor-element.elementor-element-346070f .property-cards-module .item-date{display:none;}.elementor-20884 .elementor-element.elementor-element-346070f .property-cards-module .btn-item{bottom:20px;}.elementor-20884 .elementor-element.elementor-element-346070f .item-wrap{border-radius:16px 16px 16px 16px;box-shadow:0px 2px 0px 0px #FBA81C;}.elementor-20884 .elementor-element.elementor-element-346070f .grid-view .item-wrap.item-wrap-no-frame .hover-effect{border-radius:15px 15px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-346070f .page-link:hover{background-color:#1C2D37;}.elementor-20884 .elementor-element.elementor-element-346070f .btn-load-more:hover{background-color:#1C2D37;}.elementor-20884 .elementor-element.elementor-element-f38e5a4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20884 .elementor-element.elementor-element-b09642a{--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:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-20884 .elementor-element.elementor-element-668ba8b{--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;}.elementor-20884 .elementor-element.elementor-element-00b20e2{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-20884 .elementor-element.elementor-element-00b20e2 .elementor-divider-separator{width:36%;margin:0 auto;margin-left:0;}.elementor-20884 .elementor-element.elementor-element-00b20e2 .elementor-divider{text-align:left;padding-block-start:13px;padding-block-end:13px;}.elementor-20884 .elementor-element.elementor-element-00b20e2 .elementor-divider__text{color:#FBA81C;font-family:"Playfair Display SC", Sans-serif;font-size:12px;letter-spacing:1.5px;}.elementor-20884 .elementor-element.elementor-element-a35b9f4 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-a35b9f4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;text-transform:none;line-height:70px;}.elementor-20884 .elementor-element.elementor-element-1820aa7{--divider-border-style:solid;--divider-color:#FBA81C;--divider-border-width:2px;}.elementor-20884 .elementor-element.elementor-element-1820aa7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-1820aa7 .elementor-divider-separator{width:14%;margin:0 auto;margin-left:0;}.elementor-20884 .elementor-element.elementor-element-1820aa7 .elementor-divider{text-align:left;padding-block-start:13px;padding-block-end:13px;}.elementor-20884 .elementor-element.elementor-element-1820aa7 .elementor-divider__text{color:#FBA81C;font-family:"Playfair Display SC", Sans-serif;font-size:12px;letter-spacing:1.5px;}.elementor-20884 .elementor-element.elementor-element-e43c29a{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20884 .elementor-element.elementor-element-534b3cf{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-20884 .elementor-element.elementor-element-534b3cf .elementor-divider-separator{width:19%;margin:0 auto;margin-left:0;}.elementor-20884 .elementor-element.elementor-element-534b3cf .elementor-divider{text-align:left;padding-block-start:13px;padding-block-end:13px;}.elementor-20884 .elementor-element.elementor-element-534b3cf .elementor-divider__text{color:#FBA81C;font-family:"Playfair Display SC", Sans-serif;letter-spacing:1.2px;}.elementor-20884 .elementor-element.elementor-element-99ce9c5 > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-99ce9c5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;text-transform:none;line-height:80px;}.elementor-20884 .elementor-element.elementor-element-1911f70 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-1911f70{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#949393;}.elementor-20884 .elementor-element.elementor-element-7d8e54f{--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;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20884 .elementor-element.elementor-element-5d90b75{--display:flex;}.elementor-20884 .elementor-element.elementor-element-378e310 > .elementor-widget-container{box-shadow:0px 40px 40px 0px rgba(0, 0, 0, 0.16);}.elementor-20884 .elementor-element.elementor-element-378e310 .grid-item-v2{padding-bottom:100%;}.elementor-20884 .elementor-element.elementor-element-378e310 .grid-item{margin-bottom:0px;}.elementor-20884 .elementor-element.elementor-element-378e310 .grid-item, .elementor-20884 .elementor-element.elementor-element-378e310 .hover-effect-flat:before{border-radius:12px 12px 12px 12px;}.elementor-20884 .elementor-element.elementor-element-378e310 .grid-item-title{font-size:20px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-20884 .elementor-element.elementor-element-378e310 .grid-item-subtitle{font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-20884 .elementor-element.elementor-element-67cc270{--display:flex;}.elementor-20884 .elementor-element.elementor-element-46eafba > .elementor-widget-container{box-shadow:0px 40px 40px 0px rgba(0, 0, 0, 0.16);}.elementor-20884 .elementor-element.elementor-element-46eafba .grid-item-v2{padding-bottom:100%;}.elementor-20884 .elementor-element.elementor-element-46eafba .grid-item{margin-bottom:0px;}.elementor-20884 .elementor-element.elementor-element-46eafba .grid-item, .elementor-20884 .elementor-element.elementor-element-46eafba .hover-effect-flat:before{border-radius:12px 12px 12px 12px;}.elementor-20884 .elementor-element.elementor-element-46eafba .grid-item-title{font-size:20px;font-weight:600;letter-spacing:-1px;}.elementor-20884 .elementor-element.elementor-element-46eafba .grid-item-subtitle{font-size:12px;font-weight:400;}.elementor-20884 .elementor-element.elementor-element-d14cec9{--display:flex;}.elementor-20884 .elementor-element.elementor-element-478273b > .elementor-widget-container{box-shadow:0px 40px 40px 0px rgba(0, 0, 0, 0.16);}.elementor-20884 .elementor-element.elementor-element-478273b .grid-item-v2{padding-bottom:100%;}.elementor-20884 .elementor-element.elementor-element-478273b .grid-item{margin-bottom:0px;}.elementor-20884 .elementor-element.elementor-element-478273b .grid-item, .elementor-20884 .elementor-element.elementor-element-478273b .hover-effect-flat:before{border-radius:12px 12px 12px 12px;}.elementor-20884 .elementor-element.elementor-element-478273b .grid-item-title{font-size:20px;font-weight:600;letter-spacing:-1px;}.elementor-20884 .elementor-element.elementor-element-478273b .grid-item-subtitle{font-size:12px;font-weight:400;}.elementor-20884 .elementor-element.elementor-element-406e795{--display:flex;}.elementor-20884 .elementor-element.elementor-element-b9da4c7{width:var( --container-widget-width, 99.593% );max-width:99.593%;--container-widget-width:99.593%;--container-widget-flex-grow:0;}.elementor-20884 .elementor-element.elementor-element-b9da4c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20884 .elementor-element.elementor-element-b9da4c7 > .elementor-widget-container{box-shadow:0px 40px 40px 0px rgba(0, 0, 0, 0.16);}.elementor-20884 .elementor-element.elementor-element-b9da4c7 .grid-item-v2{padding-bottom:100%;}.elementor-20884 .elementor-element.elementor-element-b9da4c7 .grid-item{margin-bottom:0px;}.elementor-20884 .elementor-element.elementor-element-b9da4c7 .grid-item, .elementor-20884 .elementor-element.elementor-element-b9da4c7 .hover-effect-flat:before{border-radius:12px 12px 12px 12px;}.elementor-20884 .elementor-element.elementor-element-b9da4c7 .grid-item-title{font-size:20px;font-weight:600;letter-spacing:-1px;}.elementor-20884 .elementor-element.elementor-element-b9da4c7 .grid-item-subtitle{font-size:12px;font-weight:400;}.elementor-20884 .elementor-element.elementor-element-9c6fdac{--display:flex;}.elementor-20884 .elementor-element.elementor-element-6a1ba16{width:var( --container-widget-width, 99.593% );max-width:99.593%;--container-widget-width:99.593%;--container-widget-flex-grow:0;}.elementor-20884 .elementor-element.elementor-element-6a1ba16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20884 .elementor-element.elementor-element-6a1ba16 > .elementor-widget-container{box-shadow:0px 40px 40px 0px rgba(0, 0, 0, 0.16);}.elementor-20884 .elementor-element.elementor-element-6a1ba16 .grid-item-v2{padding-bottom:100%;}.elementor-20884 .elementor-element.elementor-element-6a1ba16 .grid-item{margin-bottom:0px;}.elementor-20884 .elementor-element.elementor-element-6a1ba16 .grid-item, .elementor-20884 .elementor-element.elementor-element-6a1ba16 .hover-effect-flat:before{border-radius:12px 12px 12px 12px;}.elementor-20884 .elementor-element.elementor-element-6a1ba16 .grid-item-title{font-size:20px;font-weight:600;letter-spacing:-1px;}.elementor-20884 .elementor-element.elementor-element-6a1ba16 .grid-item-subtitle{font-size:12px;font-weight:400;}.elementor-20884 .elementor-element.elementor-element-d691945{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20884 .elementor-element.elementor-element-a519dbf{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20884 .elementor-element.elementor-element-5d9a477{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-20884 .elementor-element.elementor-element-5d9a477 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-20884 .elementor-element.elementor-element-5d9a477 .elementor-divider{text-align:left;padding-block-start:13px;padding-block-end:13px;}.elementor-20884 .elementor-element.elementor-element-5d9a477 .elementor-divider__text{color:#FBA81C;font-family:"Playfair Display SC", Sans-serif;}.elementor-20884 .elementor-element.elementor-element-7b04a4e > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-7b04a4e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;text-transform:none;line-height:80px;}.elementor-20884 .elementor-element.elementor-element-d88bda9{--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;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20884 .elementor-element.elementor-element-fda9f13{--display:flex;--justify-content:center;}.elementor-20884 .elementor-element.elementor-element-ced7d08{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-20884 .elementor-element.elementor-element-92dc4d4{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20884 .elementor-element.elementor-element-6856309{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-20884 .elementor-element.elementor-element-6856309 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-20884 .elementor-element.elementor-element-6856309 .elementor-divider{text-align:left;padding-block-start:13px;padding-block-end:13px;}.elementor-20884 .elementor-element.elementor-element-6856309 .elementor-divider__text{color:#FBA81C;font-family:"Playfair Display SC", Sans-serif;letter-spacing:0.7px;}.elementor-20884 .elementor-element.elementor-element-94c7d97 > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-94c7d97 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;text-transform:none;line-height:80px;}.elementor-20884 .elementor-element.elementor-element-22a2e1e{--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;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20884 .elementor-element.elementor-element-ba5b420.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-20884 .elementor-element.elementor-element-ba5b420 .elementor-main-swiper{width:100%;}.elementor-20884 .elementor-element.elementor-element-ba5b420 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-width:8px 8px 8px 8px;border-radius:29px;border-color:#F0F0F0D1;}.elementor-20884 .elementor-element.elementor-element-ba5b420 .elementor-swiper-button{font-size:20px;}.elementor-20884 .elementor-element.elementor-element-ba5b420 .elementor-testimonial__content, .elementor-20884 .elementor-element.elementor-element-ba5b420 .elementor-testimonial__content:after{background-color:#FFFFFF;border-style:solid;border-width:1px;}.elementor-20884 .elementor-element.elementor-element-ba5b420 .elementor-testimonial__content{padding:20px 20px 20px 20px;border-radius:12px 12px 12px 12px;border-color:#EBE2E2;}.elementor-20884 .elementor-element.elementor-element-ba5b420.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-20884 .elementor-element.elementor-element-ba5b420.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-20884 .elementor-element.elementor-element-ba5b420.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-20884 .elementor-element.elementor-element-ba5b420.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-20884 .elementor-element.elementor-element-ba5b420.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-20884 .elementor-element.elementor-element-ba5b420 .elementor-testimonial__content:after{border-color:transparent #EBE2E2 #EBE2E2 transparent;}.elementor-20884 .elementor-element.elementor-element-ba5b420.elementor-testimonial--layout-image_stacked .elementor-testimonial__content:after,
					.elementor-20884 .elementor-element.elementor-element-ba5b420.elementor-testimonial--layout-image_inline .elementor-testimonial__content:after{margin-top:-1px;}.elementor-20884 .elementor-element.elementor-element-ba5b420.elementor-testimonial--layout-image_above .elementor-testimonial__content:after{margin-bottom:-1px;}.elementor-20884 .elementor-element.elementor-element-ba5b420 .elementor-testimonial__text{font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-20884 .elementor-element.elementor-element-36cea2c{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20884 .elementor-element.elementor-element-5058df1{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-20884 .elementor-element.elementor-element-5058df1 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-20884 .elementor-element.elementor-element-5058df1 .elementor-divider{text-align:left;padding-block-start:13px;padding-block-end:13px;}.elementor-20884 .elementor-element.elementor-element-5058df1 .elementor-divider__text{color:#FBA81C;font-family:"Playfair Display SC", Sans-serif;}.elementor-20884 .elementor-element.elementor-element-35b09cb > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-35b09cb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;text-transform:none;line-height:80px;}.elementor-20884 .elementor-element.elementor-element-b390876{--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;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20884 .elementor-element.elementor-element-a02a167 .blog-post-item-v2{background-color:#ffffff;}.elementor-20884 .elementor-element.elementor-element-832d56e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20884 .elementor-element.elementor-element-47660cf{--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:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:40px;}.elementor-20884 .elementor-element.elementor-element-47660cf:not(.elementor-motion-effects-element-type-background), .elementor-20884 .elementor-element.elementor-element-47660cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2D37;}.elementor-20884 .elementor-element.elementor-element-967daee{--divider-border-style:solid;--divider-color:#FBA81C;--divider-border-width:1px;}.elementor-20884 .elementor-element.elementor-element-967daee .elementor-divider-separator{width:28%;margin:0 auto;margin-left:0;}.elementor-20884 .elementor-element.elementor-element-967daee .elementor-divider{text-align:left;padding-block-start:13px;padding-block-end:13px;}.elementor-20884 .elementor-element.elementor-element-967daee .elementor-divider__text{color:#FBA81C;font-family:"Playfair Display SC", Sans-serif;}.elementor-20884 .elementor-element.elementor-element-69a3886 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-69a3886 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;text-transform:none;line-height:56px;color:#FFFFFF;}.elementor-20884 .elementor-element.elementor-element-f4bbdc1{--divider-border-style:solid;--divider-color:#FBA81C;--divider-border-width:2px;}.elementor-20884 .elementor-element.elementor-element-f4bbdc1 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-f4bbdc1 .elementor-divider-separator{width:13%;margin:0 auto;margin-left:0;}.elementor-20884 .elementor-element.elementor-element-f4bbdc1 .elementor-divider{text-align:left;padding-block-start:13px;padding-block-end:13px;}.elementor-20884 .elementor-element.elementor-element-f4bbdc1 .elementor-divider__text{color:#FBA81C;font-family:"Playfair Display SC", Sans-serif;}.elementor-20884 .elementor-element.elementor-element-77eaed2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#949393;}.elementor-20884 .elementor-element.elementor-element-77eaed2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-b2951af{width:var( --container-widget-width, 71.341% );max-width:71.341%;--container-widget-width:71.341%;--container-widget-flex-grow:0;}.elementor-20884 .elementor-element.elementor-element-b2951af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20884 .elementor-element.elementor-element-b2951af .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-20884 .elementor-element.elementor-element-b2951af .elementor-icon-box-title{margin-block-end:0px;color:#9C9999;}.elementor-20884 .elementor-element.elementor-element-b2951af.elementor-view-stacked .elementor-icon{background-color:#CAD2C6;}.elementor-20884 .elementor-element.elementor-element-b2951af.elementor-view-framed .elementor-icon, .elementor-20884 .elementor-element.elementor-element-b2951af.elementor-view-default .elementor-icon{fill:#CAD2C6;color:#CAD2C6;border-color:#CAD2C6;}.elementor-20884 .elementor-element.elementor-element-b2951af .elementor-icon{font-size:18px;padding:10px;border-width:1px 1px 1px 1px;}.elementor-20884 .elementor-element.elementor-element-b2951af .elementor-icon-box-title, .elementor-20884 .elementor-element.elementor-element-b2951af .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1px;}.elementor-20884 .elementor-element.elementor-element-b2951af .elementor-icon-box-description{font-style:italic;color:#E5E5E5;}.elementor-20884 .elementor-element.elementor-element-26a2f30{width:var( --container-widget-width, 71.341% );max-width:71.341%;--container-widget-width:71.341%;--container-widget-flex-grow:0;}.elementor-20884 .elementor-element.elementor-element-26a2f30.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20884 .elementor-element.elementor-element-26a2f30 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-20884 .elementor-element.elementor-element-26a2f30 .elementor-icon-box-title{margin-block-end:0px;color:#9C9999;}.elementor-20884 .elementor-element.elementor-element-26a2f30.elementor-view-stacked .elementor-icon{background-color:#CAD2C6;}.elementor-20884 .elementor-element.elementor-element-26a2f30.elementor-view-framed .elementor-icon, .elementor-20884 .elementor-element.elementor-element-26a2f30.elementor-view-default .elementor-icon{fill:#CAD2C6;color:#CAD2C6;border-color:#CAD2C6;}.elementor-20884 .elementor-element.elementor-element-26a2f30 .elementor-icon{font-size:18px;padding:10px;border-width:1px 1px 1px 1px;}.elementor-20884 .elementor-element.elementor-element-26a2f30 .elementor-icon-box-title, .elementor-20884 .elementor-element.elementor-element-26a2f30 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1px;}.elementor-20884 .elementor-element.elementor-element-26a2f30 .elementor-icon-box-description{font-style:italic;color:#E5E5E5;}.elementor-20884 .elementor-element.elementor-element-ceea18f{width:var( --container-widget-width, 71.341% );max-width:71.341%;--container-widget-width:71.341%;--container-widget-flex-grow:0;}.elementor-20884 .elementor-element.elementor-element-ceea18f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20884 .elementor-element.elementor-element-ceea18f .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-20884 .elementor-element.elementor-element-ceea18f .elementor-icon-box-title{margin-block-end:0px;color:#9C9999;}.elementor-20884 .elementor-element.elementor-element-ceea18f.elementor-view-stacked .elementor-icon{background-color:#CAD2C6;}.elementor-20884 .elementor-element.elementor-element-ceea18f.elementor-view-framed .elementor-icon, .elementor-20884 .elementor-element.elementor-element-ceea18f.elementor-view-default .elementor-icon{fill:#CAD2C6;color:#CAD2C6;border-color:#CAD2C6;}.elementor-20884 .elementor-element.elementor-element-ceea18f .elementor-icon{font-size:18px;padding:10px;border-width:1px 1px 1px 1px;}.elementor-20884 .elementor-element.elementor-element-ceea18f .elementor-icon-box-title, .elementor-20884 .elementor-element.elementor-element-ceea18f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1px;}.elementor-20884 .elementor-element.elementor-element-ceea18f .elementor-icon-box-description{font-style:italic;color:#E5E5E5;}.elementor-20884 .elementor-element.elementor-element-0585a9f{width:var( --container-widget-width, 71.341% );max-width:71.341%;--container-widget-width:71.341%;--container-widget-flex-grow:0;}.elementor-20884 .elementor-element.elementor-element-0585a9f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20884 .elementor-element.elementor-element-0585a9f .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-20884 .elementor-element.elementor-element-0585a9f .elementor-icon-box-title{margin-block-end:0px;color:#9C9999;}.elementor-20884 .elementor-element.elementor-element-0585a9f.elementor-view-stacked .elementor-icon{background-color:#CAD2C6;}.elementor-20884 .elementor-element.elementor-element-0585a9f.elementor-view-framed .elementor-icon, .elementor-20884 .elementor-element.elementor-element-0585a9f.elementor-view-default .elementor-icon{fill:#CAD2C6;color:#CAD2C6;border-color:#CAD2C6;}.elementor-20884 .elementor-element.elementor-element-0585a9f .elementor-icon{font-size:18px;padding:10px;border-width:1px 1px 1px 1px;}.elementor-20884 .elementor-element.elementor-element-0585a9f .elementor-icon-box-title, .elementor-20884 .elementor-element.elementor-element-0585a9f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1px;}.elementor-20884 .elementor-element.elementor-element-0585a9f .elementor-icon-box-description{font-style:italic;color:#E5E5E5;}.elementor-20884 .elementor-element.elementor-element-de4b98a{--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:35px;--padding-bottom:35px;--padding-left:50px;--padding-right:50px;}.elementor-20884 .elementor-element.elementor-element-da9d9ca{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-20884 .elementor-element.elementor-element-da9d9ca .elementor-divider-separator{width:28%;margin:0 auto;margin-left:0;}.elementor-20884 .elementor-element.elementor-element-da9d9ca .elementor-divider{text-align:left;padding-block-start:13px;padding-block-end:13px;}.elementor-20884 .elementor-element.elementor-element-da9d9ca .elementor-divider__text{color:#FBA81C;font-family:"Playfair Display SC", Sans-serif;}.elementor-20884 .elementor-element.elementor-element-0942cc1 > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-0942cc1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;text-transform:none;line-height:80px;}.elementor-20884 .elementor-element.elementor-element-b7c58e4 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-20884 .elementor-element.elementor-element-b7c58e4 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;border-style:none;}body.rtl .elementor-20884 .elementor-element.elementor-element-b7c58e4 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-20884 .elementor-element.elementor-element-b7c58e4 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-20884 .elementor-element.elementor-element-b7c58e4 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-20884 .elementor-element.elementor-element-b7c58e4 .elementor-field-group > label, .elementor-20884 .elementor-element.elementor-element-b7c58e4 .elementor-field-subgroup label{color:#786C6C;}.elementor-20884 .elementor-element.elementor-element-b7c58e4 .elementor-field-group > label{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-20884 .elementor-element.elementor-element-b7c58e4 .elementor-field-group .elementor-field{color:#B1A1A1;}.elementor-20884 .elementor-element.elementor-element-b7c58e4 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#FAA81F5E;border-radius:3px 3px 3px 3px;}.elementor-20884 .elementor-element.elementor-element-b7c58e4 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#FAA81F5E;border-radius:3px 3px 3px 3px;}.elementor-20884 .elementor-element.elementor-element-b7c58e4 .elementor-field-group .elementor-select-wrapper::before{color:#FAA81F5E;}.elementor-20884 .elementor-element.elementor-element-b7c58e4 .elementor-button{background-color:#1C2D37;color:#E5E5E5;font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:1.7px;}.elementor-20884 .elementor-element.elementor-element-b7c58e4 .elementor-button:hover{background-color:#1C2D37;}.elementor-20884 .elementor-element.elementor-element-c455dee > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-c455dee .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20884 .elementor-element.elementor-element-c455dee .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20884 .elementor-element.elementor-element-c455dee{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20884 .elementor-element.elementor-element-c455dee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20884 .elementor-element.elementor-element-c455dee .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:10px;}.elementor-20884 .elementor-element.elementor-element-c455dee .elementor-icon-list-text{transition:color 0.3s;}body.elementor-page-20884:not(.elementor-motion-effects-element-type-background), body.elementor-page-20884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF7;}@media(max-width:1024px){.elementor-20884 .elementor-element.elementor-element-36b4e6c .houzez-ele-search-form-wrapper{padding:20px 20px 20px 20px;}.elementor-20884 .elementor-element.elementor-element-cdc248c{--grid-auto-flow:row;}.elementor-20884 .elementor-element.elementor-element-378e310 .grid-item-v2{padding-bottom:100%;}.elementor-20884 .elementor-element.elementor-element-378e310 .grid-item{margin-bottom:30px;}.elementor-20884 .elementor-element.elementor-element-46eafba .grid-item-v2{padding-bottom:100%;}.elementor-20884 .elementor-element.elementor-element-46eafba .grid-item{margin-bottom:30px;}.elementor-20884 .elementor-element.elementor-element-478273b .grid-item-v2{padding-bottom:100%;}.elementor-20884 .elementor-element.elementor-element-478273b .grid-item{margin-bottom:30px;}.elementor-20884 .elementor-element.elementor-element-b9da4c7 .grid-item-v2{padding-bottom:100%;}.elementor-20884 .elementor-element.elementor-element-b9da4c7 .grid-item{margin-bottom:30px;}.elementor-20884 .elementor-element.elementor-element-6a1ba16 .grid-item-v2{padding-bottom:100%;}.elementor-20884 .elementor-element.elementor-element-6a1ba16 .grid-item{margin-bottom:30px;}}@media(max-width:767px){.elementor-20884 .elementor-element.elementor-element-17cd979{--width:358.6px;}.elementor-20884 .elementor-element.elementor-element-db025d8{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-20884 .elementor-element.elementor-element-b071656 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-b071656 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20884 .elementor-element.elementor-element-b071656 .elementor-icon-list-item > a{font-size:10px;}.elementor-20884 .elementor-element.elementor-element-fbdebab .elementor-heading-title{font-size:60px;line-height:1.2em;}.elementor-20884 .elementor-element.elementor-element-ad40b83{font-size:16px;}.elementor-20884 .elementor-element.elementor-element-36b4e6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-field-group{padding-right:calc( 12px/2 );padding-left:calc( 12px/2 );margin-bottom:0px;}.elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-form-fields-wrapper{margin-left:calc( -12px/2 );margin-right:calc( -12px/2 );margin-bottom:-0px;}body.rtl .elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-20884 .elementor-element.elementor-element-36b4e6c .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-20884 .elementor-element.elementor-element-cdc248c{--width:300px;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20884 .elementor-element.elementor-element-b442677{--min-height:350px;}.elementor-20884 .elementor-element.elementor-element-d7789b3 .elementor-divider-separator{width:58%;}.elementor-20884 .elementor-element.elementor-element-a6b5944 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-a6b5944 .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-20884 .elementor-element.elementor-element-78ea850 #houzez-listings-tabs-wrap .nav-link{font-size:12px;}.elementor-20884 .elementor-element.elementor-element-00b20e2 .elementor-divider-separator{width:62%;}.elementor-20884 .elementor-element.elementor-element-a35b9f4 .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-20884 .elementor-element.elementor-element-534b3cf .elementor-divider-separator{width:50%;}.elementor-20884 .elementor-element.elementor-element-99ce9c5 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-99ce9c5 .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-20884 .elementor-element.elementor-element-1911f70{font-size:16px;}.elementor-20884 .elementor-element.elementor-element-7d8e54f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20884 .elementor-element.elementor-element-5d90b75{--min-height:200px;}.elementor-20884 .elementor-element.elementor-element-378e310 .grid-item-v2{padding-bottom:60%;}.elementor-20884 .elementor-element.elementor-element-378e310 .grid-item{margin-bottom:0px;}.elementor-20884 .elementor-element.elementor-element-67cc270{--min-height:200px;}.elementor-20884 .elementor-element.elementor-element-46eafba .grid-item-v2{padding-bottom:60%;}.elementor-20884 .elementor-element.elementor-element-46eafba .grid-item{margin-bottom:0px;}.elementor-20884 .elementor-element.elementor-element-d14cec9{--min-height:200px;}.elementor-20884 .elementor-element.elementor-element-478273b .grid-item-v2{padding-bottom:60%;}.elementor-20884 .elementor-element.elementor-element-478273b .grid-item{margin-bottom:0px;}.elementor-20884 .elementor-element.elementor-element-b9da4c7 .grid-item-v2{padding-bottom:60%;}.elementor-20884 .elementor-element.elementor-element-b9da4c7 .grid-item{margin-bottom:0px;}.elementor-20884 .elementor-element.elementor-element-9c6fdac{--min-height:200px;}.elementor-20884 .elementor-element.elementor-element-6a1ba16 .grid-item-v2{padding-bottom:60%;}.elementor-20884 .elementor-element.elementor-element-6a1ba16 .grid-item{margin-bottom:0px;}.elementor-20884 .elementor-element.elementor-element-5d9a477 .elementor-divider-separator{width:50%;}.elementor-20884 .elementor-element.elementor-element-7b04a4e > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-7b04a4e .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-20884 .elementor-element.elementor-element-6856309 .elementor-divider-separator{width:50%;}.elementor-20884 .elementor-element.elementor-element-94c7d97 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-94c7d97 .elementor-heading-title{font-size:45px;}.elementor-20884 .elementor-element.elementor-element-5058df1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-5058df1 .elementor-divider-separator{width:50%;}.elementor-20884 .elementor-element.elementor-element-35b09cb > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-35b09cb .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-20884 .elementor-element.elementor-element-967daee .elementor-divider-separator{width:50%;}.elementor-20884 .elementor-element.elementor-element-69a3886 .elementor-heading-title{font-size:45px;}.elementor-20884 .elementor-element.elementor-element-77eaed2{font-size:16px;}.elementor-20884 .elementor-element.elementor-element-da9d9ca .elementor-divider-separator{width:50%;}.elementor-20884 .elementor-element.elementor-element-0942cc1 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-20884 .elementor-element.elementor-element-0942cc1 .elementor-heading-title{line-height:1.5em;}}@media(min-width:768px){.elementor-20884 .elementor-element.elementor-element-db025d8{--width:55%;}.elementor-20884 .elementor-element.elementor-element-b442677{--width:45%;}.elementor-20884 .elementor-element.elementor-element-78468ed{--content-width:1300px;}.elementor-20884 .elementor-element.elementor-element-66053a5{--width:94%;}.elementor-20884 .elementor-element.elementor-element-b09642a{--width:50%;}.elementor-20884 .elementor-element.elementor-element-668ba8b{--width:50%;}.elementor-20884 .elementor-element.elementor-element-e43c29a{--content-width:1300px;}.elementor-20884 .elementor-element.elementor-element-a519dbf{--content-width:1300px;}.elementor-20884 .elementor-element.elementor-element-92dc4d4{--content-width:1300px;}.elementor-20884 .elementor-element.elementor-element-36cea2c{--content-width:1300px;}.elementor-20884 .elementor-element.elementor-element-47660cf{--width:50%;}.elementor-20884 .elementor-element.elementor-element-de4b98a{--width:50%;}}/* Start custom CSS for counter, class: .elementor-element-6bfbc5d */.elementor-20884 .elementor-element.elementor-element-6bfbc5d .elementor-counter-number-suffix::before {
    content: "\f005"; /* Font Awesome solid star */
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-left: px;
    color: #f5c51; /* Gold color */
    font-size: .6em; /* Adjust size */
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7f170f1 *//* SECTION */
.trust-bar {
  background: #1e3a46;
  padding: 12px 0;
  font-family: 'Poppins', sans-serif;
}

/* CONTAINER */
.trust-container {
  max-width: 1200px;
  margin: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* ITEM */
.trust-item {
  display: flex;
  align-items: center;
  gap: 10px;
  color: #fff;
  font-size: 15px;
  position: relative;
  padding: 0 20px;
  transition: 0.3s;
}

/* ICON */
.trust-item .icon {
  color: #f4b400;
  font-size: 15px;
}

/* DIVIDER LINE */
.trust-item:not(:last-child)::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
  height: 16px;
  background: rgba(255, 255, 255, 0.2);
}

/* HOVER */
.trust-item:hover {
  color: #f4b400;
  transform: translateY(-2px);
}

/* RESPONSIVE */
@media (max-width: 768px) {
  .trust-container {
    flex-wrap: wrap;
    justify-content: center;
  }

  .trust-item {
    padding: 10px 15px;
  }

  /* REMOVE DIVIDER IN MOBILE */
  .trust-item::after {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fdbd4ea */.about-image-section {
  position: relative;
  max-width: 550px;
}

/* IMAGE */
.image-wrapper {
  position: relative;
}

.image-wrapper img {
  width: 100%;
  display: block;
  border-radius: 4px;
}

/* COMMON BOX */
.stat-box {
  position: absolute;
  padding: 18px 25px;
  color: #fff;
  text-align: left;
  transition: 0.4s;
}

/* TOP LEFT BOX */
.top-box {
  top: -20px;
  left: -20px;
  background: #f4a825; /* gold */
  color: #111;
}

/* BOTTOM RIGHT BOX */
.bottom-box {
  bottom: -20px;
  right: -20px;
  background: #1e3a46; /* dark */
}

/* TEXT */
.stat-box h3 {
  margin: 0;
  font-size: 28px;
  font-weight: 600;
}

.stat-box p {
  margin: 5px 0 0;
  font-size: 13px;
}

/* HOVER EFFECT */
.image-wrapper:hover .stat-box {
  transform: translateY(-5px);
}

/* RESPONSIVE */
@media (max-width: 768px) {
  .top-box {
    top: 10px;
    left: 10px;
  }

  .bottom-box {
    bottom: 10px;
    right: 10px;
  }
}
@keyframes floatBox {
  0% { transform: translateY(0); }
  100% { transform: translateY(-10px); }
}

.stat-box {
  animation: floatBox 3s ease-in-out infinite alternate;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-df14e6e *//* SECTION */
.stats-bar {
  background: #1e3a46;
  padding: 50px 20px;
  font-family: 'Poppins', sans-serif;
}

/* CONTAINER */
.stats-container {
  max-width: 1200px;
  margin: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* ITEM */
.stat-item {
  text-align: center;
  color: #fff;
  position: relative;
  flex: 1;
}

/* NUMBER */
.stat-item h3 {
  font-size: 42px;
  margin: 0;
  font-weight: 500;
}

/* TEXT */
.stat-item p {
  margin-top: 8px;
  font-size: 14px;
  color: #cbd5db;
}

/* DIVIDER */
.stat-item:not(:last-child)::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
  height: 40px;
  background: rgba(255,255,255,0.2);
}

/* HOVER EFFECT */
.stat-item:hover h3 {
  color: #faa81f;
}

.stat-item:hover {
  transform: translateY(-5px);
  transition: 0.3s;
}

/* RESPONSIVE */
@media (max-width: 768px) {
  .stats-container {
    flex-wrap: wrap;
  }

  .stat-item {
    width: 50%;
    margin-bottom: 30px;
  }

  /* REMOVE DIVIDER MOBILE */
  .stat-item::after {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2cd161 *//* SECTION */
.process-image-alt {
  max-width: 550px;
  font-family: 'Poppins', sans-serif;
}

/* IMAGE BOX */
.img-box {
  position: relative;
  overflow: hidden;
  border-radius: 6px;
}

/* IMAGE */
.img-box img {
  width: 100%;
  display: block;
  transition: transform 1.2s ease;
}

/* GLASS CARD */
.process-card {
  position: absolute;
  bottom: 30px;
  left: 30px;
  max-width: 260px;
  padding: 18px 20px;

  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(10px);

  border-left: 3px solid #c5a46d;
  color: #fff;

  transition: 0.4s;
}

/* TEXT */
.process-card h4 {
  margin: 0 0 5px;
  font-size: 16px;
  letter-spacing: 1px;
}

.process-card p {
  margin: 0;
  font-size: 13px;
  color: #ddd;
  line-height: 1.5;
}

/* DARK OVERLAY */
.img-box::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    180deg,
    rgba(0,0,0,0.2),
    rgba(0,0,0,0.7)
  );
}

/* HOVER EFFECT */
.img-box:hover img {
  transform: scale(1.1);
}

.img-box:hover .process-card {
  transform: translateY(-8px);
}

/* SHADOW */
.img-box {
  box-shadow: 0 20px 50px rgba(0,0,0,0.25);
}

/* RESPONSIVE */
@media (max-width: 768px) {
  .process-card {
    left: 15px;
    bottom: 15px;
    max-width: 90%;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5d0dcb9 */.process-section {
  padding: 60px 0;
  background: #f7f7f7;
  font-family: 'Poppins', sans-serif;
}

/* RIGHT ONLY */
.process-right {
  width: 100%;
  max-width: 700px;
  margin: auto;
}

/* ITEM */
.process-item {
  display: flex;
  gap: 20px;
  padding: 25px 0;
  border-bottom: 1px solid #e5e5e5;
  cursor: pointer;
  transition: all 0.3s ease;
}

/* NUMBER */
.process-item .number {
  font-size: 18px;
  color: #faa81f;
  min-width: 40px;
  font-weight: 500;
}

/* TITLE */
.process-item h3 {
  margin: 0;
  font-size: 18px;
  color: #111;
  transition: 0.3s;
}

/* DESCRIPTION */
.process-item p {
  margin-top: 10px;
  font-size: 14px;
  color: #777;
  display: none;
  line-height: 1.6;
}

/* HOVER EFFECT */
.process-item:hover h3 {
  color: #faa81f;
}

.process-item:hover p {
  display: block;
}

/* DEFAULT OPEN FIRST */
.process-item.active p {
  display: block;
}/* End custom CSS */