body.logged-in .show-for-admin{display:block!important}.show-for-admin{display:none}.link-unstyled:hover{text-decoration:none!important}.grecaptcha-badge{visibility:hidden}header.__fbcw__review__header{min-height:auto}.text-primary{color:#ffd800!important}.text-black{color:#1a1a1a!important}.text-darkgrey{color:#333!important}.text-grey{color:#a3a3a3!important}h6{font-family:"Lato",sans-serif;font-weight:700}.handscript{font-family:"Sedgwick Ave",cursive;font-weight:400;color:#ffd800}.handscript.addition{-webkit-transform:rotate(-4deg);transform:rotate(-4deg);display:inline-block;position:relative;left:-10px;font-size:1.1rem}.text-center .handscript.addition{left:0}.bg-grey .handscript{color:#333}.bg-primary .handscript{color:white}a#header_scroll,a#header_scroll_med{cursor:pointer}.bg-primary .button-secondary,.bg-grey .button-secondary{border:1px solid #1a1a1a;color:#1a1a1a}.bg-primary .button-secondary:hover,.bg-grey .button-secondary:hover{border:1px solid #fcfcfc;background-color:#fcfcfc!important;-webkit-box-shadow:0px 0px 0px 5px rgba(252,252,252,.3)!important;box-shadow:0px 0px 0px 5px rgba(252,252,252,.3)!important;color:#1a1a1a!important}.bg-white .button-secondary{border:1px solid #1a1a1a;color:#1a1a1a}.bg-white .button-secondary:hover{background:#1a1a1a;color:#fcfcfc;-webkit-box-shadow:0px 0px 0px 5px rgba(26,26,26,.2);box-shadow:0px 0px 0px 5px rgba(26,26,26,.2)}.button-secondary{color:#fcfcfc;background-color:none;border:1px solid #fcfcfc}.button-secondary:hover{background:#fcfcfc;color:#1a1a1a;-webkit-box-shadow:0px 0px 0px 5px rgba(252,252,252,.3);box-shadow:0px 0px 0px 5px rgba(252,252,252,.3)}.button-text{text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#1a1a1a;opacity:.5}.button-text::after{content:"";font-family:"Font Awesome 6 Free";padding-left:.5rem;font-weight:600;font-size:1rem}.button-text:hover{text-decoration:none;opacity:1}.text-white .button-text{color:#fcfcfc}.text-black .button-secondary{color:#1a1a1a;background-color:none;border:1px solid #1a1a1a}.text-black .button-secondary:hover{background:#1a1a1a;color:#fcfcfc;-webkit-box-shadow:0px 0px 0px 5px rgba(26,26,26,.3);box-shadow:0px 0px 0px 5px rgba(26,26,26,.3)}.bg-darkgrey{background-color:#333;color:#fcfcfc}.bg-grey{background-color:#e6e6e6}.bg-white{background-color:#fcfcfc!important}.bg-image{color:#fcfcfc}.bg-image{background-position:center;background-size:cover}.bg-image::before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background-color:#1a1a1a;opacity:.8;z-index:0}.card{border:none;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow:hidden;background-color:transparent;background-position:center;background-size:cover}.card.page-card,.card.project-card{border-bottom:5px solid #ffd800}.card:after{content:"";position:absolute;width:100%;left:0;bottom:0;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(26,26,26,.9)),to(transparent));background-image:linear-gradient(0deg,rgba(26,26,26,.9),transparent);z-index:0}.card small{color:#ffd800;font-weight:700}.card p{color:#e6e6e6}.card i{font-size:1.7rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.card:hover i{color:#ffd800}.bg-white .card p{color:#333}.header-video .embed-container{min-width:100%!important;height:100%!important}.header-video .embed-container iframe,.header-video .embed-container object,.header-video .embed-container embed{top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;min-width:400%!important}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.checks ul li{padding-left:10px}.checks ul li::marker{font-family:"Font Awesome 6 Free";content:"";font-weight:600}.wpcf7 .col-12>p{margin-bottom:.5rem}.wpcf7 input.wpcf7-select,.wpcf7 select.wpcf7-select{padding:13px 20px}.wpcf7 span[data-name=service-type] span.wpcf7-form-control.wpcf7-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.wpcf7 span[data-name=service-type] span.wpcf7-form-control.wpcf7-radio .wpcf7-list-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.wpcf7 .textarea>p{height:100%}.wpcf7 span.wpcf7-acceptance .wpcf7-list-item{margin-left:0}.wpcf7 span.wpcf7-acceptance span.wpcf7-list-item-label{font-size:.9rem;font-weight:300;margin-left:5px;position:relative;top:-1px}.wpcf7 div[data-class=wpcf7cf_group] .col-12 p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wpcf7 div[data-class=wpcf7cf_group] .col-12 p input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number{background-color:#f1f1f1!important;border:none;max-width:120px;padding:5px 10px}.wpcf7 div[data-class=wpcf7cf_group] .col-12 p span.wpcf7-list-item{padding:5px 10px;margin:0 0 0 .5em!important}.wpcf7 div[data-class=wpcf7cf_group] .col-12 p select.wpcf7-select{padding:8px 10px!important;margin-bottom:0!important}.wpcf7 .wpcf7-spinner{position:absolute;margin:12px;left:50%;-webkit-transform:translate(-50%,50px);transform:translate(-50%,50px)}.wpcf7 span[data-name=verification] span.wpcf7-quiz-label{display:none}.wpcf7 span[data-name=verification] input.wpcf7-quiz{font-family:"Lato",sans-serif;font-weight:400}.wpcf7 .wpcf7-field-group{text-align:right;margin-bottom:10px}.wpcf7 .wpcf7-field-group:not(:first-of-type){border-top:1px dashed rgba(252,252,252,.4);padding-top:20px}.wpcf7 .wpcf7-field-group:last-of-type .wpcf7-field-group-add,.wpcf7 .wpcf7-field-group:last-of-type .wpcf7-field-group-remove{display:inline!important}.wpcf7 .wpcf7-field-group:first-of-type .wpcf7-field-group-remove{display:none!important}.wpcf7 .wpcf7-field-group:nth-of-type(n+4) .wpcf7-field-group-add{display:none!important}.wpcf7 .wpcf7-field-group .wpcf7-field-group-add,.wpcf7 .wpcf7-field-group .wpcf7-field-group-remove{display:none!important}.wpcf7 .wpcf7-field-group button{background:#ffd800;color:#1a1a1a;border:none;width:30px;height:30px}.wpcf7 .wpcf7-field-group button.wpcf7-field-group-add{margin-left:3px}.wpcf7 .amount-1 .wpcf7-field-group .wpcf7-field-group-add{display:none!important}.wpcf7 .amount-2 .wpcf7-field-group:nth-of-type(n+2) .wpcf7-field-group-add{display:none!important}.wpcf7 .amount-3 .wpcf7-field-group:nth-of-type(3n) .wpcf7-field-group-add{display:none!important}.wpcf7 .parking-ticket__1 .wpcf7-list-item,.wpcf7 .parking-ticket__2 .wpcf7-list-item,.wpcf7 .parking-ticket__3 .wpcf7-list-item,.wpcf7 .parking-ticket__4 .wpcf7-list-item{padding:0}.wpcf7 div.apicheckaddressfields-wrapper{padding:0}.wpcf7 div.apicheckaddressfields-wrapper .form-group{gap:15px}.wpcf7 div.apicheckaddressfields-wrapper .form-group label{display:none}.wpcf7 div.apicheckaddressfields-wrapper .form-group .custom-select .select-selected{background-color:#f1f1f1;border-radius:0px;border:none}.wpcf7 div.apicheckaddressfields-wrapper .form-group .custom-select ul li:not(:last-of-type){margin-bottom:0!important}.wpcf7 div.apicheckaddressfields-wrapper .form-group input{background-color:#f1f1f1;padding:10px 20px;width:100%;border:none;border-radius:0;margin-bottom:2px}.wpcf7 div.apicheckaddressfields-wrapper .form-group input#postalcode_field::-webkit-input-placeholder{text-transform:capitalize}.wpcf7 div.apicheckaddressfields-wrapper .form-group input#postalcode_field:-ms-input-placeholder{text-transform:capitalize}.wpcf7 div.apicheckaddressfields-wrapper .form-group input#postalcode_field::-ms-input-placeholder{text-transform:capitalize}.wpcf7 div.apicheckaddressfields-wrapper .form-group input#postalcode_field::placeholder{text-transform:capitalize}.bg-white .wpcf7 input.wpcf7-text,.bg-white .wpcf7 input.wpcf7-select,.bg-white .wpcf7 input.wpcf7-number,.bg-white .wpcf7 input.wpcf7-quiz,.bg-white .wpcf7 select.wpcf7-text,.bg-white .wpcf7 select.wpcf7-select,.bg-white .wpcf7 select.wpcf7-number,.bg-white .wpcf7 select.wpcf7-quiz{background-color:#f1f1f1!important}.bg-white .wpcf7 textarea.wpcf7-textarea{background-color:#f1f1f1!important}.bg-white .wpcf7 .wpcf7-list-item{background-color:#f1f1f1!important}.__fbcw__bar-widget__amount-of-reviews{-webkit-filter:contrast(0)!important;filter:contrast(0)!important}header .navigation-bar .absolute-header .__fbcw__bar-widget{font-size:.8rem!important}header .navigation-bar .absolute-header .__fbcw__bar-widget .__fbcw__bar-widget__stars{width:unset!important;margin-right:0!important}header .navigation-bar .absolute-header .__fbcw__bar-widget .__fbcw__bar-widget__stars .__fbcw__star{max-height:14px!important;width:auto!important}header .navigation-bar .absolute-header .__fbcw__bar-widget .__fbcw__bar-widget__amount-of-reviews{display:none}header .navigation-bar .absolute-header .__fbcw__bar-widget .__fbcw__bar-widget__feedback-company-logo{max-height:14px!important;margin-left:3px!important}header .navigation-bar div#mega-menu-wrap-primary.mega-stuck{background:#1a1a1a}header .content p{font-weight:400}header .stats-bar .counter .counter-value{font-family:"Tomorrow",sans-serif;font-weight:600;font-size:1.5rem;margin-bottom:-6px}header .stats-bar .counter .counter-value.more-than::after{content:"+"}header .header-video{height:100vh;width:100%;top:0;position:absolute}#slider-highlighted-pages .flexslider .flex-viewport,#slider-highlighted-projects .flexslider .flex-viewport,#highlighted-articles .flexslider .flex-viewport{overflow:visible!important}#slider-highlighted-pages .flexslider .flex-viewport .slides li div,#slider-highlighted-projects .flexslider .flex-viewport .slides li div,#highlighted-articles .flexslider .flex-viewport .slides li div{position:relative}#slider-highlighted-pages .flexslider.highlight-slider,#slider-highlighted-projects .flexslider.highlight-slider,#highlighted-articles .flexslider.highlight-slider{overflow:visible!important}#slider-highlighted-pages .flexslider.dir-dark .flex-direction-nav a,#slider-highlighted-projects .flexslider.dir-dark .flex-direction-nav a,#highlighted-articles .flexslider.dir-dark .flex-direction-nav a{border:1px solid #1a1a1a}#slider-highlighted-pages .flexslider.dir-dark .flex-direction-nav a:hover,#slider-highlighted-projects .flexslider.dir-dark .flex-direction-nav a:hover,#highlighted-articles .flexslider.dir-dark .flex-direction-nav a:hover{background-color:#1a1a1a}#slider-highlighted-pages .flexslider.dir-dark .flex-direction-nav a:hover::before,#slider-highlighted-projects .flexslider.dir-dark .flex-direction-nav a:hover::before,#highlighted-articles .flexslider.dir-dark .flex-direction-nav a:hover::before{color:#fcfcfc}#slider-highlighted-pages .flexslider.dir-dark .flex-direction-nav a::before,#slider-highlighted-projects .flexslider.dir-dark .flex-direction-nav a::before,#highlighted-articles .flexslider.dir-dark .flex-direction-nav a::before{color:#1a1a1a}#slider-highlighted-pages .flexslider.ctrl-light .flex-control-nav li a,#slider-highlighted-projects .flexslider.ctrl-light .flex-control-nav li a,#highlighted-articles .flexslider.ctrl-light .flex-control-nav li a{background:#fcfcfc;opacity:.4}#slider-highlighted-pages .flexslider.ctrl-light .flex-control-nav li a.flex-active,#slider-highlighted-projects .flexslider.ctrl-light .flex-control-nav li a.flex-active,#highlighted-articles .flexslider.ctrl-light .flex-control-nav li a.flex-active{background:#fcfcfc}#slider-highlighted-pages .flexslider .card p,#slider-highlighted-projects .flexslider .card p,#highlighted-articles .flexslider .card p{line-height:1.5rem;font-weight:400}#slider-highlighted-pages .flexslider .page-card,#slider-highlighted-projects .flexslider .page-card,#highlighted-articles .flexslider .page-card{min-height:380px}#slider-highlighted-pages .flexslider .page-card:after,#slider-highlighted-projects .flexslider .page-card:after,#highlighted-articles .flexslider .page-card:after{height:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#slider-highlighted-pages .flexslider .page-card:hover:after,#slider-highlighted-projects .flexslider .page-card:hover:after,#highlighted-articles .flexslider .page-card:hover:after{height:100%}#slider-highlighted-pages .flexslider .flex-direction-nav,#slider-highlighted-projects .flexslider .flex-direction-nav,#highlighted-articles .flexslider .flex-direction-nav{display:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;-webkit-transform:translateY(calc(-100% - 3rem));transform:translateY(calc(-100% - 3rem))}#slider-highlighted-pages .flexslider .flex-direction-nav a,#slider-highlighted-projects .flexslider .flex-direction-nav a,#highlighted-articles .flexslider .flex-direction-nav a{font-size:0;padding:0;width:40px;height:40px;top:0;border:1px solid #fcfcfc;position:relative;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#slider-highlighted-pages .flexslider .flex-direction-nav a::before,#slider-highlighted-projects .flexslider .flex-direction-nav a::before,#highlighted-articles .flexslider .flex-direction-nav a::before{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#slider-highlighted-pages .flexslider .flex-direction-nav a:hover,#slider-highlighted-projects .flexslider .flex-direction-nav a:hover,#highlighted-articles .flexslider .flex-direction-nav a:hover{text-decoration:none;background-color:#fcfcfc}#slider-highlighted-pages .flexslider .flex-direction-nav a:hover::before,#slider-highlighted-projects .flexslider .flex-direction-nav a:hover::before,#highlighted-articles .flexslider .flex-direction-nav a:hover::before{color:#1a1a1a}#slider-highlighted-pages .flexslider .flex-direction-nav a.flex-prev,#slider-highlighted-projects .flexslider .flex-direction-nav a.flex-prev,#highlighted-articles .flexslider .flex-direction-nav a.flex-prev{left:0}#slider-highlighted-pages .flexslider .flex-direction-nav a.flex-next,#slider-highlighted-projects .flexslider .flex-direction-nav a.flex-next,#highlighted-articles .flexslider .flex-direction-nav a.flex-next{right:0;margin-left:.5rem}#slider-highlighted-pages .flexslider .flex-direction-nav a:before,#slider-highlighted-projects .flexslider .flex-direction-nav a:before,#highlighted-articles .flexslider .flex-direction-nav a:before{color:#fcfcfc;margin-top:0;font-size:15px;line-height:20px}#slider-highlighted-pages .flexslider .flex-control-nav,#slider-highlighted-projects .flexslider .flex-control-nav,#highlighted-articles .flexslider .flex-control-nav{text-align:center;margin-top:0;bottom:0;position:absolute;-webkit-transform:translateY(calc(100% + 1rem));transform:translateY(calc(100% + 1rem))}#slider-highlighted-pages .flexslider .flex-control-nav li,#slider-highlighted-projects .flexslider .flex-control-nav li,#highlighted-articles .flexslider .flex-control-nav li{margin:0 3px}#slider-highlighted-pages .flexslider .flex-control-nav li:first-of-type,#slider-highlighted-projects .flexslider .flex-control-nav li:first-of-type,#highlighted-articles .flexslider .flex-control-nav li:first-of-type{margin-left:0}#slider-highlighted-pages .flexslider .flex-control-nav li a,#slider-highlighted-projects .flexslider .flex-control-nav li a,#highlighted-articles .flexslider .flex-control-nav li a{width:5px;height:5px;background:#1a1a1a;opacity:.4}#slider-highlighted-pages .flexslider .flex-control-nav li a:hover,#slider-highlighted-projects .flexslider .flex-control-nav li a:hover,#highlighted-articles .flexslider .flex-control-nav li a:hover{opacity:1}#slider-highlighted-pages .flexslider .flex-control-nav li a.flex-active,#slider-highlighted-projects .flexslider .flex-control-nav li a.flex-active,#highlighted-articles .flexslider .flex-control-nav li a.flex-active{width:40px;background:#1a1a1a;opacity:1}.project-card{min-height:300px}.project-card:after{height:75%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.project-card:hover:after{height:100%}.article-card img{height:250px!important;border-bottom:5px solid #ffd800}.article-card h5{color:#fcfcfc}.article-card a.article-link{text-transform:uppercase;font-size:.8rem}.article-card a.article-link i{font-size:.8rem}.article-card a.article-link:hover{text-decoration:none}.card .category-tag:not(:last-of-type):after{content:"|";color:#fcfcfc;font-weight:300;opacity:.5;margin-left:.5rem}.bg-white .article-card h5{color:#1a1a1a}.bg-white .article-card .category-tag:not(:last-of-type):after{color:#333}#slider-logos .flexslider.logo-slider{-webkit-mask-image:-webkit-gradient(linear,right top,left top,from(transparent),color-stop(10%,black),color-stop(90%,black),to(transparent));-webkit-mask-image:linear-gradient(to left,transparent 0%,black 10%,black 90%,transparent 100%);mask-image:-webkit-gradient(linear,right top,left top,from(transparent),color-stop(10%,black),color-stop(90%,black),to(transparent));mask-image:linear-gradient(to left,transparent 0%,black 10%,black 90%,transparent 100%)}#slider-logos .flexslider.logo-slider .slides li img{-webkit-filter:contrast(.5) brightness(2) grayscale(1);filter:contrast(.5) brightness(2) grayscale(1);opacity:.4;max-height:60px;max-width:150px!important;-o-object-fit:contain;object-fit:contain}#two-col-text-img .usp-blocks .usp{background-color:rgba(252,252,252,.15);margin:0 4px 8px 0}#two-col-text-img .usp-blocks .usp .icon{background-color:rgba(252,252,252,.1);color:#ffd800}#two-col-text-img .usp-blocks .usp .usp-title{font-size:.75rem;font-weight:700;line-height:inherit}#two-col-text-img.fluid .image-fit{max-height:90vh}#two-col-text-img.bg-grey .usp-blocks .usp,#two-col-text-img.bg-white .usp-blocks .usp,#two-col-text-img.bg-primary .usp-blocks .usp{background-color:rgba(26,26,26,.15)}#two-col-text-img.bg-grey .usp-blocks .usp .icon,#two-col-text-img.bg-white .usp-blocks .usp .icon,#two-col-text-img.bg-primary .usp-blocks .usp .icon{color:white;background-color:rgba(26,26,26,.1)}#call-to-action.bg-primary .text{border-left:8px solid #fcfcfc}#call-to-action.bg-grey .text,#call-to-action.bg-white .text,#call-to-action.bg-black .text,#call-to-action.bg-darkgrey .text,#call-to-action.bg-image .text{border-left:8px solid #ffd800}#call-to-action .newsletter-form>p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}#call-to-action .newsletter-form>p input.wpcf7-email{background-color:#fcfcfc;border:none;padding:12px 20px}#call-to-action .newsletter-form>p input.wpcf7-submit{width:auto;font-family:"Font Awesome 6 Free";font-weight:900;font-size:1rem;border:none;padding:12px 17px;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#icon-short-texts.bg-black i,#icon-short-texts.bg-darkgrey i,#icon-short-texts.bg-white i{color:#ffd800}#icon-short-texts.bg-grey i{color:white}#icon-short-texts.bg-grey h6,#icon-short-texts.bg-grey p{color:#1a1a1a}#icon-short-texts.bg-primary i{color:white}#icon-short-texts .block.bg-black i,#icon-short-texts .block.bg-darkgrey i{color:#ffd800!important}#icon-short-texts .block.bg-black h6,#icon-short-texts .block.bg-black p,#icon-short-texts .block.bg-darkgrey h6,#icon-short-texts .block.bg-darkgrey p{color:#fcfcfc!important}#icon-short-texts .block.bg-white i{color:#ffd800!important}#icon-short-texts .block.bg-white h6,#icon-short-texts .block.bg-white p{color:#1a1a1a!important}#icon-short-texts .block.bg-primary i{color:white!important}#icon-short-texts .block.bg-primary h6,#icon-short-texts .block.bg-primary p{color:#1a1a1a!important}#testimonial .client-info img{max-width:50px!important}#image-block .multiple img{height:50vh}#flex-col-contact .contact-card .info{color:#1a1a1a}#flex-col-contact .contact-card .info .name{color:inherit;font-weight:700;line-height:1.2rem}#flex-col-contact .contact-card .info .function{color:inherit;font-weight:200}#flex-col-contact .contact-card .info a{color:inherit;font-size:.95rem;font-weight:200}#flex-col-contact .contact-card .info a i{font-size:inherit;color:#ffd800}#flex-col-contact .contact-card img{height:110px;max-width:110px!important;border-bottom:5px solid #ffd800;-o-object-position:top;object-position:top}#flex-col-contact.bg-black .info,#flex-col-contact.bg-darkgrey .info{color:#fcfcfc}#flex-col-contact.bg-primary .info i{color:white!important}#flex-col-contact.bg-grey .info i{color:#1a1a1a!important}#accordeon .accordion .accordion-button{color:#1a1a1a;background:#fcfcfc}#accordeon .accordion .accordion-button .tag{background-color:#ffd800;font-size:.7rem;border-radius:30px;padding:5px 15px;margin-left:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:.9rem;text-align:center}#accordeon .accordion .accordion-button.with-tag::after{margin-left:15px}#accordeon .accordion .accordion-header{font-family:"Lato",sans-serif}#accordeon .accordion .accordion-body{background-color:#f0f0f0}#accordeon .accordion .accordion-body p:last-of-type{margin-bottom:0}#timeline .timeline-item .year{font-family:"Sedgwick Ave",cursive;color:#ffd800;font-weight:700;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}#timeline .timeline-item .connector.first::before{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(25%,black));-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 25%)}#timeline .timeline-item .connector::before{content:"";position:absolute;width:2rem;height:100%;background:#444;top:0;border-top:5px dashed #555;border-bottom:5px double #666}#timeline .timeline-item .connector .icon-holder{width:4rem;height:4rem;background:#ffd800}#timeline .timeline-item .connector .icon-holder i{color:#1a1a1a;font-size:1.4rem;position:absolute}#timeline .timeline-item .connector i.last.fa-wind{position:absolute;bottom:0;-webkit-transform:translateY(130%) rotate(90deg);transform:translateY(130%) rotate(90deg);font-size:3rem;opacity:.15;margin-left:-2px}#timeline .timeline-item .connector::after{content:"";position:absolute;background:#af9400;height:1px;width:50%;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:0}#timeline .timeline-item .text-col{border-left:1px solid #af9400}.blog-card{border:none}.blog-card .category-tag a:hover{color:#ffd800}.container .__fbcw__bar-widget{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.sticky{position:-webkit-sticky;position:sticky;top:7rem}.sticky .title{font-size:.9rem;border-bottom:1px solid lightgrey}.sticky .share-buttons a,.sticky .share-buttons button{color:#bfbfbf;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fcfcfc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1rem;margin-bottom:10px;text-decoration:none;border:1px solid #dcdcdc}.sticky .share-buttons a:hover,.sticky .share-buttons button:hover{text-decoration:none;color:white;background-color:#ffd800;border-color:#ffd800;-webkit-box-shadow:0px 0px 0px 5px rgba(255,216,0,.3);box-shadow:0px 0px 0px 5px rgba(255,216,0,.3)}.sticky .recent-articles a{text-decoration:none}.sticky .recent-articles a .icon-wrapper{height:60px}.sticky .recent-articles a .icon-wrapper::before{content:"";height:3px;width:100%;background-color:#ffd800;position:absolute;bottom:0;z-index:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sticky .recent-articles a .icon-wrapper::after{content:"";font-family:"Font Awesome 6 Free";font-weight:600;font-size:1.25rem;position:absolute;z-index:2;color:#1a1a1a;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}.sticky .recent-articles a .icon-wrapper img{width:60px!important;height:60px!important;max-width:unset!important;-o-object-fit:cover;object-fit:cover}.sticky .recent-articles a small{color:#1a1a1a;font-size:.8rem;font-weight:400;line-height:1.2rem}.sticky .recent-articles a:hover .icon-wrapper::before{height:100%}.sticky .recent-articles a:hover .icon-wrapper::after{opacity:1}.sticky .tag-list .category-tag{background-color:rgba(230,230,230,.2);width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:.875rem;display:inline-block}.sticky .tag-list .category-tag a{color:grey;font-weight:400}.sticky .tag-list .category-tag a:hover{color:#1a1a1a;text-decoration:none}.sticky .call-to-action{background-color:rgba(230,230,230,.2)}.sticky .filter-wrapper form>ul>li:first-of-type{padding-top:0}.sticky .filter-wrapper form>ul>li>label{width:100%}.sticky .filter-wrapper form input.sf-input-text,.sticky .filter-wrapper form select.sf-input-select{padding:.3rem .5rem;width:100%}.sticky .filter-wrapper form ul{padding-left:0}body.page-template-page-service .service-bar{position:-webkit-sticky;position:sticky;bottom:0;width:100%;z-index:999;border-top:1px solid rgba(252,252,252,.5)}body.page-template-page-service .service-bar .contact .contactperson{max-width:45px!important;-o-object-fit:contain;object-fit:contain}body.page-template-page-service .service-bar .contact a i{font-size:.7rem}body.page-template-page-service .service-bar .button-secondary{padding:.8rem 1rem!important;width:auto!important}body.blog #breadcrumbs,body.post-type-archive #breadcrumbs,body.page-template-page-dynamic-quote #breadcrumbs,body.search-results #breadcrumbs,body.archive #breadcrumbs{position:relative!important}body.search-results header{min-height:15vh}body.error404 header,body.search header{height:unset!important}body.single-post #breadcrumbs{position:relative!important}body.single-post .header-image{max-height:40vh;margin-top:-6rem;position:relative;border-bottom:5px solid #ffd800}body.single-post .content p{color:#333}body.single-post .excerpt p{font-weight:400;color:#333}body.single-post .tic-toc-wrapper{padding:1rem;background-color:rgba(230,230,230,.2)}body.single-post .tic-toc-wrapper .table-of-contents{border-top:1px solid lightgrey;padding-top:1rem}body.single-post .tic-toc-wrapper .table-of-contents ul{list-style:none;padding-left:0;margin-bottom:0}body.single-post .tic-toc-wrapper .table-of-contents ul li{margin-bottom:10px;line-height:1.2rem}body.single-post .tic-toc-wrapper .table-of-contents ul li a{color:grey;font-weight:400;font-size:.85rem;text-decoration:none}body.single-post .tic-toc-wrapper .table-of-contents ul li a:hover{color:#1a1a1a}body.single-post .tic-toc-wrapper .toc-heading h4{border-bottom:none}body.single-post .tic-toc-wrapper .toc-heading.collapsed i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.single-post .tic-toc-wrapper .toc-heading i{position:absolute;right:1rem;-webkit-transition:.2s ease;transition:.2s ease}body.single-post .tic-toc-wrapper .toc-heading:hover{cursor:pointer}body.single-post #image-block img{height:300px}body.search .search-result{border-top:1px solid #e6e6e6}body.search .search-result .search-image img{height:100px;-o-object-fit:cover;object-fit:cover}body.search form.search-form{display:-webkit-box;display:-ms-flexbox;display:flex}body.search form.search-form>label{width:100%}body.search form.search-form input.search-field{background-color:#f1f1f1!important;padding:10px 20px;width:100%;border:none;border-radius:0}body.search form.search-form input.search-field::-webkit-input-placeholder{opacity:.5}body.search form.search-form input.search-field:-ms-input-placeholder{opacity:.5}body.search form.search-form input.search-field::-ms-input-placeholder{opacity:.5}body.search form.search-form input.search-field::placeholder{opacity:.5}body.search form.search-form input.search-submit{background-color:#1a1a1a;color:#fcfcfc;border:none;padding:10px 17px;margin-left:-3px;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.search form.search-form input.search-submit:hover{-webkit-box-shadow:0px 0px 0px 5px rgba(26,26,26,.3);box-shadow:0px 0px 0px 5px rgba(26,26,26,.3)}body.single-projecten .project-image{border-bottom:5px solid #ffd800;-webkit-box-shadow:0px 10px 70px 0px rgba(26,26,26,.75);box-shadow:0px 10px 70px 0px rgba(26,26,26,.75)}body.projecten-template-default.new header #breadcrumbs{display:block!important}body.projecten-template-default.new #breadcrumbs:last-of-type{display:none}body.projecten-template-default header .project-info{width:-webkit-max-content;width:-moz-max-content;width:max-content}body.projecten-template-default header .project-info .icon-wrapper{width:25px;text-align:center}body.projecten-template-default header .project-info .icon-wrapper i{color:#ffd800}body.projecten-template-default header .project-info>div:not(:last-of-type){border-bottom:1px solid rgba(252,252,252,.3)}body.projecten-template-default .container.dash::before{content:"";position:absolute;top:0;left:-3rem;width:3px;height:100%;border-left:3px dashed rgba(252,252,252,.1)}body.projecten-template-default .content span.handscript.addition::before{content:"";width:10px;height:10px;position:absolute;left:-3rem;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);background-color:#ffd800;border-radius:50%}body.projecten-template-default .content .image-fit{max-height:70vh}body.projecten-template-default .project-nav a{text-decoration:none;color:#fcfcfc;opacity:.4;font-weight:400}body.projecten-template-default .project-nav a:hover{opacity:1}body.projecten-template-default .sticky .contact{border-bottom:3px solid #ffd800}body.projecten-template-default .sticky .second-cta .contact-person img{max-width:50px!important;border-bottom:3px solid #ffd800}body.projecten-template-default .sticky .second-cta a{text-decoration:none;color:#fcfcfc;font-size:.9rem}body.projecten-template-default .sticky .second-cta a i{color:#ffd800;margin-left:5px}.flexslider .flex-control-nav{position:static;margin-top:1rem}.flexslider .flex-direction-nav{line-height:40px}.flexslider .flex-direction-nav a{width:50px;height:50px;padding:10px}.flexslider .flex-direction-nav a::before{margin-top:-1rem}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination .nav-links,.pagination .page-numbers li{margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination .nav-links a,.pagination .page-numbers li a{text-decoration:none}.pagination .nav-links .page-numbers,.pagination .page-numbers li .page-numbers{font-weight:700;display:inline-block;margin:4px;font-size:14px;color:#e6e6e6;line-height:16px;padding:10px 15px;border:1px solid #e6e6e6;-webkit-transition:.2s;transition:.2s}.pagination .nav-links .page-numbers:hover,.pagination .page-numbers li .page-numbers:hover{-webkit-transform:scale(1.05);transform:scale(1.05);background:#ffd800;color:#1a1a1a;-webkit-box-shadow:0px 0px 0px 5px rgba(255,216,0,.3);box-shadow:0px 0px 0px 5px rgba(255,216,0,.3);border:1px solid #ffd800}.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev,.pagination .page-numbers li .page-numbers.next,.pagination .page-numbers li .page-numbers.prev{border:none}.pagination .nav-links .current,.pagination .page-numbers li .current{border:1px solid #1a1a1a;color:#fcfcfc;background:#1a1a1a}.pagination .nav-links .current:hover,.pagination .page-numbers li .current:hover{-webkit-transform:none;transform:none;color:#fcfcfc;background:#1a1a1a;-webkit-box-shadow:none;box-shadow:none;border:1px solid #1a1a1a}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:inherit!important}@media (min-width:576px){.button-primary.sticky-quote-button,.button-secondary.sticky-quote-button{width:100%}#flex-col-contact .contact-card img{height:250px;max-width:100%!important}#slider-highlighted-pages .flexslider .flex-direction-nav,#slider-highlighted-projects .flexslider .flex-direction-nav,#highlighted-articles .flexslider .flex-direction-nav{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#two-col-text-img .usp-blocks .usp{margin:0 12px 14px 0}#two-col-text-img .usp-blocks .usp .usp-title{font-size:.8rem}.wpcf7-spinner{left:unset!important;-webkit-transform:translate(0,0)!important;transform:translate(0,0)!important}}@media (min-width:768px){.sticky-quote-button{width:auto!important}#slider-highlighted-pages .flex-control-nav,#slider-highlighted-projects .flex-control-nav,#highlighted-articles .flex-control-nav{text-align:start!important;-webkit-transform:translateY(calc(100% + 3rem))!important;transform:translateY(calc(100% + 3rem))!important}#timeline .timeline-item .connector::after{width:100%}#timeline .timeline-item.even .text-col{border-left:none!important;border-right:1px solid #af9400}}@media (min-width:992px){.handscript.addition{font-size:1.3rem}body.mega-menu-primary-mega-sticky img.mega-menu-logo{margin-top:0}.card.project-card{min-height:380px}.card.page-card p,.card.project-card p{max-height:0;line-height:1.7rem;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.card.page-card:after,.card.project-card:after{height:50%!important}.card.page-card:hover,.card.project-card:hover{margin-top:-10px}.card.page-card:hover p,.card.project-card:hover p{max-height:400px;opacity:1;margin-top:1rem!important}.card.page-card:hover:after,.card.project-card:hover:after{height:100%!important}#slider-highlighted-pages .flexslider .page-card,#slider-highlighted-projects .flexslider .page-card,#highlighted-articles .flexslider .page-card{min-height:450px}#slider-highlighted-pages .flexslider .project-card,#slider-highlighted-projects .flexslider .project-card,#highlighted-articles .flexslider .project-card{min-height:300px}#highlighted-articles .article-card img{height:300px!important}#call-to-action .newsletter-form>p{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}#call-to-action.bg-image::after{content:"";position:absolute;height:100%;width:25%;right:0;top:0;background-color:inherit;z-index:0}body.single-post #image-block .multiple img{height:300px}body.single-post #image-block img{height:500px}}@media (min-width:1200px){body.home h1{font-size:3rem;line-height:3rem}body.home h2{font-size:2.5rem;line-height:2.5rem;margin-bottom:1.8rem}}.breakpoint{position:fixed;left:0;bottom:0;z-index:99999}