@import"https://p.typekit.net/p.css?s=1&k=ter6zlp&ht=tk&f=11259.11263.14032.14034.14036.14038&a=89609621&app=typekit&e=css";@import"https://use.typekit.net/ter6zlp.css";@font-face{font-family:"bodoni-urw";src:url("https://use.typekit.net/af/17e6f1/000000000000000077359e9f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/17e6f1/000000000000000077359e9f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/17e6f1/000000000000000077359e9f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"bodoni-urw";src:url("https://use.typekit.net/af/cb5984/000000000000000077359eab/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/cb5984/000000000000000077359eab/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/cb5984/000000000000000077359eab/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"aktiv-grotesk";src:url("https://use.typekit.net/af/ab3e12/000000000000000077359d4f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/ab3e12/000000000000000077359d4f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/ab3e12/000000000000000077359d4f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"aktiv-grotesk";src:url("https://use.typekit.net/af/a798a9/000000000000000077359d55/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/a798a9/000000000000000077359d55/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/a798a9/000000000000000077359d55/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"aktiv-grotesk";src:url("https://use.typekit.net/af/63d81f/000000000000000077359d5a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/63d81f/000000000000000077359d5a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/63d81f/000000000000000077359d5a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"aktiv-grotesk";src:url("https://use.typekit.net/af/c11a71/000000000000000077359d5e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/c11a71/000000000000000077359d5e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/c11a71/000000000000000077359d5e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}.tk-bodoni-urw{font-family:"bodoni-urw",serif}.tk-aktiv-grotesk{font-family:"aktiv-grotesk",sans-serif}@media(min-width: 1300px){.container{max-width:1270px}}body{overflow-x:hidden;height:100%;width:100%;display:block;position:relative;margin:0 auto !important;background-color:#fff;color:#000;font-family:aktiv-grotesk,sans-serif !important;font-weight:400 !important;font-style:normal !important;font-size:18px;line-height:1.5}body.font-size-20 main{font-size:18px}@media(min-width: 992px){body.font-size-20 main{font-size:20px}}body.two-column main .article-content .article-content-inner{column-count:2}body.dark-title main .page-banner .article-heading .headline{color:#09090b !important}body h1,body .h1{font-family:aktiv-grotesk,sans-serif !important;font-weight:500 !important;font-style:normal !important;line-height:1.2;font-size:32px}@media(min-width: 768px){body h1,body .h1{font-size:44px}}@media(min-width: 992px){body h1,body .h1{font-size:56px}}@media(min-width: 1200px){body h1,body .h1{font-size:70px}}body h2,body .h2{font-family:aktiv-grotesk,sans-serif !important;font-weight:500 !important;font-style:normal !important;line-height:1.2;font-size:24px}@media(min-width: 768px){body h2,body .h2{font-size:26px}}@media(min-width: 992px){body h2,body .h2{font-size:29px}}@media(min-width: 1200px){body h2,body .h2{font-size:35px}}body h3,body .h3{font-family:aktiv-grotesk,sans-serif !important;font-weight:500 !important;font-style:normal !important;margin:0;line-height:1.2;font-size:18px}body h4,body .h4{font-family:aktiv-grotesk,sans-serif !important;font-weight:500 !important;font-style:normal !important;line-height:1.2;font-size:19px}@media(min-width: 768px){body h4,body .h4{font-size:19px}}@media(min-width: 992px){body h4,body .h4{font-size:20px}}@media(min-width: 1200px){body h4,body .h4{font-size:22px}}body a.button-style{font-family:aktiv-grotesk,sans-serif !important;font-weight:400 !important;font-style:normal !important;display:inline-block;font-size:18px;line-height:1;letter-spacing:3.7px;padding:12px 30px;border:2px solid;border-color:#000 !important;color:#000 !important;text-decoration:none;text-transform:uppercase;background-color:#fff !important;-webkit-transition:background-color .3s ease,color .3s ease;-moz-transition:background-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}body a.button-style:hover{color:#fff !important;background-color:#000 !important}body .sep-elem{display:inline-block;width:100%;margin-top:0px}@media(min-width: 992px){body .sep-elem{margin-top:55px}}@media(min-width: 1200px){body .sep-elem{margin-top:90px}}body .sep-elem1{display:inline-block;width:100%;margin-top:30px}@media(min-width: 992px){body .sep-elem1{margin-top:45px}}@media(min-width: 1200px){body .sep-elem1{margin-top:60px}}body .text-style1{text-transform:uppercase;color:#000;letter-spacing:3.7px;margin-bottom:30px !important;font-family:aktiv-grotesk,sans-serif !important;font-weight:400 !important;font-style:normal !important}body .paragraph-big{color:#000;font-size:22px;font-family:aktiv-grotesk,sans-serif !important;font-weight:500 !important;font-style:normal !important}@media(min-width: 768px){body .paragraph-big{font-size:25px}}@media(min-width: 992px){body .paragraph-big{font-size:30px}}@media(min-width: 1200px){body .paragraph-big{font-size:35px}}body .width66{max-width:100%}@media(min-width: 1200px){body .width66{max-width:66%}}body ul.no-style{padding:0;margin:0;list-style:none}@-webkit-keyframes scrollDownAnim{0%{opacity:0}30%{opacity:1}60%{box-shadow:0 0 0 30px rgba(255,255,255,.1);opacity:0}100%{opacity:0}}@keyframes scrollDownAnim{0%{opacity:0}30%{opacity:1}60%{box-shadow:0 0 0 30px rgba(255,255,255,.1);opacity:0}100%{opacity:0}}body .scroll-down .scroll-down-button,body .scroll-down .scroll-down-button2{position:absolute;left:calc(50% - 25px);bottom:15px;z-index:8;cursor:pointer;display:block;width:46px;height:46px;border:1px solid rgba(255,255,255,.7);border-radius:100%;box-sizing:border-box}@media(min-width: 992px){body .scroll-down .scroll-down-button,body .scroll-down .scroll-down-button2{bottom:30px}}body .scroll-down .scroll-down-button:before,body .scroll-down .scroll-down-button2:before{position:absolute;top:0;left:0;z-index:-1;content:"";width:44px;height:44px;box-shadow:0 0 0 0 rgba(255,255,255,.1);border-radius:100%;opacity:0;-webkit-animation:scrollDownAnim 3s infinite;animation:scrollDownAnim 3s infinite;box-sizing:border-box}body .scroll-down .scroll-down-button:after,body .scroll-down .scroll-down-button2:after{position:absolute;top:50%;left:50%;content:"";width:16px;height:16px;margin:-12px 0 0 -8px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:border-box}body .scroll-down .scroll-down-button.light-banner,body .scroll-down .scroll-down-button2.light-banner{border:1px solid rgba(9,9,11,.7)}body .scroll-down .scroll-down-button.light-banner:before,body .scroll-down .scroll-down-button2.light-banner:before{box-shadow:0 0 0 0 rgba(9,9,11,.1)}body .scroll-down .scroll-down-button.light-banner:after,body .scroll-down .scroll-down-button2.light-banner:after{border-left:1px solid #09090b;border-bottom:1px solid #09090b}body fieldset[id*=rsform] .formRow .formSpan12{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-ms-flex-pack:start !important;justify-content:flex-start !important;margin:0 -10px}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:15px;padding:0 10px}@media(min-width: 992px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit){-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit).rsform-block-nachricht{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit).rsform-block-recaptcha{margin-top:30px}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) label{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls .formBody{width:100%}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls input{display:block;float:left;width:100%;background-color:rgba(0,0,0,0);border:0;padding:12px 0 17px 0;font-family:aktiv-grotesk,sans-serif !important;font-weight:700 !important;font-style:normal !important;color:rgba(0,0,0,.8);outline:none;font-size:22px;height:45px}@media(min-width: 768px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls input{font-size:25px;height:50px}}@media(min-width: 992px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls input{font-size:30px;height:60px}}@media(min-width: 1200px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls input{font-size:35px;height:60px}}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls input::-webkit-input-placeholder{opacity:1;color:rgba(0,0,0,.55)}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls input:-moz-placeholder{opacity:1;color:rgba(0,0,0,.55)}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls input::-moz-placeholder{opacity:1;color:rgba(0,0,0,.55)}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls input:-ms-input-placeholder{opacity:1;color:rgba(0,0,0,.55)}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls select{display:block;float:left;background-color:rgba(0,0,0,0);border:0;padding:12px 0 17px 0;padding:0;font-family:aktiv-grotesk,sans-serif !important;font-weight:700 !important;font-style:normal !important;color:rgba(0,0,0,.55);outline:none;font-size:22px;height:45px;text-transform:lowercase}@media(min-width: 768px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls select{font-size:25px;height:50px}}@media(min-width: 992px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls select{font-size:30px;height:60px}}@media(min-width: 1200px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls select{font-size:35px;height:60px}}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls textarea{display:block;float:left;width:100%;background-color:rgba(0,0,0,0);border:0;padding:12px 0 17px 0;font-family:aktiv-grotesk,sans-serif !important;font-weight:700 !important;font-style:normal !important;color:rgba(0,0,0,.8);outline:none;font-size:22px;min-height:45px;resize:none}@media(min-width: 768px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls textarea{font-size:25px;min-height:50px}}@media(min-width: 992px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls textarea{font-size:30px;min-height:60px}}@media(min-width: 1200px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls textarea{font-size:35px;min-height:60px}}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls textarea::-webkit-input-placeholder{opacity:1;color:rgba(0,0,0,.55)}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls textarea:-moz-placeholder{opacity:1;color:rgba(0,0,0,.55)}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls textarea::-moz-placeholder{opacity:1;color:rgba(0,0,0,.55)}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block:not(.rsform-block-text1):not(.rsform-block-check):not(.rsform-block-submit) .formControls textarea:-ms-input-placeholder{opacity:1;color:rgba(0,0,0,.55)}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block.rsform-block-text1{font-family:aktiv-grotesk,sans-serif !important;font-weight:700 !important;font-style:normal !important;color:#000;margin-top:30px;margin-bottom:45px;font-size:19px}@media(min-width: 768px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block.rsform-block-text1{font-size:21px;margin-top:35px;margin-bottom:60px}}@media(min-width: 992px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block.rsform-block-text1{font-size:23px;margin-top:40px;margin-bottom:70px}}@media(min-width: 1200px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block.rsform-block-text1{font-size:25px;margin-top:45px;margin-bottom:75px}}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block.rsform-block-check label{margin:0;font-family:aktiv-grotesk,sans-serif !important;font-weight:700 !important;font-style:normal !important;color:rgba(0,0,0,.8);font-size:19px}@media(min-width: 768px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block.rsform-block-check label{font-size:21px}}@media(min-width: 992px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block.rsform-block-check label{font-size:23px}}@media(min-width: 1200px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block.rsform-block-check label{font-size:25px}}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block.rsform-block-check label input{margin-right:15px}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block.rsform-block-check label a{color:rgba(0,0,0,.8);text-decoration:underline}body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block.rsform-block-submit button{display:inline-block;text-align:center;color:#fff;background-color:#ff6200;cursor:pointer;font-family:aktiv-grotesk,sans-serif !important;font-weight:700 !important;font-style:normal !important;padding:12px 15px 17px 15px;border:0;min-width:240px;font-size:22px}@media(min-width: 768px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block.rsform-block-submit button{font-size:25px;min-width:260px}}@media(min-width: 992px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block.rsform-block-submit button{font-size:30px;min-width:280px}}@media(min-width: 1200px){body fieldset[id*=rsform] .formRow .formSpan12 .rsform-block.rsform-block-submit button{min-width:300px;font-size:35px}}body #topFader{position:absolute;left:0;top:0;z-index:1;width:100%;height:230px;background-image:url("../images/bgg.png");background-position:left top;background-repeat:repeat-x}body .scrolled1 #topFader,body .scrolled2 #topFader{display:none}body #navigation{padding-top:80px}@media(min-width: 1200px){body #navigation{padding-top:0}}body #desktop-menu{display:none;position:absolute;left:50%;top:0;width:100%;z-index:9;background-color:rgba(0,0,0,0);padding-top:50px;padding-bottom:30px;opacity:1;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:top 0s,background-color .3s,padding-top .3s,padding-bottom .3s,box-shadow .3s;-moz-transition:top 0s,background-color .3s,padding-top .3s,padding-bottom .3s,box-shadow .3s;-o-transition:top 0s,background-color .3s,padding-top .3s,padding-bottom .3s,box-shadow .3s;transition:top 0s,background-color .3s,padding-top .3s,padding-bottom .3s,box-shadow .3s}@media(min-width: 1200px){body #desktop-menu{display:block}}body #desktop-menu.scrolled1{-webkit-transition:top .3s,background-color .3s,padding-top .3s,padding-bottom .3s,box-shadow .3s;-moz-transition:top .3s,background-color .3s,padding-top .3s,padding-bottom .3s,box-shadow .3s;-o-transition:top .3s,background-color .3s,padding-top .3s,padding-bottom .3s,box-shadow .3s;transition:top .3s,background-color .3s,padding-top .3s,padding-bottom .3s,box-shadow .3s}body #desktop-menu.scrolled1.scrolled2{-webkit-transition:top .3s,background-color .3s,padding-top .3s,padding-bottom .3s,box-shadow .3s;-moz-transition:top .3s,background-color .3s,padding-top .3s,padding-bottom .3s,box-shadow .3s;-o-transition:top .3s,background-color .3s,padding-top .3s,padding-bottom .3s,box-shadow .3s;transition:top .3s,background-color .3s,padding-top .3s,padding-bottom .3s,box-shadow .3s}body #desktop-menu:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:block;opacity:0;z-index:0;background:#000;background:-moz-linear-gradient(180deg, rgb(255, 255, 255) 100%, rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(180deg, rgb(255, 255, 255) 100%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(180deg, rgb(0, 0, 0) 100%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body #desktop-menu:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:block;opacity:0;z-index:0;background:#000}body #desktop-menu .container{position:relative;z-index:1}body #desktop-menu .logo img{height:84px;width:auto;-webkit-transition:height .3s;-moz-transition:height .3s;-o-transition:height .3s;transition:height .3s}body #desktop-menu .logo .white-logo{display:block}body #desktop-menu .logo .black-logo{display:none}body #desktop-menu .menu{padding-bottom:20px;display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-ms-flex-pack:end !important;justify-content:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important}body #desktop-menu .menu .main-menu{height:100%;display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-ms-flex-pack:end !important;justify-content:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important}body #desktop-menu .menu .main-menu>.menu-item{position:relative;margin-left:30px}@media(min-width: 1300px){body #desktop-menu .menu .main-menu>.menu-item{margin-left:45px}}@media(min-width: 1400px){body #desktop-menu .menu .main-menu>.menu-item{margin-left:60px}}body #desktop-menu .menu .main-menu>.menu-item>a,body #desktop-menu .menu .main-menu>.menu-item>.separator,body #desktop-menu .menu .main-menu>.menu-item>.nav-header{text-decoration:none;color:#fff}body #desktop-menu .menu .main-menu>.menu-item:after{content:"";position:absolute;left:0;top:calc(100% + 10px);width:100%;height:5px;z-index:1;background-color:rgba(0,0,0,0)}body #desktop-menu .menu .main-menu>.menu-item:first-child{margin-left:0}body #desktop-menu .menu .main-menu>.menu-item.active:after{background-color:#fff}body #desktop-menu .menu .mod-languages{margin-left:30px}@media(min-width: 1300px){body #desktop-menu .menu .mod-languages{margin-left:45px}}@media(min-width: 1400px){body #desktop-menu .menu .mod-languages{margin-left:60px}}body #desktop-menu .menu .mod-languages .lang-inline{padding:0;margin:0;list-style:none}body #desktop-menu .menu .mod-languages .lang-inline li{margin-left:5px;margin-right:5px}body #desktop-menu .menu .mod-languages .lang-inline li a{text-decoration:none;color:#fff}body #desktop-menu.show{opacity:1}body #desktop-menu.scrolled1{position:fixed}body #desktop-menu.scrolled2{padding-top:10px;padding-bottom:10px;background-color:#fff;-webkit-box-shadow:0 5px 20px 0px rgba(0,0,0,.1);-moz-box-shadow:0 5px 20px 0px rgba(0,0,0,.1);box-shadow:0 5px 20px 0px rgba(0,0,0,.1)}body #desktop-menu.scrolled2 .logo img{height:35px}body #desktop-menu.scrolled2 .logo .white-logo{display:none}body #desktop-menu.scrolled2 .logo .black-logo{display:block}body #desktop-menu.scrolled2 .menu{padding-bottom:5px}body #desktop-menu.scrolled2 .menu .main-menu>.menu-item>a,body #desktop-menu.scrolled2 .menu .main-menu>.menu-item>.separator,body #desktop-menu.scrolled2 .menu .main-menu>.menu-item>.nav-header{color:#09090b}body #desktop-menu.scrolled2 .menu .main-menu>.menu-item.active:after{background-color:#09090b}body #desktop-menu.scrolled2 .menu .mod-languages .lang-inline li a{color:#000}body #mobile-menu{display:block;position:fixed;left:0;top:0;width:100%;z-index:9;opacity:1;background-color:#fff;-webkit-box-shadow:0 5px 20px 0px rgba(0,0,0,.1);-moz-box-shadow:0 5px 20px 0px rgba(0,0,0,.1);box-shadow:0 5px 20px 0px rgba(0,0,0,.1);-webkit-transition:top .3s,opacity .3s ease,background-color .3s ease,box-shadow .3s ease;-moz-transition:top .3s,opacity .3s ease,background-color .3s ease,box-shadow .3s ease;-o-transition:top .3s,opacity .3s ease,background-color .3s ease,box-shadow .3s ease;transition:top .3s,opacity .3s ease,background-color .3s ease,box-shadow .3s ease}@media(min-width: 1200px){body #mobile-menu{display:none}}body #mobile-menu .mob-header{display:block;width:100%;height:80px}body #mobile-menu .mob-header .mob-logo{height:80px}body #mobile-menu .mob-header .mob-logo a{display:inline-block;padding:15px 15px}body #mobile-menu .mob-header .mob-logo img{height:50px;width:auto}body #mobile-menu .mob-header .mob-logo .white-logo{display:none}body #mobile-menu .mob-header .mob-logo .black-logo{display:block}body #mobile-menu .mob-header .mob-burger #burger{position:absolute;top:50%;right:15px;width:26px;height:19px;margin:auto;cursor:pointer;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}body #mobile-menu .mob-header .mob-burger #burger:after,body #mobile-menu .mob-header .mob-burger #burger:before,body #mobile-menu .mob-header .mob-burger #burger span{width:100%;height:2px;display:block;background:#09090b;border-radius:0px;position:absolute;opacity:1;-webkit-transition:opacity .3s ease,width .3s ease;-moz-transition:opacity .3s ease,width .3s ease;-o-transition:opacity .3s ease,width .3s ease;transition:opacity .3s ease,width .3s ease}body #mobile-menu .mob-header .mob-burger #burger:before,body #mobile-menu .mob-header .mob-burger #burger:after{content:"";-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body #mobile-menu .mob-header .mob-burger #burger:before{top:0px;left:50%;-webkit-transform:translate(-50%, 0%) rotate(0);-moz-transform:translate(-50%, 0%) rotate(0);-ms-transform:translate(-50%, 0%) rotate(0);-o-transform:translate(-50%, 0%) rotate(0);transform:translate(-50%, 0%) rotate(0)}body #mobile-menu .mob-header .mob-burger #burger span{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body #mobile-menu .mob-header .mob-burger #burger:after{top:100%;left:50%;-webkit-transform:translate(-50%, -100%) rotate(0);-moz-transform:translate(-50%, -100%) rotate(0);-ms-transform:translate(-50%, -100%) rotate(0);-o-transform:translate(-50%, -100%) rotate(0);transform:translate(-50%, -100%) rotate(0)}body #mobile-menu .mob-header .mob-burger #burger.active span{opacity:0;width:0}body #mobile-menu .mob-header .mob-burger #burger.active:before,body #mobile-menu .mob-header .mob-burger #burger.active:after{top:40%}body #mobile-menu .mob-header .mob-burger #burger.active:before{-webkit-transform:translate(-50%, 0) rotate(45deg);-moz-transform:translate(-50%, 0) rotate(45deg);-ms-transform:translate(-50%, 0) rotate(45deg);-o-transform:translate(-50%, 0) rotate(45deg);transform:translate(-50%, 0) rotate(45deg)}body #mobile-menu .mob-header .mob-burger #burger.active:after{-webkit-transform:translate(-50%, 0) rotate(-45deg);-moz-transform:translate(-50%, 0) rotate(-45deg);-ms-transform:translate(-50%, 0) rotate(-45deg);-o-transform:translate(-50%, 0) rotate(-45deg);transform:translate(-50%, 0) rotate(-45deg)}body #mobile-menu .mob-header .mob-burger #burger :focus{outline:none}body #mobile-menu .mob-content{position:fixed;top:80px;left:0;width:100%;background-color:#fff;overflow:hidden;height:0;-webkit-transition:height .3s ease;-moz-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease}body #mobile-menu .mob-content .mob-content-inner{height:100%;max-width:100%;width:100%;display:block;margin:0 auto;position:relative;padding:0;overflow-y:auto}body #mobile-menu .mob-content .mob-content-inner .mob-menu{padding:0 15px}body #mobile-menu .mob-content .mob-content-inner .mob-menu .main-menu>.menu-item{position:relative;display:block}body #mobile-menu .mob-content .mob-content-inner .mob-menu .main-menu>.menu-item>a,body #mobile-menu .mob-content .mob-content-inner .mob-menu .main-menu>.menu-item>.separator,body #mobile-menu .mob-content .mob-content-inner .mob-menu .main-menu>.menu-item>.nav-header{text-decoration:none;color:#000;display:inline-block;line-height:50px;width:100%;font-size:20px}body #mobile-menu .mob-content .mob-content-inner .mod-languages{margin-top:15px;padding:0 15px;text-align:center}body #mobile-menu .mob-content .mob-content-inner .mod-languages .lang-inline{padding:0;margin:0;list-style:none}body #mobile-menu .mob-content .mob-content-inner .mod-languages .lang-inline li a{text-decoration:none;color:#000;font-size:20px}body #mobile-menu.open{top:0 !important}body #mobile-menu.open .mob-content{height:calc(100vh - 80px)}body #mobile-menu.dark-banner{background-color:#09090b}body #mobile-menu.dark-banner .mob-header .mob-logo .white-logo{display:block}body #mobile-menu.dark-banner .mob-header .mob-burger #burger:after,body #mobile-menu.dark-banner .mob-header .mob-burger #burger:before,body #mobile-menu.dark-banner .mob-header .mob-burger #burger span{background:#fff}body #mobile-menu.light-banner{background-color:#fff}body #mobile-menu.light-banner .mob-header .mob-logo .black-logo{display:block}body #mobile-menu.light-banner .mob-header .mob-burger #burger:after,body #mobile-menu.light-banner .mob-header .mob-burger #burger:before,body #mobile-menu.light-banner .mob-header .mob-burger #burger span{background:#09090b}body #mobile-menu.show{opacity:1;-webkit-box-shadow:0 5px 20px 0px rgba(0,0,0,.1);-moz-box-shadow:0 5px 20px 0px rgba(0,0,0,.1);box-shadow:0 5px 20px 0px rgba(0,0,0,.1)}body main{overflow:hidden}body main .page-banner{position:relative;opacity:1;height:0;height:50vh;width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;overflow:hidden}@media(min-width: 1200px){body main .page-banner{padding-top:0;min-height:650px;height:100vh;max-height:1080px}}body main .page-banner .page-banner_image{height:100%;width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2.5s ease;-moz-transition:all 2.5s ease;-o-transition:all 2.5s ease;transition:all 2.5s ease}body main .page-banner.show{opacity:1}body main .page-banner:hover .page-banner_image{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}body main .no-banner{position:relative;width:100%;padding-top:100px}body main .page-slider{position:relative}body main .page-slider .mox-slider{position:relative;height:70vh;max-height:56.25%;width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media(min-width: 1200px){body main .page-slider .mox-slider{padding-top:0;min-height:650px;height:100vh;max-height:1080px}}body main .page-slider .mox-slider.show{opacity:1}body main .page-slider .mox-slider .slick-list{height:100%}body main .page-slider .mox-slider .slick-list .slick-track{height:100%}body main .page-slider .mox-slider .mox-slider_item{height:100%;overflow:hidden;position:relative}body main .page-slider .mox-slider .mox-slider_item .mox-slider_item-image{height:100%;width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2.5s ease;-moz-transition:all 2.5s ease;-o-transition:all 2.5s ease;transition:all 2.5s ease}body main .page-slider .mox-slider .mox-slider_item .mox-slider_item-content{position:absolute;left:0;bottom:30%;width:100%;display:block;z-index:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);color:#fff}body main .page-slider .mox-slider .mox-slider_item:hover .mox-slider_item-image{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}body main .page-slider .mox-slider .mox-slider_dots{position:absolute;bottom:30px;right:15px;z-index:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}body main .page-slider .mox-slider .mox-slider_dots ul{margin:0;padding:0;list-style:none;display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-ms-flex-pack:center !important;justify-content:center !important;-ms-flex-align:center !important;align-items:center !important;-ms-flex-pack:start !important;justify-content:flex-start !important}body main .page-slider .mox-slider .mox-slider_dots ul li{margin:4px}body main .page-slider .mox-slider .mox-slider_dots ul li button{outline:none;font-size:0;line-height:0;width:20px;height:20px;display:block;background-color:rgba(0,0,0,0);border:2px solid;border-radius:50%;border-color:#fff;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}body main .page-slider .mox-slider .mox-slider_dots ul li.slick-active button{background-color:#fff}body main .article-slider .category-heading,body main .article-slider .article-heading,body main .article-banner .category-heading,body main .article-banner .article-heading,body main .page-banner .category-heading,body main .page-banner .article-heading,body main .page-slider .category-heading,body main .page-slider .article-heading{position:absolute;left:0;bottom:30px;width:100%;z-index:1;pointer-events:none}body main .article-slider .category-heading .headline,body main .article-slider .article-heading .headline,body main .article-banner .category-heading .headline,body main .article-banner .article-heading .headline,body main .page-banner .category-heading .headline,body main .page-banner .article-heading .headline,body main .page-slider .category-heading .headline,body main .page-slider .article-heading .headline{color:rgba(255,255,255,.8)}body main #article .article-content{margin-top:50px;margin-bottom:90px;color:#666}@media(min-width: 992px){body main #article .article-content{margin-top:80px;margin-bottom:150px}}@media(min-width: 1200px){body main #article .article-content{margin-top:120px;margin-bottom:200px}}body main #article .article-content .article-heading{margin-bottom:20px}@media(min-width: 992px){body main #article .article-content .article-heading{margin-bottom:30px}}@media(min-width: 1200px){body main #article .article-content .article-heading{margin-bottom:45px}}body main #article .article-content p{margin:0 0 15px 0}body main #article .article-content p:last-child{margin:0}body main #article .article-content a{color:inherit;text-decoration:none}body main #article .article-content .wf-columns{position:relative}body main #article .article-content .wf-columns .wf-column{margin-bottom:30px}@media(min-width: 992px){body main #article .article-content .wf-columns .wf-column{margin-bottom:0;margin-left:60px}body main #article .article-content .wf-columns .wf-column:first-child{margin-left:0}}body main #article .article-content .row{position:relative;margin-left:-15px;margin-right:-15px}@media(min-width: 992px){body main #article .article-content .row{margin-left:-30px;margin-right:-30px}}body main #article .article-content .row .col-lg{padding-left:15px;padding-right:15px;margin-bottom:30px;-webkit-animation-duration:.85s;animation-duration:.85s;animation-delay:.1s}@media(min-width: 992px){body main #article .article-content .row .col-lg{margin-bottom:0%;padding-left:30px;padding-right:30px}}@media(max-width: 992px){body main #article .article-content .row .col-lg{order:2}}@media(max-width: 992px){body main #article .article-content .row .col-with-img{order:1}}body main #article .article-content img{width:100% !important;max-width:100%;display:block;margin:0 auto;height:auto !important}body main #article .article-content h1,body main #article .article-content .h1,body main #article .article-content h2,body main #article .article-content .h2{color:#000;margin-bottom:30px}body main #article .article-content .button-style{margin-top:20px}body main #article .article-featured-items{margin-top:70px}@media(min-width: 992px){body main #article .article-featured-items{margin-top:140px}}@media(min-width: 1200px){body main #article .article-featured-items{margin-top:215px}}body main #article .article-featured-items .article-featured-item{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;margin-left:-15px;margin-right:-15px}@media(min-width: 992px){body main #article .article-featured-items .article-featured-item{margin-left:-30px;margin-right:-30px}}body main #article .article-featured-items .article-featured-item:not(:last-child){margin-bottom:60px}@media(min-width: 992px){body main #article .article-featured-items .article-featured-item:not(:last-child){margin-bottom:60px}}@media(min-width: 1200px){body main #article .article-featured-items .article-featured-item:not(:last-child){margin-bottom:115px}}body main #article .article-featured-items .article-featured-item:nth-child(even) .article-featured-item-image{order:1}body main #article .article-featured-items .article-featured-item:nth-child(even) .article-featured-item-content{order:2}body main #article .article-featured-items .article-featured-item:nth-child(odd) .article-featured-item-image{order:1}@media(min-width: 992px){body main #article .article-featured-items .article-featured-item:nth-child(odd) .article-featured-item-image{order:2}}body main #article .article-featured-items .article-featured-item:nth-child(odd) .article-featured-item-content{order:2}@media(min-width: 992px){body main #article .article-featured-items .article-featured-item:nth-child(odd) .article-featured-item-content{order:1}}body main #article .article-featured-items .article-featured-item .article-featured-item-image,body main #article .article-featured-items .article-featured-item .article-featured-item-content{-webkit-animation-duration:.85s;animation-duration:.85s;animation-delay:.1s;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px}@media(min-width: 992px){body main #article .article-featured-items .article-featured-item .article-featured-item-image,body main #article .article-featured-items .article-featured-item .article-featured-item-content{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:30px;padding-right:30px}}body main #article .article-featured-items .article-featured-item .article-featured-item-image{margin-bottom:30px}@media(min-width: 992px){body main #article .article-featured-items .article-featured-item .article-featured-item-image{margin-bottom:0}}body main #article .article-featured-items .article-featured-item .article-featured-item-image .article-featured-item-image-src{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:0;padding-top:56.25%}@media(min-width: 992px){body main #article .article-featured-items .article-featured-item .article-featured-item-image .article-featured-item-image-src{padding-top:100%}}body main #article .article-featured-items .article-featured-item .article-featured-item-content{display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center !important;align-items:center !important}@media(min-width: 992px){body main #article .article-featured-items .article-featured-item .article-featured-item-content{padding-top:30px;padding-bottom:30px}}body main #article .article-logo-list{margin-top:45px}@media(min-width: 992px){body main #article .article-logo-list{margin-top:60px}}@media(min-width: 1200px){body main #article .article-logo-list{margin-top:85px}}body main #article .article-logo-list .article-logo-list-row{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;margin:0 -10px}body main #article .article-logo-list .article-logo-list-row .article-logo-list-item{padding:0 10px;margin-top:20px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media(min-width: 576px){body main #article .article-logo-list .article-logo-list-row .article-logo-list-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media(min-width: 768px){body main #article .article-logo-list .article-logo-list-row .article-logo-list-item{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media(min-width: 992px){body main #article .article-logo-list .article-logo-list-row .article-logo-list-item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media(min-width: 1200px){body main #article .article-logo-list .article-logo-list-row .article-logo-list-item{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}}body main #article .article-logo-list .article-logo-list-row .article-logo-list-item .article-logo-list-item-inner{background-color:#f7f7f7;padding:15px}body main #article .article-logo-list .article-logo-list-row .article-logo-list-item .article-logo-list-item-inner .article-logo-list-item-image{padding-top:56.25%;height:0;background-position:50% 50%;background-repeat:no-repeat;background-size:90%}body main #category-blog.projects .category-description{margin-top:50px;margin-bottom:20px}@media(min-width: 992px){body main #category-blog.projects .category-description{margin-top:80px;margin-bottom:50px}}@media(min-width: 1200px){body main #category-blog.projects .category-description{margin-top:120px;margin-bottom:90px}}body main #category-blog.projects .category-description p{margin:0 0 15px 0}body main #category-blog.projects .category-description p:last-child{margin:0}body main #category-blog.projects .category-description a{color:#000;text-decoration:underline}body main #category-blog.projects .category-description a.row-link{text-decoration:none;color:inherit}body main #category-blog.projects .category-description .wf-columns{position:relative}body main #category-blog.projects .category-description .wf-columns .wf-column{margin-top:30px}@media(min-width: 992px){body main #category-blog.projects .category-description .wf-columns .wf-column{margin-top:0;margin-left:60px}body main #category-blog.projects .category-description .wf-columns .wf-column:first-child{margin-left:0}}body main #category-blog.projects .category-description .row{position:relative;margin-left:-15px;margin-right:-15px}@media(min-width: 992px){body main #category-blog.projects .category-description .row{margin-left:-30px;margin-right:-30px}}body main #category-blog.projects .category-description .row .col-lg{margin-top:30px;-webkit-animation-duration:1s;animation-duration:1s;animation-delay:.45s}@media(min-width: 992px){body main #category-blog.projects .category-description .row .col-lg{margin-top:0;padding-left:30px;padding-right:30px}}body main #category-blog.projects .category-description img{width:100%;max-width:100%;display:block;margin:0 auto}body main #category-blog.projects .category-items{margin-bottom:60px}@media(min-width: 992px){body main #category-blog.projects .category-items{margin-bottom:80px}}@media(min-width: 1200px){body main #category-blog.projects .category-items{margin-bottom:120px}}body main #category-blog.projects .category-items .grid{margin-left:-15px;margin-right:-15px}@media(min-width: 992px){body main #category-blog.projects .category-items .grid{margin-left:-20px;margin-right:-20px}}@media(min-width: 1200px){body main #category-blog.projects .category-items .grid{margin-left:-30px;margin-right:-30px}}body main #category-blog.projects .category-items .category-item{padding-left:15px;padding-right:15px;margin-bottom:60px}@media(min-width: 992px){body main #category-blog.projects .category-items .category-item{padding-left:20px;padding-right:20px;margin-bottom:80px}}@media(min-width: 1200px){body main #category-blog.projects .category-items .category-item{padding-left:30px;padding-right:30px;margin-bottom:120px}}body main #category-blog.projects .category-items .category-item .category-item-inner{-webkit-animation-duration:.85s;animation-duration:.85s;animation-delay:.1s}body main #category-blog.projects .category-items .category-item .category-item-image{margin-bottom:30px}body main #category-blog.projects .category-items .category-item .category-item-image img{width:100%}body main #category-blog.projects .category-items .category-item .category-item-title{margin-bottom:25px}body main #category-blog.projects .category-items .category-item .category-item-title .category-item-headline{line-height:1}body main #category-blog.projects .category-items .category-item .category-item-title a{color:#000;text-decoration:none}body main #category-blog.projects .category-items .category-item .category-item-intro{margin-bottom:5px;color:#666}body main #category-blog.projects .category-items .category-item .category-item-intro p{margin:0 0 15px 0}body main #category-blog.projects .category-items .category-item .category-item-intro p:last-child{margin:0}body main #category-blog.projects .category-items .category-item .category-item-readmore{margin-top:20px}body main #category-blog.projects .category-items .category-item .category-item-readmore a{text-transform:uppercase}body main #category-blog.jobs .category-description{margin-top:50px;margin-bottom:20px}@media(min-width: 992px){body main #category-blog.jobs .category-description{margin-top:80px;margin-bottom:50px}}@media(min-width: 1200px){body main #category-blog.jobs .category-description{margin-top:120px;margin-bottom:90px}}body main #category-blog.jobs .category-description p{margin:0 0 15px 0}body main #category-blog.jobs .category-description p:last-child{margin:0}body main #category-blog.jobs .category-description a{color:#000;text-decoration:underline}body main #category-blog.jobs .category-description a.row-link{text-decoration:none;color:inherit}body main #category-blog.jobs .category-description .wf-columns{position:relative}body main #category-blog.jobs .category-description .wf-columns .wf-column{margin-top:30px}@media(min-width: 992px){body main #category-blog.jobs .category-description .wf-columns .wf-column{margin-top:0;margin-left:60px}body main #category-blog.jobs .category-description .wf-columns .wf-column:first-child{margin-left:0}}body main #category-blog.jobs .category-description .row{position:relative;margin-left:-15px;margin-right:-15px}@media(min-width: 992px){body main #category-blog.jobs .category-description .row{margin-left:-30px;margin-right:-30px}}body main #category-blog.jobs .category-description .row .col-lg{margin-top:30px;-webkit-animation-duration:.85s;animation-duration:.85s;animation-delay:.1s}@media(min-width: 992px){body main #category-blog.jobs .category-description .row .col-lg{margin-top:0;padding-left:30px;padding-right:30px}}body main #category-blog.jobs .category-description img{width:100%;max-width:100%;display:block;margin:0 auto}body main #category-blog.jobs .category-items{margin-bottom:60px}@media(min-width: 992px){body main #category-blog.jobs .category-items{margin-bottom:80px}}@media(min-width: 1200px){body main #category-blog.jobs .category-items{margin-bottom:120px}}body main #category-blog.jobs .category-items .category-item{margin-bottom:30px}@media(min-width: 992px){body main #category-blog.jobs .category-items .category-item{margin-bottom:40px}}@media(min-width: 1200px){body main #category-blog.jobs .category-items .category-item{margin-bottom:60px}}body main #category-blog.jobs .category-items .category-item .category-item-inner{-webkit-animation-duration:.85s;animation-duration:.85s;animation-delay:.1s}body main #category-blog.jobs .category-items .category-item .category-item-title a{color:#000;text-decoration:underline}body main #category-blog.nachhaltigkeit .category-description{margin-top:50px;margin-bottom:20px}@media(min-width: 992px){body main #category-blog.nachhaltigkeit .category-description{margin-top:80px;margin-bottom:50px}}@media(min-width: 1200px){body main #category-blog.nachhaltigkeit .category-description{margin-top:120px;margin-bottom:90px}}body main #category-blog.nachhaltigkeit .category-description p{margin:0 0 15px 0}body main #category-blog.nachhaltigkeit .category-description p:last-child{margin:0}body main #category-blog.nachhaltigkeit .category-description a{color:#000;text-decoration:underline}body main #category-blog.nachhaltigkeit .category-description a.row-link{text-decoration:none;color:inherit}body main #category-blog.nachhaltigkeit .category-description .wf-columns{position:relative}body main #category-blog.nachhaltigkeit .category-description .wf-columns .wf-column{margin-top:30px}@media(min-width: 992px){body main #category-blog.nachhaltigkeit .category-description .wf-columns .wf-column{margin-top:0;margin-left:60px}body main #category-blog.nachhaltigkeit .category-description .wf-columns .wf-column:first-child{margin-left:0}}body main #category-blog.nachhaltigkeit .category-description .row{position:relative;margin-left:-15px;margin-right:-15px}@media(min-width: 992px){body main #category-blog.nachhaltigkeit .category-description .row{margin-left:-30px;margin-right:-30px}}body main #category-blog.nachhaltigkeit .category-description .row .col-lg{margin-top:30px;-webkit-animation-duration:.85s;animation-duration:.85s;animation-delay:.1s}@media(min-width: 992px){body main #category-blog.nachhaltigkeit .category-description .row .col-lg{margin-top:0;padding-left:30px;padding-right:30px}}body main #category-blog.nachhaltigkeit .category-description img{width:100%;max-width:100%;display:block;margin:0 auto}body main #category-blog.nachhaltigkeit .category-items{margin-bottom:60px}@media(min-width: 992px){body main #category-blog.nachhaltigkeit .category-items{margin-bottom:80px}}@media(min-width: 1200px){body main #category-blog.nachhaltigkeit .category-items{margin-bottom:120px}}body main #category-blog.nachhaltigkeit .category-items .category-item{margin-bottom:60px}@media(min-width: 992px){body main #category-blog.nachhaltigkeit .category-items .category-item{margin-bottom:80px}}@media(min-width: 1200px){body main #category-blog.nachhaltigkeit .category-items .category-item{margin-bottom:120px}}body main #category-blog.nachhaltigkeit .category-items .category-item .row{margin-left:-15px;margin-right:-15px}@media(min-width: 992px){body main #category-blog.nachhaltigkeit .category-items .category-item .row{margin-left:-20px;margin-right:-20px}}@media(min-width: 1200px){body main #category-blog.nachhaltigkeit .category-items .category-item .row{margin-left:-30px;margin-right:-30px}}body main #category-blog.nachhaltigkeit .category-items .category-item .row .left,body main #category-blog.nachhaltigkeit .category-items .category-item .row .right{padding-left:15px;padding-right:15px}@media(min-width: 992px){body main #category-blog.nachhaltigkeit .category-items .category-item .row .left,body main #category-blog.nachhaltigkeit .category-items .category-item .row .right{padding-left:20px;padding-right:20px}}@media(min-width: 1200px){body main #category-blog.nachhaltigkeit .category-items .category-item .row .left,body main #category-blog.nachhaltigkeit .category-items .category-item .row .right{padding-left:30px;padding-right:30px}}body main #category-blog.nachhaltigkeit .category-items .category-item .category-item-inner{-webkit-animation-duration:.85s;animation-duration:.85s;animation-delay:.1s}body main #category-blog.nachhaltigkeit .category-items .category-item .category-item-slider{opacity:0;position:relative;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body main #category-blog.nachhaltigkeit .category-items .category-item .category-item-slider.slick-initialized{opacity:1}body main #category-blog.nachhaltigkeit .category-items .category-item .category-item-slider .category-item-slider_item .category-item-slider_item-image{padding-top:56.25%;height:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}body main #category-blog.nachhaltigkeit .category-items .category-item .category-item-slider .slick-arrow{position:absolute;top:50%;display:block;width:20px;height:40px;border:0;padding:0;font-size:0;outline:none;background-color:rgba(0,0,0,0);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;z-index:1;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}body main #category-blog.nachhaltigkeit .category-items .category-item .category-item-slider .slick-arrow.slick-prev{background-image:url("../images/arrow-left.png");left:20px}body main #category-blog.nachhaltigkeit .category-items .category-item .category-item-slider .slick-arrow.slick-next{background-image:url("../images/arrow-right.png");right:20px}@media(min-width: 992px){body main #category-blog.nachhaltigkeit .category-items .category-item .category-item-slider .slick-arrow{width:30px;height:50px}}body main #category-blog.nachhaltigkeit .category-items .category-item .category-item-title{margin-top:30px;margin-bottom:20px}@media(min-width: 992px){body main #category-blog.nachhaltigkeit .category-items .category-item .category-item-title{margin-top:0}}body main #category-blog.nachhaltigkeit .category-items .category-item .category-item-title .category-item-headline{line-height:1}body main #category-blog.nachhaltigkeit .category-items .category-item .category-item-title a{color:#000;text-decoration:none}body main #category-blog.nachhaltigkeit .category-items .category-item .category-item-intro{margin-bottom:5px;color:#666}body main #category-blog.nachhaltigkeit .category-items .category-item .category-item-intro p{margin:0 0 15px 0}body main #category-blog.nachhaltigkeit .category-items .category-item .category-item-intro p:last-child{margin:0}body section.logo-list{margin-top:-30px;margin-bottom:60px}@media(min-width: 992px){body section.logo-list{margin-bottom:120px}}@media(min-width: 1200px){body section.logo-list{margin-bottom:160px}}body section.logo-list .module .module-content .article-logo-list .article-logo-list-row{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;margin:0 -15px}@media(min-width: 992px){body section.logo-list .module .module-content .article-logo-list .article-logo-list-row{margin:0 -20px}}@media(min-width: 1200px){body section.logo-list .module .module-content .article-logo-list .article-logo-list-row{margin:0 -30px}}body section.logo-list .module .module-content .article-logo-list .article-logo-list-row .article-logo-list-item{padding:0 15px;margin-top:30px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media(min-width: 576px){body section.logo-list .module .module-content .article-logo-list .article-logo-list-row .article-logo-list-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media(min-width: 768px){body section.logo-list .module .module-content .article-logo-list .article-logo-list-row .article-logo-list-item{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media(min-width: 992px){body section.logo-list .module .module-content .article-logo-list .article-logo-list-row .article-logo-list-item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:0 20px;margin-top:40px}}@media(min-width: 1200px){body section.logo-list .module .module-content .article-logo-list .article-logo-list-row .article-logo-list-item{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;padding:0 30px;margin-top:60px}}body section.logo-list .module .module-content .article-logo-list .article-logo-list-row .article-logo-list-item .article-logo-list-item-inner .article-logo-list-item-image{padding-top:100%;height:0;background-position:50% 50%;background-repeat:no-repeat;background-size:100%}body section.related{margin:0 0 60px 0}@media(min-width: 992px){body section.related{margin:0 0 120px 0}}@media(min-width: 1200px){body section.related{margin:0 0 160px 0}}body section.related .module .module-title{margin-bottom:30px}body section.related .related-slider{opacity:0;overflow:hidden;position:relative;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body section.related .related-slider.slick-initialized{opacity:1}body section.related .slick-list{margin:0 -30px}body section.related .related-slider_item{padding:0 30px}body section.related .related-slider_item .related-slider_item-image{padding-top:56.25%;height:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative}body section.related .related-slider_item .related-slider_item-image a{position:absolute;left:0;top:0;width:100%;height:100%;display:block}body section.related .related-slider_item .related-slider_item-content .related-slider_item-content-inner .related-slider_item-title{margin-top:30px;margin-bottom:20px}body section.related .related-slider_item .related-slider_item-content .related-slider_item-content-inner .related-slider_item-title a{color:inherit;text-decoration:none}body section.related .related-slider_item .related-slider_item-content .related-slider_item-content-inner .related-slider_item-intro{color:#666}body section.related .related-slider_item .related-slider_item-content .related-slider_item-content-inner .related-slider_item-intro p{margin:0 0 15px 0}body section.related .related-slider_item .related-slider_item-content .related-slider_item-content-inner .related-slider_item-intro p:last-child{margin:0}body section.related .related-slider_item .related-slider_item-content .related-slider_item-content-inner .related-slider_item-readmore{margin-top:20px}body section.related .related-slider_arrows{height:0;position:absolute;left:0;top:0;width:100%;display:block;padding-top:56.25%}@media(min-width: 768px){body section.related .related-slider_arrows{padding-top:calc(28.125% - 15px)}}body section.related .related-slider_arrows .slick-arrow{position:absolute;top:50%;display:block;width:20px;height:40px;border:0;padding:0;font-size:0;outline:none;background-color:rgba(0,0,0,0);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;z-index:1;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}body section.related .related-slider_arrows .slick-arrow.slick-prev{background-image:url("../images/arrow-left.png");left:20px}body section.related .related-slider_arrows .slick-arrow.slick-next{background-image:url("../images/arrow-right.png");right:20px}@media(min-width: 992px){body section.related .related-slider_arrows .slick-arrow{width:30px;height:50px}}body section.cta{margin:0 0 60px 0}@media(min-width: 992px){body section.cta{margin:0 0 120px 0}}@media(min-width: 1200px){body section.cta{margin:0 0 160px 0}}body section.cta a{color:inherit;text-decoration:none}body section.cta p{margin:0 0 15px 0}body section.cta p:last-child{margin:0}body footer{background-color:#000;color:#fff;padding:30px 0}@media(min-width: 768px){body footer{padding:50px 0}}@media(min-width: 992px){body footer{padding:70px 0}}body footer .footer-1{display:none}@media(min-width: 992px){body footer .footer-1{display:block}}body footer .footer-1 .menu-2{margin-bottom:90px}body footer .footer-1 .menu-2 .main-menu{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-ms-flex-pack:start !important;justify-content:flex-start !important;-ms-flex-align:center !important;align-items:center !important}body footer .footer-1 .menu-2 .main-menu>.menu-item{margin-right:90px}body footer .footer-1 .menu-2 .main-menu>.menu-item:last-child{margin-right:0}body footer .footer-1 .menu-2 .main-menu>.menu-item>a,body footer .footer-1 .menu-2 .main-menu>.menu-item>.separator,body footer .footer-1 .menu-2 .main-menu>.menu-item>.nav-header{color:#fff;text-decoration:none;font-size:45px}body footer .footer-1 .socials p{margin:0}body footer .footer-1 .socials ul{list-style:none;padding:0;margin:0;display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-ms-flex-pack:end !important;justify-content:flex-end !important;-ms-flex-align:center !important;align-items:center !important}body footer .footer-1 .socials ul li{margin-left:30px;font-size:45px}body footer .footer-1 .socials ul li:first-child{margin-left:0}body footer .footer-1 .socials ul li a{color:#fff;text-decoration:none}body footer .footer-2{display:block;margin-bottom:70px}@media(min-width: 992px){body footer .footer-2{display:block}}body footer .footer-2 .menu-3 .main-menu{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-ms-flex-pack:start !important;justify-content:flex-start !important;-ms-flex-align:center !important;align-items:center !important}body footer .footer-2 .menu-3 .main-menu>.menu-item{margin-right:45px}@media screen and (max-width: 525px){body footer .footer-2 .menu-3 .main-menu>.menu-item{margin-right:15px}}body footer .footer-2 .menu-3 .main-menu>.menu-item:last-child{margin-right:0}body footer .footer-2 .menu-3 .main-menu>.menu-item>a,body footer .footer-2 .menu-3 .main-menu>.menu-item>.separator,body footer .footer-2 .menu-3 .main-menu>.menu-item>.nav-header{color:#fff;text-decoration:none}body footer .footer-3{margin-top:30px}@media(min-width: 768px){body footer .footer-3{margin-top:50px}}@media(min-width: 992px){body footer .footer-3{margin-top:70px}}body footer .footer-3 .copyright{font-size:13px}body footer .footer-3 .copyright p{margin:0}/*# sourceMappingURL=template.css.map */
