@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;700&display=swap');@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url('https://opleidingenbij.nl/wp-content/themes/opleidingenbij/inc/fonts/MaterialIcons-Regular.eot');src:local('Material Icons'), local('MaterialIcons-Regular'), url('https://opleidingenbij.nl/wp-content/themes/opleidingenbij/inc/fonts/MaterialIcons-Regular.woff2') format('woff2'), url('https://opleidingenbij.nl/wp-content/themes/opleidingenbij/inc/fonts/MaterialIcons-Regular.woff') format('woff'), url('https://opleidingenbij.nl/wp-content/themes/opleidingenbij/inc/fonts/MaterialIcons-Regular.ttf') format('truetype');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';}.material-icons.md-18{font-size:18px;}.material-icons.md-24{font-size:24px;}.material-icons.md-36{font-size:36px;}.material-icons.md-48{font-size:48px;}.material-icons.md-dark{color:rgba(0,0,0,0.54);}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,0.26);}.material-icons.md-light{color:#fff;}.material-icons.md-light.md-inactive{color:rgba(255,255,255,0.3);}.material-icons.md-18{font-size:18px;}.material-icons.md-24{font-size:24px;}.material-icons.md-36{font-size:36px;}.material-icons.md-48{font-size:48px;}html{scroll-behavior:smooth;}body{font-size:15px;font-family:'Poppins', sans-serif;font-variant-ligatures:contextual;-moz-font-feature-settings:"calt";-webkit-font-feature-settings:"calt";font-feature-settings:"calt";color:#363636;z-index:2;}body.sticky{padding-top:91px;}body.customize-support header.sticky{top:32px;}body .has-main-color-background-color{background-color:#b91a42;}body .has-second-color-background-color{background-color:#393d4e;}body .has-third-color-background-color{background-color:#f9f9f9;}body .has-fourth-color-background-color{background-color:#d3d3d3;}body .has-fifth-color-background-color{background-color:#363636;}body .has-main-color-color{color:#b91a42;}body .has-second-color-color{color:#393d4e;}body .has-third-color-color{color:#f9f9f9;}body .has-fourth-color-color{color:#d3d3d3;}body .has-fifth-color-color{color:#363636;}body .single-top{margin-top:107px;}body .modal .modal-title{font-size:1.1rem;}body .modal .modal-content{margin-top:3rem;border-radius:10px;overflow:hidden;border:0;}body .modal .modal-header,body .modal .modal-body{background:#f9f9f9;padding:1rem 2rem;border:0;}body .modal .form-control{border-radius:10px;box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);}body #breadcrumbs{padding:1.5rem 0;font-size:.9rem;margin-bottom:0;}body .aligncenter{text-align:center;}body section .scroll-down{width:3rem;height:8rem;background:url(https://opleidingenbij.nl/wp-content/themes/opleidingenbij/inc/img/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:fixed;left:0;bottom:1rem;z-index:2;}body section .social-icons{width:3rem;position:fixed;right:0;bottom:2rem;margin-bottom:0;}body section .social-icons a{justify-content:center;font-size:1.05rem;color:#393d4e;width:100%;}body section .social-icons a:hover{color:#b91a42;}body .overflow{overflow:visible !important;z-index:1;}body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body h1,body h2,body h3,body h4,body h5,body h6{margin-bottom:.5rem;}body h1,body .h1{font-family:'Poppins', sans-serif;font-weight:700;font-size:2.2em;color:#363636;text-transform:none;letter-spacing:1px;margin-bottom:1.5rem;}body h2,body .h2{font-family:'Poppins', sans-serif;font-weight:700;font-size:1.6em;color:#363636;text-transform:none;letter-spacing:1px;}body h3,body .h3{font-family:'Poppins', sans-serif;font-weight:700;font-size:1.4em;color:#363636;text-transform:none;letter-spacing:1px;}body h4,body .h4{font-family:'Poppins', sans-serif;font-weight:700;font-size:1.2em;color:#363636;text-transform:none;letter-spacing:1px;}body h5,body .h5{font-family:'Poppins', sans-serif;font-weight:700;font-size:1em;color:#363636;text-transform:none;letter-spacing:1px;}body h6,body .h6{font-family:'Poppins', sans-serif;letter-spacing:1px;}body .title-border::after{content:'';display:block;width:50px;height:3px;background:#b91a42;margin-top:10px;margin-bottom:1rem;}body .title-boxed{display:block;border-radius:10px;background:#393d4e;padding:1rem 1rem;text-align:center;color:#fff;margin-bottom:1rem;}body form label{display:inherit;}body form .custom-radio{display:flex;justify-content:center;gap:1rem;}body form .custom-radio .first{margin:0;width:100%;}body form .custom-radio .first label{background:#b91a42;}body form .custom-radio .last{width:100%;margin:0;}body form .custom-radio .last label{background:#393d4e;}body form .custom-radio label{padding:.75rem 1.5rem;border-radius:3px;}body form .custom-radio input{display:none;}body form .custom-radio input + span{display:flex;}body form .custom-radio input + span::before{width:16px;margin-right:.75rem;}body form .custom-radio input:checked + span::before{content:'\f058';font-family:'Font Awesome 5 Free';font-weight:900;}body img{max-width:100%;}body .wpcf7-submit,body a.wp-block-button__link{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;border:1px solid transparent;padding:.75rem 1.5rem;font-size:1rem;line-height:1.5;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;background:#b91a42;border-color:#b91a42;border-radius:3px;color:#fff;letter-spacing:1px;}body .wpcf7-submit:hover,body a.wp-block-button__link:hover{background:#393d4e;border-color:#393d4e;color:#fff;}body .buttons{margin-top:1.5rem;}body .btn{text-decoration:none;font-family:'Poppins', sans-serif;padding:.5rem 1.5rem;font-size:1.05rem;font-weight:600;}body .btn.btn-primary{background:#b91a42;border:1px solid #b91a42;border-radius:7px;color:#fff;}body .btn.btn-primary:hover{background:#393d4e;border-color:#393d4e;color:#fff;}body .btn.btn-secondary{background:#fff;border-color:#fff;border-radius:7px;color:#393d4e;}body .btn.btn-secondary:hover{background:#fff;border-color:#fff;color:#b91a42;}body .btn.btn-default{padding:0;background:none;border:0;border-radius:0;color:#b91a42;font-weight:500;}body .btn.btn-default:hover{background:none;border:0;color:#363636;}body .btn.btn-outline-primary{background:#fff;border:1px solid #d3d3d3;border-radius:3px;color:#d3d3d3;}body .btn.btn-outline-primary:hover{background:#d3d3d3;border-color:#d3d3d3;color:#fff;}body .btn.btn-lg{letter-spacing:1.5px;}body .btn + .btn{margin-left:.5rem;}body .btn.btn-icon{text-indent:1.5rem;}body .btn.btn-icon i{position:absolute;left:0;transition:all .3s ease;}body .btn.btn-icon:hover i{left:-0.2rem;}body .btn-single-post{margin-bottom:2rem;}body .more{color:#b91a42;font-weight:600;font-family:'Poppins', sans-serif;text-decoration:none;font-size:1.3rem;margin-top:3rem;display:block;text-align:right;}body .more::after{content:'';display:inline-block;width:75px;height:17px;transform:rotate(180deg);background-image:url('https://opleidingenbij.nl/wp-content/themes/opleidingenbij/inc/img/arrow-left.svg');background-repeat:no-repeat;background-size:contain;margin-left:1rem;}body header{transition:top .3s ease-in .5s;position:relative;z-index:3;background:#d3d3d3;display:flex;display:row wrap;align-items:center;}body header.sticky{height:-73px;position:fixed;z-index:9999;left:0;right:0;top:0;background:#d3d3d3;}body header.sticky.header-up{top:-73px;}body header.sticky #topbar{display:none;}body header .logos{display:flex;flex-flow:row;list-style:none;margin:0;padding:0;gap:2rem;justify-content:center;}body header .logos img{max-height:45px;max-width:180px;}body header #topbar{background:#dcedf0;}body header #topbar p{padding:.5rem;margin:0;}body header #topbar ul{margin:0;list-style:none;padding:0;}body header #topbar ul li{color:#002e3c;display:inline-block;}body header #topbar ul li a{color:#002e3c;padding:.5rem 1rem;display:block;}body header #topbar ul li a:hover{text-decoration:none;color:#000709;}body header #menu{background-color:transparent;max-width:1160px;margin:0 auto;position:relative;}body header #menu .navbar{background:transparent;padding:0 1rem;letter-spacing:1px;}body header #menu .navbar .navbar-brand{padding-top:1.2rem;padding-bottom:1rem;margin-right:3rem;}body header #menu .navbar .navbar-brand img{transform:scale(1);transition:all .3s ease;}body header #menu .navbar .navbar-brand:hover img{transform:scale(1.05);}body header #menu .navbar .navbar-toggler{border:0;}body header #menu .navbar .navbar-toggler span{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(15,63,77,0.9)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");border-color:transparent;}body header #menu .navbar .navbar-toggler span:hover,body header #menu .navbar .navbar-toggler span:focus{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(15,63,77,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}body header #menu .navbar .navbar-nav li{background:transparent;}body header #menu .navbar .navbar-nav li a{font-family:'Poppins', sans-serif;font-size:1em;font-weight:500;text-transform:none;color:#002e3c;}body header #menu .navbar .navbar-nav li:hover a{color:#da2968;text-decoration:none;}body header #menu .navbar .navbar-nav li:hover .dropdown-menu li{padding:0;}body header #menu .navbar .navbar-nav li:hover .dropdown-menu li a{color:#002e3c;letter-spacing:1px;font-size:.9rem;width:100%;}body header #menu .navbar .navbar-nav li:hover .dropdown-menu li.active a{color:#da2968;}body header #menu .navbar .navbar-nav li.active a{color:#da2968;}body header #menu .navbar .navbar-nav li.active:hover a{color:#da2968;}body header #menu .navbar .navbar-nav li.active:hover .dropdown-menu li a{color:#002e3c;}body header #menu .navbar .navbar-nav li.active:hover .dropdown-menu li a:hover{color:#da2968;}body header #menu .navbar .navbar-nav li.active:hover .dropdown-menu li.active{background:#fff;}body header #menu .navbar .navbar-nav li.active:hover .dropdown-menu li.active a{color:#da2968;}body header #menu .navbar .navbar-nav li.active:hover .dropdown-menu li.active:hover a{color:#da2968;}body header #menu .navbar .navbar-nav li.active .dropdown-menu{margin:0;}body header #menu .navbar .navbar-nav li.active .dropdown-menu li{border-bottom:1px solid #b91a42;}body header #menu .navbar .navbar-nav li.active .dropdown-menu li a{color:#363636 !important;font-size:.9rem;}body header #menu .navbar .navbar-nav li.active .dropdown-menu li.active a{background:#fff;color:#b91a42;}body header #menu .navbar .navbar-nav li.active .dropdown-menu li.active a:hover{background:#fff;}body header #menu .navbar .navbar-nav li.dropdown a{padding-right:0.1rem;}body header #menu .navbar .navbar-nav li.dropdown a.dropdown-toggle{padding-left:0.8rem;}body header #menu .navbar .navbar-nav li.dropdown .dropdown-menu{border-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:#fff;}body header #menu .navbar .navbar-nav li.dropdown .dropdown-menu li a{color:#363636;}body header #menu .navbar .navbar-nav li.dropdown .dropdown-menu li a:hover{color:#da2968;}body header #menu .navbar #menu-hoofdmenu-rechts li a{background:#b91a42;color:#fff;padding:.5rem 1rem;}body header .search.searchbar .dgwt-wcas-search-wrapp{max-width:unset;padding:1rem 3rem;}body header .search.searchbar .dgwt-wcas-sf-wrapp svg{opacity:1;}body header .search.searchbar .dgwt-wcas-sf-wrapp svg path{fill:#363636;}body header .search.searchbar .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{background:#fff;border-color:#ced4da;border-radius:0;color:#363636;padding:13px 15px 13px 50px;}body header .search.searchbar .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder{color:#363636;opacity:.5;}body header .search.searchbar .dgwt-wcas-close svg path{fill:#fff;}body .review{background:#fff;padding:.5rem;margin:.5rem 0;border-radius:10px;box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);display:block;}body .review p{line-height:1.2;font-size:.85rem;margin-bottom:0;}body .review .title{font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}body .rating{width:90px;display:inline-flex;gap:.1rem;}body .rating i{font-weight:400;}body .rating[data-rating="1"] .star1{font-weight:600;}body .rating[data-rating="1.5"] .star1{font-weight:600;}body .rating[data-rating="1.5"] .star2::before{content:'\f5c0';font-weight:600;}body .rating[data-rating="2"] .star1,body .rating[data-rating="2"] .star2{font-weight:600;}body .rating[data-rating="2.5"] .star1,body .rating[data-rating="2.5"] .star2{font-weight:600;}body .rating[data-rating="2.5"] .star3::before{content:'\f5c0';font-weight:600;}body .rating[data-rating="3"] .star1,body .rating[data-rating="3"] .star2,body .rating[data-rating="3"] .star3{font-weight:600;}body .rating[data-rating="3.5"] .star1,body .rating[data-rating="3.5"] .star2,body .rating[data-rating="3.5"] .star3{font-weight:600;}body .rating[data-rating="3.5"] .star4::before{content:'\f5c0';font-weight:600;}body .rating[data-rating="4"] .star1,body .rating[data-rating="4"] .star2,body .rating[data-rating="4"] .star3,body .rating[data-rating="4"] .star4{font-weight:600;}body .rating[data-rating="4.5"] .star1,body .rating[data-rating="4.5"] .star2,body .rating[data-rating="4.5"] .star3,body .rating[data-rating="4.5"] .star4{font-weight:600;}body .rating[data-rating="4.5"] .star5::before{content:'\f5c0';font-weight:600;}body .rating[data-rating="5"] .star1,body .rating[data-rating="5"] .star2,body .rating[data-rating="5"] .star3,body .rating[data-rating="5"] .star4,body .rating[data-rating="5"] .star5{font-weight:600;}body .wpcf7-textarea,body .wpcf7-text{display:block;width:100%;padding:.75rem 1rem;font-size:1rem;line-height:1.5;background-color:#fff;background-clip:padding-box;border:1px solid #fff;border-radius:0;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out;}body .wpcf7-textarea:focus,body .wpcf7-text:focus{background-color:#fff;border-color:#fff;outline:0;box-shadow:0 0 0 0.2rem rgba(57,61,78,0.25);}body .wpcf7-textarea::placeholder,body .wpcf7-text::placeholder{color:rgba(57,61,78,0.5);font-style:italic;}body main{background:#f9f9f9;position:relative;padding-bottom:2rem;z-index:2;}body main a{color:#b91a42;text-decoration:underline;}body main a:hover{color:#b91a42;text-decoration:none;}body main section.search-header{background:rgba(46,49,63,0.95);height:450px;display:flex;align-items:center;padding:2rem 0;position:relative;color:#fff;}body main section.search-header.single-post{height:300px;}body main section.search-header h1{color:#fff;font-size:2.5rem;margin-bottom:0;}body main section.search-header img{object-fit:cover;width:100%;height:100%;position:absolute;z-index:-1;}body main section.search-header .searchbox{margin-top:2rem;}body main section.search-header .searchbox .searchform{flex-basis:48%;}body main section.search-header .searchbox .searchform .search-field.form-control{width:100%;}body main section.search-header .searchbox .custom-select{flex-basis:25%;}body main section.opleidingen{padding:3rem 0;background:#f9f9f9;}body main section.opleidingen .reset-filter{text-decoration:none;}body main .card{border:0;box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);background:#fff;border-radius:10px;margin-bottom:1.5rem;border-bottom:1px solid #e0e0e0;}body main .card .card-header{padding:0;border-top-left-radius:10px;border-top-right-radius:10px;}body main .card .card-header button{background:#b91a42;border-radius:0;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;font-weight:300;font-size:.94rem;width:100%;}body main .card .card-header button.collapsed{border-radius:10px;}body main .card .card-footer{background:#b91a42;padding:.5rem 3rem;text-align:center;color:#fff;font-size:1.1rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}body main .card .card-body ul{margin-bottom:0;}body main .card.cta .card-header{background:#b91a42;padding:1.5rem;color:#fff;font-weight:600;font-size:1.2rem;}body main .card.cta .card-body{padding:.5rem 1.25rem;}body main .card.cta .card-body p{margin-bottom:0;}body main .card.cta .card-body a{text-decoration:none;}body main .card.review-card{position:relative;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;}body main .card.review-card .title-border{color:#fff;}body main .card.review-card .title-border::after{margin-top:.5rem;}body main .card.review-card .card-body .row{position:relative;z-index:2;color:#fff;}body main .card.review-card .card-body .background{position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;}body main .card.review-card .card-body .background img{width:100%;height:100%;object-fit:cover;}body main .card.review-card .card-body::after{content:'';background:rgba(57,61,78,0.9);top:0;bottom:0;right:0;left:0;position:absolute;z-index:1;}body main .card.review-card .card-footer{z-index:1;}body main .card.review-card .review-box{padding:1.5rem 1.5rem .5rem;background:#fff;border-radius:10px;color:#363636;}body main .card.review-card .review-author{text-align:right;margin-top:.5rem;}body main #ervaringen .review-slider .owl-stage{display:flex;}body main #ervaringen .review-slider .owl-stage .item{height:100%;}body main #ervaringen .review-slider .owl-stage .item .review-box{height:87%;}body main #ervaringen .review-slider .owl-dots .owl-dot{display:inline-block;width:10px;height:10px;border:1px solid #fff !important;border-radius:50%;margin:3px;}body main #ervaringen .review-slider .owl-dots .owl-dot.active{background:#fff;}body main #accordion{box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);border-color:#f9f9f9;border-radius:10px;overflow:hidden;margin-bottom:2rem;}body main #accordion .accordion-header button{background:#fff;border-color:#f9f9f9;}body main #accordion info_education
      .accordion-item{background:#fff;border-color:#fff;}body main #accordion info_education
      .accordion-item .form-control{border-radius:10px;box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);}body main #accordion .accordion-body{background:#f9f9f9;padding-bottom:0;}body main #accordion .accordion-button:focus,body main #accordion .accordion-button:not(.collapsed){color:#b91a42;}body main #accordion .accordion-button:focus::after,body main #accordion .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23B91A42'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}body main #accordion .wpcf7-text,body main #accordion .wpcf7-textarea{border:1px solid #ced4da;border-radius:5px;}body main #accordion .box{display:flex;height:100%;}body main #accordion .person{width:40%;display:inline-flex;align-self:end;}body main #accordion .person img{object-fit:contain;}body main #accordion .cloud{width:60%;margin:2rem;background:#fff;padding:2rem 2rem 1rem;border-radius:30px;box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);border-bottom:1px solid #ececec;max-height:200px;align-items:center;flex-flow:row wrap;position:relative;}body main #accordion .cloud::after{content:"";width:0px;height:0px;position:absolute;border-left:10px solid #fff;border-right:10px solid transparent;border-top:10px solid #fff;border-bottom:10px solid transparent;left:19px;bottom:-19px;}body main #accordion .cloud::before{content:"";width:0px;height:0px;position:absolute;border-left:10px solid #ececec;border-right:10px solid transparent;border-top:10px solid #ececec;border-bottom:10px solid transparent;left:20px;bottom:-20px;}body main #info_education .card-body img{padding:1rem;margin:0 auto 1rem;width:100%;object-fit:contain;}body main #info_education .card-body span{display:block;}body main #info_education .card-body span i{width:15px;margin-right:.3rem;}body main #info_education .card-body span.rating{display:inline-flex;}body main #info_education .card-body .review{margin-top:1rem;margin-bottom:1.5rem;}body main #info_education .card-body .review p{margin:0;}body main #aanbod-opleidingen .card{overflow:hidden;border:0;box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);border-bottom:1px solid #e0e0e0;background:#fff;border-radius:10px;padding:1.5rem 1.5rem 1.2rem;position:relative;transition:all .3s ease;height:92%;}body main #aanbod-opleidingen .card:hover{box-shadow:0 .5rem 1.5rem rgba(0,0,0,0.2);transform:scale(1.01);}body main #aanbod-opleidingen .card .logo-education{max-height:75px;}body main #aanbod-opleidingen .card .review-box{display:flex;flex-flow:row wrap;background:#ececec;padding:1.5rem;margin:0 -1.5rem -1.5rem;min-height:150px;}body main #aanbod-opleidingen .card .row{height:100%;}body main #aanbod-opleidingen .card a{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;}body main #aanbod-opleidingen .card h2{font-size:1.1rem;margin-bottom:0;}body main #aanbod-opleidingen .card .time{margin-top:1rem;margin-bottom:.5rem;}body main #aanbod-opleidingen .card .categories{font-size:.85rem;line-height:1.1;display:inline-block;}body main #aanbod-opleidingen .card .categories span + span::before{content:',';margin-right:.2rem;display:inline-block;}body main #aanbod-opleidingen .card .time,body main #aanbod-opleidingen .card .location{display:inline-flex;gap:.5rem;margin-left:.75rem;font-size:.85rem;line-height:1.1;}body main #aanbod-opleidingen .card .time i,body main #aanbod-opleidingen .card .location i{width:15px;flex-shrink:0;}body main #aanbod-opleidingen .card .location{margin-bottom:1rem;}body main #aanbod-opleidingen .card .review-users{align-self:end;}body main #aanbod-opleidingen .card .review-users i{margin-right:.5rem;}body main section.single-menu{margin-top:-2.3rem;}body main section.single-menu .card{padding:1.5rem;}body main section.single-menu .back{color:#393d4e;font-weight:600;text-decoration:none;}body main section.single-menu .back i{margin-right:.5rem;color:#b91a42;}body main section.single-menu .menu{display:flex;flex-flow:row wrap;margin-bottom:0;justify-content:right;}body main section.single-menu .menu li{display:flex;padding-left:.5rem;}body main section.single-menu .menu li:first-child{font-weight:600;}body main section.single-menu .menu li::before{display:none;}body main section.single-menu .menu li::after{content:'|';padding-left:.5rem;}body main section.single-menu .menu li:last-child::after,body main section.single-menu .menu li:first-child::after{content:'';padding-left:0;}body main section.single-menu .menu li a{text-decoration:none;}body main section.single-menu .menu li a:hover{color:#393d4e;}body main .background-lines{position:absolute;top:0;bottom:0;left:3rem;right:3rem;overflow:hidden;background-image:url('https://opleidingenbij.nl/wp-content/themes/opleidingenbij/inc/img/background-lines.svg');background-size:100%;z-index:-1;}body main .background-line{position:relative;margin-top:8rem;}body main .background-line .wrapper{margin-left:5.2rem;width:25%;}body main .background-line .wrapper svg{width:100%;}body main .section-title{color:#b91a42;}body main .title-lg{font-size:7.5rem;z-index:1;text-transform:uppercase;color:#b91a42;font-family:'Poppins', sans-serif;font-weight:300;line-height:.9;}body main .title-lg.rotate{position:absolute;transform:rotate(-90deg) translateX(-50%);left:38%;top:-14rem;white-space:nowrap;width:inherit;}body main section.header-text-image{max-width:1600px;position:relative;color:#fff;}body main section.header-text-image::before{content:'';background:#b91a42;position:absolute;top:0;bottom:0;right:38vw;left:3rem;}body main section.header-text-image .row{padding:73px 3rem 3rem;margin:-73px auto 2rem;height:100vh;min-height:650px;}body main section.header-text-image .image-wrapper{width:35vw;position:absolute;top:0;bottom:6rem;right:3rem;}body main section.header-text-image .image-wrapper img{object-fit:cover;object-position:center;width:100%;height:100%;}body main section.header-text-image .title{font-family:'Poppins', sans-serif;text-transform:uppercase;line-height:1.1;font-size:4.75rem;font-weight:700;color:#fff;position:relative;z-index:2;}body main section.header-contact{max-width:1600px;margin:0 auto;position:relative;color:#fff;}body main section.header-contact::before{content:'';background:#b91a42;position:absolute;top:0;bottom:0;right:3rem;left:3rem;}body main section.header-contact .row{padding:73px 3rem 3rem;margin:-73px auto 0;height:100vh;min-height:650px;}body main section.header-contact .title{font-family:'Poppins', sans-serif;text-transform:uppercase;line-height:1.1;font-size:4.75rem;font-weight:700;color:#fff;position:relative;z-index:2;width:130%;}body main section.header-contact .contact-info{color:#fff;display:flex;margin-bottom:2rem;align-items:center;}body main section.header-contact .contact-info p{line-height:1.5;margin-bottom:0;}body main section.header-contact .contact-info .icon{margin-right:1rem;}body main section.header-contact .contact-info a{color:#fff;}body main section.header-contact .more{color:#fff;font-size:1rem;text-align:left;margin-top:0;margin-left:3.5rem;font-weight:400;}body main section.header-contact .more::after{background-image:url('https://opleidingenbij.nl/wp-content/themes/opleidingenbij/inc/img/arrow-right-white.svg');width:30px;height:13px;transform:rotate(0deg);transition:all .3s ease;}body main section.header-contact .more:hover::after{margin-left:2rem;}body main section.contact-form{margin:0 auto 12rem;max-width:1600px;margin:0 auto;padding:0 3rem;}body main section.contact-form .form-box{background:#f9f9f9;padding:5rem 5rem 3rem;}body main section.contact-form .image-wrapper{position:absolute;bottom:8rem;left:0;right:0;top:0;}body main section.contact-form .image-wrapper img{object-fit:cover;height:100%;width:100%;}body main section.header{max-width:1600px;padding:73px 3rem 3rem;margin:-73px auto 2rem;height:100vh;min-height:650px;position:relative;}body main section.header .header-title{background:#b91a42;padding:3rem 4rem;}body main section.header .header-title span{font-family:'Poppins', sans-serif;text-transform:uppercase;line-height:.95;font-size:8rem;font-weight:300;color:#fff;position:relative;z-index:2;}body main section.header .image-wrapper{height:100%;width:70vw;position:absolute;top:0;right:3rem;}body main section.header .image-wrapper img{object-fit:cover;object-position:center;width:100%;height:100%;}body main section.header-title-image-blue{position:relative;margin-top:4rem;margin-bottom:6rem;}body main section.header-title-image-blue::after{content:'';background:#f9f9f9;position:absolute;left:3rem;right:3rem;bottom:6rem;top:3rem;z-index:-1;}body main section.header-title-image-blue .title{font-family:'Poppins', sans-serif;text-transform:uppercase;line-height:1.1;font-size:4.75rem;font-weight:900;color:#b91a42;position:relative;text-align:center;z-index:2;}body main section.header-title-image-blue img{width:100%;}body main section.header-title-image-blue .intro-text{padding:5rem 0;font-size:1.2rem;color:#b91a42;text-align:center;}body main section.header-expertise{position:relative;margin-top:2rem;}body main section.header-expertise::after{content:'';background:#f9f9f9;position:absolute;left:3rem;right:0;bottom:-10rem;height:80%;z-index:-1;}body main section.header-expertise img{width:100%;}body main section.header-expertise .title-lg{margin-bottom:-2.5rem;display:block;position:relative;}body main section.header-expertise .intro-text{padding:5rem 0;font-size:1.2rem;color:#b91a42;text-align:center;}body main section.header-video{position:relative;height:63vh;min-height:500px;max-width:1600px;margin:0 auto;}body main section.header-video .row{max-width:1600px;padding:73px 3rem 3rem;margin:-73px auto 2rem;height:63vh;min-height:500px;position:relative;}body main section.header-video .title{font-family:'Poppins', sans-serif;text-transform:uppercase;line-height:1.1;font-size:7.5rem;font-weight:700;color:#b91a42;position:absolute;z-index:2;left:50%;transform:translateX(-50%);top:-2.1rem;}body main section.header-video .video-wrapper{height:100%;position:absolute;top:0;right:3rem;left:3rem;}body main section.header-video .video-wrapper video{object-fit:cover;object-position:center;width:100%;height:100%;}body main section.header-video:hover .play svg path{opacity:1;}body main section.header-video .play{position:absolute;z-index:2;top:50%;left:50%;cursor:pointer;transform:translate(-50%,-50%);}body main section.header-video .play svg path{transition:all .3s ease;opacity:.5;}body main section.header-video .play.hide{display:none;}body main section.header-video .scroll-down{left:0;bottom:1rem;}body main section.header-video .social-icons{bottom:3rem;margin-bottom:0;}body main section.header-projects{position:relative;height:93vh;min-height:500px;}body main section.header-projects .row{max-width:1600px;padding:73px 3rem 3rem;margin:-73px auto 2rem;height:93vh;min-height:500px;position:relative;}body main section.header-projects .title{font-family:'Poppins', sans-serif;text-transform:uppercase;line-height:1.1;font-size:4.75rem;font-weight:300;color:#fff;position:relative;z-index:2;}body main section.header-projects .image-wrapper{height:100%;position:absolute;top:0;right:3rem;left:3rem;}body main section.header-projects .image-wrapper img{object-fit:cover;object-position:center;width:100%;height:100%;}body main section.header-projects .image-wrapper::after{content:'';background:linear-gradient(180deg,rgba(0,46,60,0) 0%,#002e3c 100%);height:50%;position:absolute;bottom:0;left:0;right:0;}body main section.header-projects .scroll-down{left:0;bottom:1rem;}body main section.header-projects .social-icons{bottom:3rem;margin-bottom:0;}body main section.header-block{position:relative;height:75vh;min-height:500px;color:#fff;padding-top:2rem;text-align:center;max-width:1600px;margin:0 auto;}body main section.header-block::before{content:'';background:#393d4e;position:absolute;top:0;bottom:0;right:3rem;left:3rem;}body main section.header-block .row{max-width:1600px;padding:73px 3rem 3rem;margin:-73px auto 2rem;height:80vh;min-height:500px;position:relative;}body main section.header-block .subtitle{color:#b91a42;}body main section.header-block .subtitle.white{color:#fff;}body main section.header-block .title{font-family:'Poppins', sans-serif;text-transform:uppercase;line-height:1.1;font-size:4.75rem;font-weight:700;color:#fff;position:relative;z-index:2;}body main section.header-block .image-wrapper{position:absolute;left:3rem;top:0;bottom:0;right:3rem;}body main section.header-block .image-wrapper img{object-fit:cover;width:100%;height:100%;opacity:0.1;}body main section.header-block .scroll-down{left:0;bottom:1rem;}body main section.header-block .social-icons{right:0;bottom:3rem;margin-bottom:0;}body main section.header-gradient{position:relative;height:75vh;min-height:500px;color:#fff;padding-top:2rem;text-align:center;}body main section.header-gradient::before{content:'';background:transparent radial-gradient(ellipse at top,#fc4f63 0%,#ce4365 38%,#002330 125%) 0% 0% no-repeat padding-box;position:absolute;top:0;bottom:0;right:3rem;left:3rem;}body main section.header-gradient .row{max-width:1600px;padding:73px 3rem 3rem;margin:-73px auto 2rem;height:80vh;min-height:500px;position:relative;}body main section.header-gradient .title{font-family:'Poppins', sans-serif;text-transform:uppercase;line-height:1.1;font-size:4.75rem;font-weight:700;color:#fff;position:relative;z-index:2;}body main section.header-gradient .scroll-down{left:0;bottom:1rem;}body main section.header-gradient .social-icons{right:0;bottom:3rem;margin-bottom:0;}body main section.header-text{position:relative;height:75vh;min-height:500px;color:#fff;padding-top:2rem;}body main section.header-text::before{content:'';background:#b91a42;position:absolute;top:0;bottom:0;right:3rem;left:3rem;}body main section.header-text .row{max-width:1600px;padding:73px 3rem 3rem;margin:-73px auto 2rem;height:80vh;min-height:500px;position:relative;}body main section.header-text .title{font-family:'Poppins', sans-serif;text-transform:uppercase;line-height:1.1;font-size:4.75rem;font-weight:700;color:#fff;position:relative;z-index:2;}body main section.header-text .scroll-down{left:0;bottom:1rem;}body main section.header-text .social-icons{right:0;bottom:3rem;margin-bottom:0;}body main section.vacatures{padding:3rem 0 6rem;}body main section.vacatures .section-title{color:#fff;}body main section.vacatures .vacature{background:#fff;padding:1rem 2rem;margin-bottom:.5rem;}body main section.vacatures .vacature a{text-decoration:none;}body main section.vacatures .vacature .h5{color:#b91a42;font-weight:400;margin-bottom:0;}body main section.vacatures .vacature span{color:#393d4e;}body main section.text-image{position:relative;padding:6rem 0 10rem;z-index:1;}body main section.text-image .container-fluid{position:relative;padding:0 3rem;}body main section.text-image .title-lg{z-index:1;position:relative;margin-bottom:4rem;width:150%;}body main section.text-image .image-wrapper{position:absolute;right:0;width:50%;}body main section.text-image .image-wrapper img{object-fit:cover;width:100%;max-height:750px;}body main section.benefits{position:relative;padding:6rem 0;}body main section.benefits::after{content:'';background:#f9f9f9;position:absolute;left:0;right:3rem;bottom:-6rem;top:15.5rem;z-index:-1;}body main section.benefits h2{margin-bottom:3rem;text-align:center;}body main section.benefits .benefit-items .item{margin-bottom:1rem;padding:2rem;break-inside:avoid;}body main section.benefits .benefit-items .item .icon{width:80px;height:60px;margin:0 auto 1.5rem;display:block;}body main section.benefits .benefit-items .item .icon img{width:100%;height:100%;object-fit:contain;}body main section.benefits .benefit-items .item .title{font-family:'Poppins', sans-serif;margin-top:1rem;line-height:1.9;}body main section.benefits .benefit-items .item .title b{font-size:1.3rem;line-height:1;}body main section.usps{position:relative;text-align:center;padding:3rem 0;}body main section.usps::after{content:'';background:#f9f9f9;position:absolute;left:0;right:3rem;bottom:0;top:7rem;z-index:-1;}body main section.usps .usps-items{columns:3;gap:2rem;}body main section.usps .usps-items .item{margin-bottom:1rem;padding:2rem;}body main section.usps .usps-items .item .icon{width:80px;height:60px;margin:0 auto 1rem;}body main section.usps .usps-items .item .icon img{width:100%;height:100%;object-fit:contain;}body main section.usps .usps-items .item .title{font-family:'Poppins', sans-serif;font-size:1.6rem;margin-bottom:3rem;color:#b91a42;}body main section.text-center.pink{font-size:1.3rem;text-align:center;padding:6rem 0 2rem;color:#b91a42;}body main section.text-buttons{text-align:center;padding:3rem 0;}body main section.text-buttons .buttons{margin-top:2rem;}body main section.cta{padding:10rem 0 3rem;}body main section.cta .cta-box{padding:4rem;background:#393d4e;color:#fff;display:flex;}body main section.cta .cta-box .title{color:#fff;}body main section.cta .cta-box .btn{align-self:center;}body main section.project-intro{position:relative;margin-top:6rem;margin-bottom:-4rem;}body main section.project-intro::after{content:'';background:#b91a42;position:absolute;top:0;bottom:0;left:0;right:8vw;z-index:-1;}body main section.project-intro .row{height:93vh;min-height:500px;}body main section.project-intro .intro-text{color:#fff;font-size:1.2rem;}body main section.slider-projects{position:relative;overflow:hidden;padding:10rem 0 15rem;margin:-2rem 0 0;}body main section.slider-projects::before{content:'';background:#f9f9f9;position:absolute;height:40%;top:0;left:0;right:0;z-index:-1;}body main section.slider-projects.no-background::before{display:none;}body main section.slider-projects::after{content:'';background:#b91a42;position:absolute;height:60%;bottom:0;left:0;right:8vw;z-index:-1;}body main section.slider-projects .owl-stage-outer{overflow:visible;}body main section.slider-projects .projects-silder{margin-top:2rem;}body main section.slider-projects .projects-silder .owl-item{transition:all .1s ease;height:550px;min-width:375px;}body main section.slider-projects .projects-silder .owl-item.active + .owl-item{top:4rem;}body main section.slider-projects .projects-silder .owl-item.active + .owl-item + .owl-item{top:0;}body main section.slider-projects .projects-silder .owl-item:last-child.active{top:4rem;}body main section.slider-projects .projects-silder .owl-item .item{height:550px;position:relative;}body main section.slider-projects .projects-silder .owl-item .item span{position:absolute;right:1.5rem;top:1.5rem;padding:.5rem 1rem;background:#fff;}body main section.slider-projects .projects-silder .owl-item .item img{height:550px;object-fit:cover;}body main section.slider-projects .projects-silder .owl-item .item .title{z-index:1;margin-bottom:0;position:relative;padding:1.5rem;bottom:6.5rem;max-width:88%;height:105px;overflow:hidden;color:#fff;align-content:end;display:grid;}body main section.slider-projects .projects-silder .owl-item .item a{position:absolute;left:0;top:0;right:0;bottom:0;}body main section.slider-projects .projects-silder .owl-item .item a::after{content:'';background:linear-gradient(180deg,rgba(0,46,60,0) 0%,#002e3c 100%);height:200px;position:absolute;top:350px;left:0;right:0;}body main section.slider-projects .projects-silder .owl-nav{position:absolute;top:0;right:4rem;width:33.333333%;text-align:center;height:4rem;}body main section.slider-projects .projects-silder .owl-nav .owl-prev span,body main section.slider-projects .projects-silder .owl-nav .owl-next span{display:none;}body main section.slider-projects .projects-silder .owl-nav .owl-prev::after,body main section.slider-projects .projects-silder .owl-nav .owl-next::after{content:'';display:block;background:url('https://opleidingenbij.nl/wp-content/themes/opleidingenbij/inc/img/arrow-left.svg');background-size:contain;background-position:center;background-repeat:no-repeat;height:25px;width:110px;}body main section.slider-projects .projects-silder .owl-nav .owl-prev.disabled,body main section.slider-projects .projects-silder .owl-nav .owl-next.disabled{opacity:.5;}body main section.slider-projects .projects-silder .owl-nav .owl-next{margin-left:2rem;transform:rotate(180deg);}body main section.slider-projects .projects-silder .owl-dots{position:absolute;display:flex;bottom:-2.5rem;left:3rem;max-width:280px;align-items:center;}body main section.slider-projects .projects-silder .owl-dots .owl-dot{padding:1rem;display:block;height:1px;width:98px;background:#fff;}body main section.slider-projects .projects-silder .owl-dots .owl-dot.active{height:4px;}body main section.slider-projects .item-count{position:absolute;bottom:-3.1rem;left:1rem;font-weight:700;font-family:'Poppins', sans-serif;}body main section.slider-projects .item-count.last{left:370px;}body main section.slider-history{position:relative;overflow:hidden;padding:10rem 0;margin:-2rem 0 0;}body main section.slider-history .title-lg{margin-bottom:2rem;}body main section.slider-history .owl-stage-outer{overflow:visible;}body main section.slider-history .projects-silder{margin-top:2rem;}body main section.slider-history .projects-silder .owl-stage{width:auto !important;white-space:nowrap;}body main section.slider-history .projects-silder .owl-item{transition:all .1s ease;height:550px;min-width:375px;float:none;display:inline-block;}body main section.slider-history .projects-silder .owl-item.active + .owl-item{top:4rem;}body main section.slider-history .projects-silder .owl-item.active + .owl-item + .owl-item{top:0;}body main section.slider-history .projects-silder .owl-item:last-child.active{top:4rem;}body main section.slider-history .projects-silder .owl-item .item{height:550px;position:relative;}body main section.slider-history .projects-silder .owl-item .item::after{content:'';background:linear-gradient(180deg,rgba(0,46,60,0) 0%,#002e3c 100%);height:200px;position:absolute;top:350px;left:0;right:0;}body main section.slider-history .projects-silder .owl-item .item span{position:absolute;right:1.5rem;top:1.5rem;padding:.5rem 1rem;background:#fff;}body main section.slider-history .projects-silder .owl-item .item img{height:550px;object-fit:cover;}body main section.slider-history .projects-silder .owl-item .item .text{z-index:1;margin-bottom:0;position:absolute;padding:1.5rem;bottom:0;max-width:88%;white-space:normal;color:#fff;}body main section.slider-history .projects-silder .owl-item .item .text .year{font-family:'Poppins', sans-serif;font-size:3rem;color:#b91a42;font-weight:300;}body main section.slider-history .projects-silder .owl-item .item .text .title{font-size:1.5rem;line-height:1.5;}body main section.slider-history .projects-silder .owl-nav{position:absolute;top:0;right:-2rem;width:42%;text-align:center;height:4rem;}body main section.slider-history .projects-silder .owl-nav .owl-prev span,body main section.slider-history .projects-silder .owl-nav .owl-next span{display:none;}body main section.slider-history .projects-silder .owl-nav .owl-prev::after,body main section.slider-history .projects-silder .owl-nav .owl-next::after{content:'';display:block;background:url('https://opleidingenbij.nl/wp-content/themes/opleidingenbij/inc/img/arrow-left.svg');background-size:contain;background-position:center;background-repeat:no-repeat;height:25px;width:110px;}body main section.slider-history .projects-silder .owl-nav .owl-prev.disabled,body main section.slider-history .projects-silder .owl-nav .owl-next.disabled{opacity:.5;}body main section.slider-history .projects-silder .owl-nav .owl-next{margin-left:2rem;transform:rotate(180deg);}body main section.slider-history .projects-silder .owl-dots{position:absolute;display:flex;bottom:-2rem;left:3rem;max-width:280px;align-items:center;}body main section.slider-history .projects-silder .owl-dots .owl-dot{padding:1rem;display:block;height:1px;width:98px;background:#b91a42;}body main section.slider-history .projects-silder .owl-dots .owl-dot.active{height:4px;}body main section.slider-history .item-count{position:absolute;bottom:-2.5rem;left:1rem;font-weight:700;font-family:'Poppins', sans-serif;}body main section.slider-history .item-count.last{left:370px;}body main section.expertises-slider{position:relative;overflow:hidden;}body main section.expertises-slider .owl-carousel .owl-stage-outer{overflow:visible;}body main section.expertises-slider .expertise-slider{padding-top:6rem;overflow-y:clip;}body main section.expertises-slider .expertise-slider .box{height:475px;width:100%;position:relative;}body main section.expertises-slider .expertise-slider .box img{width:100%;height:100%;object-fit:cover;}body main section.expertises-slider .expertise-slider .box a{position:absolute;top:0;left:0;right:0;bottom:0;}body main section.expertises-slider .expertise-slider .box a .title{position:absolute;bottom:2rem;left:2rem;right:2rem;font-size:1.6rem;font-weight:600;margin-bottom:0;color:#fff;font-family:'Poppins', sans-serif;z-index:1;}body main section.expertises-slider .expertise-slider .box a::after{content:'';background:#b91a42;top:30%;left:0;right:0;bottom:0;position:absolute;mix-blend-mode:multiply;transition:all .3s ease;}body main section.expertises-slider .expertise-slider .box a:hover::after{top:0;}body main section.expertises-slider .expertise-slider .owl-nav{position:absolute;top:1rem;right:0;width:33.333333%;text-align:center;height:4rem;}body main section.expertises-slider .expertise-slider .owl-nav .owl-prev span,body main section.expertises-slider .expertise-slider .owl-nav .owl-next span{display:none;}body main section.expertises-slider .expertise-slider .owl-nav .owl-prev::after,body main section.expertises-slider .expertise-slider .owl-nav .owl-next::after{content:'';display:block;background:url('https://opleidingenbij.nl/wp-content/themes/opleidingenbij/inc/img/arrow-left.svg');background-size:contain;background-position:center;background-repeat:no-repeat;height:25px;width:110px;}body main section.expertises-slider .expertise-slider .owl-nav .owl-prev.disabled,body main section.expertises-slider .expertise-slider .owl-nav .owl-next.disabled{opacity:.5;}body main section.expertises-slider .expertise-slider .owl-nav .owl-next{margin-left:2rem;transform:rotate(180deg);}body main section.expertises-slider .expertise-slider .owl-dots{position:absolute;display:flex;bottom:-2.5rem;left:3rem;max-width:280px;align-items:center;}body main section.expertises-slider .expertise-slider .owl-dots .owl-dot{padding:1rem;display:block;height:1px;width:98px;background:#fff;}body main section.expertises-slider .expertise-slider .owl-dots .owl-dot.active{height:4px;}body main section.image-title-text{position:relative;padding:3rem 0;z-index:1;margin-bottom:13rem;}body main section.image-title-text .image-wrapper{position:absolute;left:0;width:50%;}body main section.image-title-text .image-wrapper img{object-fit:cover;width:100%;max-height:750px;}body main section.project-information{position:relative;padding:10rem 0;z-index:1;margin-bottom:8rem;}body main section.project-information .image-wrapper{position:absolute;left:0;width:50%;}body main section.project-information .image-wrapper img{object-fit:cover;width:100%;}body main section.project-information .table{margin-top:3rem;margin-bottom:-8rem;}body main section.project-information .table td{padding:.3rem;border:0;}body main section.project-information .table td + td{font-weight:600;}body main .filter-button-group{padding:3rem 0;text-align:center;}body main .filter-button-group button{text-decoration:none;font-family:'Poppins', sans-serif;padding:.5rem 1.5rem;font-weight:600;background:#fff;border:1px solid #393d4e;border-radius:3px;color:#393d4e;}body main .filter-button-group button:hover{background:#393d4e;border-color:#393d4e;color:#fff;}body main .filter-button-group button.active{background:#b91a42;border-color:#b91a42;color:#fff;}body main .filter-button-group button + button{margin-left:.5rem;}body main .grid .grid-item{height:550px;margin-bottom:2rem;}body main .grid .grid-item:nth-of-type(2){margin-top:5rem;}body main .grid .grid-item a{text-decoration:none;}body main .grid .grid-item span{position:absolute;right:1.5rem;top:1.5rem;padding:.5rem 1rem;background:#fff;}body main .grid .grid-item img{height:550px;object-fit:cover;}body main .grid .grid-item .title{z-index:1;margin-bottom:0;position:relative;padding:1.5rem;bottom:6.5rem;font-weight:600;max-width:88%;height:105px;overflow:hidden;color:#fff;align-content:end;display:grid;}body main .grid .grid-item a{position:absolute;left:15px;top:0;right:15px;bottom:0;}body main .grid .grid-item a::after{content:'';background:linear-gradient(180deg,rgba(0,46,60,0) 0%,#002e3c 100%);height:200px;position:absolute;top:350px;left:0;right:0;}body main section.quote{position:relative;max-width:1600px;margin:0 auto;}body main section.quote .background{position:absolute;left:0;right:0;bottom:-5rem;top:-5rem;content:'';background:#f9f9f9;}body main section.quote .wrapper{background:transparent radial-gradient(ellipse at top,#fc4f63 0%,#ce4365 38%,#002330 125%) 0% 0% no-repeat padding-box;margin:4rem 5rem;z-index:2;position:relative;}body main section.quote .wrapper::before{content:'';background-image:url('https://opleidingenbij.nl/wp-content/themes/opleidingenbij/inc/img/background-binx.svg');position:absolute;background-repeat:no-repeat;left:0;right:0;top:0;height:40%;}body main section.quote .row{min-height:70vh;}body main section.quote .quote-wrapper{position:relative;display:block;color:#fff;text-align:center;font-size:2rem;padding:2rem;margin-top:5rem;}body main section.quote .quote-wrapper p{position:relative;text-indent:1.3rem;font-style:italic;margin-bottom:3rem;}body main section.quote .quote-wrapper span{position:absolute;font-style:italic;}body main section.quote .quote-wrapper span:first-of-type{left:-0.5rem;top:0;}body main section.quote .quote-wrapper span:last-of-type{right:0;bottom:0;}body main section.photos{margin:3rem 0 0;max-width:1600px;}body main section.photos .photo-slider{margin-top:2rem;margin-bottom:-4rem;}body main section.photos .photo-slider .owl-stage-outer{padding-bottom:4rem;}body main section.photos .photo-slider .owl-item{transition:all .1s ease;height:70vh;width:25% !important;top:4rem;bottom:-4rem;}body main section.photos .photo-slider .owl-item.active + .owl-item{top:4rem;}body main section.photos .photo-slider .owl-item:first-child{top:0;width:50% !important;}body main section.photos .photo-slider .owl-item .item{height:70vh;position:relative;}body main section.photos .photo-slider .owl-item .item span{position:absolute;right:1.5rem;top:1.5rem;padding:.5rem 1rem;background:#fff;}body main section.photos .photo-slider .owl-item .item img{height:70vh;object-fit:cover;}body main section.slider{margin:3rem 0;}body main section.slider .content-slider{margin-top:2rem;}body main section.slider .content-slider .owl-stage{width:auto !important;white-space:nowrap;}body main section.slider .content-slider .owl-item{transition:all .1s ease;height:550px;float:none;display:inline-block;}body main section.slider .content-slider .owl-item .item{height:550px;position:relative;}body main section.slider .content-slider .owl-item .item img{height:550px;object-fit:cover;}body main section.slider .content-slider .owl-nav{position:absolute;top:50%;transform:translateY(-50%);right:0;left:0;}body main section.slider .content-slider .owl-nav .owl-prev span,body main section.slider .content-slider .owl-nav .owl-next span{display:none;}body main section.slider .content-slider .owl-nav .owl-prev::after,body main section.slider .content-slider .owl-nav .owl-next::after{content:'';display:block;background:url('https://opleidingenbij.nl/wp-content/themes/opleidingenbij/inc/img/arrow-left-slider.svg');background-size:16px;background-position:center;background-repeat:no-repeat;height:64px;width:64px;padding:1rem;background-color:#fff;}body main section.slider .content-slider .owl-nav .owl-prev.disabled,body main section.slider .content-slider .owl-nav .owl-next.disabled{opacity:.5;}body main section.slider .content-slider .owl-nav .owl-next{float:right;transform:rotate(180deg);}body main section.text-col2{padding:5rem 0;}body main section.text-col2 .text-column{width:50%;}body main section.text-col2 .text-column:first-of-type{padding-right:2rem;}body main section.text-col2 .text-column:last-of-type{padding-left:2rem;}body main section.expertise{position:relative;padding:10rem 0 2rem;}body main section.expertise::before{content:'';background:#f9f9f9;top:0;left:0;right:0;height:58%;position:absolute;z-index:-1;}body main section.expertise .title-lg{margin-bottom:-3rem;display:block;z-index:1;position:relative;}body main section.expertise .more{margin-bottom:3rem;}body main section.expertise .box{height:475px;width:100%;position:relative;}body main section.expertise .box img{width:100%;height:100%;object-fit:cover;}body main section.expertise .box a{position:absolute;top:0;left:0;right:0;bottom:0;}body main section.expertise .box a .title{position:absolute;bottom:2rem;left:2rem;right:2rem;font-size:1.6rem;font-weight:600;margin-bottom:0;color:#fff;font-family:'Poppins', sans-serif;z-index:1;}body main section.expertise .box a::after{content:'';background:#b91a42;top:30%;left:0;right:0;bottom:0;position:absolute;mix-blend-mode:multiply;transition:all .3s ease;}body main section.expertise .box a:hover::after{top:0;}body main section#projects{position:relative;padding-bottom:3rem;}body main section#projects::before{content:'';background:#b91a42;height:53%;left:0;right:0;bottom:30%;position:absolute;z-index:-1;}body main section#projects::after{content:'';background:#f9f9f9;height:30%;left:0;right:0;bottom:0;position:absolute;z-index:-1;}body main section.video .embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto;}body main section.video .embed-container iframe,body main section.video .embed-container object,body main section.video .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}body main section.video .video-wrapper{position:relative;width:100%;}body main section.video .video-wrapper video{cursor:pointer;object-fit:cover;height:100%;width:100%;}body main section.video .video-wrapper:hover .play svg path{opacity:1;}body main section.video .video-wrapper .play{position:absolute;z-index:2;top:50%;left:50%;cursor:pointer;transform:translate(-50%,-50%);}body main section.video .video-wrapper .play svg path{transition:all .3s ease;}body main section.video .video-wrapper .play.hide{display:none;}body main section.work-with{margin:10rem 0 2rem;}body main section.work-with .title-lg{text-align:center;margin-bottom:3rem;}body main section.work-with .intro{padding-right:2.5rem;}body main section.work-with .intro p{color:#b91a42;font-size:1.5rem;}body main section.work-with .more{text-align:left;}body main section.work-with .card{border:0;}body main section.work-with .card .card-image{height:550px;width:100%;}body main section.work-with .card .card-image img{object-fit:cover;height:100%;width:100%;}body main section.work-with .card .card-title{color:#b91a42;font-size:2rem;}body main section.work-with .card .card-body{padding:2.5rem;}body main section.work-with .card .more{text-align:left;margin-top:2rem;}body main section.work-with .card.card-2{margin-top:10rem;}body main section.cards.has-third-color-background-color{padding:12rem 0 3rem;margin-top:-5.5rem;}body main section.cards.pt-10{padding-top:6rem;}body main section.cards .section-title{font-size:3rem;}body main section.cards .title-lg{margin-bottom:1rem;text-align:right;margin-top:-10rem;}body main section.cards .card{background:transparent;}body main section.cards .intro{padding-right:2.5rem;}body main section.cards .intro p{color:#b91a42;font-size:1.5rem;}body main section.cards .more{text-align:left;}body main section.cards .card{border:0;}body main section.cards .card .card-image{height:550px;width:100%;}body main section.cards .card .card-image img{object-fit:cover;height:100%;width:100%;}body main section.cards .card .card-title{color:#b91a42;font-size:2rem;}body main section.cards .card .card-body{padding:2.5rem;}body main section.cards .card .more{text-align:left;margin-top:2rem;}body main section.cards .card.card-2{margin-top:10rem;}body main .menu{padding-left:0px;list-style:none;}body main .menu li::before{content:"\f105";font-family:fontawesome;margin-right:15px;transition:all ease 0.3s;display:table-cell;width:20px;}body main .menu li:hover::before{margin-left:5px;margin-right:10px;padding-left:8px;color:#600d22;}body main .menu li a{border-bottom:0;display:table-cell;}body main .menu li a:hover{color:#600d22;}body main .menu li .children{margin-left:20px;font-size:0.9em;}body main .wp-block-cover-image.has-background-dim::before,body main .wp-block-cover.has-background-dim::before{background-color:#393d4e;}body main .wp-block-file .wp-block-file__button{background-color:#b91a42;}body main .wp-block-file .wp-block-file__button:hover{background-color:#393d4e;}body main .wp-block-table{border:1px solid #dee2e6;width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent;}body main .wp-block-table td,body main .wp-block-table th{padding:.75rem;vertical-align:top;border:1px solid #dee2e6;}body main .wp-block-media-text{background:#393d4e;color:#fff;margin-bottom:2rem;}body main .wp-block-media-text .has-large-font-size{font-size:2.2rem;font-family:'Poppins', sans-serif;font-weight:700;text-transform:none;letter-spacing:1px;}body main .wp-block-media-text p{font-size:1.2rem;}body main .wp-block-gallery .blocks-gallery-image figure,body main .wp-block-gallery .blocks-gallery-item figure{min-height:1px;height:100%;position:relative;}body main .wp-block-pullquote{position:relative;border-width:4px;border-style:solid;border-color:#b91a42;padding:3em 0 2rem;}body main .wp-block-pullquote::before{content:"";position:absolute;height:150px;width:300px;right:0;top:-6rem;background-image:url('https://opleidingenbij.nl/wp-content/themes/opleidingenbij/inc/img/flower-border.png');background-size:contain;background-repeat:no-repeat;}body main .wp-block-pullquote.is-style-solid-color{padding:0;}body main .wp-block-pullquote.is-style-solid-color::after{display:none;background-image:unset;}body main .wp-block-pullquote.is-style-solid-color blockquote{padding:0 3rem;margin-left:unset;margin-right:unset;max-width:unset;}body main .wp-block-pullquote p{text-transform:uppercase;font-weight:600;}body main .wp-block-pullquote blockquote,body main .wp-block-pullquote cite{margin-bottom:0;}body main .wp-block-quote.is-style-large{padding:1rem 0;}body main .wp-block-quote.is-style-large p{font-size:2.3em;font-weight:300;line-height:1.1;margin-bottom:10px;font-style:normal;}body main .wp-block-quote.is-style-large cite{font-style:italic;}body main .wp-block-quote:not(.is-large):not(.is-style-large) p{font-size:1.5em;font-weight:300;line-height:1.1;margin-bottom:10px;}body main cite{font-style:italic;}body main blockquote{padding:1rem 0;}body main #wp-calendar{width:100%;}body main #wp-calendar caption{text-align:right;color:#363636;font-size:0.9em;padding-top:0;}body main #wp-calendar thead{font-size:0.9em;}body main #wp-calendar thead th{padding-bottom:10px;text-align:center;text-transform:uppercase;}body main #wp-calendar tbody{color:#363636;}body main #wp-calendar tbody td{background:rgba(54,54,54,0.05);border:1px solid #fff;text-align:center;padding:8px;}body main #wp-calendar tbody td:hover{background:#fff;}body main #wp-calendar tbody .pad{background:none;}body main #wp-calendar tfoot .pad{background:none;}body main #wp-calendar tfoot #next{font-size:0.9em;text-transform:uppercase;text-align:right;}body main #wp-calendar tfoot #prev{font-size:0.9em;text-transform:uppercase;padding-top:10px;}body main .wit{color:#fff;}body main .wit h1,body main .wit .h1,body main .wit h2,body main .wit .h2,body main .wit h3,body main .wit .h3,body main .wit h4,body main .wit .h4,body main .wit h5,body main .wit .h5,body main .wit h6,body main .wit .h6,body main .wit p,body main .wit p.vc_custom_heading.h1{color:#fff;}body main .wit a{color:#fff;text-decoration:none;border-bottom:1px solid #fff;}body main .wit a:hover{color:#fff;text-decoration:none;border-bottom:0;}body main .light{font-weight:300;}body main .light h1,body main .light .h1,body main .light h2,body main .light .h2,body main .light h3,body main .light .h3,body main .light h4,body main .light .h4,body main .light h5,body main .light .h5,body main .light h6,body main .light .h6,body main .light p,body main .light p.vc_custom_heading.h1{font-weight:300;}body main .bold{font-weight:700;}body main .bold h1,body main .bold .h1,body main .bold h2,body main .bold .h2,body main .bold h3,body main .bold .h3,body main .bold h4,body main .bold .h4,body main .bold h5,body main .bold .h5,body main .bold h6,body main .bold .h6,body main .bold p,body main .bold p.vc_custom_heading.h1{font-weight:700;}body main .section-title{color:#b91a42;margin:2rem 0;}body main .subtitle{font-family:'Poppins', sans-serif;color:#b91a42;font-weight:300;display:block;font-size:1.4rem;}body main .social-icons{margin-bottom:1.5rem;}body main .social-icons a{position:relative;height:40px;width:40px;display:inline-flex;text-decoration:none;}body main .social-icons a:hover{margin-top:0;}body main .social-icons svg{position:absolute;transition:all .3s ease;top:0;height:40px;width:40px;}body main .social-icons svg path,body main .social-icons svg rect{fill:#393d4e;}body main .social-icons svg:hover{top:-5px;}body main .social-icons svg:hover path,body main .social-icons svg:hover rect{fill:#b91a42;}body main .tags{margin-bottom:2rem;}body main .tags a{padding:.5rem .8rem;background:#b91a42;border-radius:2rem;color:#fff;text-decoration:none;display:inline-block;}body main .tags a:hover{background:#393d4e;}body main .page-content{padding:1rem 2rem 3rem;}body main .sidebar .widget{margin-bottom:2rem;border:1px solid #b91a42;padding:1rem 1rem 0rem;}body main .sidebar ul{padding-left:0px;list-style:none;}body main .sidebar ul li a{color:#b91a42;display:table-cell;font-weight:500;text-decoration:none;}body main .sidebar ul li a:hover{color:#b91a42;}body footer{background:#393d4e;}body footer .scrollup{width:40px;height:40px;position:fixed;bottom:-3rem;right:2rem;display:block;text-indent:-9999px;background:url('https://opleidingenbij.nl/wp-content/themes/opleidingenbij/inc/img/top.svg') no-repeat;background-color:#b91a42;z-index:3;background-size:1.3em;background-position:center .8rem;transition:all 0.3s ease;border-radius:3px;}body footer .scrollup:hover{background-position:center .5rem;}body footer .scrollup.show{bottom:2rem;}body footer img{margin-bottom:10px;}body footer .navbar{justify-content:right;}body footer .navbar .navbar-nav{flex-direction:row;}body footer .navbar .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem;}body footer .footer{color:#fff;padding:4rem 1.5rem 1rem;list-style:none;margin-bottom:35px;}body footer h1,body footer .h1,body footer h2,body footer .h2,body footer h3,body footer .h3,body footer h4,body footer .h4,body footer h5,body footer .h5,body footer h6,body footer .h6{color:#fff;}body footer .h5{font-family:'Poppins', sans-serif !important;margin-top:1.2rem;font-size:1.1rem;margin-bottom:1rem;position:relative;}body footer .h5::after{content:'';display:block;width:50px;height:3px;background:#b91a42;margin-top:.5rem;}body footer .textwidget ul{list-style:none;padding:0;}body footer .textwidget ul li{margin-bottom:.5rem;display:flex;}body footer .textwidget ul li i{width:30px;}body footer p{color:#fff;margin-bottom:0;}body footer a{color:#fff;text-decoration:none;line-height:2;}body footer a:hover{color:#fff;}body footer a strong{font-size:1.1rem;}body footer img{max-width:295px;}body footer .table td,body footer .table th{border:0;padding:0;}body footer #menu-footer-menu{flex-flow:row;}body footer #menu-footer-menu li a{text-decoration:none;padding:1rem;}body footer .menu{padding-left:0px;list-style:none;}body footer .menu li a{color:#fff;display:table-cell;line-height:2;text-decoration:none;font-weight:500;padding:.2rem 0;transition:all .3s ease;}body footer .menu li a:hover{color:#fff;text-decoration:underline;}body footer .social-heading{font-weight:600;margin-bottom:.5rem;}body footer .social-icons{margin-bottom:1.5rem;}body footer .social-icons a{background:#393d4e;position:relative;height:40px;width:40px;border-radius:20px;display:inline-flex;text-decoration:none;text-align:center;margin-right:.5rem;}body footer .social-icons a:hover{margin-top:0;}body footer .social-icons i{line-height:40px;font-size:1.1rem;margin:0 auto;}body footer i{width:20px;font-size:1.1rem;}body #copyright{background:#b91a42;padding:.5rem 0;}body #copyright p{color:#fff;margin-bottom:0;padding:1rem;}body #copyright a{color:#fff;}body #copyright a:hover{color:#e6e6e6;text-decoration:none;}@media (max-width: 575.98px){body h1,body .h1{font-size:2em;}body header #menu .navbar #navbarNav .navbar-nav li{width:100% !important;}body main section .scroll-down{width:2rem;}body main section .social-icons{width:2rem;bottom:3rem;}body main section .social-icons a{width:100%;}body main .wp-block-columns .wp-block-column + .wp-block-column{margin-top:2rem;}body main .title-lg{font-size:4rem !important;}body main .title-lg.rotate{display:none;}body main .container{padding:0 2rem !important;}body main .more{font-size:1.1rem;}body main section.header-block{height:79vh !important;}body main section.header-block .row{height:79vh !important;padding:73px 0 0 !important;}body main section.header-block .title{font-size:2rem !important;}body main section.header-block::before,body main section.header-block .image-wrapper{left:0;right:0;}body main section.header-contact{height:auto !important;}body main section.header-contact .row{height:auto !important;min-height:79vh;padding:73px 0 0 !important;}body main section.header-contact .title{font-size:2rem !important;}body main section.header-contact::before,body main section.header-contact .image-wrapper{left:0;right:0;}body main section.header-contact .social-icons{margin-bottom:0;}body main section.header-contact .social-icons a{color:#fff;}body main section.header-contact .content-wrapper{margin-bottom:2rem;}body main section.contact-form{padding:0;}body main section.header-video{height:auto !important;min-height:250px;margin:5rem auto 0;}body main section.header-video .row{height:auto !important;min-height:250px;}body main section.header-video .video-wrapper{left:0;right:0;}body main section.header-video .title{font-size:3rem !important;top:4.5rem !important;}body main section.text-center.pink{padding:0 !important;font-size:1rem !important;}body main section.benefits::after{right:2rem;}body main section.benefits h2{font-size:2.5rem !important;text-align:left;}body main section.benefits .benefit-items .item{padding:2rem 2rem 0 0 !important;}body main section.benefits .benefit-items .item .icon{margin:0 0 1.5rem;}body main section.image-title-text .text-wrapper{padding:0 !important;}body main section.cta .cta-box{flex-flow:row wrap;padding:3rem;}body main section.cta .cta-box img{margin-bottom:2rem;}body main section.cards.has-third-color-background-color{padding:6rem 0 3rem !important;}body main section.cards .card{margin-right:0 !important;}body main section.cards .card.card-2{margin-left:0 !important;margin-top:2rem !important;}body main section.quote .wrapper{margin:2rem 2rem 0 !important;}body main section.quote .wrapper .quote-wrapper{font-size:1.3rem !important;padding:2rem 1rem !important;}body main section.quote .wrapper .btn{white-space:normal;margin-bottom:1rem;}body main .wp-block-media-text{column-count:1;flex-wrap:wrap;display:flex;}body main .wp-block-media-text .wp-block-media-text__content{padding:1rem 8% .5rem;}body footer a.phone{display:block;margin-top:1rem;margin-left:0;}body footer #menu-footer-menu{flex-flow:row wrap !important;}body footer .newsletter-signup{margin-bottom:3rem;}body footer .newsletter-signup #mc_embed_signup #mc_embed_signup_scroll{flex-flow:row wrap !important;}body footer .newsletter-signup #mc_embed_signup #mc_embed_signup_scroll .mc-field-group{margin-bottom:1rem;}body footer .newsletter-signup .title{font-size:1.8rem;line-height:1;}body footer .newsletter-signup .btn{display:block;}}@media (max-width: 767.98px){body h1{font-size:1.5rem !important;}body h2{font-size:1.2rem;}body header .logos{flex-flow:row wrap;}body header .logos img{max-height:30px;}body main .container{padding:0 1rem !important;}body main #ervaringen .review-slider .owl-stage .item .review-box{height:auto;}body main #ervaringen .review-slider .owl-stage .item .review-box p{line-height:1.5;}body main #slider .carousel-item .slider-img{height:50vh !important;}body main #slider .carousel-item .controls{bottom:0;}body main .photos{margin-top:0;}body main .photos .photo-2{top:100px;right:15px;}body main .carousel-inner{height:auto !important;}body main .carousel-inner .carousel-inner{height:auto !important;}body main .carousel-caption{display:block;position:relative;left:unset !important;width:unset !important;right:unset !important;bottom:unset !important;top:unset !important;}body main .usp{font-size:0.9rem;padding:1.5rem 0 .5rem;}body main .usp p{margin-bottom:1rem;}body main .usp p.usp-title{margin-bottom:0;}body main .categorie-box{background-size:cover;background-position:center;}body main .categorie-box .vc_custom_heading{font-size:3rem;}body footer .footer-fixed{position:relative;}body footer .footer-fixed .fixed-bottom{position:unset;}body footer .newsletter-signup{margin-bottom:3rem;}body footer .newsletter-signup #mc_embed_signup #mc_embed_signup_scroll{flex-flow:column !important;}body footer .newsletter-signup #mc_embed_signup #mc_embed_signup_scroll .mc-field-group{margin-bottom:1rem;}body footer .newsletter-signup .title{font-size:1.8rem;line-height:1;}body footer .newsletter-signup .btn{display:block;}}@media (max-width: 576px){body main .wp-block-pullquote{margin-top:6rem;}body main .wp-block-pullquote::before{max-width:75% !important;top:-4.3rem !important;}body footer .footer{padding:1rem 0rem 1rem;}}@media (min-width: 576px) and (max-width: 767.98px){body{background:none !important;}body header #shop-info{padding:.5rem 0;height:auto;text-align:center;}body header #shop-info ul li{display:inline-block;margin-right:10px;}body main .wp-block-media-text{font-size:1.4rem;}body main .wp-block-media-text .has-large-font-size{font-size:1rem;}}@media (min-width: 768px) and (max-width: 991.98px){body header #shop-info{padding:.2rem 0;height:auto;}body header #shop-info ul{margin-left:-20px;text-align:right;}body header #shop-info ul li{display:inline-block;margin-right:10px;}body main .blocks{padding:2rem 1rem 1rem;}body main .blocks .block{height:5rem;margin-bottom:1rem;}body main .blocks .block h2{transform:translate(-50%,-50%);bottom:unset;top:60%;}body main .blocks .block:hover a::before{top:1rem;}body footer .textwidget{margin-bottom:1.5rem;}}@media (max-width: 991.98px){body.sticky{padding-top:67px;}body .container{max-width:100%;padding:0 3rem;}body header .logos{gap:.5rem;padding:.5rem 0;}body header #menu .navbar{padding:0 1rem;}body header #menu .navbar .search{left:unset;position:relative;bottom:unset;display:inline-flex;width:20px;margin-left:auto;}body header #menu .navbar .navbar-brand{padding-left:2rem;}body header #menu .navbar .logo.hide{opacity:0;}body header #menu .navbar #navbarNav{background:#393d4e;margin:0 -1rem;padding:1.5rem 1rem 1rem;}body header #menu .navbar #navbarNav .navbar-nav li{background:transparent;width:50%;}body header #menu .navbar #navbarNav .navbar-nav li a{margin:0 1rem 1rem;background:#b91a42;color:#fff;display:block;}body header #menu .navbar #navbarNav .navbar-nav li a:hover,body header #menu .navbar #navbarNav .navbar-nav li afocus{color:#393d4e;}body header #menu .navbar #navbarNav .navbar-nav li .dropdown-menu{padding:0;}body header #menu .navbar #navbarNav .navbar-nav li .dropdown-menu li a{color:#fff !important;padding:1rem;}body header #menu .navbar #navbarNav .form-inline .form-control{background-image:url('https://opleidingenbij.nl/wp-content/themes/opleidingenbij/inc/img/search.svg');background-repeat:no-repeat;background-size:1.3rem;background-position:center left 0.4rem;text-indent:1.3rem;}body header #menu .navbar .navbar-nav.main-menu li{padding:0;}body header #menu .navbar .navbar-nav.main-menu li a{padding:.75rem 2rem;display:inline-block;}body header #menu .navbar #menu-hoofdmenu{margin-left:-0.5rem;margin-right:-0.5rem;display:flex;flex-flow:row wrap;}body header #menu .navbar #menu-hoofdmenu-rechts{margin:0 -9px !important;}body header #menu .navbar #menu-hoofdmenu-rechts li a{background:#b91a42 !important;padding:.75rem 2rem;}body main .p-5{padding:2rem !important;}body main h1{font-size:2rem !important;}body main .subtitle{font-size:1.2rem !important;}body main section.single-menu .menu{justify-content:start;margin-top:1rem;}body main #filter .card{margin-bottom:.5rem;}body main #info_education .card-body img{max-height:100px;}body main #info_education .card-body .btn{display:block;}body main .wp-block-pullquote{margin-top:4rem;}body main .wp-block-pullquote::before{max-width:50%;}body main .wp-block-media-text .has-large-font-size{font-size:1.4rem;}body main p{line-height:2;}body main .title-lg{font-size:5rem;}body main .title-lg.rotate{transform:rotate(-90deg);left:unset;bottom:0;font-size:5rem;right:-61.3%;}body main section.text-center.pink{padding:3rem 0 1rem;font-size:1.1rem;}body main section.header-block{height:60vh;}body main section.header-block .row{height:60vh;}body main section.header-block .title{font-size:3.75rem;}body main section.header-video{height:50vh;}body main section.header-video .row{height:50vh;}body main section.header-video .title{top:0;font-size:5.5rem;}body main section.header-contact .row{height:80vh;align-items:end !important;}body main section.header-contact .title{margin-top:3rem;font-size:3.75rem;width:100%;}body main section.header-contact .contact-info{display:inline-flex;margin-right:2rem;}body main section.contact-form .form-box{padding:3rem;}body main section.contact-form .image-wrapper{position:relative;left:0;width:100%;max-height:450px;}body main section.contact-form .image-wrapper img{object-fit:cover;max-height:450px;}body main section.expertise{padding:3rem 0 2rem;}body main section.expertise .title-lg{margin-bottom:-1.5rem;}body main section.expertise .box{height:300px;margin-bottom:2rem;}body main section.expertise .more{margin:2 0 2rem;}body main section.benefits .btn{margin-right:2rem;}body main section.benefits .benefit-items .item{padding:2rem 2rem 1rem;}body main section.image-title-text{margin-bottom:0;overflow:hidden;}body main section.image-title-text .image-wrapper{position:relative;left:0;width:100%;max-height:450px;margin-left:1rem;margin-right:1rem;}body main section.image-title-text .image-wrapper img{object-fit:cover;max-height:450px;}body main section.image-title-text .text-wrapper{padding:1.5rem;}body main section.cta{padding:0;}body main section.quote{margin:2rem 0 0;}body main section.quote .row{min-height:50vh;}body main section.quote .wrapper{margin:4rem 3rem 0;}body main section.quote p{line-height:1.5;}body main section.quote .quote-wrapper{margin-top:2rem;font-size:1.8rem;}body main section.cards{padding-top:3rem;padding-bottom:2rem;}body main section.cards.has-third-color-background-color{padding:12rem 0 3rem;margin-top:-5rem;}body main section.cards .card{margin-right:1rem;}body main section.cards .card .card-image{height:400px;}body main section.cards .card .card-body{padding:2rem 0;}body main section.cards .card.card-2{margin-top:6rem;margin-right:0;margin-left:1rem;}body main section.cards .section-title{text-align:right;}body main section.text-image{padding:6rem 0 3rem;}body main section.text-image .text-wrapper{padding:0 1rem 1rem 0;}body main section.text-image .image-wrapper{position:relative;left:0;width:100%;max-height:450px;margin-left:1rem;margin-right:1rem;}body main section.text-image .image-wrapper img{object-fit:cover;max-height:450px;}body main section.slider{margin:0;}body main section.slider .content-slider{margin-top:0;}body footer .newsletter-signup{margin-top:-5rem;}body footer .newsletter-signup #mc_embed_signup #mc_embed_signup_scroll{flex-flow:row;}}@media (min-width: 992px){body header{height:73px;}body header #menu .navbar .navbar-nav.main-menu li{display:flex;align-items:center;}body header #menu .navbar .navbar-nav.main-menu li a{font-family:'Poppins', sans-serif;position:relative;transition:all 0.3s ease-in-out;}body header #menu .navbar .navbar-nav.main-menu li a::after{backface-visibility:hidden;border:1px solid rgba(218,41,104,0);bottom:-5px;content:" ";display:block;margin:0 auto;position:relative;width:0;transition:all 0.3s ease-in-out;}body header #menu .navbar .navbar-nav.main-menu li:hover a::after{backface-visibility:hidden;border-color:#da2968;width:100%;}body header #menu .navbar .navbar-nav.main-menu li .dropdown-menu li a::after{display:none;}body header #menu .navbar .navbar-nav li a{display:inline-block;padding:1rem 1.2rem;}body header #menu .navbar .navbar-nav li a.dropdown-toggle{padding-left:0.2rem;display:inline;}body header #menu .navbar .navbar-nav li a.dropdown-toggle::after{content:"keyboard_arrow_down";font-family:'Font Awesome 5 Free';border:0;vertical-align:inherit;font-weight:normal;font-style:normal;font-size:24px;display:inline;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-left:-0.5rem;font-feature-settings:"liga" 1;}body header #menu .navbar .navbar-nav li:first-child{margin-left:0;}body header #menu .navbar .navbar-nav li:last-child{padding-right:0;}body header #menu .navbar .navbar-nav li.dropdown:hover > .dropdown-menu{display:block;}body header #menu .navbar .navbar-nav li .dropdown-menu{min-width:15.5rem;border:0;margin:0;background:rgba(255,255,255,0.95) !important;left:1.2rem;border-radius:0;padding:0;}body header #menu .navbar .navbar-nav li .dropdown-menu li{border-bottom:1px solid #393d4e;background:transparent;}body header #menu .navbar .navbar-nav li .dropdown-menu li a{padding:1rem .75rem .75rem;font-weight:500;}body header #menu .navbar .navbar-nav li.active .dropdown-menu{margin:0;}body header #menu .navbar .navbar-nav li.dropdown a{padding-right:0.1rem;}body #header-img{height:20vw;}body main .card.review-card .card-footer span{margin-bottom:.5rem;display:block;}}@media (min-width: 992px) and (max-width: 1200px){body .p-5{padding:2rem !important;}body header{height:82px;}body header #menu-hoofdmenu{transition:all .3s ease;}body header .navbar .navbar-brand .logo{width:15rem;}body header #menu .navbar .navbar-nav li a{padding:1.75rem 0rem 1.75rem 1rem;}body header #menu .navbar .navbar-nav.main-menu li{padding:0 .75rem;}body header #menu .navbar .navbar-nav li a{padding:1.75rem 0rem;}body main p{line-height:2;}body main .title-lg{font-size:5rem;}body main .title-lg.rotate{transform:rotate(-90deg);left:-13rem;bottom:-11.5rem;font-size:5rem;}body main section.header-video{height:80vh;}body main section.header-video .title{top:-8.7rem;}body main section.header-contact .row{height:80vh;align-items:end !important;}body main section.header-contact .title{margin-top:3rem;width:100%;}body main section.header-contact .contact-info{display:inline-flex;margin-right:2rem;}body main section.contact-form .form-box{padding:3rem;}body main section.expertise .title-lg{margin-bottom:-1.5rem;}body main section.expertise .box{height:400px;}body main section.benefits .btn{margin-right:2rem;}body main section.benefits .benefit-items .item{padding:2rem 2rem 1rem;}body main section.image-title-text{margin-bottom:2rem;}body main section.image-title-text .row.align-items-center{align-items:start !important;}body main section.image-title-text .text-wrapper{padding:1rem;}body main section.quote .wrapper{margin:4rem 3rem 0;}body main section.quote p{line-height:1.5;}body main section.quote .quote-wrapper{margin-top:3rem;font-size:1.8rem;}body main section.cards.has-third-color-background-color{padding:6rem 0 3rem;margin-top:0;}body main section.cards .card{margin-right:1rem;}body main section.cards .card .card-image{height:500px;}body main section.cards .card.card-2{margin-top:6rem;margin-right:0;margin-left:1rem;}body main section.cards .section-title{text-align:right;}body main section.text-image{padding:6rem 0 3rem;}body main section.text-image .text-wrapper{padding:0 1rem 1rem 0;}body main section.slider{margin:0;}body main section.slider .content-slider{margin-top:0;}body footer .newsletter-signup{margin-top:-5rem;}body footer .newsletter-signup #mc_embed_signup #mc_embed_signup_scroll{flex-flow:row;}}@media (min-width: 1200px) and (max-width: 1400px){body header #menu{font-size:0.8rem;}body header #menu .navbar .search{display:none !important;}body header #menu .navbar .navbar-brand{max-width:25%;}body header #menu .navbar .navbar-nav li .dropdown-menu li a,body header #menu .navbar .navbar-nav li:hover .dropdown-menu li a{font-size:0.7rem !important;}body header .search.searchbar{display:block !important;}body main .blocks .block{height:12rem;}body main .categorie-box .vc_col-lg-offset-8.vc_col-lg-4{margin-left:50% !important;width:50% !important;}}@media (min-width: 1400px){body header #shop-info ul li{margin-right:20px;}body header #shop-info ul li span img{width:24px;}body header #shop-info ul li a{font-size:1rem;}body header #shop-info .form-inline .form-control{min-width:230px;}}@media (min-width: 1795px){body header #shop-info .form-inline .form-control{min-width:330px;}body main .background-line{left:13.3rem;}body main section.header .header-title span{font-size:9rem;}body main section.header .image-wrapper{width:58vw;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item{display:flex;align-items:stretch;}.wp-block-gallery .blocks-gallery-image figure figure,.wp-block-gallery .blocks-gallery-item figure{flex:1;}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative;}.owl-carousel{display:none;width:100%;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none;}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block;}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height .5s ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease;}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav{margin-top:10px;}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px;}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none;}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default;}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px;}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791;}