@import url(https://fonts.googleapis.com/css?family=Josefin+Sans:300,400);body{font-family:'Roboto Slab',serif !important;font-size:16px;}#frontpage{background-color:rgba(92,92,92,0.1);}#frontpage nav,#frontpage header,#frontpage main{background-color:#FFFFFF !important;}p,ul li,.table{font-size:1em;color:#707372 !important;font-family:Arial,sans-serif !important;font-weight:300;}h1{font-family:Arial,sans-serif !important;}.btn{padding:10px 30px;font-size:0.875em;}.navbar-nav a{color:#707372 !important;}.navbar-nav a.is-active{color:#5C5C5C !important;}.btn-outline-danger{color:#FF0F00 !important;border-color:#FF0F00 !important;}.btn-outline-danger:hover{color:#FFF !important;border-color:#FF0F00 !important;background-color:#FF0F00;}.carousel-inner{background:#FF0F00;border-radius:20px;}.carousel-item{object-fit:cover;height:400px;}.carousel-item img{opacity:0.35;}.carousel-caption{bottom:7.25rem;color:#FFF!important;z-index:2;}.carousel-caption a{color:#FFF!important;text-decoration:none;}.carousel-caption p{color:#FFF!important;font-size:0.875em;}main{margin:50px 0;}#frontpage main{padding:50px 0;margin:0;}#frontpage footer{margin:0;}header{margin:50px 0;}aside nav{border-radius:20px;}aside ul li{background:rgba(204,204,186,0.1);padding:10px!important;}aside ul li:first-child{border-radius:16px 16px 0 0;background:#FF0F00;color:#FFF !important;padding:20px!important;font-weight:700;}aside ul li:last-child{border-radius:0 0 16px 16px;}aside ul li a{padding:10px 0!important;color:#5C5C5C!important;margin:0 10px;}aside ul li:not(:last-child){border-bottom:1px solid #E9F0F2;}aside .nav-link:hover{color:#FF0F00 !important;}aside ul li a::after{content:">";float:right;color:#CCCCBA;}footer{background:#FF0F00;margin:50px 0;padding:50px 0;}footer img{width:210px;height:auto;}footer p{color:#FFF !important;font-size:0.875em;}footer ul{list-style-type:none;padding:0;}footer ul li i{float:left;padding:0 10px 0 0;}footer .inschrijven{border-bottom:1px solid rgba(255,255,255,0.35);padding:50px 0;margin:0 0 50px 0;}footer .quick-link{padding-top:150px;}footer .quick-link li{margin:15px 0;}footer .quick-link a,footer ul li a{color:#FFF !important;text-decoration:none;}footer h2{color:#FFF !important;}footer #block-inschrijven-footer a{text-decoration:none;color:#FFF !important;}footer #block-inschrijven-footer a.btn:hover{text-decoration:none;color:#FF0F00 !important;}#rijbewijzen .card,.page-node-type-autorijbewijs .card{border:none;margin:50px 0;padding:50px 0;border-radius:1rem !important;}#rijbewijzen .card h5,.page-node-type-autorijbewijs .card h5{margin:25px 0;}#rijbewijzen .card img,.page-node-type-autorijbewijs .card img{width:100px;margin:0 auto;}#rijbewijzen .card img.red,.page-node-type-autorijbewijs .card img.red{filter:invert(91%) sepia(1%) saturate(6998%) hue-rotate(20deg) brightness(127%) contrast(60%);}#rijbewijzen .card-link,.page-node-type-autorijbewijs .card-link{font-weight:bold;margin:25px 0;}#rijbewijzen .card:hover,.page-node-type-autorijbewijs .card:hover{-webkit-box-shadow:10px 10px 50px 0px rgba(204,204,186,0.35);-moz-box-shadow:10px 10px 50px 0px rgba(204,204,186,0.35);box-shadow:10px 10px 50px 0px rgba(204,204,186,0.35);transition:0.3s;}#rijbewijzen .card:hover img.red,.page-node-type-autorijbewijs .card:hover img.red{filter:invert(13%) sepia(94%) saturate(7466%) hue-rotate(0deg) brightness(94%) contrast(115%);transition:0.3s;}#rijbewijzen .card:hover .card-link,.page-node-type-autorijbewijs .card:hover .card-link{color:#FF0F00;transition:0.3s;}#vacatures .card{border:none;}#vacatures .card-title{border-radius:16px 16px 0 0;background:#FF0F00;color:#FFF;padding:20px!important;font-weight:700;margin:0;}#vacatures .card-text{padding:25px;background:rgba(92,92,92,.05);}#vacatures .card .link{background:rgba(92,92,92,.05);padding:25px 0;border-radius:0 0 16px 16px;border-top:1px solid rgba(92,92,92,.15);}#vacatures .card-text ul li,#vacatures .card-text strong,#vacatures .card-text p{color:#5C5C5C;font-family:'Rubik',sans-serif;font-weight:300;}#contact #formulier{background:rgba(92,92,92,.05);border-radius:16px;padding:50px 35px;}#frontpage header{background:url(/rijschool/themes/custom/custom_theme/img/frontheader1.png);background-size:cover;background-repeat:no-repeat;background-position:50% 100%;position:relative;margin:0;padding:50px;}#frontpage h2{font-family:'Roboto Slab',serif !important;font-weight:400;}#frontpage header h1{color:white;text-decoration:underline;font-size:3.5em;font-family:'Roboto Slab',serif !important;font-weight:400;}#frontpage header p{color:white !important;padding:50px 0;font-size:1.75em !important;}#frontpage header .btn-outline-danger{background-color:#FF0F00 !important;color:white!important;}@media (min-width:300px){#frontpage header{min-height:324px;padding-top:50px;}#frontpage #overons h2,#frontpage #overons p,#frontpage #overons a,#frontpage #vacatures h2,#frontpage #vacatures p,#frontpage #vacatures a{padding:0px;}#frontpage header h1{font-size:2.5em !important;}#frontpage #rijbewijzen{background-image:none;}@media (min-width:576px){#frontpage header{min-height:324px;padding-top:50px;}#frontpage #rijbewijzen{background-image:none;}}@media (min-width:768px){#frontpage header{min-height:432px;padding-top:100px;}#frontpage #overons h2,#frontpage #overons p,#frontpage #overons a,#frontpage #vacatures h2,#frontpage #vacatures p,#frontpage #vacatures a{padding:0px;}#frontpage #rijbewijzen{background-image:none;}}@media (min-width:992px){#frontpage header{min-height:558px;padding-top:150px;}#frontpage #overons p,#frontpage #overons a,#frontpage #vacatures p,#frontpage #vacatures a{padding:0px;}#frontpage #overons h2,#frontpage #vacatures h2{padding:100px 0 0 0;}#frontpage #rijbewijzen{background-image:url(/rijschool/themes/custom/custom_theme/img/bg_rijbewijzen.png);}}@media (min-width:1200px){#frontpage header{min-height:675px;padding-top:200px;}#frontpage #overons h2,#frontpage #vacatures h2{padding:100px 0 100px 0;}#frontpage #overons p,#frontpage #vacatures p{padding:0 25px 0 100px;}#frontpage #overons a,#frontpage #vacatures a{padding:50px 0 50px 100px;display:block;}}@media (min-width:1400px){#frontpage header{min-height:995px;}}#frontpage #overons{padding-top:1rem !important;padding-bottom:6rem !important;}#frontpage #vacatures{padding-top:6rem !important;padding-bottom:6rem !important;}#frontpage #overons img,#frontpage #vacatures img{margin-right:-10rem !important;}#frontpage #overons a,#frontpage #rijbewijzen .card-link,#frontpage #vacatures a{color:#FF0F00;font-weight:700;}#frontpage #rijbewijzen{background-repeat:no-repeat;background-position:right center;background-size:85% 100%;position:relative;padding:25Px 0;background-color:white;padding:50px 0;}#frontpage #rijbewijzen .card{margin:0 35px;}.page-node-type-vacature ul li{color:#707372;font-family:Arial,sans-serif !important;}
*{margin:0;padding:0;}html,body{height:100%;}section{position:relative;width:31.33%;height:350px;display:inline-block;margin:1%;box-sizing:border-box;float:left;}section h1{position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font :normal 300 20px/1 'Josefin Sans',sans-serif;text-align:center;white-space:nowrap;}#thanks{background-color:#fff;}#thanks::after{content:none;}#thanks div{position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;}#thanks h2{margin-bottom:60px;color:#333;font :normal 300 64px/1 'Josefin Sans',sans-serif;text-align:center;white-space:nowrap;}#thanks p{color:#333;font :normal 400 20px/1 'Josefin Sans',sans-serif;}#thanks p a{color:#333;text-decoration:none;transition:color .3s;}#thanks p a:hover{color:#888;}.demo a{position:absolute;bottom:0;left:45%;z-index:2;display:inline-block;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#FF0F00;font :normal 400 20px/1 'Josefin Sans',sans-serif;letter-spacing:.1em;text-decoration:none;transition:opacity .3s;}.demo a:hover{opacity:.5;}#section01 a{padding-top:60px;}#section01 a span{position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:border-box;}#section02 a{padding-top:60px;}#section02 a span{position:absolute;top:0;left:50%;width:46px;height:46px;margin-left:-23px;border:1px solid #fff;border-radius:100%;box-sizing:border-box;}#section02 a span::after{position:absolute;top:50%;left:50%;content:'';width:16px;height:16px;margin:-12px 0 0 -8px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:border-box;}#section03 a{padding-top:60px;}#section03 a span{position:absolute;top:0;left:50%;width:46px;height:46px;margin-left:-23px;border:1px solid #fff;border-radius:100%;box-sizing:border-box;}#section03 a span::after{position:absolute;top:50%;left:50%;content:'';width:16px;height:16px;margin:-12px 0 0 -8px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:border-box;}#section03 a span::before{position:absolute;top:0;left:0;z-index:-1;content:'';width:44px;height:44px;box-shadow:0 0 0 0 rgba(255,255,255,.1);border-radius:100%;opacity:0;-webkit-animation:sdb03 3s infinite;animation:sdb03 3s infinite;box-sizing:border-box;}@-webkit-keyframes sdb03{0%{opacity:0;}30%{opacity:1;}60%{box-shadow:0 0 0 60px rgba(255,255,255,.1);opacity:0;}100%{opacity:0;}}@keyframes sdb03{0%{opacity:0;}30%{opacity:1;}60%{box-shadow:0 0 0 60px rgba(255,255,255,.1);opacity:0;}100%{opacity:0;}}#section04 a{padding-top:60px;}#section04 a span{position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb04 2s infinite;animation:sdb04 2s infinite;box-sizing:border-box;}@-webkit-keyframes sdb04{0%{-webkit-transform:rotate(-45deg) translate(0,0);}20%{-webkit-transform:rotate(-45deg) translate(-10px,10px);}40%{-webkit-transform:rotate(-45deg) translate(0,0);}}@keyframes sdb04{0%{transform:rotate(-45deg) translate(0,0);}20%{transform:rotate(-45deg) translate(-10px,10px);}40%{transform:rotate(-45deg) translate(0,0);}}#section05 a{padding-top:70px;}#section05 a span{position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb05 1.5s infinite;animation:sdb05 1.5s infinite;box-sizing:border-box;}@-webkit-keyframes sdb05{0%{-webkit-transform:rotate(-45deg) translate(0,0);opacity:0;}50%{opacity:1;}100%{-webkit-transform:rotate(-45deg) translate(-20px,20px);opacity:0;}}@keyframes sdb05{0%{transform:rotate(-45deg) translate(0,0);opacity:0;}50%{opacity:1;}100%{transform:rotate(-45deg) translate(-20px,20px);opacity:0;}}#section06 a{padding-top:70px;}#section06 a span{position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);-webkit-animation:sdb06 1.5s infinite;animation:sdb06 1.5s infinite;box-sizing:border-box;}@-webkit-keyframes sdb06{0%{-webkit-transform:rotateY(0) rotateZ(-45deg) translate(0,0);opacity:0;}50%{opacity:1;}100%{-webkit-transform:rotateY(720deg) rotateZ(-45deg) translate(-20px,20px);opacity:0;}}@keyframes sdb06{0%{transform:rotateY(0) rotateZ(-45deg) translate(0,0);opacity:0;}50%{opacity:1;}100%{transform:rotateY(720deg) rotateZ(-45deg) translate(-20px,20px);opacity:0;}}#section07 a{padding-top:80px;}#section07 a span{position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb07 2s infinite;animation:sdb07 2s infinite;opacity:0;box-sizing:border-box;}#section07 a span:nth-of-type(1){-webkit-animation-delay:0s;animation-delay:0s;}#section07 a span:nth-of-type(2){top:16px;-webkit-animation-delay:.15s;animation-delay:.15s;}#section07 a span:nth-of-type(3){top:32px;-webkit-animation-delay:.3s;animation-delay:.3s;}@-webkit-keyframes sdb07{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}@keyframes sdb07{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}#section08 a{padding-top:60px;}#section08 a span{position:absolute;top:0;left:50%;width:30px;height:50px;margin-left:-15px;border:2px solid #fff;border-radius:50px;box-sizing:border-box;}#section08 a span::before{position:absolute;top:10px;left:50%;content:'';width:6px;height:6px;margin-left:-3px;background-color:#fff;border-radius:100%;box-sizing:border-box;}#section09 a{padding-top:80px;}#section09 a span{position:absolute;top:0;left:50%;width:30px;height:50px;margin-left:-15px;border:2px solid #fff;border-radius:50px;box-sizing:border-box;}#section09 a span::before{position:absolute;top:10px;left:50%;content:'';width:6px;height:6px;margin-left:-3px;background-color:#fff;border-radius:100%;box-sizing:border-box;}#section09 a span::after{position:absolute;bottom:-18px;left:50%;width:18px;height:18px;content:'';margin-left:-9px;border-left:1px solid #FF0F00;border-bottom:1px solid #FF0F00;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:border-box;}#section10 a{padding-top:60px;}#section10 a span{position:absolute;top:0;left:50%;width:30px;height:50px;margin-left:-15px;border:2px solid #FF0F00;border-radius:50px;box-sizing:border-box;}#section10 a span::before{position:absolute;top:10px;left:50%;content:'';width:6px;height:6px;margin-left:-3px;background-color:#FF0F00;border-radius:100%;-webkit-animation:sdb10 2s infinite;animation:sdb10 2s infinite;box-sizing:border-box;}@-webkit-keyframes sdb10{0%{-webkit-transform:translate(0,0);opacity:0;}40%{opacity:1;}80%{-webkit-transform:translate(0,20px);opacity:0;}100%{opacity:0;}}@keyframes sdb10{0%{transform:translate(0,0);opacity:0;}40%{opacity:1;}80%{transform:translate(0,20px);opacity:0;}100%{opacity:0;}}
