h1,h2,h3,h4,h5,h6{font-family:alwyn-new-web,sans-serif;color:#1b365d;line-height:1.1em;font-weight:700}.ease,transition,.fade{-webkit-transition:all .35s ease;transition:all .35s ease}.sub-heading,.subtitle{font-family:merriweather,serif;font-style:italic;font-weight:300}.hand,.written{font-family:"Oooh Baby",cursive;color:#fa4616}.shadow{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.12);box-shadow:0 5px 15px rgba(0,0,0,.12)}.rounded{border-radius:8px}.btn{border-radius:24px}.btn:hover{border-radius:8px}.topmenu{background:#fa4616}.topmenu ul.topmenu-nav li a{color:#fff}.topmenu ul.topmenu-nav li .dropdown .dropdown-menu{background:#c92d10;border:#eee;top:14px!important;border-radius:0 0 8px 8px;padding:0 0 8px 0}.topmenu ul.topmenu-nav li .dropdown .dropdown-menu a.dropdown-item{color:rgba(255,255,255,.5);padding-top:.5em;padding-bottom:.5em}.topmenu ul.topmenu-nav li .dropdown .dropdown-menu a.dropdown-item:hover{color:#fff}.topmenu ul.topmenu-nav li .dropdown .dropdown-menu a.dropdown-item.active{background:#b2280e;color:#fff}.topmenu ul.topmenu-nav .flag{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.12);box-shadow:0 5px 15px rgba(0,0,0,.12)}@media only screen and (min-width:768px) and (max-width:991px){.topmenu ul.social-links{margin-left:-15px}}.topmenu ul.social-links li:first-child{margin-left:8px}.topmenu ul.social-links li a{color:#fff}.topmenu ul.social-links li a:hover{color:#1b365d}.navbar{border-radius:8px}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.navbar{border-radius:0;padding-top:20px;padding-bottom:20px}}@media only screen and (min-width:768px) and (max-width:991px){.navbar{border-radius:0}}.fullscreen-slider .owl-carousel .owl-dots.disabled{display:block;margin-top:0;position:relative;z-index:999;text-align:left;top:-80px;padding-left:50%}@media only screen and (min-width:768px) and (max-width:991px){.fullscreen-slider .owl-carousel .owl-dots.disabled{padding-left:60%}}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.fullscreen-slider .owl-carousel .owl-dots.disabled{padding-left:0;text-align:center;top:-65px}}.fullscreen-slider .owl-carousel .owl-dots.disabled .owl-dot span{background:rgba(255,255,255,.65)}.fullscreen-slider .owl-carousel .owl-dots.disabled .owl-dot.active span{background:#fff}.fullscreen-slider .owl-carousel .owl-stage .item{padding-bottom:0}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.fullscreen-slider .owl-carousel .owl-stage .item{padding-top:0}}@media only screen and (min-width:1680px){.fullscreen-slider .owl-carousel .owl-stage .item{height:65vh}}.fullscreen-slider .owl-carousel .owl-stage .item .filter{display:none}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.fullscreen-slider .owl-carousel .owl-stage .item .filter{display:block;background:rgba(0,0,0,.25)}}.fullscreen-slider .owl-carousel .owl-stage .item .slide-image{left:auto;right:0;width:56vw;border-bottom-left-radius:80px;overflow:hidden}@media only screen and (min-width:768px) and (max-width:991px){.fullscreen-slider .owl-carousel .owl-stage .item .slide-image{width:50%}}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.fullscreen-slider .owl-carousel .owl-stage .item .slide-image{width:100%;border-bottom-left-radius:0}}.fullscreen-slider .owl-carousel .owl-stage .item .caption{-ms-flex-item-align:start;align-self:flex-start;padding-top:150px;min-height:auto;height:100%;padding-bottom:75px}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.fullscreen-slider .owl-carousel .owl-stage .item .caption{padding-top:110px;padding-bottom:100px}}.fullscreen-slider .owl-carousel .owl-stage .item .caption .slide-info{height:100%}.fullscreen-slider .owl-carousel .owl-stage .item .caption .slide-info .col-md-8{max-width:33.333333%;margin-right:33.333333%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media only screen and (max-width:575px){.fullscreen-slider .owl-carousel .owl-stage .item .caption .slide-info .col-md-8{margin-right:0;max-width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.fullscreen-slider .owl-carousel .owl-stage .item .caption .slide-info .col-md-8{margin-right:0;max-width:66.666667%}}.fullscreen-slider .owl-carousel .owl-stage .item .caption .slide-info .col-md-8 .subtitle{font-family:"Oooh Baby",cursive;color:#fa4616;font-size:40px;font-style:normal}.fullscreen-slider .owl-carousel .owl-stage .item .caption .slide-info .col-md-8 .slide-title{color:#1b365d;font-size:48px;line-height:1.1em}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.fullscreen-slider .owl-carousel .owl-stage .item .caption .slide-info .col-md-8 .slide-title{font-size:36px}}.fullscreen-slider .owl-carousel .owl-stage .item .caption .slide-info .col-md-8 .btn.slide-link{color:#fa4616;margin-bottom:0}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.fullscreen-slider .owl-carousel .owl-stage .item .caption .slide-info .col-md-8 .subtitle,.fullscreen-slider .owl-carousel .owl-stage .item .caption .slide-info .col-md-8 .slide-title,.fullscreen-slider .owl-carousel .owl-stage .item .caption .slide-info .col-md-8 .btn.slide-link{color:#fff}}.fullscreen-slider .owl-carousel .owl-stage .item .caption .slide-nav{display:none}.featured{margin-top:0;padding-top:40px;padding-bottom:40px}.featured .card{border-radius:8px;background-image:none;background:#fff;background-size:cover}.featured .card .filter{background:rgba(255,255,255,.95)}.featured .card .card-title{color:#1b365d}.featured .card .card-description{color:#616161}.featured .card .btn.btn-link{color:#fa4616}.updates .col .card{padding:0;border-radius:8px;background-color:#fff}.updates .col .card.has-image .filter{display:none}.updates .col .card .content{padding:40px;background:#fff}.updates .col .card .content .subtitle{color:#bdbdbd}.updates .col .card .content .card-title{color:#1b365d}.updates .col .card .content .card-text{color:#616161}.updates .col:first-child .card .content{padding-top:20px;position:relative}.updates .col:first-child .card .content:before{content:" ";display:block;position:absolute;top:-90px;left:0;width:100%;height:90px;background:url('/Content/CSS/THEME/images/filter-news.svg') no-repeat bottom center}.about-us-home{text-align:center;background:url(/Content/CSS/THEME/images/line.svg) no-repeat top center;background-position-y:33%;background-size:contain}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),only screen and (max-width:575px){.about-us-home{background-size:1680px}}.about-us-home header{margin-bottom:2.5em}.about-us-home header h2{margin-bottom:0}.about-us-home .about-us-text{margin-bottom:2em}.about-us-home .brand{margin-bottom:2.5em}section.fullscreen-reference{min-height:0;overflow:hidden;margin-top:40px;background-size:cover;background-position:center}@media only screen and (max-width:575px){section.fullscreen-reference{margin-top:20px}}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px){section.fullscreen-reference{position:relative}section.fullscreen-reference:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.65);content:' '}section.fullscreen-reference .col.offset-7{margin-left:auto;margin-right:auto;width:196px;max-width:196px}section.fullscreen-reference .col.offset-7 .reference-image{top:0}section.fullscreen-reference .card{text-align:center}}section.fullscreen-reference .reference-image{position:relative;z-index:80;top:70px;width:166px;max-width:none}section.fullscreen-reference .reference-image img{width:100%;height:auto}section.fullscreen-reference .card{background:transparent;margin-top:0;padding-top:75px;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;position:relative}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px){section.fullscreen-reference .card{padding:40px}}@media only screen and (min-width:1680px){section.fullscreen-reference .card{padding-top:125px;padding-bottom:100px}}section.fullscreen-reference .card:before{position:absolute;display:block;top:0;left:-10%;width:850px;height:100%;content:' ';background:url(/Content/CSS/THEME/images/shape.svg) no-repeat center left;background-size:850px;z-index:1}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px){section.fullscreen-reference .card:before{display:none}}section.fullscreen-reference .card .quote,section.fullscreen-reference .card .reference-name,section.fullscreen-reference .card .reference-project{z-index:99}section.fullscreen-reference .card .reference-name{font-family:"Oooh Baby",cursive;color:#fa4616}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px){section.expertises{padding-top:20px;padding-bottom:20px}}section.expertises .expertise .image img{border-radius:8px}@media only screen and (max-width:575px){section.expertises .expertise .image img{border-radius:0}}section.expertises .expertise .text .card{border-radius:8px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.12);box-shadow:0 5px 15px rgba(0,0,0,.12)}@media only screen and (max-width:375px){section.expertises .expertise .col .contact .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.expertises .expertise .col .contact .row .contact-image{margin-left:auto;margin-right:auto}section.expertises .expertise .col .contact .row .contact-text{padding-left:15px;padding-right:15px;text-align:center;padding-top:0}}section.expertises .expertise.mirrored .contact-image{margin-left:-68px;margin-right:auto}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px){section.expertises .expertise.mirrored .contact-image{margin-left:0}}@media only screen and (max-width:375px){section.expertises .expertise.mirrored .col .contact .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.expertises .expertise.mirrored .col .contact .row .contact-image{margin-left:auto;margin-right:auto}section.expertises .expertise.mirrored .col .contact .row .contact-text{padding-left:15px;padding-right:15px;text-align:center;padding-top:0}}section.expertises .col .contact .row .contact-text{padding-top:55px}section.expertises .contact .contact-text{color:#1b365d}section.expertises .contact .contact-text h1,section.expertises .contact .contact-text h2,section.expertises .contact .contact-text h3,section.expertises .contact .contact-text h4{font-family:"Oooh Baby",cursive;color:#fa4616;font-size:32px;margin-bottom:0}section.expertises .contact .contact-image{max-width:196px;margin-right:-68px}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px){section.expertises .contact .contact-image{margin-right:0;margin-top:-20px}}section.video .video{border-radius:8px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.12);box-shadow:0 5px 15px rgba(0,0,0,.12);overflow:hidden}section.slider-and-text .text .content p.actions{margin-top:2em}section.slider-and-text .text .content p.actions .btn{margin-right:10px}section.slider-and-text .slider-holder .container-fluid .slider-container .tns-outer .tns-nav button{background:#eee}section.slider-and-text .slider-holder .container-fluid .slider-container .tns-outer .tns-nav button.tns-nav-active{height:14px;width:14px;position:relative;top:-1px}section.slider-and-text .slider-holder .container-fluid .slider .item .inner{border-radius:8px;border-bottom-right-radius:80px;overflow:hidden}section.slider-and-text.variant-text-slider .slider-holder .container-fluid .slider .item .inner{border-bottom-right-radius:8px;border-bottom-left-radius:80px}section.carousel-slider .slider-container .item .inner{border-radius:8px}section.carousel-slider .slider-container .item .inner:hover{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.12);box-shadow:0 5px 15px rgba(0,0,0,.12)}section.carousel-slider .slider-container .tns-nav button{background:#eee;height:12px;width:12px}section.carousel-slider .slider-container .tns-nav button.tns-nav-active{background:#1b365d;width:14px;height:14px;position:relative;top:-1px}.contentblock.contactperson{padding-top:50px;padding-bottom:50px}@media only screen and (max-width:575px){.contentblock.contactperson{margin-right:15px;margin-left:15px}}.contentblock.contactperson .referentie-person{border-radius:8px;overflow:hidden}.contentblock.contactperson .referentie-person .contactpersoon .image{position:relative;height:100%}.contentblock.contactperson .referentie-person .contactpersoon .image:before{position:absolute;right:-1px;top:-1px;width:100%;height:calc(100% + 2px);content:' ';background:url(/Content/CSS/THEME/images/filter-contact.svg) no-repeat top right;background-size:contain}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.contentblock.contactperson .referentie-person .contactpersoon .image:before{display:none}}.contentblock.contactperson .referentie-person .contactpersoon .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contentblock.contactperson .referentie-person .contactpersoon .txtperson{padding:30px}.contentblock.contactperson .referentie-person .contactpersoon .txtperson p{font-family:alwyn-new-web,sans-serif;font-weight:700;color:#1b365d;font-size:24px;line-height:1.1em}.contentblock.contactperson .referentie-person .contactpersoon .txtperson h2{font-family:"Oooh Baby",cursive;color:#fa4616;font-size:32px}.contentblock.contactperson .referentie-person .contactpersoon .txtperson h4{font-family:montserrat,sans-serif;color:#616161;font-weight:400}.contentblock.contactperson .referentie-person .contactpersoon .socials a{border-radius:50%;padding:0;font-size:14px;width:44px;height:44px;-webkit-transition:all .35s ease;transition:all .35s ease}.contentblock.contactperson .referentie-person .contactpersoon .socials a.linkedin{margin-left:10px}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.contentblock.contactperson .referentie-person .contactpersoon .txtperson{padding-bottom:15px}.contentblock.contactperson .referentie-person .contactpersoon:last-child .txtperson{padding-top:0;padding-bottom:30px}}.contentblock.contactperson .referentie-person .contactpersoon:last-child h2{font-family:alwyn-new-web,sans-serif;font-weight:700;color:#1b365d;font-size:24px;line-height:1.1em}.contentblock.fullscreen-text p.actions{margin-top:2em}.contentblock.fullscreen-text p.actions .btn{margin-right:10px}.contentblock.fullscreen-text .row .col-md-6 p:last-child{margin-bottom:0}.contentblock.fullscreen-image .image{padding-left:20px;padding-right:20px}.contentblock.fullscreen-image .image img{border-radius:8px}.site-footer .image{border-top-left-radius:80px}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.site-footer .image{border-top-left-radius:0}}.site-footer .footer-nav-block:before{border-top-right-radius:80px;background-color:#eee}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.site-footer .footer-nav-block{background-color:#eee;border-radius:8px 8px 0 0}}.site-footer .footer-nav-block .footer-title{color:#1b365d}.site-footer .footer-nav-block .footer-nav li a,.site-footer .footer-nav-block .altijd-extra-list li a{color:#616161;-webkit-transition:all .35s ease;transition:all .35s ease}.site-footer .footer-nav-block .footer-nav li a:hover,.site-footer .footer-nav-block .altijd-extra-list li a:hover{color:#fa4616}.site-footer .footer-nav-block ul.social-links:before{background:rgba(0,0,0,.1)}.site-footer .footer-nav-block ul.social-links li a{color:#fa4616}.site-footer .footer-nav-block ul.social-links li a:hover{color:#1b365d}.site-footer .footer-bottom .copyright,.site-footer .footer-bottom .credits{color:#616161}.site-footer .footer-bottom .copyright a,.site-footer .footer-bottom .credits a{color:#616161;-webkit-transition:all .35s ease;transition:all .35s ease}.site-footer .footer-bottom .copyright a:hover,.site-footer .footer-bottom .credits a:hover{color:#fa4616}.site-footer .footer-bottom:before{background-color:#e1e1e1}@media only screen and (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.site-footer .footer-bottom{background-color:#e1e1e1}}.team .teamlid .overlay{background:transparent}.team .teamlid:hover .overlay{background:transparent}