body,html{margin:0px;padding:0px;font-family:"Azo Sans Lt",sans-serif;font-weight:300;font-style:normal}img{border:0px}.cleardiv{clear:both;height:0px}.offscreen{position:absolute;left:-999em}#blaugrau_logo{position:fixed;top:30px;right:30px;z-index:9000;justify-content:center;align-items:center;cursor:pointer;display:flex;justify-content:space-between;overflow:visible;width:150px;height:45px}#blaugrau_logo div{background-color:#446f91;width:45px;height:45px}#blaugrau_logo #Rechteck_1,#blaugrau_logo #Rechteck_2,#blaugrau_logo #Rechteck_3{margin-top:0;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}#blaugrau_logo #Rechteck_1.active,#blaugrau_logo #Rechteck_2.active,#blaugrau_logo #Rechteck_3.active{margin-top:-20px}#cookie_popup.active{transform:translateY(0);opacity:1}#cookie_popup{position:fixed;bottom:30px;right:30px;background-color:#fff;color:#6f6f6f;padding:15px 17px;box-shadow:0px 0px 25px rgba(0,0,0,.5);display:flex;align-items:center;justify-content:space-between;font-size:15px;line-height:20px;transform:translateY(100px);opacity:0;transition:.4s all ease-in-out}#cookie_popup a{color:#6f6f6f;text-decoration:underline}#cookie_popup .close{position:absolute;width:20px;height:20px;background-color:#6f6f6f;right:-10px;top:-10px;background-image:url(../img/close.png);background-size:50%;background-position:center center;background-repeat:no-repeat;border-radius:50%;border:2px solid #fff;transition:.2s all linear;cursor:pointer}#cookie_popup .close:hover{background-size:70%}#cookie_popup .hinweis{padding-right:15px}#cookie_popup .button{padding:10px 30px;line-height:15px}#cookie_popup .button.anpassen{border:1px solid #6f6f6f}#cookie_popup .button.einverstanden{background-color:#446f91;color:#fff}#cookie_popup .button:hover{box-shadow:0px 0px 5px rgba(0,0,0,.5);cursor:pointer}#BGVideo{position:absolute;right:0;bottom:0;top:0;right:0;width:100%;height:100%;background-size:100% 100%;background-color:#000;background-position:center center;background-size:contain;-o-object-fit:cover;object-fit:cover;z-index:3}video::-webkit-media-controls{display:none !important}.fp-tooltip{background-color:rgba(0,0,0,.5);padding:5px;border-radius:2px;top:-7px !important}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{border-radius:0 !important;background-color:#446f91 !important}#fp-nav{transition:.5s background-color linear}.flex{display:flex;justify-content:space-between}.content{margin:auto;max-width:1200px;margin-top:50px;margin-bottom:50px}.section{padding:0px 80px 0px 80px;height:100vh}#fp-nav.kontrast ul li a.active span,#fp-nav.kontrast ul li a span{background-color:#fff !important}.stripe{position:absolute;bottom:0px;left:0;height:3px;width:0px;background-color:#446f91;transition:.5s width ease-in-out}.stripe.active{width:80%}.section_hl{font-family:"Utopia Std",serif;font-weight:700;color:#6f6f6f;font-size:40px;position:relative;display:inline-block;transform:rotateY(20deg) scale(0.9);-webkit-transform:scale(0.9, 0.9);transform-origin:center left;transition:.5s all ease-in-out}.section_hl.active{transform:rotateY(0deg) scale(1);-webkit-transform:scale(1, 1)}.text_block,.job_section{padding-left:200px;margin-top:30px;color:#6f6f6f;line-height:40px;font-size:25px}.jobs_open.nojobs{font-size:13px;line-height:20px}.jobs_open.nojobs .headline{font-weight:bold}.jobs_open.nojobs a{color:#446f91}.text_block .job_flex{justify-content:flex-start;margin-bottom:30px;font-size:20px}.item.jobs_open.nojobs{display:block;padding-top:16px}.section_3 .content a{color:#446f91}.text_block .job_flex .job_headline{width:300px}.text_block .job_flex ul{margin:0;width:calc(100% - 300px)}.job_detail_headline{font-weight:700;padding-top:30px;font-size:30px;line-height:35px}.section_1{background-image:url(../img/Headerbild_BG.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.section_1 .scroll_down,.section_2 .scroll_down{position:absolute;bottom:30px;left:0;width:100%;display:flex;justify-content:center;z-index:1000}.section_1 .scroll_down img,.section_2 .scroll_down img{display:block;animation:scroll_down_anim 3s infinite ease-in-out;width:28px}@keyframes scroll_down_anim{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, 20px)}100%{transform:translate(0px, 0px)}}.offset_left{padding-left:200px;box-sizing:border-box}.section_2 .claim .stripe{bottom:-10px}.section_2 .claim .stripe.active{width:200px}.section_2 .claim{font-family:"Utopia Std",serif;font-weight:700;font-style:normal;font-size:65px;line-height:65px;text-align:left;margin:0 auto 0 auto;max-width:800px;color:#6f6f6f;position:relative;transform:rotateY(20deg) scale(0.9);-webkit-transform:scale(0.9, 0.9);transform-origin:center left;transition:.5s all ease-in-out}.section_2 .claim.active{transform:rotateY(0deg) scale(1);-webkit-transform:scale(1, 1)}.section_3 .job_section{margin-top:100px}.section_3 .job_headline{font-family:"Utopia Std",serif;font-weight:700;color:#6f6f6f;font-size:30px;display:inline-block;padding-right:30px;width:200px;box-sizing:border-box}.section_3 .jobs_open{display:flex;flex-direction:column;width:calc(100% - 200px)}.section_3 .jobs_open div a{font-weight:700;color:#6f6f6f;font-size:25px;letter-spacing:2px;text-decoration:none;display:inline-block;position:relative;cursor:pointer}.section_3 .content{position:relative}.section_3 .trigger_back{position:absolute;left:-100px;top:5px}.section_3 .jobs_slide .section_hl.job{cursor:pointer;transition:.2s all ease-in-out}.section_3 .section_hl .trigger_back svg .arrow{transition:.2s all ease-in-out;cursor:pointer}.section_3 .section_hl:hover .trigger_back svg .arrow{stroke-width:5}.section_3 .jobs_slide .text_block .vorspann{margin-bottom:60px}.section_3 .jobs_slide .text_block .abspann{margin-top:60px}.section_3 .jobs_open div a:before{content:"";position:absolute;width:10px;height:10px;right:-20px;top:15px;transform:rotate(45deg);border-top:2px solid #446f91;border-right:2px solid #446f91;transition:.2s all linear}.section_3 .jobs_open div a:hover:before{right:-30px}.section_3 .jobs_open div a:after{content:"";position:absolute;bottom:-5px;left:0;height:3px;width:20%;max-width:300px;background-color:#446f91;transition:.5s width ease-in-out}.section_3 .jobs_open div:hover a:after{width:60%}.section_3 .jobs_open div p{font-size:20px;line-height:25px}.section_4 .clients_flex{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.section_4 .clients_flex .client{width:18%;padding:15px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;margin:1% 0;transition:.5s background-color linear;transform:translateZ(100px)}.section_4 .clients_flex .client.last{cursor:pointer;position:relative}.section_4 .clients_flex .client.last:after{content:". . .";font-size:80px;color:#6f6f6f;letter-spacing:-10px;margin-top:-40px;transition:.2s all linear;font-weight:400}.section_4 .clients_flex .client.last:hover:after{letter-spacing:-20px}.section_4 .clients_flex .client.last .tooltip{position:absolute;background-color:#6e6e6e;color:#fff;text-align:center;padding:15px;opacity:0;transform:scale(0);transition:.2s all linear;line-height:25px;font-size:15px}.section_4 .clients_flex .client.last:hover .tooltip{opacity:1;transform:scale(1)}.section_4 .clients_flex .client img{max-width:100%;width:auto}.kontrast,.kontrast .section_hl,.kontrast .text_block{color:#fff}#blaugrau_logo div{transition:.5s background-color linear}#blaugrau_logo div.kontrast{background-color:#fff !important}.owl-theme .owl-dots .owl-dot span{height:4px !important;width:4px !important;border:0;background:#333 !important}.owl-theme .owl-dots .owl-dot.active span{transform:scale(3);background-color:#446f91 !important;border-radius:0 !important}.owl-theme .owl-dots .owl-dot:hover span{transform:scale(2.5);background:#333 !important;border-radius:50% !important}.owl-theme .owl-dots .owl-dot.active:hover span{background-color:#446f91 !important;border-radius:0 !important}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:30px !important}.section_5 .awards{width:100%;flex-wrap:wrap}.section_5 .awards .card{background-color:#ebebeb;width:100%;padding:15px;box-sizing:border-box}.section_5 .awards .card object{width:135px;margin:auto;display:block;max-width:100%}.section_5 .awards .card .headline{color:#446f91;text-align:center;position:relative;margin-bottom:40px;font-size:20px;font-size:13px;line-height:25px;text-transform:uppercase;letter-spacing:2px;font-weight:700}.section_5 .awards .card .headline::after{position:absolute;content:"";width:10px;height:10px;background-color:#446f91;bottom:-20px;left:calc(50% - 5px)}.section_5 .awards .card .cont{text-align:center;color:#6f6f6f;letter-spacing:2px;font-size:20px;line-height:25px;font-weight:300}.section_6{position:relative}.section_6.kontrast .section_hl .stripe{background-color:#fff}.section_6 .flex{flex-wrap:wrap}.section_6 .flex .item{width:100%}.section_6 .flex .item h3{margin-top:0;font-weight:400}.section_6 .flex .item.item2{padding-top:65px}.section_6 .text_block .adress_block{margin-bottom:20px;line-height:30px;font-size:20px}.section_6 .text_block a{display:inline-block;position:relative;color:#fff;text-decoration:none}.section_6 .text_block a:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:0%;max-width:300px;background-color:#fff;transition:.5s width ease-in-out}.section_6 .text_block a:hover:after{width:100%}.section_6 .collapse{margin-bottom:30px;position:relative;display:inline-block;padding-right:30px}.section_6 .collapse::before{content:"";border:solid #fff;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(45deg);position:absolute;right:30px;top:9px;transition:all .25s ease;cursor:pointer}.section_6 .collapse.active::before{transform:rotate(-134deg);top:13px}.section_6 .collapse .headline{font-family:"Azo Sans Lt",sans-serif;font-weight:300;font-size:20px;letter-spacing:1px;position:relative;cursor:pointer;padding-right:50px}.section_6 .collapse .headline:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:0%;max-width:300px;background-color:#fff;transition:.5s width ease-in-out}.section_6 .collapse .headline:hover:after{width:40%}.section_6 .collapse .cont{display:none;font-size:15px;line-height:25px;margin-top:15px}.section_6 .collapse.active .cont{display:block}.section_6 #footer{position:absolute;bottom:30px;left:80px;right:80px}.section_6 #footer .content{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;margin-top:0}.section_6 #footer .content .social{display:flex;justify-content:space-between}.section_6 #footer .content .social .item{display:inline-block;margin:0 5px}.section_6 #footer .content .social .item img{width:35px}@media only screen and (max-width: 1600px){#cookie_popup .button{text-align:center}.section_3 .jobs_slide .section_hl.job{margin-left:100px}}@media only screen and (max-width: 1300px){.section_4 .clients_flex .client{padding:10px}#cookie_popup{left:55%}.section_3 .jobs_open div span{font-size:20px}.section_3 .jobs_open div p{font-size:17px;line-height:22px}.section_3 .jobs_open div span:after{top:30px}.section_3 .jobs_open div a{padding-right:60px;width:80%}.section_3 .jobs_open div a::before{right:30px}.section_3 .jobs_open div a:hover:before{right:20px}.text_block .job_flex{font-size:17px;line-height:25px}.section_5 .awards .card{padding:9px}}@media only screen and (max-width: 1000px){.section_6 .collapse .headline{font-size:20px}.text_block .job_flex{flex-wrap:wrap}.text_block .job_flex .job_headline,.text_block .job_flex ul{width:100%}.text_block .job_flex .job_headline{margin-bottom:15px}#cookie_popup{width:calc(100% - 60px);bottom:15%;right:inherit;left:15px;z-index:1000;top:inherit}#cookie_popup.forceDown{bottom:15px !important}#cookie_popup{margin-top:10px;padding-left:15px}#cookie_popup .button{margin-left:0;text-align:center}.offset_left{padding-left:0}.section_2 .claim{font-size:45px}.show-inline{display:inline !important}.section_4 .clients_flex .client{padding:0px}.text_block,.job_section,.section_6 .text_block .adress_block{padding-left:0;line-height:32px;font-size:17px}.text_block .job_flex{justify-content:flex-start;margin-bottom:30px;font-size:15px}.section_3 .job_section .flex{flex-direction:column}.section_3 .job_section{margin-top:60px;padding-bottom:0px}.section_3 .job_section .job_headline{margin-bottom:15px;font-size:25px}.section_3 .jobs_open{width:100%}.section_3 .jobs_open div span{font-size:16px}.section_3 .jobs_open div span:after{top:23px}.section_3 .jobs_open div p{font-size:15px;line-height:20px}.section_3 .jobs_open div a{font-size:20px;line-height:30px}}@media only screen and (max-width: 700px){.section_4 .clients_flex .client.last:after{font-size:60px;letter-spacing:-8px;margin-top:-40px}.section_4 .clients_flex .client.last:hover:after{letter-spacing:-8px}.section_4 .clients_flex .client.last .tooltip{display:none}.section_4 .clients_flex{width:90%;margin:0px auto}.section_4 .clients_flex .client{padding:5px;margin:0}.section_4 .nomob{display:none !important}.section_4 .clients_flex .client.last.mobile{display:flex !important}.section_4 .clients_flex{justify-content:space-around}.section_4 .clients_flex .client{width:33.3%}#blaugrau_logo{top:15px;right:15px;width:100px;height:30px}#blaugrau_logo div{width:30px !important;height:30px !important}.section_2 .claim{font-size:35px;line-height:45px}.section_6 .flex{flex-wrap:wrap}.section_6 .flex .item{width:100%}.section_6 .text_block .adress_block{line-height:25px}.section_6 .flex .item{padding-bottom:30px}.section_6 #footer{bottom:20px;left:30px;right:30px}.section_6 #footer .content{flex-wrap:wrap}.section_6 #footer .content .copyright{font-size:10px}.section_6 #footer .content .social .item{margin:0 2px}.section_6 #footer .content .social .item img{width:23px}.section_6 .collapse .headline{font-size:20px}}@media only screen and (max-width: 550px){.section_6 .collapse .headline{font-size:17px}.job_detail_headline{font-size:25px;line-height:30px}.section_3 .job_headline{font-size:25px}.section_3 .jobs_open div a{font-size:15px;line-height:20px}.section_3 .jobs_open p{display:none}.section_3 .open_job{margin-bottom:15px}#cookie_popup{flex-wrap:wrap;margin-left:0}#cookie_popup .einverstanden{width:100%;margin-top:10px}#fp-nav.fp-left{left:0 !important}.section{padding-right:60px;padding-left:60px}.section_hl{font-size:35px}.text_block,.job_section,.section_6 .text_block .adress_block{line-height:25px;font-size:15px}.section_2 .claim{text-align:left;font-size:30px;line-height:40px}.section_2 .claim .stripe{left:inherit;left:0}.section_6 #footer .content{flex-direction:column-reverse}.section_6 #footer .content .social{margin-bottom:20px}.section_5 .awards .card{padding:8px}.section_5 .awards .card .headline{font-size:10px}.section_5 .content{margin-bottom:0px}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:15px !important}.section_6 .flex .item.item2{padding-top:0px}.section_6 .collapse{padding-right:0}.section_6 .collapse.active .cont{word-wrap:break-word;font-size:12px;line-height:20px}.section_6 .collapse::before{top:4px}.section_6 .flex .item{padding-bottom:15px}}/*# sourceMappingURL=style.min.css.map */