.elementor-5627 .elementor-element.elementor-element-4516d0e0{--display:flex;--min-height:100vh;--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;--overflow:hidden;}.elementor-5627 .elementor-element.elementor-element-4516d0e0:not(.elementor-motion-effects-element-type-background), .elementor-5627 .elementor-element.elementor-element-4516d0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://straubsky.com/wp-content/uploads/2026/04/POSTER_SKILLEBY_WEBINTROsimplified_16-10_1920x1200px0000000.avif") 50% 50%;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-5627 .elementor-element.elementor-element-418296ed{--display:flex;}.elementor-5627 .elementor-element.elementor-element-285a3964{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;border-style:none;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:20px;--n-menu-title-color-normal:#F6F6F6B8;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-active-color-dropdown:var( --e-global-color-primary );--n-menu-dropdown-content-box-border-style:none;}.elementor-5627 .elementor-element.elementor-element-285a3964 > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ){background:#02010100;}.elementor-5627 .elementor-element.elementor-element-285a3964 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-5627 .elementor-element.elementor-element-285a3964 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-5627 .elementor-element.elementor-element-285a3964 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Verdana", Sans-serif;font-weight:100;font-style:normal;}.elementor-5627 .elementor-element.elementor-element-285a3964 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){border-style:none;}.elementor-5627 .elementor-element.elementor-element-285a3964 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){border-style:none;}.elementor-5627 .elementor-element.elementor-element-285a3964 > .e-n-menu > .e-n-menu-toggle[aria-expanded="false"]:not( :hover ) > .e-n-menu-toggle-icon{border-style:none;}.elementor-5627 .elementor-element.elementor-element-433d4fd2{--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-5627 .elementor-element.elementor-element-3736644{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:98px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-2f26fbf0{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-primary );}.elementor-5627 .elementor-element.elementor-element-5a928ea7.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-5a928ea7 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-43310df5{--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;--justify-content:center;--align-items:center;}.elementor-5627 .elementor-element.elementor-element-164224d .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-63e3a07f{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-4152424e{--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-5627 .elementor-element.elementor-element-6ef993c3{text-align:center;}.elementor-5627 .elementor-element.elementor-element-6ef993c3 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-7e566b7e{--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;--justify-content:center;--align-items:center;}.elementor-5627 .elementor-element.elementor-element-66fcbc7 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-53eb2712{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-103b832f{--display:flex;--min-height:80vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-7caa21f8{--display:flex;--min-height:80vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5627 .elementor-element.elementor-element-2191f1c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:400px;}.elementor-5627 .elementor-element.elementor-element-6a2ea236{padding:0px 0px 0px 0px;}.elementor-5627 .elementor-element.elementor-element-4cdc9025.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-4cdc9025{text-align:start;}.elementor-5627 .elementor-element.elementor-element-4cdc9025 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-1bae8248{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-4bb3390a{--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-5627 .elementor-element.elementor-element-70d16ae0{--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;--justify-content:center;--align-items:center;}.elementor-5627 .elementor-element.elementor-element-3ef21ea2 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-13ade63b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-1df5d092{--display:flex;--min-height:80vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-349d4240{text-align:center;}.elementor-5627 .elementor-element.elementor-element-349d4240 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-57b4da6{--display:flex;--min-height:80vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5627 .elementor-element.elementor-element-5758a52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:62%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-5758a52 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-5627 .elementor-element.elementor-element-3ede74b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-5627 .elementor-element.elementor-element-328a1e47{padding:0px 0px 0px 0px;}.elementor-5627 .elementor-element.elementor-element-32db7155{text-align:center;}.elementor-5627 .elementor-element.elementor-element-32db7155 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-4cf123ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:400px;}.elementor-5627 .elementor-element.elementor-element-643078a8{padding:0px 0px 0px 0px;}.elementor-5627 .elementor-element.elementor-element-423fc3b9{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-76add1fa{--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-5627 .elementor-element.elementor-element-2100a839.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-2100a839{text-align:center;}.elementor-5627 .elementor-element.elementor-element-2100a839 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-51a700ae{--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;--justify-content:center;--align-items:center;}.elementor-5627 .elementor-element.elementor-element-3eb642f3 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-25dc921e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:62%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-25dc921e .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-5627 .elementor-element.elementor-element-52b0d931{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-66b9fc1f{--display:flex;--min-height:100vh;--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;--overflow:hidden;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-5055a674{--display:flex;--min-height:0vh;}.elementor-5627 .elementor-element.elementor-element-5055a674:not(.elementor-motion-effects-element-type-background), .elementor-5627 .elementor-element.elementor-element-5055a674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://straubsky.com/wp-content/uploads/2026/05/POSTER_FENDI-SHIRT_16-10_responsiv_1920x1200px0-00-00-00.jpg") 50% 50%;background-size:cover;}.elementor-5627 .elementor-element.elementor-element-3c9d34c9{text-align:center;}.elementor-5627 .elementor-element.elementor-element-3c9d34c9 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-7d6d6389{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:190px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-4062ad8d{--display:flex;--min-height:80vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-7cc175e1{text-align:center;}.elementor-5627 .elementor-element.elementor-element-7cc175e1 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-41538b64{--display:flex;--min-height:80vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5627 .elementor-element.elementor-element-55d1a507{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:400px;}.elementor-5627 .elementor-element.elementor-element-30980d38{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5627 .elementor-element.elementor-element-56f09df0{text-align:center;}.elementor-5627 .elementor-element.elementor-element-56f09df0 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-6bdd3ed6{--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-5627 .elementor-element.elementor-element-4a9fdd78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-3814fff4{--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-5627 .elementor-element.elementor-element-490d62ea{--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-5627 .elementor-element.elementor-element-283abb9e.elementor-element{--align-self:flex-end;}.elementor-5627 .elementor-element.elementor-element-48f9da48{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-232e52a{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-13357492.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-13357492{text-align:center;}.elementor-5627 .elementor-element.elementor-element-13357492 .elementor-heading-title{font-family:var( --e-global-typography-21b65b5-font-family ), Sans-serif;font-size:var( --e-global-typography-21b65b5-font-size );font-weight:var( --e-global-typography-21b65b5-font-weight );font-style:var( --e-global-typography-21b65b5-font-style );}.elementor-5627 .elementor-element.elementor-element-1e36fe56{--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-5627 .elementor-element.elementor-element-2fcb7dda.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-2fcb7dda{z-index:0;}.elementor-5627 .elementor-element.elementor-element-52776f65.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-5627 .elementor-element.elementor-element-52776f65{text-align:center;}.elementor-5627 .elementor-element.elementor-element-52776f65 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-c9affcc{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:stretch;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-2ae02180{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:015%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-438b2c64 img{width:100%;height:90vh;object-fit:contain;object-position:center center;}.elementor-5627 .elementor-element.elementor-element-6efc63dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-77c0f834{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:stretch;--margin-top:260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-7fae54c{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:045%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-64beca6b img{width:100%;height:90vh;object-fit:contain;object-position:center center;}.elementor-5627 .elementor-element.elementor-element-1b838050{text-align:center;}.elementor-5627 .elementor-element.elementor-element-1b838050 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-3f76ffc1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-48635ce1.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-48635ce1{text-align:center;}.elementor-5627 .elementor-element.elementor-element-48635ce1 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-7b35b4c4{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:stretch;--margin-top:260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-56c0e4a4{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:015%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-18be461c img{width:100%;height:90vh;object-fit:contain;object-position:center center;}.elementor-5627 .elementor-element.elementor-element-a709681{text-align:center;}.elementor-5627 .elementor-element.elementor-element-a709681 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-137ea333{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:stretch;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-78203215{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:045%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-3e5891c8 img{width:100%;height:90vh;object-fit:contain;object-position:center center;}.elementor-5627 .elementor-element.elementor-element-1ac2c127 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-9f11f15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-262ddf2{text-align:center;}.elementor-5627 .elementor-element.elementor-element-262ddf2 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-2932a59{--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-5627 .elementor-element.elementor-element-134373e9{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:stretch;--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-700c4fda{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:015%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-5869cf1d img{width:100%;height:90vh;object-fit:contain;object-position:center center;}.elementor-5627 .elementor-element.elementor-element-6de92978 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-4357378a{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:stretch;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-2949b2cd{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:035%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-7134bc70 img{width:100%;height:90vh;object-fit:contain;object-position:center center;}.elementor-5627 .elementor-element.elementor-element-48a05de1{text-align:start;}.elementor-5627 .elementor-element.elementor-element-48a05de1 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-34ab1eee{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-1f60a6d8{--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-5627 .elementor-element.elementor-element-70e12193.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-70e12193{text-align:center;}.elementor-5627 .elementor-element.elementor-element-70e12193 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-675b9b17{--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;--justify-content:center;--align-items:center;}.elementor-5627 .elementor-element.elementor-element-2e752629{text-align:center;}.elementor-5627 .elementor-element.elementor-element-2e752629 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-23c9d3fb{--display:flex;--min-height:100vh;--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;--overflow:hidden;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-284c95b4{--display:flex;--min-height:0vh;}.elementor-5627 .elementor-element.elementor-element-284c95b4:not(.elementor-motion-effects-element-type-background), .elementor-5627 .elementor-element.elementor-element-284c95b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://straubsky.com/wp-content/uploads/2026/04/POSTER-MARGIELA-BAG-16-9_20260312_1080x1920px0000000.jpg") 50% 50%;background-size:cover;}.elementor-5627 .elementor-element.elementor-element-766d2184{text-align:center;}.elementor-5627 .elementor-element.elementor-element-766d2184 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-2817a255{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-451bc9f2{--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-5627 .elementor-element.elementor-element-27678e99{--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:center;}.elementor-5627 .elementor-element.elementor-element-117f031.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-117f031{z-index:0;}.elementor-5627 .elementor-element.elementor-element-2055a6e.elementor-element{--order:99999 /* order end hack */;}.elementor-5627 .elementor-element.elementor-element-2055a6e .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-4d830bec{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:stretch;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-db27868{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:035%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-4c72873f img{width:100%;height:90vh;object-fit:contain;object-position:center center;}.elementor-5627 .elementor-element.elementor-element-77f9e18a.elementor-element{--align-self:flex-start;}.elementor-5627 .elementor-element.elementor-element-77f9e18a{text-align:center;}.elementor-5627 .elementor-element.elementor-element-77f9e18a .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-b20fc8{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:055px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-5627 .elementor-element.elementor-element-1fdaec1a{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:105px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-6370a460{--display:flex;--min-height:90vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5627 .elementor-element.elementor-element-6370a460:not(.elementor-motion-effects-element-type-background), .elementor-5627 .elementor-element.elementor-element-6370a460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://straubsky.com/wp-content/uploads/2026/04/POSTER_TULPE_Papagei_9645no-matte-864x1080px-2-0001221.jpg") 50% 50%;background-size:cover;}.elementor-5627 .elementor-element.elementor-element-669ce21e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-2f2c380f.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-2f2c380f{text-align:center;}.elementor-5627 .elementor-element.elementor-element-2f2c380f img{width:90%;max-width:100%;height:90vh;object-fit:contain;object-position:center center;}.elementor-5627 .elementor-element.elementor-element-9e9493d{--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5627 .elementor-element.elementor-element-3837685a{--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-5627 .elementor-element.elementor-element-6bc2d055{--display:flex;--min-height:100vh;--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;--overflow:hidden;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-4dab4714{--display:flex;--min-height:0vh;}.elementor-5627 .elementor-element.elementor-element-4dab4714:not(.elementor-motion-effects-element-type-background), .elementor-5627 .elementor-element.elementor-element-4dab4714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://straubsky.com/wp-content/uploads/2026/04/PRUNKWINDE_16-9_1920x1080px-0-00-05-12.avif") 50% 50%;background-size:cover;}.elementor-5627 .elementor-element.elementor-element-4e59951a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-7adaf802{--display:flex;--min-height:80vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-5c07f7c1{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5627 .elementor-element.elementor-element-2f9d3243{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:stretch;--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-14bade0f{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:015%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-7c025661 img{width:100%;height:90vh;object-fit:contain;object-position:center center;}.elementor-5627 .elementor-element.elementor-element-691cf460 .elementor-heading-title{font-family:var( --e-global-typography-21b65b5-font-family ), Sans-serif;font-size:var( --e-global-typography-21b65b5-font-size );font-weight:var( --e-global-typography-21b65b5-font-weight );font-style:var( --e-global-typography-21b65b5-font-style );}.elementor-5627 .elementor-element.elementor-element-591068ed{--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-5627 .elementor-element.elementor-element-6960e961{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:086px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-42808035{--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-5627 .elementor-element.elementor-element-60ee35e2{text-align:center;}.elementor-5627 .elementor-element.elementor-element-60ee35e2 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-3b7bf8e5{--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-5627 .elementor-element.elementor-element-23c6a147.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-23c6a147{z-index:0;}.elementor-5627 .elementor-element.elementor-element-18689154{text-align:center;}.elementor-5627 .elementor-element.elementor-element-18689154 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-5ca05931{--display:flex;--min-height:100vh;--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:064px 064px;--row-gap:064px;--column-gap:064px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-41e1836e{--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-5627 .elementor-element.elementor-element-5974de6b{--display:flex;--min-height:90vh;}.elementor-5627 .elementor-element.elementor-element-5974de6b:not(.elementor-motion-effects-element-type-background), .elementor-5627 .elementor-element.elementor-element-5974de6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://straubsky.com/wp-content/uploads/2026/04/POSTER-YSL_BlackOpium-_4-5_20260312_1200x1500px_0-00-00-00.avif") 50% 50%;background-size:cover;}.elementor-5627 .elementor-element.elementor-element-9229cac{--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-5627 .elementor-element.elementor-element-7ebd5377{--display:flex;--min-height:90vh;}.elementor-5627 .elementor-element.elementor-element-7ebd5377:not(.elementor-motion-effects-element-type-background), .elementor-5627 .elementor-element.elementor-element-7ebd5377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://straubsky.com/wp-content/uploads/2026/04/POSTER_BLACK-TULIP_4-5_-0-00-00-00.avif") 50% 50%;background-size:cover;}.elementor-5627 .elementor-element.elementor-element-43141214{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:62%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-43141214 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-5627 .elementor-element.elementor-element-48a93a01{text-align:center;}.elementor-5627 .elementor-element.elementor-element-48a93a01 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-6eda65e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-14985f31{--display:flex;--min-height:80vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-25000ce2{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5627 .elementor-element.elementor-element-5bdd38e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-4946683d.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-4946683d{text-align:center;}.elementor-5627 .elementor-element.elementor-element-4946683d .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-6c010b22{--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-5627 .elementor-element.elementor-element-7057d3a1{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-815ca67{--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-5627 .elementor-element.elementor-element-6db59c55.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-6db59c55 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-5627 .elementor-element.elementor-element-1b2b5440{--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;--justify-content:center;--align-items:center;}.elementor-5627 .elementor-element.elementor-element-f291cf8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-4a0ac217{--display:flex;--min-height:80vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-4be188c8{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5627 .elementor-element.elementor-element-48cbb82d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-4f479f6{--display:flex;--min-height:80vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-619894fd{--display:flex;--min-height:80vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5627 .elementor-element.elementor-element-b79b4b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-6510589{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:stretch;--margin-top:260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-6590c97e{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:015%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-22af63fa img{width:100%;height:90vh;object-fit:contain;object-position:center center;}@media(max-width:1200px){.elementor-5627 .elementor-element.elementor-element-c9affcc{--grid-auto-flow:row;}.elementor-5627 .elementor-element.elementor-element-77c0f834{--grid-auto-flow:row;}.elementor-5627 .elementor-element.elementor-element-7b35b4c4{--grid-auto-flow:row;}.elementor-5627 .elementor-element.elementor-element-137ea333{--grid-auto-flow:row;}.elementor-5627 .elementor-element.elementor-element-134373e9{--grid-auto-flow:row;}.elementor-5627 .elementor-element.elementor-element-4357378a{--grid-auto-flow:row;}.elementor-5627 .elementor-element.elementor-element-4d830bec{--grid-auto-flow:row;}.elementor-5627 .elementor-element.elementor-element-2f9d3243{--grid-auto-flow:row;}.elementor-5627 .elementor-element.elementor-element-6510589{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-5627 .elementor-element.elementor-element-2f26fbf0{--width:50%;}.elementor-5627 .elementor-element.elementor-element-43310df5{--width:50%;}.elementor-5627 .elementor-element.elementor-element-4152424e{--width:50%;}.elementor-5627 .elementor-element.elementor-element-7e566b7e{--width:50%;}.elementor-5627 .elementor-element.elementor-element-103b832f{--width:55%;}.elementor-5627 .elementor-element.elementor-element-7caa21f8{--width:45%;}.elementor-5627 .elementor-element.elementor-element-4bb3390a{--width:50%;}.elementor-5627 .elementor-element.elementor-element-70d16ae0{--width:50%;}.elementor-5627 .elementor-element.elementor-element-1df5d092{--width:55%;}.elementor-5627 .elementor-element.elementor-element-57b4da6{--width:45%;}.elementor-5627 .elementor-element.elementor-element-5758a52{--width:100%;}.elementor-5627 .elementor-element.elementor-element-76add1fa{--width:50%;}.elementor-5627 .elementor-element.elementor-element-51a700ae{--width:50%;}.elementor-5627 .elementor-element.elementor-element-25dc921e{--width:100%;}.elementor-5627 .elementor-element.elementor-element-4062ad8d{--width:55%;}.elementor-5627 .elementor-element.elementor-element-41538b64{--width:45%;}.elementor-5627 .elementor-element.elementor-element-3814fff4{--width:50%;}.elementor-5627 .elementor-element.elementor-element-490d62ea{--width:50%;}.elementor-5627 .elementor-element.elementor-element-232e52a{--width:50%;}.elementor-5627 .elementor-element.elementor-element-1e36fe56{--width:50%;}.elementor-5627 .elementor-element.elementor-element-c9affcc{--width:100%;}.elementor-5627 .elementor-element.elementor-element-77c0f834{--width:100%;}.elementor-5627 .elementor-element.elementor-element-7b35b4c4{--width:100%;}.elementor-5627 .elementor-element.elementor-element-137ea333{--width:100%;}.elementor-5627 .elementor-element.elementor-element-134373e9{--width:100%;}.elementor-5627 .elementor-element.elementor-element-4357378a{--width:100%;}.elementor-5627 .elementor-element.elementor-element-1f60a6d8{--width:50%;}.elementor-5627 .elementor-element.elementor-element-675b9b17{--width:50%;}.elementor-5627 .elementor-element.elementor-element-451bc9f2{--width:50%;}.elementor-5627 .elementor-element.elementor-element-27678e99{--width:50%;}.elementor-5627 .elementor-element.elementor-element-4d830bec{--width:100%;}.elementor-5627 .elementor-element.elementor-element-1fdaec1a{--width:55%;}.elementor-5627 .elementor-element.elementor-element-669ce21e{--width:54%;}.elementor-5627 .elementor-element.elementor-element-7adaf802{--width:45%;}.elementor-5627 .elementor-element.elementor-element-5c07f7c1{--width:55%;}.elementor-5627 .elementor-element.elementor-element-2f9d3243{--width:100%;}.elementor-5627 .elementor-element.elementor-element-42808035{--width:50%;}.elementor-5627 .elementor-element.elementor-element-3b7bf8e5{--width:50%;}.elementor-5627 .elementor-element.elementor-element-41e1836e{--width:55%;}.elementor-5627 .elementor-element.elementor-element-9229cac{--width:45%;}.elementor-5627 .elementor-element.elementor-element-43141214{--width:100%;}.elementor-5627 .elementor-element.elementor-element-14985f31{--width:45%;}.elementor-5627 .elementor-element.elementor-element-25000ce2{--width:55%;}.elementor-5627 .elementor-element.elementor-element-815ca67{--width:50%;}.elementor-5627 .elementor-element.elementor-element-1b2b5440{--width:50%;}.elementor-5627 .elementor-element.elementor-element-4a0ac217{--width:45%;}.elementor-5627 .elementor-element.elementor-element-4be188c8{--width:55%;}.elementor-5627 .elementor-element.elementor-element-4f479f6{--width:55%;}.elementor-5627 .elementor-element.elementor-element-619894fd{--width:45%;}.elementor-5627 .elementor-element.elementor-element-6510589{--width:100%;}}@media(max-width:1024px){.elementor-5627 .elementor-element.elementor-element-53eb2712{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-13ade63b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-7d6d6389{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-13357492 .elementor-heading-title{font-size:var( --e-global-typography-21b65b5-font-size );}.elementor-5627 .elementor-element.elementor-element-c9affcc{--grid-auto-flow:row;}.elementor-5627 .elementor-element.elementor-element-77c0f834{--grid-auto-flow:row;}.elementor-5627 .elementor-element.elementor-element-7b35b4c4{--grid-auto-flow:row;}.elementor-5627 .elementor-element.elementor-element-137ea333{--grid-auto-flow:row;}.elementor-5627 .elementor-element.elementor-element-134373e9{--grid-auto-flow:row;}.elementor-5627 .elementor-element.elementor-element-4357378a{--grid-auto-flow:row;}.elementor-5627 .elementor-element.elementor-element-4d830bec{--grid-auto-flow:row;}.elementor-5627 .elementor-element.elementor-element-4e59951a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-2f9d3243{--grid-auto-flow:row;}.elementor-5627 .elementor-element.elementor-element-691cf460 .elementor-heading-title{font-size:var( --e-global-typography-21b65b5-font-size );}.elementor-5627 .elementor-element.elementor-element-6eda65e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-f291cf8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-48cbb82d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-6510589{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5627 .elementor-element.elementor-element-285a3964{--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-align:flex-start;--n-menu-title-space-between:0px;--n-menu-title-font-size:15px;--n-menu-title-padding:20% 06% 0% 0%;}.elementor-5627 .elementor-element.elementor-element-285a3964 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-5627 .elementor-element.elementor-element-285a3964 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-5627 .elementor-element.elementor-element-285a3964 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:7;}:where( .elementor-5627 .elementor-element.elementor-element-285a3964 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}:where( [data-core-v316-plus='true'] .elementor-element.elementor-widget-n-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--padding-block-start:0%;--padding-inline-end:0%;--padding-block-end:0%;--padding-inline-start:0%;}.elementor-5627 .elementor-element.elementor-element-3736644{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-5a928ea7 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-164224d .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-63e3a07f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-6ef993c3 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-66fcbc7 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-53eb2712{--min-height:0vh;--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-53eb2712.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-5627 .elementor-element.elementor-element-2191f1c2{--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-5627 .elementor-element.elementor-element-4cdc9025 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-1bae8248{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-3ef21ea2 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-13ade63b{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-13ade63b.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-5627 .elementor-element.elementor-element-349d4240 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-5758a52{--min-height:40vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-5758a52 .elementor-background-slideshow__slide__image{background-position:center left;}.elementor-5627 .elementor-element.elementor-element-5758a52.e-con{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-3ede74b5{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-32db7155 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-4cf123ad{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-423fc3b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-2100a839 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-3eb642f3 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-25dc921e{--min-height:40vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items: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-5627 .elementor-element.elementor-element-25dc921e .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-5627 .elementor-element.elementor-element-25dc921e.e-con{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-66b9fc1f{--min-height:60vh;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-3c9d34c9 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-7d6d6389{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-7d6d6389.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-5627 .elementor-element.elementor-element-7cc175e1 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-55d1a507{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-56f09df0 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-4a9fdd78{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-48f9da48{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-13357492 .elementor-heading-title{font-size:var( --e-global-typography-21b65b5-font-size );}.elementor-5627 .elementor-element.elementor-element-52776f65 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-c9affcc{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-2ae02180{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-6efc63dc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-77c0f834{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-7fae54c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-1b838050.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-1b838050{text-align:center;}.elementor-5627 .elementor-element.elementor-element-1b838050 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-3f76ffc1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-48635ce1 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-7b35b4c4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-56c0e4a4{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-a709681.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-a709681 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-137ea333{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-78203215{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-1ac2c127.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-1ac2c127 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-9f11f15{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-262ddf2 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-134373e9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-700c4fda{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-6de92978.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-6de92978 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-4357378a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-2949b2cd{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-48a05de1.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-48a05de1 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-34ab1eee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-70e12193 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-2e752629.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-2e752629 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-23c9d3fb{--min-height:60vh;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-766d2184 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-2817a255{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-2055a6e .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-4d830bec{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-db27868{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-77f9e18a.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-77f9e18a .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-b20fc8{--min-height:90vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5627 .elementor-element.elementor-element-1fdaec1a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-669ce21e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-6bc2d055{--min-height:60vh;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-4e59951a{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-4e59951a.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-5627 .elementor-element.elementor-element-2f9d3243{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-14bade0f{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5627 .elementor-element.elementor-element-691cf460 .elementor-heading-title{font-size:var( --e-global-typography-21b65b5-font-size );}.elementor-5627 .elementor-element.elementor-element-6960e961{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-60ee35e2.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-60ee35e2 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-18689154.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-18689154 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-5ca05931{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-43141214{--min-height:40vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items: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-5627 .elementor-element.elementor-element-43141214 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-5627 .elementor-element.elementor-element-43141214.e-con{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-48a93a01.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-48a93a01 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-6eda65e2{--min-height:0vh;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-6eda65e2.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-5627 .elementor-element.elementor-element-5bdd38e0{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-4946683d.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-4946683d .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-7057d3a1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-7057d3a1.e-con{--order:-99999 /* order start hack */;}.elementor-5627 .elementor-element.elementor-element-6db59c55.elementor-element{--align-self:center;}.elementor-5627 .elementor-element.elementor-element-6db59c55 .elementor-heading-title{font-size:12px;}.elementor-5627 .elementor-element.elementor-element-f291cf8{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-f291cf8.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-5627 .elementor-element.elementor-element-48cbb82d{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5627 .elementor-element.elementor-element-48cbb82d.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-5627 .elementor-element.elementor-element-b79b4b0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-6510589{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5627 .elementor-element.elementor-element-6590c97e{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}/* Start custom CSS for image, class: .elementor-element-5b60adb5 */.intro-logo{
position:absolute;
top:10%;
left:50%;
transform:translate(-50%,-50%);
z-index:3;
}

