@font-face{font-display:swap;font-family:'Rozha One';font-style:normal;font-weight:400;src:url('../fonts/rozha-one-v15-devanagari_latin_latin-ext-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url('../fonts/roboto-v30-latin-100.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:100;src:url('../fonts/roboto-v30-latin-100italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url('../fonts/roboto-v30-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url('../fonts/roboto-v30-latin-300italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url('../fonts/roboto-v30-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url('../fonts/roboto-v30-latin-italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url('../fonts/roboto-v30-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url('../fonts/roboto-v30-latin-500italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url('../fonts/roboto-v30-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url('../fonts/roboto-v30-latin-700italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url('../fonts/roboto-v30-latin-900.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:900;src:url('../fonts/roboto-v30-latin-900italic.woff2') format('woff2')}.main-navigation .navigation-branding .site-logo a{line-height:1}.top-bar{background-color:var(--off-black);background-image:url(https://bugprotect.nl/wp-content/uploads/2024/07/Frame-35316.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}@media (max-width:767px){.top-bar{background-image:url(https://bugprotect.nl/wp-content/uploads/2024/07/Frame-35316.svg)}}a.generate-back-to-top{font-size:24px;border-radius:99px;transition:ease all .3s}.wa-button{position:fixed;left:30px;bottom:30px}.gb-container ol,.gb-container ul{margin:0 0 1.5em 1.85em}.gb-container ol li:not(:last-child),.gb-container ul li:not(:last-child){margin-bottom:.5rem}.gb-container .gb-accordion__item.gb-accordion__item-open{background-color:#fafafa}.ul-checkmark{display:flex;flex-direction:row;align-items:center;gap:.5em}.ul-checkmark::before{display:inline-block;content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23FFFFFF" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z"/><path fill="%230E6D4D" d="M369 209L241 337l-17 17-17-17-64-64-17-17L160 222.1l17 17 47 47L335 175l17-17L385.9 192l-17 17z"/></svg>');width:30px}@media (max-width:767px){.inside-top-bar{padding:16px}}.slideout-menu ul{box-shadow:none!important;margin-left:12px}.contact-img{object-position:50% 20%}.has-aspect-ratio-16-9,.has-aspect-ratio-video{aspect-ratio:16/9}.hover-underline a{text-decoration:none}.hover-underline a:hover{text-decoration:underline}.image-mirror{transform:scaleX(-1)}.img-pos-30{object-position:50% 30%}.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{border:2px solid #d3d3d3;padding:1rem!important;border-radius:12px;transition:ease all .3s}.gform_wrapper.gravity-theme input[type=email]:hover,.gform_wrapper.gravity-theme input[type=tel]:hover,.gform_wrapper.gravity-theme input[type=text]:hover,.gform_wrapper.gravity-theme select:hover,.gform_wrapper.gravity-theme textarea:hover{border-color:var(--primary)}.gform_wrapper.gravity-theme input[type=email]:focus,.gform_wrapper.gravity-theme input[type=tel]:focus,.gform_wrapper.gravity-theme input[type=text]:focus,.gform_wrapper.gravity-theme select:focus,.gform_wrapper.gravity-theme textarea:focus{border-color:var(--primary)}.gform_wrapper.gravity-theme .gform_footer input[type=submit]{padding:12px 32px;color:var(--white);background-color:var(--primary);border-radius:40px;transition:ease all .3s}.gform_wrapper.gravity-theme .gform_footer input[type=submit]:focus,.gform_wrapper.gravity-theme .gform_footer input[type=submit]:hover{color:var(--black);background-color:var(--primary-light)}@media (max-width:767px){.gform_wrapper.gravity-theme .gform_footer input[type=submit]{width:100%}}.gform_wrapper.gravity-theme .gform_footer{padding-bottom:0!important;margin:0!important}.gform_wrapper.gravity-theme .gform_footer input{margin-bottom:0!important}.gform_wrapper.gravity-theme .gform_required_legend{display:none!important}#gform_3 input[type=email],#gform_3 input[type=tel],#gform_3 input[type=text],#gform_3 select,#gform_3 textarea{background-color:var(--white)}#gform_3 input[type=submit]:focus,#gform_3 input[type=submit]:hover{color:var(--white);background-color:var(--primary-alt)}.gb-grid-wrapper.splide__list{flex-wrap:nowrap}.gb-grid-wrapper.splide__list .gb-grid-column.splide__slide{padding-left:unset;cursor:grab}.ep-review-rating>svg{width:1.3rem;height:1.3rem;fill:var(--primary)}.splide__arrow{position:absolute;top:50%;fill:var(--primary);background-color:#00000000;border:2px solid var(--primary);border-radius:99px;padding:1em;line-height:0;transition:ease all .3s}@media (max-width:1024px){.splide__arrow{position:unset}.splide__arrows.splide__arrows--ltr{margin:1em 0}}.splide__arrow:focus,.splide__arrow:hover{fill:var(--white);background-color:var(--primary);border-color:var(--primary)}.splide__arrow svg{height:16px;width:16px;transition:ease all .3s}.splide__arrow.splide__arrow--prev{transform:rotate(180deg);top:-90px;right:65px}.splide__arrow.splide__arrow--next{top:-90px;right:0}.splide__arrows.splide__arrows--ltr{display:flex;justify-content:center;gap:1em}#wpadminbar:not(.mobile) .ab-top-menu .maintenance-mode-active a{font-weight:700;background-color:#dc2626;color:#fff}#wpadminbar:not(.mobile) .ab-top-menu .maintenance-mode-active a:focus,#wpadminbar:not(.mobile) .ab-top-menu .maintenance-mode-active a:hover{background-color:#b91c1c;color:#fff}