.elementor-550847 .elementor-element.elementor-element-2bef65e:not(.elementor-motion-effects-element-type-background), .elementor-550847 .elementor-element.elementor-element-2bef65e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16705e7 );background-image:url("https://capitalfirst.ch/wp-content/uploads/2025/07/12151168_4929896.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-550847 .elementor-element.elementor-element-2bef65e > .elementor-background-overlay{background-color:var( --e-global-color-16705e7 );opacity:0.68;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-550847 .elementor-element.elementor-element-2bef65e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-550847 .elementor-element.elementor-element-1b9c3a3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-550847 .elementor-element.elementor-element-1b9c3a3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-550847 .elementor-element.elementor-element-1b9c3a3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-550847 .elementor-element.elementor-element-9bf5c9b{text-align:center;}.elementor-550847 .elementor-element.elementor-element-9bf5c9b .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );font-weight:var( --e-global-typography-31d1f78-font-weight );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-cf2ad9c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-550847 .elementor-element.elementor-element-cf2ad9c .elementor-heading-title{font-size:var( --e-global-typography-441668e-font-size );font-weight:var( --e-global-typography-441668e-font-weight );line-height:var( --e-global-typography-441668e-line-height );letter-spacing:var( --e-global-typography-441668e-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-18a4339{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-1202902-font-size );font-weight:var( --e-global-typography-1202902-font-weight );line-height:var( --e-global-typography-1202902-line-height );}.elementor-550847 .elementor-element.elementor-element-909cb69{--divider-border-style:solid;--divider-color:var( --e-global-color-3e8d485 );--divider-border-width:1px;}.elementor-550847 .elementor-element.elementor-element-909cb69 .elementor-divider-separator{width:100%;}.elementor-550847 .elementor-element.elementor-element-909cb69 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-550847 .elementor-element.elementor-element-75f2cf3{width:auto;max-width:auto;}.elementor-550847 .elementor-element.elementor-element-75f2cf3 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-75f2cf3 .elementor-button{font-size:var( --e-global-typography-e532366-font-size );font-weight:var( --e-global-typography-e532366-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-550847 .elementor-element.elementor-element-5f93f6a .elementor-button{background-color:var( --e-global-color-3e8d485 );font-size:var( --e-global-typography-e532366-font-size );font-weight:var( --e-global-typography-e532366-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-550847 .elementor-element.elementor-element-5f93f6a{width:auto;max-width:auto;}.elementor-550847 .elementor-element.elementor-element-5f93f6a > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-550847 .elementor-element.elementor-element-e91ef43{--divider-border-style:solid;--divider-color:var( --e-global-color-3e8d485 );--divider-border-width:1px;}.elementor-550847 .elementor-element.elementor-element-e91ef43 .elementor-divider-separator{width:100%;}.elementor-550847 .elementor-element.elementor-element-e91ef43 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-550847 .elementor-element.elementor-element-105a32f{width:auto;max-width:auto;}.elementor-550847 .elementor-element.elementor-element-105a32f > .elementor-widget-container{padding:0px 20px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-9899dbb );}.elementor-550847 .elementor-element.elementor-element-105a32f .elementor-counter{flex-direction:row-reverse;}.elementor-550847 .elementor-element.elementor-element-105a32f .elementor-counter-title{justify-content:start;align-items:center;font-size:var( --e-global-typography-1202902-font-size );font-weight:var( --e-global-typography-1202902-font-weight );line-height:var( --e-global-typography-1202902-line-height );}.elementor-550847 .elementor-element.elementor-element-105a32f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-441668e-font-size );font-weight:var( --e-global-typography-441668e-font-weight );line-height:var( --e-global-typography-441668e-line-height );letter-spacing:var( --e-global-typography-441668e-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-e573802{width:auto;max-width:auto;}.elementor-550847 .elementor-element.elementor-element-e573802 > .elementor-widget-container{padding:0px 20px 0px 20px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-9899dbb );}.elementor-550847 .elementor-element.elementor-element-e573802 .elementor-counter{flex-direction:row-reverse;}.elementor-550847 .elementor-element.elementor-element-e573802 .elementor-counter-title{justify-content:start;align-items:center;font-size:var( --e-global-typography-1202902-font-size );font-weight:var( --e-global-typography-1202902-font-weight );line-height:var( --e-global-typography-1202902-line-height );}.elementor-550847 .elementor-element.elementor-element-e573802 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-441668e-font-size );font-weight:var( --e-global-typography-441668e-font-weight );line-height:var( --e-global-typography-441668e-line-height );letter-spacing:var( --e-global-typography-441668e-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-4f0f49d{width:auto;max-width:auto;}.elementor-550847 .elementor-element.elementor-element-4f0f49d > .elementor-widget-container{padding:0px 0px 0px 20px;border-style:none;}.elementor-550847 .elementor-element.elementor-element-4f0f49d .elementor-counter{flex-direction:row-reverse;}.elementor-550847 .elementor-element.elementor-element-4f0f49d .elementor-counter-title{justify-content:start;align-items:center;font-size:var( --e-global-typography-1202902-font-size );font-weight:var( --e-global-typography-1202902-font-weight );line-height:var( --e-global-typography-1202902-line-height );}.elementor-550847 .elementor-element.elementor-element-4f0f49d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-441668e-font-size );font-weight:var( --e-global-typography-441668e-font-weight );line-height:var( --e-global-typography-441668e-line-height );letter-spacing:var( --e-global-typography-441668e-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-90421b3{--divider-border-style:solid;--divider-color:var( --e-global-color-3e8d485 );--divider-border-width:1px;}.elementor-550847 .elementor-element.elementor-element-90421b3 .elementor-divider-separator{width:100%;}.elementor-550847 .elementor-element.elementor-element-90421b3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-550847 .elementor-element.elementor-element-da7cb97{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-550847 .elementor-element.elementor-element-da7cb97 .elementor-icon-box-wrapper{align-items:center;}.elementor-550847 .elementor-element.elementor-element-da7cb97 .elementor-icon-box-title{margin-block-end:0px;}.elementor-550847 .elementor-element.elementor-element-da7cb97.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-550847 .elementor-element.elementor-element-da7cb97.elementor-view-framed .elementor-icon, .elementor-550847 .elementor-element.elementor-element-da7cb97.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-550847 .elementor-element.elementor-element-da7cb97 .elementor-icon{font-size:40px;}.elementor-550847 .elementor-element.elementor-element-da7cb97 .elementor-icon-box-title, .elementor-550847 .elementor-element.elementor-element-da7cb97 .elementor-icon-box-title a{font-size:var( --e-global-typography-31d1f78-font-size );font-weight:var( --e-global-typography-31d1f78-font-weight );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-2888b40{padding:60px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-c5ef147 .elementor-form-fields-wrapper{display:flex;flex-wrap:wrap;margin-left:calc(-10px/2);margin-right:calc(-10px/2);row-gap:10px;}.elementor-550847 .elementor-element.elementor-element-c5ef147 .elementor-field-group{padding-left:calc(10px/2);padding-right:calc(10px/2);}.elementor-550847 .elementor-element.elementor-element-c5ef147 .advanced-search-filters.elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);row-gap:10px;}.elementor-550847 .elementor-element.elementor-element-c5ef147 .advanced-search-filters .elementor-field-group{padding-left:calc(10px/2);padding-right:calc(10px/2);}.elementor-550847 .elementor-element.elementor-element-c5ef147 .location-search .location-trigger{margin-right:calc(10px/2);}body.rtl .elementor-550847 .elementor-element.elementor-element-c5ef147 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-550847 .elementor-element.elementor-element-c5ef147 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-550847 .elementor-element.elementor-element-c5ef147 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-550847 .elementor-element.elementor-element-c5ef147 .elementor-field-group .elementor-field, .elementor-550847 .elementor-element.elementor-element-c5ef147 .location-trigger{color:#A1A7A8;}.elementor-550847 .elementor-element.elementor-element-c5ef147 .elementor-field-group .elementor-select-wrapper button:not(.actions-btn){color:#A1A7A8;background-color:#ffffff;border-color:#dce0e0;}.elementor-550847 .elementor-element.elementor-element-c5ef147 .elementor-field-group .elementor-select-wrapper button:not(.bs-placeholder) .filter-option-inner-inner{color:#A1A7A8;}.elementor-550847 .elementor-element.elementor-element-c5ef147 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#dce0e0;}.elementor-550847 .elementor-element.elementor-element-c5ef147 .elementor-field-group .elementor-select-wrapper select{border-color:#dce0e0;}.elementor-550847 .elementor-element.elementor-element-c5ef147 .elementor-field-group .elementor-select-wrapper::before{color:#dce0e0;}.elementor-550847 .elementor-element.elementor-element-c5ef147 .elementor-field-group .elementor-select-wrapper button::before{color:#dce0e0;}.elementor-550847 .elementor-element.elementor-element-c5ef147 .location-trigger{border-color:#dce0e0;}.elementor-550847 .elementor-element.elementor-element-c5ef147 .range-text{color:#222222;}.elementor-550847 .elementor-element.elementor-element-c5ef147 .houzez-ele-price-slider{margin-top:0px;margin-bottom:0px;}.elementor-550847 .elementor-element.elementor-element-c5ef147 .houzez-status-tabs{justify-content:center;}.elementor-550847 .elementor-element.elementor-element-c5ef147 .advanced-search-btn{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-550847 .elementor-element.elementor-element-c5ef147 .reset-search-btn{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-550847 .elementor-element.elementor-element-707090d:not(.elementor-motion-effects-element-type-background), .elementor-550847 .elementor-element.elementor-element-707090d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-707090d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-550847 .elementor-element.elementor-element-707090d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-550847 .elementor-element.elementor-element-47c042a > .elementor-widget-container{padding:0px 20px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-9899dbb );}.elementor-550847 .elementor-element.elementor-element-47c042a .elementor-icon-box-wrapper{text-align:left;}.elementor-550847 .elementor-element.elementor-element-47c042a{--icon-box-icon-margin:20px;}.elementor-550847 .elementor-element.elementor-element-47c042a .elementor-icon-box-title{margin-block-end:15px;}.elementor-550847 .elementor-element.elementor-element-47c042a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-550847 .elementor-element.elementor-element-47c042a.elementor-view-framed .elementor-icon, .elementor-550847 .elementor-element.elementor-element-47c042a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-550847 .elementor-element.elementor-element-47c042a .elementor-icon{font-size:44px;}.elementor-550847 .elementor-element.elementor-element-47c042a .elementor-icon-box-title, .elementor-550847 .elementor-element.elementor-element-47c042a .elementor-icon-box-title a{font-size:var( --e-global-typography-e532366-font-size );font-weight:var( --e-global-typography-e532366-font-weight );}.elementor-550847 .elementor-element.elementor-element-a3a2af9 > .elementor-widget-container{padding:0px 20px 0px 10px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-9899dbb );}.elementor-550847 .elementor-element.elementor-element-a3a2af9 .elementor-icon-box-wrapper{text-align:left;}.elementor-550847 .elementor-element.elementor-element-a3a2af9{--icon-box-icon-margin:20px;}.elementor-550847 .elementor-element.elementor-element-a3a2af9 .elementor-icon-box-title{margin-block-end:15px;}.elementor-550847 .elementor-element.elementor-element-a3a2af9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-550847 .elementor-element.elementor-element-a3a2af9.elementor-view-framed .elementor-icon, .elementor-550847 .elementor-element.elementor-element-a3a2af9.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-550847 .elementor-element.elementor-element-a3a2af9 .elementor-icon{font-size:44px;}.elementor-550847 .elementor-element.elementor-element-a3a2af9 .elementor-icon-box-title, .elementor-550847 .elementor-element.elementor-element-a3a2af9 .elementor-icon-box-title a{font-size:var( --e-global-typography-e532366-font-size );font-weight:var( --e-global-typography-e532366-font-weight );}.elementor-550847 .elementor-element.elementor-element-6f3c163 > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:none;}.elementor-550847 .elementor-element.elementor-element-6f3c163 .elementor-icon-box-wrapper{text-align:left;}.elementor-550847 .elementor-element.elementor-element-6f3c163{--icon-box-icon-margin:20px;}.elementor-550847 .elementor-element.elementor-element-6f3c163 .elementor-icon-box-title{margin-block-end:15px;}.elementor-550847 .elementor-element.elementor-element-6f3c163.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-550847 .elementor-element.elementor-element-6f3c163.elementor-view-framed .elementor-icon, .elementor-550847 .elementor-element.elementor-element-6f3c163.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-550847 .elementor-element.elementor-element-6f3c163 .elementor-icon{font-size:44px;}.elementor-550847 .elementor-element.elementor-element-6f3c163 .elementor-icon-box-title, .elementor-550847 .elementor-element.elementor-element-6f3c163 .elementor-icon-box-title a{font-size:var( --e-global-typography-e532366-font-size );font-weight:var( --e-global-typography-e532366-font-weight );}.elementor-550847 .elementor-element.elementor-element-c8d8334:not(.elementor-motion-effects-element-type-background), .elementor-550847 .elementor-element.elementor-element-c8d8334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-550847 .elementor-element.elementor-element-c8d8334{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-550847 .elementor-element.elementor-element-c8d8334 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-550847 .elementor-element.elementor-element-6ae52e8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-550847 .elementor-element.elementor-element-45332bb{text-align:left;}.elementor-550847 .elementor-element.elementor-element-45332bb .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );font-weight:var( --e-global-typography-31d1f78-font-weight );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-c6ea575 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-c6ea575{text-align:left;}.elementor-550847 .elementor-element.elementor-element-c6ea575 .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );font-weight:var( --e-global-typography-60a4414-font-weight );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-dfaeadd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-dfaeadd{text-align:left;}.elementor-550847 .elementor-element.elementor-element-03d06b4 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-e0a12e1-font-family );font-size:var( --e-global-typography-e0a12e1-font-size );}.elementor-550847 .elementor-element.elementor-element-03d06b4 .elementor-button:hover, .elementor-550847 .elementor-element.elementor-element-03d06b4 .elementor-button:focus{background-color:var( --e-global-color-9899dbb );}.elementor-550847 .elementor-element.elementor-element-03d06b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-550847 .elementor-element.elementor-element-03d06b4 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-550847 .elementor-element.elementor-element-604e62c{--grid-columns:1;}.elementor-550847 .elementor-element.elementor-element-168e879{--grid-columns:4;--grid-column-gap:20px;}.elementor-550847 .elementor-element.elementor-element-168e879 .elementor-repeater-item-054a67d{grid-column:span min( 2, var(--grid-columns) );}.elementor-550847 .elementor-element.elementor-element-168e879 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-168e879 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-550847 .elementor-element.elementor-element-168e879 .e-loop-item > .elementor-section, .elementor-550847 .elementor-element.elementor-element-168e879 .e-loop-item > .elementor-section > .elementor-container, .elementor-550847 .elementor-element.elementor-element-168e879 .e-loop-item > .e-con, .elementor-550847 .elementor-element.elementor-element-168e879 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-550847 .elementor-element.elementor-element-a76f0db:not(.elementor-motion-effects-element-type-background), .elementor-550847 .elementor-element.elementor-element-a76f0db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-a76f0db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-550847 .elementor-element.elementor-element-a76f0db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-550847 .elementor-element.elementor-element-aa7177d{margin-top:0px;margin-bottom:-50px;padding:0px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-c540fb0{text-align:left;}.elementor-550847 .elementor-element.elementor-element-c540fb0 .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );font-weight:var( --e-global-typography-31d1f78-font-weight );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-07d4952 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-07d4952{text-align:left;}.elementor-550847 .elementor-element.elementor-element-07d4952 .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );font-weight:var( --e-global-typography-60a4414-font-weight );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-cc83b99 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-cc83b99{text-align:left;}.elementor-550847 .elementor-element.elementor-element-61eac94 .property-cards-module .item-tools .item-compare{display:none;}.elementor-550847 .elementor-element.elementor-element-61eac94 .property-carousel-module .item-tools .item-compare{display:none;}.elementor-550847 .elementor-element.elementor-element-61eac94 .property-cards-module .item-tools .item-favorite{display:none;}.elementor-550847 .elementor-element.elementor-element-61eac94 .property-carousel-module .item-tools .item-favorite{display:none;}.elementor-550847 .elementor-element.elementor-element-61eac94 .property-cards-module .item-tools .item-preview{display:none;}.elementor-550847 .elementor-element.elementor-element-61eac94 .property-carousel-module .item-tools .item-preview{display:none;}.elementor-550847 .elementor-element.elementor-element-61eac94 .property-cards-module .label-featured{display:none;}.elementor-550847 .elementor-element.elementor-element-61eac94 .property-carousel-module .label-featured{display:none;}.elementor-550847 .elementor-element.elementor-element-61eac94 .item-title{font-size:var( --e-global-typography-e532366-font-size );font-weight:var( --e-global-typography-e532366-font-weight );}.elementor-550847 .elementor-element.elementor-element-61eac94 .item-price-wrap{color:var( --e-global-color-primary );}.elementor-550847 .elementor-element.elementor-element-61eac94 .item-v5-price{color:var( --e-global-color-primary );}.elementor-550847 .elementor-element.elementor-element-61eac94 .property-carousel-buttons-wrap button{background-color:var( --e-global-color-primary );color:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-61eac94 .btn-view-all{background-color:var( --e-global-color-primary );color:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-61eac94 .property-carousel-buttons-wrap button:hover{background-color:var( --e-global-color-9899dbb );color:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-61eac94 .btn-view-all:hover{background-color:var( --e-global-color-9899dbb );color:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-8faa966 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-a4e44d5{padding:50px 0px 50px 0px;}.elementor-550847 .elementor-element.elementor-element-c1a7cf8{text-align:left;}.elementor-550847 .elementor-element.elementor-element-c1a7cf8 .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );font-weight:var( --e-global-typography-31d1f78-font-weight );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-50f6a1f > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-50f6a1f{text-align:left;}.elementor-550847 .elementor-element.elementor-element-50f6a1f .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );font-weight:var( --e-global-typography-60a4414-font-weight );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-e8b2c6d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-e8b2c6d{text-align:left;}.elementor-550847 .elementor-element.elementor-element-3ddae9e:not(.elementor-motion-effects-element-type-background), .elementor-550847 .elementor-element.elementor-element-3ddae9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-3ddae9e, .elementor-550847 .elementor-element.elementor-element-3ddae9e > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-550847 .elementor-element.elementor-element-3ddae9e{box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-550847 .elementor-element.elementor-element-3ddae9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-550847 .elementor-element.elementor-element-7532e34 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-550847 .elementor-element.elementor-element-7532e34 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-9899dbb );padding:0px 20px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-c738580 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-550847 .elementor-element.elementor-element-c738580 .elementor-icon-wrapper{text-align:left;}.elementor-550847 .elementor-element.elementor-element-c738580.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0e6fdc3 );color:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-c738580.elementor-view-framed .elementor-icon, .elementor-550847 .elementor-element.elementor-element-c738580.elementor-view-default .elementor-icon{color:var( --e-global-color-0e6fdc3 );border-color:var( --e-global-color-0e6fdc3 );}.elementor-550847 .elementor-element.elementor-element-c738580.elementor-view-framed .elementor-icon, .elementor-550847 .elementor-element.elementor-element-c738580.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0e6fdc3 );}.elementor-550847 .elementor-element.elementor-element-c738580.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-c738580.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-c738580 .elementor-icon{font-size:30px;}.elementor-550847 .elementor-element.elementor-element-c738580 .elementor-icon svg{height:30px;}.elementor-550847 .elementor-element.elementor-element-d856a88 .elementor-heading-title{font-size:var( --e-global-typography-20cdff9-font-size );font-weight:var( --e-global-typography-20cdff9-font-weight );line-height:var( --e-global-typography-20cdff9-line-height );letter-spacing:var( --e-global-typography-20cdff9-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-fb3d784 .elementor-heading-title{font-size:var( --e-global-typography-e532366-font-size );font-weight:var( --e-global-typography-e532366-font-weight );}.elementor-550847 .elementor-element.elementor-element-6a6ccc2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-6a6ccc2{text-align:left;}.elementor-550847 .elementor-element.elementor-element-3d5d519 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-550847 .elementor-element.elementor-element-3d5d519 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-9899dbb );padding:0px 20px 0px 20px;}.elementor-550847 .elementor-element.elementor-element-1c3e05d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-550847 .elementor-element.elementor-element-1c3e05d .elementor-icon-wrapper{text-align:left;}.elementor-550847 .elementor-element.elementor-element-1c3e05d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0e6fdc3 );color:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-1c3e05d.elementor-view-framed .elementor-icon, .elementor-550847 .elementor-element.elementor-element-1c3e05d.elementor-view-default .elementor-icon{color:var( --e-global-color-0e6fdc3 );border-color:var( --e-global-color-0e6fdc3 );}.elementor-550847 .elementor-element.elementor-element-1c3e05d.elementor-view-framed .elementor-icon, .elementor-550847 .elementor-element.elementor-element-1c3e05d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0e6fdc3 );}.elementor-550847 .elementor-element.elementor-element-1c3e05d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-1c3e05d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-1c3e05d .elementor-icon{font-size:30px;}.elementor-550847 .elementor-element.elementor-element-1c3e05d .elementor-icon svg{height:30px;}.elementor-550847 .elementor-element.elementor-element-a94aa71 .elementor-heading-title{font-size:var( --e-global-typography-20cdff9-font-size );font-weight:var( --e-global-typography-20cdff9-font-weight );line-height:var( --e-global-typography-20cdff9-line-height );letter-spacing:var( --e-global-typography-20cdff9-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-d9fd4ad .elementor-heading-title{font-size:var( --e-global-typography-e532366-font-size );font-weight:var( --e-global-typography-e532366-font-weight );}.elementor-550847 .elementor-element.elementor-element-240044a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-240044a{text-align:left;}.elementor-550847 .elementor-element.elementor-element-52ea597 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-550847 .elementor-element.elementor-element-52ea597 > .elementor-element-populated{border-style:none;padding:0px 0px 0px 20px;}.elementor-550847 .elementor-element.elementor-element-c60cb2b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-550847 .elementor-element.elementor-element-c60cb2b .elementor-icon-wrapper{text-align:left;}.elementor-550847 .elementor-element.elementor-element-c60cb2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0e6fdc3 );color:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-c60cb2b.elementor-view-framed .elementor-icon, .elementor-550847 .elementor-element.elementor-element-c60cb2b.elementor-view-default .elementor-icon{color:var( --e-global-color-0e6fdc3 );border-color:var( --e-global-color-0e6fdc3 );}.elementor-550847 .elementor-element.elementor-element-c60cb2b.elementor-view-framed .elementor-icon, .elementor-550847 .elementor-element.elementor-element-c60cb2b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0e6fdc3 );}.elementor-550847 .elementor-element.elementor-element-c60cb2b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-c60cb2b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-c60cb2b .elementor-icon{font-size:30px;}.elementor-550847 .elementor-element.elementor-element-c60cb2b .elementor-icon svg{height:30px;}.elementor-550847 .elementor-element.elementor-element-025f1b2 .elementor-heading-title{font-size:var( --e-global-typography-20cdff9-font-size );font-weight:var( --e-global-typography-20cdff9-font-weight );line-height:var( --e-global-typography-20cdff9-line-height );letter-spacing:var( --e-global-typography-20cdff9-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-231361c .elementor-heading-title{font-size:var( --e-global-typography-e532366-font-size );font-weight:var( --e-global-typography-e532366-font-weight );}.elementor-550847 .elementor-element.elementor-element-d1af45e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-d1af45e{text-align:left;}.elementor-550847 .elementor-element.elementor-element-6680773{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 50px 0px;}.elementor-550847 .elementor-element.elementor-element-6680773 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-550847 .elementor-element.elementor-element-92aef07{text-align:center;}.elementor-550847 .elementor-element.elementor-element-92aef07 .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );font-weight:var( --e-global-typography-31d1f78-font-weight );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-1ba3896 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-1ba3896{text-align:center;}.elementor-550847 .elementor-element.elementor-element-1ba3896 .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );font-weight:var( --e-global-typography-60a4414-font-weight );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-b2dd109 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-b2dd109{text-align:center;}.elementor-550847 .elementor-element.elementor-element-15c5e34 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-e0a12e1-font-family );font-size:var( --e-global-typography-e0a12e1-font-size );}.elementor-550847 .elementor-element.elementor-element-15c5e34 .elementor-button:hover, .elementor-550847 .elementor-element.elementor-element-15c5e34 .elementor-button:focus{background-color:var( --e-global-color-9899dbb );}.elementor-550847 .elementor-element.elementor-element-15c5e34 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-550847 .elementor-element.elementor-element-15c5e34 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-550847 .elementor-element.elementor-element-6f16010 .houzez-spacer-inner{height:20px;}.elementor-550847 .elementor-element.elementor-element-96e6c7c:not(.elementor-motion-effects-element-type-background), .elementor-550847 .elementor-element.elementor-element-96e6c7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-96e6c7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-550847 .elementor-element.elementor-element-96e6c7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-550847 .elementor-element.elementor-element-4bdf0ba{text-align:center;}.elementor-550847 .elementor-element.elementor-element-4bdf0ba .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );font-weight:var( --e-global-typography-31d1f78-font-weight );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-28f950c > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-28f950c{text-align:center;}.elementor-550847 .elementor-element.elementor-element-28f950c .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );font-weight:var( --e-global-typography-60a4414-font-weight );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-08c6741 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-08c6741{text-align:center;}.elementor-550847 .elementor-element.elementor-element-86062e7 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-e0a12e1-font-family );font-size:var( --e-global-typography-e0a12e1-font-size );}.elementor-550847 .elementor-element.elementor-element-86062e7 .elementor-button:hover, .elementor-550847 .elementor-element.elementor-element-86062e7 .elementor-button:focus{background-color:var( --e-global-color-9899dbb );}.elementor-550847 .elementor-element.elementor-element-86062e7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-550847 .elementor-element.elementor-element-86062e7 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-550847 .elementor-element.elementor-element-1ef874b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-4d8c1b6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-e8ac404{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 50px 0px;}.elementor-550847 .elementor-element.elementor-element-e8ac404 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-550847 .elementor-element.elementor-element-bd16aed.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-550847 .elementor-element.elementor-element-0580aaa{text-align:center;}.elementor-550847 .elementor-element.elementor-element-0580aaa .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );font-weight:var( --e-global-typography-31d1f78-font-weight );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-fb791e8 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-fb791e8{text-align:center;}.elementor-550847 .elementor-element.elementor-element-fb791e8 .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );font-weight:var( --e-global-typography-60a4414-font-weight );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-754a5d5{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-accordion-item{border-width:0px;}.elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-accordion-icon, .elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-accordion-title{color:var( --e-global-color-0e6fdc3 );}.elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-accordion-icon svg{fill:var( --e-global-color-0e6fdc3 );}.elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-active .elementor-accordion-icon, .elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-accordion-title{font-size:var( --e-global-typography-e532366-font-size );font-weight:var( --e-global-typography-e532366-font-weight );}.elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-0e6fdc3 );}.elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-0e6fdc3 );}.elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-550847 .elementor-element.elementor-element-fb82937 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-550847 .elementor-element.elementor-element-fb82937:not(.elementor-motion-effects-element-type-background), .elementor-550847 .elementor-element.elementor-element-fb82937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16705e7 );}.elementor-550847 .elementor-element.elementor-element-fb82937{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-550847 .elementor-element.elementor-element-fb82937 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-550847 .elementor-element.elementor-element-189d95e img{width:100%;height:700px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-550847 .elementor-element.elementor-element-682ed3d > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-550847 .elementor-element.elementor-element-f64f0af{text-align:left;}.elementor-550847 .elementor-element.elementor-element-f64f0af .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );font-weight:var( --e-global-typography-31d1f78-font-weight );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-a5252f8 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-a5252f8{text-align:left;}.elementor-550847 .elementor-element.elementor-element-a5252f8 .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );font-weight:var( --e-global-typography-60a4414-font-weight );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-49b4da6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-49b4da6{text-align:left;}@media(min-width:768px){.elementor-550847 .elementor-element.elementor-element-1b9c3a3{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-550847 .elementor-element.elementor-element-52da517{width:60%;}.elementor-550847 .elementor-element.elementor-element-de469fc{width:40%;}.elementor-550847 .elementor-element.elementor-element-7ea44ac{width:60%;}.elementor-550847 .elementor-element.elementor-element-c962abe{width:40%;}.elementor-550847 .elementor-element.elementor-element-4934a35{width:100%;}.elementor-550847 .elementor-element.elementor-element-682ed3d{width:100%;}}@media(max-width:1024px){.elementor-550847 .elementor-element.elementor-element-9bf5c9b .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-cf2ad9c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-550847 .elementor-element.elementor-element-cf2ad9c .elementor-heading-title{font-size:var( --e-global-typography-441668e-font-size );line-height:var( --e-global-typography-441668e-line-height );letter-spacing:var( --e-global-typography-441668e-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-18a4339{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-1202902-font-size );line-height:var( --e-global-typography-1202902-line-height );}.elementor-550847 .elementor-element.elementor-element-75f2cf3 .elementor-button{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-5f93f6a .elementor-button{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-105a32f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-441668e-font-size );line-height:var( --e-global-typography-441668e-line-height );letter-spacing:var( --e-global-typography-441668e-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-105a32f .elementor-counter-title{font-size:var( --e-global-typography-1202902-font-size );line-height:var( --e-global-typography-1202902-line-height );}.elementor-550847 .elementor-element.elementor-element-e573802 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-441668e-font-size );line-height:var( --e-global-typography-441668e-line-height );letter-spacing:var( --e-global-typography-441668e-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-e573802 .elementor-counter-title{font-size:var( --e-global-typography-1202902-font-size );line-height:var( --e-global-typography-1202902-line-height );}.elementor-550847 .elementor-element.elementor-element-4f0f49d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-441668e-font-size );line-height:var( --e-global-typography-441668e-line-height );letter-spacing:var( --e-global-typography-441668e-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-4f0f49d .elementor-counter-title{font-size:var( --e-global-typography-1202902-font-size );line-height:var( --e-global-typography-1202902-line-height );}.elementor-550847 .elementor-element.elementor-element-da7cb97 .elementor-icon-box-title, .elementor-550847 .elementor-element.elementor-element-da7cb97 .elementor-icon-box-title a{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-47c042a .elementor-icon-box-title, .elementor-550847 .elementor-element.elementor-element-47c042a .elementor-icon-box-title a{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-a3a2af9 .elementor-icon-box-title, .elementor-550847 .elementor-element.elementor-element-a3a2af9 .elementor-icon-box-title a{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-6f3c163 .elementor-icon-box-title, .elementor-550847 .elementor-element.elementor-element-6f3c163 .elementor-icon-box-title a{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-45332bb .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-c6ea575 .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-03d06b4 .elementor-button{font-size:var( --e-global-typography-e0a12e1-font-size );}.elementor-550847 .elementor-element.elementor-element-604e62c{--grid-columns:1;}.elementor-550847 .elementor-element.elementor-element-168e879{--grid-columns:2;}.elementor-550847 .elementor-element.elementor-element-c540fb0 .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-07d4952 .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-61eac94 .item-title{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-c1a7cf8 .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-50f6a1f .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-d856a88 .elementor-heading-title{font-size:var( --e-global-typography-20cdff9-font-size );line-height:var( --e-global-typography-20cdff9-line-height );letter-spacing:var( --e-global-typography-20cdff9-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-fb3d784 .elementor-heading-title{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-a94aa71 .elementor-heading-title{font-size:var( --e-global-typography-20cdff9-font-size );line-height:var( --e-global-typography-20cdff9-line-height );letter-spacing:var( --e-global-typography-20cdff9-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-d9fd4ad .elementor-heading-title{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-025f1b2 .elementor-heading-title{font-size:var( --e-global-typography-20cdff9-font-size );line-height:var( --e-global-typography-20cdff9-line-height );letter-spacing:var( --e-global-typography-20cdff9-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-231361c .elementor-heading-title{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-92aef07 .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-1ba3896 .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-15c5e34 .elementor-button{font-size:var( --e-global-typography-e0a12e1-font-size );}.elementor-550847 .elementor-element.elementor-element-6f16010 .houzez-spacer-inner{height:30px;}.elementor-550847 .elementor-element.elementor-element-4bdf0ba .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-28f950c .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-86062e7 .elementor-button{font-size:var( --e-global-typography-e0a12e1-font-size );}.elementor-550847 .elementor-element.elementor-element-0580aaa .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-fb791e8 .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-754a5d5{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-accordion-title{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-189d95e img{height:400px;object-position:center center;}.elementor-550847 .elementor-element.elementor-element-682ed3d > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-550847 .elementor-element.elementor-element-f64f0af .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-a5252f8 .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}}@media(max-width:767px){.elementor-550847 .elementor-element.elementor-element-2bef65e{padding:60px 0px 60px 0px;}.elementor-550847 .elementor-element.elementor-element-9bf5c9b .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-cf2ad9c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-550847 .elementor-element.elementor-element-cf2ad9c .elementor-heading-title{font-size:var( --e-global-typography-441668e-font-size );line-height:var( --e-global-typography-441668e-line-height );letter-spacing:var( --e-global-typography-441668e-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-18a4339{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-1202902-font-size );line-height:var( --e-global-typography-1202902-line-height );}.elementor-550847 .elementor-element.elementor-element-75f2cf3 .elementor-button{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-5f93f6a .elementor-button{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-105a32f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-441668e-font-size );line-height:var( --e-global-typography-441668e-line-height );letter-spacing:var( --e-global-typography-441668e-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-105a32f .elementor-counter-title{font-size:var( --e-global-typography-1202902-font-size );line-height:var( --e-global-typography-1202902-line-height );}.elementor-550847 .elementor-element.elementor-element-e573802 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-441668e-font-size );line-height:var( --e-global-typography-441668e-line-height );letter-spacing:var( --e-global-typography-441668e-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-e573802 .elementor-counter-title{font-size:var( --e-global-typography-1202902-font-size );line-height:var( --e-global-typography-1202902-line-height );}.elementor-550847 .elementor-element.elementor-element-4f0f49d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-441668e-font-size );line-height:var( --e-global-typography-441668e-line-height );letter-spacing:var( --e-global-typography-441668e-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-4f0f49d .elementor-counter-title{font-size:var( --e-global-typography-1202902-font-size );line-height:var( --e-global-typography-1202902-line-height );}.elementor-550847 .elementor-element.elementor-element-da7cb97 .elementor-icon-box-title, .elementor-550847 .elementor-element.elementor-element-da7cb97 .elementor-icon-box-title a{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-2888b40{padding:40px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-707090d{padding:40px 0px 40px 0px;}.elementor-550847 .elementor-element.elementor-element-47c042a > .elementor-widget-container{padding:0px 0px 20px 0px;border-width:0px 0px 1px 0px;}.elementor-550847 .elementor-element.elementor-element-47c042a .elementor-icon-box-title, .elementor-550847 .elementor-element.elementor-element-47c042a .elementor-icon-box-title a{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-a3a2af9 > .elementor-widget-container{padding:0px 0px 20px 0px;border-width:0px 0px 1px 0px;}.elementor-550847 .elementor-element.elementor-element-a3a2af9 .elementor-icon-box-title, .elementor-550847 .elementor-element.elementor-element-a3a2af9 .elementor-icon-box-title a{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-6f3c163 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-6f3c163 .elementor-icon-box-title, .elementor-550847 .elementor-element.elementor-element-6f3c163 .elementor-icon-box-title a{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-c8d8334{padding:40px 0px 40px 0px;}.elementor-550847 .elementor-element.elementor-element-45332bb .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-c6ea575 .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-03d06b4 .elementor-button{font-size:var( --e-global-typography-e0a12e1-font-size );}.elementor-550847 .elementor-element.elementor-element-604e62c{--grid-columns:1;}.elementor-550847 .elementor-element.elementor-element-168e879{--grid-columns:1;}.elementor-550847 .elementor-element.elementor-element-a76f0db{padding:40px 0px 40px 0px;}.elementor-550847 .elementor-element.elementor-element-c540fb0 .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-07d4952 .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-61eac94 .item-title{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-a4e44d5{padding:40px 0px 40px 0px;}.elementor-550847 .elementor-element.elementor-element-c1a7cf8 .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-50f6a1f .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-7532e34 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:0px 0px 20px 0px;}.elementor-550847 .elementor-element.elementor-element-c738580 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-550847 .elementor-element.elementor-element-d856a88 .elementor-heading-title{font-size:var( --e-global-typography-20cdff9-font-size );line-height:var( --e-global-typography-20cdff9-line-height );letter-spacing:var( --e-global-typography-20cdff9-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-fb3d784 .elementor-heading-title{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-3d5d519 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:20px 0px 20px 0px;}.elementor-550847 .elementor-element.elementor-element-a94aa71 .elementor-heading-title{font-size:var( --e-global-typography-20cdff9-font-size );line-height:var( --e-global-typography-20cdff9-line-height );letter-spacing:var( --e-global-typography-20cdff9-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-d9fd4ad .elementor-heading-title{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-52ea597 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-550847 .elementor-element.elementor-element-025f1b2 .elementor-heading-title{font-size:var( --e-global-typography-20cdff9-font-size );line-height:var( --e-global-typography-20cdff9-line-height );letter-spacing:var( --e-global-typography-20cdff9-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-231361c .elementor-heading-title{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-6680773{padding:40px 0px 40px 0px;}.elementor-550847 .elementor-element.elementor-element-92aef07 .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-1ba3896 .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-15c5e34 .elementor-button{font-size:var( --e-global-typography-e0a12e1-font-size );}.elementor-550847 .elementor-element.elementor-element-6f16010 .houzez-spacer-inner{height:0px;}.elementor-550847 .elementor-element.elementor-element-96e6c7c{padding:40px 0px 40px 0px;}.elementor-550847 .elementor-element.elementor-element-4bdf0ba .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-28f950c .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-86062e7 .elementor-button{font-size:var( --e-global-typography-e0a12e1-font-size );}.elementor-550847 .elementor-element.elementor-element-e8ac404{padding:40px 0px 40px 0px;}.elementor-550847 .elementor-element.elementor-element-0580aaa{text-align:left;}.elementor-550847 .elementor-element.elementor-element-0580aaa .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-fb791e8{text-align:left;}.elementor-550847 .elementor-element.elementor-element-fb791e8 .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}.elementor-550847 .elementor-element.elementor-element-754a5d5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-accordion-title{font-size:var( --e-global-typography-e532366-font-size );}.elementor-550847 .elementor-element.elementor-element-fb82937{padding:40px 0px 40px 0px;}.elementor-550847 .elementor-element.elementor-element-189d95e img{height:300px;}.elementor-550847 .elementor-element.elementor-element-f64f0af .elementor-heading-title{font-size:var( --e-global-typography-31d1f78-font-size );line-height:var( --e-global-typography-31d1f78-line-height );}.elementor-550847 .elementor-element.elementor-element-a5252f8 .elementor-heading-title{font-size:var( --e-global-typography-60a4414-font-size );line-height:var( --e-global-typography-60a4414-line-height );letter-spacing:var( --e-global-typography-60a4414-letter-spacing );}}/* Start custom CSS for counter, class: .elementor-element-105a32f */.elementor-550847 .elementor-element.elementor-element-105a32f .elementor-counter .elementor-counter-number-wrapper {
    font-size:22px;
}
.elementor-550847 .elementor-element.elementor-element-105a32f .elementor-counter-number-wrapper {
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-e573802 */.elementor-550847 .elementor-element.elementor-element-e573802 .elementor-counter .elementor-counter-number-wrapper {
    font-size:22px;
}
.elementor-550847 .elementor-element.elementor-element-e573802 .elementor-counter-number-wrapper {
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4f0f49d */.elementor-550847 .elementor-element.elementor-element-4f0f49d .elementor-counter .elementor-counter-number-wrapper {
    font-size:22px;
    flex: 1;
}
.elementor-550847 .elementor-element.elementor-element-4f0f49d .elementor-counter-number-wrapper {
    margin-right: 10px;
}
.elementor-550847 .elementor-element.elementor-element-4f0f49d .elementor-counter-number-suffix {
    width: 0;
    display: none !important;
}
.elementor-550847 .elementor-element.elementor-element-4f0f49d .elementor-counter-title {
    width:150px;
    flex:150px;
}/* End custom CSS */
/* Start custom CSS for houzez_elementor_properties_carousel_v1, class: .elementor-element-61eac94 */.elementor-550847 .elementor-element.elementor-element-61eac94 .slick-arrow {
    font-size: 15px;
    font-weight: 500;
    padding: 12px 24px;
    line-height: 1;
    height: 40px;
}
.elementor-550847 .elementor-element.elementor-element-61eac94 .property-carousel-buttons-wrap {
    margin-bottom: 40px;
}

.elementor-550847 .elementor-element.elementor-element-61eac94 .slick-slide img {
    height: 500px;
    object-fit: cover;
}

.elementor-550847 .elementor-element.elementor-element-61eac94 .slick-slide a.hover-effect {
    display: block;
    height: 500px;
}
@media (max-width:767px) {
    .elementor-550847 .elementor-element.elementor-element-61eac94 .slick-slide img {
        height: 400px;
        object-fit: cover;
    }
    
    .elementor-550847 .elementor-element.elementor-element-61eac94 .slick-slide a.hover-effect {
        display: block;
        height: 400px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2dd109 */.elementor-550847 .elementor-element.elementor-element-b2dd109 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08c6741 */.elementor-550847 .elementor-element.elementor-element-08c6741 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-754a5d5 */.elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-tab-title {
    border-bottom: 1px solid #bababa !important;
}
.elementor-550847 .elementor-element.elementor-element-754a5d5 .elementor-accordion-icon i {
    font-size:12px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49b4da6 */.elementor-550847 .elementor-element.elementor-element-49b4da6 p {
    margin-bottom: 0;
}/* End custom CSS */