@media only screen and (max-width:1250px){.altlogo{display:none!important}}@media only screen and (max-width:800px){.nav-transparent .navigation .mobileprimary li a{color:#fff}.nav-transparent .langtext,.nav-transparent .navigation,.nav-transparent .navigation .mobileprimary,.pagescroll.nav-transparent nav.navigation{background-color:rgba(22,22,26,.7);-webkit-backdrop-filter:saturate(100%) blur(10px) brightness(100%);backdrop-filter:saturate(100%) blur(10px) brightness(100%)}.nav-transparent .navigation .langtext{border-color:rgba(22,22,26,.7);color:#fff}.nav-transparent .navigation .mobileprimary,.pagescroll.nav-transparent .langtext,.pagescroll.nav-transparent nav.navigation,.pagescroll.nav-transparent.nav.navigation{background-color:rgba(22,22,26,.7);border-color:rgba(22,22,26,.7)}.pagescroll.nav-transparent .navigation .company .logo img:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex}.pagescroll.nav-transparent .navigation .company .logo img:nth-child(1){display:none}.pagescroll.nav-transparent nav.navigation .mobilenav{color:#fff}.nav-transparent.solidnav .navigation,.nav-transparent.solidnav .navigation .mobileprimary{background-color:#f9f7f1}.nav-transparent.solidnav .navigation .mobileprimary,.pagescroll.solidnav nav.navigation,.pagescroll.solidnav.nav-transparent .langtext{background-color:#f9f7f1;border-color:#dadad7}.pagescroll.solidnav.nav-transparent .navigation .company .logo img:nth-child(2){display:none}.pagescroll.solidnav.nav-transparent .navigation .company .logo img:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex}.pagescroll.solidnav.nav-transparent .navigation .langtext,.pagescroll.solidnav.nav-transparent nav.navigation .mobilenav{color:#101010}.solidnav.nav-transparent .navigation .mobileprimary li a{color:#101010}.langtext{top:100%}.nav-transparent .cookiespage .navigation,.nav-transparent .cookiespage .navigation .langtext,.nav-transparent .cookiespage .navigation .mobileprimary,.nav-transparent .privacypage .navigation,.nav-transparent .privacypage .navigation .langtext,.nav-transparent .privacypage .navigation .mobileprimary,.pagescroll.nav-transparent .cookiespage nav.navigation,.pagescroll.nav-transparent .privacypage nav.navigation{background-color:#e95e2a;border-color:#e95e2a}.pagescroll.solidnav.nav-transparent .cookiespage .navigation .company .logo img:nth-child(1),.pagescroll.solidnav.nav-transparent .privacypage .navigation .company .logo img:nth-child(1){display:none}.pagescroll.solidnav.nav-transparent .cookiespage .navigation .company .logo img:nth-child(2),.pagescroll.solidnav.nav-transparent .privacypage .navigation .company .logo img:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex}.pagescroll.solidnav.nav-transparent .cookiespage .navigation .langtext,.pagescroll.solidnav.nav-transparent .cookiespage nav.navigation .mobilenav,.pagescroll.solidnav.nav-transparent .privacypage .navigation .langtext,.pagescroll.solidnav.nav-transparent .privacypage nav.navigation .mobilenav,.solidnav.nav-transparent .cookiespage .navigation .mobileprimary li a,.solidnav.nav-transparent .privacypage .navigation .mobileprimary li a{color:#fff}.nav-transparent .mute{color:#fff;opacity:.5}.pagescroll.solidnav nav.navigation .mute{color:inherit}}@media only screen and (max-width:900px){.mobileprimary{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;visibility:hidden;opacity:0;top:100%;right:67px;-webkit-transform:translateY(20px);transform:translateY(20px);border:1px solid #dadad7;overflow:hidden;background-color:#f9f7f1;padding:30px 35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile .mobileprimary{-webkit-transition:.53s cubic-bezier(.86,0,.07,1);-o-transition:.53s cubic-bezier(.86,0,.07,1);transition:.53s cubic-bezier(.86,0,.07,1)}.pagescroll .mobileprimary{top:100%}.mobileprimary li a{font-size:17px}.mobileprimary li{margin-bottom:6px}.mobilenav{font-weight:500}.langlink{margin-left:.7rem}nav .lang{-ms-flex-preferred-size:15%;flex-basis:15%;margin-left:0}.langbox,.mobilenav{display:-webkit-box;display:-ms-flexbox;display:flex}.mobileprimary.active{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.h3,h3{font-weight:400}.section{padding-left:0;padding-right:0;padding-top:75px;padding-bottom:70px}.section .container .col-xs-12{padding-left:0;padding-right:0}section#about .col-sm-6:last-child,section#services .col-sm-6.sedbox{padding-left:1rem}.pagescroll nav.navigation,nav.navigation{padding:20px 20px}.wwf-section .container .col-md-6,.wwf-section .container .col-xs-12{padding-right:.3rem;padding-left:.3rem}.page-content.section aside.col-md-3{display:none}.primary{-webkit-box-shadow:0 40px 40px 0 rgba(0,0,0,.2),inset 0 0 0 0 rgba(0,0,0,.1);box-shadow:0 40px 40px 0 rgba(0,0,0,.2),inset 0 0 0 0 rgba(0,0,0,.1)}.footer-text p{max-width:100%}.footer-contacts{padding:65px 0}footer.section.footer-wrap{padding-bottom:25px}.footer-copyright-text,.footer-privacy-text{font-size:16px}.footer-copyright-text{margin-bottom:10px}.footer-text p{margin-bottom:0}.footer-content h2{margin-bottom:20px}.single-page .section{padding-bottom:0}.hero-page-content{padding:0}.nav-transparent header.page-hero .col-xs-12{padding:0}.main__nav__item{border:.7px solid rgba(218,218,215,.75);border-bottom:0;border-top:0}.main__nav__item:last-child{border-right:0}.main__nav__item:first-child{border-left:0}.hero-caption{background-color:#f9f7f1;padding:30px 37px;bottom:25%}.footer-hero .footertext,.footerwidget{background-color:#f9f7f1;padding:15px 0}.card-title{font-size:calc(1.03rem + .3vw)}.card-footer{padding:1.5rem 1.5rem}.padleft .wwd-list li:last-child{border-bottom:1px solid rgba(218,218,215,.75)}.padleft .wwd-list{margin-bottom:0!important}}@media only screen and (min-width:900px){.mobilenav{display:none}}@media only screen and (max-width:600px){.mobileprimary{width:100%;right:0;left:0;padding:30px 20px}.padright{padding-left:0!important}.padleft{padding-right:0!important}.mobileprimary li a{font-size:17px}.card-title{font-size:calc(1.23rem + .3vw)}.card-footer{padding:2.5rem 2.5rem}.pagescroll nav.navigation{padding:16px 20px}nav.navigation{padding:25px 20px}.hero-caption{background-color:transparent;padding:0 67px}.mobileprimary{border:0;border-bottom:1px solid #dadad7;border-top:1px solid #dadad7}.logo{max-height:24px;height:100%}.mobileprimary li{margin-bottom:10px}.langtext{right:20px}a.is-current{color:#e95e2a}section#about .col-sm-6:last-child,section#services .col-sm-6.sedbox{padding-left:0}.mb120{margin-bottom:0}.boxcontainer .col-xs-12.wwfc-wrap{padding-left:0}.boxcontainer .row{overflow-x:scroll}.wwfc-box{margin-top:7px}.wwf-section .col-md-6,.wwf-section .col-xs-12,.wwf-section .container .col-md-6,.wwf-section .container .col-xs-12{padding-right:0;padding-left:0}.boxcontainer .col-md-6,.boxcontainer .col-xs-12{padding-right:11px;padding-left:0}.footer-text p{max-width:100%;font-size:17px}.feature-item-text p,.wwd-content .wwd-list li,p{font-size:17px}.wwd-content .wwd-list li{margin-bottom:10px}.hero-links{-ms-flex-wrap:wrap;flex-wrap:wrap}.main__nav__item{width:100%;height:18vh}.main__nav__item__link,.nav__name{height:18vh}.main__nav__item__link{top:0;left:0;-webkit-transform:none;transform:none;text-align:left;width:100%}.hero-caption{left:10%;bottom:30%}.hero-links .main__nav__item:nth-child(1){margin-top:10vh}.hero-caption{font-size:18px}.footertext{display:none}.footer-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:13px 20px}.about-content.mb50,.section{padding-bottom:0;margin-bottom:0}.wushud .mb80{margin-bottom:0}.wushud .feature-item{margin-bottom:0}.wushud .about-content h2{margin-bottom:55px}.feature-icon{margin-bottom:20px}.feature-icon img{width:40px;height:40px}.wwd-content .wwd-list{padding-top:0}.about-content h2{margin-bottom:24px}.wwf-section p{margin-bottom:60px}.section-text p{font-size:18px;line-height:1.4;font-weight:400}.section-text{width:100%;text-align:left;margin-top:60px}.boxcontainer .pt50{padding-top:0}.clientsection .pt150{padding-top:70px;margin-top:0}.clientsection p{margin-bottom:0}.clientcontainer .pt50{padding-top:25px}.card-header svg{width:28px;height:28px}.mouse{width:16px;height:20px}a.scrolldowntext{font-size:14.5px;font-weight:500}.nav__name{line-height:1.3}.hero-page-text{font-size:1.14rem;line-height:1.4;color:#fff}.white-overlay{height:60px}.hero-breadcrumb ol li{font-size:16px}.download-text p{display:none}.download-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.download-title span{border-bottom:0}.download-title span{font-size:18px}.download-iconsize{margin-top:8px}.download-icon{margin-right:20px}.download-iconsize span{font-size:14.5px}img.download-title-svg{width:35px}a.download-link{min-height:100px;height:100px;padding-right:10px}.wwd-content.small .wwd-list{margin-top:0}.page-article p{margin-bottom:40px}.page-article h4{margin-bottom:15px;font-weight:400}.wwd-content .wwd-list li{line-height:1.4}.wwd-content .wwd-list li{border-bottom:1px solid rgba(218,218,215,.75);padding-bottom:20px;padding-top:20px;list-style:none;margin-bottom:0}.wwd-content.small .wwd-list li{margin-bottom:0}.main__nav__item{border:0}.wushud .feature-item{border-bottom:1px solid rgba(218,218,215,.75)}.wushud .lastitem{border-bottom:0}.wushud .feature-item{padding-top:30px;padding-bottom:30px}.feature-item-text p{margin-bottom:0;color:#585858}.basicsection{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.progress-wrap{right:25px;bottom:35px}.wwf-catalog-btn{padding:0;line-height:1;height:auto;-webkit-box-shadow:none;box-shadow:none;font-size:16px}a.wwf-catalog{padding:41px 40px}.swingback.animate-in.appear{-webkit-animation-name:Swing;animation-name:Swing;-webkit-animation-duration:1.28s;animation-duration:1.28s;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes Swing{0%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(-85px);transform:translateX(-85px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes Swing{0%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(-85px);transform:translateX(-85px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.mhide{display:none}}
