.elementor-2 .elementor-element.elementor-element-bee7cef{--display:flex;--min-height:55vh;--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-2 .elementor-element.elementor-element-bee7cef:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bee7cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-5e832ec{--display:flex;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .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-primary );}.elementor-2 .elementor-element.elementor-element-32c833a .elementor-heading-title{font-family:var( --e-global-typography-55a4d8a-font-family ), Sans-serif;font-size:var( --e-global-typography-55a4d8a-font-size );font-weight:var( --e-global-typography-55a4d8a-font-weight );text-transform:var( --e-global-typography-55a4d8a-text-transform );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-ba088ba > .elementor-widget-container{margin:-15px 0px -10px 0px;}.elementor-2 .elementor-element.elementor-element-ba088ba .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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-2 .elementor-element.elementor-element-5ca77fa .elementor-button{background-color:var( --e-global-color-b55e97b );font-family:var( --e-global-typography-ca9f126-font-family ), Sans-serif;font-size:var( --e-global-typography-ca9f126-font-size );font-weight:var( --e-global-typography-ca9f126-font-weight );text-transform:var( --e-global-typography-ca9f126-text-transform );line-height:var( --e-global-typography-ca9f126-line-height );letter-spacing:var( --e-global-typography-ca9f126-letter-spacing );word-spacing:var( --e-global-typography-ca9f126-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5ca77fa .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-5ca77fa .elementor-button:focus{background-color:var( --e-global-color-b55e97b );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5ca77fa.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-5ca77fa .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-5ca77fa .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-aa351a9{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-f27cdba{--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:50px 25px;--row-gap:50px;--column-gap:25px;}.elementor-widget-text-editor{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-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-69a14af{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;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-2 .elementor-element.elementor-element-f48d630{--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:70px 20px;--row-gap:70px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-216bff2{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9e8cbda{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-9e8cbda .elementor-heading-title{font-family:var( --e-global-typography-55a4d8a-font-family ), Sans-serif;font-size:var( --e-global-typography-55a4d8a-font-size );font-weight:var( --e-global-typography-55a4d8a-font-weight );text-transform:var( --e-global-typography-55a4d8a-text-transform );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );color:var( --e-global-color-dde9492 );}.elementor-2 .elementor-element.elementor-element-de65334{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-de65334.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-37ac29b .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 );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-20c7965{--display:flex;--justify-content:flex-end;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-20c7965.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-9a47789 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-9a47789{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-2 .elementor-element.elementor-element-d8fe3cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d8fe3cd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-0b60b69{--display:flex;--min-height:300px;--justify-content:flex-end;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-0b60b69:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0b60b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brunner-schreinerei.ch/wp-content/uploads/2025/03/angebot_innenausbau.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-0b60b69::before, .elementor-2 .elementor-element.elementor-element-0b60b69 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0b60b69 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0b60b69 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0b60b69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0b60b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-0b60b69:hover::before, .elementor-2 .elementor-element.elementor-element-0b60b69:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0b60b69:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0b60b69 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-0b60b69 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-0b60b69:hover{--overlay-opacity:0.25;}.elementor-2 .elementor-element.elementor-element-0b60b69.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-86b8d3f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1b37ce1 .elementor-heading-title{font-family:var( --e-global-typography-ace760a-font-family ), Sans-serif;font-size:var( --e-global-typography-ace760a-font-size );font-weight:var( --e-global-typography-ace760a-font-weight );line-height:var( --e-global-typography-ace760a-line-height );letter-spacing:var( --e-global-typography-ace760a-letter-spacing );word-spacing:var( --e-global-typography-ace760a-word-spacing );color:var( --e-global-color-accent );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3fd997b > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-2 .elementor-element.elementor-element-3fd997b .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-72e5597{--display:flex;--min-height:300px;--justify-content:flex-end;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-72e5597:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-72e5597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brunner-schreinerei.ch/wp-content/uploads/2025/03/angebot_denkmalpflege_altbauten.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-72e5597::before, .elementor-2 .elementor-element.elementor-element-72e5597 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-72e5597 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-72e5597 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-72e5597 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-72e5597 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-72e5597:hover::before, .elementor-2 .elementor-element.elementor-element-72e5597:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-72e5597:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-72e5597 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-72e5597 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-72e5597:hover{--overlay-opacity:0.25;}.elementor-2 .elementor-element.elementor-element-72e5597.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-8781944{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0d0a49f .elementor-heading-title{font-family:var( --e-global-typography-ace760a-font-family ), Sans-serif;font-size:var( --e-global-typography-ace760a-font-size );font-weight:var( --e-global-typography-ace760a-font-weight );line-height:var( --e-global-typography-ace760a-line-height );letter-spacing:var( --e-global-typography-ace760a-letter-spacing );word-spacing:var( --e-global-typography-ace760a-word-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-1b26d92 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-2 .elementor-element.elementor-element-1b26d92 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-0b36eda{--display:flex;--min-height:300px;--justify-content:flex-end;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-0b36eda:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0b36eda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brunner-schreinerei.ch/wp-content/uploads/2025/03/angebot_brandschutz.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-0b36eda::before, .elementor-2 .elementor-element.elementor-element-0b36eda > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0b36eda > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0b36eda > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0b36eda > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0b36eda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-0b36eda:hover::before, .elementor-2 .elementor-element.elementor-element-0b36eda:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0b36eda:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0b36eda > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-0b36eda > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-0b36eda:hover{--overlay-opacity:0.25;}.elementor-2 .elementor-element.elementor-element-0b36eda.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-fca5e46{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-24f2b5a .elementor-heading-title{font-family:var( --e-global-typography-ace760a-font-family ), Sans-serif;font-size:var( --e-global-typography-ace760a-font-size );font-weight:var( --e-global-typography-ace760a-font-weight );line-height:var( --e-global-typography-ace760a-line-height );letter-spacing:var( --e-global-typography-ace760a-letter-spacing );word-spacing:var( --e-global-typography-ace760a-word-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-2db8f5e > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-2 .elementor-element.elementor-element-2db8f5e .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-99bd3d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-99bd3d6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-99bd3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-2 .elementor-element.elementor-element-fad2462{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;bottom:-60px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-fad2462{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-fad2462{right:0px;}.elementor-2 .elementor-element.elementor-element-fad2462 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-008628c{--display:flex;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4d35376 .elementor-heading-title{font-family:var( --e-global-typography-55a4d8a-font-family ), Sans-serif;font-size:var( --e-global-typography-55a4d8a-font-size );font-weight:var( --e-global-typography-55a4d8a-font-weight );text-transform:var( --e-global-typography-55a4d8a-text-transform );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-a10941d > .elementor-widget-container{margin:-15px 0px -10px 0px;}.elementor-2 .elementor-element.elementor-element-a10941d .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 );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-84a654d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-84a654d{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-accent );}.elementor-2 .elementor-element.elementor-element-0b161f1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-0b161f1 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-2 .elementor-element.elementor-element-0b161f1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-0b161f1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2 .elementor-element.elementor-element-0b161f1 > .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-2 .elementor-element.elementor-element-0b161f1 > .elementor-widget-container > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-0b161f1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2 .elementor-element.elementor-element-0b161f1 > .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-2 .elementor-element.elementor-element-0b161f1 > .elementor-widget-container > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-0b161f1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2 .elementor-element.elementor-element-0b161f1 > .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-2 .elementor-element.elementor-element-33124f9{--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:50px 25px;--row-gap:50px;--column-gap:25px;--overflow:hidden;--padding-top:150px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-da1986f{--display:flex;--min-height:550px;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-340074d .elementor-heading-title{font-family:var( --e-global-typography-55a4d8a-font-family ), Sans-serif;font-size:var( --e-global-typography-55a4d8a-font-size );font-weight:var( --e-global-typography-55a4d8a-font-weight );text-transform:var( --e-global-typography-55a4d8a-text-transform );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );color:var( --e-global-color-dde9492 );}.elementor-2 .elementor-element.elementor-element-c283ea5 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c283ea5 .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 );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-7abc8be > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-7abc8be{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-2 .elementor-element.elementor-element-c9473c6 .elementor-button{background-color:var( --e-global-color-b55e97b );font-family:var( --e-global-typography-ca9f126-font-family ), Sans-serif;font-size:var( --e-global-typography-ca9f126-font-size );font-weight:var( --e-global-typography-ca9f126-font-weight );text-transform:var( --e-global-typography-ca9f126-text-transform );line-height:var( --e-global-typography-ca9f126-line-height );letter-spacing:var( --e-global-typography-ca9f126-letter-spacing );word-spacing:var( --e-global-typography-ca9f126-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c9473c6 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-c9473c6 .elementor-button:focus{background-color:var( --e-global-color-b55e97b );color:var( --e-global-color-97ce8c1 );}.elementor-2 .elementor-element.elementor-element-c9473c6 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-c9473c6 .elementor-button:focus svg{fill:var( --e-global-color-97ce8c1 );}.elementor-2 .elementor-element.elementor-element-61400ca > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-82c1dd2{--display:flex;--position:absolute;--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:70px 20px;--row-gap:70px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-82c1dd2{right:-10%;}body.rtl .elementor-2 .elementor-element.elementor-element-82c1dd2{left:-10%;}.elementor-2 .elementor-element.elementor-element-5ad3e95 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-5ad3e95 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2 .elementor-element.elementor-element-5ad3e95{width:100%;max-width:100%;}:is( .elementor-2 .elementor-element.elementor-element-5ad3e95 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-5ad3e95 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2 .elementor-element.elementor-element-5ad3e95 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}:is( .elementor-2 .elementor-element.elementor-element-5ad3e95 > .elementor-widget-container > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-5ad3e95 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2 .elementor-element.elementor-element-5ad3e95 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);width:calc(100% + 30px);}.elementor-2 .elementor-element.elementor-element-5ad3e95 .jet-listing-grid__slider-icon{width:40px;height:40px;line-height:40px;margin-top:calc( -40px/2 );font-size:35px;color:var( --e-global-color-dde9492 );background:var( --e-global-color-b55e97b );}.elementor-2 .elementor-element.elementor-element-5ad3e95 .jet-listing-grid__slider-icon svg{height:35px;}.elementor-2 .elementor-element.elementor-element-5ad3e95 .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-secondary );background:var( --e-global-color-b55e97b );}.elementor-2 .elementor-element.elementor-element-5ad3e95 .jet-listing-grid__slider-icon.prev-arrow{bottom:0px;top:auto;left:0px;right:auto;}.elementor-2 .elementor-element.elementor-element-5ad3e95 .jet-listing-grid__slider-icon.next-arrow{bottom:0px;top:auto;left:0px;right:auto;}.elementor-2 .elementor-element.elementor-element-780cdc9{--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;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-780cdc9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-780cdc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4b0e07 );}.elementor-2 .elementor-element.elementor-element-7fa420b{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-7fa420b .elementor-heading-title{font-family:var( --e-global-typography-55a4d8a-font-family ), Sans-serif;font-size:var( --e-global-typography-55a4d8a-font-size );font-weight:var( --e-global-typography-55a4d8a-font-weight );text-transform:var( --e-global-typography-55a4d8a-text-transform );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );color:var( --e-global-color-dde9492 );}.elementor-2 .elementor-element.elementor-element-c985817{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-c985817 > .elementor-widget-container{margin:-10px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-c985817 .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 );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-bacb2ac{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-bacb2ac:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bacb2ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-97ce8c1 );}.elementor-2 .elementor-element.elementor-element-bacb2ac.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-219fbb8 > .elementor-widget-container{margin:-15px 0px -10px 0px;}.elementor-2 .elementor-element.elementor-element-219fbb8 .elementor-heading-title{font-family:var( --e-global-typography-ae099b1-font-family ), Sans-serif;font-size:var( --e-global-typography-ae099b1-font-size );font-weight:var( --e-global-typography-ae099b1-font-weight );line-height:var( --e-global-typography-ae099b1-line-height );letter-spacing:var( --e-global-typography-ae099b1-letter-spacing );word-spacing:var( --e-global-typography-ae099b1-word-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-390af74{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-082a282 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-082a282{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-accent );}.elementor-2 .elementor-element.elementor-element-3cabbc1 .elementor-button{background-color:var( --e-global-color-b55e97b );font-family:var( --e-global-typography-ca9f126-font-family ), Sans-serif;font-size:var( --e-global-typography-ca9f126-font-size );font-weight:var( --e-global-typography-ca9f126-font-weight );text-transform:var( --e-global-typography-ca9f126-text-transform );line-height:var( --e-global-typography-ca9f126-line-height );letter-spacing:var( --e-global-typography-ca9f126-letter-spacing );word-spacing:var( --e-global-typography-ca9f126-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3cabbc1 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-3cabbc1 .elementor-button:focus{background-color:var( --e-global-color-b55e97b );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-3cabbc1.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-3cabbc1 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-3cabbc1 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-d864b7d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-d864b7d{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-accent );}.elementor-2 .elementor-element.elementor-element-8f97797{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-8f97797:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8f97797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-97ce8c1 );}.elementor-2 .elementor-element.elementor-element-8f97797.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-a7d714d > .elementor-widget-container{margin:-15px 0px -10px 0px;}.elementor-2 .elementor-element.elementor-element-a7d714d .elementor-heading-title{font-family:var( --e-global-typography-ae099b1-font-family ), Sans-serif;font-size:var( --e-global-typography-ae099b1-font-size );font-weight:var( --e-global-typography-ae099b1-font-weight );line-height:var( --e-global-typography-ae099b1-line-height );letter-spacing:var( --e-global-typography-ae099b1-letter-spacing );word-spacing:var( --e-global-typography-ae099b1-word-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-d69d47f{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a23613a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-a23613a{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-accent );}.elementor-2 .elementor-element.elementor-element-b1f8a38 .elementor-button{background-color:var( --e-global-color-b55e97b );font-family:var( --e-global-typography-ca9f126-font-family ), Sans-serif;font-size:var( --e-global-typography-ca9f126-font-size );font-weight:var( --e-global-typography-ca9f126-font-weight );text-transform:var( --e-global-typography-ca9f126-text-transform );line-height:var( --e-global-typography-ca9f126-line-height );letter-spacing:var( --e-global-typography-ca9f126-letter-spacing );word-spacing:var( --e-global-typography-ca9f126-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b1f8a38 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-b1f8a38 .elementor-button:focus{background-color:var( --e-global-color-b55e97b );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-b1f8a38.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-b1f8a38 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-b1f8a38 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-eca961f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-eca961f{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-accent );}.elementor-2 .elementor-element.elementor-element-73c1758{--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:50px 25px;--row-gap:50px;--column-gap:25px;--overflow:hidden;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-73c1758:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-73c1758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-62a4474{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-873a0d2 .elementor-heading-title{font-family:var( --e-global-typography-55a4d8a-font-family ), Sans-serif;font-size:var( --e-global-typography-55a4d8a-font-size );font-weight:var( --e-global-typography-55a4d8a-font-weight );text-transform:var( --e-global-typography-55a4d8a-text-transform );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-ce35d85 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ce35d85 .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 );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-0c8dd49 .elementor-button{background-color:var( --e-global-color-b55e97b );font-family:var( --e-global-typography-ca9f126-font-family ), Sans-serif;font-size:var( --e-global-typography-ca9f126-font-size );font-weight:var( --e-global-typography-ca9f126-font-weight );text-transform:var( --e-global-typography-ca9f126-text-transform );line-height:var( --e-global-typography-ca9f126-line-height );letter-spacing:var( --e-global-typography-ca9f126-letter-spacing );word-spacing:var( --e-global-typography-ca9f126-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0c8dd49 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-0c8dd49 .elementor-button:focus{background-color:var( --e-global-color-b55e97b );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-0c8dd49.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-0c8dd49 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-0c8dd49 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-283f500 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7f29548{--display:flex;--position:absolute;--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:70px 20px;--row-gap:70px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-7f29548{right:-10%;}body.rtl .elementor-2 .elementor-element.elementor-element-7f29548{left:-10%;}.elementor-2 .elementor-element.elementor-element-8db2d6f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-8db2d6f > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2 .elementor-element.elementor-element-8db2d6f{width:100%;max-width:100%;}:is( .elementor-2 .elementor-element.elementor-element-8db2d6f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-8db2d6f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2 .elementor-element.elementor-element-8db2d6f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}:is( .elementor-2 .elementor-element.elementor-element-8db2d6f > .elementor-widget-container > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-8db2d6f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2 .elementor-element.elementor-element-8db2d6f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);width:calc(100% + 30px);}.elementor-2 .elementor-element.elementor-element-8db2d6f .jet-listing-grid__slider-icon{width:40px;height:40px;line-height:40px;margin-top:calc( -40px/2 );font-size:35px;color:var( --e-global-color-accent );background:var( --e-global-color-b55e97b );}.elementor-2 .elementor-element.elementor-element-8db2d6f .jet-listing-grid__slider-icon svg{height:35px;}.elementor-2 .elementor-element.elementor-element-8db2d6f .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-e4b0e07 );background:var( --e-global-color-b55e97b );}.elementor-2 .elementor-element.elementor-element-8db2d6f .jet-listing-grid__slider-icon.prev-arrow{bottom:0px;top:auto;left:-70px;right:auto;}.elementor-2 .elementor-element.elementor-element-8db2d6f .jet-listing-grid__slider-icon.next-arrow{bottom:0px;top:auto;left:-40px;right:auto;}.elementor-2 .elementor-element.elementor-element-525c999{--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-2 .elementor-element.elementor-element-335e53a{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-335e53a .elementor-heading-title{font-family:var( --e-global-typography-55a4d8a-font-family ), Sans-serif;font-size:var( --e-global-typography-55a4d8a-font-size );font-weight:var( --e-global-typography-55a4d8a-font-weight );text-transform:var( --e-global-typography-55a4d8a-text-transform );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );color:var( --e-global-color-dde9492 );}.elementor-2 .elementor-element.elementor-element-2fb752d{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-2fb752d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2fb752d .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 );color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-bee7cef{--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-5e832ec{--gap:30px 20px;--row-gap:30px;--column-gap:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2 .elementor-element.elementor-element-32c833a .elementor-heading-title{font-size:var( --e-global-typography-55a4d8a-font-size );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-5ca77fa .elementor-button{font-size:var( --e-global-typography-ca9f126-font-size );line-height:var( --e-global-typography-ca9f126-line-height );letter-spacing:var( --e-global-typography-ca9f126-letter-spacing );word-spacing:var( --e-global-typography-ca9f126-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-69a14af{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-9e8cbda .elementor-heading-title{font-size:var( --e-global-typography-55a4d8a-font-size );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );}.elementor-2 .elementor-element.elementor-element-37ac29b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-9a47789{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-0b60b69{--min-height:200px;}.elementor-2 .elementor-element.elementor-element-1b37ce1 .elementor-heading-title{font-size:var( --e-global-typography-ace760a-font-size );line-height:var( --e-global-typography-ace760a-line-height );letter-spacing:var( --e-global-typography-ace760a-letter-spacing );word-spacing:var( --e-global-typography-ace760a-word-spacing );}.elementor-2 .elementor-element.elementor-element-72e5597{--min-height:200px;}.elementor-2 .elementor-element.elementor-element-0d0a49f .elementor-heading-title{font-size:var( --e-global-typography-ace760a-font-size );line-height:var( --e-global-typography-ace760a-line-height );letter-spacing:var( --e-global-typography-ace760a-letter-spacing );word-spacing:var( --e-global-typography-ace760a-word-spacing );}.elementor-2 .elementor-element.elementor-element-0b36eda{--min-height:200px;}.elementor-2 .elementor-element.elementor-element-24f2b5a .elementor-heading-title{font-size:var( --e-global-typography-ace760a-font-size );line-height:var( --e-global-typography-ace760a-line-height );letter-spacing:var( --e-global-typography-ace760a-letter-spacing );word-spacing:var( --e-global-typography-ace760a-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-fad2462{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-fad2462 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fad2462 img{width:100%;height:50vh;}.elementor-2 .elementor-element.elementor-element-008628c{--gap:30px 20px;--row-gap:30px;--column-gap:20px;--margin-top:55vh;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-2 .elementor-element.elementor-element-008628c.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-4d35376 .elementor-heading-title{font-size:var( --e-global-typography-55a4d8a-font-size );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );}.elementor-2 .elementor-element.elementor-element-a10941d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-84a654d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-33124f9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-340074d .elementor-heading-title{font-size:var( --e-global-typography-55a4d8a-font-size );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );}.elementor-2 .elementor-element.elementor-element-c283ea5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-7abc8be{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-c9473c6 .elementor-button{font-size:var( --e-global-typography-ca9f126-font-size );line-height:var( --e-global-typography-ca9f126-line-height );letter-spacing:var( --e-global-typography-ca9f126-letter-spacing );word-spacing:var( --e-global-typography-ca9f126-word-spacing );}.elementor-2 .elementor-element.elementor-element-5ad3e95 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-5ad3e95 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2 .elementor-element.elementor-element-5ad3e95 .jet-listing-grid__slider-icon.prev-arrow{bottom:-25px;top:auto;left:-310px;right:auto;}.elementor-2 .elementor-element.elementor-element-5ad3e95 .jet-listing-grid__slider-icon.next-arrow{bottom:-25px;top:auto;left:-285px;right:auto;}.elementor-2 .elementor-element.elementor-element-7fa420b .elementor-heading-title{font-size:var( --e-global-typography-55a4d8a-font-size );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );}.elementor-2 .elementor-element.elementor-element-c985817 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-219fbb8 .elementor-heading-title{font-size:var( --e-global-typography-ae099b1-font-size );line-height:var( --e-global-typography-ae099b1-line-height );letter-spacing:var( --e-global-typography-ae099b1-letter-spacing );word-spacing:var( --e-global-typography-ae099b1-word-spacing );}.elementor-2 .elementor-element.elementor-element-082a282{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-3cabbc1 .elementor-button{font-size:var( --e-global-typography-ca9f126-font-size );line-height:var( --e-global-typography-ca9f126-line-height );letter-spacing:var( --e-global-typography-ca9f126-letter-spacing );word-spacing:var( --e-global-typography-ca9f126-word-spacing );}.elementor-2 .elementor-element.elementor-element-d864b7d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-a7d714d .elementor-heading-title{font-size:var( --e-global-typography-ae099b1-font-size );line-height:var( --e-global-typography-ae099b1-line-height );letter-spacing:var( --e-global-typography-ae099b1-letter-spacing );word-spacing:var( --e-global-typography-ae099b1-word-spacing );}.elementor-2 .elementor-element.elementor-element-a23613a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-b1f8a38 .elementor-button{font-size:var( --e-global-typography-ca9f126-font-size );line-height:var( --e-global-typography-ca9f126-line-height );letter-spacing:var( --e-global-typography-ca9f126-letter-spacing );word-spacing:var( --e-global-typography-ca9f126-word-spacing );}.elementor-2 .elementor-element.elementor-element-eca961f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-873a0d2 .elementor-heading-title{font-size:var( --e-global-typography-55a4d8a-font-size );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );}.elementor-2 .elementor-element.elementor-element-ce35d85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-0c8dd49 .elementor-button{font-size:var( --e-global-typography-ca9f126-font-size );line-height:var( --e-global-typography-ca9f126-line-height );letter-spacing:var( --e-global-typography-ca9f126-letter-spacing );word-spacing:var( --e-global-typography-ca9f126-word-spacing );}.elementor-2 .elementor-element.elementor-element-8db2d6f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-8db2d6f > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2 .elementor-element.elementor-element-8db2d6f .jet-listing-grid__slider-icon.prev-arrow{left:-310px;right:auto;}.elementor-2 .elementor-element.elementor-element-8db2d6f .jet-listing-grid__slider-icon.next-arrow{left:-285px;right:auto;}.elementor-2 .elementor-element.elementor-element-335e53a .elementor-heading-title{font-size:var( --e-global-typography-55a4d8a-font-size );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );}.elementor-2 .elementor-element.elementor-element-2fb752d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-bee7cef{--padding-top:20px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5e832ec{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2 .elementor-element.elementor-element-32c833a .elementor-heading-title{font-size:var( --e-global-typography-55a4d8a-font-size );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-5ca77fa .elementor-button{font-size:var( --e-global-typography-ca9f126-font-size );line-height:var( --e-global-typography-ca9f126-line-height );letter-spacing:var( --e-global-typography-ca9f126-letter-spacing );word-spacing:var( --e-global-typography-ca9f126-word-spacing );}.elementor-2 .elementor-element.elementor-element-aa351a9.elementor-element{--order:-99999 /* order start hack */;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-69a14af{width:100%;max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-f48d630{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-9e8cbda .elementor-heading-title{font-size:var( --e-global-typography-55a4d8a-font-size );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );}.elementor-2 .elementor-element.elementor-element-37ac29b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-9a47789{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-1b37ce1 .elementor-heading-title{font-size:var( --e-global-typography-ace760a-font-size );line-height:var( --e-global-typography-ace760a-line-height );letter-spacing:var( --e-global-typography-ace760a-letter-spacing );word-spacing:var( --e-global-typography-ace760a-word-spacing );}.elementor-2 .elementor-element.elementor-element-0d0a49f .elementor-heading-title{font-size:var( --e-global-typography-ace760a-font-size );line-height:var( --e-global-typography-ace760a-line-height );letter-spacing:var( --e-global-typography-ace760a-letter-spacing );word-spacing:var( --e-global-typography-ace760a-word-spacing );}.elementor-2 .elementor-element.elementor-element-24f2b5a .elementor-heading-title{font-size:var( --e-global-typography-ace760a-font-size );line-height:var( --e-global-typography-ace760a-line-height );letter-spacing:var( --e-global-typography-ace760a-letter-spacing );word-spacing:var( --e-global-typography-ace760a-word-spacing );}.elementor-2 .elementor-element.elementor-element-99bd3d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-4d35376 .elementor-heading-title{font-size:var( --e-global-typography-55a4d8a-font-size );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );}.elementor-2 .elementor-element.elementor-element-a10941d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-84a654d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-33124f9{--padding-top:100px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-da1986f{--min-height:0px;--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-340074d .elementor-heading-title{font-size:var( --e-global-typography-55a4d8a-font-size );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );}.elementor-2 .elementor-element.elementor-element-c283ea5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-7abc8be{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-c9473c6 .elementor-button{font-size:var( --e-global-typography-ca9f126-font-size );line-height:var( --e-global-typography-ca9f126-line-height );letter-spacing:var( --e-global-typography-ca9f126-letter-spacing );word-spacing:var( --e-global-typography-ca9f126-word-spacing );}.elementor-2 .elementor-element.elementor-element-82c1dd2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-82c1dd2{right:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-82c1dd2{left:0px;}.elementor-2 .elementor-element.elementor-element-5ad3e95 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-5ad3e95 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2 .elementor-element.elementor-element-5ad3e95 .jet-listing-grid__slider-icon.prev-arrow{bottom:-50px;top:auto;left:0px;right:auto;}.elementor-2 .elementor-element.elementor-element-5ad3e95 .jet-listing-grid__slider-icon.next-arrow{bottom:-50px;top:auto;left:25px;right:auto;}.elementor-2 .elementor-element.elementor-element-7fa420b .elementor-heading-title{font-size:var( --e-global-typography-55a4d8a-font-size );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );}.elementor-2 .elementor-element.elementor-element-c985817 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-bacb2ac{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-219fbb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-219fbb8 .elementor-heading-title{font-size:var( --e-global-typography-ae099b1-font-size );line-height:var( --e-global-typography-ae099b1-line-height );letter-spacing:var( --e-global-typography-ae099b1-letter-spacing );word-spacing:var( --e-global-typography-ae099b1-word-spacing );}.elementor-2 .elementor-element.elementor-element-082a282{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-3cabbc1 .elementor-button{font-size:var( --e-global-typography-ca9f126-font-size );line-height:var( --e-global-typography-ca9f126-line-height );letter-spacing:var( --e-global-typography-ca9f126-letter-spacing );word-spacing:var( --e-global-typography-ca9f126-word-spacing );}.elementor-2 .elementor-element.elementor-element-d864b7d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-8f97797{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-a7d714d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a7d714d .elementor-heading-title{font-size:var( --e-global-typography-ae099b1-font-size );line-height:var( --e-global-typography-ae099b1-line-height );letter-spacing:var( --e-global-typography-ae099b1-letter-spacing );word-spacing:var( --e-global-typography-ae099b1-word-spacing );}.elementor-2 .elementor-element.elementor-element-a23613a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-b1f8a38 .elementor-button{font-size:var( --e-global-typography-ca9f126-font-size );line-height:var( --e-global-typography-ca9f126-line-height );letter-spacing:var( --e-global-typography-ca9f126-letter-spacing );word-spacing:var( --e-global-typography-ca9f126-word-spacing );}.elementor-2 .elementor-element.elementor-element-eca961f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-73c1758{--padding-top:70px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-62a4474{--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-873a0d2 .elementor-heading-title{font-size:var( --e-global-typography-55a4d8a-font-size );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );}.elementor-2 .elementor-element.elementor-element-ce35d85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-0c8dd49 .elementor-button{font-size:var( --e-global-typography-ca9f126-font-size );line-height:var( --e-global-typography-ca9f126-line-height );letter-spacing:var( --e-global-typography-ca9f126-letter-spacing );word-spacing:var( --e-global-typography-ca9f126-word-spacing );}.elementor-2 .elementor-element.elementor-element-7f29548{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-7f29548{right:0%;}body.rtl .elementor-2 .elementor-element.elementor-element-7f29548{left:0%;}.elementor-2 .elementor-element.elementor-element-8db2d6f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-8db2d6f > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2 .elementor-element.elementor-element-8db2d6f .jet-listing-grid__slider-icon.prev-arrow{bottom:-50px;top:auto;left:0%;right:auto;}.elementor-2 .elementor-element.elementor-element-8db2d6f .jet-listing-grid__slider-icon.next-arrow{bottom:-50px;top:auto;left:25px;right:auto;}.elementor-2 .elementor-element.elementor-element-335e53a .elementor-heading-title{font-size:var( --e-global-typography-55a4d8a-font-size );line-height:var( --e-global-typography-55a4d8a-line-height );letter-spacing:var( --e-global-typography-55a4d8a-letter-spacing );word-spacing:var( --e-global-typography-55a4d8a-word-spacing );}.elementor-2 .elementor-element.elementor-element-2fb752d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-bee7cef{--content-width:1540px;}.elementor-2 .elementor-element.elementor-element-5e832ec{--width:50%;}.elementor-2 .elementor-element.elementor-element-de65334{--width:33%;}.elementor-2 .elementor-element.elementor-element-20c7965{--width:42%;}.elementor-2 .elementor-element.elementor-element-0b60b69{--width:24%;}.elementor-2 .elementor-element.elementor-element-72e5597{--width:24%;}.elementor-2 .elementor-element.elementor-element-0b36eda{--width:24%;}.elementor-2 .elementor-element.elementor-element-008628c{--width:45%;}.elementor-2 .elementor-element.elementor-element-da1986f{--width:40%;}.elementor-2 .elementor-element.elementor-element-82c1dd2{--width:60%;}.elementor-2 .elementor-element.elementor-element-bacb2ac{--width:33%;}.elementor-2 .elementor-element.elementor-element-8f97797{--width:33%;}.elementor-2 .elementor-element.elementor-element-62a4474{--width:30%;}.elementor-2 .elementor-element.elementor-element-7f29548{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-5e832ec{--width:100%;}.elementor-2 .elementor-element.elementor-element-008628c{--width:100%;}.elementor-2 .elementor-element.elementor-element-82c1dd2{--width:65%;}.elementor-2 .elementor-element.elementor-element-62a4474{--width:40%;}}/* Start custom CSS for html, class: .elementor-element-aa351a9 */.elementor-2 .elementor-element.elementor-element-aa351a9{
    position: absolute;
    right:0;
    top:0;
    min-height: 110%;
    height: 100%;
    width: 45% !important;
    overflow: hidden;
}


@media (max-width: 1024px) {
  .elementor-2 .elementor-element.elementor-element-aa351a9 {
    position: relative; 
    width: 100% !important; 
    height: 55vw;
 }
}

.video-slider {
  display: flex; /* Nebeneinander anordnen */
  height: 100%;
  width: 100%; /* Füllt den gesamten Container */
  transition: transform 1s ease; /* Weiche Übergänge beim Wechseln der Slides */
}

.slide {
  position: absolute; /* Um die Slides übereinander zu stapeln */
  width: 100%;
  height: 100%;
  opacity: 0; /* Alle Slides sind zunächst unsichtbar */
  transition: opacity 1s ease; /* Übergangseffekt für die Opazität */
}

video {
  width: 100%;
  height: 100%;
  object-fit: cover; /* Optional: Um das Seitenverhältnis zu bewahren */
}




/* Styling der Navigation-Punkte */
.slider-dots {
  position: absolute;
  bottom: 20px;
  right:20px;
  display: flex;
  
  gap: 10px;
  z-index: 99;
}

.dot {
  width: 10px;
  height: 10px;
  background-color: #F8F8F850;
  border-radius: 50%;
  cursor: pointer;
  transition: background-color 0.3s ease;
}

.dot:hover {
  background-color: #ffffff;
}

/* Aktiver Punkt */
.dot.active {
  background-color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b60b69 */.elementor-2 .elementor-element.elementor-element-0b60b69 svg{
    width:24px;
    margin-bottom: -5px;
    transition-duration: 0.5s;
}

.elementor-2 .elementor-element.elementor-element-0b60b69:hover svg{
    transform: translate(7px);
    transition-duration: 0.5s;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e5597 */.elementor-2 .elementor-element.elementor-element-72e5597 svg{
    width:24px;
    margin-bottom: -5px;
    transition-duration: 0.5s;
}

.elementor-2 .elementor-element.elementor-element-72e5597:hover svg{
    transform: translate(7px);
    transition-duration: 0.5s;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b36eda */.elementor-2 .elementor-element.elementor-element-0b36eda svg{
    width:24px;
    margin-bottom: -5px;
    transition-duration: 0.5s;
}

.elementor-2 .elementor-element.elementor-element-0b36eda:hover svg{
    transform: translate(7px);
    transition-duration: 0.5s;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fad2462 */.elementor-2 .elementor-element.elementor-element-fad2462 {
    height:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99bd3d6 */@media only screen and (max-width: 1024px) {
  .elementor-2 .elementor-element.elementor-element-99bd3d6 .elementor-absolute{
    top:70px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61400ca */.elementor-2 .elementor-element.elementor-element-61400ca #arrow-position{
    display: flex;
    gap:2px;
}

.elementor-2 .elementor-element.elementor-element-61400ca .custom-prev-arrow, .elementor-2 .elementor-element.elementor-element-61400ca .custom-next-arrow{
    width: 40px;
    height: 40px;
}
.elementor-2 .elementor-element.elementor-element-61400ca .custom-prev-arrow:hover, .elementor-2 .elementor-element.elementor-element-61400ca .custom-next-arrow:hover{
    cursor:pointer;
}

.elementor-2 .elementor-element.elementor-element-61400ca .custom-next-arrow{
    transform: scaleX(-1);
}


.elementor-2 .elementor-element.elementor-element-61400ca .custom-prev-arrow svg,
.elementor-2 .elementor-element.elementor-element-61400ca .custom-next-arrow svg{
  height: 35px;
  width: 35px;
}
.elementor-2 .elementor-element.elementor-element-61400ca  .custom-prev-arrow svg{
    margin-left: -12px;
}
.elementor-2 .elementor-element.elementor-element-61400ca .custom-next-arrow svg{
    margin-left: 30px;
}

.elementor-2 .elementor-element.elementor-element-61400ca .custom-prev-arrow svg path,
.elementor-2 .elementor-element.elementor-element-61400ca .custom-next-arrow svg path{
  fill: var(--e-global-color-dde9492)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82c1dd2 */@media only screen and (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-82c1dd2{
        position:relative;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-082a282 */.elementor-2 .elementor-element.elementor-element-082a282 a{
    color: white;
}
.elementor-2 .elementor-element.elementor-element-082a282 a:hover{
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a23613a */.elementor-2 .elementor-element.elementor-element-a23613a a{
    color: white;
}
.elementor-2 .elementor-element.elementor-element-a23613a a:hover{
    color: white;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-283f500 */.elementor-2 .elementor-element.elementor-element-283f500 #arrow-position-2{
    display: flex;
    gap:2px;
}

.elementor-2 .elementor-element.elementor-element-283f500 .custom-prev-arrow, .elementor-2 .elementor-element.elementor-element-283f500 .custom-next-arrow{
    width: 40px;
    height: 40px;
}
.elementor-2 .elementor-element.elementor-element-283f500 .custom-prev-arrow:hover, .elementor-2 .elementor-element.elementor-element-283f500 .custom-next-arrow:hover{
    cursor:pointer;
}

.elementor-2 .elementor-element.elementor-element-283f500 .custom-next-arrow{
    transform: scaleX(-1);
}


.elementor-2 .elementor-element.elementor-element-283f500 .custom-prev-arrow svg,
.elementor-2 .elementor-element.elementor-element-283f500 .custom-next-arrow svg{
  height: 35px;
  width: 35px;
}
.elementor-2 .elementor-element.elementor-element-283f500  .custom-prev-arrow svg{
    margin-left: -12px;
}
.elementor-2 .elementor-element.elementor-element-283f500 .custom-next-arrow svg{
    margin-left: 30px;
}

.elementor-2 .elementor-element.elementor-element-283f500 .custom-prev-arrow svg path,
.elementor-2 .elementor-element.elementor-element-283f500 .custom-next-arrow svg path{
  fill: var(--e-global-color-accent)
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-8db2d6f */.elementor-2 .elementor-element.elementor-element-8db2d6f .next-arrow svg, .elementor-2 .elementor-element.elementor-element-8db2d6f .prev-arrow svg{
    position: absolute;
    top:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f29548 */@media only screen and (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-7f29548{
        position:relative;
    }
}/* End custom CSS */