@import "https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;700&display=swap";.h2,body,h2,h3,h4,h5{font-family:Poppins,sans-serif}.h2,h2,h5{color:#333;font-weight:700}h3,h4{font-size:40px}h4{letter-spacing:-.52px;font-size:26px}p{margin-bottom:0;font-family:Arial,sans-serif}[disabled]{opacity:.7;cursor:not-allowed}a.button__slider,a.button__slider.inverse:hover{color:#fff;background:#ffad07;border:2px solid #ffad07}a.button__slider{width:max-content;padding:15px 30px;font-family:Arial,"sans-serif";font-size:20px;font-weight:700;line-height:40px;transition:all .3s ease-in;display:block}@media (width<=992px){a.button__slider{padding:10px;font-size:16px}}a.button__slider.inverse{color:#ffad07;background:#fff;border:2px solid #ffad07;line-height:40px}a.button__slider.inverse:hover{text-decoration:none}a.button__slider .title{text-align:center;font-size:20px;line-height:22px}a.button__slider .sub{text-align:center;margin-top:-5px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:24px}a.button__slider svg polygon{transition:all .3s ease-in-out}a.button__slider:hover{color:#ffad07;background:0 0;border:2px solid #ffad07;text-decoration:none}a.button__slider:hover svg,a.button__slider:hover svg polygon{fill:#ffad07}body,html{background:#fff}ul{margin:0}header,img{width:100%}.font-weight-light{font-weight:300}.font-weight-regular{font-weight:400}.font-weight-medium{font-weight:500}.bg-orange{background:#ffad07}#dakdekker,#leerling-dakdekker,.bg-grey{background:#f0f0f0}header{z-index:50;position:fixed}header .header-bar{background:#fff;padding:25px 0;position:relative}header .header-bar .header-logo .logo img{width:160px}header .header-bar .menuSwitch{font-size:40px;display:none}@media (width<=992px){header .header-bar .menuSwitch{display:block}}header .header-bar .menu .closeMenu{display:none}@media (width<=992px){header .header-bar .menu{display:none}header .header-bar .menu .closeMenu{z-index:15361351;color:#000;font-size:40px;display:block;position:absolute;top:-20px;right:20px}header .header-bar .menu ul{background:#fff;width:100vw;height:100vh;padding:0;position:fixed;top:0;left:0}header .header-bar .menu ul li{text-align:center;width:100%}}header .header-bar .menu ul{margin:0}header .header-bar .menu ul li{padding:20px 30px;display:inline-block;position:relative}h3,h4,header .header-bar .menu ul li.active a{font-weight:700}header .header-bar .menu ul li.has-sub-menu ul{padding:15px 18px}header .header-bar .menu ul li.has-sub-menu ul li{padding:5px 30px;transition:all .3s ease-in}header .header-bar .menu ul li.has-sub-menu ul li:hover{color:#fff;background:#ffad07}#clients.about h3,h3,h4,header .header-bar .menu ul li a{color:#333}header .header-bar .menu ul li a:active,header .header-bar .menu ul li a:focus,header .header-bar .menu ul li a:hover{color:#333;text-decoration:none}header .header-bar .menu ul li .menu-item__sub{background:#fff;width:max-content;padding:0;display:none;position:absolute;left:-17px}header .header-bar .menu ul li .menu-item__sub li{display:block}.margin-footer-text{margin-top:54px}footer{color:#f0f0f0;background:#333;padding-bottom:50px}footer a,footer a:hover{color:#f0f0f0;text-decoration:none}footer .header-logo{width:180px;padding-top:7px}footer .margin-min{margin-top:-30px}@media (width<=992px){footer .margin-min{display:none}}footer h5{color:#666;margin-bottom:45px;font-size:20px;line-height:30px}@media (width<=992px){footer h5{margin-top:25px;margin-bottom:5px}}footer .socials{margin-top:30px}footer .socials img{width:28px;margin-right:20px}.slider-small__slide{height:70vh;position:relative}.slider-big__slide:before,.slider-small__slide:before{content:"";mix-blend-mode:multiply;background:linear-gradient(#4da6ffbf 0,#2665a2 100%);width:100%;height:100%;position:absolute;top:0;left:0}.slider-small__content{position:relative}@media (width>=992px) and (width<=1280px){.slider-small__content{padding-left:50px}}.slider-small__content .center-block{margin-top:50px;position:absolute;top:50%;transform:translateY(-50%)}.slider-small__content .h2,.slider-small__content h2{color:#fff;font-size:85px;line-height:100px}@media (width>=992px) and (width<=1280px){.slider-small__content .h2,.slider-small__content h2{font-size:65px;line-height:80px}}.slider-big__slide{height:90vh;position:relative}.slider-big__content{position:relative}.slider-big__content .center-block{margin-top:50px;position:absolute;top:50%;transform:translateY(-50%)}@media (width>=992px) and (width<=1280px){.slider-big__content{padding-left:50px}}.slider-big__content h5{color:#ffad07;font-size:20px;font-weight:400;line-height:23px}.slider-big__content .h2,.slider-big__content h2{color:#fff;font-size:85px;line-height:100px}.slider-big__content p{color:#fff;margin-top:10px;margin-bottom:30px;font-size:17px;font-weight:400}.arrow-slick-slider.slick-arrow{z-index:50;cursor:pointer;width:50px;position:absolute;top:50%}.arrow-slick-slider.slick-arrow i{color:#fff;font-size:30px}.arrow-slick-slider.slick-arrow.left-arrow{left:50px}.arrow-slick-slider.slick-arrow.right-arrow{right:50px}@media (width<=992px){.arrow-slick-slider.slick-arrow.main.left-arrow,.arrow-slick-slider.slick-arrow.main.right-arrow{display:none!important}}.arrow-slick-slider.slick-arrow.vacancy{border:1px solid #000;padding:15px;transition:all .3s ease-in;top:0}.arrow-slick-slider.slick-arrow.vacancy i{color:#000;font-size:20px;display:block}.arrow-slick-slider.slick-arrow.vacancy:hover{background:#ffad07;border:1px solid #0000}.arrow-slick-slider.slick-arrow.vacancy:hover i{color:#fff}.arrow-slick-slider.slick-arrow.vacancy.left-arrow{right:70px;left:inherit}@media (width<=992px){.arrow-slick-slider.slick-arrow.vacancy.left-arrow{bottom:-80px;left:31%;right:inherit;top:unset}}.arrow-slick-slider.slick-arrow.vacancy.right-arrow{right:0}@media (width<=992px){.arrow-slick-slider.slick-arrow.vacancy.right-arrow{bottom:-80px;right:31%;top:unset}}.arrow-slick-slider.slick-arrow.reference{padding:0;top:48%}.arrow-slick-slider.slick-arrow.reference i{color:#333;font-size:20px}.arrow-slick-slider.slick-arrow.reference.left-arrow{left:-50px}@media (width<=992px){.arrow-slick-slider.slick-arrow.reference.left-arrow{width:max-content;left:-20px}}.arrow-slick-slider.slick-arrow.reference.right-arrow{right:-80px}@media (width<=992px){.arrow-slick-slider.slick-arrow.reference.right-arrow{width:max-content;right:-20px}}#services-button .col-md-4{color:#fff;text-transform:uppercase;background:#343434;padding:35px 50px;font-family:Arial,sans-serif;font-size:20px;font-weight:700;transition:all .3s ease-in}#services-button .col-md-4 a,#services-button .col-md-4 a:hover{color:#fff;text-decoration:none}@media (width<=1165px){#services-button .col-md-4{text-align:left;padding:35px 15px;font-size:16px}}#services{margin-bottom:150px}@media (width<=992px){#services{margin-bottom:30px}}#services h3{margin:38px 0 50px}#services .service{cursor:pointer;border:1px solid #707070;transition:all .3s ease-in}#services .service img.service__img{object-fit:cover;height:370px}@media (width<=992px){#services .service{margin-bottom:30px}}#services .service:hover{border:1px solid #0000;box-shadow:0 46px 80px #00000029}#services .service__content{height:270px;padding:40px}@media (width>=765px) and (width<=1000px){#services .service__content{height:300px}}@media (width<=765px){#services .service__content{height:auto}}#services .service__content p{color:#666;letter-spacing:.16px;margin-top:15px;margin-bottom:10px;font-size:16px}#services .service__content a{color:#333;letter-spacing:.16px;font-family:Arial,sans-serif;font-weight:700}#services .service__content a:active,#services .service__content a:focus,#services .service__content a:hover{color:#333;text-decoration:none}#about-us{margin-top:100px;padding:120px 0;position:relative}@media (width<=992px){#about-us{padding:0 0 20px}}#about-us .intro-text{letter-spacing:.25px;margin-top:60px;margin-bottom:60px;font-family:Arial,sans-serif;font-size:25px;font-weight:700;line-height:45px}@media (width<=992px){#about-us .intro-text{margin-top:30px;margin-bottom:30px;font-size:20px;line-height:25px}}#about-us p{margin-bottom:15px;font-size:16px;line-height:26px}#about-us .bard-wrapper{margin-top:20px}@media (width>=992px){#about-us .bard-wrapper{margin-top:0}}#about-us .about-us__img{height:100%;margin:-200px 0;position:relative}@media (width<=991px){#about-us .about-us__img{left:unset;right:unset;height:300px;margin:20px auto;position:relative;overflow:hidden}}#partner{padding:145px 0}#about-us p,#contact a:hover,#partner p{color:#707070}@media (width<=992px){#partner{padding:50px 0 0}#partner .certificate{margin-top:10px;padding:0}}@media (width>=425px) and (width<=765px){#partner .certificate .img{height:380px}}#responsibility,.text-block{padding:150px 0}.text-block img{margin-top:20px;margin-bottom:20px}#responsibility p{color:#707070;line-height:29px}#responsibility img{width:auto;margin-top:40px;margin-bottom:20px}@media (width<=992px){#responsibility{padding:50px 0}}.certificate{color:#2d73b8;letter-spacing:.63px;padding:0 15px;font-family:Arial,sans-serif;font-size:20px;font-weight:700;line-height:23px;position:relative}@media (width<=992px){.certificate{margin-bottom:40px}}.certificate .img{background:#f0f0f0;height:230px;margin-bottom:20px;padding:35px;position:relative}.certificate .img img{width:70%;margin:auto;position:absolute;inset:0;overflow:auto}#clients:before,.certificate .open{background:#2d73b8;position:absolute}.certificate .open{color:#fff;border:2px solid #2d73b8;width:max-content;padding:15px 23px;font-family:Arial,sans-serif;font-size:30px;font-weight:700;line-height:34px;text-decoration:none;transition:all .3s ease-in;bottom:-24px;right:15px}.certificate .open:hover{color:#2d73b8;background:0 0;border:2px solid #2d73b8}#clients{background:url(/innodak/img/clients.jpg) 50%/cover no-repeat;padding:128px 0;position:relative}#clients.about,#clients.about:before{background:#fff}#clients.about img{width:auto}#clients:before{content:"";opacity:.9;width:100%;height:100%;top:0;left:0}#clients h3{color:#fff;letter-spacing:-.8px;margin-bottom:80px}#clients img{width:140px}@media (width<=992px){#clients img{width:100%}#clients{padding:50px 0}}#vacancies{padding:150px 0}#vacancies h3{margin-bottom:75px}@media (width<=992px){#vacancies h3{margin-bottom:15px;padding:0 15px}}#vacancies .vacancy__title{color:#000;margin-bottom:5px;font-size:24px}#vacancies .vacancy__hours{color:#666;letter-spacing:.5px;margin-bottom:50px;font-size:16px;line-height:30px}#contact h6,#vacancies .vacancy__intro{color:#333;font-size:16px;font-weight:700}#connected-to p,#vacancies .vacancy__intro,#vacancies p{letter-spacing:.5px;font-family:Arial,sans-serif}#connected-to p,#vacancies p{color:#333}#vacancies p{font-size:16px;font-weight:400}#connected-to .button__slider,#vacancies .button__slider{width:max-content;margin-top:25px;display:block}@media (width<=992px){#vacancies{padding:50px 15px 110px}}#connected-to{background:#f0f0f0;padding:130px 0}#connected-to h3{margin-bottom:60px}@media (width<=992px){#connected-to h3,#connected-to img{margin-bottom:20px}}#connected-to p{font-weight:700;line-height:26px}#connected-to .button__slider{margin-top:30px}@media (width<=992px){#connected-to{padding:50px 0}}#contact{margin-bottom:130px}@media (width<=992px){#contact{margin-bottom:50px}}#contact h3{margin-bottom:45px}@media (width<=992px){#contact h3{margin-bottom:20px}}#contact a,#contact p{color:#707070;line-height:29px}#contact h6{margin-top:15px;font-family:Poppins,sans-serif}#contact .contact-info p{line-height:21px}#contact .contact-info .socials{margin:15px 0}#contact .contact-info .socials img{width:32px;margin-right:5px}#contact form .form-row{margin-bottom:30px;margin-left:0;margin-right:0}#contact form .form-row input{color:#707070;border:1px solid #dadada;border-radius:0;width:47.5%;padding:16px;font-family:Arial,sans-serif;font-size:16px}@media (width<=992px){#contact form .form-row input{width:100%}}#contact form .form-row input:first-child{margin-right:5%}@media (width<=992px){#contact form .form-row input:first-child{margin-bottom:30px;margin-right:0}}#contact form textarea{color:#707070;border:1px solid #dadada;border-radius:0;width:100%;padding:16px;font-family:Arial,sans-serif;font-size:16px}#contact form button{-webkit-appearance:none;color:#fff;background:#2d73b8;border:0;justify-content:flex-end;margin-top:25px;padding:15px 35px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400}#nav-services{padding:20px 0 85px}@media (width<=992px){#nav-services{text-align:center;padding:20px 0}}#nav-services h3{margin-bottom:40px}@media (width<=992px){#nav-services h3{margin-bottom:20px}}#nav-services ul{margin:0;padding:0}#nav-services ul li{margin-right:30px;padding:0;display:inline-block}@media (width<=992px){#nav-services ul li{text-align:center;margin-right:0;display:block}}#nav-services ul li a{color:#333;padding:10px;text-decoration:none;transition:all .3s ease-in}#nav-services ul li a:hover{color:#fff;background:#ffad07}@media (width<=992px){#nav-services ul li a:hover{color:#333;background:0 0}}.modal .arrow-slick-slider.slick-arrow.reference.left-arrow,.modal .arrow-slick-slider.slick-arrow.reference.right-arrow{right:-60px}.col-12.col-md-5.offset-md-2.order-2.order-md-1{padding-right:15px}.service-block{padding:65px 0}.service-block:nth-child(odd){background:#f7f7f7}@media (width<=992px){.service-block{padding:0}}@media (width>=992px) and (width<=1650px){.service-block img.center-img{margin:auto;position:absolute;inset:0;overflow:auto}}.service-block .offset-md-2{padding-left:82px}@media (width<=992px){.service-block .offset-md-2{padding-left:15px!important;padding-right:15px!important}}.service-block .h2,.service-block h2{color:#333;margin-top:65px;font-size:56px;line-height:64px}@media (width<=1250px){.service-block .h2,.service-block h2{font-size:35px;line-height:45px}}@media (width<=992px){.service-block .h2,.service-block h2{margin-top:20px}}.service-block p{margin-top:20px;padding-right:30px;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}.service-block h5,.service-block h6{font-size:16px;font-weight:700;line-height:24px}.service-block h4,.service-block h5{text-transform:uppercase;margin-top:55px}.service-block h4{margin-top:65px;font-family:Arial,sans-serif;font-size:20px;font-weight:700;line-height:23px}.service-block h6{margin-bottom:0}.service-block table{border-collapse:unset}.service-block .button__slider{width:max-content;margin-top:50px;display:inline-block}.service-block .button__slider:first-child{margin-left:0!important}@media (width<=992px){.service-block .button__slider:first-child{margin-top:15px;margin-left:auto!important}.service-block .button__slider{margin-top:0;margin-bottom:20px;font-size:22px;display:block;margin-left:auto!important;margin-right:auto!important}}.service-block .companies img{width:auto}.service-block .col-md-5{padding-left:0;padding-right:0}@media (width<=992px){.service-block .col-md-5.pl-5{padding-left:15px!important;padding-right:15px!important}}.service-block .services{padding-top:30px;padding-bottom:90px}.service-block .service-slider .service{height:290px;margin-left:15px;margin-right:15px;position:relative}.service-block .service-slider .service img{object-fit:cover;height:100%}.service-block .service-slider .service .overlay{opacity:.7;cursor:pointer;background:#2d73b8;width:100%;height:100%;transition:all .3s ease-in;display:none;position:absolute;top:0;left:0}@media (width<=992px){.service-block .service-slider .service .overlay{display:block}}.service-block .service-slider .service .overlay .open{color:#2d73b8;background:#fff;padding:15px 23px;font-family:Arial,sans-serif;font-size:30px;font-weight:700;line-height:34px;position:absolute;bottom:0;right:0}@media (width<=992px){.service-block .service-slider .service .overlay .open{bottom:unset;top:0;right:0}}.service-block .service-slider .service .overlay .content{color:#fff;opacity:1;position:absolute;bottom:10px;left:30px}.service-block .service-slider .service .overlay .content h6{font-size:24px;line-height:32px}.service-block .service-slider .service .overlay .content p{margin-top:0;font-family:Poppins,sans-serif;font-size:16px;line-height:24px}.service-block .service-slider .service:hover .overlay,a.anchor{display:block}#dakveiligheid,#onderhoud-inspectie{margin-top:115px}@media (width<=992px){#dakveiligheid,#onderhoud-inspectie{margin-top:0}}#dakveiligheid .col-md-5,#onderhoud-inspectie .col-md-5{padding-left:0;padding-right:15px}#dakrenovatie,#duurzame-daken{background:#f0f0f0}.modal .custom-modal{opacity:1;background-color:#fff;position:relative}.modal .custom-modal .close{opacity:1;position:absolute;top:10px;right:10px;color:#fff!important;background:0 0!important;margin-top:0!important;padding:0!important}.modal .custom-modal h6{padding:20px 50px;color:#fff!important;margin-top:0!important}.modal .custom-modal p,.modal .custom-modal ul{padding:20px 50px}#errorModal h6{background-color:red}#successModal h6{background-color:#2d73b8}a.anchor{visibility:hidden;position:relative;top:-115px}@media (width>=576px){.modal-dialog{max-width:1300px;margin:1.75rem auto}.modal-dialog .container{border:0;border-radius:0;padding:50px 40px}.modal-dialog .container p{margin-top:15px}.modal-dialog .container img{height:370px}.modal-dialog .container .close{position:absolute;top:20px;right:20px}}@media (width<=992px){.modal-dialog .container img{width:100%}#clients.about .clients-image-mobile{flex-basis:unset;margin-bottom:20px;width:100%!important;max-width:100%!important}#clients.about .clients-image-mobile img{width:max-content;margin-left:auto;margin-right:auto}#about-us{margin-top:0}.slider-big__slide{height:80vh}.slider-big__content h5{font-size:20px;line-height:23px}.slider-big__content .h2,.slider-big__content h2,.slider-small__content .h2,.slider-small__content h2{font-size:35px;line-height:35px}.slider-big__content p{margin-top:25px;margin-bottom:30px;font-size:17px}.slider-small__slide{height:54vh}}@media (width<=765px){h3{font-size:35px}}@media (width>=992px) and (width<=1850px){.slider-big__content h5{font-size:20px;line-height:23px}.slider-big__content .h2,.slider-big__content h2{font-size:45px;line-height:45px}.slider-big__content p{margin-top:25px;margin-bottom:30px;font-size:17px}}
