@media(min-width: 1400px)and (max-width: 1799px){.contentelement-intro .contentelement-header{width:45.83333333% !important}}.contentelement-intro .contentelement-header h1,.contentelement-intro .contentelement-header h2,.contentelement-intro .contentelement-header h3,.contentelement-intro .contentelement-header h4,.contentelement-intro .contentelement-header h6,.contentelement-intro .contentelement-header .h2,.contentelement-intro .contentelement-header .h3{word-break:auto-phrase;hyphens:auto}@media(min-width: 992px)and (max-width: 1399px){.contentelement-intro .contentelement-header h1{font-size:74px}}@media screen and (min-width: 992px)and (max-width: 1399px)and (min-width: 992px){.contentelement-intro .contentelement-header h1{font-size:calc(74px + 20*(100vw - 992px)/407)}}@media screen and (min-width: 992px)and (max-width: 1399px)and (min-width: 1399px){.contentelement-intro .contentelement-header h1{font-size:94px}}@media(max-width: 991.98px){.contentelement-content.hasImg{margin-bottom:33px}}.contentelement-row{position:relative;overflow-x:clip}@media(min-width: 992px){.contentelement-row.image-left .contentelement-media{order:-1}}@media(min-width: 1400px){.contentelement-row.image-left .contentelement-content.offset-xxl-2:has(.large){margin-left:12.5%}}.contentelement-badge{position:absolute;top:80px;opacity:.025;z-index:-1}@media(max-width: 767.98px){.contentelement-badge{top:75%}}.contentelement-badge svg{width:100%;height:auto}.contentelement-badge svg path{fill:#986a41}.contentelement-box{z-index:1;position:relative}@media(min-width: 768px){.contentelement-media{z-index:0;position:relative}}@media(max-width: 991.98px){.contentelement-intro .prefix{padding-bottom:7px !important}}.contentelement-intro .contentelement-content{padding-top:40px}@media(max-width: 991.98px){.contentelement-intro .contentelement-content{padding-top:48px}}.contentelement-button .btn-list{flex-direction:column}@media(min-width: 1400px)and (max-width: 1599px){.contentelement .container.has-image .contentelement-content,.contentelement .container.has-image .contentelement-media{width:41.66666667% !important;margin-left:4.16666667% !important}}@media(min-width: 992px){.contentelement .container.has-image .contentelement-media{margin-top:80px}}@media screen and (min-width: 992px)and (min-width: 992px){.contentelement .container.has-image .contentelement-media{margin-top:calc(80px + 46*(100vw - 992px)/408)}}@media screen and (min-width: 992px)and (min-width: 1400px){.contentelement .container.has-image .contentelement-media{margin-top:126px}}@media(min-width: 992px){.contentelement .container.has-image:has(.large) .contentelement-content{padding-top:65px}}@media screen and (min-width: 992px)and (min-width: 992px){.contentelement .container.has-image:has(.large) .contentelement-content{padding-top:calc(65px + 28*(100vw - 992px)/408)}}@media screen and (min-width: 992px)and (min-width: 1400px){.contentelement .container.has-image:has(.large) .contentelement-content{padding-top:93px}}@media(min-width: 992px){.contentelement .container.has-image:has(.large) .contentelement-content .contentelement-inner{padding-right:4.16666667vw}}.contentelement .container.has-image:has(.large) .contentelement-media{margin-top:0}.contentelement .container.has-image h5:has(.large){margin-bottom:32px}@media screen and (min-width: 480px){.contentelement .container.has-image h5:has(.large){margin-bottom:calc(32px + 61*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.contentelement .container.has-image h5:has(.large){margin-bottom:93px}}.contentelement .container.has-image h5 .large{font-family:"Manrope","Open Sans",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif;font-weight:300;text-transform:uppercase}.contentelement .container.has-image h5 .large{font-size:26px}@media screen and (min-width: 480px){.contentelement .container.has-image h5 .large{font-size:calc(26px + 24*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.contentelement .container.has-image h5 .large{font-size:50px}}.contentelement .container.has-image h5 .large{line-height:36px}@media screen and (min-width: 480px){.contentelement .container.has-image h5 .large{line-height:calc(36px + 32*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.contentelement .container.has-image h5 .large{line-height:68px}}.contentelement .container.has-image h5 .large{letter-spacing:3.12px}@media screen and (min-width: 480px){.contentelement .container.has-image h5 .large{letter-spacing:calc(3.12px + 2.88*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.contentelement .container.has-image h5 .large{letter-spacing:6px}}.contentelement .swiper{height:fit-content}.contentelement .swiper-pagination{top:auto !important;bottom:0 !important}.contentelement .swiper-pagination .swiper-pagination-bullet{background-color:#986a41;width:40px;height:3px;border-radius:0}.contentelement .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){opacity:.33}.contentelement .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{opacity:.66}.lightbox-frame{width:1900px;height:800px;max-width:100%;max-height:90%}.lightbox-frame iframe{width:100%;height:100%}