/** Generated: Thursday, 5th of March 2026, 05:28:25 PM // Powered by AIOM+ (All In One Minify) created by FlipZoom Media Inc. - David Karich (flipzoom.de) **/
@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Crimson+Text");@font-face{font-family:"Neuzeit";src:url("/site/templates/styles/fonts/322C57_1_0.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Neuzeit";src:url("/site/templates/styles/fonts/322C57_2_0.woff") format("woff");font-weight:bold;font-style:bold}@keyframes right{0%,20%{transform:translateX(0%)}40%,60%{transform:translateX(100%)}100%{transform:translateX(0%)}}@keyframes left{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@keyframes fade{0%,20%{-webkit-opacity:1;-ms-opacity:1;opacity:1}40%,60%{-webkit-opacity:0;-ms-opacity:0;opacity:0}100%{-webkit-opacity:1;-ms-opacity:1;opacity:1}}@media screen and (max-width:769px){html,body{height:100% !important}h1,h2,h3{font-size:20px;line-height:24px}body nav{background:transparent}body nav h1,body nav .nav-mobile-menu{-webkit-box-flex:0 50%;-moz-box-flex:0 50%;-webkit-flex:0 50%;-ms-flex:0 50%;-ms-box:0 50%;flex:0 50%;min-width:1px}body nav .nav-wrapper{position:absolute;min-height:30px;height:auto;background-color:rgba(0,0,0,.7);width:50%;right:0;top:0;flex-flow:column nowrap;-ms-flex-wrap:nowrap}body nav .nav-wrapper .nav-lists{display:none;flex-flow:column nowrap;-ms-flex-wrap:nowrap;pointer-events:none;width:80%}body nav .nav-wrapper ul.nav{flex-flow:column nowrap;-ms-flex-wrap:nowrap;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;-ms-box:0 0 auto;flex:0 0 auto;min-width:1px}body nav .nav-wrapper ul.nav.lang-nav li{position:relative}body nav .nav-wrapper ul.nav.lang-nav li.hidden{display:none;height:0}body nav .nav-wrapper ul.nav.lang-nav li.active{display:none}body nav .nav-wrapper ul.nav.lang-nav li.other{opacity:1}body nav .nav-wrapper ul.nav li{min-height:30px;position:relative}body nav .nav-wrapper ul.nav li a{position:absolute}body nav .nav-wrapper ul.nav li a.nav-active,body nav .nav-wrapper ul.nav li a:hover{background:transparent;color:white}body nav .nav-wrapper .hamburger{position:absolute;right:0;top:0;width:20%;height:30px;background-image:url("/site/templates/styles/assets/hamburger.svg");background-repeat:no-repeat;background-position:100%;pointer-events:none}body nav .nav-wrapper input#toggle{display:block;position:absolute;height:30px;right:0;opacity:0;width:100%}body nav .nav-wrapper input#toggle:checked+.nav-lists{display:block;pointer-events:auto}main{overflow-x:hidden}section div.title{position:fixed;width:40%;height:30px;right:10%;top:0;z-index:99999;opacity:0;color:white;pointer-events:none;display:flex;justify-content:center;align-items:center;transition:opacity .2s}section div.title span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}section div.title.active{opacity:1}section .cover .headline{width:300px;font-size:22px;line-height:24px}section .arrow{position:fixed !important;pointer-events:none !important;opacity:0 !important;transition:opacity .2s;z-index:-100}section .arrow.active{opacity:1 !important;pointer-events:auto !important;z-index:0}section .body{z-index:2}section .body .body-item div.body-item-inner{width:90%}section .body .body-item a.button{margin-right:5px}section .body .body-item a.button.small-button{max-width:48%}section .body .body-item.column .body-item-inner{flex-flow:column nowrap;-ms-flex-wrap:nowrap}section .body .body-item.column .body-item-inner .column-item{padding:0}section .body .body-item.slideshow .body-item-inner{width:100%;position:relative}section .body .body-item.slideshow .body-item-inner .control{position:absolute;top:0;width:50px;padding-top:59.64%;z-index:3;background-position:calc(3.1vh/2) 95%}section .body .body-item.slideshow .body-item-inner .control#next{right:0}section .body .body-item.slideshow .body-item-inner .control#prev{left:0}section .body .body-item.slideshow .body-item-inner .owl-carousel{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;-ms-box:0 0 100%;flex:0 0 100%;min-width:1px}section .body .body-item.slideshow .body-item-inner .owl-carousel .owl-item .item .box{position:relative;width:100%}.background.desktop{background-image:none !important}.background.mobile{background-attachment:scroll;position:absolute;left:0;top:0;width:100%}section#aktuelles .column-item{width:50%;min-width:0;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;-ms-box:none;flex:none;min-width:1px;margin:0 auto;margin-bottom:30px}section#aktuelles .body-item:last-child{padding-bottom:0}section#kontakt .body{padding-top:0}section#kontakt #filler-top{display:none}section#kontakt #Kontaktdaten .column-item{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;-ms-box:1 0 auto;flex:1 0 auto;min-width:1px}section#kontakt #Kontaktdaten .column-item:first-child{padding-left:0 !important}section#kontakt .body-item#logo{display:none}section#kontakt .body-item#Kontaktaufnahme{padding-top:calc(30px + 3.1vh);padding-bottom:0}section#kontakt .body-item#Kontaktaufnahme p{text-align:left !important}section#kontakt .column-item{width:100%}section#kontakt .column-item:first-child .column-item-text p{margin-top:0}section#kontakt #ImpressumBtn{padding:3.1vh 0 !important;width:100%;bottom:0}section#login .body#login-body .body-item#login form.login-form{justify-content:center !important}section#login .body#login-body .body-item#login form.login-form div#fieldset{flex-flow:row wrap;-ms-flex-wrap:wrap;-webkit-box-flex:0 0 80%;-moz-box-flex:0 0 80%;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;-ms-box:0 0 80%;flex:0 0 80%;min-width:1px}section#login .body#login-body .body-item#login form.login-form div#fieldset>div{-webkit-box-flex:0 0 100% !important;-moz-box-flex:0 0 100% !important;-webkit-flex:0 0 100% !important;-ms-flex:0 0 100% !important;-ms-box:0 0 100% !important;flex:0 0 100% !important;min-width:1px;flex-flow:row wrap !important;-ms-flex-wrap:wrap !important}section#login .body#login-body .body-item#login form.login-form div#fieldset>div:first-child{margin-bottom:50px}section#login .body#login-body .body-item#login form.login-form div#fieldset>div label{margin-bottom:1em}section#login .body#login-body .body-item#login form.login-form div#fieldset>div input{border-radius:0}section#login .body#login-body .body-item#login form.login-form div#fieldset>div>*{-webkit-box-flex:0 0 100% !important;-moz-box-flex:0 0 100% !important;-webkit-flex:0 0 100% !important;-ms-flex:0 0 100% !important;-ms-box:0 0 100% !important;flex:0 0 100% !important;min-width:1px}div.desktop{display:none}div.mobile{display:block}}*{padding:0;margin:0;box-sizing:border-box}body,html{width:100%;height:auto;text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-family:"Neuzeit",Helvetica,Arial,sans-serif;font-size:14px;line-height:19px;letter-spacing:.025em;overflow-x:hidden}p{margin-top:19px}em{font-style:italic}h1,h2,h3{font-size:25px;line-height:26px;font-weight:normal}a{color:inherit}sub{vertical-align:baseline;display:inline-block;transform:translateY(2px)}svg{width:100%}nav{background-color:rgba(0,0,0,.7);color:white;position:fixed;top:0;left:50%;transform:translateX(-50%);height:30px;width:100%;max-width:2000px;margin:0 auto;z-index:99999;display:flex}nav h1{-webkit-box-flex:0 16%;-moz-box-flex:0 16%;-webkit-flex:0 16%;-ms-flex:0 16%;-ms-box:0 16%;flex:0 16%;min-width:1px;font-size:14px;display:flex;justify-content:center;align-items:center;background-color:white;overflow:hidden;position:relative}nav h1 a{display:block;position:relative;width:90%;height:90%;max-height:13px;z-index:1}nav h1 a:before{pointer-events:none;content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:white;background-image:url("/site/templates/styles/assets/logo.svg");background-size:contain;background-repeat:no-repeat;background-position:center center}nav .nav-mobile-menu{display:none}nav .nav-wrapper{-webkit-box-flex:0 84%;-moz-box-flex:0 84%;-webkit-flex:0 84%;-ms-flex:0 84%;-ms-box:0 84%;flex:0 84%;min-width:1px;position:relative;height:100%}nav .nav-lists{position:relative;height:100%;width:100%;display:flex;flex-flow:row nowrap;-ms-flex-wrap:nowrap}nav .nav-lists ul{position:relative;height:100%;list-style:none;display:flex}nav .nav-lists ul li{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;-ms-box:1;flex:1;min-width:1px;height:100%}nav .nav-lists ul li a{text-decoration:none;width:100%;height:100%;display:flex;justify-content:center;align-items:center}nav .nav-lists ul li a:hover,nav .nav-lists ul li a.nav-active{background-color:white;color:black}nav .nav-lists ul.main-nav{-webkit-box-flex:0 90.5%;-moz-box-flex:0 90.5%;-webkit-flex:0 90.5%;-ms-flex:0 90.5%;-ms-box:0 90.5%;flex:0 90.5%;min-width:1px}nav .nav-lists ul.lang-nav{-webkit-box-flex:0 9.5%;-moz-box-flex:0 9.5%;-webkit-flex:0 9.5%;-ms-flex:0 9.5%;-ms-box:0 9.5%;flex:0 9.5%;min-width:1px;-webkit-text-transform:uppercase;text-transform:uppercase}nav .nav-lists ul.lang-nav li{position:absolute;top:0;left:0;width:100%;height:100%}nav .nav-lists ul.lang-nav li.other{opacity:0;z-index:1}nav .nav-lists ul.lang-nav li.active{pointer-events:none;z-index:0}nav .nav-lists ul.lang-nav li:hover.other{opacity:1}nav .nav-lists ul.lang-nav li:hover.active{opacity:0}main{position:relative;display:block;max-width:2000px;margin:0 auto}.black{color:white}.black .cover .arrow svg{fill:white}.black a.small-button,.black a.big-button{border:1px solid white}.white{color:black}.white .cover .arrow svg{fill:black}.white a.small-button,.white a.big-button{border:1px solid black}section.slide{min-height:100vh;height:auto !important;width:100%;position:relative}section.slide .body,section.slide .cover{height:100%;width:100%;position:relative}.cover{min-height:100vh}.cover .headline{position:absolute;left:50%;top:calc(50% - 10px);transform:translate(-50%,-50%);width:550px;text-align:center;font-family:"Crimson Text",serif;font-weight:normal;font-size:34px;line-height:36px}.cover .headline p{margin-top:0}.cover .arrow{width:45px;height:45px;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);cursor:pointer}.body .body-item{padding:calc(3.1vh*1) 0 calc(3.1vh*1) 0}.body .body-item:first-child{padding-top:calc(3.1vh*3)}.body .body-item:last-of-type{padding-bottom:calc(3.1vh*4)}.body .body-item>div.body-item-inner{width:50%;max-width:550px;margin:0 auto}.body .body-item>div.body-item-inner:first-child{margin-top:0}.body .body-item a.button{display:inline-block;text-align:center;text-decoration:none;margin-right:3.1vh;margin-top:calc(3.1vh/4)}.body .body-item a.button:last-child{margin-right:0}.body .body-item a.button.small-button{width:150px;padding:8px 0 4px 0}.body .body-item a.button.small-button:before{background-image:url("/site/templates/styles/assets/link-arrow.svg");background-size:contain;background-repeat:no-repeat;content:"";width:.75em;height:.625em;display:inline-block;margin-right:.2em}.body .body-item a.button.big-button{padding:calc(3.1vh/1.5) 3.1vh}.column .body-item-inner{display:flex;flex-flow:row nowrap;-ms-flex-wrap:nowrap}.column .body-item-inner>div.column-item{padding:0 3.1vh;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;-ms-box:1;flex:1;min-width:1px}.column .body-item-inner>div.column-item:first-child{padding-left:0}.column .body-item-inner>div.column-item:last-child{padding-right:0}.column .body-item-inner>div.column-item a{text-decoration:none}.body-item.image.large div.body-item-inner{max-width:940px}.body-item.slideshow{padding:75px 0 55px 0}.body-item.slideshow div.body-item-inner{width:100%;max-width:940px;margin:0 auto;display:flex}.body-item.slideshow div.body-item-inner .control{-webkit-box-flex:0 0 7%;-moz-box-flex:0 0 7%;-webkit-flex:0 0 7%;-ms-flex:0 0 7%;-ms-box:0 0 7%;flex:0 0 7%;min-width:1px;background-image:url(/site/templates/styles/assets/control-arrow.svg);background-repeat:no-repeat;background-size:30px 30px;background-position:10px center;cursor:pointer}.body-item.slideshow div.body-item-inner .control.disabled{opacity:.5;cursor:default}.body-item.slideshow div.body-item-inner .control#next{transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.body-item.slideshow div.body-item-inner .owl-carousel{-webkit-box-flex:0 0 86%;-moz-box-flex:0 0 86%;-webkit-flex:0 0 86%;-ms-flex:0 0 86%;-ms-box:0 0 86%;flex:0 0 86%;min-width:1px}.box{position:absolute;left:0;bottom:0;width:33.33%;font-size:12px;line-height:15px;padding:calc(3.1vh/2);color:white;background-color:rgba(0,0,0,.8)}.box .box-content .box-item{margin-top:3.1vh}.box .box-content .box-item:first-child{margin-top:0}.box .box-content .box-item a.small-button{width:86px;padding:4px 0 1px 0;border-color:white}.box .box-content .box-item a.small-button:before{background-image:url("/site/templates/styles/assets/link-arrow-box.svg")}.box .box-content .box-item p{margin-top:0}.box .box-content .box-item ul{list-style:none}.box .box-content .box-item ul.box-list{list-style:none}.box .box-content .box-item ul.box-list li{display:flex;flex-flow:row nowrap;-ms-flex-wrap:nowrap;justify-content:space-between;-ms-flex-pack:justify}.box .box-content .box-item ul.box-list li span{display:block;-webkit-box-flex:0 1 49%;-moz-box-flex:0 1 49%;-webkit-flex:0 1 49%;-ms-flex:0 1 49%;-ms-box:0 1 49%;flex:0 1 49%;min-width:1px;padding:.3em 0 .2em 0;border-bottom:1px solid white}.box .box-content .box-item ul.box-list li:last-child span{border-bottom:0}.box .box-content .box-item ul:not(.box-list){font-size:12px;line-height:19px}.box .box-content .box-item ul:not(.box-list) li{position:relative;padding-left:.5em}.box .box-content .box-item ul:not(.box-list) li:before{position:absolute;top:0;left:0;content:"·"}section#home{position:absolute;top:0;left:0}.body#investment-body .body-item-inner svg{width:100%}html.no-smil #investment-body #Animation .body-item-inner{background-color:white;position:relative}html.no-smil #investment-body #Animation .body-item-inner svg{opacity:0;z-index:-1}html.no-smil #investment-body #Animation .body-item-inner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("/site/templates/styles/assets/animation_fallback.gif");background-size:contain;background-position:center;background-repeat:no-repeat;z-index:1}section#kontakt .body#kontakt-body{height:100vh;display:flex;flex-flow:column nowrap;-ms-flex-wrap:nowrap;-ms-flex-wrap:none}section#kontakt .body#kontakt-body>div{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;-ms-box:0 1 auto;flex:0 1 auto;min-width:1px}section#kontakt .body#kontakt-body #filler{-webkit-box-flex:3 1 auto;-moz-box-flex:3 1 auto;-webkit-flex:3 1 auto;-ms-flex:3 1 auto;-ms-box:3 1 auto;flex:3 1 auto;min-width:1px}section#kontakt .body#kontakt-body #filler-top{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;-ms-box:1 1 auto;flex:1 1 auto;min-width:1px}section#kontakt .body#kontakt-body #Kontaktdaten .column-item:nth-child(1){padding-left:25px}section#kontakt .body#kontakt-body #ImpressumBtn{padding:calc(3.1vh*2) 0}section#kontakt .body#kontakt-body #ImpressumBtn p{margin-top:0}section#kontakt .body#impressum .body-item:last-child{padding-bottom:200px}section#login .body#login-body{height:100vh;display:flex;flex-flow:column nowrap;-ms-flex-wrap:nowrap;-ms-flex-wrap:none}section#login .body#login-body .body-item#login{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;-ms-box:1 0 auto;flex:1 0 auto;min-width:1px;display:flex;align-items:center}section#login .body#login-body .body-item#login form.login-form{display:flex;flex-flow:row wrap;-ms-flex-wrap:wrap;justify-content:flex-end;margin-top:5em}section#login .body#login-body .body-item#login form.login-form #fieldset{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;-ms-box:0 0 100%;flex:0 0 100%;min-width:1px;display:flex;flex-flow:row nowrap;-ms-flex-wrap:nowrap;justify-content:space-between;align-items:flex-end}section#login .body#login-body .body-item#login form.login-form #fieldset:first-child{margin-bottom:50px}section#login .body#login-body .body-item#login form.login-form #fieldset>div.input{-webkit-box-flex:0 0 47%;-moz-box-flex:0 0 47%;-webkit-flex:0 0 47%;-ms-flex:0 0 47%;-ms-box:0 0 47%;flex:0 0 47%;min-width:1px;display:flex;flex-flow:row nowrap;-ms-flex-wrap:nowrap}section#login .body#login-body .body-item#login form.login-form #fieldset>div.input label{margin-right:1em;-webkit-box-flex:1 1 28%;-moz-box-flex:1 1 28%;-webkit-flex:1 1 28%;-ms-flex:1 1 28%;-ms-box:1 1 28%;flex:1 1 28%;min-width:1px}section#login .body#login-body .body-item#login form.login-form #fieldset>div.input input{-webkit-box-flex:1 1 80%;-moz-box-flex:1 1 80%;-webkit-flex:1 1 80%;-ms-flex:1 1 80%;-ms-box:1 1 80%;flex:1 1 80%;min-width:1px;border:0;background:transparent;border-bottom:1px solid white;font-size:inherit;color:white;line-height:inherit;font-family:inherit;letter-spacing:inherit}section#login .body#login-body .body-item#login form.login-form #fieldset>div.input input:focus{outline:0}section#login .body#login-body .body-item#login form.login-form button{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;-ms-box:0 0 auto;flex:0 0 auto;min-width:1px;padding:8px 20px;border:1px solid white;background:transparent;font-size:inherit;line-height:inherit;color:white;margin-bottom:4px;cursor:pointer;position:relative}section#login .body#login-body .body-item#login form.login-form button:hover{color:black;background-color:white}section#login .body#login-body .body-item#login form.login-form button.waiting:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:url("/site/templates/styles/assets/tail-spin.svg");background-size:30%;background-repeat:no-repeat;background-position:center center;background-color:rgba(0,0,0,.5)}section#login .body#login-body .body-item#login form.login-form #error span{display:none}.background,.background:before{position:relative;left:0;width:100%;height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;image-rendering:-webkit-optimize-contrast}.background:before{content:"";position:absolute}.single{position:relative;background-size:contain;background-repeat:no-repeat;background-position-x:center;image-rendering:-webkit-optimize-contrast}.desktop{display:block}.mobile{display:none}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("/site/templates/styles/assets/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform 100ms ease;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.lazyload,.lazyloading{opacity:0;transition:opacity 300ms}.background.lazyload,.background.lazyloading{opacity:1}.lazyloading:after{content:'';position:absolute;width:100%;height:100vh;top:0;left:0;opacity:1;background:url(/site/templates/styles/assets/tail-spin.svg) no-repeat;background-position:calc(100% - 20px) calc(100% - 20px);background-size:30px 30px;pointer-events:none}.lazyloaded{opacity:1;transition:opacity 300ms}.background.lazyloaded:before{opacity:0}