.banner-24-05 .z-index-5{position:relative;z-index:10}.banner-24-05 #enable-overflow{height:707.15px}.banner-24-05 #enable-overflow .content-min-height{height:637.15px;padding:0}@media(min-width: 576px){.banner-24-05 #enable-overflow .content-min-height{padding:20px;height:737.15px}}@media(min-width: 992px){.banner-24-05 #enable-overflow .content-min-height{padding:40px 24px;height:394px}}@media(min-width: 1300px){.banner-24-05 #enable-overflow .content-min-height{padding:80px 67px;height:650px}}@media(min-width: 576px){.banner-24-05 #enable-overflow{height:807.15px}}@media(min-width: 992px){.banner-24-05 #enable-overflow{height:464px}.banner-24-05 #enable-overflow .headline-60{font-size:30px;line-height:30px}}@media(min-width: 1200px){.banner-24-05 #enable-overflow{height:564px}.banner-24-05 #enable-overflow .headline-60{font-size:30px;line-height:30px}}@media(min-width: 1300px){.banner-24-05 #enable-overflow{height:720px}.banner-24-05 #enable-overflow .headline-60{font-size:60px;line-height:60px}}.banner-24-05 .overflow-y-hidden{overflow-y:hidden}.banner-24-05 .backdrop{top:0;left:0;width:100%;height:637.15px;z-index:3}@media(min-width: 576px){.banner-24-05 .backdrop{height:737.15px}}@media(min-width: 992px){.banner-24-05 .backdrop{height:394px}}@media(min-width: 1200px){.banner-24-05 .backdrop{height:494px}}@media(min-width: 1300px){.banner-24-05 .backdrop{height:650px}}.banner-24-05 .backdrop picture{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:0px 0px 10px 10px}.banner-24-05 .backdrop picture img{max-width:100%}.banner-24-05 .backdrop picture.bg-layer-1{z-index:1}.banner-24-05 .backdrop picture.bg-layer-2{z-index:2;width:100%;left:0;top:0;height:auto}.banner-24-05 .backdrop picture.bg-layer-2 img{top:0px;position:relative}@media(min-width: 375px){.banner-24-05 .backdrop picture.bg-layer-2 img{top:-2px}}@media(min-width: 390px){.banner-24-05 .backdrop picture.bg-layer-2 img{top:-28px}}@media(min-width: 412px){.banner-24-05 .backdrop picture.bg-layer-2 img{top:-61px}}@media(min-width: 414px){.banner-24-05 .backdrop picture.bg-layer-2 img{top:-68px}}@media(min-width: 430px){.banner-24-05 .backdrop picture.bg-layer-2 img{top:-93px}}@media(min-width: 440px){.banner-24-05 .backdrop picture.bg-layer-2 img{top:-118px}}@media(min-width: 576px){.banner-24-05 .backdrop picture.bg-layer-2 img{top:-140px;position:relative}}@media(min-width: 992px){.banner-24-05 .backdrop picture.bg-layer-2 img{top:auto;position:relative}}@media(min-width: 430px){.banner-24-05 .backdrop picture.bg-layer-2{width:416px;left:-1%}}@media(min-width: 440px){.banner-24-05 .backdrop picture.bg-layer-2{width:430px;left:17%}}@media(min-width: 576px){.banner-24-05 .backdrop picture.bg-layer-2{width:499px;left:17%}}@media(min-width: 676px){.banner-24-05 .backdrop picture.bg-layer-2{left:21%}}@media(min-width: 726px){.banner-24-05 .backdrop picture.bg-layer-2{left:31%}}@media(min-width: 992px){.banner-24-05 .backdrop picture.bg-layer-2{margin-top:auto;width:174%;top:0;left:-80%;height:100%}}@media(min-width: 1200px){.banner-24-05 .backdrop picture.bg-layer-2{width:1112.97px;left:10%}}@media(min-width: 1300px){.banner-24-05 .backdrop picture.bg-layer-2{width:auto;height:100%;left:auto}}.banner-24-05 .banner-animation{height:100%;position:relative;margin-top:0;backface-visibility:hidden;width:100%}@media(min-width: 992px){.banner-24-05 .banner-animation{width:50%;left:55%}}@media(min-width: 1200px){.banner-24-05 .banner-animation{width:100%;left:0}}@media(min-width: 1700px){.banner-24-05 .banner-animation{width:85%;left:15%}}@media(min-width: 1900px){.banner-24-05 .banner-animation{width:80%;left:20%}}.banner-24-05 .animation{backface-visibility:hidden;will-change:transform;opacity:0;transition:transform .6s ease-in-out;animation-duration:8s !important;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-delay:1.2s;transition-delay:.3s !important;vertical-align:top;display:block;position:relative;top:0}@media(min-width: 440px){.banner-24-05 .animation{left:30%;top:8%}}@media(min-width: 576px){.banner-24-05 .animation{left:30%;top:8%}}@media(min-width: 678px){.banner-24-05 .animation{left:35%;top:8%}}@media(min-width: 768px){.banner-24-05 .animation{left:40%}}@media(min-width: 992px){.banner-24-05 .animation{left:auto;top:auto}}@media(min-width: 1200px){.banner-24-05 .animation{left:54%;top:20%}}@media(min-width: 1300px){.banner-24-05 .animation{left:36%;top:-2%}}@media(min-width: 1430px){.banner-24-05 .animation{left:38%;top:-1%}}@media(min-width: 1530px){.banner-24-05 .animation{left:40%;top:0}}@media(min-width: 1630px){.banner-24-05 .animation{left:42%;top:1%}}@media(min-width: 1700px){.banner-24-05 .animation{top:-2%;left:35%;scale:1.02}}@media(min-width: 1900px){.banner-24-05 .animation{top:-2%;left:38%;scale:1.02}}.banner-24-05 .animation.active{opacity:1}.banner-24-05 .text-load{opacity:.1;transition:all 500ms cubic-bezier(0, 0, 0.5, 1);transition-delay:.3s;transform:translateY(70px)}.banner-24-05 .text-load.headline-14{transform:translateY(75px)}.banner-24-05 .text-load.headline-60{transform:translateY(95px)}@media screen and (max-width: 768px){.banner-24-05 .text-load.headline-60{font-size:30px;line-height:normal}}.banner-24-05 .text-load.btn-gradient-op{transform:translateY(60px)}.banner-24-05 .text-load.active{opacity:1;transform:translateY(0)}.banner-24-05 .element-0{transform:translate(-37px, 429px) scale(0.4);z-index:1;animation-name:floating0}@media(min-width: 992px){.banner-24-05 .element-0{transform:translate(-40px, 156px) scale(0.6);animation-name:floating0-lg}}@media(min-width: 1300px){.banner-24-05 .element-0{transform:translate(148px, 301px);animation-name:floating0-xl}}@keyframes floating0{0%{transform:translate(-37px, 429px) scale(0.4)}50%{transform:translate(-37px, 434px) scale(0.4)}100%{transform:translate(-37px, 429px) scale(0.4)}}@keyframes floating0-lg{0%{transform:translate(-40px, 156px) scale(0.6)}50%{transform:translate(-40px, 161px) scale(0.6)}100%{transform:translate(-40px, 156px) scale(0.6)}}@keyframes floating0-xl{0%{transform:translate(148px, 301px)}50%{transform:translate(148px, 306px)}100%{transform:translate(148px, 301px)}}.banner-24-05 .element-1{transform:translate(86px, 216px) scale(0.8);z-index:2;animation-name:floating1}@media(min-width: 992px){.banner-24-05 .element-1{transform:translate(-45px, 118px) scale(0.6);animation-name:floating1-lg}}@media(min-width: 1300px){.banner-24-05 .element-1{transform:translate(136px, 356px);animation-name:floating1-xl}}@keyframes floating1{0%{transform:translate(86px, 216px) scale(0.8)}50%{transform:translate(86px, 226px) scale(0.8)}100%{transform:translate(86px, 216px) scale(0.8)}}@keyframes floating1-lg{0%{transform:translate(-45px, 118px) scale(0.6)}50%{transform:translate(-45px, 128px) scale(0.6)}100%{transform:translate(-45px, 118px) scale(0.6)}}@keyframes floating1-xl{0%{transform:translate(136px, 356px)}50%{transform:translate(136px, 366px)}100%{transform:translate(136px, 356px)}}.banner-24-05 .element-2{transform:translate(-29px, 100px) scale(0.6);z-index:2;animation-name:floating2}@media(min-width: 992px){.banner-24-05 .element-2{transform:translate(-112px, 25px) scale(0.6);animation-name:floating2-lg}}@media(min-width: 1300px){.banner-24-05 .element-2{transform:translate(5px, 230px);animation-name:floating2-xl}}@keyframes floating2{0%{transform:translate(-29px, 100px) scale(0.6)}50%{transform:translate(-29px, 115px) scale(0.6)}100%{transform:translate(-29px, 100px) scale(0.6)}}@keyframes floating2-lg{0%{transform:translate(-112px, 25px) scale(0.6)}50%{transform:translate(-112px, 40px) scale(0.6)}100%{transform:translate(-112px, 25px) scale(0.6)}}@keyframes floating2-xl{0%{transform:translate(5px, 230px)}50%{transform:translate(5px, 245px)}100%{transform:translate(5px, 230px)}}.banner-24-05 .element-3{transform:translate(338px, -115px) scale(0.4);z-index:1;animation-name:floating3}@media(min-width: 992px){.banner-24-05 .element-3{transform:translate(8px, -248px) scale(0.6);animation-name:floating3-lg}}@media(min-width: 1300px){.banner-24-05 .element-3{transform:translate(194px, -210px);animation-name:floating3-xl}}@keyframes floating3{0%{transform:translate(338px, -115px) scale(0.4)}50%{transform:translate(338px, -110px) scale(0.4)}100%{transform:translate(338px, -115px) scale(0.4)}}@keyframes floating3-lg{0%{transform:translate(8px, -248px) scale(0.6)}50%{transform:translate(8px, -243px) scale(0.6)}100%{transform:translate(8px, -248px) scale(0.6)}}@keyframes floating3-xl{0%{transform:translate(194px, -210px)}50%{transform:translate(194px, -205px)}100%{transform:translate(194px, -210px)}}.banner-24-05 .element-4{transform:translate(343px, -153px) scale(0.4);z-index:1;animation-name:floating4}@media(min-width: 992px){.banner-24-05 .element-4{transform:translate(8px, -282px) scale(0.6);animation-name:floating4-lg}}@media(min-width: 1300px){.banner-24-05 .element-4{transform:translate(194px, -226px);animation-name:floating4-xl}}@keyframes floating4{0%{transform:translate(343px, -153px) scale(0.4)}50%{transform:translate(343px, -148px) scale(0.4)}100%{transform:translate(343px, -153px) scale(0.4)}}@keyframes floating4-lg{0%{transform:translate(8px, -282px) scale(0.6)}50%{transform:translate(8px, -277px) scale(0.6)}100%{transform:translate(8px, -282px) scale(0.6)}}@keyframes floating4-xl{0%{transform:translate(194px, -226px)}50%{transform:translate(194px, -221px)}100%{transform:translate(194px, -226px)}}.banner-24-05 .element-5{transform:translate(35px, 91px) scale(0.7);z-index:3;animation-name:floating5}@media(min-width: 992px){.banner-24-05 .element-5{transform:translate(10px, -173px) scale(0.6);animation-name:floating5-lg}}@media(min-width: 1300px){.banner-24-05 .element-5{transform:translate(294px, 67px);animation-name:floating5-xl}}@keyframes floating5{0%{transform:translate(35px, 91px) scale(0.7)}50%{transform:translate(35px, 100px) scale(0.7)}100%{transform:translate(35px, 91px) scale(0.7)}}@keyframes floating5-lg{0%{transform:translate(10px, -173px) scale(0.6)}50%{transform:translate(10px, -164px) scale(0.6)}100%{transform:translate(10px, -173px) scale(0.6)}}@keyframes floating5-xl{0%{transform:translate(294px, 67px)}50%{transform:translate(294px, 72px)}100%{transform:translate(294px, 67px)}}.banner-24-05 .element-6{transform:translate(118px, -180px) scale(0.6);z-index:3;animation-name:floating6}@media(min-width: 992px){.banner-24-05 .element-6{transform:translate(85px, -450px) scale(0.6);animation-name:floating6-lg}}@media(min-width: 1300px){.banner-24-05 .element-6{transform:translate(385px, -275px);animation-name:floating6-xl}}@keyframes floating6{0%{transform:translate(118px, -180px) scale(0.6)}50%{transform:translate(118px, -170px) scale(0.6)}100%{transform:translate(118px, -180px) scale(0.6)}}@keyframes floating6-lg{0%{transform:translate(85px, -450px) scale(0.6)}50%{transform:translate(85px, -440px) scale(0.6)}100%{transform:translate(85px, -450px) scale(0.6)}}@keyframes floating6-xl{0%{transform:translate(385px, -275px)}50%{transform:translate(385px, -265px)}100%{transform:translate(385px, -275px)}}.banner-24-05 .element-7{transform:translate(170px, -190px) scale(0.8);z-index:2;animation-name:floating7}@media(min-width: 992px){.banner-24-05 .element-7{transform:translate(130px, -426px) scale(0.6);animation-name:floating7-lg}}@media(min-width: 1300px){.banner-24-05 .element-7{transform:translate(494px, -180px);animation-name:floating7-xl}}@keyframes floating7{0%{transform:translate(170px, -190px) scale(0.8)}50%{transform:translate(170px, -187px) scale(0.8)}100%{transform:translate(170px, -190px) scale(0.8)}}@keyframes floating7-lg{0%{transform:translate(130px, -426px) scale(0.6)}50%{transform:translate(130px, -423px) scale(0.6)}100%{transform:translate(130px, -426px) scale(0.6)}}@keyframes floating7-xl{0%{transform:translate(494px, -180px)}50%{transform:translate(494px, -177px)}100%{transform:translate(494px, -180px)}}.banner-24-05 .element-8{transform:translate(222px, -319px) scale(0.5);z-index:3;animation-name:floating8}@media(min-width: 992px){.banner-24-05 .element-8{transform:translate(198px, -583px) scale(0.6);animation-name:floating8-lg}}@media(min-width: 1300px){.banner-24-05 .element-8{transform:translate(614px, -347px);animation-name:floating8-xl}}@keyframes floating8{0%{transform:translate(222px, -319px) scale(0.5)}50%{transform:translate(222px, -309px) scale(0.5)}100%{transform:translate(222px, -319px) scale(0.5)}}@keyframes floating8-lg{0%{transform:translate(198px, -583px) scale(0.6)}50%{transform:translate(198px, -573px) scale(0.6)}100%{transform:translate(198px, -583px) scale(0.6)}}@keyframes floating8-xl{0%{transform:translate(614px, -347px)}50%{transform:translate(614px, -337px)}100%{transform:translate(614px, -347px)}}.banner-24-05 .element-9{transform:translate(355px, -587px) scale(0.6);z-index:3;animation-name:floating9}@media(min-width: 992px){.banner-24-05 .element-9{transform:translate(317px, -850px) scale(0.6);animation-name:floating9-lg}}@media(min-width: 1300px){.banner-24-05 .element-9{transform:translate(722px, -703px);animation-name:floating9-xl}}@keyframes floating9{0%{transform:translate(355px, -587px) scale(0.6)}50%{transform:translate(355px, -580px) scale(0.6)}100%{transform:translate(355px, -587px) scale(0.6)}}@keyframes floating9-lg{0%{transform:translate(317px, -850px) scale(0.6)}50%{transform:translate(317px, -843px) scale(0.6)}100%{transform:translate(317px, -850px) scale(0.6)}}@keyframes floating9-xl{0%{transform:translate(722px, -703px)}50%{transform:translate(722px, -696px)}100%{transform:translate(722px, -703px)}}.banner-24-05 .element-10{transform:translate(361px, -791px) scale(0.6);z-index:1;animation-name:floating10}@media(min-width: 992px){.banner-24-05 .element-10{z-index:3;transform:translate(385px, -962px) scale(0.6);animation-name:floating10-lg}}@media(min-width: 1300px){.banner-24-05 .element-10{transform:translate(850px, -853px);animation-name:floating10-xl}}@keyframes floating10{0%{transform:translate(361px, -791px) scale(0.6)}50%{transform:translate(361px, -784px) scale(0.6)}100%{transform:translate(361px, -791px) scale(0.6)}}@keyframes floating10-lg{0%{transform:translate(385px, -962px) scale(0.6)}50%{transform:translate(385px, -955px) scale(0.6)}100%{transform:translate(385px, -962px) scale(0.6)}}@keyframes floating10-xl{0%{transform:translate(850px, -853px)}50%{transform:translate(850px, -846px)}100%{transform:translate(850px, -853px)}}
