.elementor-1575 .elementor-element.elementor-element-bce59de{--display:flex;--padding-top:0px;--padding-bottom:103px;--padding-left:0px;--padding-right:0px;}.elementor-1575 .elementor-element.elementor-element-2ef4a868{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero--feature-card .adrasa-hero__feature-card{background-color:rgba(28, 48, 102, 0.91);border-radius:1.0625rem;padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero--feature-card .adrasa-hero__feature-card, .elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero--feature-card .adrasa-hero__feature-card .adrasa-hero__title, .elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero--feature-card .adrasa-hero__feature-card .adrasa-hero__desc-block{color:#ffffff;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero--feature-card .adrasa-hero__feature-card-kicker-pill{color:#009dd8;background-color:#ffffff;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero--feature-card .adrasa-hero__feature-card-date{color:#c6e3ee;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero--feature-card .adrasa-hero__feature-row{margin-top:1.125rem;gap:1.5rem;--adrasa-feature-card-max:46.625rem;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero--feature-card .adrasa-hero__feature-card-kicker{margin-bottom:0.75rem;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero--feature-card .adrasa-hero__feature-card .adrasa-hero__desc-block{margin-top:0.75rem;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero--feature-card .adrasa-hero__feature-card-cta-row{margin-top:1.25rem;gap:1.25rem;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero__title{margin-top:0px;margin-bottom:24px;padding-top:0px;padding-bottom:0px;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero__desc-inline{margin-top:0px;margin-bottom:28px;padding-top:0px;padding-bottom:0px;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero__desc-block{margin-top:0px;margin-bottom:28px;padding-top:0px;padding-bottom:0px;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero__desc-col{margin-top:0px;margin-bottom:28px;padding-top:0px;padding-bottom:0px;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero__subtitle{margin-top:0px;margin-bottom:21px;padding-top:0px;padding-bottom:0px;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero__buttons{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero__split-ctas{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero__certs{margin-top:20px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero__btn--primary{background-color:#009DD8C2;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero__btn--primary, .elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero__btn--primary:visited, .elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero__btn--primary .adrasa-hero__btn-text{color:#FFFFFF !important;}.elementor-1575 .elementor-element.elementor-element-7e0724f .adrasa-downloads-filter-grid{--adrasa-dfg-cols:3;--adrasa-dfg-gap:1.125rem;--adrasa-dfg-mobile-gutter:0rem;--adrasa-dfg-text:#1C3066;--adrasa-dfg-accent:#009DD8;--adrasa-dfg-section-bg-color:transparent;--adrasa-dfg-panel-bg:rgba(255,255,255,0.35);--adrasa-dfg-panel-bg-image:url(https://adrasa.itdo.dev/wp-content/uploads/2026/03/filters-bg.webp);--adrasa-dfg-card-bg:rgba(255,255,255,0.28);--adrasa-dfg-card-bg-image:url(https://adrasa.itdo.dev/wp-content/uploads/2026/03/downloads-bg.webp);--adrasa-dfg-filter-active-border:rgba(28,48,102,0.8);--adrasa-dfg-filter-bg:rgba(198,227,238,0.63);--adrasa-dfg-filter-text:#009DD8;--adrasa-dfg-filter-active-bg:rgba(28,52,99,0.06);--adrasa-dfg-filter-active-text:#1C3066;--adrasa-dfg-reset-text:#1C3066;--adrasa-dfg-file-pill-bg:rgba(28,52,99,0.06);--adrasa-dfg-file-pill-text:#1C3066;--adrasa-dfg-download-pill-bg:rgba(198,227,238,0.63);--adrasa-dfg-download-pill-text:#009DD8;--adrasa-dfg-mobile-drawer-bg:#1C3066;--adrasa-dfg-panel-radius:1.0625rem;--adrasa-dfg-card-radius:1.0625rem;--adrasa-dfg-pill-radius:1.375rem;--adrasa-dfg-pill-height:2.75rem;--adrasa-dfg-pill-px:1.375rem;}.elementor-1575 .elementor-element.elementor-element-7e0724f .adrasa-downloads-filter-grid__grid{margin-top:1.5rem;}.elementor-1575 .elementor-element.elementor-element-7e0724f .adrasa-downloads-filter-grid__card{min-height:13.0625rem;}.elementor-1575 .elementor-element.elementor-element-79142274{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1575 .elementor-element.elementor-element-79142274:not(.elementor-motion-effects-element-type-background), .elementor-1575 .elementor-element.elementor-element-79142274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adrasa.itdo.dev/wp-content/uploads/2026/03/pre-footer-template.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1575 .elementor-element.elementor-element-23641898 .adrasa-hero__title{margin-top:0px;margin-bottom:24px;padding-top:0px;padding-bottom:0px;font-size:48px;}.elementor-1575 .elementor-element.elementor-element-23641898 .adrasa-hero__desc-inline{margin-top:0px;margin-bottom:28px;padding-top:0px;padding-bottom:0px;}.elementor-1575 .elementor-element.elementor-element-23641898 .adrasa-hero__desc-block{margin-top:0px;margin-bottom:28px;padding-top:0px;padding-bottom:0px;}.elementor-1575 .elementor-element.elementor-element-23641898 .adrasa-hero__desc-col{margin-top:0px;margin-bottom:28px;padding-top:0px;padding-bottom:0px;}.elementor-1575 .elementor-element.elementor-element-23641898 .adrasa-hero__subtitle{margin-top:0px;margin-bottom:21px;padding-top:0px;padding-bottom:0px;}.elementor-1575 .elementor-element.elementor-element-23641898 .adrasa-hero__buttons{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}.elementor-1575 .elementor-element.elementor-element-23641898 .adrasa-hero__split-ctas{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}.elementor-1575 .elementor-element.elementor-element-23641898 .adrasa-hero__certs{margin-top:20px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}.elementor-1575 .elementor-element.elementor-element-23641898 .adrasa-hero__desc-inline, .elementor-1575 .elementor-element.elementor-element-23641898 .adrasa-hero__desc-block, .elementor-1575 .elementor-element.elementor-element-23641898 .adrasa-hero__desc-col{font-size:18px;color:#1C3066;}.elementor-1575 .elementor-element.elementor-element-23641898 .adrasa-hero__btn--primary{background-color:#009DD86B;}.elementor-1575 .elementor-element.elementor-element-23641898 .adrasa-hero__btn--tertiary{background-color:#009DD8CC;}@media(max-width:767px){.elementor-1575 .elementor-element.elementor-element-2ef4a868 > .elementor-widget-container{margin:0px 0px 62px 0px;}.elementor-1575 .elementor-element.elementor-element-2ef4a868{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1575 .elementor-element.elementor-element-2ef4a868 .adrasa-hero__title{font-size:42px;}.elementor-1575 .elementor-element.elementor-element-7e0724f > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1575 .elementor-element.elementor-element-79142274{--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}}