.inverted-color{color:#fff !important}.inverted-button{background-color:#fff !important;transition:background-color .2s,color .2s !important}.inverted-button:hover{color:#000 !important;background-color:var(--neo-yellow) !important}@media only screen and (min-width: 1100px){.pull-above{margin-top:-73px}}@media only screen and (min-width: 1100px){.pull-right{margin-left:80px}}.pull-left{margin-right:100px}h1{color:var(--neo-black);font:normal normal 700 calc(4.2vw + 18px)/calc(4.4vw + 24px) Poppins,Verdana,sans-serif;margin:0 auto}@media only screen and (min-width: 1920px){h1{font:normal normal 700 80px/90px Poppins,Verdana,sans-serif}}h2{color:var(--neo-black);font:normal normal 700 calc(2vw + 18px)/calc(2.2vw + 24px) Poppins;margin:60px auto 0}@media only screen and (min-width: 1920px){h2{font:normal normal 700 50px/60px Poppins}}h2:first-child{margin-top:0}h3{color:var(--neo-black);font:normal normal 700 calc(1vw + 18px)/calc(1.2vw + 24px) Poppins,Verdana,sans-serif;margin:60px auto 0}@media only screen and (min-width: 1920px){h3{font:normal normal 700 30px/40px Poppins,Verdana,sans-serif}}h3:first-child{margin-top:0}h1.inverted,h2.inverted,h3.inverted{color:var(--neo-white)}h1.no-wrap,h2.no-wrap,h3.no-wrap{white-space:nowrap}.call-to-action{display:inline-block;background:var(--neo-yellow) 0 0 no-repeat padding-box;color:var(--neo-black);font:normal normal 700 calc(1.2vw + 10px)/calc(1.4vw + 16px) Poppins;padding:10px 20px;text-decoration:none;white-space:nowrap;align-self:center;transition:color .3s}@media only screen and (min-width: 600px){.call-to-action{font:normal normal 700 calc(1vw + 18px)/calc(1.2vw + 24px) Poppins}}@media only screen and (min-width: 1920px){.call-to-action{font:normal normal 700 35px/44px Poppins}}.call-to-action:hover{color:#fff}.content-section{padding:0 20px}@media only screen and (min-width: 600px){.content-section{padding:0 50px}}@media only screen and (min-width: 1100px){.content-section{padding:0 50px}}@media only screen and (min-width: 1920px){.content-section{padding:0 calc((100% - 1920px)/2)}}@media only screen and (min-width: 1450px){.content-section.narrow{padding:0 calc((100% - 1350px)/2)}}.content-section.dark{background-color:var(--neo-black);background-clip:padding-box}.content-section.remove-padding-top{padding-top:0}.intro{margin-top:20vw;display:flex;flex-wrap:wrap;--color-text: var(--neo-white)}@media only screen and (min-width: 1920px){.intro{margin-top:calc(15vw + 96px)}}.intro-header{margin:-15vw -20px 0;position:relative;flex:1 0 100%}@media only screen and (min-width: 600px){.intro-header{margin-left:0;margin-right:0}}.intro-header img{display:block;margin:0;width:100%;height:auto;aspect-ratio:455/256}@media only screen and (min-width: 600px){.intro-header img{margin:auto;width:calc(100% - var(--horizontal-margin)*2)}}.intro-header h2{font:normal normal 700 6.25vw/7.6923076923vw Poppins;color:var(--neo-white)}@media only screen and (min-width: 1100px){.intro-header h2{font:normal normal 700 4vw/4.347826087vw Poppins}}@media only screen and (min-width: 1920px){.intro-header h2{font:normal normal 700 78px/84px Poppins}}.intro-header .caption{position:absolute;top:50%;left:50%;width:60%;transform:translate(-50%, -50%);text-align:center}.intro-header .call-to-action{margin-top:20px}@media only screen and (min-width: 1450px){.intro-header .call-to-action{margin-top:50px}}.intro-content{flex:1 0 100%}.intro.header-down{border-top:0;border-bottom:200px solid var(--neo-white)}.intro.header-down .intro-header{order:1;margin-bottom:-200px;margin-top:35px}h1{color:var(--neo-black);font:normal normal 700 calc(4.2vw + 18px)/calc(4.4vw + 24px) Poppins,Verdana,sans-serif;margin:0 auto}@media only screen and (min-width: 1920px){h1{font:normal normal 700 80px/90px Poppins,Verdana,sans-serif}}h2{color:var(--neo-black);font:normal normal 700 calc(2vw + 18px)/calc(2.2vw + 24px) Poppins;margin:60px auto 0}@media only screen and (min-width: 1920px){h2{font:normal normal 700 50px/60px Poppins}}h2:first-child{margin-top:0}h3{color:var(--neo-black);font:normal normal 700 calc(1vw + 18px)/calc(1.2vw + 24px) Poppins,Verdana,sans-serif;margin:60px auto 0}@media only screen and (min-width: 1920px){h3{font:normal normal 700 30px/40px Poppins,Verdana,sans-serif}}h3:first-child{margin-top:0}h1.inverted,h2.inverted,h3.inverted{color:var(--neo-white)}h1.no-wrap,h2.no-wrap,h3.no-wrap{white-space:nowrap}.yellowy-headline{text-align:left;align-self:flex-start;margin-bottom:35px;position:relative;z-index:1}.yellowy-headline span{display:block}.yellowy-headline h2{font:normal normal 700 30px/1.3em Poppins}@media only screen and (min-width: 375px){.yellowy-headline h2{font-size:calc(1.8604651163vw + 23.023255814px)}}@media only screen and (min-width: 1450px){.yellowy-headline h2{font-size:50px}}.yellowy-headline.underline h2 :last-child{display:inline-block;position:relative}.yellowy-headline.underline h2 :last-child:after{content:"";background-color:var(--neo-yellow);height:.45em;width:92%;position:absolute;bottom:0;right:-6%;z-index:-1}.call-to-action{display:inline-block;background:var(--neo-yellow) 0 0 no-repeat padding-box;color:var(--neo-black);font:normal normal 700 calc(1.2vw + 10px)/calc(1.4vw + 16px) Poppins;padding:10px 20px;text-decoration:none;white-space:nowrap;align-self:center;transition:color .3s}@media only screen and (min-width: 600px){.call-to-action{font:normal normal 700 calc(1vw + 18px)/calc(1.2vw + 24px) Poppins}}@media only screen and (min-width: 1920px){.call-to-action{font:normal normal 700 35px/44px Poppins}}.call-to-action:hover{color:#fff}h1{color:var(--neo-black);font:normal normal 700 calc(4.2vw + 18px)/calc(4.4vw + 24px) Poppins,Verdana,sans-serif;margin:0 auto}@media only screen and (min-width: 1920px){h1{font:normal normal 700 80px/90px Poppins,Verdana,sans-serif}}h2{color:var(--neo-black);font:normal normal 700 calc(2vw + 18px)/calc(2.2vw + 24px) Poppins;margin:60px auto 0}@media only screen and (min-width: 1920px){h2{font:normal normal 700 50px/60px Poppins}}h2:first-child{margin-top:0}h3{color:var(--neo-black);font:normal normal 700 calc(1vw + 18px)/calc(1.2vw + 24px) Poppins,Verdana,sans-serif;margin:60px auto 0}@media only screen and (min-width: 1920px){h3{font:normal normal 700 30px/40px Poppins,Verdana,sans-serif}}h3:first-child{margin-top:0}h1.inverted,h2.inverted,h3.inverted{color:var(--neo-white)}h1.no-wrap,h2.no-wrap,h3.no-wrap{white-space:nowrap}.content-section{padding:0 20px}@media only screen and (min-width: 600px){.content-section{padding:0 50px}}@media only screen and (min-width: 1100px){.content-section{padding:0 50px}}@media only screen and (min-width: 1920px){.content-section{padding:0 calc((100% - 1920px)/2)}}@media only screen and (min-width: 1450px){.content-section.narrow{padding:0 calc((100% - 1350px)/2)}}.content-section.dark{background-color:var(--neo-black);background-clip:padding-box}.content-section.remove-padding-top{padding-top:0}.picturey-content{padding:50px 0}@media only screen and (min-width: 1450px){.picturey-content{padding:100px 0}}.picturey-content-items{color:var(--color-text);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:stretch;column-gap:50px;row-gap:35px}@media only screen and (min-width: 1100px){.picturey-content-items{flex-direction:row}}.picturey-content-image-item{display:flex;flex-direction:column;align-items:center;flex:1 1 50%;font:normal normal normal 16px/27px Roboto}@media only screen and (min-width: 800px){.picturey-content-image-item{align-items:flex-start}}.picturey-content-image-item .call-to-action-wrapper{margin-top:20px}@media only screen and (min-width: 1450px){.picturey-content-image-item .call-to-action-wrapper{margin-top:50px}}.picturey-content-image-item .yellowy-headline{max-width:60%;margin-bottom:15px}@media only screen and (min-width: 800px){.picturey-content-image-item .yellowy-headline{max-width:100%}}.content-image{display:block;width:100%}.content-image img{width:100%;height:auto}.picturey-content-text-item{display:flex;flex-direction:column;align-items:center;flex:1 1 50%;font:normal normal normal 16px/27px Roboto}@media only screen and (min-width: 800px){.picturey-content-text-item{align-items:flex-start}}.picturey-content-text-item .call-to-action-wrapper{margin-top:35px}.picturey-content-text-item .yellowy-headline{max-width:60%;margin-bottom:15px}@media only screen and (min-width: 800px){.picturey-content-text-item .yellowy-headline{max-width:100%}}h1{color:var(--neo-black);font:normal normal 700 calc(4.2vw + 18px)/calc(4.4vw + 24px) Poppins,Verdana,sans-serif;margin:0 auto}@media only screen and (min-width: 1920px){h1{font:normal normal 700 80px/90px Poppins,Verdana,sans-serif}}h2{color:var(--neo-black);font:normal normal 700 calc(2vw + 18px)/calc(2.2vw + 24px) Poppins;margin:60px auto 0}@media only screen and (min-width: 1920px){h2{font:normal normal 700 50px/60px Poppins}}h2:first-child{margin-top:0}h3{color:var(--neo-black);font:normal normal 700 calc(1vw + 18px)/calc(1.2vw + 24px) Poppins,Verdana,sans-serif;margin:60px auto 0}@media only screen and (min-width: 1920px){h3{font:normal normal 700 30px/40px Poppins,Verdana,sans-serif}}h3:first-child{margin-top:0}h1.inverted,h2.inverted,h3.inverted{color:var(--neo-white)}h1.no-wrap,h2.no-wrap,h3.no-wrap{white-space:nowrap}.yellowy-headline{text-align:left;align-self:flex-start;margin-bottom:35px;position:relative;z-index:1}.yellowy-headline span{display:block}.yellowy-headline h2{font:normal normal 700 30px/1.3em Poppins}@media only screen and (min-width: 375px){.yellowy-headline h2{font-size:calc(1.8604651163vw + 23.023255814px)}}@media only screen and (min-width: 1450px){.yellowy-headline h2{font-size:50px}}.yellowy-headline.underline h2 :last-child{display:inline-block;position:relative}.yellowy-headline.underline h2 :last-child:after{content:"";background-color:var(--neo-yellow);height:.45em;width:92%;position:absolute;bottom:0;right:-6%;z-index:-1}.call-to-action{display:inline-block;background:var(--neo-yellow) 0 0 no-repeat padding-box;color:var(--neo-black);font:normal normal 700 calc(1.2vw + 10px)/calc(1.4vw + 16px) Poppins;padding:10px 20px;text-decoration:none;white-space:nowrap;align-self:center;transition:color .3s}@media only screen and (min-width: 600px){.call-to-action{font:normal normal 700 calc(1vw + 18px)/calc(1.2vw + 24px) Poppins}}@media only screen and (min-width: 1920px){.call-to-action{font:normal normal 700 35px/44px Poppins}}.call-to-action:hover{color:#fff}.texty-content{color:var(--color-text);display:flex;flex-direction:column;flex-wrap:wrap;margin:auto;padding:50px 0;justify-content:center;align-items:center}@media only screen and (min-width: 1100px){.texty-content{max-width:1350px}}@media only screen and (min-width: 1450px){.texty-content{padding:100px 0}}.texty-content+.texty-content{padding-top:0}.texty-content .texty-wrapper{display:flex;width:100%;max-width:1200px;margin:0;row-gap:35px;column-gap:50px;justify-content:space-between;flex-direction:column}@media only screen and (min-width: 600px){.texty-content .texty-wrapper{margin-left:50px;margin-right:50px;width:calc(100% - 2 * 50px)}}@media only screen and (min-width: 800px){.texty-content .texty-wrapper{flex-direction:row}}.texty-content .call-to-action{margin-top:20px}@media only screen and (min-width: 1450px){.texty-content .call-to-action{margin-top:50px}}.texty-content.add-scroll-margin{scroll-margin-top:80px}h1{color:var(--neo-black);font:normal normal 700 calc(4.2vw + 18px)/calc(4.4vw + 24px) Poppins,Verdana,sans-serif;margin:0 auto}@media only screen and (min-width: 1920px){h1{font:normal normal 700 80px/90px Poppins,Verdana,sans-serif}}h2{color:var(--neo-black);font:normal normal 700 calc(2vw + 18px)/calc(2.2vw + 24px) Poppins;margin:60px auto 0}@media only screen and (min-width: 1920px){h2{font:normal normal 700 50px/60px Poppins}}h2:first-child{margin-top:0}h3{color:var(--neo-black);font:normal normal 700 calc(1vw + 18px)/calc(1.2vw + 24px) Poppins,Verdana,sans-serif;margin:60px auto 0}@media only screen and (min-width: 1920px){h3{font:normal normal 700 30px/40px Poppins,Verdana,sans-serif}}h3:first-child{margin-top:0}h1.inverted,h2.inverted,h3.inverted{color:var(--neo-white)}h1.no-wrap,h2.no-wrap,h3.no-wrap{white-space:nowrap}.texty-content-item{margin:0;font:normal normal normal 16px/27px Roboto;flex:1;max-width:520px}.texty-content-item h3{font:normal normal bold 25px/1.3em Poppins;margin-bottom:15px}@media only screen and (min-width: 375px){.texty-content-item h3{font-size:calc(.4651162791vw + 23.2558139535px)}}@media only screen and (min-width: 1450px){.texty-content-item h3{font-size:30px}}.texty-content-item ul{list-style-type:none;margin:0;padding:0}.texty-content-item li{margin:0;padding:5px 0 5px 20px;position:relative}.texty-content-item li:before{display:inline-block;position:absolute;left:0;top:15px;content:"";width:10px;height:10px;border-radius:10px;background-color:var(--neo-yellow)}h1{color:var(--neo-black);font:normal normal 700 calc(4.2vw + 18px)/calc(4.4vw + 24px) Poppins,Verdana,sans-serif;margin:0 auto}@media only screen and (min-width: 1920px){h1{font:normal normal 700 80px/90px Poppins,Verdana,sans-serif}}h2{color:var(--neo-black);font:normal normal 700 calc(2vw + 18px)/calc(2.2vw + 24px) Poppins;margin:60px auto 0}@media only screen and (min-width: 1920px){h2{font:normal normal 700 50px/60px Poppins}}h2:first-child{margin-top:0}h3{color:var(--neo-black);font:normal normal 700 calc(1vw + 18px)/calc(1.2vw + 24px) Poppins,Verdana,sans-serif;margin:60px auto 0}@media only screen and (min-width: 1920px){h3{font:normal normal 700 30px/40px Poppins,Verdana,sans-serif}}h3:first-child{margin-top:0}h1.inverted,h2.inverted,h3.inverted{color:var(--neo-white)}h1.no-wrap,h2.no-wrap,h3.no-wrap{white-space:nowrap}.page-title{display:flex;flex-direction:column;position:relative;padding-bottom:0;--horizontal-margin: var(--section-horizontal-margin)}@media only screen and (min-width: 600px){.page-title{--horizontal-margin: var(--section-horizontal-margin-s)}}.page-title .title-wrapper{display:grid;grid-template-columns:repeat(12, 1fr);grid-auto-rows:minmax(100px, auto);row-gap:6px;color:var(--neo-black);margin-left:var(--horizontal-margin);margin-right:var(--horizontal-margin)}.page-title .title-wrapper .main-title{font:normal normal 700 10vw/12.5vw Poppins;text-align:left;grid-column-start:1;grid-column-end:11;grid-row:1/2;padding-bottom:35px}@media only screen and (min-width: 600px){.page-title .title-wrapper .main-title{font:normal normal 700 6.25vw/7.6923076923vw Poppins;grid-column-end:10}}@media only screen and (min-width: 1100px){.page-title .title-wrapper .main-title{font:normal normal 700 4vw/4.347826087vw Poppins;grid-column-end:8}}.page-title .title-wrapper .sub-title{font:normal normal normal 14px/18px Roboto,sans-serif;text-align:left;grid-column-start:1;grid-column-end:10}@media only screen and (min-width: 600px){.page-title .title-wrapper .sub-title{font:normal normal normal 18px/23px Roboto,sans-serif;grid-column-end:8}}@media only screen and (min-width: 1100px){.page-title .title-wrapper .sub-title{grid-column-end:4}}.content-section{padding:0 20px}@media only screen and (min-width: 600px){.content-section{padding:0 50px}}@media only screen and (min-width: 1100px){.content-section{padding:0 50px}}@media only screen and (min-width: 1920px){.content-section{padding:0 calc((100% - 1920px)/2)}}@media only screen and (min-width: 1450px){.content-section.narrow{padding:0 calc((100% - 1350px)/2)}}.content-section.dark{background-color:var(--neo-black);background-clip:padding-box}.content-section.remove-padding-top{padding-top:0}.references{margin:0 auto;text-align:center}@media only screen and (min-width: 480px){.references{max-width:460px}}@media only screen and (min-width: 700px){.references{max-width:600px}}@media only screen and (min-width: 1100px){.references{max-width:1450px}}.references h2{font:normal normal 700 5.5555555556vw/6.6666666667vw Poppins;margin:0 auto}@media only screen and (min-width: 600px){.references h2{font:normal normal 700 4vw/4.347826087vw Poppins}}@media only screen and (min-width: 1100px){.references h2{font:normal normal 700 2.9411764706vw/3.2258064516vw Poppins}}@media only screen and (min-width: 1920px){.references h2{font:normal normal 700 58px/62px Poppins}}.references .logos>div{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 480px){.references .logos>div{justify-content:space-between}}.references picture{width:200px;height:auto;margin-top:50px}@media only screen and (min-width: 700px){.references picture{width:250px}}@media only screen and (min-width: 1100px){.references picture{width:200px}}@media only screen and (min-width: 1300px){.references picture{width:250px}}.quote{max-width:1000px;margin:0 auto;flex-wrap:wrap;justify-content:center;padding-top:50px}@media only screen and (min-width: 1100px){.quote{padding-top:100px}}@media only screen and (min-width: 1100px){.quote{flex-wrap:nowrap}}.quote blockquote{position:relative;text-align:left;font:normal normal 700 calc(1.8vw + 18px)/calc(2vw + 24px) Poppins;margin:0 40px;z-index:1}@media only screen and (min-width: 1920px){.quote blockquote{font:normal normal 700 53px/63px Poppins}}@media only screen and (min-width: 1100px){.quote blockquote{flex:1 0 65%}}@media only screen and (min-width: 1920px){.quote blockquote{flex:1 0 85%}}.quote blockquote::before{content:'"';font:normal normal 700 80px/157px Poppins;color:var(--neo-black);margin:0;position:absolute;left:-35px;top:-50px}@media only screen and (min-width: 1100px){.quote blockquote::before{font-size:180px;left:-75px;top:-25px}}.quote .quote-info{font:normal normal normal 20px/27px Roboto;margin-left:40px;margin-top:40px}.quote .quote-info .position{font:normal normal normal 16px/27px Roboto}.footer{background-color:var(--neo-black);--color-text: var(--neo-white);color:var(--color-text);position:relative;padding-bottom:160px;margin-top:50px}@media only screen and (min-width: 1450px){.footer{margin-top:100px}}.footer .company-logo{margin-top:calc(60px - 35px);position:absolute;left:5%;top:0;filter:invert(100%)}@media only screen and (min-width: 1100px){.footer .company-logo{top:2%}}@media only screen and (min-width: 1920px){.footer .company-logo{top:5%}}.footer .links-container{display:flex;margin-top:150px;justify-content:space-between;flex-wrap:wrap;padding-left:10%;padding-right:10%}.footer .links-container .link-column{display:flex;flex-direction:column;width:100%;margin-bottom:40px}.footer .links-container .link-column a{text-decoration:none;color:var(--color-text)}@media only screen and (min-width: 800px){.footer .links-container .link-column{width:calc((100% - 40px)/2)}}@media only screen and (min-width: 1920px){.footer .links-container .link-column{width:calc((100% - 120px)/4)}}.footer .links-container .link-column .footer-link{font:normal normal normal 18px/35px Roboto}.footer .links-container .link-column [class~=footer-link]:first-of-type{font:normal normal 700 18px/35px Roboto}.footer .links-container .link-column .footer-imprint{margin-top:40px}.footer .links-container .link-column p{font:normal normal normal 18px/24px Roboto;margin:10px 0 0}.footer .legal{position:absolute;right:30px;transform:rotate(270deg) translateX(50%);transform-origin:right}.burger-menu-show{visibility:visible !important;opacity:1 !important}.burger-menu{display:block;opacity:0;min-height:560px;width:100%;height:100%;z-index:10;position:fixed;left:0;top:0;background-color:rgba(32,32,32,.97);--horizontal-margin: var(--section-horizontal-margin)}.burger-menu.initialized{transition:visibility .4s ease,opacity .4s ease}@media only screen and (min-width: 600px){.burger-menu{--horizontal-margin: var(--section-horizontal-margin-s)}}.burger-menu .menu-header{display:flex;justify-content:space-between;align-items:center;margin:50px var(--horizontal-margin) 35px}@media only screen and (min-width: 800px){.burger-menu .menu-header{margin-bottom:80px}}@media only screen and (min-width: 1450px){.burger-menu .menu-header{margin-top:100px}}@media only screen and (min-width: 1920px){.burger-menu .menu-header{margin-bottom:100px}}.burger-menu .menu-header .menu-cancel{cursor:pointer}.burger-menu .menu-header .menu-cancel:before,.burger-menu .menu-header .menu-cancel:after{display:block;content:"";width:35px;height:4px;margin:5px;padding:0;background-color:#fff;border-radius:4px 4px}@media only screen and (min-width: 600px){.burger-menu .menu-header .menu-cancel:before,.burger-menu .menu-header .menu-cancel:after{width:50px;margin:10px;height:5px;border-radius:5px 5px}}.burger-menu .menu-header .menu-cancel:before{transform:rotate(45deg) translateX(calc(35px / 5))}@media only screen and (min-width: 600px){.burger-menu .menu-header .menu-cancel:before{transform:rotate(45deg) translateX(calc(50px / 5))}}.burger-menu .menu-header .menu-cancel:after{transform:rotate(-45deg) translateX(calc(35px / 5))}@media only screen and (min-width: 600px){.burger-menu .menu-header .menu-cancel:after{transform:rotate(-45deg) translateX(calc(50px / 5))}}.burger-menu .menu-list{display:flex;flex-direction:column;align-content:center;justify-content:flex-start;max-width:50%;margin:0 auto;color:var(--neo-white);padding:0}.burger-menu .menu-list .menu-list-item{list-style-type:none;text-align:center;margin:35px auto;transform:translateX(-30px);opacity:0;transition:all .35s ease}.burger-menu .menu-list .menu-list-item:nth-child(1){transition-delay:40ms}.burger-menu .menu-list .menu-list-item:nth-child(2){transition-delay:80ms}.burger-menu .menu-list .menu-list-item:nth-child(3){transition-delay:120ms}.burger-menu .menu-list .menu-list-item:nth-child(4){transition-delay:160ms}.burger-menu .menu-list .menu-list-item:nth-child(5){transition-delay:200ms}.burger-menu .menu-list .menu-list-item:nth-child(6){transition-delay:240ms}.burger-menu .menu-list .menu-list-item:nth-child(7){transition-delay:280ms}.burger-menu .menu-list .menu-list-item:nth-child(8){transition-delay:320ms}.burger-menu .menu-list .menu-list-item:nth-child(9){transition-delay:360ms}.burger-menu .menu-list .menu-list-item:nth-child(10){transition-delay:400ms}.burger-menu .menu-list .menu-list-item .menu-link{text-decoration:none;white-space:nowrap;color:var(--neo-white);font:normal normal 700 calc(2vw + 18px)/calc(2.2vw + 24px) Poppins}@media only screen and (min-width: 1920px){.burger-menu .menu-list .menu-list-item .menu-link{font:normal normal 700 calc(1.7vw + 18px)/calc(1.9vw + 24px) Poppins}}.burger-menu .menu-list .menu-list-item .menu-link.active{color:var(--neo-yellow)}.burger-menu.burger-menu-show .menu-list-item{transform:translateX(0);opacity:1}.contact-information{margin-top:50px}@media only screen and (min-width: 1450px){.contact-information{margin-top:100px}}.contact-information>div{font-weight:700;font-family:Poppins,sans-serif;font-size:5vw;margin:0 10vw;padding:5vw;background-color:var(--neo-black);color:var(--neo-white);text-align:center}@media only screen and (min-width: 1920px){.contact-information>div{font-size:96px;padding:85px;margin:0 192px}}.contact-information a{color:var(--neo-white);text-decoration:none}.contact-information a:focus,.contact-information a:hover{text-decoration:underline}.narrow-wrapper{margin:0 var(--section-horizontal-margin);max-width:calc(100% - var(--horizontal-margin)*2)}@media only screen and (min-width: 800px){.narrow-wrapper{margin:0 auto}}@media only screen and (min-width: 1100px){.narrow-wrapper{max-width:70%}}.jobs{scroll-margin-top:80px;padding:50px 0}@media only screen and (min-width: 1450px){.jobs{padding:100px 0}}.jobs-intro{max-width:480px;color:var(--color-text)}.jobs ul{--jobs-flex-gap: 50px;display:flex;flex-wrap:wrap;padding:0;list-style-type:none;flex-direction:column;gap:var(--jobs-flex-gap);margin:50px 0 0}@media only screen and (min-width: 1100px){.jobs ul{flex-direction:row}}@media only screen and (min-width: 1100px){.jobs li{width:calc((100% - var(--jobs-flex-gap))/2)}}.jobs li a{height:100%;display:block;padding:20px 70px 20px 30px;background-color:var(--neo-white);position:relative;text-decoration:none;color:var(--neo-black);box-sizing:border-box;opacity:1}@media only screen and (min-width: 800px){.jobs li a{padding:20px 150px 20px 50px}}.jobs li a:hover{background-color:var(--neo-yellow);transition:background-color .3s ease}.jobs li a:hover:after{transform:translateY(-50%) translateX(5px)}.jobs li a:after{content:">>";font-weight:700;position:absolute;font-size:30px;right:20px;top:50%;transform:translateY(-50%);transition:transform .3s ease}@media only screen and (min-width: 800px){.jobs li a:after{font-size:60px;right:50px}}.white-section{margin:80px 20px 50px}.content-image{display:block;width:100%}.content-image img{width:100%;height:auto}.content-section{padding:0 20px}@media only screen and (min-width: 600px){.content-section{padding:0 50px}}@media only screen and (min-width: 1100px){.content-section{padding:0 50px}}@media only screen and (min-width: 1920px){.content-section{padding:0 calc((100% - 1920px)/2)}}@media only screen and (min-width: 1450px){.content-section.narrow{padding:0 calc((100% - 1350px)/2)}}.content-section.dark{background-color:var(--neo-black);background-clip:padding-box}.content-section.remove-padding-top{padding-top:0}.image-with-text{display:flex;flex-direction:column-reverse;gap:50px;margin:auto;padding:50px 0}@media only screen and (min-width: 1450px){.image-with-text{padding:100px 0}}@media only screen and (min-width: 1100px){.image-with-text{flex-direction:row}}@media only screen and (min-width: 1100px){.image-with-text.image-right{flex-direction:row-reverse}}.image-with-text .left{flex:1 1 66.6666666667%}@media only screen and (min-width: 1100px){.image-with-text .left{width:66.6666666667%}}.image-with-text .right{flex:1 1 33.3333333333%}@media only screen and (min-width: 1100px){.image-with-text .right{width:33.3333333333%}}.image-with-text .call-to-action-wrapper{margin-top:35px}.content-image{display:block;width:100%}.content-image img{width:100%;height:auto}.dual-image{display:flex;gap:50px;flex-direction:column}@media only screen and (min-width: 600px){.dual-image{--horizontal-margin: var(--section-horizontal-margin-s);max-width:calc(100% - var(--horizontal-margin)*2)}}@media only screen and (min-width: 1100px){.dual-image{max-width:none;flex-direction:row}}.dual-image .left,.dual-image .right{width:100%}@media only screen and (min-width: 1100px){.dual-image .left,.dual-image .right{width:50%}}.dual-image .left img,.dual-image .right img{width:100%;height:auto;display:block}.dual-image .left img{margin-top:50px}.dual-image .right img{height:100%;object-fit:cover}.word-wall{font-size:50px;font-weight:bold;line-height:1em;overflow:hidden;margin:50px 0}@media only screen and (min-width: 375px){.word-wall{font-size:calc(2.0930232558vw + 42.1511627907px)}}@media only screen and (min-width: 1450px){.word-wall{font-size:5vw}}.word-wall div{width:max-content}body{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1}.default-link{color:var(--color-text);text-decoration:none;font-weight:bold;border-bottom:2px solid var(--neo-yellow)}.job-contact{text-align:center;font-weight:bold;max-width:800px;margin:35px auto 0}.default-link{color:var(--color-text);text-decoration:none;font-weight:bold;border-bottom:2px solid var(--neo-yellow)}/*# sourceMappingURL=main.css.map */
