.layout-container{overflow-x:hidden;}.header-first{width:40%;}.header-second{width:98%;max-height:100px;max-width:350px;position:absolute;top:8px;right:2%;z-index:1;margin:0;}#block-storer,#block-storerstellenangebote{display:none;}.region-hero .block-page-title-block h1.page-title{max-width:95%;margin:135px auto 0;float:none;}.views-field-field-hero-text-startseite .field-content{margin:240px auto 0;}.views-field.views-field-field-hero-image-startseite{background-position-x:55%!important;background-position-y:116px!important;background-size:auto 66%!important;}.views-field-field-hero-text-startseite{background:-moz-linear-gradient(left,rgba(217,237,247,0.8) 0%,rgba(217,237,247,0.8) 58%,rgba(217,237,247,0) 99%,rgba(217,237,247,0) 100%);background:-webkit-linear-gradient(left,rgba(217,237,247,0.8) 0%,rgba(217,237,247,0.8) 58%,rgba(217,237,247,0) 99%,rgba(217,237,247,0) 100%);background:linear-gradient(to right,rgba(217,237,247,0.8) 0%,rgba(217,237,247,0.8) 58%,rgba(217,237,247,0) 99%,rgba(217,237,247,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccd9edf7',endColorstr='#00d9edf7',GradientType=1);}.views-field-field-hero-text-startseite .field-content .group-left{width:100%;}.views-field-field-hero-text-startseite .field-content .field--name-field-text-full-width p{max-width:60%;}.views-field-field-hero-text-startseite .field-content .field__items .field__item > .block-type-overlay-1{margin:0;}#block-views-block-uebersicht-stellenangebote-pdf-block-1 .view-header .job-header-subtitle{font-size:24px!important;}#block-customsearchform .form-actions{display:none;}#block-customsearchform input.form-search{padding:6px 25px 5px;}.view-uebersicht-stellenangebote .view-content .views-row{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;}#block-buttononlineanfrage{margin:8px 0 0;}#block-headerkontakt{margin:8px 0 0;}.header-third{width:75%;z-index:2;}#block-neumann-branding{position:relative;z-index:3;}.views-field-field-hero-overlay .field-content{margin:250px 0 0;}.block-type-overlay-1 .paragraph--type-element-with-2-columns .group-left{width:100%;float:none;margin:0 auto 15px;}.block-type-overlay-1 .paragraph--type-element-with-2-columns .group-right{width:100%;float:none;margin:0 auto 15px;}@media screen and (max-width:550px){.views-field-field-hero-overlay .field-content{margin:300px 0 0;}.views-field-field-hero-text-startseite .field-content{margin:270px auto 0;}}@media screen and (max-width:410px){.views-field-field-hero-overlay .field-content{margin:320px 0 0;}.views-field-field-hero-text-startseite .field-content{margin:325px auto 0;}}@media screen and (max-width:385px){.views-field-field-hero-overlay .field-content{margin:350px 0 0;}}@media screen and (max-width:371px){.views-field-field-hero-text-startseite .field-content{margin:375px auto 0;}}@media screen and (max-width:649px){.paragraph--type--block-reference .block-views-referenzen{max-width:325px;margin:0 auto;}.paragraph--type--collapsible-element .collapsible-wrapper .collapsible-left,.paragraph--type--collapsible-element .collapsible-wrapper .collapsible-right{flex-basis:100%;max-width:100%;width:100%;}}.block-type- .paragraph--type-element-with-2-columns .group-left .paragraph--type--full-width-text,.block-type- .paragraph--type-element-with-2-columns .group-right .paragraph--type--full-width-text,.block-type- .paragraph--type--heading-3{padding:0;}.block-type- .paragraph--type--heading-3{max-width:90%;margin:0 auto;}.block-type-block-1 .paragraph--type-element-with-2-columns{}.block-type-block-3 .paragraph--type-element-with-3-columns .group-left,.block-type-block-3 .paragraph--type-element-with-3-columns .group-middle,.block-type-block-3 .paragraph--type-element-with-3-columns .group-right{max-width:none;float:none;margin:0 auto 15px;padding:0;}.block-type-parallax .paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{height:1110px;}.paragraph--type--blockelement{padding:20px 0;}.block-type-overlay h2{margin:20px 15px;}.paragraph--type--blockelement.block-type-overlay-1{padding:15px;}@media screen and (max-width:399px){#block-headerkontakt{font-size:0.8em;}#block-neumann-branding{margin:20px 0 0 5%;}}.block-type-overlay h2{font-size:2.5em;}@media screen and (max-width:450px){h1.page-title .field--name-title{max-width:100%;position:initial;bottom:auto;margin:15px 0;display:block;}.path-frontpage .region-hero .block-page-title-block h1.page-title{font-size:22px;}.block-type-overlay h2{font-size:25px;}.views-field-field-hero-text-startseite{background:-moz-linear-gradient(left,rgba(217,237,247,0.8) 0%,rgba(217,237,247,0.8) 100%);background:-webkit-linear-gradient(left,rgba(217,237,247,0.8) 0%,rgba(217,237,247,0.8) 100%);background:linear-gradient(to right,rgba(217,237,247,0.8) 0%,rgba(217,237,247,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccd9edf7',endColorstr='#00d9edf7',GradientType=1);}.views-field-field-hero-text-startseite .field-content .block-type-overlay-1 .field--name-field-text-full-width p{max-width:100%;font-size:15px;}.views-field-field-hero-text-startseite .field-content .block-type-overlay-1 .field--name-field-button a{font-size:3.5vw;width:100%;box-sizing:border-box;float:none;text-align:center;}.views-field-field-hero-text-startseite .field-content .block-type-overlay-1 .paragraph--id_12 .field--name-field-button{float:none;width:100%;box-sizing:border-box;}.views-field-field-hero-text-startseite .field-content .block-type-overlay-1 .paragraph--id_12 .field--name-field-button a{font-size:16px;padding:10px 0 6px 0;}.view--neumann-kundenmeinungen .slick-track .views-row.slick-slide .group-left{display:none;}.view--neumann-kundenmeinungen .slick-track .views-row.slick-slide .group-right{max-width:80%;margin:0 auto;}.view--neumann-kundenmeinungen .slick-track .views-row.slick-slide .group-right p{font-size:14px;}.block-type-color-blue .paragraph--type-element-with-2-columns:first-child > .group-left{padding:0;}.block-type-block-1 .paragraph--type-element-with-2-columns .group-right .block-type-overlay-1 ul li{margin:0 0 0 35px;}.block-type-block-1 .paragraph--type-element-with-2-columns .group-right .block-type-overlay-1 .paragraph--type--heading-3 h3{margin:0 0 0;float:none;}.einleitung-left,.path-frontpage .einleitung-left,.einleitung-right{width:100%;max-width:100%;float:none;padding:0;}.block-quicktabs-blocktab-kontakt{height:auto;max-width:none;}.views-field-field-hero-text-startseite .field-content .field--name-field-text-full-width p{max-width:100%;}.node__content .field__items .field__item>.paragraph--type--blockelement.blockelement--id_02{padding:0;}.node__content .field__items .field__item>.paragraph--type--blockelement.blockelement--id_02.block-type-overlay-1{padding:15px;}.slick-slider .slick-prev,.slick-slider .slick-next{display:none!important;}.view--neumann-kundenmeinungen .view-header .testimonial-header{font-size:17px;text-align:center;}.region-hero .block-page-title-block h1.page-title{margin:150px auto 0;}.views-field-field-hero-text-startseite .field-content .field__items .field__item > .block-type-overlay-1{margin:0;padding:15px 20px 10px 20px;}.views-field-field-hero-text-startseite .field-content{margin:270px auto 0;}}footer .paragraph--type-element-with-3-columns .group-left,footer .paragraph--type-element-with-3-columns .group-middle,footer .paragraph--type-element-with-3-columns .group-right{padding:0 5%;max-width:100%;}
