@media screen and (min-width:1199px) and (max-width:1599px){.home .header .vc_inner.vc_row-has-fill .vc_col-sm-6>.vc_column-inner{padding-top:0!important}.home .header .vc_inner.vc_row-has-fill .vc_col-sm-6 .wpb_text_column{margin-bottom:35px!important}.home .content .header h2{font-size:30px}}body{line-height:25px}@media (max-width:991px){.header.new .container .vc_col-sm-5>.vc_column-inner{padding-left:15px!important;padding-right:15px!important}}.header.new .container .wpb_text_column h1{margin-bottom:0}.header.new .container .wpb_text_column p{color:#002750!important;font-size:16px;line-height:25px}@media (max-width:991px){#vacature-ban,.header.new .container .wpb_text_column p br{display:none}}.single article header,.single-vacatures #vacature-ban{display:none}#vacature-ban{position:fixed;width:200px;height:50px;background:#002750;top:20vh;right:0;z-index:20;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:88% 50%;-ms-transform-origin:88% 50%;transform-origin:88% 50%;border-top-left-radius:5px;border-top-right-radius:5px}#vacature-ban:hover{background:#69b8db}#vacature-ban .inner{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#vacature-ban .inner a{font-size:18px}body a.maillink{font-size:18px!important}.home .main .header.new{height:calc(var(--vh, 1vh)*75);height:80vh}@media screen and (max-width:991px){.home .header{background-position:83% 50%!important}.home .header .vc_inner.container{width:80%;top:45px;position:relative}}@media (min-width:991px){.content .home-nieuws .vc_grid h3{height:auto!important;min-height:63px!important}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.home .header .vc_inner .vc_col-sm-4:first-child{width:60%}}.content .detailrow.home-vacatures .vc_inner .vc_col-sm-6 div.vacature{padding:12px 10px 12px 35px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.content .detailrow.home-vacatures .vc_inner .vc_col-sm-6.left{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.5);box-shadow:0 0 4px 0 rgba(0,0,0,.5);margin-bottom:10px}.content .detailrow.home-vacatures .vc_inner .vc_col-sm-6 div.vacature a.button.btn.green{padding:6px 10px 7px 20px;width:120px}.home .home-vacatures .vc_inner .right .vacature .title{width:75%}body #gform_wrapper_3 ul li label.gfield_label{display:inline-block!important}body #gform_wrapper_3 ul li input.datepicker{width:96%}body #gform_wrapper_2 ul li#field_2_7{padding-left:8px}body #gform_wrapper_2 ul li#field_2_7 label.gfield_label{display:inline-block!important;color:#002750;font-size:14px;font-family:TheSans;opacity:.5;font-weight:400}@media screen and (max-width:800px){header.banner .nav-primary ul.nav li{display:inline-grid!important}header.banner .nav-primary ul.nav li ul.sub-menu{display:block!important;opacity:1!important;background:0 0!important;position:relative!important;padding:0 0 0 20px!important}header.banner .nav-primary ul.nav li ul.sub-menu li{padding:0!important;border:0!important;display:inline-grid!important}header.banner .nav-primary ul.nav li ul.sub-menu li a{line-height:1.36!important}}#cookie-notice .cn-button{margin-left:10px;background:#d1d52f;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;color:#002750;font-family:TheSans;font-size:14px}.banner .topbar{background:#69b8db}.banner .topbar .container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.banner .topbar .container .social{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-right:14px}.banner .menu.container,.banner .topbar .container,.banner .topbar .container .call-cta,.banner .topbar .container .social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.banner .topbar .container .call-cta{background:#d1d52f;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:200px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.banner .topbar .container .call-cta img{margin-right:14px}.banner .topbar .container .call-cta a{text-decoration:none;color:#002750;font-size:18px}.banner .menu.container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100px}.banner .menu.container a.brand{bottom:-10px;z-index:999}.single .content .detailrow h2{font-size:16px!important;color:#002750;margin-bottom:1rem}body .banner .menu.container a.brand{width:200px;height:auto;padding:0;bottom:0}body .banner .menu.container a.brand img{width:200px}#vacature-ban .inner a,footer.content-info .widget .vacature .title h4 a{color:#fff;text-decoration:none}@media (min-width:992px){footer.content-info section.widget.custom_html-2{width:25%}footer.content-info section.widget.nav_menu-2{width:15%}}body a.button.btn.green:hover{background:#002750 url(https://www.prinsschoonmaakdiensten.nl/wp-content/uploads/2019/07/arrow-right-button.svg)no-repeat;-webkit-transform:scale(1.05)!important;-ms-transform:scale(1.05)!important;transform:scale(1.05)!important;color:#fff!important}.gform_button{cursor:pointer!important}.gform_button:hover{background:#002750 url(https://www.prinsschoonmaakdiensten.nl/wp-content/uploads/2019/07/arrow-right-button.svg)no-repeat!important;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);color:#fff!important;background-size:7%!important;background-position:90% 50%!important}header.banner .nav-primary ul.nav>li>a::after{content:"";width:100%!important;height:7px!important;background:#d1d52f!important;display:block!important;margin-top:14px!important;opacity:0}header.banner .nav-primary ul.nav>li.current-menu-parent>a::after,header.banner .nav-primary ul.nav>li.current_page_item>a::after,header.banner .nav-primary ul.nav>li:hover>a::after{opacity:1}body .content .detailrow.procedure p{height:58px}.single #comments{display:none}body .content .team-row .vc_grid-item .vc_custom_heading.naam{font-family:"Ubuntu",sans-serif;font-size:18px;color:#fff;font-weight:700;letter-spacing:-.02em;margin-bottom:10px}body .content .team-row .vc_grid-item .vc_gitem-post-meta-field-functie{font-family:"Ubuntu",sans-serif;font-size:15px;font-weight:700;letter-spacing:-.02em}footer.content-info .widget_text.custom_html-3 p{color:#69b8db}footer.content-info .widget a.social{padding-right:10px}footer.content-info .widget a.mail{font-family:TheSansBold;font-size:16px;color:#d1d52f;text-decoration:none}@media screen and (min-width:800px){header.banner .nav-toggle{display:none}}body .content .detailheader{background-position:center!important;background-size:contain!important}body .content .detailheader.glas,body .content .detailheader.mvopage{background-position:bottom center!important}@media screen and (max-width:800px){body.vc_responsive header.banner .nav-primary{position:absolute;top:0;left:0;z-index:9;background:#fff;padding:10px 0 20px;margin-right:0!important}header.banner .nav-primary ul.nav>li.current-menu-parent>a::after,header.banner .nav-primary ul.nav>li.current_page_item>a::after,header.banner .nav-primary ul.nav>li:hover>a::after,header.banner .nav-primary ul.nav>li>a::after{display:none!important}body .content .detailheader{background-size:cover!important}}@media screen and (max-width:900px){.content .home-vacatures .vc_inner div.vacature .title,body footer.content-info .widget h3{margin-bottom:10px}body.werken-bij .content .detailrow.home-vacatures .vc_inner .vc_col-sm-6.left{margin-bottom:35px}body.werken-bij .content .detailrow.home-vacatures .vc_inner .vc_col-sm-6.left>.vc_column-inner{padding:35px 25px!important}body.werken-bij .content .detailrow.home-vacatures .vc_inner .vc_col-sm-10 div.vacature,body.werken-bij .content .detailrow.home-vacatures .vc_inner .vc_col-sm-6 div.vacature{padding:12px 10px}body .content h2{font-size:30px;line-height:.85}body header.banner{position:relative}body header.banner .nav-primary,body header.banner nav.topbar,body.home .content .home-vacatures .vc_col-sm-12 .vc_inner .left .wpb_text_column br{display:none}body header.banner a.brand{height:56px;width:180px;grid-row:1;margin-top:0;bottom:0}body header.banner .nav-primary.collapse{grid-column:1;margin-top:0}body header.banner .nav-primary.collapse .menu-main-menu-container{height:auto}body header.banner .nav-primary.collapse .menu-main-menu-container .nav{margin-left:-30px!important}body header.banner .nav-primary.collapse .menu-main-menu-container .nav li{width:100%;margin:5px 0}body header.banner .nav-primary.collapse .menu-main-menu-container ul.nav>li.current-menu-parent>a::after,body header.banner .nav-primary.collapse .menu-main-menu-container ul.nav>li.current_page_item>a::after,body header.banner .nav-primary.collapse .menu-main-menu-container ul.nav>li:hover>a::after{margin-top:0!important}body header.banner .nav-primary.collapse .menu-main-menu-container li:hover ul.sub-menu{position:relative;margin-top:35px;margin-left:-63px;margin-bottom:5px}body header.banner .nav-primary.collapse .menu-main-menu-container li:hover ul.sub-menu li{padding:0 22px 5px 0}body header.banner .nav-primary.collapse .menu-main-menu-container li:hover ul.sub-menu li a{line-height:1.36}body header.banner .container{grid-template-columns:75% 25%;padding:1rem}body header.banner .container button.nav-toggle{grid-row:1;grid-column:2;background:0 0;border:0;cursor:pointer}body.home .content .header,body.home .content .header .wpb_text_column{margin-bottom:0!important}body.home .content .header h1{font-size:35px;line-height:37px}body.home .content .header .vc_empty_space{height:100px!important}body.home .content .header .vc_inner h2{font-size:26px}body.home .content .header .vc_inner p{font-size:16px}body.home .content .home-intro{margin-bottom:5px!important}body.home .content .home-intro .vc_col-sm-7>.vc_column-inner{padding-top:20px!important}body.home .content .header .vc_inner .wpb_text_column.last,body.home .content .home-diensten,body.home .content .home-intro .vc_col-sm-7 .wpb_text_column,body.home .content .home-vacatures .vc_col-sm-12 .vc_inner .left .wpb_text_column.titel{margin-bottom:20px!important}body.home .content .home-diensten .vc_col-sm-12>.vc_column-inner,body.home .content .home-intro .vc_col-sm-4>.vc_column-inner{padding-top:20px!important}body.home .content .home-diensten .vc_col-sm-12 .wpb_text_column.titel{margin-bottom:35px!important}body.home .content .home-diensten .vc_col-sm-12 .vc_inner.first,body.home .content .home-mvo{margin-bottom:0!important}body.home .content .home-mvo .vc_col-sm-6.text>.vc_column-inner{padding-top:20px!important}body.home .content .home-vacatures{background:#69b8db!important;margin-bottom:20px!important}body.home .content .home-vacatures .vc_col-sm-12>.vc_column-inner{padding-top:0!important;padding-bottom:20px!important}body.home .content .home-vacatures .vc_col-sm-12 .vc_inner .left{padding:15px 15px 0 0}body.home .content .home-vacatures .vc_col-sm-12 .vc_inner .right{margin:0 10px}body.home .content .home-vacatures .vc_col-sm-12 .vc_inner .right>.vc_column-inner{padding:35px 35px 0!important}body.home .content .home-vacatures .vc_col-sm-12 .vc_inner .right .werken-title.wpb_text_column{margin-bottom:15px!important}body.home .content .home-nieuws{margin-bottom:20px!important}body.home .content .home-nieuws .vc_grid .vc_grid-item{padding-bottom:10px!important}body.home .content .home-nieuws .vc_grid .vc_grid-item h3{height:auto!important}body.home .content .home-nieuws .quote.vc_col-sm-4>.vc_column-inner{padding-top:0!important}body.diensten .content .home-diensten.detailrow,body.diensten .content .home-diensten.detailrow .vc_inner,body.home .content .home-logoslider,body.nieuws .content .detailrow.home-nieuws,body.nieuws .content .vc_grid-container .vc_grid-item .vc_gitem-post-data,body.nieuws .content .vc_grid-container .vc_grid-item .vc_gitem-post-data-source-post_excerpt p,body.page .content .detailrow.diensten{margin-bottom:0!important}body:not(.home) .detailheader .vc_empty_space{height:240px!important}body:not(.home) .detailheader h1{font-size:24px}body.diensten .content .home-diensten.detailrow .vc_col-sm-12>.vc_column-inner{padding-top:35px!important}body.page .content .detailrow.diensten h2{line-height:1.3}body.page .content .detailrow.diensten .wpb_text_column.breadcrumb{margin-bottom:20px!important}body.over-ons .content .detailrow.driehoek .vc_inner .first.vc_col-sm-4>.vc_column-inner,body.page .content .detailrow.diensten .vc_inner .vc_col-sm-6>.vc_column-inner{padding-left:15px!important}body.nieuws .content .vc_grid-container .vc_grid-item{padding-bottom:0!important}body.over-ons .content .detailrow h2{margin-top:5px;font-size:30px}body.over-ons .content .detailrow.driehoek,body.over-ons .content .detailrow.driehoek .vc_inner,body.over-ons .content .detailrow.verfrissend{margin-bottom:0!important}body.over-ons .content .detailrow.driehoek h2{line-height:1.2}body.over-ons .content .detailrow.driehoek .vc_inner .last.vc_col-sm-4>.vc_column-inner{padding-left:15px!important;padding-top:0!important;border:0!important}body.over-ons .content .detailrow.driehoek .vc_inner .vc_col-sm-4 .wpb_text_column.bordermiddle,body.over-ons .content .detailrow.driehoek .vc_inner .vc_col-sm-4 p br,body.over-ons .content .detailrow.verfrissend .vc_col-sm-7 p br{display:none}body.over-ons .content .detailrow.driehoek .vc_inner .vc_col-sm-4 h3{font-size:24px;margin-bottom:10px;text-align:left!important}body.over-ons .content .detailrow.driehoek .vc_inner .vc_col-sm-4 p{text-align:left!important}body.over-ons .content .detailrow,body.over-ons .content .detailrow.driehoek .wpb_text_column.intro,body.werken-bij .content .detailrow.home-vacatures{margin-bottom:35px!important}body.werken-bij .content .detailrow.home-vacatures h2{font-size:25px}body.werken-bij .content .detailrow.home-vacatures .wpb_text_column{padding-left:0!important;margin-bottom:35px!important}body.werken-bij .content .detailrow.home-vacatures .vc_inner{margin:0}body.werken-bij .content .detailrow.home-vacatures .vc_inner .vc_col-sm-10>.vc_column-inner{padding:35px 25px!important}body.werken-bij .content .detailrow.werken-bij{background:#69b8db!important;margin-bottom:20px!important}body.werken-bij .content .detailrow.werken-bij .vc_col-sm-12>.vc_column-inner{padding-top:20px!important;padding-bottom:20px!important}body.werken-bij .content .detailrow.werken-bij .vc_col-sm-7{padding:0 15px}body.werken-bij .content .detailrow.werken-bij .vc_col-sm-7>.vc_column-inner{padding:35px 15px 0!important}body.werken-bij .content .detailrow.werken-bij .vc_col-sm-7 h2{font-size:28px;line-height:.83}body.werken-bij .content .detailrow.werken-bij .vc_col-sm-7 .wpb_text_column.first{margin-bottom:20px!important}body.werken-bij .content .detailrow.procedure{margin-bottom:0!important}body.werken-bij .content .detailrow.procedure h2{margin:0;text-align:center;font-size:30px}body.werken-bij .content .detailrow.procedure .vc_inner .vc_col-sm-2{width:50%;float:left}body.werken-bij .content .detailrow.procedure .wpb_text_column.solliciteer-direct{margin-bottom:35px!important}body.werken-bij .content .detailrow.dag-mee .vc_col-sm-6:last-child>.vc_column-inner{padding-top:0!important}body.werken-bij .content .detailrow.dag-mee .vc_col-sm-6:last-child .wpb_text_column:first-child{margin-bottom:20px!important}body.werken-bij .content .detailrow.dag-mee .vc_col-sm-6:last-child h2{font-size:32px}body.werken-bij .content .detailrow.dag-mee .vc_col-sm-6:last-child h2 br,body.werken-bij .content .detailrow.dag-mee .vc_col-sm-6:last-child p br{display:none}body.contact .content .detailrow-contact{padding-top:0!important;margin-bottom:5px!important}body.contact .content .detailrow-contact .vc_col-sm-3>.vc_column-inner{padding-top:0!important}body.contact .content .detailrow-contact .vc_col-sm-3 h3{margin-bottom:0}body.contact .content .detailrow.contact-form .vc_col-sm-12>.vc_column-inner{padding:35px 30px 0!important}body.contact .content .detailrow.contact-form .vc_col-sm-12 .vc_inner .vc_col-sm-7>.vc_column-inner{padding:35px!important}body.contact .content .maps-row .wpb_map_wraper iframe{height:400px!important}body.contact footer.content-info{padding:40px 0}body .content .contact-cta{margin:0-20px;left:-19px}body footer.content-info{padding:90px 0 40px}body footer.content-info .widget{width:100%;margin-bottom:30px}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){body .content .contact-cta{left:0}body.home .content .header .vc_empty_space{height:370px!important}body.home .content .home-intro{padding-top:20px!important;margin-bottom:35px!important}body.diensten .content .home-diensten.detailrow .vc_inner .vc_col-sm-4>.vc_column-inner,body.home .content .home-diensten .vc_inner .vc_col-sm-4>.vc_column-inner{padding-right:11px!important;padding-left:11px!important;height:260px!important}body.diensten .content .home-diensten.detailrow .vc_inner .vc_col-sm-4 h3,body.home .content .home-diensten .vc_inner .vc_col-sm-4 h3{font-size:15px}body.home .content .home-mvo{margin-bottom:25px!important}body.home .content .home-mvo h2{font-size:25px}body.home .content .home-mvo h2 br{display:none}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){body .content h2{font-size:35px}body .content h3{font-size:30px}body header.banner{position:relative}body header.banner .topbar .second{grid-template-columns:63% 23% 14%}body header.banner .nav-primary{padding-right:10px}body header.banner .nav-primary ul.nav li{margin:0 15px}body .content .header{margin-bottom:0!important}body .content .header .vc_inner.container h1{font-size:45px}body .content .header .vc_inner.container .vc_empty_space{height:152px!important}body .content .home-intro{margin-bottom:40px!important}body .content .home-diensten{margin-bottom:35px!important}body .content .home-diensten .vc_col-sm-12>.vc_column-inner{padding-top:0!important}body .content .home-diensten .vc_col-sm-12 .vc_inner.first{margin-bottom:0!important}body .content .home-diensten .vc_col-sm-12 .vc_inner .vc_col-sm-4>.vc_column-inner{padding-right:30px!important}body .content .home-mvo{margin-bottom:65px!important}body .content .detailrow.driehoek p br,body .content .home-mvo .text.vc_col-sm-6 .wpb_text_column p br{display:none}body .content .home-vacatures{margin-bottom:35px!important}body .content .home-vacatures .vc_col-sm-12>.vc_column-inner{padding-top:50px!important;padding-bottom:50px!important}body .content .home-vacatures .vc_col-sm-12 .vc_inner .right.vc_col-sm-6>.vc_column-inner{padding-right:54px!important;padding-left:55px!important}body .content .home-vacatures .vc_col-sm-12 .vc_inner .right.vc_col-sm-6 .wpb_text_column.werken-title{margin-bottom:15px!important}body .content .home-logoslider,body .content .home-nieuws{margin-bottom:0!important}body .content .home-nieuws .vc_grid h3{font-size:18px!important}body .content .home-nieuws .quote.vc_col-sm-4 .wpb_text_column{padding:25px 30px 30px!important}body .content .detailheader .vc_empty_space{height:250px!important}body .content .home-diensten.detailrow{margin-top:50px!important;margin-bottom:0!important}body .content .detailrow.diensten{margin-bottom:0!important}body .content .detailrow .sidebar{padding:0 15px}body .content .detailrow.driehoek{margin-bottom:35px!important}body .content .detailrow.verfrissend{margin-bottom:0!important}body .content .detailrow.werken-bij .vc_col-sm-12>.vc_column-inner{padding-top:60px!important;padding-bottom:67px!important}body .content .detailrow.werken-bij .vc_col-sm-7>.vc_column-inner{padding:40px 61px 20px 56px!important}body.contact .content .detailrow.contact-form .vc_inner .vc_col-sm-7>.vc_column-inner{padding-left:45px!important;padding-right:45px!important}body.contact .content .maps-row .wpb_gmaps_widget .wpb_map_wraper iframe{height:500px!important}body.contact footer.content-info{padding:50px 0 35px!important}body .content .contact-cta h2{font-size:30px!important}body footer.content-info{padding:90px 0 35px!important}body footer.content-info .widget h3{font-size:16px!important}}@media screen and (max-width:768px){body,html.vc_mobile{overflow-x:hidden}header.banner .menu.container{display:grid;grid-template-columns:75% 25%;padding:0;z-index:999;position:relative}header.banner .menu.container a.brand{margin-left:1rem}header.banner .menu.container .nav-toggle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content .home-vacatures .vc_inner div.vacature{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.content .home-vacatures .vc_inner div.vacature .title{width:100%}}@media screen and (max-width:900px){body.single-vacatures .detailheader h1{font-size:20px!important}}