@media(max-width:767px){

.intro-logo{
top:11%;
transform:translate(-50%,-50%) scale(2);
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fbeb95 */.intro-logo{
position:absolute;
top:9%;
left:50%;
transform:translate(-50%,-50%);
z-index:3;
}

@media(max-width:767px){

.intro-logo{
top:11%;
transform:translate(-50%,-50%) scale(2);
}

}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-285a3964 */.intro-menu{
position:absolute;
top:32px;
right:40px;
z-index:4;
}
@media(max-width:767px){

.intro-menu{
position:absolute;
top:5%;
right:6%;
z-index:4;
}

}
@media(min-width:768px){
  .intro-menu{
    top:100px;
    right:90px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4516d0e0 */.intro-container{
position:relative;
min-height:100dvh;
overflow:hidden;
background:#000;
}
.intro-container video{
position:absolute;
inset:0;
width:100%;
height:100%;
object-fit:cover;
z-index:1;
opacity:1 !important;
}
@media(max-width:767px){

.intro-container{
background-image:url("/wp-content/uploads/mobile-poster.jpg");
background-size:cover;
background-position:center center;
background-repeat:no-repeat;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3736644 *//* =========================
   DESKTOP
========================= */

.elementor-5627 .elementor-element.elementor-element-3736644 {
  display: flex;
  align-items: center;
  justify-content: center;

  gap: 64px;
  padding: 80px;

  box-sizing: border-box;

  --video-height: 94vh;
}

/* VIDEO */
.elementor-5627 .elementor-element.elementor-element-3736644 .video-box {
  height: var(--video-height);
  aspect-ratio: 4 / 5;

  flex: 0 0 auto;
  overflow: hidden;
}

/* IMAGE */
.elementor-5627 .elementor-element.elementor-element-3736644 .image-box {
  height: calc(var(--video-height) * 0.86);
  aspect-ratio: 4 / 5;

  flex: 0 0 auto;
  overflow: hidden;
}

/* CONTENT */
.elementor-5627 .elementor-element.elementor-element-3736644 .video-box video,
.elementor-5627 .elementor-element.elementor-element-3736644 .image-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

  .elementor-5627 .elementor-element.elementor-element-3736644 {
    flex-direction: column;
    align-items: stretch;
    gap: 24px;
    padding: 40px 0;
  }

  .elementor-5627 .elementor-element.elementor-element-3736644 .video-box,
  .elementor-5627 .elementor-element.elementor-element-3736644 .image-box {
    height: auto !important;
    max-height: none !important;
  }

  .elementor-5627 .elementor-element.elementor-element-3736644 .image-box {
    width: 100vw;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    aspect-ratio: 4 / 5;
  }

  .elementor-5627 .elementor-element.elementor-element-3736644 .video-box {
    width: 92%;
    margin: 0 auto;
    aspect-ratio: 4 / 5;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e3a07f *//* =========================
   DESKTOP
========================= */

.elementor-5627 .elementor-element.elementor-element-63e3a07f {
  display: flex;
  align-items: center;
  justify-content: center;

  gap: 64px;
  padding: 80px;

  box-sizing: border-box;

  --video-height: 94vh;
}

/* VIDEO */
.elementor-5627 .elementor-element.elementor-element-63e3a07f .video-box {
  height: var(--video-height);
  aspect-ratio: 4 / 5;

  flex: 0 0 auto;
  overflow: hidden;
}

/* IMAGE */
.elementor-5627 .elementor-element.elementor-element-63e3a07f .image-box {
  height: calc(var(--video-height) * 0.86);
  aspect-ratio: 4 / 5;

  flex: 0 0 auto;
  overflow: hidden;
}

/* CONTENT */
.elementor-5627 .elementor-element.elementor-element-63e3a07f .video-box video,
.elementor-5627 .elementor-element.elementor-element-63e3a07f .image-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

  .elementor-5627 .elementor-element.elementor-element-63e3a07f {
    flex-direction: column;
    align-items: stretch;
    gap: 24px;
    padding: 40px 0;
  }

  .elementor-5627 .elementor-element.elementor-element-63e3a07f .video-box,
  .elementor-5627 .elementor-element.elementor-element-63e3a07f .image-box {
    height: auto !important;
    max-height: none !important;
  }

  .elementor-5627 .elementor-element.elementor-element-63e3a07f .image-box {
    width: 100vw;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    aspect-ratio: 4 / 5;
  }

  .elementor-5627 .elementor-element.elementor-element-63e3a07f .video-box {
    width: 92%;
    margin: 0 auto;
    aspect-ratio: 4 / 5;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2191f1c2 */.elementor-5627 .elementor-element.elementor-element-2191f1c2 .video-box {
  height: 100vh;
  width: calc(100vh * 4 / 5);

  transform: translateX(var(--offset-x, 0px)); /* 🔥 default = 0 */

  margin: 0 auto;
  overflow: hidden;
}

/* Inhalt */
.elementor-5627 .elementor-element.elementor-element-2191f1c2 .video-box video,
.elementor-5627 .elementor-element.elementor-element-2191f1c2 .video-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.elementor-5627 .elementor-element.elementor-element-2191f1c2 .video-box {
  height: 100vh;
  width: calc(100vh * 4 / 5);

  transform: translateX(var(--offset-x, 0px)); /* 🔥 default = 0 */

  margin: 0 auto;
  overflow: hidden;
}
@media (max-width: 767px) {

  .elementor-5627 .elementor-element.elementor-element-2191f1c2 .video-box {
    width: 100vw;          /* 🔥 echte Screenbreite */
    height: auto;          /* wichtig */

    aspect-ratio: 4 / 5;   /* definiert Höhe sauber */

    margin: 0;             /* ❌ KEIN calc(50% - 50vw) */
    transform: none !important;

    overflow: hidden;
  }

  .elementor-5627 .elementor-element.elementor-element-2191f1c2 .video-box video,
  .elementor-5627 .elementor-element.elementor-element-2191f1c2 .video-box img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bae8248 *//* =========================
   DESKTOP
========================= */

.elementor-5627 .elementor-element.elementor-element-1bae8248 {
  display: flex;
  align-items: center;
  justify-content: center;

  gap: 64px;
  padding: 80px;

  box-sizing: border-box;

  --video-height: 94vh;
}

/* VIDEO */
.elementor-5627 .elementor-element.elementor-element-1bae8248 .video-box {
  height: var(--video-height);
  aspect-ratio: 4 / 5;

  flex: 0 0 auto;
  overflow: hidden;
}

/* IMAGE */
.elementor-5627 .elementor-element.elementor-element-1bae8248 .image-box {
  height: calc(var(--video-height) * 0.86);
  aspect-ratio: 4 / 5;

  flex: 0 0 auto;
  overflow: hidden;
}

/* CONTENT */
.elementor-5627 .elementor-element.elementor-element-1bae8248 .video-box video,
.elementor-5627 .elementor-element.elementor-element-1bae8248 .image-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

  .elementor-5627 .elementor-element.elementor-element-1bae8248 {
    flex-direction: column;
    align-items: stretch;
    gap: 24px;
    padding: 40px 0;
  }

  .elementor-5627 .elementor-element.elementor-element-1bae8248 .video-box,
  .elementor-5627 .elementor-element.elementor-element-1bae8248 .image-box {
    height: auto !important;
    max-height: none !important;
  }

  .elementor-5627 .elementor-element.elementor-element-1bae8248 .image-box {
    width: 100vw;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    aspect-ratio: 4 / 5;
  }

  .elementor-5627 .elementor-element.elementor-element-1bae8248 .video-box {
    width: 92%;
    margin: 0 auto;
    aspect-ratio: 4 / 5;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ede74b5 */.elementor-5627 .elementor-element.elementor-element-3ede74b5 .video-box {
  height: 100vh;
  width: calc(100vh * 4 / 5);

  transform: translateX(var(--offset-x, 0px)); /* 🔥 default = 0 */

  margin: 0 auto;
  overflow: hidden;
}

/* Inhalt */
.elementor-5627 .elementor-element.elementor-element-3ede74b5 .video-box video,
.elementor-5627 .elementor-element.elementor-element-3ede74b5 .video-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.elementor-5627 .elementor-element.elementor-element-3ede74b5 .video-box {
  height: 100vh;
  width: calc(100vh * 4 / 5);

  transform: translateX(var(--offset-x, 0px)); /* 🔥 default = 0 */

  margin: 0 auto;
  overflow: hidden;
}
@media (max-width: 767px) {

  .elementor-5627 .elementor-element.elementor-element-3ede74b5 .video-box {
    width: 100vw;          /* 🔥 echte Screenbreite */
    height: auto;          /* wichtig */

    aspect-ratio: 4 / 5;   /* definiert Höhe sauber */

    margin: 0;             /* ❌ KEIN calc(50% - 50vw) */
    transform: none !important;

    overflow: hidden;
  }

  .elementor-5627 .elementor-element.elementor-element-3ede74b5 .video-box video,
  .elementor-5627 .elementor-element.elementor-element-3ede74b5 .video-box img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cf123ad */.elementor-5627 .elementor-element.elementor-element-4cf123ad .video-box {
  height: 100vh;
  width: calc(100vh * 4 / 5);

  transform: translateX(var(--offset-x, 0px)); /* 🔥 default = 0 */

  margin: 0 auto;
  overflow: hidden;
}

/* Inhalt */
.elementor-5627 .elementor-element.elementor-element-4cf123ad .video-box video,
.elementor-5627 .elementor-element.elementor-element-4cf123ad .video-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.elementor-5627 .elementor-element.elementor-element-4cf123ad .video-box {
  height: 100vh;
  width: calc(100vh * 4 / 5);

  transform: translateX(var(--offset-x, 0px)); /* 🔥 default = 0 */

  margin: 0 auto;
  overflow: hidden;
}
@media (max-width: 767px) {

  .elementor-5627 .elementor-element.elementor-element-4cf123ad .video-box {
    width: 100vw;          /* 🔥 echte Screenbreite */
    height: auto;          /* wichtig */

    aspect-ratio: 4 / 5;   /* definiert Höhe sauber */

    margin: 0;             /* ❌ KEIN calc(50% - 50vw) */
    transform: none !important;

    overflow: hidden;
  }

  .elementor-5627 .elementor-element.elementor-element-4cf123ad .video-box video,
  .elementor-5627 .elementor-element.elementor-element-4cf123ad .video-box img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423fc3b9 *//* =========================
   DESKTOP
========================= */

.elementor-5627 .elementor-element.elementor-element-423fc3b9 {
  display: flex;
  align-items: center;
  justify-content: center;

  gap: 64px;
  padding: 80px;

  box-sizing: border-box;

  --video-height: 94vh;
}

/* VIDEO */
.elementor-5627 .elementor-element.elementor-element-423fc3b9 .video-box {
  height: var(--video-height);
  aspect-ratio: 4 / 5;

  flex: 0 0 auto;
  overflow: hidden;
}

/* IMAGE */
.elementor-5627 .elementor-element.elementor-element-423fc3b9 .image-box {
  height: calc(var(--video-height) * 0.86);
  aspect-ratio: 4 / 5;

  flex: 0 0 auto;
  overflow: hidden;
}

/* CONTENT */
.elementor-5627 .elementor-element.elementor-element-423fc3b9 .video-box video,
.elementor-5627 .elementor-element.elementor-element-423fc3b9 .image-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

  .elementor-5627 .elementor-element.elementor-element-423fc3b9 {
    flex-direction: column;
    align-items: stretch;
    gap: 24px;
    padding: 40px 0;
  }

  .elementor-5627 .elementor-element.elementor-element-423fc3b9 .video-box,
  .elementor-5627 .elementor-element.elementor-element-423fc3b9 .image-box {
    height: auto !important;
    max-height: none !important;
  }

  .elementor-5627 .elementor-element.elementor-element-423fc3b9 .image-box {
    width: 100vw;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    aspect-ratio: 4 / 5;
  }

  .elementor-5627 .elementor-element.elementor-element-423fc3b9 .video-box {
    width: 92%;
    margin: 0 auto;
    aspect-ratio: 4 / 5;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b0d931 */.elementor-5627 .elementor-element.elementor-element-52b0d931{
width:100%;
min-height:70vh;

background-size:contain;
background-position:center center;
background-repeat:no-repeat;

margin-top:15vh;
margin-bottom:15vh;
}

@media(max-width:767px){

.elementor-5627 .elementor-element.elementor-element-52b0d931{
background-size:cover !important;
background-position:right center !important;
background-repeat:no-repeat !important;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b9fc1f */.elementor-5627 .elementor-element.elementor-element-66b9fc1f{
min-height:100vh;
overflow:hidden;
}

.elementor-5627 .elementor-element.elementor-element-66b9fc1f video{
background:#000;
}
@media (max-width:767px){
.elementor-5627 .elementor-element.elementor-element-66b9fc1f{
min-height:80vh;
}
}

* ABSTAND */

.elementor-5627 .elementor-element.elementor-element-66b9fc1f{
  margin-bottom: 30px;
}

@media (max-width:767px){
  .elementor-5627 .elementor-element.elementor-element-66b9fc1f{
    margin-bottom: 0px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55d1a507 */.elementor-5627 .elementor-element.elementor-element-55d1a507 .video-box {
  height: 100vh;
  width: calc(100vh * 4 / 5);

  transform: translateX(var(--offset-x, 0px)); /* 🔥 default = 0 */

  margin: 0 auto;
  overflow: hidden;
}

/* Inhalt */
.elementor-5627 .elementor-element.elementor-element-55d1a507 .video-box video,
.elementor-5627 .elementor-element.elementor-element-55d1a507 .video-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.elementor-5627 .elementor-element.elementor-element-55d1a507 .video-box {
  height: 100vh;
  width: calc(100vh * 4 / 5);

  transform: translateX(var(--offset-x, 0px)); /* 🔥 default = 0 */

  margin: 0 auto;
  overflow: hidden;
}
@media (max-width: 767px) {

  .elementor-5627 .elementor-element.elementor-element-55d1a507 .video-box {
    width: 100vw;          /* 🔥 echte Screenbreite */
    height: auto;          /* wichtig */

    aspect-ratio: 4 / 5;   /* definiert Höhe sauber */

    margin: 0;             /* ❌ KEIN calc(50% - 50vw) */
    transform: none !important;

    overflow: hidden;
  }

  .elementor-5627 .elementor-element.elementor-element-55d1a507 .video-box video,
  .elementor-5627 .elementor-element.elementor-element-55d1a507 .video-box img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433d4fd2 */html, body{
overflow-x:hidden;
}
.elementor-5627 .elementor-element.elementor-element-433d4fd2{
overflow-x:hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a9fdd78 *//* =========================
   DESKTOP
========================= */

.elementor-5627 .elementor-element.elementor-element-4a9fdd78{
display:flex;
align-items:center;
justify-content:center;

gap:64px;
padding:80px;

box-sizing:border-box;

--media-height:94vh;
}


/* IMAGE links klein */
.elementor-5627 .elementor-element.elementor-element-4a9fdd78 .image-box{
order:1;

height:calc(var(--media-height) * .86);
aspect-ratio:4/5;

flex:0 0 auto;
overflow:hidden;
}


/* VIDEO rechts groß */
.elementor-5627 .elementor-element.elementor-element-4a9fdd78 .video-box{
order:2;

height:var(--media-height);
aspect-ratio:4/5;

flex:0 0 auto;
overflow:hidden;
}


/* Inhalte */
.elementor-5627 .elementor-element.elementor-element-4a9fdd78 .image-box img,
.elementor-5627 .elementor-element.elementor-element-4a9fdd78 .video-box video{
width:100%;
height:100%;
display:block;
object-fit:cover;
}



/* =========================
   MOBILE
========================= */

@media(max-width:767px){

.elementor-5627 .elementor-element.elementor-element-4a9fdd78{
flex-direction:column;
align-items:stretch;

gap:24px;
padding:40px 0;
}


/* reset */
.elementor-5627 .elementor-element.elementor-element-4a9fdd78 .image-box,
.elementor-5627 .elementor-element.elementor-element-4a9fdd78 .video-box{
height:auto !important;
max-height:none !important;
}


/* auf mobil wieder Bild zuerst */
.elementor-5627 .elementor-element.elementor-element-4a9fdd78 .image-box{
order:1;

width:100vw;
max-width:100vw;

margin-left:calc(50% - 50vw);
margin-right:calc(50% - 50vw);

aspect-ratio:4/5;
}


/* Video darunter */
.elementor-5627 .elementor-element.elementor-element-4a9fdd78 .video-box{
order:2;

width:92%;
margin:0 auto;

aspect-ratio:4/5;
}


.elementor-5627 .elementor-element.elementor-element-4a9fdd78 .image-box img,
.elementor-5627 .elementor-element.elementor-element-4a9fdd78 .video-box video{
width:100%;
height:100%;
display:block;
object-fit:cover;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f9da48 *//* =========================
   DESKTOP
========================= */

.elementor-5627 .elementor-element.elementor-element-48f9da48 {
  display: flex;
  align-items: center;
  justify-content: center;

  gap: 64px;
  padding: 80px 80px;

  box-sizing: border-box;
}

/* Reihenfolge: Video links */
.elementor-5627 .elementor-element.elementor-element-48f9da48 .video-box {
  order: 1;
}

.elementor-5627 .elementor-element.elementor-element-48f9da48 .image-box {
  order: 2;
}

/* VIDEO */
.elementor-5627 .elementor-element.elementor-element-48f9da48 .video-box {
  height: 95vh;
  aspect-ratio: 4 / 5;

  flex: 0 0 auto;
  overflow: hidden;
}

/* IMAGE */
.elementor-5627 .elementor-element.elementor-element-48f9da48 .image-box {
  height: calc(95vh * 0.86);
  aspect-ratio: 4 / 5;

  flex: 0 0 auto;
  overflow: hidden;
}

/* Inhalte */
.elementor-5627 .elementor-element.elementor-element-48f9da48 .video-box video,
.elementor-5627 .elementor-element.elementor-element-48f9da48 .image-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

  .elementor-5627 .elementor-element.elementor-element-48f9da48 {
    flex-direction: column;
    align-items: stretch;

    gap: 24px;

    padding: 40px 0; /* 🔑 KEIN seitliches Padding mehr */
  }

  /* RESET */
  .elementor-5627 .elementor-element.elementor-element-48f9da48 .video-box,
  .elementor-5627 .elementor-element.elementor-element-48f9da48 .image-box {
    height: auto !important;
    max-height: none !important;
  }

  /* IMAGE – perfekt zentriert edge-to-edge */
.elementor-5627 .elementor-element.elementor-element-48f9da48 .image-box {
  order: 1;

  width: 100vw;
  max-width: 100vw;

  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);

  aspect-ratio: 4 / 5;
}

  /* VIDEO (kleiner + zentriert) */
  .elementor-5627 .elementor-element.elementor-element-48f9da48 .video-box {
    order: 2;

    width: 92%;                   /* 🔑 sichtbar kleiner */
    margin: 0 auto;

    aspect-ratio: 4 / 5;
  }

  /* Inhalte */
  .elementor-5627 .elementor-element.elementor-element-48f9da48 .image-box img,
  .elementor-5627 .elementor-element.elementor-element-48f9da48 .video-box video {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6efc63dc */.elementor-5627 .elementor-element.elementor-element-6efc63dc {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* Container = 7% Rand rundherum */
.elementor-5627 .elementor-element.elementor-element-6efc63dc .video-box {
  width: 86vw;          /* 100% - 14% (7% links + 7% rechts) */
  height: calc(86vw * 9 / 16);

  margin: auto;
  overflow: hidden;

  transform: translateX(var(--offset-x, 0px));
}

/* Content */
.elementor-5627 .elementor-element.elementor-element-6efc63dc .video-box video,
.elementor-5627 .elementor-element.elementor-element-6efc63dc .video-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

@media (max-width: 767px) {

  .elementor-5627 .elementor-element.elementor-element-6efc63dc .video-box {
    width: 100vw;
    height: calc(100vw * 9 / 16);

    margin: 0;

    overflow: hidden;

    transform: scale(1.25); /* 🔥 125% Zoom */
    transform-origin: center center;
  }

  .elementor-5627 .elementor-element.elementor-element-6efc63dc .video-box video,
  .elementor-5627 .elementor-element.elementor-element-6efc63dc .video-box img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f76ffc1 */.elementor-5627 .elementor-element.elementor-element-3f76ffc1 {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* Container = 7% Rand rundherum */
.elementor-5627 .elementor-element.elementor-element-3f76ffc1 .video-box {
  width: 86vw;          /* 100% - 14% (7% links + 7% rechts) */
  height: calc(86vw * 9 / 16);

  margin: auto;
  overflow: hidden;

  transform: translateX(var(--offset-x, 0px));
}

/* Content */
.elementor-5627 .elementor-element.elementor-element-3f76ffc1 .video-box video,
.elementor-5627 .elementor-element.elementor-element-3f76ffc1 .video-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

@media (max-width: 767px) {

  .elementor-5627 .elementor-element.elementor-element-3f76ffc1 .video-box {
    width: 100vw;
    height: calc(100vw * 9 / 16);

    margin: 0;

    overflow: hidden;

    transform: scale(1.25); /* 🔥 125% Zoom */
    transform-origin: center center;
  }

  .elementor-5627 .elementor-element.elementor-element-3f76ffc1 .video-box video,
  .elementor-5627 .elementor-element.elementor-element-3f76ffc1 .video-box img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f11f15 */.elementor-5627 .elementor-element.elementor-element-9f11f15 {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* Container = 7% Rand rundherum */
.elementor-5627 .elementor-element.elementor-element-9f11f15 .video-box {
  width: 86vw;          /* 100% - 14% (7% links + 7% rechts) */
  height: calc(86vw * 9 / 16);

  margin: auto;
  overflow: hidden;

  transform: translateX(var(--offset-x, 0px));
}

/* Content */
.elementor-5627 .elementor-element.elementor-element-9f11f15 .video-box video,
.elementor-5627 .elementor-element.elementor-element-9f11f15 .video-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

@media (max-width: 767px) {

  .elementor-5627 .elementor-element.elementor-element-9f11f15 .video-box {
    width: 100vw;
    height: calc(100vw * 9 / 16);

    margin: 0;

    overflow: hidden;

    transform: scale(1.25); /* 🔥 125% Zoom */
    transform-origin: center center;
  }

  .elementor-5627 .elementor-element.elementor-element-9f11f15 .video-box video,
  .elementor-5627 .elementor-element.elementor-element-9f11f15 .video-box img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bdd3ed6 */html, body{
overflow-x:hidden;
}
.elementor-5627 .elementor-element.elementor-element-6bdd3ed6{
overflow-x:hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ab1eee *//* =========================
   DESKTOP
========================= */

.elementor-5627 .elementor-element.elementor-element-34ab1eee {
  display: flex;
  align-items: center;
  justify-content: center;

  gap: 64px;
  padding: 80px;

  box-sizing: border-box;

  --video-height: 94vh;
}

/* VIDEO */
.elementor-5627 .elementor-element.elementor-element-34ab1eee .video-box {
  height: var(--video-height);
  aspect-ratio: 4 / 5;

  flex: 0 0 auto;
  overflow: hidden;
}

/* IMAGE */
.elementor-5627 .elementor-element.elementor-element-34ab1eee .image-box {
  height: calc(var(--video-height) * 0.86);
  aspect-ratio: 4 / 5;

  flex: 0 0 auto;
  overflow: hidden;
}

/* CONTENT */
.elementor-5627 .elementor-element.elementor-element-34ab1eee .video-box video,
.elementor-5627 .elementor-element.elementor-element-34ab1eee .image-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

  .elementor-5627 .elementor-element.elementor-element-34ab1eee {
    flex-direction: column;
    align-items: stretch;
    gap: 24px;
    padding: 40px 0;
  }

  .elementor-5627 .elementor-element.elementor-element-34ab1eee .video-box,
  .elementor-5627 .elementor-element.elementor-element-34ab1eee .image-box {
    height: auto !important;
    max-height: none !important;
  }

  .elementor-5627 .elementor-element.elementor-element-34ab1eee .image-box {
    width: 100vw;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    aspect-ratio: 4 / 5;
  }

  .elementor-5627 .elementor-element.elementor-element-34ab1eee .video-box {
    width: 92%;
    margin: 0 auto;
    aspect-ratio: 4 / 5;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23c9d3fb */.elementor-5627 .elementor-element.elementor-element-23c9d3fb{
min-height:100vh;
overflow:hidden;
}

.elementor-5627 .elementor-element.elementor-element-23c9d3fb video{
background:#000;
}
@media (max-width:767px){
.elementor-5627 .elementor-element.elementor-element-23c9d3fb{
min-height:80vh;
}
}

* ABSTAND */

.elementor-5627 .elementor-element.elementor-element-23c9d3fb{
  margin-bottom: 30px;
}

@media (max-width:767px){
  .elementor-5627 .elementor-element.elementor-element-23c9d3fb{
    margin-bottom: 0px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2817a255 */.elementor-5627 .elementor-element.elementor-element-2817a255 {
  display: flex;
  align-items: flex-end; /* 🔥 unten bündig */
  justify-content: center;

  gap: 64px;
  padding: 80px;
  box-sizing: border-box;
}

/* 🔥 REIHENFOLGE KORRIGIERT */
.elementor-5627 .elementor-element.elementor-element-2817a255 .image-box {
  order: 1; /* links */
}

.elementor-5627 .elementor-element.elementor-element-2817a255 .video-box {
  order: 2; /* rechts */
}

/* IMAGE 4:5 */
.elementor-5627 .elementor-element.elementor-element-2817a255 .image-box {
  height: 95vh;
  width: calc(95vh * 4 / 5);

  flex: 0 0 auto;
  overflow: hidden;
}

/* VIDEO 9:16 – größer als Screen */
.elementor-5627 .elementor-element.elementor-element-2817a255 .video-box {
  height: 110vh;
  width: calc(110vh * 9 / 16);

  flex: 0 0 auto;
  overflow: hidden;
}

/* Inhalte */
.elementor-5627 .elementor-element.elementor-element-2817a255 .image-box img,
.elementor-5627 .elementor-element.elementor-element-2817a255 .video-box video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
@media (max-width: 767px) {

  .elementor-5627 .elementor-element.elementor-element-2817a255 {
    flex-direction: column;
    align-items: stretch;
    gap: 24px;
    padding: 40px 0;
  }

  /* RESET */
  .elementor-5627 .elementor-element.elementor-element-2817a255 .image-box,
  .elementor-5627 .elementor-element.elementor-element-2817a255 .video-box {
    height: auto !important;
    width: 100% !important;
  }

  /* IMAGE – echtes 4:5, KEIN Cropping */
  .elementor-5627 .elementor-element.elementor-element-2817a255 .image-box {
    order: 1;

    aspect-ratio: 4 / 5;
    overflow: hidden;
  }

  /* 🔥 WICHTIG: kein cover hier */
  .elementor-5627 .elementor-element.elementor-element-2817a255 .image-box img {
    width: 100%;
    height: 100%;
    object-fit: contain; /* 🔥 FIX für dein Problem */
  }

  /* VIDEO */
  .elementor-5627 .elementor-element.elementor-element-2817a255 .video-box {
    order: 2;

    width: 92%;
    margin: 0 auto;

    aspect-ratio: 9 / 16;
  }

  .elementor-5627 .elementor-element.elementor-element-2817a255 .video-box video {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2932a59 */html, body{
overflow-x:hidden;
}
.elementor-5627 .elementor-element.elementor-element-2932a59{
overflow-x:hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3837685a */.elementor-5627 .elementor-element.elementor-element-3837685a{
width:100%;
min-height:70vh;

background-size:contain;
background-position:center center;
background-repeat:no-repeat;

margin-top:15vh;
margin-bottom:15vh;
}

@media(max-width:767px){

.elementor-5627 .elementor-element.elementor-element-3837685a{
background-size:cover !important;
background-position:right center !important;
background-repeat:no-repeat !important;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bc2d055 */.elementor-5627 .elementor-element.elementor-element-6bc2d055{
min-height:100vh;
overflow:hidden;
}

.elementor-5627 .elementor-element.elementor-element-6bc2d055 video{
background:#000;
}
@media (max-width:767px){
.elementor-5627 .elementor-element.elementor-element-6bc2d055{
min-height:80vh;
}
}

* ABSTAND */

.elementor-5627 .elementor-element.elementor-element-6bc2d055{
  margin-bottom: 30px;
}

@media (max-width:767px){
  .elementor-5627 .elementor-element.elementor-element-6bc2d055{
    margin-bottom: 0px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e9493d */html, body{
overflow-x:hidden;
}
.elementor-5627 .elementor-element.elementor-element-9e9493d{
overflow-x:hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6960e961 *//* =========================
   DESKTOP
========================= */

.elementor-5627 .elementor-element.elementor-element-6960e961 {
  display: flex;
  align-items: center;
  justify-content: center;

  gap: 64px;
  padding: 80px;

  box-sizing: border-box;

  --video-height:94vh;
}

/* VIDEO */
.elementor-5627 .elementor-element.elementor-element-6960e961 .video-box video {
  width: 100%;
  height: 100%;
  object-fit: contain;
  background: black;
}

/* IMAGE */
.elementor-5627 .elementor-element.elementor-element-6960e961 .image-box {
  height: calc(var(--video-height) * 0.86);
  aspect-ratio: 4 / 5;

  flex: 0 0 auto;
  overflow: hidden;
}

/* CONTENT */
.elementor-5627 .elementor-element.elementor-element-6960e961 .video-box video,
.elementor-5627 .elementor-element.elementor-element-6960e961 .image-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

  .elementor-5627 .elementor-element.elementor-element-6960e961 {
    flex-direction: column;
    align-items: stretch;
    gap: 24px;
    padding: 40px 0;
  }

  .elementor-5627 .elementor-element.elementor-element-6960e961 .video-box,
  .elementor-5627 .elementor-element.elementor-element-6960e961 .image-box {
    height: auto !important;
    max-height: none !important;
  }

  .elementor-5627 .elementor-element.elementor-element-6960e961 .image-box {
    width: 100vw;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    aspect-ratio: 4 / 5;
  }

  .elementor-5627 .elementor-element.elementor-element-6960e961 .video-box {
    width: 92%;
    margin: 0 auto;
    aspect-ratio: 4 / 5;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e1836e */.elementor-5627 .elementor-element.elementor-element-41e1836e{
height:94vh;
width:calc(94vh * 4 / 5);
overflow:hidden;
flex:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9229cac */.elementor-5627 .elementor-element.elementor-element-9229cac{
height:72vh;
width:calc(72vh * 4 / 5);
overflow:hidden;
flex:none;
}
@media(max-width:767px){

.elementor-5627 .elementor-element.elementor-element-9229cac{
width:99vw;
height:auto;
aspect-ratio:4/5;
margin:0 auto;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca05931 */.elementor-5627 .elementor-element.elementor-element-5ca05931{
display:flex;
align-items:center;
justify-content:center;
gap:128px;
}
@media(max-width:767px){
.elementor-5627 .elementor-element.elementor-element-5ca05931{
margin-bottom:40px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bdd38e0 */.elementor-5627 .elementor-element.elementor-element-5bdd38e0 {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* Container = 7% Rand rundherum */
.elementor-5627 .elementor-element.elementor-element-5bdd38e0 .video-box{
width:86vw;
height:calc(86vw * 9 / 16);
margin:auto;
overflow:hidden;
transform:translateX(var(--offset-x,0px));
}

.elementor-5627 .elementor-element.elementor-element-5bdd38e0 .video-box video{
background:#000;
}

/* Content */
.elementor-5627 .elementor-element.elementor-element-5bdd38e0 .video-box video,
.elementor-5627 .elementor-element.elementor-element-5bdd38e0 .video-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

@media (max-width: 767px) {

  .elementor-5627 .elementor-element.elementor-element-5bdd38e0 .video-box {
    width: 100vw;
    height: calc(100vw * 9 / 16);

    margin: 0;

    overflow: hidden;

    transform: scale(1.25); /* 🔥 125% Zoom */
    transform-origin: center center;
  }

  .elementor-5627 .elementor-element.elementor-element-5bdd38e0 .video-box video,
  .elementor-5627 .elementor-element.elementor-element-5bdd38e0 .video-box img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-591068ed */html, body{
overflow-x:hidden;
}
.elementor-5627 .elementor-element.elementor-element-591068ed{
overflow-x:hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7057d3a1 *//* =========================
   DESKTOP
========================= */
.elementor-5627 .elementor-element.elementor-element-7057d3a1 {
  display: flex;
  align-items: center;
  justify-content: flex-start; /* Video und Image nach links ausrichten (vergrößert weißen Rand rechts) */
  padding: 80px 120px; /* Linker und rechter Rand vergrößert (Weißfläche) */
  gap: 8px; /* Abstand zwischen Video und Image verkleinert (von 64px auf 32px) */
  box-sizing: border-box;
  --video-height: 94vh;
}

/* VIDEO */
.elementor-5627 .elementor-element.elementor-element-7057d3a1 .video-box {
  height: var(--video-height);
  aspect-ratio: 4 / 5;
  flex: 0 0 auto;
  overflow: hidden;
}

/* IMAGE */
.elementor-5627 .elementor-element.elementor-element-7057d3a1 .image-box {
  height: calc(var(--video-height) * 0.86);
  aspect-ratio: 6 / 9;
  flex: 0 0 auto;
  overflow: hidden;
}

/* CONTENT */
.elementor-5627 .elementor-element.elementor-element-7057d3a1 .video-box video,
.elementor-5627 .elementor-element.elementor-element-7057d3a1 .image-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

/* =========================
   MOBILE
========================= */
@media (max-width: 767px) {
  .elementor-5627 .elementor-element.elementor-element-7057d3a1 {
    flex-direction: column;
    align-items: stretch;
    gap: 24px; /* Abstand zwischen Video und Image auf Mobil (unverändert) */
    padding: 40px 20px; /* Linker/rechter Rand auf Mobil leicht vergrößert */
    justify-content: center; /* Zentriert die Inhalte vertikal auf Mobil */
  }

  .elementor-5627 .elementor-element.elementor-element-7057d3a1 .video-box,
  .elementor-5627 .elementor-element.elementor-element-7057d3a1 .image-box {
    height: auto !important;
    max-height: none !important;
  }

  .elementor-5627 .elementor-element.elementor-element-7057d3a1 .image-box {
    width: 100vw;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    aspect-ratio: 6 / 9;
  }

  .elementor-5627 .elementor-element.elementor-element-7057d3a1 .video-box {
    width: 92%;
    margin: 0 auto;
    aspect-ratio: 4 / 5;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b79b4b0 */.elementor-5627 .elementor-element.elementor-element-b79b4b0 .video-box{
height:100vh;
width:calc(100vh * 4 / 5);
transform:translateX(var(--offset-x,0px));
margin:0 auto;
overflow:hidden;
}

.elementor-5627 .elementor-element.elementor-element-b79b4b0 .video-box video,
.elementor-5627 .elementor-element.elementor-element-b79b4b0 .video-box img{
width:100%;
height:100%;
object-fit:cover;
display:block;
}

@media(max-width:767px){

.elementor-5627 .elementor-element.elementor-element-b79b4b0 .video-box{
width:100vw;
height:auto;
aspect-ratio:4/5;
margin:0;
transform:none !important;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c010b22 */html, body{
overflow-x:hidden;
}
.elementor-5627 .elementor-element.elementor-element-6c010b22{
overflow-x:hidden;
}/* End custom CSS */