.elementor-19 .elementor-element.elementor-element-efe06a2{--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-19 .elementor-element.elementor-element-c8c446e{--display:flex;--z-index:0;}.elementor-19 .elementor-element.elementor-element-f69e99a.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-f69e99a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cbf10dc );}.elementor-19 .elementor-element.elementor-element-f69e99a.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f69e99a.elementor-view-default .elementor-icon{color:var( --e-global-color-cbf10dc );border-color:var( --e-global-color-cbf10dc );}.elementor-19 .elementor-element.elementor-element-f69e99a.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f69e99a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cbf10dc );}.elementor-19 .elementor-element.elementor-element-d7ce69d .elementor-repeater-item-5a922b1 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-19 .elementor-element.elementor-element-d7ce69d .elementor-repeater-item-5a922b1{left:27%;--hotspot-translate-x:27%;bottom:23%;--hotspot-translate-y:23%;--white-space:normal;}.elementor-19 .elementor-element.elementor-element-d7ce69d .elementor-repeater-item-5a922b1 .e-hotspot__tooltip{min-width:210px;}.elementor-19 .elementor-element.elementor-element-d7ce69d .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-19 .elementor-element.elementor-element-d7ce69d{--container-width:100%;--image-width:100%;--container-height:700px;--hotspot-color:var( --e-global-color-aec78cd );--hotspot-size:16px;--hotspot-box-color:var( --e-global-color-45d8405 );--hotspot-padding:4px;--tooltip-text-color:var( --e-global-color-fb33ce7 );--tooltip-align:left;--tooltip-padding:var(--spacing--s) var(--spacing--s) var(--spacing--s) var(--spacing--s);}.elementor-19 .elementor-element.elementor-element-d7ce69d img{object-fit:contain;object-position:top center;}.elementor-19 .elementor-element.elementor-element-d7ce69d .e-hotspot__label{font-family:var( --e-global-typography-49ba7d2-font-family ), Sans-serif;font-size:var( --e-global-typography-49ba7d2-font-size );font-weight:var( --e-global-typography-49ba7d2-font-weight );line-height:var( --e-global-typography-49ba7d2-line-height );letter-spacing:var( --e-global-typography-49ba7d2-letter-spacing );word-spacing:var( --e-global-typography-49ba7d2-word-spacing );}.elementor-19 .elementor-element.elementor-element-d7ce69d .e-hotspot__tooltip{font-family:var( --e-global-typography-49ba7d2-font-family ), Sans-serif;font-size:var( --e-global-typography-49ba7d2-font-size );font-weight:var( --e-global-typography-49ba7d2-font-weight );line-height:var( --e-global-typography-49ba7d2-line-height );letter-spacing:var( --e-global-typography-49ba7d2-letter-spacing );word-spacing:var( --e-global-typography-49ba7d2-word-spacing );}.elementor-19 .elementor-element.elementor-element-f66e16a{--display:flex;--gap:var(--spacing--l) var(--spacing--l);--row-gap:var(--spacing--l);--column-gap:var(--spacing--l);}.elementor-19 .elementor-element.elementor-element-f66e16a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f66e16a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbf10dc );}.elementor-19 .elementor-element.elementor-element-631bedf{text-align:center;}.elementor-19 .elementor-element.elementor-element-631bedf .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-a2c2ab6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:var(--spacing--xl) var(--spacing--xl);--row-gap:var(--spacing--xl);--column-gap:var(--spacing--xl);}.elementor-19 .elementor-element.elementor-element-a2c2ab6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a2c2ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbf10dc );}.elementor-19 .elementor-element.elementor-element-0413a32{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--spacing--xxl) var(--spacing--xxl);--row-gap:var(--spacing--xxl);--column-gap:var(--spacing--xxl);--z-index:1;}.elementor-19 .elementor-element.elementor-element-40665ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:var(--spacing--l) var(--spacing--l);--row-gap:var(--spacing--l);--column-gap:var(--spacing--l);--z-index:1;}.elementor-19 .elementor-element.elementor-element-865b4d0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--spacing--m) var(--spacing--m);--row-gap:var(--spacing--m);--column-gap:var(--spacing--m);--z-index:1;}.elementor-19 .elementor-element.elementor-element-7e50104 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-37c6de1 .elementor-heading-title{font-family:var( --e-global-typography-9dfce69-font-family ), Sans-serif;font-size:var( --e-global-typography-9dfce69-font-size );font-weight:var( --e-global-typography-9dfce69-font-weight );line-height:var( --e-global-typography-9dfce69-line-height );letter-spacing:var( --e-global-typography-9dfce69-letter-spacing );word-spacing:var( --e-global-typography-9dfce69-word-spacing );}.elementor-19 .elementor-element.elementor-element-7ae4ac6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-357ae8c{--display:flex;}.elementor-19 .elementor-element.elementor-element-866764d{--display:flex;}.elementor-19 .elementor-element.elementor-element-9c56d18{--display:flex;}.elementor-19 .elementor-element.elementor-element-b2d861d{--display:flex;}.elementor-19 .elementor-element.elementor-element-521be13{--display:flex;}.elementor-19 .elementor-element.elementor-element-613f8a5{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:8px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-size:18px;--e-n-carousel-arrow-normal-color:var( --e-global-color-fb33ce7 );}:where( .elementor-19 .elementor-element.elementor-element-613f8a5 .swiper-slide ) > .e-con{background-color:var( --e-global-color-cbf10dc );}.elementor-19 .elementor-element.elementor-element-613f8a5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-aec78cd );}.elementor-19 .elementor-element.elementor-element-7e677c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-19 .elementor-element.elementor-element-7e677c2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7e677c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbf10dc );}.elementor-19 .elementor-element.elementor-element-651855c{--display:flex;}.elementor-19 .elementor-element.elementor-element-f604d1d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--spacing--m) var(--spacing--m);--row-gap:var(--spacing--m);--column-gap:var(--spacing--m);--padding-top:var(--spacing--xxl);--padding-bottom:calc((var(--spacing--xxl)) * 2);--padding-left:0;--padding-right:0;}.elementor-19 .elementor-element.elementor-element-3117694{--display:flex;--gap:var(--spacing--xs) var(--spacing--xs);--row-gap:var(--spacing--xs);--column-gap:var(--spacing--xs);}.elementor-19 .elementor-element.elementor-element-0be1a19 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-4dde56e{font-family:var( --e-global-typography-9ae44f2-font-family ), Sans-serif;font-size:var( --e-global-typography-9ae44f2-font-size );font-weight:var( --e-global-typography-9ae44f2-font-weight );line-height:var( --e-global-typography-9ae44f2-line-height );letter-spacing:var( --e-global-typography-9ae44f2-letter-spacing );word-spacing:var( --e-global-typography-9ae44f2-word-spacing );}.elementor-19 .elementor-element.elementor-element-940bb9a{--display:flex;--gap:var(--spacing--xs) var(--spacing--xs);--row-gap:var(--spacing--xs);--column-gap:var(--spacing--xs);}.elementor-19 .elementor-element.elementor-element-74883b5 .elementor-heading-title{font-family:var( --e-global-typography-9dfce69-font-family ), Sans-serif;font-size:var( --e-global-typography-9dfce69-font-size );font-weight:var( --e-global-typography-9dfce69-font-weight );line-height:var( --e-global-typography-9dfce69-line-height );letter-spacing:var( --e-global-typography-9dfce69-letter-spacing );word-spacing:var( --e-global-typography-9dfce69-word-spacing );}.elementor-19 .elementor-element.elementor-element-c532084 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-c532084 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-0px;}.elementor-19 .elementor-element.elementor-element-c532084 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-19 .elementor-element.elementor-element-c532084 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-19 .elementor-element.elementor-element-c532084 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-c532084 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-19 .elementor-element.elementor-element-c532084 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-19 .elementor-element.elementor-element-c532084 .elementor-field-type-html{padding-bottom:0px;}.elementor-19 .elementor-element.elementor-element-c532084 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-19 .elementor-element.elementor-element-c532084 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-19 .elementor-element.elementor-element-c532084 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-19 .elementor-element.elementor-element-c532084 .elementor-button[type="submit"]{color:#ffffff;}.elementor-19 .elementor-element.elementor-element-c532084 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-19 .elementor-element.elementor-element-c532084 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-19 .elementor-element.elementor-element-c532084 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-19 .elementor-element.elementor-element-c532084 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-19 .elementor-element.elementor-element-c532084 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-19 .elementor-element.elementor-element-c532084 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-19 .elementor-element.elementor-element-c532084{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-19 .elementor-element.elementor-element-64f6d7a{--display:flex;}.elementor-19 .elementor-element.elementor-element-f5278c9{--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-19 .elementor-element.elementor-element-f5278c9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f5278c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbf10dc );}.elementor-19 .elementor-element.elementor-element-08f0183 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-19 .elementor-element.elementor-element-08f0183 > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}:is( .elementor-19 .elementor-element.elementor-element-08f0183 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-19 .elementor-element.elementor-element-08f0183 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-19 .elementor-element.elementor-element-08f0183 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(var(--spacing--s) / 2);padding-right:calc(var(--spacing--s) / 2);padding-top:calc(var(--spacing--s) / 2);padding-bottom:calc(var(--spacing--s) / 2);}:is( .elementor-19 .elementor-element.elementor-element-08f0183 > .elementor-widget-container > .jet-listing-grid, .elementor-19 .elementor-element.elementor-element-08f0183 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-19 .elementor-element.elementor-element-08f0183 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( var(--spacing--s) / -2);margin-right:calc( var(--spacing--s) / -2);width:calc(100% + var(--spacing--s));}:is( .elementor-19 .elementor-element.elementor-element-08f0183 > .elementor-widget-container > .jet-listing-grid, .elementor-19 .elementor-element.elementor-element-08f0183 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-19 .elementor-element.elementor-element-08f0183 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( var(--spacing--s) / -2);margin-bottom:calc( var(--spacing--s) / -2);}.elementor-19 .elementor-element.elementor-element-2108d27{--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-19 .elementor-element.elementor-element-6c117ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:var(--spacing--l) var(--spacing--l);--row-gap:var(--spacing--l);--column-gap:var(--spacing--l);}.elementor-19 .elementor-element.elementor-element-f97dae0{--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;--gap:var(--spacing--l) var(--spacing--l);--row-gap:var(--spacing--l);--column-gap:var(--spacing--l);}.elementor-19 .elementor-element.elementor-element-3d38375{--display:flex;--gap:var(--spacing--xs) var(--spacing--xs);--row-gap:var(--spacing--xs);--column-gap:var(--spacing--xs);}.elementor-19 .elementor-element.elementor-element-5a8c873 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-fb33ce7 );}.elementor-19 .elementor-element.elementor-element-7d34023{font-family:var( --e-global-typography-9ae44f2-font-family ), Sans-serif;font-size:var( --e-global-typography-9ae44f2-font-size );font-weight:var( --e-global-typography-9ae44f2-font-weight );line-height:var( --e-global-typography-9ae44f2-line-height );letter-spacing:var( --e-global-typography-9ae44f2-letter-spacing );word-spacing:var( --e-global-typography-9ae44f2-word-spacing );color:var( --e-global-color-fb33ce7 );}.elementor-19 .elementor-element.elementor-element-62ceb96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--spacing--m) var(--spacing--m);--row-gap:var(--spacing--m);--column-gap:var(--spacing--m);}.elementor-19 .elementor-element.elementor-element-777bc39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-777bc39 .elementor-button{fill:var( --e-global-color-fb33ce7 );color:var( --e-global-color-fb33ce7 );}.elementor-19 .elementor-element.elementor-element-a26dfb9 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-a26dfb9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-a26dfb9.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-a26dfb9.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-a26dfb9.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-a26dfb9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-a26dfb9 .elementor-icon{font-size:40px;}.elementor-19 .elementor-element.elementor-element-a26dfb9 .elementor-icon svg{height:40px;}.elementor-19 .elementor-element.elementor-element-a26dfb9 .elementor-icon-wrapper svg{width:auto;}.elementor-19 .elementor-element.elementor-element-6d07ff9{z-index:-1;}.elementor-19 .elementor-element.elementor-element-6d07ff9 img{width:100%;height:100%;}.elementor-19 .elementor-element.elementor-element-9e6167e{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--spacing--xl) var(--spacing--xl);--row-gap:var(--spacing--xl);--column-gap:var(--spacing--xl);}.elementor-19 .elementor-element.elementor-element-ae468e8 .elementor-heading-title{font-family:var( --e-global-typography-4256bac-font-family ), Sans-serif;font-size:var( --e-global-typography-4256bac-font-size );font-weight:var( --e-global-typography-4256bac-font-weight );line-height:var( --e-global-typography-4256bac-line-height );letter-spacing:var( --e-global-typography-4256bac-letter-spacing );word-spacing:var( --e-global-typography-4256bac-word-spacing );color:var( --e-global-color-aec78cd );}.elementor-19 .elementor-element.elementor-element-710dff1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-b31f045{--display:flex;--gap:var(--spacing--m) var(--spacing--m);--row-gap:var(--spacing--m);--column-gap:var(--spacing--m);}.elementor-19 .elementor-element.elementor-element-deda526 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-19 .elementor-element.elementor-element-deda526 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-19 .elementor-element.elementor-element-deda526 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-19 .elementor-element.elementor-element-deda526 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-19 .elementor-element.elementor-element-deda526 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-19 .elementor-element.elementor-element-deda526 > .elementor-widget-container > .jet-listing-grid, .elementor-19 .elementor-element.elementor-element-deda526 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-19 .elementor-element.elementor-element-deda526 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-19 .elementor-element.elementor-element-deda526 > .elementor-widget-container > .jet-listing-grid, .elementor-19 .elementor-element.elementor-element-deda526 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-19 .elementor-element.elementor-element-deda526 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-19 .elementor-element.elementor-element-94d9755{--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;--gap:0 0;--row-gap:0;--column-gap:0;}.elementor-19 .elementor-element.elementor-element-ed94666{--display:flex;--margin-top:0;--margin-bottom:calc((var(--spacing--xl)) * -1);--margin-left:0;--margin-right:0;--padding-top:var(--spacing--xxl);--padding-bottom:0;--padding-left:0;--padding-right:0;--z-index:0;}.elementor-19 .elementor-element.elementor-element-fe98db6 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-fe98db6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cbf10dc );}.elementor-19 .elementor-element.elementor-element-fe98db6.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-fe98db6.elementor-view-default .elementor-icon{color:var( --e-global-color-cbf10dc );border-color:var( --e-global-color-cbf10dc );}.elementor-19 .elementor-element.elementor-element-fe98db6.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-fe98db6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cbf10dc );}.elementor-19 .elementor-element.elementor-element-75f1ad0{--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:var(--spacing--xl) var(--spacing--xl);--row-gap:var(--spacing--xl);--column-gap:var(--spacing--xl);}.elementor-19 .elementor-element.elementor-element-1adf31d{--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;--gap:var(--spacing--l) var(--spacing--l);--row-gap:var(--spacing--l);--column-gap:var(--spacing--l);--padding-top:var(--spacing--xxl);--padding-bottom:var(--spacing--xxl);--padding-left:0;--padding-right:0;}.elementor-19 .elementor-element.elementor-element-8fb9a01{--display:flex;--gap:var(--spacing--m) var(--spacing--m);--row-gap:var(--spacing--m);--column-gap:var(--spacing--m);}.elementor-19 .elementor-element.elementor-element-730e990 .elementor-heading-title{font-size:var( --e-global-typography-2415895-font-size );line-height:var( --e-global-typography-2415895-line-height );letter-spacing:var( --e-global-typography-2415895-letter-spacing );word-spacing:var( --e-global-typography-2415895-word-spacing );color:var( --e-global-color-aec78cd );}.elementor-19 .elementor-element.elementor-element-8815c25 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-19 .elementor-element.elementor-element-bece91f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19 .elementor-element.elementor-element-170d983 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-19 .elementor-element.elementor-element-e7aa2bf{--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-19 .elementor-element.elementor-element-f58642a img{width:100%;height:690px;object-fit:cover;object-position:center center;}.elementor-19 .elementor-element.elementor-element-4194431{--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;--gap:var(--spacing--m) var(--spacing--m);--row-gap:var(--spacing--m);--column-gap:var(--spacing--m);}.elementor-19 .elementor-element.elementor-element-4194431:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4194431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbf10dc );}.elementor-19 .elementor-element.elementor-element-dee8d4c > .elementor-widget-container{padding:0 0 0 var(--spacing--xl);}.elementor-19 .elementor-element.elementor-element-dee8d4c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-82f4824{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--spacing--xl) var(--spacing--xl);--row-gap:var(--spacing--xl);--column-gap:var(--spacing--xl);--padding-top:var(--spacing--l);--padding-bottom:var(--spacing--l);--padding-left:var(--spacing--l);--padding-right:var(--spacing--l);}.elementor-19 .elementor-element.elementor-element-82f4824:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-82f4824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb33ce7 );}.elementor-19 .elementor-element.elementor-element-88c10c9{--display:flex;}.elementor-19 .elementor-element.elementor-element-6ac60ec{--display:flex;}.elementor-19 .elementor-element.elementor-element-e27d480 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-e27d480.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cbf10dc );}.elementor-19 .elementor-element.elementor-element-e27d480.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-e27d480.elementor-view-default .elementor-icon{color:var( --e-global-color-cbf10dc );border-color:var( --e-global-color-cbf10dc );}.elementor-19 .elementor-element.elementor-element-e27d480.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-e27d480.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cbf10dc );}.elementor-19 .elementor-element.elementor-element-e27d480 .elementor-icon{font-size:49px;}.elementor-19 .elementor-element.elementor-element-e27d480 .elementor-icon svg{height:49px;}.elementor-19 .elementor-element.elementor-element-e27d480 .elementor-icon-wrapper svg{width:auto;}.elementor-19 .elementor-element.elementor-element-ebf13cc{text-align:center;}.elementor-19 .elementor-element.elementor-element-1adc9c2{--display:flex;--gap:var(--spacing--l) var(--spacing--l);--row-gap:var(--spacing--l);--column-gap:var(--spacing--l);}.elementor-19 .elementor-element.elementor-element-39e9859 .elementor-heading-title{font-family:var( --e-global-typography-4256bac-font-family ), Sans-serif;font-size:var( --e-global-typography-4256bac-font-size );font-weight:var( --e-global-typography-4256bac-font-weight );line-height:var( --e-global-typography-4256bac-line-height );letter-spacing:var( --e-global-typography-4256bac-letter-spacing );word-spacing:var( --e-global-typography-4256bac-word-spacing );}.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__slider__track{height:2px;background-color:var( --e-global-color-45d8405 );border-style:none;}.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__slider__track__range{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__slider__input::-webkit-slider-thumb{width:12px;height:12px;background-color:var( --e-global-color-aec78cd );border-radius:2px 2px 2px 2px;}.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__slider__input::-moz-range-thumb{width:12px;height:12px;background-color:var( --e-global-color-aec78cd );border-radius:2px 2px 2px 2px;}.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__slider__input::-ms-thumb{width:12px;height:12px;background-color:var( --e-global-color-aec78cd );border-radius:2px 2px 2px 2px;}.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__slider__input{height:12px;}.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__values{font-family:var( --e-global-typography-9ae44f2-font-family ), Sans-serif;font-size:var( --e-global-typography-9ae44f2-font-size );font-weight:var( --e-global-typography-9ae44f2-font-weight );line-height:var( --e-global-typography-9ae44f2-line-height );letter-spacing:var( --e-global-typography-9ae44f2-letter-spacing );word-spacing:var( --e-global-typography-9ae44f2-word-spacing );color:var( --e-global-color-secondary );text-align:center;}.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__inputs__container{margin-left:auto;margin-right:auto;}.elementor-19 .elementor-element.elementor-element-efd5819 .jet-filter-label{font-family:var( --e-global-typography-9dfce69-font-family ), Sans-serif;font-size:var( --e-global-typography-9dfce69-font-size );font-weight:var( --e-global-typography-9dfce69-font-weight );line-height:var( --e-global-typography-9dfce69-line-height );letter-spacing:var( --e-global-typography-9dfce69-letter-spacing );word-spacing:var( --e-global-typography-9dfce69-word-spacing );color:var( --e-global-color-secondary );text-align:left;}.elementor-19 .elementor-element.elementor-element-efd5819 .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-c5f6002 .apply-filters__button:disabled{opacity:50%;}.elementor-19 .elementor-element.elementor-element-c5f6002 .apply-filters__button{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9d7a1bc{--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;--gap:var(--spacing--l) var(--spacing--l);--row-gap:var(--spacing--l);--column-gap:var(--spacing--l);}.elementor-19 .elementor-element.elementor-element-bda1dd4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-19 .elementor-element.elementor-element-dd5ca82 > .elementor-widget-container{padding:0 0 0 var(--spacing--xl);}.elementor-19 .elementor-element.elementor-element-1521c61 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-a537af5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-19 .elementor-element.elementor-element-a537af5 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-19 .elementor-element.elementor-element-a537af5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-19 .elementor-element.elementor-element-a537af5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-19 .elementor-element.elementor-element-a537af5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(var(--spacing--xs) / 2);padding-right:calc(var(--spacing--xs) / 2);padding-top:calc(var(--spacing--xs) / 2);padding-bottom:calc(var(--spacing--xs) / 2);}:is( .elementor-19 .elementor-element.elementor-element-a537af5 > .elementor-widget-container > .jet-listing-grid, .elementor-19 .elementor-element.elementor-element-a537af5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-19 .elementor-element.elementor-element-a537af5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( var(--spacing--xs) / -2);margin-right:calc( var(--spacing--xs) / -2);width:calc(100% + var(--spacing--xs));}:is( .elementor-19 .elementor-element.elementor-element-a537af5 > .elementor-widget-container > .jet-listing-grid, .elementor-19 .elementor-element.elementor-element-a537af5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-19 .elementor-element.elementor-element-a537af5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( var(--spacing--xs) / -2);margin-bottom:calc( var(--spacing--xs) / -2);}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-d7ce69d .e-hotspot__label{font-size:var( --e-global-typography-49ba7d2-font-size );line-height:var( --e-global-typography-49ba7d2-line-height );letter-spacing:var( --e-global-typography-49ba7d2-letter-spacing );word-spacing:var( --e-global-typography-49ba7d2-word-spacing );}.elementor-19 .elementor-element.elementor-element-d7ce69d .e-hotspot__tooltip{font-size:var( --e-global-typography-49ba7d2-font-size );line-height:var( --e-global-typography-49ba7d2-line-height );letter-spacing:var( --e-global-typography-49ba7d2-letter-spacing );word-spacing:var( --e-global-typography-49ba7d2-word-spacing );}.elementor-19 .elementor-element.elementor-element-631bedf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-19 .elementor-element.elementor-element-40665ea{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-7e50104 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-37c6de1 .elementor-heading-title{font-size:var( --e-global-typography-9dfce69-font-size );line-height:var( --e-global-typography-9dfce69-line-height );letter-spacing:var( --e-global-typography-9dfce69-letter-spacing );word-spacing:var( --e-global-typography-9dfce69-word-spacing );}.elementor-19 .elementor-element.elementor-element-613f8a5{--e-n-carousel-swiper-slides-to-display:2;}.elementor-19 .elementor-element.elementor-element-0be1a19 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-4dde56e{font-size:var( --e-global-typography-9ae44f2-font-size );line-height:var( --e-global-typography-9ae44f2-line-height );letter-spacing:var( --e-global-typography-9ae44f2-letter-spacing );word-spacing:var( --e-global-typography-9ae44f2-word-spacing );}.elementor-19 .elementor-element.elementor-element-74883b5 .elementor-heading-title{font-size:var( --e-global-typography-9dfce69-font-size );line-height:var( --e-global-typography-9dfce69-line-height );letter-spacing:var( --e-global-typography-9dfce69-letter-spacing );word-spacing:var( --e-global-typography-9dfce69-word-spacing );}.elementor-19 .elementor-element.elementor-element-6c117ba{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-5a8c873 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-7d34023{font-size:var( --e-global-typography-9ae44f2-font-size );line-height:var( --e-global-typography-9ae44f2-line-height );letter-spacing:var( --e-global-typography-9ae44f2-letter-spacing );word-spacing:var( --e-global-typography-9ae44f2-word-spacing );}.elementor-19 .elementor-element.elementor-element-a26dfb9 .elementor-icon{font-size:30px;}.elementor-19 .elementor-element.elementor-element-a26dfb9 .elementor-icon svg{height:30px;}.elementor-19 .elementor-element.elementor-element-9e6167e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19 .elementor-element.elementor-element-ae468e8 .elementor-heading-title{font-size:var( --e-global-typography-4256bac-font-size );line-height:var( --e-global-typography-4256bac-line-height );letter-spacing:var( --e-global-typography-4256bac-letter-spacing );word-spacing:var( --e-global-typography-4256bac-word-spacing );}.elementor-19 .elementor-element.elementor-element-710dff1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-730e990 .elementor-heading-title{font-size:var( --e-global-typography-2415895-font-size );line-height:var( --e-global-typography-2415895-line-height );letter-spacing:var( --e-global-typography-2415895-letter-spacing );word-spacing:var( --e-global-typography-2415895-word-spacing );}.elementor-19 .elementor-element.elementor-element-8815c25 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-19 .elementor-element.elementor-element-dee8d4c > .elementor-widget-container{padding:0 0 0 0;}.elementor-19 .elementor-element.elementor-element-dee8d4c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-82f4824{--gap:var(--spacing--l) var(--spacing--l);--row-gap:var(--spacing--l);--column-gap:var(--spacing--l);}.elementor-19 .elementor-element.elementor-element-e27d480 .elementor-icon{font-size:24px;}.elementor-19 .elementor-element.elementor-element-e27d480 .elementor-icon svg{height:24px;}.elementor-19 .elementor-element.elementor-element-39e9859 .elementor-heading-title{font-size:var( --e-global-typography-4256bac-font-size );line-height:var( --e-global-typography-4256bac-line-height );letter-spacing:var( --e-global-typography-4256bac-letter-spacing );word-spacing:var( --e-global-typography-4256bac-word-spacing );}.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__values{font-size:var( --e-global-typography-9ae44f2-font-size );line-height:var( --e-global-typography-9ae44f2-line-height );letter-spacing:var( --e-global-typography-9ae44f2-letter-spacing );word-spacing:var( --e-global-typography-9ae44f2-word-spacing );}.elementor-19 .elementor-element.elementor-element-efd5819 .jet-filter-label{font-size:var( --e-global-typography-9dfce69-font-size );line-height:var( --e-global-typography-9dfce69-line-height );letter-spacing:var( --e-global-typography-9dfce69-letter-spacing );word-spacing:var( --e-global-typography-9dfce69-word-spacing );}.elementor-19 .elementor-element.elementor-element-dd5ca82 > .elementor-widget-container{padding:0 0 0 0;}.elementor-19 .elementor-element.elementor-element-a537af5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-19 .elementor-element.elementor-element-a537af5 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-d7ce69d .elementor-repeater-item-5a922b1 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-19 .elementor-element.elementor-element-d7ce69d img{height:300px;}.elementor-19 .elementor-element.elementor-element-d7ce69d .e-hotspot__label{font-size:var( --e-global-typography-49ba7d2-font-size );line-height:var( --e-global-typography-49ba7d2-line-height );letter-spacing:var( --e-global-typography-49ba7d2-letter-spacing );word-spacing:var( --e-global-typography-49ba7d2-word-spacing );}.elementor-19 .elementor-element.elementor-element-d7ce69d .e-hotspot__tooltip{font-size:var( --e-global-typography-49ba7d2-font-size );line-height:var( --e-global-typography-49ba7d2-line-height );letter-spacing:var( --e-global-typography-49ba7d2-letter-spacing );word-spacing:var( --e-global-typography-49ba7d2-word-spacing );}.elementor-19 .elementor-element.elementor-element-631bedf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-19 .elementor-element.elementor-element-7e50104 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-37c6de1 .elementor-heading-title{font-size:var( --e-global-typography-9dfce69-font-size );line-height:var( --e-global-typography-9dfce69-line-height );letter-spacing:var( --e-global-typography-9dfce69-letter-spacing );word-spacing:var( --e-global-typography-9dfce69-word-spacing );}.elementor-19 .elementor-element.elementor-element-613f8a5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-19 .elementor-element.elementor-element-7e677c2{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:var(--spacing--xs) var(--spacing--xs);--row-gap:var(--spacing--xs);--column-gap:var(--spacing--xs);--padding-top:var(--spacing--xxl);--padding-bottom:var(--spacing--xxl);--padding-left:var(--spacing--xxl);--padding-right:var(--spacing--xxl);}.elementor-19 .elementor-element.elementor-element-f604d1d{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-19 .elementor-element.elementor-element-0be1a19 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-4dde56e{font-size:var( --e-global-typography-9ae44f2-font-size );line-height:var( --e-global-typography-9ae44f2-line-height );letter-spacing:var( --e-global-typography-9ae44f2-letter-spacing );word-spacing:var( --e-global-typography-9ae44f2-word-spacing );}.elementor-19 .elementor-element.elementor-element-74883b5 .elementor-heading-title{font-size:var( --e-global-typography-9dfce69-font-size );line-height:var( --e-global-typography-9dfce69-line-height );letter-spacing:var( --e-global-typography-9dfce69-letter-spacing );word-spacing:var( --e-global-typography-9dfce69-word-spacing );}.elementor-19 .elementor-element.elementor-element-5a8c873 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-7d34023{font-size:var( --e-global-typography-9ae44f2-font-size );line-height:var( --e-global-typography-9ae44f2-line-height );letter-spacing:var( --e-global-typography-9ae44f2-letter-spacing );word-spacing:var( --e-global-typography-9ae44f2-word-spacing );}.elementor-19 .elementor-element.elementor-element-a26dfb9 .elementor-icon{font-size:30px;}.elementor-19 .elementor-element.elementor-element-a26dfb9 .elementor-icon svg{height:30px;}.elementor-19 .elementor-element.elementor-element-ae468e8 .elementor-heading-title{font-size:var( --e-global-typography-4256bac-font-size );line-height:var( --e-global-typography-4256bac-line-height );letter-spacing:var( --e-global-typography-4256bac-letter-spacing );word-spacing:var( --e-global-typography-4256bac-word-spacing );}.elementor-19 .elementor-element.elementor-element-710dff1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-ed94666{--width:120%;--margin-top:9;--margin-bottom:calc((var(--spacing--l)) * -.75);--margin-left:9;--margin-right:9;}.elementor-19 .elementor-element.elementor-element-75f1ad0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--spacing--l) var(--spacing--l);--row-gap:var(--spacing--l);--column-gap:var(--spacing--l);}.elementor-19 .elementor-element.elementor-element-1adf31d{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-19 .elementor-element.elementor-element-730e990 .elementor-heading-title{font-size:var( --e-global-typography-2415895-font-size );line-height:var( --e-global-typography-2415895-line-height );letter-spacing:var( --e-global-typography-2415895-letter-spacing );word-spacing:var( --e-global-typography-2415895-word-spacing );}.elementor-19 .elementor-element.elementor-element-8815c25 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-19 .elementor-element.elementor-element-bece91f{--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-19 .elementor-element.elementor-element-dee8d4c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-39e9859 .elementor-heading-title{font-size:var( --e-global-typography-4256bac-font-size );line-height:var( --e-global-typography-4256bac-line-height );letter-spacing:var( --e-global-typography-4256bac-letter-spacing );word-spacing:var( --e-global-typography-4256bac-word-spacing );}.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__values{font-size:var( --e-global-typography-9ae44f2-font-size );line-height:var( --e-global-typography-9ae44f2-line-height );letter-spacing:var( --e-global-typography-9ae44f2-letter-spacing );word-spacing:var( --e-global-typography-9ae44f2-word-spacing );}.elementor-19 .elementor-element.elementor-element-efd5819 .jet-filter-label{font-size:var( --e-global-typography-9dfce69-font-size );line-height:var( --e-global-typography-9dfce69-line-height );letter-spacing:var( --e-global-typography-9dfce69-letter-spacing );word-spacing:var( --e-global-typography-9dfce69-word-spacing );}.elementor-19 .elementor-element.elementor-element-c5f6002 .apply-filters__button{-webkit-align-self:stretch;align-self:stretch;}.elementor-19 .elementor-element.elementor-element-a537af5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-19 .elementor-element.elementor-element-a537af5 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-f66e16a{--content-width:47%;}.elementor-19 .elementor-element.elementor-element-0413a32{--width:75%;}.elementor-19 .elementor-element.elementor-element-865b4d0{--width:65%;}.elementor-19 .elementor-element.elementor-element-f604d1d{--width:50%;}.elementor-19 .elementor-element.elementor-element-f97dae0{--width:50%;}.elementor-19 .elementor-element.elementor-element-ed94666{--width:100%;}.elementor-19 .elementor-element.elementor-element-1adf31d{--width:50%;}.elementor-19 .elementor-element.elementor-element-bece91f{--width:50%;}.elementor-19 .elementor-element.elementor-element-88c10c9{--width:45%;}.elementor-19 .elementor-element.elementor-element-1adc9c2{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-0413a32{--width:100%;}.elementor-19 .elementor-element.elementor-element-40665ea{--width:100%;}.elementor-19 .elementor-element.elementor-element-865b4d0{--width:100%;}.elementor-19 .elementor-element.elementor-element-f97dae0{--width:100%;}.elementor-19 .elementor-element.elementor-element-ed94666{--width:120%;}.elementor-19 .elementor-element.elementor-element-1adc9c2{--width:50%;}}/* Start custom CSS for icon, class: .elementor-element-f69e99a */.elementor-19 .elementor-element.elementor-element-f69e99a{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

.elementor-19 .elementor-element.elementor-element-f69e99a .elementor-icon{
    width: 100%;
    opacity: .5;
}


.elementor-19 .elementor-element.elementor-element-f69e99a svg{
    width: 100%;
    height: 100%;
    min-width: auto;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-d7ce69d */.elementor-widget-hotspot .elementor-widget-container{
    text-align: center;
}

.e-hotspot__tooltip{
    background-color: var(--e-global-color-45d8405);
}

.elementor-widget-hotspot img{
    width: var(--image-width);
    height: var(--container-height)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe06a2 */.elementor-19 .elementor-element.elementor-element-efe06a2:after{
    content: "";
    left: 0;
    bottom: 0;
    width: 100%;
    height: 25%;
    background-color: var( --e-global-color-cbf10dc );
    position: absolute;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-631bedf */.elementor-19 .elementor-element.elementor-element-631bedf h1{
    font-weight: 500!important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-613f8a5 */.elementor-19 .elementor-element.elementor-element-613f8a5 .elementor-element-11fdc8d{
    min-height: 520px;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-c532084 */.elementor-19 .elementor-element.elementor-element-c532084 .elementor-form-fields-wrapper{
   display: flex;
    flex-direction: row;
    margin: 0;
    flex-wrap: nowrap;
    gap: var(--spacing--xs);
}

.elementor-19 .elementor-element.elementor-element-c532084 .elementor-field-group-area {
    width: 217px;
}

.elementor-19 .elementor-element.elementor-element-c532084 input{
    text-align: center;
}

.elementor-19 .elementor-element.elementor-element-c532084 .elementor-field {
    height: 100%;
}

.elementor-19 .elementor-element.elementor-element-c532084 .elementor-field-type-submit{
    width: auto;
    flex: 0 0 auto;
}

.elementor-19 .elementor-element.elementor-element-c532084 .elementor-button {
    flex-basis: auto!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-591215f */@media (min-width: 768px){
      .elementor-19 .elementor-element.elementor-element-591215f{
        height: 100%;
    }

    .elementor-19 .elementor-element.elementor-element-591215f img{
        width: 100%;
        height: 100%;
        aspect-ratio: 1;
        object-fit: contain;
        transform: translateX(4%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64f6d7a */@media (min-width: 768px){
    .elementor-19 .elementor-element.elementor-element-64f6d7a{
        position: absolute;
        right: 0;
        height: 100%;
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d07ff9 */.elementor-19 .elementor-element.elementor-element-6d07ff9{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-deda526 */.elementor-19 .elementor-element.elementor-element-deda526 .jet-listing-grid__item {
    border-top: 1.5px solid var(--e-global-color-cbf10dc);
}

.elementor-19 .elementor-element.elementor-element-deda526 .jet-listing-grid__item:last-child{
    border-bottom: 1.5px solid var(--e-global-color-cbf10dc);
}

.elementor-19 .elementor-element.elementor-element-deda526 .jet-listing-grid__item .elementor-icon-wrapper{
    transition: .25s;
}

.elementor-19 .elementor-element.elementor-element-deda526 .jet-listing-grid__item:hover .elementor-icon-wrapper{
    background-color: var(--e-global-color-99003ff);
    transform: translateX(5px);
}

.elementor-19 .elementor-element.elementor-element-deda526 .jet-listing-grid__item:hover .elementor-icon-wrapper svg path{
    fill: #ffffff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fe98db6 */.elementor-19 .elementor-element.elementor-element-fe98db6{
    width: 100%;
    height: 100%;
    opacity: .3;
    transform: scale(1.2);
}

.elementor-19 .elementor-element.elementor-element-fe98db6 .elementor-icon{
    width: 100%;
}


.elementor-19 .elementor-element.elementor-element-fe98db6 svg{
    width: 100%;
    height: 100%;
    min-width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8815c25 */.elementor-19 .elementor-element.elementor-element-8815c25 .elementor-heading-title {
    font-weight: 500!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ac60ec */.elementor-19 .elementor-element.elementor-element-6ac60ec{
    position: absolute;
    left: 50%;
    top: -5%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-range, class: .elementor-element-efd5819 */.elementor-19 .elementor-element.elementor-element-efd5819 .jet-filter-label{
    margin-bottom: var(--spacing--xs);
}

.elementor-19 .elementor-element.elementor-element-efd5819 .jet-filter+.jet-filter{
    margin-top: var(--spacing--m);
}

.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__slider__track:after,
.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__slider__track:before{
    content: "";
    width: 2px;
    height: 12px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-color: var( --e-global-color-45d8405 );
}


.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__slider__track:after{
    left: 0;
}

.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__slider__track:before{
    right: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-a537af5 */.elementor-19 .elementor-element.elementor-element-a537af5 .news-content{
    background-color: var(--e-global-color-cbf10dc);
}

.elementor-19 .elementor-element.elementor-element-a537af5 .jet-listing-dynamic-terms__link{
    background-color: #ffffff!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f69e99a */.elementor-19 .elementor-element.elementor-element-f69e99a{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

.elementor-19 .elementor-element.elementor-element-f69e99a .elementor-icon{
    width: 100%;
    opacity: .5;
}


.elementor-19 .elementor-element.elementor-element-f69e99a svg{
    width: 100%;
    height: 100%;
    min-width: auto;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-d7ce69d */.elementor-widget-hotspot .elementor-widget-container{
    text-align: center;
}

.e-hotspot__tooltip{
    background-color: var(--e-global-color-45d8405);
}

.elementor-widget-hotspot img{
    width: var(--image-width);
    height: var(--container-height)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe06a2 */.elementor-19 .elementor-element.elementor-element-efe06a2:after{
    content: "";
    left: 0;
    bottom: 0;
    width: 100%;
    height: 25%;
    background-color: var( --e-global-color-cbf10dc );
    position: absolute;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-631bedf */.elementor-19 .elementor-element.elementor-element-631bedf h1{
    font-weight: 500!important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-613f8a5 */.elementor-19 .elementor-element.elementor-element-613f8a5 .elementor-element-11fdc8d{
    min-height: 520px;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-c532084 */.elementor-19 .elementor-element.elementor-element-c532084 .elementor-form-fields-wrapper{
   display: flex;
    flex-direction: row;
    margin: 0;
    flex-wrap: nowrap;
    gap: var(--spacing--xs);
}

.elementor-19 .elementor-element.elementor-element-c532084 .elementor-field-group-area {
    width: 217px;
}

.elementor-19 .elementor-element.elementor-element-c532084 input{
    text-align: center;
}

.elementor-19 .elementor-element.elementor-element-c532084 .elementor-field {
    height: 100%;
}

.elementor-19 .elementor-element.elementor-element-c532084 .elementor-field-type-submit{
    width: auto;
    flex: 0 0 auto;
}

.elementor-19 .elementor-element.elementor-element-c532084 .elementor-button {
    flex-basis: auto!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-591215f */@media (min-width: 768px){
      .elementor-19 .elementor-element.elementor-element-591215f{
        height: 100%;
    }

    .elementor-19 .elementor-element.elementor-element-591215f img{
        width: 100%;
        height: 100%;
        aspect-ratio: 1;
        object-fit: contain;
        transform: translateX(4%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64f6d7a */@media (min-width: 768px){
    .elementor-19 .elementor-element.elementor-element-64f6d7a{
        position: absolute;
        right: 0;
        height: 100%;
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d07ff9 */.elementor-19 .elementor-element.elementor-element-6d07ff9{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-deda526 */.elementor-19 .elementor-element.elementor-element-deda526 .jet-listing-grid__item {
    border-top: 1.5px solid var(--e-global-color-cbf10dc);
}

.elementor-19 .elementor-element.elementor-element-deda526 .jet-listing-grid__item:last-child{
    border-bottom: 1.5px solid var(--e-global-color-cbf10dc);
}

.elementor-19 .elementor-element.elementor-element-deda526 .jet-listing-grid__item .elementor-icon-wrapper{
    transition: .25s;
}

.elementor-19 .elementor-element.elementor-element-deda526 .jet-listing-grid__item:hover .elementor-icon-wrapper{
    background-color: var(--e-global-color-99003ff);
    transform: translateX(5px);
}

.elementor-19 .elementor-element.elementor-element-deda526 .jet-listing-grid__item:hover .elementor-icon-wrapper svg path{
    fill: #ffffff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fe98db6 */.elementor-19 .elementor-element.elementor-element-fe98db6{
    width: 100%;
    height: 100%;
    opacity: .3;
    transform: scale(1.2);
}

.elementor-19 .elementor-element.elementor-element-fe98db6 .elementor-icon{
    width: 100%;
}


.elementor-19 .elementor-element.elementor-element-fe98db6 svg{
    width: 100%;
    height: 100%;
    min-width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8815c25 */.elementor-19 .elementor-element.elementor-element-8815c25 .elementor-heading-title {
    font-weight: 500!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ac60ec */.elementor-19 .elementor-element.elementor-element-6ac60ec{
    position: absolute;
    left: 50%;
    top: -5%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-range, class: .elementor-element-efd5819 */.elementor-19 .elementor-element.elementor-element-efd5819 .jet-filter-label{
    margin-bottom: var(--spacing--xs);
}

.elementor-19 .elementor-element.elementor-element-efd5819 .jet-filter+.jet-filter{
    margin-top: var(--spacing--m);
}

.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__slider__track:after,
.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__slider__track:before{
    content: "";
    width: 2px;
    height: 12px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-color: var( --e-global-color-45d8405 );
}


.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__slider__track:after{
    left: 0;
}

.elementor-19 .elementor-element.elementor-element-efd5819 .jet-range__slider__track:before{
    right: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-a537af5 */.elementor-19 .elementor-element.elementor-element-a537af5 .news-content{
    background-color: var(--e-global-color-cbf10dc);
}

.elementor-19 .elementor-element.elementor-element-a537af5 .jet-listing-dynamic-terms__link{
    background-color: #ffffff!important;
}/* End custom CSS */