.hero-video {
position: relative;
width: 100%;
height: 600px;
overflow: hidden;
border-radius:20px;
}
.hero-video video {
position: absolute;
inset: 0;
width: 100%;
height: 100% !important;
max-height: none !important;
object-fit: cover;
object-position: center center !important;
display: block;
}
.ticker {
background: var(--dark);
overflow: hidden;
white-space: nowrap;
position: sticky;
top: 0;
z-index: 100;
border-bottom: 1px solid rgba(255, 255, 255, 0.06);
}
.ticker-inner {
display: inline-flex;
align-items: center;
animation: ticker 22s linear infinite;
}
.ticker-word {
color:black;
font-size: 2.5rem;
letter-spacing: 0.18em;
padding: 12px 0;
white-space: nowrap;
}
.ticker-word.pink {
padding-right: 28px;
}
.ticker-word.yellow {
padding-right: 28px;
}
.ticker-word.cream {
padding-right: 28px;
}
.ticker-sep {
padding: 0 20px 0 0;
opacity: 1;
}
@keyframes ticker {
0% {
transform: translateX(0);
}
100% {
transform: translateX(-50%);
}
}  .collapsible-toggle {
background-color: #5005ee;
color:var(--base-2);
font-weight:bold;
cursor: pointer;
display: flex;
align-items: center;
border-radius:5px;
padding: 5px 10px;
}
.collapsible-toggle:hover,
.collapsible-toggle:after
{
background-color:transparent;
color:#5005ee;
} .collapsible-icon {
margin-left: 5px;
} .collapsible-content {
max-height: 0;
overflow: hidden;
transition: max-height 0.2s ease-out;
} .slideout-overlay {
background-color: transparent !important;
}
.slideout-navigation.main-navigation{
background-color:#fff;
}
nav#generate-slideout-menu {
display: flex;
align-items: center;
}
.entry-header{display:none;
}
.sticky-enabled .main-navigation.is_stuck{
background-color: #FBF9FF;
}
.main-navigation .main-nav ul li a:hover {
color:#5005ee!important;
background-color: transparent!important;
}
.main-navigation .main-nav ul li[class*="current-menu-"] > a {
color:#5005ee;
background-color: transparent;
}
@media (max-width: 768px) {
.mobille-kvk{
align-items:center;
}
.mobile-hide{
display:none;
}
.menu-toggle{
font-size: 18px;
text-align:center;
}
.main-navigation .main-nav ul li {
background-color:#fff;
}
.bij{
margin-top: 85px;
margin-left: 1.5em;
}
}
hr{
border:0!important;
margin: 0 0 20px 0;
background-color:#5005ee;
}
.footer-blok{
left:0;
right:0;
bottom:0;
}
.mobille-kvk{z-index:100;}
.mobile-contact{	
background-color:rgba(255,255,255,0.9);
border-radius:5px;
}
.site-info{
display:none;
}
.navigation-branding img{
width:40px!important;
height: auto!important;
margin-left:1em;
}
.navigation-branding img, .dikke-bij{
animation-name: floating;
animation-duration: 3s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
margin-left: 30px;
margin-top: 5px;
}
@keyframes floating {
0% { transform: translate(0, 5px); }
50% { transform: translate(0, -10px); }
100% { transform: translate(0, 5px); }
}  .bij{
margin-top: 85px;
margin-right: 10px;
}
.one-container .container, .site-content, .inside-header {
background-color: transparent;
}
.page-id-1997 .site-main{
padding:40px;
} #rank-math-faq .rank-math-list-item{
position:relative;
}
#rank-math-faq .rank-math-list-item input{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 41px;
opacity: 0;
cursor: pointer;
z-index:999;
}
#rank-math-faq .rank-math-list-item h3 {
background: #f1f2f6;
padding: 10px 12px 10px 18px;
cursor: pointer;
font-size: 18px !important;
font-weight: normal !important;
position:relative;
margin-bottom: 0;
}
#rank-math-faq .rank-math-list-item h3:before {
display:inline-block;
content: "";
width: 0;
height: 0;
border-style: solid;
border-width: 6px 0 6px 12px;
border-color: transparent transparent transparent #000000;
margin-right: 8px;
}
#rank-math-faq .rank-math-list-item input:checked+h3:before {
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
}
#rank-math-faq .rank-math-answer{
padding: 10px 10px 0px 10px;
max-height: 0;
overflow:hidden;
}
#rank-math-faq .rank-math-list-item input:checked+h3~.rank-math-answer {
max-height: 100vh;
overflow:visible;
}
.has-container-link .gb-query-loop-item > .gb-container {
position: relative;
}
.has-container-link .gb-query-loop-item h3 {
position: static;
z-index: 1;
}
.has-container-link .gb-query-loop-item h3 a::before {
content: '';
position: absolute;
inset: 0;
}  @font-face {
font-display: swap; font-family: 'Nunito';
font-style: normal;
font-weight: 200;
src: url(https://bijdrager.nl/wp-content/uploads/nunito-v26-latin-200.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Nunito';
font-style: normal;
font-weight: 300;
src: url(https://bijdrager.nl/wp-content/uploads/nunito-v26-latin-300.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Nunito';
font-style: normal;
font-weight: 600;
src: url(https://bijdrager.nl/wp-content/uploads/nunito-v26-latin-600.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
src: url(https://bijdrager.nl/wp-content/uploads/montserrat-v26-latin-regular.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
src: url(https://bijdrager.nl/wp-content/uploads/montserrat-v26-latin-regular.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
src: url(https://bijdrager.nl/wp-content/uploads/montserrat-v26-latin-700.woff2) format('woff2'); }