body{font-family:Muli,sans-serif;word-wrap:break-word;word-break:break-word}h1,h2,h3,h4,h5,h6{font-family:Muli,sans-serif}p{font-size:1.1rem}section .section-heading-div{border-top:1px solid #f55247}section .section-heading-div h2:after{content:'';display:block;border-top:4px solid #f55247;border-radius:.25em;margin-top:.1em}section .section-heading-div .section-heading{margin-left:auto;margin-right:auto;text-align:center;margin-top:-.6em;width:fit-content;padding-left:.5em;padding-right:.5em}.clients,.contact,.showcase-list,section.intro{padding-top:5em;padding-bottom:5em}hr{border:2px solid #f55247;border-radius:.25em;margin-top:.25em!important}.intro{background:linear-gradient(rgba(255,255,255,.8),rgba(255,255,255,.7)),url(../img/corner-pattern-min.png) no-repeat center center/cover;padding-bottom:3.5em!important}.intro .img-fluid{height:20em}.intro ul li,.showcase-list ul li{padding-bottom:1em;font-size:1.1rem}.intro ul,.showcase-list ul{list-style-type:none;padding:0;margin:0}.intro li,.showcase-list li{height:auto;padding-left:2.2em;margin-bottom:.1em;background:url(../img/checkmark.svg) no-repeat left top}@media (min-width:342px){.intro li,.showcase-list li{height:3em}}header.masthead{display:table;position:relative;padding:150px 0;color:#fff;width:100%;word-break:break-word;height:100vh;background:linear-gradient(rgba(0,0,0,.75),rgba(0,0,0,.6)),url(../img/header-min.jpg) center center no-repeat scroll;-webkit-background-size:cover;background-size:cover}header.masthead h1{font-size:5rem}@media (max-width:700px){header.masthead h1{font-size:4rem}}@media (max-width:477px){header.masthead h1{font-size:3rem}}header.masthead .masthead-content{position:relative;z-index:1;text-align:center;display:table-cell;vertical-align:middle;width:100%;padding-left:unset;padding-right:unset}header.masthead .btn{background:linear-gradient(to left,#f55247 0,#f60 51%,#f55247 100%);background-size:200% auto;color:#fff;border:solid 3px #fff;border-radius:50px;transition:all .3s;padding:1em;font-weight:100}header.masthead .btn:active,header.masthead .btn:focus,header.masthead .btn:hover{background-position:right center;border-color:#ced4da!important;color:#e9ecef}header.masthead .btn:active .btn i,header.masthead .btn:focus .btn i,header.masthead .btn:hover .btn i{margin-left:1em}@media (max-width:375px){header.masthead h1{word-wrap:break-word}header.masthead .btn{width:100%}}.bg-primary{background-color:rgba(55,213,219,.360784)!important}.btn-primary{background-color:#f55247;border-color:#f55247}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#f22517!important;border-color:#f22517!important}.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(245,82,71,.5)}.btn-secondary{background-color:#f60;border-color:#f60}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#cc5200!important;border-color:#cc5200!important}.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(255,102,0,.5)}.btn-xl{text-transform:uppercase;padding:1.5rem 3rem;font-size:.9rem;font-weight:700;letter-spacing:.1rem}.bg-black{background-color:#000!important}.display-4{font-size:2.5rem}.projects-section{padding-top:5em;background:linear-gradient(rgba(248,249,250,.8),rgba(248,249,250,.6)),url(../img/corner-pattern-min.png) no-repeat center center/cover}.projects-section .row{padding-bottom:5em}.projects-section .col-xl-4{border:1px solid rgba(0,0,0,.125)}.projects-section .img-fluid{box-shadow:0 2px 4px rgba(0,0,0,.18)}.projects-section .right-project{border-right:.5rem solid #f55247}@media (max-width:991px){.projects-section .right-project{border-right:0;border-bottom:.5rem solid #f55247}}.projects-section .left-project{border-left:.5rem solid #f55247}@media (max-width:991px){.projects-section .left-project{border-left:0;border-top:.5rem solid #f55247}}.projects-section .featured-text{padding:1.5em}.projects-section .featured-text p{line-height:1.6em}@media (min-width:992px){.projects-section .featured-text .bottom-hr{display:none}}@media (max-width:991px){.projects-section .featured-text hr{width:75%!important;margin-left:auto!important}.projects-section .featured-text .bottom-hr{width:50%!important}}.call-to-action h2,.cta h2{font-size:1.5rem}.call-to-action p,.cta p{line-height:1.3em;opacity:.75}@media (min-width:992px){.call-to-action p,.cta p{margin-bottom:0}}.call-to-action .btn-light,.cta .btn-light{font-size:1rem;border-radius:50px;padding:15px;color:#fff;background-color:transparent;border:3px solid #fff;transition:all .3s}.call-to-action .btn-light:active,.call-to-action .btn-light:focus,.call-to-action .btn-light:hover,.cta .btn-light:active,.cta .btn-light:focus,.cta .btn-light:hover{background-color:#fff;color:#f55247}.cta{background-color:#f55247!important}.contact{background:linear-gradient(rgba(255,255,255,.8),rgba(255,255,255,.7)),url(../img/corner-pattern-min.png) no-repeat center center/cover}.contact .btn-light{font-size:1rem;border-radius:50px;padding:1em 1.5em 1em 1.5em;color:#fff;background-color:#f55247;transition:all .3s}.contact .btn-light:active,.contact .btn-light:focus,.contact .btn-light:hover{background-color:#f22517;color:#fff}.contact .table{font-size:1rem}.contact .table td{border-top:none;-ms-word-break:break-all;word-break:break-all;padding:.75em 0}@media (max-width:991px){.contact .table td{padding:.75em}}.contact .table td a{color:#868e96;position:relative;top:.6em;transition:all .3s}.contact .table td a:hover{color:#f55247;text-decoration:none}.contact .table i{color:#fff;border-radius:50%;padding:17px;width:50px;font-size:1rem;background-color:#f55247;display:flex;justify-content:center}@media (max-width:991px){.contact .table td a{top:unset}}#footer-client-logos{text-align:center}#footer-client-logos .flex-list-of-clients{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;list-style:none;align-items:center;padding:0}#footer-client-logos .flex-list-of-clients li{transition:.3s;padding:1em;min-height:10em}@media (max-width:425px){#footer-client-logos .flex-list-of-clients li{margin-bottom:1em}}#footer-client-logos .flex-list-of-clients li .dijkhof-footer-logo{min-height:6em;min-width:10em;padding-top:1em}#footer-client-logos .flex-list-of-clients li:hover{box-shadow:0 1em 1em rgba(0,0,0,.38);transform:translateY(-1em);border-radius:.25em}#footer-client-logos .flex-list-of-clients .woab{background-color:#c8ccd0!important}#footer-client-logos .flex-list-of-clients .woab img{padding-top:2em}.section-footer{background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.7)),url(../img/header-min.jpg) no-repeat center center/cover}.section-footer .list-group-item{border:0;margin-bottom:1rem;padding:0;background-color:transparent}.section-footer .list-group-item a{color:#adb5bd;transition:all .3s}.section-footer a:hover{color:#fff;text-decoration:none}footer{background-color:#1a1a1a}footer p{font-size:.9rem;color:rgba(255,255,255,.6)}footer a{color:rgba(255,255,255,.6);transition:all .3s}footer a:active,footer a:focus,footer a:hover{text-decoration:none;color:#f55247}footer i{transition:all .2s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:.7em;width:2.4em;background-color:#fff;color:#f55247;display:flex;justify-content:center}footer i:hover{color:#fff;background-color:#f60;-webkit-border-radius:25%;-moz-border-radius:25%;border-radius:25%}footer .row i{margin:.5em}footer .social-col{display:flex}