.alignnone{margin:5px 20px 20px 0}.align--center,.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.float-none{float:none}.align--right,.alignright{float:right;margin:5px 0 20px 20px}.float-right{float:right}.align--left,.alignleft{float:left;margin:5px 20px 20px 0}.float-left{float:left}.textalign--left{text-align:left}.textalign--center{text-align:center}.textalign--right{text-align:right}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body{height:100vh}.wpcf7-form *,.wpcf7-form :after,.wpcf7-form :before{box-sizing:border-box !important}.wpcf7-form input{width:96%;height:3rem;font-size:16px;padding:5px 15px;border:2px solid #716f6f}.wpcf7-form textarea{width:96%;font-size:16px;padding:15px;border:2px solid #716f6f}.wpcf7-form .wpcf7-list-item{margin:0}.wpcf7-form .wpcf7-list-item input{width:1rem;height:1rem}:focus-visible{outline:none}.wpcf7-form input:focus,.wpcf7-form textarea:focus{border:2px solid #c51315}.wpcf7-form .wpcf7-submit{font-size:1em;font-weight:500;height:3rem;width:40%;color:#fff;background:#716f6f;border:2px solid #716f6f;cursor:pointer}@media (max-width:780px){.wpcf7-form .wpcf7-submit{font-size:0.9em;height:2.6rem;width:35%}}.wpcf7-form .wpcf7-submit:hover{color:#fff;background:#c51315;border:2px solid #c51315}.vimeo-iframe.panel-widget-style{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.vimeo-iframe iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}body #BorlabsCookieBox p,body .brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description{color:#555}@font-face{font-family:'Michroma';font-style:normal;font-weight:400;src:url(//www.noldes.com/wp-content/themes/basis-child/assets//fonts/michroma-v11-latin-regular.eot);src:local(''),url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/michroma-v11-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.noldes.com/wp-content/themes/basis-child/assets//fonts/michroma-v11-latin-regular.woff2) format('woff2'),url(//www.noldes.com/wp-content/themes/basis-child/assets//fonts/michroma-v11-latin-regular.woff) format('woff'),url(//www.noldes.com/wp-content/themes/basis-child/assets//fonts/michroma-v11-latin-regular.ttf) format('truetype'),url(//www.noldes.com/wp-content/themes/basis-child/assets//fonts/michroma-v11-latin-regular.svg#Michroma) format('svg')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-300.eot);src:local(''),url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-300.eot?#iefix) format('embedded-opentype'),url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-300.woff2) format('woff2'),url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-300.woff) format('woff'),url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-300.ttf) format('truetype'),url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-300.svg#RobotoCondensed) format('svg')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-regular.eot);src:local(''),url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-regular.woff2) format('woff2'),url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-regular.woff) format('woff'),url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-regular.ttf) format('truetype'),url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-regular.svg#RobotoCondensed) format('svg')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-700.eot);src:local(''),url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-700.eot?#iefix) format('embedded-opentype'),url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-700.woff2) format('woff2'),url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-700.woff) format('woff'),url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-700.ttf) format('truetype'),url(//www.noldes.com/wp-content/themes/basis-child/assets/fonts/roboto-condensed-v19-latin-700.svg#RobotoCondensed) format('svg')}body,.uk-navbar-item,.uk-navbar-nav>li>a{font-family:'Roboto Condensed',sans-serif;font-weight:300;text-transform:none;font-size:20px;line-height:26px}@media only screen and (max-width:1024px){body,.uk-navbar-item,.uk-navbar-nav>li>a{font-size:18px;line-height:25px}}@media only screen and (max-width:786px){body,.uk-navbar-item,.uk-navbar-nav>li>a{font-size:17px;line-height:24px}}p,li{margin-bottom:14px;color:#fff;font-weight:300}h1,h4,h5{font-family:'Roboto Condensed',sans-serif;font-size:20px;line-height:26px;margin:0 0 5px 0;color:#fff}@media only screen and (max-width:1024px){h1,h4,h5{font-size:18px;line-height:25px}}@media only screen and (max-width:786px){h1,h4,h5{font-size:17px;line-height:24px}}h4{font-weight:700;margin-top:3rem}h2{font-family:'Michroma',sans-serif;font-size:30px;line-height:40px;margin:0 0 1rem 0;color:#fff}@media only screen and (max-width:1024px){h2{font-size:26px;line-height:38px}}@media only screen and (max-width:786px){h2{font-size:22px;line-height:36px}}h3{font-family:'Michroma',sans-serif;font-size:25px;line-height:33px;margin:0 0 1rem 0;color:#fff}@media only screen and (max-width:1024px){h3{font-size:22px;line-height:30px}}@media only screen and (max-width:786px){h3{font-size:18px;line-height:28px}}a{color:#000;font-weight:700;text-decoration:underline}a:hover,a:focus{color:#c51315}blockquote{font-size:20px;line-height:30px;font-family:'Michroma',sans-serif;font-style:normal;border-left:10px solid #c51315;padding:.5rem 10px}@media only screen and (max-width:1024px){blockquote{font-size:18px;line-height:28px}}blockquote p{display:inline}strong{font-weight:700}header{background-color:#e0ddd6}header .mobile-logo{display:none}@media screen and (max-width:1199px){header{background-color:#000;min-height:55px}header hr{display:none}header .uk-navbar-toggle rect,header .menubutton .uk-icon rect{color:#fff}header .mobile-menu-container{padding-bottom:10px;padding-top:10px}header .mobile-menu-container .mobile-logo{display:inline-block}header .mobile-menu-container .mobile-logo img{height:60px}header .mobile-menu-container .menubutton{display:inline-block;float:right;margin-top:15px}header .mobile-menu-container .menubutton .uk-icon svg{width:35px;height:35px}}@media screen and (max-width:1199px) and only screen and (max-width:786px){header .mobile-menu-container .mobile-logo img{height:40px}}@media only screen and (max-width:786px){header .mobile-menu-container .mobile-logo img{height:35px}}@media only screen and (max-width:786px){header .mobile-menu-container .menubutton{margin-top:2px}}header .header-section .uk-navbar-nav>li>a{padding:23px 12px;line-height:1.5rem;color:black;align-items:normal;min-height:95px}header .header-section .uk-navbar-nav>.uk-active{border-bottom:#e0ddd6 solid 10px}header .header-section .uk-navbar-nav .menu-item{margin-bottom:0}header .header-section .uk-navbar-nav .menu-item-433{min-width:130px}header .header-section .uk-navbar-nav .uk-navbar-dropdown{background-color:#716f6f;padding:23px;margin-top:30px}header .header-section .uk-navbar-nav .uk-navbar-dropdown .uk-navbar-dropdown-nav>li>a{color:#fff;font-size:18px;font-weight:400;padding:10px 0}header .header-section .uk-navbar-nav .uk-navbar-dropdown .uk-navbar-dropdown-nav>li>a:hover{color:#e0ddd6}header .header-section .uk-navbar-nav .uk-navbar-dropdown .uk-navbar-dropdown-nav>li.uk-active>a{color:#e0ddd6}header .header-section .logo-container{background-color:#000;position:absolute;right:0;z-index:300}header hr{border:#c51315 solid 5px;top:-5px;margin:-10px 0 0 0}.page-thumbnail{height:350px;margin-bottom:0;position:relative}.breadcrumb-container{background-color:#000}.breadcrumb-container>div{display:flex}.breadcrumb-container #breadcrumbs,.breadcrumb-container #breadcrumbs a{color:#fff;line-height:48px;margin-top:0}.breadcrumb-container img{padding:5px;height:50px}.logo-container{display:flex;justify-content:center;align-items:center;height:150px;padding:2px 10px 5px 10px}.logo-container .group-logo img{max-height:125px}.uk-offcanvas-bar,.uk-open>.uk-offcanvas-reveal{background-color:#716f6f;width:100%}.uk-offcanvas-bar .uk-offcanvas-close svg,.uk-open>.uk-offcanvas-reveal .uk-offcanvas-close svg{width:35px;height:35px}.uk-offcanvas-bar .mobile-menu,.uk-open>.uk-offcanvas-reveal .mobile-menu{max-width:300px;margin-top:5rem}.uk-offcanvas-bar .mobile-menu .toggle,.uk-open>.uk-offcanvas-reveal .mobile-menu .toggle{float:right;transform:rotate(180deg)}.uk-offcanvas-bar .mobile-menu .uk-open .toggle,.uk-open>.uk-offcanvas-reveal .mobile-menu .uk-open .toggle{transform:rotate(90deg)}.uk-offcanvas-bar .menu-item,.uk-open>.uk-offcanvas-reveal .menu-item{margin:0;padding:0}.uk-offcanvas-bar .menu-item a,.uk-open>.uk-offcanvas-reveal .menu-item a{color:#fff;font:18px;padding:10px 0}#footer{bottom:0;width:100%;margin-top:6rem}#footer .uk-flex{background-color:#e0ddd6;padding-right:0}#footer .uk-flex .site-info{padding:2rem 1rem 3rem}#footer .uk-flex .footer-below-logo p,#footer .uk-flex .footer-address span,#footer .uk-flex .footer-contact,#footer .uk-flex .footer-below-address{color:#000}#footer .uk-flex .footer-address h4{display:none}#footer .uk-flex .footer-below-logo{margin-top:1rem;font-weight:700}#footer .uk-flex .footer-address,#footer .uk-flex .footer-below-address{margin-top:2rem}#footer .certificates-container{display:flex;float:right;padding:2rem 1rem 3rem}#footer .certificates .widget_media_image{width:auto}#footer .contakt{float:right}#footer .contakt .contakt-link{height:80px;background-color:#c51315;display:flex;justify-content:center;align-items:center;margin-right:63px}#footer .contakt .contakt-link:after{content:" ";background-image:url(https://www.noldes.com/wp-content/themes/basis-child/assets/less/image/arrow-transparent.png);transform:translateX(4rem);background-repeat:no-repeat;z-index:600;padding:40px 40px}#footer .contakt .contakt-link a{margin-left:10px;margin-right:-3.5rem;color:#fff;text-decoration:none;font-size:35px}@media screen and (max-width:960px){#footer .contakt .contakt-link a{font-size:18px;line-height:28px}}#footer .contakt .contakt-link a :hover{color:#fff}#footer .footer-menu{background-color:#716f6f;display:flex;justify-content:center;align-items:center}#footer .footer-menu ul{display:flex}#footer .footer-menu a{color:#fff;font-size:20px;padding:1rem 1rem 2rem}body.custom-background{height:100%}.entry-content{position:relative}.panel-grid{margin-top:3rem}.widget_sow-editor{margin:1rem}body ul.job_listings{border-top:0;padding:1rem}body ul.job_listings li.job_listing a .content,body ul.job_listings li.no_job_listings_found a .content,body .widget ul.job_listings li.job_listing a{padding-left:15px;padding-right:15px}body ul.job_listings li.job_listing a:hover,body ul.job_listings li.job_listing a:focus,body ul.job_listings li.no_job_listings_found a:hover,body ul.job_listings li.no_job_listings_found a:focus{background-color:#fff}body ul.job_listings li.job_listing a:hover .position h3,body .widget ul.job_listings li.job_listing a:hover ul.meta li.job-type,body ul.job_listings li.job_listing a:focus .position h3,body .widget ul.job_listings li.job_listing a:focus ul.meta li.job-type,body ul.job_listings li.no_job_listings_found a:hover .position h3,body .widget ul.job_listings li.no_job_listings_found a:hover ul.meta li.job-type,body ul.job_listings li.no_job_listings_found a:focus .position h3,body .widget ul.job_listings li.no_job_listings_found a:focus ul.meta li.job-type{color:#000}body .widget ul.job_listings li.job_listing .position{margin-bottom:15px}body .widget ul.job_listings li.job_listing ul.meta li.company,body .widget ul.job_listings li.job_listing ul.meta li::after{display:none}body .widget ul.job_listings li.job_listing ul.meta li.job-type{font-weight:700;color:#fff}body .widget ul.job_listings li.job_listing a ul.meta{display:inline}body .widget ul.job_listings li.job_listing a div.location{display:inline;float:none;color:#fff;font-weight:400;margin:0 .5em 0 0;padding:0}body .widget ul.job_listings li.job_listing a:hover div.location,body .widget ul.job_listings li.job_listing a:focus div.location{color:#000}body .widget ul.job_listings li.job_listing a img.company_logo,body .widget ul.job_listings li.job_listing a div.position .company,body .widget ul.job_listings li.job_listing a .meta li.date{display:none}body.job_listing-template-default .page-header{margin-top:100px}@media screen and (max-width:1199px){body.job_listing-template-default .page-header{margin-top:0}}body.job_listing-template-default .widget_sow-editor{margin:0}body.job_listing-template-default .single_job_listing{padding:1rem}body.job_listing-template-default .company,body.job_listing-template-default .job_application,body.job_listing-template-default .single_job_listing .meta li.date-posted{display:none}body.job_listing-template-default .single_job_listing .meta .job-type{background-color:transparent;font-weight:700}.home .site-main .entry-content .panel-layout .panel-grid:first-child{margin-top:0}.home .black-transparent{background-color:#00000075;max-width:490px}.home .front-page-tel{height:80px;position:absolute;z-index:500;margin:1rem 0 0 4rem;background-color:#c51315;display:flex;justify-content:center;align-items:center}.home .front-page-tel::before{content:" ";background-image:url(https://www.noldes.com/wp-content/themes/basis-child/assets/less/image/arrow-transparent.png);background-repeat:no-repeat;z-index:600;margin-top:0;margin-left:-4rem;margin-right:0;padding:40px 40px}.home .front-page-tel a{margin-left:10px;margin-right:30px;color:#fff;text-decoration:none;font-size:35px}.home .front-page-tel a :hover{color:#fff}.panel-type-red{background-color:#c51315}.panel-type-grey,.panel-type-strip{background-color:#e0ddd6}.panel-type-grey p,.panel-type-strip p,.panel-type-grey h1,.panel-type-strip h1,.panel-type-grey h2,.panel-type-strip h2,.panel-type-grey h3,.panel-type-strip h3,.panel-type-grey h4,.panel-type-strip h4,.panel-type-grey blockquote,.panel-type-strip blockquote,.panel-type-grey li,.panel-type-strip li{color:#000}.panel-no-style{background-color:rgba(0,0,0,0.5)}.panel-no-style a{color:#fff;font-weight:700;text-decoration:underline}.panel-type-without{background-color:rgba(0,0,0,0)}.panel-type-without p,.panel-type-without h1,.panel-type-without h2,.panel-type-without h3,.panel-type-without h4,.panel-type-without blockquote,.panel-type-without li{color:#000}.panel-type-strip:before{background-image:url(https://www.noldes.com/wp-content/themes/basis-child/assets/less/image/road-stripe.png);content:"";width:100vw;transform:translate3d(0, 120px, 0);top:0;height:260px}.panel-type-strip:after{background-image:url(https://www.noldes.com/wp-content/themes/basis-child/assets/less/image/road-stripe-bottom.png);content:"";width:100vw;transform:translate3d(0, -150px, 0);bottom:0;height:260px}.panel-type-strip{display:grid !important;background-color:rgba(0,0,0,0);margin-top:-100px;margin-bottom:-100px;justify-content:center !important}.panel-type-strip .panel-grid-cell{background-color:#e0ddd6;padding:0}.panel-type-strip .panel-grid-cell .widget_siteorigin-panels-builder .panel-layout .teaser,.panel-type-strip .panel-grid-cell .widget_siteorigin-panels-builder .panel-layout .web2service,.panel-type-strip .panel-grid-cell .widget_siteorigin-panels-builder .panel-layout .panel-grid-cell{z-index:450;background:none}.image-square-container{position:relative;width:100%}.image-square-container :after{content:"";display:block;padding-bottom:100%}.image-square{position:absolute;width:100%;height:100%}.button-link-a{float:right;margin:-1rem 1rem 3rem 1rem;text-decoration:none !important}.button-link-a .button-link-text{color:#000;background-color:#e0ddd6;padding:.75rem 1.5rem;width:fit-content;text-decoration:none}.button-link-a .button-link-text :hover,.button-link-a .button-link-text :focus{color:#222;text-decoration:none}.button-link-a:hover{color:#222;text-decoration:underline}.button-link-text::before{content:" ";background-image:url(https://www.noldes.com/wp-content/themes/basis-child/assets/less/image/arrow.png);background-repeat:no-repeat;margin-top:10px;margin-left:-30px;margin-right:10px;z-index:500;padding:28px 15px}.web2teaser{position:relative;width:100%;min-height:500px;margin-bottom:50px}@media screen and (max-width:1199px){.web2teaser{min-height:520px}}@media screen and (max-width:990px){.web2teaser{min-height:700px}}@media screen and (max-width:780px){.web2teaser{min-height:350px}}@media screen and (max-width:600px){.web2teaser{min-height:480px}}.web2teaser .teaser-img{display:block;width:100%;height:auto}.web2teaser .teaser-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:rgba(224,221,214,0.75)}.web2teaser .teaser-overlay .button-link-a{margin:.5rem 0 0 0}.web2teaser .teaser-overlay h3::before{content:" ";background-image:url(https://www.noldes.com/wp-content/themes/basis-child/assets/less/image/arrow.png);background-repeat:no-repeat;margin-left:-3rem;z-index:500;padding:2rem 1.5rem;background-size:contain}.web2teaser:hover .teaser-overlay{opacity:1}.teaser-content{color:white;font-size:20px;position:absolute;padding:3rem 2rem 1rem 3rem}@media screen and (max-width:1199px){.web2teaser .teaser-overlay{opacity:1}}.web2service{position:relative;width:100%;min-height:280px;margin-bottom:50px}.service-img{display:block;width:100%;height:auto}.service-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:1;background-color:rgba(0,0,0,0)}.service-overlay .button-link-a{margin:2rem 0 0 0}.service-overlay h4{background-color:#e0ddd6;padding:1rem 2rem 1rem 2.5rem;margin-top:1rem}.service-overlay h4::before{content:" ";background-image:url(https://www.noldes.com/wp-content/themes/basis-child/assets/less/image/arrow.png);background-repeat:no-repeat;margin-left:-3rem;z-index:500;padding:2rem 1.5rem;background-size:contain}.service-overlay .service-content{color:white;position:absolute;padding:1rem 1rem 3rem .4rem}.mitarbeiter-grid{margin-left:0;justify-content:space-evenly}.mitarbeiter-grid.uk-child-width-1-3>*{width:30%}@media only screen and (max-width:1024px){.mitarbeiter-grid.uk-child-width-1-3>*{width:46%}}@media only screen and (max-width:559px){.mitarbeiter-grid.uk-child-width-1-3>*{width:100%}}.mitarbeiter-item{background-color:#e0ddd6;padding:1rem}.mitarbeiter-item h4{margin-top:1.5rem}.mitarbeiter-item .mitarbeiter-data{margin-bottom:0;margin-top:.5rem}.mitarbeiter-item.uk-first-column{margin-left:0}