.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-225 .elementor-element.elementor-element-care-711 .elementor-accordion-item{border-width:1px;border-color:#dce1d9;}.elementor-225 .elementor-element.elementor-element-care-711 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#dce1d9;}.elementor-225 .elementor-element.elementor-element-care-711 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#dce1d9;}.elementor-225 .elementor-element.elementor-element-care-711 .elementor-tab-title{background-color:#f8f9f6;padding:22px 20px 22px 20px;}.elementor-225 .elementor-element.elementor-element-care-711 .elementor-accordion-icon, .elementor-225 .elementor-element.elementor-element-care-711 .elementor-accordion-title{color:#171d1c;}.elementor-225 .elementor-element.elementor-element-care-711 .elementor-accordion-icon svg{fill:#171d1c;}.elementor-225 .elementor-element.elementor-element-care-711 .elementor-active .elementor-accordion-icon, .elementor-225 .elementor-element.elementor-element-care-711 .elementor-active .elementor-accordion-title{color:#4a5f41;}.elementor-225 .elementor-element.elementor-element-care-711 .elementor-active .elementor-accordion-icon svg{fill:#4a5f41;}.elementor-225 .elementor-element.elementor-element-care-711 .elementor-accordion-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-225 .elementor-element.elementor-element-care-711 .elementor-tab-content{color:#616964;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.65em;padding:0px 20px 22px 20px;}/* Start custom CSS for accordion, class: .elementor-element-care-711 */.elementor-225 .elementor-element.elementor-element-care-711 .elementor-tab-title {font-size:var(--ogl-control);} .elementor-225 .elementor-element.elementor-element-care-711 .elementor-tab-content {font-size:var(--ogl-body);line-height:1.65;}/* End custom CSS */
/* Start custom CSS */.elementor-225 .s-ogl-footer-wordmark span{color:#d4f45b}.elementor-225 a:focus-visible,.elementor-225 button:focus-visible{outline:2px solid #647e16;outline-offset:5px}@media(prefers-reduced-motion:reduce){.elementor-225 *{animation:none!important;transition:none!important;transform:none!important}}
/* Approved studio design rollout */
.elementor-225 > [data-id="care225-583"]{padding:clamp(50px,6vw,96px) clamp(24px,5vw,100px)!important;background:#f4f3ed!important;border-bottom:1px solid #cdd1c770}
.elementor-225 [data-id="care225-584"]{max-width:1400px!important;width:100%!important;margin:0 auto!important;gap:28px!important}
.elementor-225 [data-id="care225-584"]{display:grid!important;grid-template-columns:1.1fr 1fr!important;gap:clamp(30px,5vw,90px)!important;align-items:center!important}
.elementor-225 [data-id="care225-584"] > .e-flexbox-base:first-child{gap:25px!important;max-width:none!important}
.elementor-225 > [data-id="care-592"]{padding:clamp(50px,6vw,96px) clamp(24px,5vw,100px)!important;background:#f4f3ed!important;border-bottom:1px solid #cdd1c770}
.elementor-225 [data-id="care-593"]{max-width:1400px!important;width:100%!important;margin:0 auto!important;gap:28px!important}
.elementor-225 [data-id="care-593"]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:clamp(32px,6vw,96px)!important;align-items:center!important}
.elementor-225 [data-id="og2-225-2-visual"]{order:-1!important}
.elementor-225 > [data-id="care-607"]{padding:clamp(50px,6vw,96px) clamp(24px,5vw,100px)!important;background:#f4f3ed!important;border-bottom:1px solid #cdd1c770}
.elementor-225 [data-id="care-608"]{max-width:1400px!important;width:100%!important;margin:0 auto!important;gap:28px!important}
.elementor-225 [data-id="care-608"] > .e-heading-base{max-width:1000px!important}
.elementor-225 [data-id="care-608"] > .e-paragraph-base{max-width:780px!important}
.elementor-225 > [data-id="care-666"]{padding:clamp(50px,6vw,96px) clamp(24px,5vw,100px)!important;background:#f4f3ed!important;border-bottom:1px solid #cdd1c770}
.elementor-225 [data-id="care-667"]{max-width:1400px!important;width:100%!important;margin:0 auto!important;gap:28px!important}
.elementor-225 [data-id="care-667"]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:clamp(32px,6vw,96px)!important;align-items:center!important}
.elementor-225 [data-id="og2-225-4-visual"]{order:-1!important}
.elementor-225 > [data-id="care-678"]{padding:clamp(50px,6vw,96px) clamp(24px,5vw,100px)!important;background:#f4f3ed!important;border-bottom:1px solid #cdd1c770}
.elementor-225 [data-id="care-679"]{max-width:1400px!important;width:100%!important;margin:0 auto!important;gap:28px!important}
.elementor-225 [data-id="care-679"]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:clamp(32px,6vw,96px)!important;align-items:center!important}
.elementor-225 > [data-id="care-691"]{padding:clamp(50px,6vw,96px) clamp(24px,5vw,100px)!important;background:#f4f3ed!important;border-bottom:1px solid #cdd1c770}
.elementor-225 [data-id="care-692"]{max-width:1400px!important;width:100%!important;margin:0 auto!important;gap:28px!important}
.elementor-225 [data-id="care-692"]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:clamp(32px,6vw,96px)!important;align-items:center!important}
.elementor-225 [data-id="og2-225-6-visual"]{order:-1!important}
.elementor-225 > [data-id="care-702"]{padding:clamp(50px,6vw,96px) clamp(24px,5vw,100px)!important;background:#f4f3ed!important;border-bottom:1px solid #cdd1c770}
.elementor-225 [data-id="care-703"]{max-width:1400px!important;width:100%!important;margin:0 auto!important;gap:28px!important}
.elementor-225 [data-id="care-703"]{display:grid!important;grid-template-columns:.75fr 1.25fr!important;gap:70px!important;align-items:start!important}
.elementor-225 > [data-id="care-712"]{padding:clamp(50px,6vw,96px) clamp(24px,5vw,100px)!important;background:#f4f3ed!important;border-bottom:1px solid #cdd1c770}
.elementor-225 [data-id="care-713"]{max-width:1400px!important;width:100%!important;margin:0 auto!important;gap:28px!important}
.elementor-225 > [data-id="care-712"]{background:#23352b!important;color:#f4f3ed!important}
.elementor-225 [data-id="care-712"] .e-heading-base{color:#f4f3ed!important;max-width:1050px!important}
.elementor-225 [data-id="care-712"] .e-paragraph-base{color:#b8c6b0!important}
.elementor-225 [data-id="care225-589"]{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:16px!important}
.elementor-225 [data-id="care225-589"] > .e-button-base{width:auto!important;align-self:flex-start!important}
.elementor-225 [data-id="care-605"]{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:16px!important}
.elementor-225 [data-id="care-605"] > .e-button-base{width:auto!important;align-self:flex-start!important}
.elementor-225 [data-id="care-722"]{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:16px!important}
.elementor-225 [data-id="care-722"] > .e-button-base{width:auto!important;align-self:flex-start!important}
.elementor-225 [data-id="ogl-footer-grid"]{display:grid!important;grid-template-columns:2fr 1fr 1fr!important;width:100%!important;gap:24px!important}
@media(max-width:900px){.elementor-225 [data-id="ogl-footer-grid"]{grid-template-columns:1fr!important;}}
@media(max-width:900px){.elementor-225 > [data-id] > .e-flexbox-base{grid-template-columns:1fr!important;gap:34px!important;}.elementor-225 [data-id$="-visual"]{order:initial!important;}.elementor-225 [data-id$="-copy"]{grid-template-columns:1fr!important;}}
/* Homepage-style background hero: Digitale toegankelijkheid */
.elementor-225 > [data-id="care225-583"].e-flexbox-base{background:linear-gradient(90deg,#f8f9f6f2 0%,#f8f9f6de 42%,#f8f9f630 100%),url("https://omnigradelabs.com/wp-content/uploads/omnigrade/hero.webp") center center/cover no-repeat!important;min-height:620px!important;padding:95px 40px 100px!important;}
.elementor-225 [data-id="care225-584"].e-flexbox-base{display:flex!important;flex-direction:column!important;align-items:flex-start!important;max-width:1200px!important;width:100%!important;margin:0 auto!important;gap:24px!important;}
.elementor-225 [data-id="care225-584"] > .e-flexbox-base{max-width:100%!important;width:100%!important;gap:24px!important;}
.elementor-225 [data-id="care225-587"].e-heading-base{font-size:clamp(44px,5.5vw,80px)!important;max-width:956px!important;line-height:1.08!important;color:#17221d!important;}
.elementor-225 [data-id="care225-583"] .e-paragraph-base{max-width:800px!important;font-size:18px!important;line-height:1.65!important;color:#3f4943!important;}
.elementor-225 [data-id="care225-583"] [data-id*="eyebrow"]{font-size:11px!important;letter-spacing:.1em!important;}
.elementor-225 [data-id="care225-583"] [data-id="ar-featured"]{display:none!important;}
@media(max-width:900px){.elementor-225 > [data-id="care225-583"].e-flexbox-base{min-height:580px!important;padding:80px 36px!important;}}
@media(max-width:520px){.elementor-225 > [data-id="care225-583"].e-flexbox-base{min-height:560px!important;padding:65px 22px 75px!important;background:linear-gradient(#f8f9f6dd,#f8f9f6dd),url("https://omnigradelabs.com/wp-content/uploads/omnigrade/hero.webp") center center/cover no-repeat!important;}.elementor-225 [data-id="care225-587"].e-heading-base{font-size:42px!important;}.elementor-225 [data-id="care225-583"] .e-paragraph-base{font-size:16px!important;}}/* End custom CSS */