@charset "UTF-8";.eyedea-quickedit{background:#d3d3d3;font-size:20px;left:0;padding:50px 15px;position:fixed;top:42%;width:250px;z-index:5000}.eyedea-quickedit ul li{color:#fff;margin-bottom:10px;transition:all .25s ease}.eyedea-quickedit .eyedea-logo-wrapper{height:55px;margin-top:25px;text-align:center;width:100%}.eyedea-quickedit .eyedea-logo-wrapper img{height:55px;width:55px}.eyedea-quickedit ul li:hover{color:#3d3d3d}.contextual-links{display:none!important}@media only screen and (max-width:900px){.eyedea-quickedit{display:none}}.visually-hidden{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}a,h2,h3,p{letter-spacing:1px}strong{color:#1b9235;font-weight:600}.paragraph-headline{font-size:18px;letter-spacing:1.5px;margin:100px auto 50px;position:relative;text-align:center;text-transform:uppercase;width:100%}.paragraph-headline .line-headline{background:#eaeaea;height:2px;left:0;position:absolute;top:8px;width:100%}.paragraph-headline h1,.paragraph-headline h2,.paragraph-headline h3{background:#fff;display:initial;padding:5px 40px;position:relative;width:inherit;z-index:15}@media only screen and (max-width:768px){.paragraph-headline{margin:50px auto 20px;text-align:left}.paragraph-headline h2,.paragraph-headline h3{display:inherit;font-size:13px;line-height:1.3;margin-left:45px;margin-top:-5px;max-width:70%;padding:0 20px;width:-moz-fit-content;width:fit-content}}body,html{font-family:benton-sans;height:100%}body{overflow-x:hidden;position:static}main{margin-top:82px;min-height:100%}.user-login{margin-top:100px}a{color:inherit}.button-blue,a{text-decoration:none}.button-blue{align-items:center;background:#0055a1;border:2px solid #0055a1;border-radius:25px;color:#fff;display:flex;font-size:12px;height:50px;justify-content:center;margin:1rem auto;text-transform:uppercase;transition:all .25s ease;width:250px}.button-blue:hover{background:#fff;border:2px solid #0055a1;color:#0055a1;text-decoration:none!important}.mobile-only{display:none!important}.menu-mb{display:none}.eyelimit{margin:0 auto;max-width:1600px}.toolbar-oriented .toolbar-bar{z-index:100000000000000}@media only screen and (max-width:1440px){main{margin-top:65px}.eyelimit{padding:0 5%}}@media only screen and (max-width:1124px){main{margin-top:65px}.mobile-hidden{display:none!important}.mobile-only{display:flex!important}}.pager__item{height:100%;text-align:center;width:100%}.pager__item .more-link{background:#1b9235;border:2px solid transparent;border-radius:40px;color:#fff;font-size:12px;margin:100px auto;padding:20px 80px;text-align:center;text-transform:uppercase;transition:all .25s ease}.pager__item .more-link:hover{background:#fff;border:2px solid #1b9235;color:#1b9235}.angebote-lp-container{margin-top:150px}.angebot-wrapper:nth-of-type(odd){display:flex;flex-direction:row-reverse;justify-content:flex-end}.angebot-wrapper:nth-of-type(odd) .txt-wrapper{border-bottom:1px solid #ededed;padding:5% 0;width:50%}.angebot-wrapper:nth-of-type(2n){display:flex;flex-direction:row}.angebot-wrapper:nth-of-type(2n) .txt-wrapper{border-bottom:1px solid #ededed;padding:5% 0 5% 10%;width:50%}.angebot-wrapper{margin:100px auto}.angebot-wrapper .content-img{height:380px;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;width:55%}.angebot-wrapper .content-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.angebot-wrapper .content-headline h2{font-size:30px;font-weight:600}.angebot-wrapper .content-txt{display:flex;flex-direction:column;width:80%}.angebot-wrapper .content-txt p{font-size:15px;letter-spacing:1px;line-height:1.8;margin:25px auto 20px 0}.angebot-wrapper .buttons{display:flex;flex-direction:row}.angebot-wrapper .buttons .btn-details{align-items:center;background:#0055a1;border:2px solid transparent;border-radius:30px;color:#fff;display:flex;height:55px;justify-content:center;text-transform:uppercase;transition:all .25s ease;width:210px}.angebot-wrapper .buttons .btn-details a{display:block;font-size:12px;padding:20px 50px;white-space:nowrap}.angebot-wrapper .buttons .btn-details:hover{background:#fff;border:2px solid #0055a1;color:#0055a1}.angebot-wrapper .buttons .btn-partner{align-items:center;background:#1b9235;border:2px solid transparent;border-radius:30px;color:#fff;display:flex;font-size:12px;height:55px;justify-content:center;margin-left:20px;text-transform:uppercase;transition:all .25s ease;white-space:nowrap;width:210px}.angebot-wrapper .buttons .btn-partner:hover{background:#fff;border:2px solid #1b9235;color:#1b9235}.angebot-wrapper:first-of-type{margin:0 auto 100px}.angebot-container .header-image{height:auto;max-height:550px;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;width:100%}.angebot-container .header-image img{height:100%;min-height:350px;-o-object-fit:cover;object-fit:cover;width:100%}.angebot-container .header-image .image-caption{background:#fff;font-size:25px;font-weight:600;left:19%;letter-spacing:2px;line-height:1.4;max-width:450px;padding:60px 50px;position:absolute;text-transform:uppercase;top:30%;z-index:2}.angebot-container .angebot-content{margin-top:100px}.angebot-container .angebot-content ul li{margin-bottom:15px;position:relative}.angebot-container .angebot-content ul li span{margin-left:15px}.angebot-container .angebot-content ul li:before{background:#1b9235;border-radius:50%;content:"";height:10px;position:absolute;top:2px;width:10px}.angebot-container .angebot-content p{font-size:18px;font-weight:400;line-height:1.5;margin:30px auto}@media only screen and (max-width:1650px){.angebot-wrapper:nth-of-type(odd) .txt-wrapper{padding:5% 0 5% 2%}.angebot-container .header-image .image-caption{left:2%}.angebot-container .angebot-content{padding:0 2%}}@media only screen and (max-width:1124px){.angebot-container{margin-top:30px}.angebot-container .header-image .image-caption{bottom:0;font-size:16px;left:30%;padding:40px 35px;top:unset;width:auto}.angebot-container .paragraph-headline{font-size:15px}.angebot-container .angebot-content ul{padding:0 3%}.angebot-container .angebot-content ul li{font-size:13px}.angebot-container .angebot-content ul li:before{top:unset}.angebot-container .angebot-content p{font-size:13px;padding:0 3%}.angebot-wrapper:nth-of-type(odd){display:flex;flex-direction:column}.angebot-wrapper:nth-of-type(odd) .txt-wrapper{padding:2rem 0!important;width:100%}.angebot-wrapper:nth-of-type(odd) .txt-wrapper .content-txt,.angebot-wrapper:nth-of-type(odd) .txt-wrapper .content-txt p{width:100%}.angebot-wrapper:nth-of-type(2n){display:flex;flex-direction:column}.angebot-wrapper:nth-of-type(2n) .txt-wrapper{padding:2rem 0!important;width:100%}.angebot-wrapper:nth-of-type(2n) .txt-wrapper .content-txt,.angebot-wrapper:nth-of-type(2n) .txt-wrapper .content-txt p{width:100%}.angebot-wrapper{margin:0 auto;padding:2rem 5%}.angebot-wrapper .content-img{height:180px;width:100%}.angebot-wrapper .content-img img{height:auto;width:100%}.angebot-wrapper .buttons{flex-direction:column}.angebot-wrapper .buttons .btn-partner{margin-left:0;margin-top:15px;width:250px}.angebot-wrapper:first-of-type{margin:0 auto}}.article-container .header-image{height:auto;max-height:550px;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;width:100%}.article-container .header-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article-container .header-image .image-caption{left:19%;max-width:450px;position:absolute;top:30%;z-index:2}.article-container .header-image .image-caption .date{background:#1b9235;box-sizing:border-box;color:#fff;font-size:18px;height:55px;max-width:200px;padding-top:20px;text-align:center}.article-container .header-image .image-caption .headline{background:#fff;font-size:25px;font-weight:600;letter-spacing:2px;line-height:1.4;padding:60px 50px;text-transform:uppercase}.article-container .article-content{margin:100px auto}.article-container .article-content p{font-size:18px;font-weight:400;line-height:1.5;margin:30px auto}@media only screen and (max-width:1650px){.article-container .header-image .image-caption{left:5%}.article-container .article-content{padding:0 5%}}@media only screen and (max-width:768px){.article-container .header-image .image-caption{left:0;margin-top:-58px;max-width:none;position:relative;top:0}.article-container .header-image .image-caption .headline{padding:5%}.article-container .article-content{margin:10px auto}.article-container .article-content p{box-sizing:border-box;font-size:15px;margin:0;padding:2% 0}}.contact-header{display:flex;flex-direction:row;width:100%}.contact-header .contact-content-left{width:50%}.contact-header .contact-content-left .contact-info-wrapper{background:#ededed;box-sizing:border-box;padding:8% 10% 5% 35%;width:100%}.contact-header .contact-content-left .contact-name{color:#1b9235;font-size:25px;font-weight:600;margin-bottom:25px}.contact-header .contact-content-left .address,.contact-header .contact-content-left .email,.contact-header .contact-content-left .homepage,.contact-header .contact-content-left .phone{display:flex;flex-direction:row;font-size:14px;margin:15px 0 25px}.contact-header .contact-content-left .address .one-line,.contact-header .contact-content-left .email .one-line,.contact-header .contact-content-left .homepage .one-line,.contact-header .contact-content-left .phone .one-line{display:flex;flex-direction:row;padding-top:10px}.contact-header .contact-content-left .address img,.contact-header .contact-content-left .email img,.contact-header .contact-content-left .homepage img,.contact-header .contact-content-left .phone img{height:100%;padding:0 20px 0 0;width:20px}.contact-header .contact-content-left .cta-row{align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin:5% 0 5% 30%;width:50%}.contact-header .contact-content-left .cta-btn{align-items:center;background:#0055a1;border:1px solid transparent;border-radius:55px;color:#fff;display:flex;flex-direction:row;height:55px;margin-right:15px;transition:all .25s ease;width:180px}.contact-header .contact-content-left .cta-btn .btn-icon{align-items:center;background:#007be7;border-radius:50%;display:flex;height:55px;justify-content:center;margin:0 25px 0 0;width:55px}.contact-header .contact-content-left .cta-btn .btn-icon img{height:20px;width:20px}.contact-header .contact-content-left .cta-btn .btn-text{font-size:12px;text-transform:uppercase}.contact-header .contact-content-left .cta-btn:hover{background:#fff;border:1px solid #0055a1;color:#0055a1}.contact-header .contact-content-right{height:550px;width:50%}@media only screen and (max-width:1124px){.contact-header{flex-direction:column}.contact-header .contact-content-left{width:100%}.contact-header .contact-content-left .contact-info-wrapper{padding:8% 35% 5% 10%}.contact-header .contact-content-left .cta-row{background:#ededed;justify-content:start;margin:0;width:100%}.contact-header .contact-content-left .cta-btn{border-radius:50%;position:relative;width:55px;z-index:5}.contact-header .contact-content-left .cta-btn .btn-text{display:none}.contact-header .contact-content-left .cta-btn .btn-icon{background:#0055a1;border-radius:50%;height:100%;margin-right:0;width:100%}.contact-header .contact-content-left .cta-btn:first-of-type{margin:0 5px 0 50px}.contact-header .contact-content-right{margin-top:-20px;width:100%}}.footer-wrapper{background:#101010;bottom:0;color:#fff;height:190px;left:0;margin-top:100px;position:relative;width:100%}.footer-wrapper .footer-inner{align-items:center;display:flex;flex-direction:row;font-family:benton-sans;font-size:.8rem;height:100%}.footer-wrapper .footer-inner .footer-item{box-sizing:border-box;height:100%;padding:60px 0;width:100%}@media only screen and (min-width:991px){.footer-wrapper .footer-inner .contact-info{padding-left:24px}}.footer-wrapper .footer-inner .main-footer{display:flex;flex-direction:row;justify-content:space-between}.footer-wrapper .footer-inner .main-footer .social-icons{display:flex;flex-direction:column}.footer-wrapper .footer-inner .main-footer .social-icons img{margin-right:70px}.footer-wrapper .footer-inner .main-footer .social-icons img:first-of-type{margin-bottom:10px}.footer-wrapper .footer-inner .border{border-left:1px solid #3e3e3e;border-right:1px solid #3e3e3e}.footer-wrapper .footer-inner .footer-item p{margin:10px 0}.footer-wrapper .footer-inner .footer-item p:first-child{margin-top:0}.footer-wrapper .footer-inner b{font-weight:700;text-transform:uppercase}.footer-wrapper .footer-inner .footer-logo{padding-left:80px}.footer-wrapper .footer-menu{letter-spacing:2px;padding-left:70px;text-transform:uppercase}.footer-wrapper .footer-menu li{padding-bottom:20px}.footer-wrapper .to-top-btn{align-items:center;background:#0055a1;border-radius:50%;cursor:pointer;display:flex;height:55px;justify-content:center;position:absolute;right:8%;top:-30px;width:55px}@media only screen and (max-width:1124px){.footer-wrapper{height:auto}.footer-wrapper .footer-inner{flex-direction:column}.footer-wrapper .footer-inner .border{border:1px solid #3e3e3e;border-left:none;border-right:none}.footer-wrapper .footer-inner .footer-item{padding:5% 2%}.footer-wrapper .footer-inner .footer-item:first-child{padding:8% 2%}.footer-wrapper .footer-inner .footer-logo{padding-left:0;text-align:center}.footer-wrapper .footer-menu{padding-left:0}.footer-wrapper .to-top-btn{right:32px}}.main-header{background:#fff;border-bottom:1px solid #e2e2e2;display:flex;flex-direction:row;font-size:.8rem;height:81px;left:0;letter-spacing:2px;position:fixed;text-transform:uppercase;top:0;width:100vw;z-index:100000000}.main-header .main-logo{background:#0055a1;box-sizing:border-box;height:81px;padding:18px 58px;text-align:center;width:300px}.main-header .main-logo img{height:auto;width:70%}.main-header .search-bar-header{align-items:center;background:#1b9235;color:#fff;display:flex;height:100%;justify-content:space-around;transition:all .25s ease;width:300px}.main-header .search-bar-header .search-bar-wrapper{align-items:center;display:flex;justify-content:center}.main-header .search-bar-header .search-bar-wrapper svg{fill:#fff;height:auto;padding:0 10px;width:15px}.main-header .search-bar-header:hover{background:#14792a}.toolbar-tray-open header[role=banner]{position:relative}@media only screen and (max-width:1440px){.main-header{height:65px;position:fixed;width:100%;z-index:1000}.main-header .menu-btn{box-sizing:border-box;height:auto;max-width:80px;padding:25px;position:relative;width:auto;z-index:30}.main-header .menu-btn .btn-line{background:#707070;height:2px;transition:all .25s ease;width:25px}.main-header .menu-btn .top{margin-bottom:5px}.main-header .menu-btn .bot{margin-top:5px}.main-header .region{width:30%}.main-header .main-logo{height:65px;padding:10px 0;width:100%}.main-header .main-logo img{height:auto;width:125px}.main-header .btn-search-fixed{align-items:center;background:#1b9235;border-radius:50%;bottom:5%;display:flex;height:45px;justify-content:center;position:fixed;right:10%;width:45px}.main-header .btn-search-fixed svg{fill:#fff}.main-header .btn-note{align-items:center;background:#1b9235;border-radius:.4em;bottom:8%;color:#fff;display:flex;height:30px;justify-content:center;opacity:0;position:fixed;right:25%;text-transform:uppercase;transition:opacity .5s ease;width:150px}.main-header .btn-note:after{border:15px solid transparent;border-bottom:0;border-left-color:#1b9235;border-right:0;content:"";height:0;margin-right:-12px;margin-top:-4px;position:absolute;right:0;top:50%;width:0}.main-header .search-bar-header{font-size:11px}.main-header .search-bar-header svg{height:12px;width:auto}}@media only screen and (max-width:1124px){.main-header .region{width:80%}}.main-navigation{align-items:center;box-sizing:border-box;display:flex;justify-content:space-around}.main-navigation,.main-navigation .region{height:100%;width:100%}.main-navigation .menu-level--0{align-items:center;color:#2e2e2e;display:flex;font-weight:600;height:81px;justify-content:space-between;width:100%}.main-navigation .menu-level--0 li.menu-item-0{box-sizing:border-box;font-size:11pt;height:100%;padding-top:35px;position:relative;text-align:center;width:100%}.main-navigation .menu-level--0 li.menu-item-0 a{display:block;height:92%;transition:all .25s ease}.main-navigation .menu-level--0 li.menu-item-0 a:hover{color:#1b9235}.main-navigation .menu-level--0 .is-active{border-bottom:4px solid #1b9235}.main-navigation ul.menu-level--1{background:#fff;display:block;height:0;left:10%;opacity:0;overflow:hidden;position:absolute;text-transform:none;top:100%;transition:all .25s ease;width:250px;z-index:10}.main-navigation ul.menu-level--1 li.menu-item-1{padding:20px 25px 0;text-align:left}.main-navigation ul.menu-level--1 li.menu-item-1 a{display:block;height:100%;padding-bottom:0;width:100%}.main-navigation ul.menu-level--1 li.menu-item-1:last-of-type{padding-bottom:20px}.main-navigation ul.menu-level--2{all:inherit;font-weight:400;margin:0}.main-navigation ul.menu-level--2 .menu-item-2{margin-bottom:15px;padding:0;position:relative}.main-navigation ul.menu-level--2 .menu-item-2 a{margin-left:5px}.main-navigation ul.menu-level--2 .menu-item-2:last-of-type{margin-bottom:0}.main-navigation ul.menu-level--2 .menu-item-2 .third-level-hover{background:#1b9235;border-radius:5px;height:5px;left:-10px;position:absolute;top:3px;transition:all .25s ease;width:5px}.main-navigation ul.menu-level--2 .menu-item-2:hover .third-level-hover{width:10px}.main-navigation .menu-item-0:hover{color:#2e2e2e}.main-navigation .menu-item-0:hover ul.menu-level--1{border-top:2px solid #1b9235;height:auto;opacity:1}@media only screen and (max-width:1440px){.main-navigation{padding:0}.main-navigation ul.menu-level--0 li.menu-item-0{box-sizing:border-box;font-size:11px;padding:3.5% 0 2%}.main-navigation ul.menu-level--0 li.menu-item-0 ul.menu-level--1{left:0;top:81%}}@media only screen and (max-width:1124px){.menu-mb{background:#fff;border-top:2px solid #1b9235;display:flex;flex-direction:column;font-size:13px;font-weight:600;height:100vh;left:-100%;position:fixed;top:65px;transition:all .3s ease;width:100%;z-index:25}.menu-mb .region{height:auto}.menu-mb .search-bar-header{align-items:center;box-sizing:border-box;display:flex;justify-content:flex-start;padding:5% 0 5% 10%;width:100%}.menu-mb .search-bar-header svg{fill:#000;height:auto;padding:0 10px;width:.8rem}.menu-mb ul.menu-level--0{text-transform:uppercase}.menu-mb ul.menu-level--0 li.menu-item-0{border-bottom:1px solid #d3d3d3;box-sizing:border-box;padding:5% 0 5% 10%}.menu-mb ul.menu-level--0 li.menu-item-0 a{box-sizing:border-box;display:block}.menu-mb ul.menu-level--0 li.menu-item-0 ul.menu-level--1{padding:5% 5% 0;text-transform:none}.menu-mb ul.menu-level--0 li.menu-item-0 ul.menu-level--1 li.menu-item-1{border-bottom:none;padding-bottom:5%}.menu-mb ul.menu-level--0 li.menu-item-0 ul.menu-level--1 li.menu-item-1 a{display:block}.menu-mb ul.menu-level--0 li.menu-item-0 ul.menu-level--1 li.menu-item-1 ul.menu-level--2{padding:5% 5% 0;width:100%}.menu-mb ul.menu-level--0 li.menu-item-0 ul.menu-level--1 li.menu-item-1 ul.menu-level--2 li.menu-item-2{font-weight:400;margin-bottom:10px;position:relative}.menu-mb ul.menu-level--0 li.menu-item-0 ul.menu-level--1 li.menu-item-1 ul.menu-level--2 .menu-item-2 .third-level-hover{background:#1b9235;border-radius:5px;height:5px;left:-10px;position:absolute;top:3px;transition:all .25s ease;width:5px}.menu-mb ul.menu-level--0 li.menu-item-0 ul.menu-level--1 li.menu-item-1:last-of-type{padding-bottom:0}}.news-container{margin-top:150px}.post-wrapper:nth-of-type(odd){display:flex;flex-direction:row-reverse;justify-content:flex-end}.post-wrapper:nth-of-type(odd) .wrapper-content{padding:10% 5%;width:75%}.post-wrapper:nth-of-type(2n){display:flex;flex-direction:row;justify-content:center}.post-wrapper:nth-of-type(2n) .wrapper-content{padding:10% 0 10% 15%;width:75%}.post-wrapper{border-bottom:1px solid #ededed;height:100%;margin:90px auto 0;max-height:380px;width:100%}.post-wrapper .views-field-field-image{height:380px;max-height:380px;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;width:100%}.post-wrapper .views-field-field-image .date{word-wrap:break-word;background:#1b9235;box-sizing:border-box;color:#fff;font-size:18px;padding:20px 0;position:absolute;text-align:center;text-transform:uppercase;width:95px}.post-wrapper .views-field-field-image .date .day{font-size:30px;font-weight:600;margin-bottom:8px}.post-wrapper .views-field-field-image .field-content,.post-wrapper .views-field-field-image .field-content .img-wrapper{height:100%}.post-wrapper .views-field-field-image .field-content .img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-wrapper .views-field-title{width:100%}.post-wrapper .views-field-title .wrapper-content{display:flex;flex-direction:column}.post-wrapper .views-field-title .wrapper-content h2{font-size:30px;font-weight:600}.post-wrapper .views-field-title .wrapper-content p{font-size:15px;letter-spacing:1px;line-height:1.8;margin:25px auto 20px}.post-wrapper .views-field-title .wrapper-content .button-post{align-items:center;background:#0055a1;border:2px solid transparent;border-radius:30px;color:#fff;display:flex;height:55px;justify-content:center;text-transform:uppercase;transition:all .25s ease;width:210px}.post-wrapper .views-field-title .wrapper-content .button-post a{display:block;font-size:12px;padding:20px 50px;text-decoration:none;white-space:nowrap}.post-wrapper .views-field-title .wrapper-content .button-post:hover{background:#fff;border:2px solid #0055a1;color:#0055a1}.post-wrapper .views-field-title .more-link{margin:100px auto;text-align:center}.post-wrapper .views-field-title .more-link a{background:#1b9235;border:2px solid transparent;border-radius:40px;color:#fff;font-size:12px;padding:20px 80px;text-transform:uppercase;transition:all .25s ease}.post-wrapper .views-field-title .more-link a:hover{background:#fff;border:2px solid #1b9235;color:#1b9235}@media only screen and (max-width:1440px){.post-wrapper:nth-of-type(odd) .wrapper-content{padding:0 5%}.post-wrapper:nth-of-type(2n) .wrapper-content{padding:0 5% 0 10%}}@media only screen and (max-width:1124px){.news-container{margin-top:30px}.news-container .paragraph-headline{font-size:15px}.post-wrapper:nth-of-type(odd){display:flex;flex-direction:column}.post-wrapper:nth-of-type(odd) .wrapper-content{box-sizing:border-box;margin-right:0;padding:2rem 2%!important;width:100%}.post-wrapper:nth-of-type(2n){display:flex;flex-direction:column}.post-wrapper:nth-of-type(2n) .wrapper-content{box-sizing:border-box;padding:2rem 2%!important;width:100%}.post-wrapper{margin:30px auto;max-height:100%}.post-wrapper .views-field-field-image{box-sizing:border-box;height:100%;padding:0 2%;width:100%}}.partners-container .partner-header{overflow-x:visible}.partners-container .partner-header .region{width:100%}.partners-container .header-wrapper{height:auto;width:100%}.partners-container .header-wrapper .header-image{max-height:500px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.partners-container .header-wrapper .header-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.partners-container .header-wrapper .header-text{background:#1b9235;box-sizing:border-box;color:#fff;height:auto;left:0;margin-left:auto;margin-right:auto;padding:6% 5% 3%;position:absolute;right:0;top:0;width:40%}.partners-container .header-wrapper .header-text h1{font-size:30px;font-weight:600;line-height:1.5;text-transform:uppercase}.partners-container .header-wrapper .header-text .header-text-copy{font-size:12px;letter-spacing:2px;line-height:1.8;margin:30px auto}.partners-container .header-wrapper form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.partners-container .header-wrapper form input{border:none;border-radius:30px;color:#000;height:60px;margin-bottom:25px;padding-left:30px;width:40%}.partners-container .header-wrapper form input:focus{outline:none}.partners-container .header-wrapper form .select-wrapper{position:relative;width:100%}.partners-container .header-wrapper form .select-wrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;border:none;border-radius:30px;color:#000;cursor:pointer;font-size:12px;height:60px;padding-left:30px;width:100%}.partners-container .header-wrapper form .select-wrapper select:focus{outline:none}.partners-container .header-wrapper form .select-wrapper:after{background:url(../images/chevron.svg);background-repeat:no-repeat;content:"";display:block;height:15px;left:90%;pointer-events:none;position:absolute;top:25px;width:15px}.partners-container .header-wrapper .error-msg-filter{background:#1b9235;box-sizing:border-box;color:#fff;height:0;opacity:0;overflow:hidden;text-align:center;text-transform:uppercase;transition:all .5s ease;width:70%}.partners-container .more-btn{cursor:pointer;grid-column-start:2;margin-top:50px;text-align:center;width:100%}.partners-container .more-btn a{background:#1b9235;border:2px solid transparent;border-radius:55px;color:#fff;font-size:12px;letter-spacing:1px;padding:15px 55px;text-transform:uppercase;transition:all .25s ease}.partners-container .more-btn a:hover{background:#fff;border:2px solid #1b9235;color:#1b9235}.partners-container .teaser-partner-gallery{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:65px}.partners-container .teaser-partner-gallery .teaser-wrapper{border-bottom:1px solid #ededed;box-sizing:border-box;height:auto;padding:2rem;width:33.333333%}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-image{border-radius:50%;height:165px;margin-left:auto;margin-right:auto;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:165px}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-image div{height:100%;width:100%}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.partners-container .teaser-partner-gallery .teaser-wrapper .state{display:none}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-name{box-sizing:border-box;color:#1b9235;font-size:18px;font-weight:600;margin:25px auto 20px;max-width:285px;min-height:40px;padding-left:45px}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-address{box-sizing:border-box;display:flex;flex-direction:row;font-size:16px;line-height:1.5;margin:0 auto;max-height:55px;max-width:280px;padding-left:45px}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-address .address{white-space:nowrap;width:-moz-max-content;width:max-content}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-address img{height:auto;margin-right:15px;margin-top:-20px;width:20px}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-address span{display:flex;flex-direction:row}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-phone{box-sizing:border-box;display:flex;flex-direction:row;font-size:16px;line-height:1.5;margin:20px auto;max-width:280px;padding-left:45px}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-phone img{height:auto;margin-right:15px;width:20px}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-link{align-items:center;background:#0055a1;border:2px solid transparent;border-radius:25px;color:#fff;display:flex;font-size:12px;height:50px;justify-content:center;letter-spacing:1px;margin:0 auto;text-transform:uppercase;transition:all .25s ease;white-space:nowrap;width:230px}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-link a{padding:25px 100px;text-decoration:none}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-link:hover{background:#fff;border:2px solid #0055a1;color:#0055a1}.partners-container .teaser-partner-gallery .teaser-wrapper.is-visible{display:initial}.partners-container .teaser-partner-gallery .teaser-wrapper.is-hidden{display:none}.partners-container .teaser-partner-gallery .teaser-wrapper:last-of-type{border-right:none}@media only screen and (max-width:1440px){.partners-container .header-wrapper .header-text{width:80%}}@media only screen and (max-width:1124px){.partners-container .header-wrapper .header-text{padding:5%;position:relative;width:100%}.partners-container .header-wrapper .header-text h1{font-size:15px}.partners-container .header-wrapper form{flex-direction:column}.partners-container .header-wrapper form input{font-size:16px!important;height:50px;margin-bottom:15px;width:90%}.partners-container .header-wrapper form .select-wrapper{width:100%}.partners-container .header-wrapper form .select-wrapper select{font-size:16px!important;width:95%}.partners-container .header-wrapper .error-msg-filter{font-size:12px;width:100%}.partners-container .teaser-partner-gallery{display:flex;flex-direction:column;margin:20px auto}.partners-container .teaser-partner-gallery .teaser-wrapper{border:none;border-bottom:1px solid #ededed;height:auto;max-width:100%;padding:2rem 0;width:100%}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-image{height:150px;max-width:150px;width:150px}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-link{width:200px}.partners-container .partner-row-wrapper .teaser-partner{margin:auto;width:100%!important}}@media only screen and (max-width:760px){.partners-container .header-wrapper form input{height:55px;width:90%}.partners-container .header-wrapper form .select-wrapper select{width:100%}}.partner-container{position:relative}.partner-header{display:flex;flex-direction:row;overflow-x:hidden;width:100%}.partner-header .return-btn{align-items:center;background:#fff;color:#707070;display:flex;flex-direction:row;font-size:13px;height:60px;justify-content:center;left:0;position:absolute;top:0;width:300px}.partner-header .return-btn svg{fill:#707070;height:auto;margin-right:15px;transform:rotate(90deg);width:13px}.partner-header .partner-info{background:#ededed;padding:8% 10% 5% 15%;width:30%}.partner-header .partner-info img{height:100%;width:20px}.partner-header .partner-info h1{color:#1b9235;font-size:25px;font-weight:600;margin-bottom:25px}.partner-header .partner-info .oeffnungszeiten .open img{height:auto}.partner-header .partner-info .address,.partner-header .partner-info .email,.partner-header .partner-info .facebook,.partner-header .partner-info .homepage,.partner-header .partner-info .oeffnungszeiten,.partner-header .partner-info .phone{display:flex;flex-direction:row;font-size:14px;margin:15px 0 25px}.partner-header .partner-info .address .one-line,.partner-header .partner-info .email .one-line,.partner-header .partner-info .facebook .one-line,.partner-header .partner-info .homepage .one-line,.partner-header .partner-info .oeffnungszeiten .one-line,.partner-header .partner-info .phone .one-line{display:flex;flex-direction:row;padding-top:10px}.partner-header .partner-info .address img,.partner-header .partner-info .email img,.partner-header .partner-info .facebook img,.partner-header .partner-info .homepage img,.partner-header .partner-info .oeffnungszeiten img,.partner-header .partner-info .phone img{padding:0 20px 0 0}.partner-header .partner-info .address:nth-child(2),.partner-header .partner-info .email:nth-child(2),.partner-header .partner-info .homepage:nth-child(2),.partner-header .partner-info .oeffnungszeiten:nth-child(2) .facebook:nth-child(2),.partner-header .partner-info .phone:nth-child(2){font-size:14px;padding:10px 0}.partner-header .partner-info .office-hours__item-slots{letter-spacing:2px}.partner-header .partner-info .office-hours__item{padding-bottom:10px}.partner-header .partner-info .office-hours-status{font-weight:600;padding:5px 0 15px}.partner-header .partner-content-right{display:flex;flex-direction:column;width:50%}.partner-header .partner-content-right .partner-image{max-height:660px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.partner-header .partner-content-right .partner-image div{height:100%;width:100%}.partner-header .partner-content-right .partner-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.partner-header .partner-content-right .partner-cta{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-top:70px;width:100%}.partner-header .partner-content-right .partner-cta .cta-btn{align-items:center;background:#0055a1;border:1px solid transparent;border-radius:55px;color:#fff;display:flex;flex-direction:row;height:55px;margin-bottom:15px;transition:all .25s ease;width:180px}.partner-header .partner-content-right .partner-cta .cta-btn .btn-icon{align-items:center;background:#007be7;border-radius:50%;display:flex;height:55px;justify-content:center;margin-right:25px;width:55px}.partner-header .partner-content-right .partner-cta .cta-btn .btn-icon img{height:auto;width:20px}.partner-header .partner-content-right .partner-cta .cta-btn .btn-text{font-size:12px;text-transform:uppercase}.partner-header .partner-content-right .partner-cta .cta-btn:hover{background:#fff;border:1px solid #0055a1;color:#0055a1}@media only screen and (max-width:1440px){.partner-header .return-btn{width:18%}}@media only screen and (max-width:1124px){.partner-header .return-btn{max-width:80px;width:75px}.partner-header .return-btn .return-btn-txt{display:none}.partner-header .return-btn svg{margin-right:0}}@media only screen and (max-width:760px){.partner-header{flex-direction:column}.partner-header .partner-info{box-sizing:border-box;padding:20% 5% 0 15%;width:100%}.partner-header .partner-content-right{background:#ededed;flex-direction:column-reverse;width:100%}.partner-header .partner-content-right .partner-image{max-height:250px}.partner-header .partner-content-right .partner-cta{box-sizing:border-box;margin-bottom:50px;margin-top:0}.partner-header .partner-content-right .partner-cta .cta-btn{border-radius:50%;position:relative;width:55px}.partner-header .partner-content-right .partner-cta .cta-btn .btn-icon{background:#0055a1;border-radius:50%;height:100%;margin-right:0;width:100%}.partner-header .partner-content-right .partner-cta .cta-btn .btn-text{color:#000;font-size:10px;font-weight:600;position:absolute;text-align:center;top:65px;width:55px}}.popup-fullpage{background:rgba(0,0,0,.5);bottom:0;display:none;height:100dvh;left:0;position:fixed;right:0;top:0;width:100dvw;z-index:1000}.popup-fullpage,.popup-fullpage-wrapper{align-items:center;justify-content:center}.popup-fullpage-wrapper{background:#fff;box-sizing:border-box;display:flex;flex-direction:column;max-width:991px;padding:2rem;position:relative;width:90%}.popup-fullpage-wrapper:before{background:#323232;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media only screen and (min-width:1440px){.popup-fullpage-wrapper{right:-1.5rem;top:1.5rem}}.popup-fullpage-media{margin-bottom:2.5rem;position:relative;width:100%}.popup-fullpage-media iframe{aspect-ratio:16/9;height:auto;width:100%}.popup-fullpage-media .popup-fullpage-close{cursor:pointer;height:40x;opacity:.93;position:absolute;right:-1rem;top:-1rem;transition:opacity .25s ease;width:40px;z-index:5}@media only screen and (min-width:1440px){.popup-fullpage-media .popup-fullpage-close{height:50px;width:50px}}.popup-fullpage-media .popup-fullpage-close:hover{opacity:1}.popup-fullpage-content p{font-size:clamp(.85rem,1vw,1rem);line-height:1.5;margin-bottom:1.5rem;text-align:center;text-transform:none}.popup-fullpage-content p strong{color:#000;font-size:clamp(1rem,1.5vw,1.5rem);font-weight:800}.new-post-wrapper{display:flex;flex-direction:row;margin:50px auto}.new-post-wrapper .views-field-field-image{height:auto;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.new-post-wrapper .views-field-field-image .date{word-wrap:break-word;background:#1b9235;box-sizing:border-box;color:#fff;font-size:18px;padding:20px 0;position:absolute;text-align:center;text-transform:uppercase;width:95px}.new-post-wrapper .views-field-field-image .date .day{font-size:30px;font-weight:600;margin-bottom:8px}.new-post-wrapper .views-field-field-image img{height:100%;width:100%}.new-post-wrapper .views-field-title{width:100%}.new-post-wrapper .wrapper-content-right{box-sizing:border-box;display:flex;flex-direction:column;padding:8% 10%;width:100%}.new-post-wrapper .wrapper-content-right h3{font-size:30px;font-weight:700}.new-post-wrapper .wrapper-content-right p{font-size:15px;letter-spacing:1px;line-height:1.8;margin:25px auto 20px}.new-post-wrapper .wrapper-content-right .buttons{display:flex;flex-direction:row}.new-post-wrapper .wrapper-content-right .buttons a{text-decoration:none}.new-post-wrapper .wrapper-content-right .buttons .button-post{align-items:center;background:#0055a1;border:2px solid transparent;border-radius:30px;color:#fff;display:flex;height:55px;justify-content:center;margin-bottom:10px;text-transform:uppercase;transition:all .25s ease;width:210px}.new-post-wrapper .wrapper-content-right .buttons .button-post a{display:block;font-size:12px;padding:20px 50px;text-decoration:none;white-space:nowrap}.new-post-wrapper .wrapper-content-right .buttons .button-post:hover{background:#fff;border:2px solid #0055a1;color:#0055a1}.new-post-wrapper .wrapper-content-right .buttons .button-news{align-items:center;background:#fff;border:2px solid #1b9235;border-radius:30px;color:#1b9235;display:flex;font-size:12px;height:55px;justify-content:center;margin-left:20px;text-decoration:none;text-transform:uppercase;transition:all .25s ease;width:210px}.new-post-wrapper .wrapper-content-right .buttons .button-news:hover{background:#1b9235;border:2px solid transparent;color:#fff}@media only screen and (max-width:1268px){.new-post-wrapper{flex-direction:column;margin:0 auto}.new-post-wrapper .views-field-field-image{box-sizing:border-box;width:100%}.new-post-wrapper .wrapper-content-right{padding:1rem 0;width:100%}.new-post-wrapper .wrapper-content-right .buttons{flex-direction:column}.new-post-wrapper .wrapper-content-right .buttons .button-news{margin-left:0;margin-top:10px;width:250px}}.page-node .header-image{height:auto;overflow:hidden;position:relative}.page-node .header-image,.page-node .header-image img{max-height:550px;-o-object-fit:cover;object-fit:cover;width:100%}.page-node .header-image img{height:100%}.page-node .header-image .image-caption{background:#fff;box-sizing:border-box;left:19%;max-width:450px;opacity:.95;padding:46px 100px 46px 50px;position:absolute;top:40%;z-index:2}.page-node .header-image .image-caption h1{font-size:25px;font-weight:700;letter-spacing:1px;line-height:1.5;margin-bottom:10px;text-transform:uppercase}.page-node .header-image .image-caption p{font-size:18px}.page-node .page-content{margin:100px auto}@media only screen and (max-width:1650px){.page-node .header-image .image-caption{left:5%}}@media only screen and (max-width:786px){.page-node .header-image .image-caption{border-bottom:2px solid #ededed;left:0;max-width:100%;padding:5% 10%;position:relative;top:0}.page-node .page-content{margin:0 auto}.page-node .page-content .text-container{font-size:15px;margin:0 auto;padding:5%;width:80%}}.accordion-container{margin:150px auto}.accordion-container h3{border-bottom:1px solid #ededed;color:#1b9235;font-size:25px;font-weight:600;padding-bottom:30px;text-transform:uppercase}.accordion-container .accordion-head{border-bottom:1px solid #ededed;cursor:pointer;font-size:18px;letter-spacing:1px;padding:20px 0;position:relative}.accordion-container .accordion-head p{margin:0}.accordion-container .accordion-head .acc-controller{background-color:#a8a8a8;height:2px;position:absolute;right:15px;top:30px;width:25px}.accordion-container .accordion-head .closed{opacity:1;transform:rotate(90deg);transition:opacity .25s ease}.accordion-container .accordion-body{font-size:13px;line-height:1.3;max-height:0;overflow:hidden;transition:all .25s ease;width:90%}.accordion-container .accordion-body .accordion-content{padding:25px 0}@media only screen and (max-width:768px){.accordion-container{box-sizing:border-box;margin:20px auto}.accordion-container .accordion-head{font-size:15px}.accordion-container .accordion-head p{font-size:15px;margin:5px;width:90%}.accordion-container .accordion-head .acc-controller{top:35px;width:15px}.accordion-container .accordion-body{width:100%}.accordion-container .accordion-body .accordion-content{padding:8px 0}.accordion-container .accordion-body .accordion-content p{font-size:12px}}@media only screen and (min-width:991px){.accordion-container{padding:0 24px}}.angebote-container{margin:100px auto}.angebote-container .views-col{width:100%!important}.angebote-container .angebot-teaser-content{display:flex;flex-direction:row;justify-content:space-between}.angebote-container .angebot-teaser{border:1px solid #d8d8d8;height:auto;margin:0 auto;width:365px}.angebote-container .angebot-teaser .teaser-img{height:190px;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;width:100%}.angebote-container .angebot-teaser .teaser-img img{height:100%;width:100%}.angebote-container .angebot-teaser .teaser-img .caption{align-items:center;color:#fff;display:flex;font-size:30px;font-weight:600;height:100%;justify-content:center;letter-spacing:10px;position:absolute;text-transform:uppercase;top:0;width:100%;z-index:1000}.angebote-container .angebot-teaser .teaser-list{box-sizing:border-box;padding:1rem 3rem 1rem 4rem}.angebote-container .angebot-teaser .teaser-list ul li{font-size:15px;line-height:1.3;margin:20px auto 0 0}.angebote-container .angebot-teaser .teaser-list ul li:before{color:#1b9235;content:"•";display:inline-block;font-size:20px;font-weight:800;margin-left:-1em;width:1em}.angebote-container .angebot-teaser .teaser-link{align-items:center;background:#0055a1;border:2px solid transparent;border-radius:25px;box-sizing:border-box;color:#fff;display:flex;font-size:12px;height:52px;justify-content:center;letter-spacing:3px;margin:20px auto;text-transform:uppercase;transition:all .25s ease;width:215px}.angebote-container .angebot-teaser a{display:block;padding:20px 80px;text-decoration:none;white-space:nowrap}.angebote-container .angebot-teaser .teaser-link:hover{background:#fff;border:2px solid #0055a1;color:#0055a1}@media only screen and (max-width:1180px){.angebote-container .angebot-teaser-content{flex-direction:column}.angebote-container .angebot-teaser{margin-top:30px;width:70%}.angebote-container .col-1 .angebot-teaser{margin-top:0}}@media only screen and (max-width:768px){.angebote-container{margin:10px auto}.angebote-container .angebot-teaser-content{flex-direction:column}.angebote-container .angebot-teaser-content .views-col.col-1,.angebote-container .angebot-teaser-content .views-col.col-2,.angebote-container .angebot-teaser-content .views-col.col-3{width:100%!important}.angebote-container .angebot-teaser{border:none;border-bottom:1px solid #ededed;box-sizing:border-box;padding:3% 1%;width:100%}.angebote-container .angebot-teaser .teaser-link{margin:20px auto}.angebote-container .angebot-teaser .teaser-list{padding:1.2rem}.angebote-container .angebot-teaser .teaser-list ul li{margin:10px 0 0}}.ansprechpartner-container{background:#1b9235;box-sizing:border-box;color:#fff;height:auto;margin:100px auto;min-height:450px;padding:10px 0;position:relative;width:100%}.ansprechpartner-container .ansprechpartner-headline{font-size:25px;font-weight:600;margin:60px auto;text-align:center;text-transform:uppercase}.ansprechpartner-container .btn-carousell{align-items:center;background:#0055a1;border-radius:50%;color:#fff;cursor:pointer;display:none;height:55px;justify-content:center;width:55px}.ansprechpartner-container .btn-carousell.d-flex{display:flex!important}.ansprechpartner-container .btn-left{left:0;position:absolute;top:30%;transform:rotate(-90deg)}.ansprechpartner-container .btn-right{position:absolute;right:0;top:30%;transform:rotate(90deg)}.ansprechpartner-container .ansprechpartner-wrapper{display:flex;flex-direction:row;justify-content:center;margin:0 auto;width:80%}.ansprechpartner-container .ansprechpartner-wrapper .ansprechpartner-item{display:flex;flex-direction:column;margin-bottom:60px;text-align:center;width:33.33333%}.ansprechpartner-container .ansprechpartner-wrapper .ansprechpartner-item .ansprechpartner-image{border:3px solid #fff;border-radius:50%;height:165px;margin-left:auto;margin-right:auto;overflow:hidden;width:165px}.ansprechpartner-container .ansprechpartner-wrapper .ansprechpartner-item .ansprechpartner-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ansprechpartner-container .ansprechpartner-wrapper .ansprechpartner-item .ansprechpartner-name{display:flex;flex-direction:row;justify-content:center;margin:30px auto 15px}.ansprechpartner-container .ansprechpartner-wrapper .ansprechpartner-item .ansprechpartner-mail,.ansprechpartner-container .ansprechpartner-wrapper .ansprechpartner-item .ansprechpartner-phone,.ansprechpartner-container .ansprechpartner-wrapper .ansprechpartner-item .ansprechpartner-position{color:#000;margin-bottom:10px}@media only screen and (max-width:760px){.ansprechpartner-container{margin:50px auto}.ansprechpartner-container .ansprechpartner-headline{font-size:18px}.ansprechpartner-container .btn-left{left:5%}.ansprechpartner-container .btn-right{right:5%}}.gallery-container{margin:50px auto}.gallery-container .gallery-first-row,.gallery-container .gallery-second-row{display:flex;flex-direction:row;height:auto;width:100%}.gallery-container .gallery-first-row{align-items:flex-end}.gallery-container .gallery-second-row{align-items:flex-start}.gallery-container .first-item,.gallery-container .fourth-item{border:5px solid #fff;max-height:760px;min-height:650px;overflow:hidden;width:60%}.gallery-container .first-item img,.gallery-container .fourth-item img{height:-webkit-fill-available;height:-moz-available;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-container .second-item,.gallery-container .third-item{border:5px solid #fff;height:500px;max-height:500px;overflow:hidden;width:40%}.gallery-container .second-item img,.gallery-container .third-item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-dt{display:block;margin:100px auto}.gallery-mb{display:none}@media only screen and (max-width:1650px){.gallery-container .first-item,.gallery-container .fourth-item{min-height:unset}.gallery-container .first-item img,.gallery-container .fourth-item img{height:100%;width:100%}.gallery-container .second-item,.gallery-container .third-item{height:400px}.gallery-container .second-item img,.gallery-container .third-item img{height:100%;width:100%}}@media only screen and (max-width:1124px){.gallery-dt{display:none}.gallery-mb{display:block}.gallery-container{margin:30px auto}.gallery-container .gallery-first-row{flex-direction:column}.gallery-container .first-item,.gallery-container .fourth-item{border:1px solid #fff;max-height:450px;width:100%}.gallery-container .first-item img,.gallery-container .fourth-item img{height:100%;width:100%}.gallery-container .second-item,.gallery-container .third-item{border:1px solid #fff;max-height:250px;width:50%}.gallery-container .second-item img,.gallery-container .third-item img{height:100%;width:100%}}.google-map-container{height:100%;position:relative;width:100%}.google-map-container iframe{min-height:600px}.google-map-container iframe .place-card{display:none!important}.google-map-container .google-map-overlay{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.google-map-container .google-map-overlay .route-btn{align-items:center;background:#0055a1;border:1px solid transparent;border-radius:30px;color:#fff;display:flex;flex-direction:row;height:55px;margin-bottom:35px;transition:all .25s ease;width:250px}.google-map-container .google-map-overlay .route-btn .btn-icon{align-items:center;background:#007be7;border-radius:50%;display:flex;height:55px;justify-content:center;margin-right:25px;width:55px}.google-map-container .google-map-overlay .route-btn .btn-icon img{height:auto;width:20px}.google-map-container .google-map-overlay .route-btn .btn-text{font-size:12px;text-transform:uppercase}.google-map-container .google-map-overlay .route-btn:hover{background:#fff;border:1px solid #0055a1;color:#0055a1}.teaser-header{display:flex;flex-direction:row;width:100%}.teaser-header .teaser-header-img{height:420px;max-height:420px;overflow:hidden;width:60%}.teaser-header .teaser-header-img img{height:100%;max-height:420px;-o-object-fit:cover;object-fit:cover;width:100%}.teaser-header ul.slick-dots{align-items:center;bottom:40px;display:flex;flex-direction:row;justify-content:flex-end;position:relative}.teaser-header ul.slick-dots li{align-items:center;background:#fff;border-radius:50%;cursor:pointer;display:flex;flex-direction:row;height:20px;justify-content:center;margin-right:10px;width:20px}.teaser-header ul.slick-dots li button{button:#fff;opacity:0}.teaser-header ul.slick-dots li.slick-active{background:#1b9235}.teaser-header ul.slick-dots li.slick-active button{fill:#1b9235}.teaser-header .teaser-header-green-wrapper{background:#1b9235;box-sizing:border-box;color:#fff;height:25%;min-height:500px;padding:5%;position:relative;transition:all .25s ease;width:40%}.teaser-header .teaser-header-green-wrapper .header-sticker{bottom:3rem;height:150px;left:-15rem;position:absolute;width:150px}.teaser-header .teaser-header-green-wrapper .header-sticker img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (max-width:1440px){.teaser-header .teaser-header-green-wrapper .header-sticker{height:150px;width:150px}}@media only screen and (max-width:1124px){.teaser-header .teaser-header-green-wrapper .header-sticker{bottom:auto;height:100px;left:5rem;position:absolute;top:-5rem;width:100px}}.teaser-header .teaser-header-green-wrapper .teaser-header-txt{width:100%}.teaser-header .teaser-header-green-wrapper .teaser-header-txt h1{font-size:25px;font-weight:600;letter-spacing:2px;line-height:1.5;margin-bottom:20px;text-transform:uppercase}.teaser-header .teaser-header-green-wrapper .teaser-header-txt p{font-size:12px;letter-spacing:1px;line-height:1.5;margin-bottom:20px}.teaser-header .teaser-header-green-wrapper form{position:relative}.teaser-header .teaser-header-green-wrapper input{border:none;border-radius:50px;box-sizing:border-box;color:#000;height:70px;padding:1.4rem 2rem 1.2rem;width:100%}.teaser-header .teaser-header-green-wrapper input::-moz-placeholder{color:#000;font-size:14px}.teaser-header .teaser-header-green-wrapper input::placeholder{color:#000;font-size:14px}.teaser-header .teaser-header-green-wrapper input:focus{outline:none}.teaser-header .teaser-header-green-wrapper .button{align-items:center;background:#0055a1;border:2px solid transparent;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:.755rem;justify-content:center;letter-spacing:1px;padding:1rem 2rem;text-transform:uppercase;transition:all .25s ease;vertical-align:middle;white-space:nowrap;width:50%}@media only screen and (max-width:768px){.teaser-header .teaser-header-green-wrapper .button{width:85%}}.teaser-header .teaser-header-green-wrapper svg{fill:#fff;height:15px;margin-right:10px;transition:fill .25s ease}.teaser-header .teaser-header-green-wrapper .button:hover{background:#fff;border:2px solid #0055a1;color:#0055a1}.teaser-header .teaser-header-green-wrapper .button:hover svg{fill:#0055a1}.teaser-txt-left{margin:-3% 0 2%;max-width:50%;width:45%}.teaser-txt-left p{font-size:18px;letter-spacing:2px;line-height:1.5;margin-bottom:20px}.teaser-txt-left strong{color:#1b9235;font-weight:600}@media only screen and (max-width:1650px){.teaser-txt-left{margin:-3% 0 2% 5%}}@media only screen and (max-width:1440px){.teaser-header .teaser-header-green-wrapper{min-height:400px;padding:5%;width:50%}.teaser-header .teaser-header-green-wrapper .teaser-header-txt{width:100%}.teaser-header .teaser-header-green-wrapper button{border-radius:50%;height:55px;left:87%;margin:0;padding:0;position:absolute;top:10%;width:55px}.teaser-header .teaser-header-green-wrapper button span{display:none}.teaser-header .teaser-header-green-wrapper button svg{margin:auto}.teaser-txt-left{margin:-3% 0 2%}.teaser-txt-left p{box-sizing:border-box;font-size:16px;padding:0 5% 5% 10%}}@media only screen and (max-width:1124px){.teaser-header{flex-direction:column}.teaser-header .teaser-header-img{height:auto;width:100%}.teaser-header .teaser-header-green-wrapper{box-sizing:border-box;height:auto;min-height:0;padding:10% 5%;width:100%}.teaser-header .teaser-header-green-wrapper .teaser-header-txt{width:100%}.teaser-header .teaser-header-green-wrapper .teaser-header-txt h1{font-size:15px}.teaser-header .teaser-header-green-wrapper form{display:flex;flex-direction:row;position:relative}.teaser-header .teaser-header-green-wrapper input{border-radius:25px;height:55px;width:100%}.teaser-header .teaser-header-green-wrapper button{border-radius:45px;height:45px;left:93%;margin:0;padding:0;position:absolute;top:5px;width:45px}.teaser-header .teaser-header-green-wrapper button span{display:none}.teaser-header .teaser-header-green-wrapper button svg{margin:auto}.teaser-txt-left{box-sizing:border-box;margin-bottom:0;margin-top:0;max-width:none;padding:5% 0;width:100%}.teaser-txt-left p{font-size:14px;padding:0}}@media only screen and (max-width:760px){.teaser-header .teaser-header-green-wrapper button{left:85%}}.icon-gallery-container{margin:0 auto}.icon-item-wrapper{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}.icon-item-wrapper .icon-item{flex-grow:1;min-height:500px;position:relative;text-align:center;width:35%}.icon-item-wrapper .icon-item .icon-image{align-items:center;background:#ededed;border-radius:50%;display:flex;height:200px;justify-content:center;margin:10px auto;width:200px}.icon-item-wrapper .icon-item .icon-image img{height:auto;width:80%}.icon-item-wrapper .icon-item .icon-text{margin:0 auto;width:80%}.icon-item-wrapper .icon-item .icon-text h3{font-size:18px;margin:20px auto 10px;min-height:40px;width:65%}.icon-item-wrapper .icon-item .icon-text h3 strong{color:#1b9235;font-weight:600}.icon-item-wrapper .icon-item .icon-text p{font-size:13px;line-height:1.5}.icon-item-wrapper .icon-item .icon-link{align-items:center;background:#0055a1;border:2px solid #0055a1;border-radius:25px;bottom:0;color:#fff;display:flex;font-size:12px;height:50px;justify-content:center;left:0;margin:30px auto;position:absolute;right:0;text-transform:uppercase;transition:all .25s ease;width:250px}.icon-item-wrapper .icon-item .icon-link a{display:block;line-height:1.2;padding:20px 50px;text-decoration:none}.icon-item-wrapper .icon-item .icon-link:hover{background:#fff;border:2px solid #0055a1;color:#0055a1}@media only screen and (max-width:1300px){.icon-item-wrapper .icon-item{min-height:580px}}@media only screen and (max-width:1124px){.icon-item-wrapper{display:flex;flex-direction:column}.icon-item-wrapper .icon-item{border-top:1px solid #ededed;box-sizing:border-box;min-height:unset;padding:30px 0;width:100%}.icon-item-wrapper .icon-item .icon-link{position:static}.icon-item-wrapper .icon-item .icon-link a{white-space:unset}.icon-item-wrapper .icon-item .icon-text h3{width:unset}.icon-item-wrapper .icon-item:first-of-type{border-top:none;padding:0 0 30px}.icon-item-wrapper .icon-item:last-of-type{padding:30px 0 0}.icon-item-wrapper .icon-item:last-of-type .icon-link{margin:30px auto 0}}.paragraph-partner-logos{margin:48px 0}@media only screen and (min-width:991px){.paragraph-partner-logos{margin:150px 0}}.paragraph-partner-logos-wrapper{display:grid;gap:24px}@media (max-width:599px){.paragraph-partner-logos-wrapper{grid-template-columns:repeat(2,1fr)}}@media (min-width:600px) and (max-width:999px){.paragraph-partner-logos-wrapper{grid-template-columns:repeat(3,1fr)}}@media (min-width:1000px) and (max-width:1199px){.paragraph-partner-logos-wrapper{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.paragraph-partner-logos-wrapper{grid-template-columns:repeat(5,1fr)}}.paragraph-partner-logos-wrapper .partner-item{display:flex;flex-direction:column}.paragraph-partner-logos-wrapper .partner-item-image{align-items:center;display:flex;height:85px;justify-content:center;margin-bottom:15px;padding:25px;transition:all .25s ease;width:auto}.paragraph-partner-logos-wrapper .partner-item-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (min-width:991px){.paragraph-partner-logos{padding:0 24px}}.media-gallery-container{margin:100px auto}.media-gallery-wrapper{display:flex;flex-direction:row;height:50%;max-width:100%}.media-gallery-wrapper .quote-wrapper{background:#1b9235;display:flex;flex-direction:column;height:420px;overflow:hidden;position:relative;width:40%}.media-gallery-wrapper .quote-wrapper .quote-inner{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;justify-content:center;max-height:420px;padding:10% 5rem;transition:opacity .25s,left .5s ease .25s;width:600px!important}.media-gallery-wrapper .quote-wrapper .quote-inner p{font-size:15px;font-weight:400;line-height:1.8}.media-gallery-wrapper .quote-wrapper .quote-inner .author-wrapper{display:inline-block}.media-gallery-wrapper .quote-wrapper .quote-inner h4{display:inline-block;font-size:13px;font-weight:700;margin-top:25px}.media-gallery-wrapper .quote-wrapper .quote-inner span{background-color:#eaeaea;content:"";display:inline-block;height:1px;margin:5px 0 0 10px;position:relative;vertical-align:middle;width:45px}.media-gallery-wrapper .quote-wrapper .slick-dots{bottom:60px;display:flex;flex-direction:row;left:12%;position:absolute}.media-gallery-wrapper .quote-wrapper .slick-dots li{margin-right:5px;transition:all .25s ease}.media-gallery-wrapper .quote-wrapper .slick-dots li button{background:#fff;border-radius:50%;cursor:pointer;font-size:0;height:15px;opacity:.75;width:15px}.media-gallery-wrapper .quote-wrapper .slick-dots li button:focus{outline:none}.media-gallery-wrapper .quote-wrapper .slick-dots li.slick-active button{opacity:1}.media-gallery-wrapper .quote-wrapper .slick-list,.media-gallery-wrapper .quote-wrapper .slick-list .slick-track{height:100%;width:100%}.media-gallery-wrapper .media-wrapper{cursor:pointer;max-height:565px;-o-object-fit:cover;object-fit:cover;width:60%}.media-gallery-wrapper .media-wrapper div{height:100%;min-height:500px;width:100%}.media-gallery-wrapper .media-wrapper div .paragraph--type--media-gallery{height:100%;overflow:hidden;width:100%}.media-gallery-wrapper .media-wrapper div .paragraph--type--media-gallery img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media-gallery-wrapper .media-wrapper span{display:none}.media-gallery-wrapper .media-wrapper .video-wrapper{height:565px;position:relative;width:auto}.media-gallery-wrapper .media-wrapper .video-thumbnail{display:block;height:100%;left:0;opacity:1;overflow:hidden;position:absolute;top:0;transition:all .25s ease;width:100%;z-index:100}.media-gallery-wrapper .media-wrapper .video-caption{align-items:center;background:#0055a1;border-radius:25px;box-sizing:border-box;color:#fff;display:flex;font-size:12px;justify-content:center;letter-spacing:5px;position:absolute;text-transform:uppercase;top:42%;z-index:10000}.media-gallery-wrapper .media-wrapper .video-caption .line{background:#fff;display:inline-block;height:20px;transition:all .25s ease;width:5px}.media-gallery-wrapper .media-wrapper .video-caption .line-two{margin-left:5px}.media-gallery-wrapper .media-wrapper .play-button{height:50px;left:0;margin-left:auto;margin-right:auto;right:0;transition:left .5s ease,width .5s ease .5s;width:250px}.media-gallery-wrapper .media-wrapper .pause-button{height:50px;left:97%;margin-left:auto;margin-right:auto;right:0;transition:width .5s ease,left .5s ease .5s;width:50px}.media-gallery-wrapper .video-caption:hover{background:#fff;color:#0055a1}.media-gallery-wrapper .video-caption:hover .line{background:#0055a1}.media-gallery-wrapper iframe{height:100%!important;left:0;position:absolute;top:0;width:100%!important;z-index:50}@media only screen and (max-width:1440px){.media-gallery-wrapper .quote-wrapper .quote-inner{padding:10% 2rem;width:100%!important}.media-gallery-wrapper .quote-wrapper .quote-inner p{font-size:13px}.media-gallery-wrapper .quote-wrapper .slick-dots{left:2rem}.media-gallery-wrapper .quote-wrapper .slick-list .slick-track .quote-inner{padding:10% 2rem;width:100%!important}.media-gallery-wrapper .quote-wrapper .slick-list .slick-track .quote-inner p{font-size:13px}}@media only screen and (max-width:1124px){.media-gallery-container{margin:10px auto}.media-gallery-wrapper{flex-direction:column-reverse}.media-gallery-wrapper .media-wrapper,.media-gallery-wrapper .quote-wrapper,.media-gallery-wrapper .video-thumbnail,.media-gallery-wrapper img{width:100%}.media-gallery-wrapper .quote-wrapper{height:auto}.media-gallery-wrapper .quote-wrapper .quote-inner{padding:5%}.media-gallery-wrapper .quote-wrapper .quote-inner p{font-size:13px;padding:unset}.media-gallery-wrapper .quote-wrapper .quote-inner span{padding:1px 0 0 10px}.media-gallery-wrapper .quote-wrapper .quote-inner .author-wrapper p{margin:10px auto;width:-moz-max-content;width:max-content}.media-gallery-wrapper .quote-wrapper.slick-slider{height:380px}.media-gallery-wrapper .quote-wrapper.slick-slider .slick-dots{bottom:40px;left:5%}.media-gallery-wrapper .quote-wrapper.slick-slider .slick-list .slick-track .quote-inner{padding:5%}.media-gallery-wrapper .quote-wrapper.slick-slider .slick-list .slick-track .quote-inner p{font-size:13px}.media-gallery-wrapper .quote-wrapper.slick-slider .slick-list .slick-track .quote-inner span{padding:1px 0 0 10px}.media-gallery-wrapper .media-wrapper{height:300px;max-height:300px;-o-object-fit:cover;object-fit:cover}.media-gallery-wrapper .media-wrapper div{min-height:unset}.media-gallery-wrapper .media-wrapper .video-wrapper{height:300px}.media-gallery-wrapper .media-wrapper .video-thumbnail{-o-object-fit:cover;object-fit:cover}.media-gallery-wrapper .media-wrapper .video-thumbnail img{height:300px;width:auto}.media-gallery-wrapper .media-wrapper .video-caption{font-size:12px;left:0;letter-spacing:2px;margin-left:auto;margin-right:auto;right:0;top:40%}.media-gallery-wrapper .media-wrapper .pause-button{left:90%}}.service-text{font-size:18px;line-height:1.5;margin:0 auto 50px;text-align:center;width:60%}.services-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 auto 100px}.services-container .service-item.bg-lightgrey{background:#ededed;padding:2%;width:29%}.services-container .service-item.bg-lightgrey .service-wrapper{display:flex;flex-direction:row}.services-container .service-item.bg-lightgrey .service-wrapper img{padding-right:30px}.services-container .service-item.bg-lightgrey .service-wrapper .service-txt{font-size:13px;margin-left:15px;padding-top:5px}.services-container .service-item.bg-lightgrey .service-wrapper .service-txt .service-headline{font-size:15px;font-weight:600;margin-bottom:13px;text-transform:uppercase}.services-container .service-item.bg-lightgrey .service-wrapper .service-txt .service-copy{line-height:1.5;width:100%}.services-container .service-item.bg-lightgrey .service-wrapper .service-icon img{width:55px}.services-container .service-item.bg-white{background:#fff;padding:2%;width:29%}.services-container .service-item.bg-white .service-wrapper{display:flex;flex-direction:row}.services-container .service-item.bg-white .service-wrapper .service-icon img{width:55px}.services-container .service-item.bg-white .service-wrapper img{padding-right:30px}.services-container .service-item.bg-white .service-wrapper .service-txt{font-size:13px;margin-left:15px;padding-top:5px}.services-container .service-item.bg-white .service-wrapper .service-txt .service-headline{font-size:15px;font-weight:600;margin-bottom:13px;text-transform:uppercase}.services-container .service-item.bg-white .service-wrapper .service-txt .service-copy{line-height:1.5;width:100%}@media only screen and (max-width:1124px){.service-text{font-size:14px;line-height:1.5;margin:0 auto 30px;width:85%}.services-container{flex-direction:column;margin:20px auto}.services-container .service-item.bg-lightgrey{background:#fff!important;padding:0;width:100%!important}.services-container .service-item.bg-lightgrey .service-wrapper img{height:45px;padding-bottom:15px;padding-right:0;padding-top:15px;width:auto}.services-container .service-item.bg-lightgrey .accordion-item{width:100%}.services-container .service-item.bg-white{background:#fff!important;padding:0;width:100%!important}.services-container .service-item.bg-white .service-wrapper img{height:45px;padding-bottom:15px;padding-right:0;padding-top:15px;width:auto}.services-container .service-item.bg-white .accordion-item{width:100%}.services-container .accordion-head{align-items:center;border-bottom:1px solid #ededed;cursor:pointer;display:flex;font-size:11px;letter-spacing:1px;position:relative;text-transform:uppercase}.services-container .accordion-head .acc-controller{background-color:#a8a8a8;height:2px;position:absolute;right:15px;top:30px;width:15px}.services-container .accordion-head .closed{opacity:1;transform:rotate(90deg);transition:opacity .25s ease}.services-container .accordion-head div:nth-of-type(2){margin-left:5px;width:70%}.services-container .accordion-body{font-size:13px;line-height:1.3;max-height:0;overflow:hidden;transition:all .25s ease;width:90%}.services-container .accordion-body .accordion-content{padding:25px}}.text-container{margin:0 auto;padding:0 5%}.text-container p{font-size:18px;line-height:1.7}.text-container h3{font-size:20px;font-weight:800}.text-container a{font-weight:600;text-decoration:underline}@media only screen and (max-width:1124px){.text-container p{font-size:14px}}.timeline-container{margin:150px auto;position:relative}.timeline-container .timeline-btn{align-items:center;background:#0055a1;border-radius:50%;cursor:pointer;display:flex;height:55px;justify-content:center;width:55px}.timeline-container .timeline-btn img{height:auto;width:11px}.timeline-container .btn-up{top:-3%;transform:rotate(180deg)}.timeline-container .btn-down,.timeline-container .btn-up{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;z-index:10000}.timeline-container .btn-down{bottom:-3%}.timeline-container .timeline-linie{background:#ededed;height:102%;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:0;width:2px}.timeline-container .timeline-item{margin:100px auto;position:relative}.timeline-container .timeline-item .timeline-bullet{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;top:-10%}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item{display:flex!important;flex-direction:row}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item .timeline-image{height:305px;max-height:305px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:80%}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item .timeline-image div{height:100%;width:100%}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item .timeline-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item .timeline-txt{margin:20px 0 0 150px;width:80%}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item .timeline-txt .item-headline{font-size:18px;padding-bottom:20px}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item .timeline-txt .item-copy{font-size:13px;line-height:1.5;width:60%}.timeline-container .slick-slide:nth-of-type(2n) .timeline-item{display:flex!important;flex-direction:row-reverse}.timeline-container .slick-slide:nth-of-type(2n) .timeline-item .timeline-image{height:305px;max-height:305px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:80%}.timeline-container .slick-slide:nth-of-type(2n) .timeline-item .timeline-image img{height:100%;width:100%}.timeline-container .slick-slide:nth-of-type(2n) .timeline-item .timeline-txt{margin:20px 150px 0 0;text-align:right;width:80%}.timeline-container .slick-slide:nth-of-type(2n) .timeline-item .timeline-txt .item-headline{font-size:18px;padding-bottom:20px}.timeline-container .slick-slide:nth-of-type(2n) .timeline-item .timeline-txt .item-copy{font-size:13px;line-height:1.5;margin-left:auto;width:60%}.timeline-container span{color:#1b9235}.timeline-container .slick-slide img{display:unset!important}@media only screen and (max-width:768px){.timeline-container{margin:50px auto}.timeline-container .btn-up{left:10px;transform:rotate(90deg)}.timeline-container .btn-down,.timeline-container .btn-up{height:45px;margin-left:0;margin-right:0;position:absolute;top:-3%;width:45px}.timeline-container .btn-down{left:unset;right:10px;transform:rotate(-90deg)}.timeline-container .timeline-linie{display:none}.timeline-container .timeline-item{margin:50px auto}.timeline-container .timeline-item .timeline-bullet{display:none}.timeline-container .slick-slide:nth-of-type(2n) .timeline-item{box-sizing:border-box;display:flex;flex-direction:column;padding:2%}.timeline-container .slick-slide:nth-of-type(2n) .timeline-item .timeline-txt{margin:0;text-align:left;width:100%}.timeline-container .slick-slide:nth-of-type(2n) .timeline-item .timeline-txt .item-copy{width:100%}.timeline-container .slick-slide:nth-of-type(2n) .timeline-item .timeline-image{margin-bottom:25px;width:100%}.timeline-container .slick-slide:nth-of-type(2n) .timeline-item .timeline-image img{height:305px;width:auto}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item{box-sizing:border-box;display:flex;flex-direction:column;padding:2%}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item .timeline-txt{margin:0;width:100%}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item .timeline-txt .item-copy{width:100%}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item .timeline-image{margin-bottom:25px;width:100%}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item .timeline-image img{height:305px;width:auto}.timeline-container .slick-slide:first-of-type .timeline-item .timeline-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;width:90%}}.element-video-upload{margin:48px 0}@media only screen and (min-width:991px){.element-video-upload{margin:150px 0}}.element-video-upload-video .video-inner{align-items:center;aspect-ratio:16/9;display:flex;height:auto;justify-content:center;margin:0 auto;max-width:991px;position:relative;width:100%}@media only screen and (min-width:991px){.element-video-upload-video .video-inner{padding:0 24px}}.element-video-upload-video .video-inner video{aspect-ratio:16/9;display:block;height:auto;margin:0 auto;max-width:991px;width:100%}.element-video-upload-video .video-inner img{position:absolute;z-index:5}.element-remote-video iframe{aspect-ratio:16/9;display:block;height:auto;margin:0 auto;max-width:991px;width:100%}
/*# sourceMappingURL=main.css.map */
