.gform_wrapper input[type="submit"],.gform_wrapper .gform_button{background-color:#ffce00!important;color:#ffffff!important;border:none!important;border-radius:7px!important;padding:15px 34px!important;width:30%!important;min-width:30%!important;inline-size:30%!important;font-weight:800!important;font-family:inherit!important;font-size:16px!important;line-height:1.2!important;cursor:pointer;box-shadow:none!important;transition:all 0.2s ease;text-align:center}.gform_wrapper input[type="submit"]:hover,.gform_wrapper .gform_button:hover{background-color:#FDB900!important;color:#ffffff!important}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{display:flex!important;justify-content:center!important}@media (max-width:767px){.gform_wrapper input[type="submit"],.gform_wrapper .gform_button{width:100%!important;min-width:100%!important;inline-size:100%!important}}.custom-gform .gform_wrapper input,.custom-gform .gform_wrapper textarea,.custom-gform .gform_wrapper select{border-color:#20335C!important}.custom-gform .gform_required_legend{display:none!important}.gform_wrapper form{--gf-form-gap-y:15px;--gf-field-gap-y:10px}.custom-gform .ginput_container_date,.custom-gform .ginput_container_date input{width:100%!important;max-width:none!important;inline-size:100%!important}.btn-same-width .elementor-button{width:40%;text-align:center}@media (max-width:767px){.btn-same-width .elementor-button{width:100%}}.btn-same-width-vast .elementor-button{width:500px;text-align:center}.btn-same-width-vast-twee .elementor-button{width:350px}.btn-same-width-vol .elementor-button{width:100%}.btn-same-width-vol .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:1.6em;min-width:1.6em;line-height:1;overflow:visible}.btn-same-width-vol .elementor-button-icon svg{overflow:visible}@media (max-width:767px){.btn-same-width-vast .elementor-button{width:100%}}@media (max-width:767px){.btn-same-width-vast-twee .elementor-button{width:100%}}.faq-accordion-shadow :is(.elementor-accordion,.e-n-accordion){overflow:visible!important}.faq-accordion-shadow .elementor-accordion{display:flex!important;flex-direction:column!important;gap:18px!important}.faq-accordion-shadow :is(.elementor-accordion-item,.e-n-accordion-item){border:none!important;border-radius:16px!important;background:#f5f5f5!important;box-shadow:0 7px 10px -7px rgb(0 0 0 / .45)!important;overflow:hidden!important}.faq-accordion-shadow :is(.elementor-tab-title,.elementor-tab-content,.e-n-accordion-item-title,.e-n-accordion-item>div){background:transparent!important;border:none!important}.blog-tax-filter .e-filter-item{--filter-color:#20335C;background:transparent!important;border:1px solid var(--filter-color)!important;border-radius:3px!important;color:var(--filter-color)!important;padding:10px 28px!important;font-weight:600!important;transition:all 0.2s ease}.blog-tax-filter .e-filter-item[data-filter*="code-95"]{--filter-color:#126CB4}.blog-tax-filter .e-filter-item[data-filter*="logistiek"]{--filter-color:#A020F0}.blog-tax-filter .e-filter-item[data-filter*="rijopleidingen"]{--filter-color:#00B8B0}.blog-tax-filter .e-filter-item[data-filter*="uncategorized"]{display:none!important}.blog-tax-filter .e-filter-item:hover,.blog-tax-filter .e-filter-item[aria-pressed="true"],.blog-tax-filter .e-filter-item[aria-selected="true"],.blog-tax-filter .e-filter-item.e-filter-item--active{background:var(--filter-color)!important;border-color:var(--filter-color)!important;color:#fff!important}.blog-card-accent{height:6px;width:100%}@media (max-width:767px){.blog-card-accent{height:4px}}.category-rijopleidingen .blog-card-accent{background:#00B8B0!important}.category-logistiek .blog-card-accent{background:#A020F0!important}.category-code-95 .blog-card-accent{background:#126CB4!important}.blog-loop-grid .elementor-pagination{display:flex;justify-content:center;align-items:center;border-radius:3px!important;gap:8px;margin-top:40px}.blog-loop-grid .elementor-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 14px;border:1px solid #126CB4;color:#126CB4;background:#fff;text-decoration:none}.blog-loop-grid .elementor-pagination .page-numbers.current,.blog-loop-grid .elementor-pagination .page-numbers:hover{background:#126CB4;color:#fff}.blog-category-pill,.blog-category-pill .elementor-widget-container,.blog-category-pill .elementor-post-info,.blog-category-pill .elementor-post-info__item,.blog-category-pill .elementor-post-info__terms-list{border:none!important;background:transparent!important;padding:0!important}.blog-category-pill a,.blog-category-pill .elementor-post-info__terms-list-item{display:inline-flex!important;align-items:center;justify-content:center;padding:7px 22px!important;border:1px solid currentColor!important;border-radius:999px!important;background:transparent!important;color:#20335C!important;line-height:1.2;text-decoration:none!important}.category-rijopleidingen .blog-category-pill a,.category-rijopleidingen .blog-category-pill .elementor-post-info__terms-list-item{color:#00B8B0!important}.category-logistiek .blog-category-pill a,.category-logistiek .blog-category-pill .elementor-post-info__terms-list-item{color:#A020F0!important}.category-code-95 .blog-category-pill a,.category-code-95 .blog-category-pill .elementor-post-info__terms-list-item{color:#126CB4!important}body.single-post .elementor-widget-theme-post-content img[class*="wp-image-"]{border-radius:10px!important}.vacature-bullets-dots ul{list-style:none;padding-left:0;margin:0}.vacature-bullets-dots li{position:relative;padding-left:30px;margin-bottom:8px}.vacature-bullets-dots li::before{content:"";position:absolute;left:0;top:.35em;width:15px;height:15px;border-radius:50%;background:#126CB4}.vacature-bullets-check-two-col ul{list-style:none;padding-left:0;margin:0;display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,auto);grid-template-columns:1fr 1fr;column-gap:70px;row-gap:22px}.vacature-bullets-check-two-col li{position:relative;padding-left:70px;margin-bottom:0;min-height:44px;display:flex;align-items:center}.vacature-bullets-check-two-col li::before{content:"✓";position:absolute;left:0;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:#20335C;color:#fff;font-size:26px;font-weight:700;line-height:44px;text-align:center}@media (max-width:767px){.vacature-bullets-check-two-col ul{display:block}.vacature-bullets-check-two-col li{margin-bottom:18px}}.cursus-card.cursus-hidden{display:none!important}.cursus-toggle-btn.cursus-button-hidden{display:none!important}.er-mobile-menu .elementor-nav-menu--dropdown .sub-menu li a{font-size:16px!important;font-weight:500!important}.menu-icon-auto>a,.menu-icon-auto-aanhanger>a,.menu-icon-camper>a,.menu-icon-kleine-vrachtwagen-aanhanger>a,.menu-icon-vrachtwagen>a,.menu-icon-vrachtwagen-aanhanger>a,.menu-icon-bus>a,.menu-icon-bus-aanhanger>a,.menu-icon-heftruck>a,.menu-icon-reachtruck>a,.menu-icon-palletwagen>a,.menu-icon-code95>a,.menu-icon-pijl>a{display:flex;align-items:center;gap:10px}.menu-icon-auto>a::before,.menu-icon-auto-aanhanger>a::before,.menu-icon-camper>a::before,.menu-icon-kleine-vrachtwagen-aanhanger>a::before,.menu-icon-vrachtwagen>a::before,.menu-icon-vrachtwagen-aanhanger>a::before,.menu-icon-bus>a::before,.menu-icon-bus-aanhanger>a::before,.menu-icon-heftruck>a::before,.menu-icon-reachtruck>a::before,.menu-icon-palletwagen>a::before,.menu-icon-code95>a::before,.menu-icon-pijl>a::before{content:"";display:inline-block;width:64px;height:42px;min-width:64px;background-size:contain;background-repeat:no-repeat;background-position:center}.menu-icon-auto>a::before{background-image:url(/wp-content/uploads/2026/06/Auto.webp)}.menu-icon-auto-aanhanger>a::before{background-image:url(/wp-content/uploads/2026/06/Auto-met-aanhanger.webp)}.menu-icon-camper>a::before{background-image:url(/wp-content/uploads/2026/06/Camper.webp)}.menu-icon-kleine-vrachtwagen-aanhanger>a::before{background-image:url(/wp-content/uploads/2026/06/Kleine-vrachtwagen-met-aanhanger.webp)}.menu-icon-vrachtwagen>a::before{background-image:url(/wp-content/uploads/2026/06/Vrachtwagen.webp)}.menu-icon-vrachtwagen-aanhanger>a::before{background-image:url(/wp-content/uploads/2026/06/Vrachtwagen-met-aanhanger.webp)}.menu-icon-bus>a::before{background-image:url(/wp-content/uploads/2026/06/bus.webp)}.menu-icon-bus-aanhanger>a::before{background-image:url(/wp-content/uploads/2026/06/Bus-met-aanhanger.webp)}.menu-icon-heftruck>a::before{background-image:url(/wp-content/uploads/2026/06/Heftruck.webp)}.menu-icon-reachtruck>a::before{background-image:url(/wp-content/uploads/2026/06/Reachtruck.webp)}.menu-icon-palletwagen>a::before{background-image:url(/wp-content/uploads/2026/06/Elektrische-palletwagen.webp)}.menu-icon-code95>a::before{background-image:url(/wp-content/uploads/2026/06/Code95-donkerblauw.svg)}.menu-icon-pijl>a::before{background-image:url(/wp-content/uploads/2026/06/Laag_1.svg)}#AutofoxBoekingsmodule .dataTables_filter{display:none!important}#AutofoxBoekingsmodule td:has(a.btn),#AutofoxBoekingsmodule td:has(button),#AutofoxBoekingsmodule td:has(input[type="submit"]),#AutofoxBoekingsmodule td:has(input[type="button"]){text-align:left!important}#AutofoxBoekingsmodule{--er-navy:#126CB4;--er-navy-dark:#005CA6;--er-yellow:#FDC400;--er-yellow-dark:#FDB900;--er-link:#126CB4;--er-border:#E4E8EF;--er-row-alt:#F6F8FB;font-family:inherit;color:#1f2733}#AutofoxBoekingsmodule table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--er-border);border-radius:12px;overflow:hidden}#AutofoxBoekingsmodule thead th{background:var(--er-navy);color:#fff;font-weight:600;text-align:left;padding:14px 16px;border:none}#AutofoxBoekingsmodule tbody td{padding:14px 16px;border-top:1px solid var(--er-border);vertical-align:middle}#AutofoxBoekingsmodule tbody tr:nth-child(even){background:var(--er-row-alt)}#AutofoxBoekingsmodule tbody tr:hover{background:#eef3fb}#AutofoxBoekingsmodule tbody a:not(.btn):not(.button){color:var(--er-link);font-weight:600;text-decoration:none}#AutofoxBoekingsmodule tbody a:not(.btn):not(.button):hover{text-decoration:underline}#AutofoxBoekingsmodule a.btn,#AutofoxBoekingsmodule button,#AutofoxBoekingsmodule input[type="submit"],#AutofoxBoekingsmodule input[type="button"]{display:inline-block;width:auto;background:var(--er-yellow);color:fff;font-weight:700;font-size:14px;line-height:1.2;border:none;border-radius:6px;padding:8px 16px;cursor:pointer;white-space:nowrap;transition:background .15s ease,transform .05s ease;vertical-align:middle}#AutofoxBoekingsmodule a.btn:hover,#AutofoxBoekingsmodule button:hover,#AutofoxBoekingsmodule input[type="submit"]:hover,#AutofoxBoekingsmodule input[type="button"]:hover{background:var(--er-yellow-dark)}#AutofoxBoekingsmodule a.btn:active,#AutofoxBoekingsmodule button:active{transform:translateY(1px)}#AutofoxBoekingsmodule td:has(a.btn),#AutofoxBoekingsmodule td:has(button),#AutofoxBoekingsmodule td:has(input[type="submit"]),#AutofoxBoekingsmodule td:has(input[type="button"]){text-align:center}#AutofoxBoekingsmodule .pagination a,#AutofoxBoekingsmodule .paginate_button{background:var(--er-navy);color:#fff;border-radius:6px;padding:8px 16px;text-decoration:none;transition:background .15s ease}#AutofoxBoekingsmodule .pagination a:hover,#AutofoxBoekingsmodule .paginate_button:hover{background:var(--er-navy-dark)}@media (min-width:1025px){.icon-title-align .elementor-icon-box-icon{transform:translateY(4px)}}@media (max-width:767px){.icon-title-align .elementor-icon-box-title{margin-top:4px!important}