.eyedea-quickedit{position:fixed;top:42%;left:0;padding:50px 15px;background:#d3d3d3;width:250px;z-index:5000;font-size:20px}.eyedea-quickedit ul li{margin-bottom:10px;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease}.eyedea-quickedit .eyedea-logo-wrapper{margin-top:25px;width:100%;height:55px;text-align:center}.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;vertical-align:baseline;margin:0;padding:0}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{width:100%;text-align:center;font-size:18px;text-transform:uppercase;letter-spacing:1.5px;margin:100px auto 50px;position:relative}.paragraph-headline .line-headline{position:absolute;top:8px;left:0;width:100%;height:2px;background:#eaeaea}.paragraph-headline h1,.paragraph-headline h2,.paragraph-headline h3{display:initial;position:relative;z-index:15;background:#fff;width:inherit;padding:5px 40px}@media only screen and (max-width:768px){.paragraph-headline{margin:50px auto 20px;text-align:left}.paragraph-headline h2,.paragraph-headline h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:70%;display:inherit;padding:0 20px;line-height:1.3;font-size:13px;margin-left:45px;margin-top:-5px}}body,html{height:100%;font-family:benton-sans}body{overflow-x:hidden;position:static}main{margin-top:82px;min-height:100%}.user-login{margin-top:100px}a{text-decoration:none;color:inherit}.mobile-only{display:none!important}.menu-mb{display:none}.eyelimit{max-width:1600px;margin:0 auto}.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:-webkit-box!important;display:flex!important}}.pager__item{width:100%;height:100%;text-align:center}.pager__item .more-link{margin:100px auto;text-align:center;background:#1b9235;color:#fff;border-radius:40px;padding:20px 80px;font-size:12px;text-transform:uppercase;border:2px solid transparent;-webkit-transition:all .25s ease;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:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:end;justify-content:flex-end}.angebot-wrapper:nth-of-type(odd) .txt-wrapper{width:50%;padding:5% 0;border-bottom:1px solid #ededed}.angebot-wrapper:nth-of-type(2n){display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.angebot-wrapper:nth-of-type(2n) .txt-wrapper{width:50%;padding:5% 0 5% 10%;border-bottom:1px solid #ededed}.angebot-wrapper{margin:100px auto}.angebot-wrapper .content-img{width:55%;height:380px;-o-object-fit:cover;object-fit:cover;position:relative;overflow:hidden}.angebot-wrapper .content-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.angebot-wrapper .content-headline h2{font-size:30px;font-weight:600}.angebot-wrapper .content-txt{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:80%}.angebot-wrapper .content-txt p{font-size:15px;line-height:1.8;letter-spacing:1px;margin:25px auto 20px 0}.angebot-wrapper .buttons{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.angebot-wrapper .buttons .btn-details{width:210px;height:55px;text-transform:uppercase;border:2px solid transparent;background:#0055a1;color:#fff;border-radius:30px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-transition:all .25s ease;transition:all .25s ease}.angebot-wrapper .buttons .btn-details a{display:block;padding:20px 50px;white-space:nowrap;font-size:12px}.angebot-wrapper .buttons .btn-details:hover{background:#fff;color:#0055a1;border:2px solid #0055a1}.angebot-wrapper .buttons .btn-partner{margin-left:20px;background:#1b9235;color:#fff;border:2px solid transparent;width:210px;height:55px;text-transform:uppercase;border-radius:30px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-transition:all .25s ease;transition:all .25s ease;font-size:12px;white-space:nowrap}.angebot-wrapper .buttons .btn-partner:hover{border:2px solid #1b9235;background:#fff;color:#1b9235}.angebot-wrapper:first-of-type{margin:0 auto 100px}.angebot-container .header-image{position:relative;width:100%;height:auto;max-height:550px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.angebot-container .header-image img{width:100%;height:100%;min-height:350px;-o-object-fit:cover;object-fit:cover}.angebot-container .header-image .image-caption{position:absolute;top:30%;left:19%;z-index:2;max-width:450px;background:#fff;padding:60px 50px;font-size:25px;text-transform:uppercase;letter-spacing:2px;line-height:1.4;font-weight:600}.angebot-container .angebot-content{margin-top:100px}.angebot-container .angebot-content ul li{position:relative;margin-bottom:15px}.angebot-container .angebot-content ul li span{margin-left:15px}.angebot-container .angebot-content ul li:before{content:"";position:absolute;top:2px;width:10px;height:10px;border-radius:50%;background:#1b9235}.angebot-container .angebot-content p{font-size:18px;line-height:1.5;font-weight:400;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{left:30%;bottom:0;top:unset;padding:40px 35px;font-size:16px;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:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.angebot-wrapper:nth-of-type(odd) .txt-wrapper{width:100%;padding:2rem 0!important}.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:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.angebot-wrapper:nth-of-type(2n) .txt-wrapper{width:100%;padding:2rem 0!important}.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{width:100%;height:180px}.angebot-wrapper .content-img img{width:100%;height:auto}.angebot-wrapper .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;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{position:relative;width:100%;height:auto;max-height:550px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.article-container .header-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-container .header-image .image-caption{position:absolute;top:30%;left:19%;z-index:2;max-width:450px}.article-container .header-image .image-caption .date{background:#1b9235;padding-top:20px;box-sizing:border-box;color:#fff;font-size:18px;max-width:200px;height:55px;text-align:center}.article-container .header-image .image-caption .headline{background:#fff;padding:60px 50px;font-size:25px;text-transform:uppercase;letter-spacing:2px;line-height:1.4;font-weight:600}.article-container .article-content{margin:100px auto}.article-container .article-content p{font-size:18px;line-height:1.5;font-weight:400;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{position:relative;top:0;left:0;max-width:none;margin-top:-58px}.article-container .header-image .image-caption .headline{padding:5%}.article-container .article-content{margin:10px auto}.article-container .article-content p{padding:2% 0;box-sizing:border-box;font-size:15px;margin:0}}.contact-header{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.contact-header .contact-content-left{width:50%}.contact-header .contact-content-left .contact-info-wrapper{width:100%;background:#ededed;padding:8% 10% 5% 35%;box-sizing:border-box}.contact-header .contact-content-left .contact-name{font-size:25px;color:#1b9235;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{font-size:14px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;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:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;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{width:20px;height:100%;padding:0 20px 0 0}.contact-header .contact-content-left .cta-row{margin:5% 0 5% 30%;justify-content:space-around;width:50%}.contact-header .contact-content-left .cta-btn,.contact-header .contact-content-left .cta-row{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.contact-header .contact-content-left .cta-btn{width:180px;height:55px;border-radius:55px;background:#0055a1;border:1px solid transparent;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;margin-right:15px}.contact-header .contact-content-left .cta-btn .btn-icon{width:55px;height:55px;background:#007be7;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:0 25px 0 0}.contact-header .contact-content-left .cta-btn .btn-icon img{height:20px;width:20px}.contact-header .contact-content-left .cta-btn .btn-text{text-transform:uppercase;font-size:12px}.contact-header .contact-content-left .cta-btn:hover{background:#fff;color:#0055a1;border:1px solid #0055a1}.contact-header .contact-content-right{width:50%;height:550px}@media only screen and (max-width:1124px){.contact-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;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{-webkit-box-pack:start;justify-content:start;margin:0;width:100%;background:#ededed}.contact-header .contact-content-left .cta-btn{position:relative;z-index:5;width:55px;border-radius:50%}.contact-header .contact-content-left .cta-btn .btn-text{display:none}.contact-header .contact-content-left .cta-btn .btn-icon{width:100%;height:100%;background:#0055a1;margin-right:0;border-radius:50%}.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{width:100%;background:#101010;color:#fff;height:190px;position:relative;bottom:0;left:0;margin-top:100px}.footer-wrapper .footer-inner{height:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;font-family:benton-sans;font-size:.8rem}.footer-wrapper .footer-inner .footer-item{box-sizing:border-box;padding:60px 0;width:100%;height:100%}@media only screen and (min-width:991px){.footer-wrapper .footer-inner .contact-info{padding-left:24px}}.footer-wrapper .footer-inner .main-footer{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between}.footer-wrapper .footer-inner .main-footer .social-icons{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;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{text-transform:uppercase;letter-spacing:2px;padding-left:70px}.footer-wrapper .footer-menu li{padding-bottom:20px}.footer-wrapper .to-top-btn{width:55px;height:55px;border-radius:50%;background:#0055a1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:absolute;top:-30px;right:8%;cursor:pointer}@media only screen and (max-width:1124px){.footer-wrapper{height:auto}.footer-wrapper .footer-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.footer-wrapper .footer-inner .border{border:1px solid #3e3e3e;border-right:none;border-left: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{text-align:center;padding-left:0}.footer-wrapper .footer-menu{padding-left:0}.footer-wrapper .to-top-btn{right:32px}}.main-header{position:fixed;top:0;left:0;background:#fff;z-index:100000000;width:100vw;height:81px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;text-transform:uppercase;font-size:.8rem;letter-spacing:2px;border-bottom:1px solid #e2e2e2}.main-header .main-logo{background:#0055a1;width:300px;height:81px;padding:18px 58px;text-align:center;box-sizing:border-box}.main-header .main-logo img{width:70%;height:auto}.main-header .search-bar-header{background:#1b9235;color:#fff;width:300px;height:100%;display:-webkit-box;display:flex;justify-content:space-around;-webkit-box-align:center;align-items:center;-webkit-transition:all .25s ease;transition:all .25s ease}.main-header .search-bar-header .search-bar-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.main-header .search-bar-header .search-bar-wrapper svg{padding:0 10px;width:15px;height:auto;fill:#fff}.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{position:fixed;z-index:1000;height:65px;width:100%}.main-header .menu-btn{position:relative;z-index:30;width:auto;max-width:80px;height:auto;padding:25px;box-sizing:border-box}.main-header .menu-btn .btn-line{height:2px;background:#707070;width:25px;-webkit-transition:all .25s ease;transition:all .25s ease}.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{width:100%;height:65px;padding:10px 0}.main-header .main-logo img{width:125px;height:auto}.main-header .btn-search-fixed{width:45px;height:45px;border-radius:50%;position:fixed;bottom:5%;right:10%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:#1b9235}.main-header .btn-search-fixed svg{fill:#fff}.main-header .btn-note{position:fixed;bottom:8%;right:25%;background:#1b9235;border-radius:.4em;width:150px;height:30px;text-transform:uppercase;color:#fff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.main-header .btn-note:after{content:"";position:absolute;right:0;top:50%;width:0;height:0;border:15px solid transparent;border-left-color:#1b9235;border-right:0;border-bottom:0;margin-top:-4px;margin-right:-12px}.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{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;justify-content:space-around;box-sizing:border-box}.main-navigation,.main-navigation .region{width:100%;height:100%}.main-navigation .menu-level--0{width:100%;height:81px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;color:#2e2e2e;font-weight:600}.main-navigation .menu-level--0 li.menu-item-0{font-size:11pt;box-sizing:border-box;position:relative;height:100%;width:100%;padding-top:35px;text-align:center}.main-navigation .menu-level--0 li.menu-item-0 a{height:92%;display:block;-webkit-transition:all .25s ease;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{width:250px;text-transform:none;background:#fff;display:block;position:absolute;top:100%;left:10%;z-index:10;overflow:hidden;height:0%;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease}.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;width:100%;height:100%;padding-bottom:0}.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{position:relative;margin-bottom:15px;padding:0}.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;width:5px;height:5px;border-radius:5px;position:absolute;top:3px;left:-10px;-webkit-transition:all .25s ease;transition:all .25s ease}.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{font-size:11px;padding:3.5% 0 2%;box-sizing:border-box}.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{position:fixed;background:#fff;top:65px;left:-100%;width:100%;height:100vh;z-index:25;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:13px;font-weight:600;border-top:2px solid #1b9235}.menu-mb .region{height:auto}.menu-mb .search-bar-header{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;width:100%;box-sizing:border-box;padding:5% 0 5% 10%}.menu-mb .search-bar-header svg{padding:0 10px;width:.8rem;height:auto;fill:#000}.menu-mb ul.menu-level--0{text-transform:uppercase}.menu-mb ul.menu-level--0 li.menu-item-0{box-sizing:border-box;padding:5% 0 5% 10%;border-bottom:1px solid #d3d3d3}.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{text-transform:none;padding:5% 5% 0}.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{width:100%;padding:5% 5% 0}.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{position:relative;font-weight:400;margin-bottom:10px}.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;width:5px;height:5px;border-radius:5px;position:absolute;top:3px;left:-10px;-webkit-transition:all .25s ease;transition:all .25s ease}.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:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:end;justify-content:flex-end}.post-wrapper:nth-of-type(odd) .wrapper-content{width:75%;padding:10% 5%}.post-wrapper:nth-of-type(2n){display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center}.post-wrapper:nth-of-type(2n) .wrapper-content{width:75%;padding:10% 0 10% 15%}.post-wrapper{width:100%;height:100%;max-height:380px;margin:90px auto 0;border-bottom:1px solid #ededed}.post-wrapper .views-field-field-image{width:100%;height:380px;max-height:380px;-o-object-fit:cover;object-fit:cover;position:relative;overflow:hidden}.post-wrapper .views-field-field-image .date{width:95px;position:absolute;background:#1b9235;color:#fff;font-size:18px;box-sizing:border-box;padding:20px 0;word-wrap:break-word;text-transform:uppercase;text-align:center}.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{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-wrapper .views-field-title{width:100%}.post-wrapper .views-field-title .wrapper-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;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;line-height:1.8;letter-spacing:1px;margin:25px auto 20px}.post-wrapper .views-field-title .wrapper-content .button-post{width:210px;height:55px;text-transform:uppercase;border:2px solid transparent;background:#0055a1;color:#fff;border-radius:30px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-transition:all .25s ease;transition:all .25s ease}.post-wrapper .views-field-title .wrapper-content .button-post a{text-decoration:none;display:block;padding:20px 50px;white-space:nowrap;font-size:12px}.post-wrapper .views-field-title .wrapper-content .button-post:hover{background:#fff;color:#0055a1;border:2px solid #0055a1}.post-wrapper .views-field-title .more-link{margin:100px auto;text-align:center}.post-wrapper .views-field-title .more-link a{background:#1b9235;color:#fff;border-radius:40px;padding:20px 80px;font-size:12px;text-transform:uppercase;border:2px solid transparent;-webkit-transition:all .25s ease;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:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.post-wrapper:nth-of-type(odd) .wrapper-content{width:100%;padding:2rem 2%!important;margin-right:0;box-sizing:border-box}.post-wrapper:nth-of-type(2n){display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.post-wrapper:nth-of-type(2n) .wrapper-content{width:100%;padding:2rem 2%!important;box-sizing:border-box}.post-wrapper{max-height:100%;margin:30px auto}.post-wrapper .views-field-field-image{width:100%;height:100%;padding:0 2%;box-sizing:border-box}}.partners-container .partner-header{overflow-x:visible}.partners-container .partner-header .region{width:100%}.partners-container .header-wrapper{width:100%;height:auto}.partners-container .header-wrapper .header-image{width:100%;-o-object-fit:cover;object-fit:cover;max-height:500px;overflow:hidden}.partners-container .header-wrapper .header-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.partners-container .header-wrapper .header-text{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;width:40%;box-sizing:border-box;height:auto;padding:6% 5% 3%;background:#1b9235;color:#fff}.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{margin:30px auto;font-size:12px;line-height:1.8;letter-spacing:2px}.partners-container .header-wrapper form{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.partners-container .header-wrapper form input{width:40%;height:60px;border:none;border-radius:30px;padding-left:30px;color:#000;margin-bottom:25px}.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;border:none;width:100%;height:60px;border-radius:30px;padding-left:30px;background:#fff;color:#000;font-size:12px;cursor:pointer}.partners-container .header-wrapper form .select-wrapper select:focus{outline:none}.partners-container .header-wrapper form .select-wrapper:after{content:"";background:url(../images/chevron.svg);background-repeat:no-repeat;width:15px;height:15px;display:block;position:absolute;top:25px;left:90%;pointer-events:none}.partners-container .header-wrapper .error-msg-filter{width:70%;height:0;overflow:hidden;background:#1b9235;color:#fff;text-align:center;text-transform:uppercase;box-sizing:border-box;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.partners-container .more-btn{cursor:pointer;margin-top:50px;width:100%;text-align:center;grid-column-start:2}.partners-container .more-btn a{padding:15px 55px;background:#1b9235;color:#fff;border-radius:55px;font-size:12px;text-transform:uppercase;letter-spacing:1px;border:2px solid transparent;-webkit-transition:all .25s ease;transition:all .25s ease}.partners-container .more-btn a:hover{border:2px solid #1b9235;background:#fff;color:#1b9235}.partners-container .teaser-partner-gallery{margin-top:65px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.partners-container .teaser-partner-gallery .teaser-wrapper{width:33.333333%;height:auto;padding:2rem;box-sizing:border-box;border-bottom:1px solid #ededed}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-image{width:165px;height:165px;overflow:hidden;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-left:auto;margin-right:auto}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-image div{width:100%;height:100%}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.partners-container .teaser-partner-gallery .teaser-wrapper .state{display:none}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-name{margin:25px auto 20px;padding-left:45px;box-sizing:border-box;color:#1b9235;font-size:18px;font-weight:600;max-width:285px;min-height:40px}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-address{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;line-height:1.5;padding-left:45px;box-sizing:border-box;font-size:16px;margin:0 auto;max-width:280px;max-height:55px}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-address .address{width:-webkit-max-content;width:-moz-max-content;width:max-content;white-space:nowrap}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-address img{width:20px;height:auto;margin-right:15px;margin-top:-20px}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-address span,.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-phone{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-phone{line-height:1.5;padding-left:45px;box-sizing:border-box;font-size:16px;margin:20px auto;max-width:280px}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-phone img{width:20px;height:auto;margin-right:15px}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-link{margin:0 auto;width:230px;height:50px;background:#0055a1;color:#fff;border-radius:25px;border:2px solid transparent;font-size:12px;text-transform:uppercase;letter-spacing:1px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;white-space:nowrap;-webkit-transition:all .25s ease;transition:all .25s ease}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-link a{text-decoration:none;padding:25px 100px}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-link:hover{background:#fff;color:#0055a1;border:2px solid #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{position:relative;width:100%;padding:5%}.partners-container .header-wrapper .header-text h1{font-size:15px}.partners-container .header-wrapper form{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.partners-container .header-wrapper form input{height:50px;font-size:16px!important;width:90%;margin-bottom:15px}.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{width:100%;font-size:12px}.partners-container .teaser-partner-gallery{margin:20px auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.partners-container .teaser-partner-gallery .teaser-wrapper{max-width:100%;width:100%;padding:2rem 0;height:auto;border:none;border-bottom:1px solid #ededed}.partners-container .teaser-partner-gallery .teaser-wrapper .teaser-image{max-width:150px;width:150px;height: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{width:100%;overflow-x:hidden}.partner-header,.partner-header .return-btn{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.partner-header .return-btn{position:absolute;top:0;left:0;width:300px;height:60px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:#fff;font-size:13px;color:#707070}.partner-header .return-btn svg{width:13px;height:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:15px;fill:#707070}.partner-header .partner-info{width:30%;background:#ededed;padding:8% 10% 5% 15%}.partner-header .partner-info img{width:20px;height:100%}.partner-header .partner-info h1{font-size:25px;color:#1b9235;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{font-size:14px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;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:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;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{width:50%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.partner-header .partner-content-right .partner-image{width:100%;max-height:660px;overflow:hidden;-o-object-fit:cover;object-fit:cover}.partner-header .partner-content-right .partner-image div{width:100%;height:100%}.partner-header .partner-content-right .partner-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.partner-header .partner-content-right .partner-cta{margin-top:70px;justify-content:space-around;flex-wrap:wrap;width:100%}.partner-header .partner-content-right .partner-cta,.partner-header .partner-content-right .partner-cta .cta-btn{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.partner-header .partner-content-right .partner-cta .cta-btn{width:180px;height:55px;border-radius:55px;background:#0055a1;border:1px solid transparent;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;margin-bottom:15px}.partner-header .partner-content-right .partner-cta .cta-btn .btn-icon{width:55px;height:55px;background:#007be7;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-right:25px}.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{text-transform:uppercase;font-size:12px}.partner-header .partner-content-right .partner-cta .cta-btn:hover{background:#fff;color:#0055a1;border:1px solid #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{width:75px;max-width:80px}.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{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.partner-header .partner-info{width:100%;padding:20% 5% 0 15%;box-sizing:border-box}.partner-header .partner-content-right{background:#ededed;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;width:100%}.partner-header .partner-content-right .partner-image{max-height:250px}.partner-header .partner-content-right .partner-cta{margin-top:0;margin-bottom:50px;box-sizing:border-box}.partner-header .partner-content-right .partner-cta .cta-btn{position:relative;width:55px;border-radius:50%}.partner-header .partner-content-right .partner-cta .cta-btn .btn-icon{width:100%;height:100%;margin-right:0;background:#0055a1;border-radius:50%}.partner-header .partner-content-right .partner-cta .cta-btn .btn-text{position:absolute;top:65px;color:#000;font-weight:600;font-size:10px;width:55px;text-align:center}}.new-post-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;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{width:95px;position:absolute;background:#1b9235;color:#fff;font-size:18px;box-sizing:border-box;padding:20px 0;word-wrap:break-word;text-transform:uppercase;text-align:center}.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{width:100%;height:100%}.new-post-wrapper .views-field-title{width:100%}.new-post-wrapper .wrapper-content-right{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;box-sizing:border-box;padding:8% 10%}.new-post-wrapper .wrapper-content-right h3{font-size:30px;font-weight:700}.new-post-wrapper .wrapper-content-right p{font-size:15px;line-height:1.8;letter-spacing:1px;margin:25px auto 20px}.new-post-wrapper .wrapper-content-right .buttons{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.new-post-wrapper .wrapper-content-right .buttons a{text-decoration:none}.new-post-wrapper .wrapper-content-right .buttons .button-post{width:210px;height:55px;text-transform:uppercase;background:#0055a1;color:#fff;border-radius:30px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border:2px solid transparent;-webkit-transition:all .25s ease;transition:all .25s ease;margin-bottom:10px}.new-post-wrapper .wrapper-content-right .buttons .button-post a{text-decoration:none;display:block;padding:20px 50px;white-space:nowrap;font-size:12px}.new-post-wrapper .wrapper-content-right .buttons .button-post:hover{background:#fff;color:#0055a1;border:2px solid #0055a1}.new-post-wrapper .wrapper-content-right .buttons .button-news{width:210px;height:55px;margin-left:20px;text-transform:uppercase;background:#fff;color:#1b9235;border:2px solid #1b9235;font-size:12px;border-radius:30px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-transition:all .25s ease;transition:all .25s ease;text-decoration:none}.new-post-wrapper .wrapper-content-right .buttons .button-news:hover{background:#1b9235;color:#fff;border:2px solid transparent}@media only screen and (max-width:1268px){.new-post-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0 auto}.new-post-wrapper .views-field-field-image{width:100%;box-sizing:border-box}.new-post-wrapper .wrapper-content-right{width:100%;padding:1rem 0}.new-post-wrapper .wrapper-content-right .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.new-post-wrapper .wrapper-content-right .buttons .button-news{margin-left:0;margin-top:10px;width:250px}}.page-node .header-image{position:relative;height:auto;overflow:hidden}.page-node .header-image,.page-node .header-image img{width:100%;max-height:550px;-o-object-fit:cover;object-fit:cover}.page-node .header-image img{height:100%}.page-node .header-image .image-caption{position:absolute;top:40%;left:19%;z-index:2;max-width:450px;background:#fff;opacity:.95;padding:46px 100px 46px 50px;box-sizing:border-box}.page-node .header-image .image-caption h1{font-size:25px;font-weight:700;margin-bottom:10px;text-transform:uppercase;line-height:1.5;letter-spacing:1px}.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{position:relative;top:0;left:0;max-width:100%;border-bottom:2px solid #ededed;padding:5% 10%}.page-node .page-content{margin:0 auto}.page-node .page-content .text-container{margin:0 auto;padding:5%;font-size:15px;width:80%}}.accordion-container{margin:150px auto}.accordion-container h3{font-size:25px;color:#1b9235;font-weight:600;text-transform:uppercase;padding-bottom:30px;border-bottom:1px solid #ededed}.accordion-container .accordion-head{border-bottom:1px solid #ededed;font-size:18px;letter-spacing:1px;padding:20px 0;cursor:pointer;position:relative}.accordion-container .accordion-head p{margin:0}.accordion-container .accordion-head .acc-controller{width:25px;height:2px;background-color:#a8a8a8;position:absolute;right:15px;top:30px}.accordion-container .accordion-head .closed{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:1;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.accordion-container .accordion-body{width:90%;font-size:13px;line-height:1.3;max-height:0;overflow:hidden;-webkit-transition:all .25s ease;transition:all .25s ease}.accordion-container .accordion-body .accordion-content{padding:25px 0}@media only screen and (max-width:768px){.accordion-container{margin:20px auto;box-sizing:border-box}.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:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between}.angebote-container .angebot-teaser{width:365px;height:auto;border:1px solid #d8d8d8;margin:0 auto}.angebote-container .angebot-teaser .teaser-img{position:relative;width:100%;height:190px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.angebote-container .angebot-teaser .teaser-img img{width:100%;height:100%}.angebote-container .angebot-teaser .teaser-img .caption{position:absolute;top:0;z-index:1000;color:#fff;font-size:30px;font-weight:600;text-transform:uppercase;letter-spacing:10px;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.angebote-container .angebot-teaser .teaser-list{padding:1rem 3rem 1rem 4rem;box-sizing:border-box}.angebote-container .angebot-teaser .teaser-list ul li{font-size:15px;margin:20px auto 0 0;line-height:1.3}.angebote-container .angebot-teaser .teaser-list ul li:before{content:"\2022";color:#1b9235;font-weight:800;font-size:20px;display:inline-block;width:1em;margin-left:-1em}.angebote-container .angebot-teaser .teaser-link{color:#fff;box-sizing:border-box;background:#0055a1;border-radius:25px;width:215px;height:52px;text-transform:uppercase;font-size:12px;letter-spacing:3px;margin:20px auto;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border:2px solid transparent;-webkit-transition:all .25s ease;transition:all .25s ease}.angebote-container .angebot-teaser a{display:block;padding:20px 80px;white-space:nowrap;text-decoration:none}.angebote-container .angebot-teaser .teaser-link:hover{background:#fff;color:#0055a1;border:2px solid #0055a1}@media only screen and (max-width:1180px){.angebote-container .angebot-teaser-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.angebote-container .angebot-teaser{width:70%;margin-top:30px}.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{-webkit-box-orient:vertical;-webkit-box-direction:normal;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{width:100%;padding:3% 1%;box-sizing:border-box;border:none;border-bottom:1px solid #ededed}.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{margin:100px auto;padding:10px 0;box-sizing:border-box;background:#1b9235;color:#fff;width:100%;height:auto;min-height:450px;position:relative}.ansprechpartner-container .ansprechpartner-headline{font-size:25px;text-transform:uppercase;margin:60px auto;font-weight:600;text-align:center}.ansprechpartner-container .btn-carousell{width:55px;height:55px;border-radius:50%;background:#0055a1;color:#fff;display:none;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer}.ansprechpartner-container .btn-carousell.d-flex{display:-webkit-box!important;display:flex!important}.ansprechpartner-container .btn-left{position:absolute;top:30%;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ansprechpartner-container .btn-right{position:absolute;top:30%;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ansprechpartner-container .ansprechpartner-wrapper{width:80%;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center}.ansprechpartner-container .ansprechpartner-wrapper .ansprechpartner-item{width:33.33333%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center;margin-bottom:60px}.ansprechpartner-container .ansprechpartner-wrapper .ansprechpartner-item .ansprechpartner-image{width:165px;height:165px;border-radius:50%;border:3px solid #fff;overflow:hidden;margin-left:auto;margin-right:auto}.ansprechpartner-container .ansprechpartner-wrapper .ansprechpartner-item .ansprechpartner-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ansprechpartner-container .ansprechpartner-wrapper .ansprechpartner-item .ansprechpartner-name{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;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{width:100%;height:auto;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.gallery-container .gallery-first-row{-webkit-box-align:end;align-items:flex-end}.gallery-container .gallery-second-row{-webkit-box-align:start;align-items:flex-start}.gallery-container .first-item,.gallery-container .fourth-item{border:5px solid #fff;width:60%;max-height:760px;min-height:650px;overflow:hidden}.gallery-container .first-item img,.gallery-container .fourth-item img{width:100%;height:-webkit-fill-available;height:-moz-available;-o-object-fit:cover;object-fit:cover}.gallery-container .second-item,.gallery-container .third-item{border:5px solid #fff;width:40%;height:500px;max-height:500px;overflow:hidden}.gallery-container .second-item img,.gallery-container .third-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.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{width:100%;height:100%}.gallery-container .second-item,.gallery-container .third-item{height:400px}.gallery-container .second-item img,.gallery-container .third-item img{width:100%;height: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{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.gallery-container .first-item,.gallery-container .fourth-item{width:100%;max-height:450px;border:1px solid #fff}.gallery-container .first-item img,.gallery-container .fourth-item img{width:100%;height:100%}.gallery-container .second-item,.gallery-container .third-item{width:50%;max-height:250px;border:1px solid #fff}.gallery-container .second-item img,.gallery-container .third-item img{width:100%;height:100%}}.google-map-container{width:100%;height:100%;position:relative}.google-map-container iframe{min-height:600px}.google-map-container iframe .place-card{display:none!important}.google-map-container .google-map-overlay{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.google-map-container .google-map-overlay .route-btn{width:250px;height:55px;margin-bottom:35px;border-radius:30px;background:#0055a1;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;color:#fff;border:1px solid transparent;-webkit-transition:all .25s ease;transition:all .25s ease}.google-map-container .google-map-overlay .route-btn .btn-icon{width:55px;height:55px;background:#007be7;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-right:25px}.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{text-transform:uppercase;font-size:12px}.google-map-container .google-map-overlay .route-btn:hover{background:#fff;border:1px solid #0055a1;color:#0055a1}.teaser-header{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.teaser-header .teaser-header-img{height:420px;max-height:420px;overflow:hidden;width:60%}.teaser-header .teaser-header-img img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;max-height:420px}.teaser-header .teaser-header-green-wrapper{width:40%;background:#1b9235;height:25%;min-height:500px;color:#fff;padding:5%;box-sizing:border-box;-webkit-transition:all .25s ease;transition:all .25s ease}.teaser-header .teaser-header-green-wrapper .teaser-header-txt{width:100%}.teaser-header .teaser-header-green-wrapper .teaser-header-txt h1{font-weight:600;font-size:25px;text-transform:uppercase;line-height:1.5;letter-spacing:2px;margin-bottom:20px}.teaser-header .teaser-header-green-wrapper .teaser-header-txt p{font-size:12px;line-height:1.5;letter-spacing:1px;margin-bottom:20px}.teaser-header .teaser-header-green-wrapper form{position:relative}.teaser-header .teaser-header-green-wrapper input{width:100%;height:70px;border:none;border-radius:50px;padding:1.4rem 2rem 1.2rem;color:#000;box-sizing:border-box}.teaser-header .teaser-header-green-wrapper input::-webkit-input-placeholder{font-size:14px;color:#000}.teaser-header .teaser-header-green-wrapper input::-moz-placeholder{font-size:14px;color:#000}.teaser-header .teaser-header-green-wrapper input:-ms-input-placeholder{font-size:14px;color:#000}.teaser-header .teaser-header-green-wrapper input::-ms-input-placeholder{font-size:14px;color:#000}.teaser-header .teaser-header-green-wrapper input::placeholder{font-size:14px;color:#000}.teaser-header .teaser-header-green-wrapper input:focus{outline:none}.teaser-header .teaser-header-green-wrapper .button{cursor:pointer;width:50%;background:#0055a1;color:#fff;padding:1rem 2rem;border-radius:50px;border:2px solid transparent;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all .25s ease;transition:all .25s ease;white-space:nowrap;vertical-align:middle;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:.755rem}@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;-webkit-transition:fill .25s ease;transition:fill .25s ease}.teaser-header .teaser-header-green-wrapper .button:hover{background:#fff;color:#0055a1;border:2px solid #0055a1}.teaser-header .teaser-header-green-wrapper .button:hover svg{fill:#0055a1}.teaser-txt-left{margin:-3% 0 2%;width:45%;max-width:50%}.teaser-txt-left p{font-size:18px;line-height:1.5;letter-spacing:2px;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{padding:5%;width:50%;min-height:400px}.teaser-header .teaser-header-green-wrapper .teaser-header-txt{width:100%}.teaser-header .teaser-header-green-wrapper button{width:55px;height:55px;border-radius:50%;padding:0;margin:0;position:absolute;top:10%;left:87%}.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{padding:0 5% 5% 10%;box-sizing:border-box;font-size:16px}}@media only screen and (max-width:1124px){.teaser-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.teaser-header .teaser-header-img{height:auto;width:100%}.teaser-header .teaser-header-green-wrapper{width:100%;height:auto;min-height:0;padding:10% 5%;box-sizing:border-box}.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:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;position:relative}.teaser-header .teaser-header-green-wrapper input{width:100%;height:55px;border-radius:25px}.teaser-header .teaser-header-green-wrapper button{width:45px;height:45px;border-radius:45px;padding:0;margin:0;position:absolute;top:5px;left:93%}.teaser-header .teaser-header-green-wrapper button span{display:none}.teaser-header .teaser-header-green-wrapper button svg{margin:auto}.teaser-txt-left{padding:5% 0;box-sizing:border-box;margin-top:0;margin-bottom:0;width:100%;max-width:none}.teaser-txt-left p{padding:0;font-size:14px}}@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{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;margin-bottom:30px}.icon-item-wrapper .icon-item{position:relative;width:35%;min-height:500px;-webkit-box-flex:1;flex-grow:1;text-align:center}.icon-item-wrapper .icon-item .icon-image{width:200px;height:200px;background:#ededed;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:10px auto}.icon-item-wrapper .icon-item .icon-image img{width:80%;height:auto}.icon-item-wrapper .icon-item .icon-text{margin:0 auto;width:80%}.icon-item-wrapper .icon-item .icon-text h3{width:65%;min-height:40px;font-size:18px;margin:20px auto 10px}.icon-item-wrapper .icon-item .icon-text h3 strong{color:#1b9235;font-weight:600}.icon-item-wrapper .icon-item .icon-text p{line-height:1.5;font-size:13px}.icon-item-wrapper .icon-item .icon-link{font-size:12px;margin:30px auto;width:250px;height:50px;border-radius:25px;background:#0055a1;color:#fff;text-transform:uppercase;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-transition:all .25s ease;transition:all .25s ease;border:2px solid #0055a1;position:absolute;left:0;right:0;bottom:0}.icon-item-wrapper .icon-item .icon-link a{display:block;padding:20px 50px;line-height:1.2;text-decoration:none}.icon-item-wrapper .icon-item .icon-link:hover{background:#fff;color:#0055a1;border:2px solid #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:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.icon-item-wrapper .icon-item{width:100%;min-height:unset;box-sizing:border-box;padding:30px 0;border-top:1px solid #ededed}.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:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.paragraph-partner-logos-wrapper .partner-item-image{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:25px;height:85px;width:auto;margin-bottom:15px;-webkit-transition:all .25s ease;transition:all .25s ease}.paragraph-partner-logos-wrapper .partner-item-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:991px){.paragraph-partner-logos{padding:0 24px}}.media-gallery-container{margin:100px auto}.media-gallery-wrapper{max-width:100%;height:50%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.media-gallery-wrapper .quote-wrapper{position:relative;height:420px;width:40%;overflow:hidden;background:#1b9235}.media-gallery-wrapper .quote-wrapper,.media-gallery-wrapper .quote-wrapper .quote-inner{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.media-gallery-wrapper .quote-wrapper .quote-inner{max-height:420px;color:#fff;-webkit-box-pack:center;justify-content:center;padding:10% 5rem;box-sizing:border-box;-webkit-transition:opacity .25s,left .5s ease .25s;transition:opacity .25s,left .5s ease .25s;width:600px!important}.media-gallery-wrapper .quote-wrapper .quote-inner p{line-height:1.8;font-size:15px;font-weight:400}.media-gallery-wrapper .quote-wrapper .quote-inner .author-wrapper{display:inline-block}.media-gallery-wrapper .quote-wrapper .quote-inner h4{font-size:13px;font-weight:700;margin-top:25px;display:inline-block}.media-gallery-wrapper .quote-wrapper .quote-inner span{background-color:#eaeaea;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:45px;margin:5px 0 0 10px}.media-gallery-wrapper .quote-wrapper .slick-dots{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;position:absolute;bottom:60px;left:12%}.media-gallery-wrapper .quote-wrapper .slick-dots li{margin-right:5px;-webkit-transition:all .25s ease;transition:all .25s ease}.media-gallery-wrapper .quote-wrapper .slick-dots li button{cursor:pointer;width:15px;height:15px;border-radius:50%;background:#fff;opacity:.75;font-size:0}.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{width:100%;height:100%}.media-gallery-wrapper .media-wrapper{width:60%;max-height:565px;-o-object-fit:cover;object-fit:cover;cursor:pointer}.media-gallery-wrapper .media-wrapper div{width:100%;height:100%;min-height:500px}.media-gallery-wrapper .media-wrapper div .paragraph--type--media-gallery{width:100%;height:100%;overflow:hidden}.media-gallery-wrapper .media-wrapper div .paragraph--type--media-gallery img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media-gallery-wrapper .media-wrapper span{display:none}.media-gallery-wrapper .media-wrapper .video-wrapper{position:relative;height:565px;width:auto}.media-gallery-wrapper .media-wrapper .video-thumbnail{width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;overflow:hidden;display:block;opacity:1;-webkit-transition:all .25s ease;transition:all .25s ease}.media-gallery-wrapper .media-wrapper .video-caption{position:absolute;z-index:10000;background:#0055a1;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:25px;color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:5px;top:42%}.media-gallery-wrapper .media-wrapper .video-caption .line{width:5px;height:20px;background:#fff;display:inline-block;-webkit-transition:all .25s ease;transition:all .25s ease}.media-gallery-wrapper .media-wrapper .video-caption .line-two{margin-left:5px}.media-gallery-wrapper .media-wrapper .play-button{height:50px;width:250px;left:0;right:0;margin-left:auto;margin-right:auto;-webkit-transition:left .5s ease,width .5s ease .5s;transition:left .5s ease,width .5s ease .5s}.media-gallery-wrapper .media-wrapper .pause-button{height:50px;width:50px;left:97%;right:0;margin-left:auto;margin-right:auto;-webkit-transition:width .5s ease,left .5s ease .5s;transition:width .5s ease,left .5s ease .5s}.media-gallery-wrapper .video-caption:hover{background:#fff;color:#0055a1}.media-gallery-wrapper .video-caption:hover .line{background:#0055a1}.media-gallery-wrapper iframe{position:absolute;z-index:50;top:0;left:0;width:100%!important;height:100%!important}@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{-webkit-box-orient:vertical;-webkit-box-direction:reverse;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:-webkit-max-content;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{top:40%;left:0;right:0;margin-left:auto;margin-right:auto;font-size:12px;letter-spacing:2px}.media-gallery-wrapper .media-wrapper .pause-button{left:90%}}.service-text{width:60%;margin:0 auto 50px;text-align:center;font-size:18px;line-height:1.5}.services-container{margin:0 auto 100px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap}.services-container .service-item.bg-lightgrey{width:29%;padding:2%;background:#ededed}.services-container .service-item.bg-lightgrey .service-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;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{padding-top:5px;margin-left:15px;font-size:13px}.services-container .service-item.bg-lightgrey .service-wrapper .service-txt .service-headline{font-size:15px;text-transform:uppercase;font-weight:600;margin-bottom:13px}.services-container .service-item.bg-lightgrey .service-wrapper .service-txt .service-copy{width:100%;line-height:1.5}.services-container .service-item.bg-lightgrey .service-wrapper .service-icon img{width:55px}.services-container .service-item.bg-white{width:29%;padding:2%;background:#fff}.services-container .service-item.bg-white .service-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;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{padding-top:5px;margin-left:15px;font-size:13px}.services-container .service-item.bg-white .service-wrapper .service-txt .service-headline{font-size:15px;text-transform:uppercase;font-weight:600;margin-bottom:13px}.services-container .service-item.bg-white .service-wrapper .service-txt .service-copy{width:100%;line-height:1.5}@media only screen and (max-width:1124px){.service-text{width:85%;margin:0 auto 30px;font-size:14px;line-height:1.5}.services-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:20px auto}.services-container .service-item.bg-lightgrey{padding:0;width:100%!important;background:#fff!important}.services-container .service-item.bg-lightgrey .service-wrapper img{padding-top:15px;padding-bottom:15px;padding-right:0;height:45px;width:auto}.services-container .service-item.bg-lightgrey .accordion-item{width:100%}.services-container .service-item.bg-white{padding:0;width:100%!important;background:#fff!important}.services-container .service-item.bg-white .service-wrapper img{padding-top:15px;padding-bottom:15px;padding-right:0;height:45px;width:auto}.services-container .service-item.bg-white .accordion-item{width:100%}.services-container .accordion-head{border-bottom:1px solid #ededed;font-size:11px;letter-spacing:1px;cursor:pointer;position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-transform:uppercase}.services-container .accordion-head .acc-controller{width:15px;height:2px;background-color:#a8a8a8;position:absolute;right:15px;top:30px}.services-container .accordion-head .closed{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:1;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.services-container .accordion-head div:nth-of-type(2){width:70%;margin-left:5px}.services-container .accordion-body{width:90%;font-size:13px;line-height:1.3;max-height:0;overflow:hidden;-webkit-transition:all .25s ease;transition:all .25s ease}.services-container .accordion-body .accordion-content{padding:25px}}.text-container{margin:0 auto;padding:0 5%}.text-container p{line-height:1.7;font-size:18px}.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{position:relative;margin:150px auto}.timeline-container .timeline-btn{cursor:pointer;width:55px;height:55px;background:#0055a1;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.timeline-container .timeline-btn img{width:11px;height:auto}.timeline-container .btn-up{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:-3%}.timeline-container .btn-down,.timeline-container .btn-up{position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;z-index:10000}.timeline-container .btn-down{bottom:-3%}.timeline-container .timeline-linie{width:2px;background:#ededed;height:102%;position:absolute;top:0;margin-left:auto;margin-right:auto;left:0;right:0}.timeline-container .timeline-item{position:relative;margin:100px auto}.timeline-container .timeline-item .timeline-bullet{position:absolute;margin-left:auto;margin-right:auto;top:-10%;left:0;right:0;text-align:center}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item{display:-webkit-box!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item .timeline-image{width:80%;height:305px;max-height:305px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item .timeline-image div{width:100%;height:100%}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item .timeline-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item .timeline-txt{width:80%;margin:20px 0 0 150px}.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{width:60%;font-size:13px;line-height:1.5}.timeline-container .slick-slide:nth-of-type(2n) .timeline-item{display:-webkit-box!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.timeline-container .slick-slide:nth-of-type(2n) .timeline-item .timeline-image{width:80%;height:305px;max-height:305px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.timeline-container .slick-slide:nth-of-type(2n) .timeline-item .timeline-image img{width:100%;height:100%}.timeline-container .slick-slide:nth-of-type(2n) .timeline-item .timeline-txt{width:80%;text-align:right;margin:20px 150px 0 0}.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{width:60%;font-size:13px;line-height:1.5;margin-left:auto}.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{-webkit-transform:rotate(90deg);transform:rotate(90deg);left:10px}.timeline-container .btn-down,.timeline-container .btn-up{width:45px;height:45px;position:absolute;top:-3%;margin-left:0;margin-right:0}.timeline-container .btn-down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:unset;right:10px}.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{padding:2%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;box-sizing:border-box}.timeline-container .slick-slide:nth-of-type(2n) .timeline-item .timeline-txt{width:100%;margin:0;text-align:left}.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{width:100%;margin-bottom:25px}.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{padding:2%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;box-sizing:border-box}.timeline-container .slick-slide:nth-of-type(odd) .timeline-item .timeline-txt{width:100%;margin:0}.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{width:100%;margin-bottom:25px}.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{width:90%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}}.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{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;max-width:991px;width:100%;height:auto;aspect-ratio:16/9;margin:0 auto;position:relative;padding:0 24px}.element-video-upload-video .video-inner video{display:block;max-width:991px;width:100%;height:auto;aspect-ratio:16/9;margin:0 auto}.element-video-upload-video .video-inner img{position:absolute;z-index:5}
/*# sourceMappingURL=main.css.map */
