@import url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/../ninezeroseven/style.css);@font-face{font-family:'Lato';font-style:normal;font-weight:100;src:url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-100.eot);src:local(''),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-100.eot?#iefix) format('embedded-opentype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-100.woff2) format('woff2'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-100.woff) format('woff'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-100.ttf) format('truetype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-100.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:italic;font-weight:100;src:url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-100italic.eot);src:local(''),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-100italic.eot?#iefix) format('embedded-opentype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-100italic.woff2) format('woff2'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-100italic.woff) format('woff'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-100italic.ttf) format('truetype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-100italic.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-300.eot);src:local(''),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-300.eot?#iefix) format('embedded-opentype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-300.woff2) format('woff2'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-300.woff) format('woff'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-300.ttf) format('truetype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-300.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:italic;font-weight:300;src:url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-300italic.eot);src:local(''),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-300italic.eot?#iefix) format('embedded-opentype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-300italic.woff2) format('woff2'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-300italic.woff) format('woff'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-300italic.ttf) format('truetype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-300italic.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-regular.eot);src:local(''),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-regular.woff2) format('woff2'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-regular.woff) format('woff'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-regular.ttf) format('truetype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-regular.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-italic.eot);src:local(''),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-italic.eot?#iefix) format('embedded-opentype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-italic.woff2) format('woff2'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-italic.woff) format('woff'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-italic.ttf) format('truetype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-italic.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-700.eot);src:local(''),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-700.eot?#iefix) format('embedded-opentype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-700.woff2) format('woff2'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-700.woff) format('woff'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-700.ttf) format('truetype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-700.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:italic;font-weight:700;src:url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-700italic.eot);src:local(''),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-700italic.eot?#iefix) format('embedded-opentype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-700italic.woff2) format('woff2'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-700italic.woff) format('woff'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-700italic.ttf) format('truetype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-700italic.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-900.eot);src:local(''),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-900.eot?#iefix) format('embedded-opentype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-900.woff2) format('woff2'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-900.woff) format('woff'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-900.ttf) format('truetype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-900.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:italic;font-weight:900;src:url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-900italic.eot);src:local(''),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-900italic.eot?#iefix) format('embedded-opentype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-900italic.woff2) format('woff2'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-900italic.woff) format('woff'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-900italic.ttf) format('truetype'),url(//www.wagnertransport.de/wp-content/themes/ninezeroseven-child/fonts/lato-v23-latin-900italic.svg#Lato) format('svg')}body{font-family:'Lato' !important}body .page-content>div *{color:#fff;text-shadow:1px 1px 2px rgba(34,52,74,.1)}body header{position:absolute !important;top:0 !important}.has-transparent-menu .menu-bar-wrapper:not(.is-sticky) .wbc_menu>li>a:hover,.has-transparent-menu .menu-bar-wrapper:not(.is-sticky) .wbc_menu>li.active>a{color:#fff !important}.full-width-template .main-content-area>.page-content>.vc_row.full-height h1{font-size:55px;line-height:1.3}.full-width-template .main-content-area>.page-content>.vc_row.full-height h2{font-size:40px;line-height:1.3}.services-row .vc_col-sm-4{text-align:center;padding:1em}form.wpcf7-form p{padding:5px 0;margin:0;border:none;width:100%}form.wpcf7-form label,form.wpcf7-form span.wpcf7-form-control-wrap{display:inline-block}form.wpcf7-form label{width:22%;font-size:18px;opacity:1;vertical-align:top}form.wpcf7-form span.wpcf7-form-control-wrap{width:77%}form.wpcf7-form .captcha,form.wpcf7-form .note{text-align:right;width:100%;display:block;font-style:italic}form.wpcf7-form .captcha{color:#ec7437 !important;font-style:normal}.wpcf7-form-control.wpcf7-mathcaptcha{color:#22344a}.wpcf7-form-control-wrap.mathcaptcha-494{text-shadow:1px 1px 2px #ec7437;font-weight:700}form.wpcf7-form input.wpcf7-submit{padding:10px 20px;font-size:18px}form.wpcf7-form textarea,form.wpcf7-form .wpcf7-text{color:#22344a !important}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors,.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{border-width:3px;border-radius:2px;text-align:center;padding:10px 0;font-weight:700;text-shadow:none}.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{background:#398f14}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{background:#f7e700}.wpcf7-form-control.wpcf7-mathcaptcha{width:15%}footer p{font-size:15px !important;line-height:1.45 !important}footer h4{font-size:18px !important}.main-footer .widgets-area{min-height:100px}form.wpcf7-form span.wpcf7-form-control-wrap{opacity:.8}@media screen and (max-width:1030px){.full-width-template .main-content-area>.page-content>.vc_row.full-height h1{font-size:40px;line-height:1.3}.full-width-template .main-content-area>.page-content>.vc_row.full-height h2{font-size:30px;line-height:1.3}form.wpcf7-form label,form.wpcf7-form span.wpcf7-form-control-wrap{width:100% !important}}@media screen and (max-width:770px){.full-width-template .main-content-area>.page-content>.vc_row.full-height:nth-of-type(1){padding-top:25% !important}.full-width-template .main-content-area>.page-content>.vc_row.full-height{padding-top:20% !important}}@media screen and (max-width:740px){.mobile-menu .primary-menu,.mobile-menu .mobile-show .wbc_menu a{background-color:#22344a}.mobile-menu .wbc_menu li a{border:none !important}.mobile-menu .primary-menu .wbc_menu>li.active>a{color:#fff !important}.vc_col-sm-6:nth-of-type(2){margin-top:50px !important}}@media screen and (max-width:600px){.full-width-template .main-content-area>.page-content>.vc_row.full-height h1{font-size:35px}.full-width-template .main-content-area>.page-content>.vc_row.full-height h2{font-size:28px}}@media screen and (max-width:600px){.full-width-template .main-content-area>.page-content>.vc_row.full-height h1{font-size:33px}.full-width-template .main-content-area>.page-content>.vc_row.full-height:nth-of-type(1){padding-top:30% !important}}@media screen and (max-width:400px){.full-width-template .main-content-area>.page-content>.vc_row.full-height h1{font-size:30px;line-height:1.2}.full-width-template .main-content-area>.page-content>.vc_row.full-height:nth-of-type(1){padding-top:33% !important}}form.wpcf7-form label{width:100% !important;font-size:18px;opacity:1;vertical-align:top}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div,#cmplz-document .cmplz-dropdown .cookies-per-purpose div{background-color:#5b5b5b;padding:15px}.cmplz-cookiebanner.cmplz-show{box-shadow:rgba(0,0,0,.19) 0px 10px 20px,rgba(0,0,0,.23) 0px 6px 6px;background-color:#ffffffc2}form.wpcf7-form input.wpcf7-submit{margin-right:150px !important;background-color:#ec7437 !important}h1,h2,h3,h4,h5,h6{color:#fff !important}body{color:#fff !important}.wbc-icon i{color:#fff !important}