h1, h2, h3, h4, h5, h6{font-family:"Impact", Calibri, Sans-serif;font-weight:normal;}h1 span, h2 span, h3 span, h4 span, h5 span, h6 span{font-family:"Impact", Calibri, Sans-serif;font-weight:normal;}p{font-family:"Open Sans", Calibri, Sans-serif;font-weight:300;}.introduction .row, .all-works .row, .register .row, .all-brands .row, .personal .row, .all-times .row, .reviews .row{margin-left:0 !important;margin-right:0 !important;}.introduction{background-image:linear-gradient(to bottom, #141414, #141414), linear-gradient(to top, #FFF, #FFF);background-repeat:no-repeat, no-repeat;background-size:100% 60%, 100% 40%;background-position:top left, bottom left;color:#FFF;overflow-x:hidden;}.introduction h1, .introduction h2{color:#FFF;}.introduction h2{font-size:24px;}.introduction .container{position:relative;padding-top:120px !important;padding-bottom:30px !important;margin-top:0 !important;}.introduction .container::before{content:"";background-image:url("/afbeeldingen/Homepagina/901.png");background-repeat:no-repeat;background-position:center center;background-size:auto 100%;width:75%;height:95%;position:absolute;top:0;right:-300px;}.all-works{background-color:#E4E4E4;overflow-y:hidden;}.all-works .container{padding:30px 0 60px 0 !important;margin-top:0 !important;}.all-works h1, .all-works h2, .all-works p{color:#141414;}.all-works .row strong{font-size:18px;}.register{background-color:#F28C00;}.register .container{padding:30px 0 !important;margin-top:0 !important;}.register .container strong{font-size:18px;}.all-brands{background-color:#FFFFFF;overflow-y:hidden;}.all-brands .container{padding:60px 0 !important;margin-top:0 !important;}.all-brands .container strong{font-size:18px;}.personal{background-image:url("/afbeeldingen/homepagina/890L.jpg");background-repeat:no-repeat;background-size:cover;position:relative;}.personal::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(156, 156, 156, .47);}.personal .container{padding:30px 0 !important;margin-top:0 !important;}.personal .container h3{text-align:center;color:#FFFFFF;font-size:2.5em;}.all-times{background-color:#E4E4E4;overflow-y:hidden;}.all-times .container{padding:60px 0 !important;margin-top:0 !important;}.all-times .row strong{font-size:18px;}.reviews{background-color:#FFFFFF;}.reviews .container{padding:60px 0 !important;margin-top:0 !important;}.reviews .container h3{font-size:2.5em;}.reviews .container .card-review{background-color:#FFFFFF;box-shadow:12px 12px 12px -8px rgba(0,0,0,.05), 6px 6px 12px 2px rgba(0,0,0,.1), 0 1px 5px 0 rgba(0,0,0,.12);padding:16px 24px;}.reviews .container .card-review .card-review--score{list-style:none;padding:0 0 12px 0;margin:0;}.reviews .container .card-review .card-review--score li{display:inline-block;margin-right:4px;width:24px;height:24px;}.reviews .container .card-review .card-review--score li:last-child{margin-right:0;}.reviews .container .card-review .card-review--score li img{width:24px;height:24px;}.contact{background-color:#F28C00;}.contact .row .col-12:first-child{background-image:url("/afbeeldingen/homepagina/891M.jpg");background-repeat:no-repeat;background-position:cover;}.contact .row .col-12:first-child::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background-color:rgba(000, 000, 000, .58);}.contact .row .col-12:first-child h3{color:#FFFFFF;font-size:2.5em;}.contact .row .col-12:first-child p{color:#FFFFFF;}.contact .row .col-12 .col-container{position:relative;width:585px;margin-left:auto;padding:60px 0;}.contact .row .col-12:last-child .col-container{margin-left:initial;margin-right:auto;}.contact input, .contact textarea{outline:none;width:100%;border:none;padding:8px 4px;}.card h3{font-size:16px;}.card.card-top-title{position:relative;}.card.card-top-title .ms-hero-bg-royal, .card.card-top-title .card-title{background-color:#141414;}.card.card-top-title .card-title{position:absolute;top:0;left:0;width:100%;padding:16px 8px;margin-bottom:0;z-index:10;}.card.card-top-title .card-title h3{color:#F28C00;text-transform:uppercase;font-size:24px;margin-bottom:0;}.navigator{position:relative;}.navigator::after{content:"";width:2px;height:100%;position:absolute;bottom:0;left:-150px;z-index:10;background-color:#141414;}.navigator.navigator-start::before{content:"";width:130px;height:2px;position:absolute;top:50px;left:-150px;z-index:10;background-color:#141414;}.navigator.navigator-end::after{height:100px;bottom:inherit;top:0;}.navigator.navigator-mask::after{background-color:#FFFFFF;}.navigator .navigator-img{position:absolute;left:-230px;top:0;z-index:11;padding-top:30px;padding-bottom:30px;}.navigator .navigator-img.navigator-grey{background-color:#E4E4E4;}.navigator .navigator-img.navigator-white{top:30px;left:-220px;background-color:#FFFFFF;}.navigator .navigator-img.navigator-orange{top:30px;left:-220px;background-color:#F28C00;}.text-orange{color:#F28C00;}.bg-orange{background-color:#F28C00;}h3.underline-orange{display:inline-block;position:relative;}h3.underline-orange::after{content:"";width:100%;height:6px;position:absolute;left:0;bottom:-6px;z-index:10;background-color:#F28C00;}a.btn-black, button.btn-black, a.btn-white, button.btn-white{text-align:center;font-family:"Impact", Calibri, Sans-serif;font-weight:normal;font-size:24px;padding:16px 8px;display:inline-block;line-height:0.7;height:48px;transition-duration:280ms;transition-property:background-color, box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);}a.btn-black.btn-shadowed:hover, button.btn-black.btn-shadowed:hover, a.btn-white.btn-shadowed:hover, button.btn-white.btn-shadowed:hover{box-shadow:0 0 6px 3px rgba(64,60,67,.16);}a.btn-black, button.btn-black{background-color:#141414;color:#FFFFFF;}a.btn-black:hover, button.btn-black:hover{background-color:#F28C00;}a.btn-white, button.btn-white{background-color:#FFFFFF;color:#141414;}a.btn-white:hover, button.btn-white:hover{background-color:#F28C00;}.btn-black.btn-full{display:block;width:100%;}.btn-white.btn-full{display:block;width:100%;}@media (max-width: 1650px){.navigator::before{display:none;}.navigator::after, .navigator .navigator-img{display:none;}}@media (max-width: 1199px){.introduction .container::before{right:-200px;}.contact .row .col-12 .col-container{width:480px;}.card h3{font-size:14px;}}@media (max-width: 991px){.introduction .container::before{display:none;}.contact .row .col-12 .col-container{width:720px;margin-right:auto;}.card h3{font-size:16px;}}@media (max-width: 767px){.contact .row .col-12 .col-container{width:540px;}}@media (max-width: 575px){.contact .row .col-12 .col-container{width:100%;}}