:root{--sch-primary:#0b4f86;--sch-secondary:#082744;--sch-accent:#f5a000;--sch-red:#f51c14;--sch-content:1180px;--sch-logo-desktop:360px;--sch-logo-mobile:210px;--sch-border:#e4eaf1;--sch-shadow:0 10px 28px rgba(8,39,68,.10)}
/* Astra remains active; hide only its standard chrome because the site-specific chrome is injected by the plugin. */
body.scholars-astra-skin #masthead,body.scholars-astra-skin .site-header:not(.sch-site-header),body.scholars-astra-skin #colophon,body.scholars-astra-skin .site-footer:not(.sch-footer){display:none!important}
body.scholars-astra-skin{background:#f5f8fc;color:#33475d;overflow-x:hidden}body.scholars-astra-skin #page{min-height:0;background:transparent}body.scholars-astra-skin .site-content{padding:0!important;margin:0!important;min-height:50vh}
/* Fix the screenshot bug: Astra's empty sidebar must never reserve the right 25–30% on pages. */
body.scholars-astra-skin.scholars-managed-design.page #primary,body.scholars-astra-skin.scholars-managed-design.elementor-page #primary{width:100%!important;max-width:none!important;float:none!important;margin:0!important;padding:0!important}body.scholars-astra-skin.scholars-managed-design.page #secondary,body.scholars-astra-skin.scholars-managed-design.elementor-page #secondary{display:none!important;width:0!important}body.scholars-astra-skin.scholars-managed-design.page .site-content>.ast-container,body.scholars-astra-skin.scholars-managed-design.elementor-page .site-content>.ast-container{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;display:block!important}body.scholars-astra-skin.scholars-managed-design.elementor-page .ast-article-single,body.scholars-astra-skin.scholars-managed-design.elementor-page .ast-article-post{padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.scholars-astra-skin.scholars-managed-design.elementor-page .entry-content{margin:0!important}body.scholars-astra-skin.scholars-managed-design.elementor-page .entry-content>.elementor{margin-top:0!important;margin-bottom:0!important}
*{box-sizing:border-box}.sch-shell{width:min(calc(100% - 38px),var(--sch-content));margin-inline:auto}.sch-skip-link{position:fixed;left:14px;top:-80px;z-index:100000;background:#fff;color:#111;padding:9px 13px;border-radius:5px}.sch-skip-link:focus{top:10px}
.sch-site-header{position:relative;z-index:9999;background:#fff}.sch-topbar{height:48px;background:var(--sch-red);color:#fff}.sch-topbar-inner{height:48px;display:flex;align-items:center;justify-content:space-between}.sch-social-mini{display:flex;gap:24px;align-items:center}.sch-social-mini span{width:18px;height:18px;display:grid;place-items:center}.sch-social-mini svg{width:17px!important;height:17px!important;display:block;fill:currentColor}.sch-top-actions{height:100%;display:flex;align-items:center}.sch-franchise-pill{height:38px;display:inline-flex;align-items:center;gap:10px;padding:0 9px;background:#12abc5;color:#fff!important;text-decoration:none!important;font-weight:800;border:1px solid rgba(255,255,255,.45);font-size:14px}.sch-franchise-pill svg{width:18px;height:18px;fill:currentColor}.sch-franchise-pill b{background:#ffac00;padding:4px 8px;font-size:11px}.sch-free-mock{height:100%;display:flex;align-items:center;padding:0 31px;margin-left:18px;border-left:1px solid rgba(255,255,255,.28);color:#fff!important;text-decoration:none!important;font-size:14px;font-weight:800}
.sch-mainbar{height:80px;background:#fff;border-bottom:1px solid #eef2f6;box-shadow:0 2px 9px rgba(8,39,68,.035)}.sch-mainbar-inner{height:80px;display:grid;grid-template-columns:minmax(330px,420px) 1fr auto;align-items:center;gap:28px}.sch-brand{display:flex;align-items:center;min-width:0;text-decoration:none!important}.sch-logo{display:block;width:min(var(--sch-logo-desktop),100%);max-height:62px;height:auto;object-fit:contain;object-position:left center}.sch-text-logo{display:flex;flex-direction:column;line-height:1;min-width:330px}.sch-text-logo strong{white-space:nowrap;font:700 29px/1 Georgia,"Times New Roman",serif;color:#173149;letter-spacing:-.4px}.sch-text-logo small{white-space:nowrap;margin-top:8px;color:#12a5d2;font-size:15px;font-weight:800;letter-spacing:.02em}.sch-desktop-nav{justify-self:end;min-width:0}.sch-menu,.sch-menu ul{list-style:none;margin:0;padding:0}.sch-menu{display:flex;align-items:center;justify-content:flex-end}.sch-menu>li{position:relative}.sch-menu>li>a{height:80px;padding:0 17px;display:flex;align-items:center;color:#162c43;text-decoration:none!important;font-size:14px;font-weight:800;text-transform:uppercase;white-space:nowrap;border-bottom:3px solid transparent}.sch-menu>li.current-menu-item>a,.sch-menu>li.current-menu-ancestor>a,.sch-menu>li>a:hover,.sch-menu>li>a:focus{color:#ef9300;border-bottom-color:#ef9300}.sch-menu .menu-item-has-children>a:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-left:8px;margin-top:-4px}.sch-menu .sub-menu{position:absolute;left:0;top:100%;min-width:255px;background:#fff;border:1px solid var(--sch-border);border-top:2px solid var(--sch-accent);box-shadow:0 18px 44px rgba(8,39,68,.16);padding:7px;opacity:0;visibility:hidden;transform:translateY(5px);transition:.14s ease;z-index:10010}.sch-menu li:hover>.sub-menu,.sch-menu li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:none}.sch-menu .sub-menu .sub-menu{left:100%;top:-8px;border-top:1px solid var(--sch-border);border-left:2px solid var(--sch-accent)}.sch-menu .sub-menu.sch-open-left{left:auto!important;right:100%!important;border-left:1px solid var(--sch-border);border-right:2px solid var(--sch-accent)}.sch-menu .sub-menu a{display:flex;align-items:center;justify-content:space-between;min-height:39px;padding:8px 11px;border-radius:4px;color:#2a3e54;text-decoration:none!important;font-size:13px;font-weight:650;line-height:1.25}.sch-menu .sub-menu a:hover,.sch-menu .sub-menu a:focus{background:#fff5df;color:#d77b00}.sch-menu-toggle{display:none;border:0;background:transparent;width:42px;height:42px;color:#173149}.sch-menu-toggle svg,.sch-mobile-close svg{width:24px!important;height:24px!important;fill:currentColor}
.sch-mobile-drawer{position:fixed;z-index:10050;top:0;right:0;width:min(92vw,390px);height:100dvh;background:#fff;box-shadow:-20px 0 60px rgba(7,29,59,.22);transform:translateX(105%);transition:transform .2s ease;display:flex;flex-direction:column}.sch-mobile-drawer.is-open{transform:none}.sch-drawer-backdrop{position:fixed;inset:0;z-index:10040;background:rgba(4,18,37,.6);opacity:0;transition:.18s}.sch-drawer-backdrop.is-open{opacity:1}.sch-menu-open{overflow:hidden}.sch-drawer-head{min-height:72px;padding:10px 16px;border-bottom:1px solid var(--sch-border);display:flex;align-items:center;justify-content:space-between;gap:15px}.sch-mobile-logo{width:var(--sch-logo-mobile);max-height:50px;object-fit:contain}.sch-mobile-close{border:0;background:#f4f6f9;color:#173149;border-radius:6px;width:40px;height:40px;display:grid;place-items:center}.sch-mobile-nav{overflow-y:auto;padding:8px 15px;flex:1}.sch-mobile-menu,.sch-mobile-menu .sub-menu{list-style:none;margin:0;padding:0}.sch-mobile-menu li{position:relative;border-bottom:1px solid #edf1f5}.sch-mobile-menu a{display:block;padding:13px 44px 13px 7px;color:#20354b;text-decoration:none!important;font-weight:700}.sch-mobile-menu .sub-menu{padding-left:13px;margin:0 0 7px 8px;border-left:2px solid #f2a000}.sch-mobile-menu .sub-menu a{font-size:13.5px;font-weight:600;padding-block:10px}.sch-submenu-toggle{position:absolute;right:2px;top:6px;width:36px;height:36px;border:0;background:#fff4dc;color:#bc6c00;border-radius:5px;font-size:21px}.sch-mobile-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:14px;border-top:1px solid var(--sch-border)}.sch-mobile-actions a{display:flex;justify-content:center;align-items:center;min-height:43px;border:1px solid var(--sch-border);border-radius:5px;color:var(--sch-primary);font-weight:750;text-decoration:none!important;font-size:13px}
/* Premium footer; explicit SVG sizing prevents the huge black phone/WhatsApp icons seen in the screenshots. */
.sch-footer{background:#1f2a35!important;color:#dbe5ef!important;margin:0!important}.sch-footer-grid{display:grid;grid-template-columns:1.55fr 1fr 1fr 1fr;gap:48px;padding:52px 0 44px}.sch-footer h2{color:#fff!important;font-size:18px!important;margin:0 0 17px!important}.sch-footer p{color:#c3cfdb!important;font-size:14px;line-height:1.65;max-width:360px;margin:16px 0}.sch-footer-logo-img{max-width:230px!important;max-height:62px!important;width:auto!important;height:auto!important;object-fit:contain!important}.sch-footer .sch-text-logo strong{color:#fff;font-size:20px}.sch-footer .sch-text-logo small{font-size:10px}.sch-footer .menu{list-style:none;margin:0;padding:0}.sch-footer .menu li{margin:0 0 11px}.sch-footer a{color:#dbe5ef!important;text-decoration:none!important}.sch-footer a:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:3px}.sch-footer-contact{display:flex;flex-direction:column;gap:11px;margin-top:20px}.sch-footer-contact a{display:flex!important;align-items:center!important;gap:10px!important}.sch-contact-icon{width:22px!important;height:22px!important;min-width:22px!important;display:grid!important;place-items:center!important}.sch-contact-icon svg{width:19px!important;height:19px!important;max-width:19px!important;max-height:19px!important;fill:currentColor!important;display:block!important}.sch-footer-bottom{border-top:1px solid rgba(255,255,255,.11);font-size:12px;color:#aebed0}.sch-footer-bottom .sch-shell{min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:20px}.sch-footer-bottom a{margin-left:12px}
/* Elementor/legacy page polish */
body.scholars-astra-skin.scholars-managed-design .elementor img{max-width:100%;height:auto}body.scholars-astra-skin.scholars-managed-design .sch-premium-section{width:100%;padding:54px 22px}body.scholars-astra-skin.scholars-managed-design .sch-premium-section>.e-con-inner,body.scholars-astra-skin.scholars-managed-design .sch-premium-section.e-con-boxed>.e-con-inner{max-width:var(--sch-content);margin-inline:auto}body.scholars-astra-skin.scholars-managed-design .sch-premium-row{gap:22px}body.scholars-astra-skin.scholars-managed-design .sch-premium-card{background:#fff;border:1px solid var(--sch-border);border-radius:12px;padding:22px;box-shadow:0 7px 22px rgba(8,39,68,.07)}body.scholars-legacy-converted.scholars-managed-design table{border-collapse:separate;border-spacing:0;width:100%;background:#fff;border:1px solid #dfe7ef;border-radius:8px;overflow:hidden}body.scholars-legacy-converted.scholars-managed-design table th{background:#082744;color:#fff;padding:12px 13px;font-size:13px;text-align:left}body.scholars-legacy-converted.scholars-managed-design table td{padding:11px 13px;border-bottom:1px solid #e8edf2;font-size:13.5px;vertical-align:top}body.scholars-legacy-converted.scholars-managed-design table tr:last-child td{border-bottom:0}body.scholars-legacy-converted.scholars-managed-design .elementor-button,body.scholars-legacy-converted.scholars-managed-design input[type=submit],body.scholars-legacy-converted.scholars-managed-design .wp-element-button{border-radius:5px!important}
/* Resource/mock-test pages: retain old content but make it readable and professional. */
body.scholars-family-resource.scholars-managed-design .sch-premium-section{padding-block:42px}body.scholars-family-resource.scholars-managed-design .sch-premium-heading{text-align:left}body.scholars-family-resource.scholars-managed-design .sch-premium-image{text-align:center;margin:10px auto 28px}body.scholars-family-resource.scholars-managed-design .sch-premium-image img{display:inline-block;max-width:100%;height:auto}body.scholars-family-resource.scholars-managed-design .sch-image-thumbnail img{width:150px!important;max-width:150px!important;height:auto!important}body.scholars-family-resource.scholars-managed-design .elementor-widget-text-editor{line-height:1.72}body.scholars-family-resource.scholars-managed-design .elementor-widget-text-editor h2{margin-top:34px}body.scholars-family-resource.scholars-managed-design .elementor-widget-text-editor ul,body.scholars-family-resource.scholars-managed-design .elementor-widget-text-editor ol{padding-left:22px}
/* Old homepage is already designed. Remove Astra shell spacing only; keep the old Elementor section order/design and add light polish. */
body.home.scholars-astra-skin.scholars-managed-design .site-content{background:#f4f8fc}body.home.scholars-astra-skin.scholars-managed-design .elementor>.e-con:first-child,body.home.scholars-astra-skin.scholars-managed-design .elementor>.elementor-section:first-child{margin-top:0!important}body.home.scholars-astra-skin.scholars-managed-design .elementor-element-6825753d{padding-top:22px!important}body.home.scholars-astra-skin.scholars-managed-design .elementor-element-6825753d .swiper,body.home.scholars-astra-skin.scholars-managed-design .elementor-element-6825753d .elementor-image-carousel-wrapper{border-radius:9px;overflow:hidden;box-shadow:0 10px 28px rgba(8,39,68,.12)}
@media(max-width:1280px){.sch-mainbar-inner{grid-template-columns:minmax(280px,340px) 1fr auto;gap:14px}.sch-menu>li>a{padding-inline:10px;font-size:12.4px}.sch-logo{width:min(310px,100%)}.sch-text-logo{min-width:280px}.sch-text-logo strong{font-size:23px}.sch-text-logo small{font-size:12px}}
@media(max-width:1060px){.sch-desktop-nav{display:none}.sch-menu-toggle{display:grid;place-items:center;justify-self:end}.sch-mainbar-inner{grid-template-columns:1fr auto}.sch-topbar{height:42px}.sch-topbar-inner{height:42px}.sch-franchise-pill{height:32px;font-size:12px}.sch-free-mock{font-size:12px;padding-inline:14px;margin-left:8px}.sch-mainbar{height:70px}.sch-mainbar-inner{height:70px}.sch-footer-grid{grid-template-columns:1.4fr 1fr 1fr;gap:32px}.sch-footer-grid>div:last-child{grid-column:2/4}}
@media(max-width:700px){.sch-shell{width:min(calc(100% - 28px),var(--sch-content))}.sch-social-mini{gap:13px}.sch-social-mini span{width:15px;height:15px}.sch-social-mini svg{width:14px!important;height:14px!important}.sch-franchise-pill{gap:5px;padding-inline:7px}.sch-franchise-pill span:nth-child(2){display:none}.sch-free-mock{padding-inline:9px;font-size:10px}.sch-logo{width:var(--sch-logo-mobile);max-height:50px}.sch-text-logo{min-width:0}.sch-text-logo strong{font-size:17px}.sch-text-logo small{font-size:8px;margin-top:5px}.sch-footer-grid{grid-template-columns:1fr;gap:28px;padding:38px 0}.sch-footer-grid>div:last-child{grid-column:auto}.sch-footer-bottom .sch-shell{align-items:flex-start;flex-direction:column;justify-content:center;padding-block:13px}.sch-footer-bottom a{margin:0 10px 0 0}body.scholars-astra-skin.scholars-managed-design .sch-premium-section{padding:36px 15px}body.scholars-legacy-converted.scholars-managed-design table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}
@media(prefers-reduced-motion:reduce){.sch-menu .sub-menu,.sch-mobile-drawer,.sch-drawer-backdrop{transition:none!important}}


/* 1.4 footer: old-site information architecture, cleaner conversion-focused presentation. */
.sch-footer-actions{background:#142332;border-bottom:1px solid rgba(255,255,255,.10)}
.sch-footer-actions-inner{min-height:76px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.sch-footer-action{min-height:42px;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;padding:0 17px;border:1px solid rgba(255,255,255,.18);border-radius:7px;color:#fff!important;font-size:13px;font-weight:800;text-decoration:none!important;background:rgba(255,255,255,.035)}
.sch-footer-action:hover{background:rgba(255,255,255,.08);text-decoration:none!important}.sch-footer-action.primary{background:#f5a000;border-color:#f5a000;color:#10263e!important}.sch-footer-action.contact{margin-left:auto}.sch-footer-action svg{width:17px!important;height:17px!important;fill:currentColor!important}
.sch-footer{background:#1b2733!important}.sch-footer-grid{padding:54px 0 46px;gap:56px}.sch-footer-brand{padding-right:16px}.sch-footer h2{font-size:17px!important;letter-spacing:-.01em}.sch-footer-col .menu li{margin-bottom:12px}.sch-footer-col .menu a{font-size:14px;line-height:1.45}.sch-footer-social{display:flex;gap:12px;margin-top:22px}.sch-footer-social span{width:32px;height:32px;border:1px solid rgba(255,255,255,.15);border-radius:50%;display:grid;place-items:center;color:#dbe5ef}.sch-footer-social svg{width:14px!important;height:14px!important;fill:currentColor!important}.sch-footer-bottom{background:#17222d}.sch-footer-bottom .sch-shell{min-height:56px}

/* 1.4 legacy/Avada redesign. Native Elementor pages do not receive these rules. */
body.scholars-legacy-converted.scholars-managed-design{background:#f3f6fa;color:#34495e}
body.scholars-legacy-converted.scholars-managed-design .site-content{background:#f3f6fa}
body.scholars-legacy-converted.scholars-managed-design .entry-content>.elementor{font-size:16px;line-height:1.75}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero{padding:44px 22px!important;background:linear-gradient(128deg,#082744 0%,#0b4f86 72%,#0d65a6 100%)!important;border:0!important;box-shadow:inset 0 -1px 0 rgba(255,255,255,.08)}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero>.e-con-inner,body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero.e-con-boxed>.e-con-inner{max-width:1080px!important;margin-inline:auto!important}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero .sch-premium-row{align-items:center!important;gap:32px!important}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero .elementor-heading-title,body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero .sch-premium-heading{color:#fff!important}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero h1,body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero .elementor-heading-title{font-size:clamp(28px,3vw,42px)!important;line-height:1.14!important;letter-spacing:-.025em!important;font-weight:800!important;margin:0!important}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero .elementor-widget-text-editor,body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero .elementor-widget-text-editor p{color:#e4eef8!important;font-size:16px!important}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero .sch-premium-image{text-align:center!important;margin:0!important}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero .sch-premium-image img{width:min(190px,100%)!important;max-width:190px!important;height:auto!important;display:inline-block!important;background:#fff!important;border-radius:18px!important;padding:10px!important;box-shadow:0 14px 34px rgba(0,0,0,.18)!important}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero .sch-image-thumbnail img{width:min(170px,100%)!important;max-width:170px!important}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-content-shell{width:min(calc(100% - 34px),1080px)!important;max-width:1080px!important;margin:34px auto 58px!important;padding:0!important;background:#fff!important;border:1px solid #e1e8f0!important;border-radius:18px!important;box-shadow:0 14px 42px rgba(8,39,68,.08)!important;overflow:hidden!important}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-content-shell>.e-con-inner{max-width:none!important;width:100%!important;padding:0!important}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-content-shell .sch-premium-section{background:#fff!important;padding:34px 42px!important;margin:0!important;border:0!important;border-bottom:1px solid #e8edf3!important}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-content-shell .sch-premium-section:last-child{border-bottom:0!important}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-content-shell .sch-premium-section>.e-con-inner,body.scholars-legacy-converted.scholars-managed-design .sch-legacy-content-shell .sch-premium-section.e-con-boxed>.e-con-inner{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}
body.scholars-legacy-converted.scholars-managed-design .sch-premium-row{gap:30px!important;align-items:flex-start}
body.scholars-legacy-converted.scholars-managed-design .sch-premium-column{min-width:0}
body.scholars-legacy-converted.scholars-managed-design .elementor-widget-heading{margin-bottom:12px}
body.scholars-legacy-converted.scholars-managed-design .elementor-widget-heading .elementor-heading-title{color:#0a416f;font-weight:800;letter-spacing:-.018em;line-height:1.25}
body.scholars-legacy-converted.scholars-managed-design .elementor-widget-heading h2.elementor-heading-title{font-size:clamp(23px,2vw,29px)}
body.scholars-legacy-converted.scholars-managed-design .elementor-widget-heading h3.elementor-heading-title{font-size:clamp(19px,1.6vw,23px)}
body.scholars-legacy-converted.scholars-managed-design .elementor-widget-text-editor{color:#3d4d5f;font-size:16px;line-height:1.76}
body.scholars-legacy-converted.scholars-managed-design .elementor-widget-text-editor p{margin:0 0 17px}
body.scholars-legacy-converted.scholars-managed-design .elementor-widget-text-editor p:last-child{margin-bottom:0}
body.scholars-legacy-converted.scholars-managed-design .elementor-widget-text-editor ul,body.scholars-legacy-converted.scholars-managed-design .elementor-widget-text-editor ol{margin:12px 0 18px;padding-left:24px}
body.scholars-legacy-converted.scholars-managed-design .elementor-widget-text-editor li{margin:8px 0;padding-left:3px}
body.scholars-legacy-converted.scholars-managed-design .elementor-widget-text-editor a{font-weight:700;text-underline-offset:3px}
body.scholars-legacy-converted.scholars-managed-design .sch-premium-image{text-align:center;margin:8px auto 18px}
body.scholars-legacy-converted.scholars-managed-design .sch-premium-image img{max-width:min(100%,820px)!important;height:auto!important;border-radius:12px;box-shadow:0 9px 26px rgba(8,39,68,.10)}
body.scholars-legacy-converted.scholars-managed-design .sch-media-section{background:#f9fbfd!important}
body.scholars-legacy-converted.scholars-managed-design .sch-table-section{background:#fbfcfe!important}
body.scholars-legacy-converted.scholars-managed-design table{font-size:14px!important;line-height:1.45!important;border-radius:10px!important;box-shadow:0 4px 16px rgba(8,39,68,.045)}
body.scholars-legacy-converted.scholars-managed-design table th{padding:13px 14px!important;font-size:13px!important;letter-spacing:.01em;background:#082744!important}
body.scholars-legacy-converted.scholars-managed-design table td{padding:12px 14px!important;font-size:14px!important}
body.scholars-legacy-converted.scholars-managed-design table tbody tr:nth-child(even) td{background:#f7f9fc}
body.scholars-legacy-converted.scholars-managed-design table a{font-weight:750;color:#0872c9!important;text-decoration:none!important}
body.scholars-legacy-converted.scholars-managed-design table a:hover{text-decoration:underline!important}

/* Existing counselling HTML becomes a designed split CTA without changing its text. */
body.scholars-legacy-converted.scholars-managed-design .free-counselling-section{margin:4px 0!important;padding:28px!important;border:1px solid #dce8f4!important;border-radius:15px!important;background:linear-gradient(135deg,#eef7ff 0%,#f8fbff 100%)!important;box-shadow:0 8px 22px rgba(8,39,68,.055)!important}
body.scholars-legacy-converted.scholars-managed-design .free-counselling-section .fc-container{display:grid!important;grid-template-columns:minmax(220px,.8fr) minmax(320px,1.2fr)!important;gap:28px!important;align-items:center!important}
body.scholars-legacy-converted.scholars-managed-design .free-counselling-section .fc-left h2{margin:0!important;color:#082744!important;font-size:26px!important;line-height:1.2!important}
body.scholars-legacy-converted.scholars-managed-design .free-counselling-section .fc-form-card{background:#fff!important;border:1px solid #e0e7ef!important;border-radius:12px!important;padding:20px!important;box-shadow:0 8px 22px rgba(8,39,68,.06)!important}
body.scholars-legacy-converted.scholars-managed-design .sch-form-section{background:#f8fbff!important}
body.scholars-legacy-converted.scholars-managed-design .ff-el-group{margin-bottom:14px!important}
body.scholars-legacy-converted.scholars-managed-design .ff-el-input--label label{font-size:13px!important;color:#253b52!important;font-weight:750!important;margin-bottom:6px!important}
body.scholars-legacy-converted.scholars-managed-design .ff-el-form-control,body.scholars-legacy-converted.scholars-managed-design input:not([type=submit]):not([type=checkbox]):not([type=radio]),body.scholars-legacy-converted.scholars-managed-design select,body.scholars-legacy-converted.scholars-managed-design textarea{min-height:46px!important;border:1px solid #d7e0e9!important;border-radius:7px!important;background:#fff!important;padding:10px 12px!important;font-size:14px!important;box-shadow:none!important}
body.scholars-legacy-converted.scholars-managed-design textarea{min-height:112px!important}
body.scholars-legacy-converted.scholars-managed-design .ff-btn-submit,body.scholars-legacy-converted.scholars-managed-design input[type=submit],body.scholars-legacy-converted.scholars-managed-design .elementor-button{min-height:44px!important;padding:10px 18px!important;background:#0872c9!important;color:#fff!important;border:0!important;border-radius:7px!important;font-weight:800!important;box-shadow:0 6px 16px rgba(8,114,201,.18)!important}
body.scholars-legacy-converted.scholars-managed-design .ff-btn-submit:hover,body.scholars-legacy-converted.scholars-managed-design input[type=submit]:hover,body.scholars-legacy-converted.scholars-managed-design .elementor-button:hover{background:#065fa8!important;transform:translateY(-1px)}

/* Remove old builder artefacts that are presentation-only, not content. */
body.scholars-legacy-converted.scholars-managed-design .sch-premium-divider{margin:8px 0!important}
body.scholars-legacy-converted.scholars-managed-design .sch-premium-card{border-radius:14px!important;border-color:#e2e9f1!important;box-shadow:0 8px 24px rgba(8,39,68,.06)!important}
body.scholars-legacy-converted.scholars-managed-design .sch-premium-cards{gap:18px!important}

@media(max-width:900px){
  .sch-footer-actions-inner{padding-block:15px}.sch-footer-action.contact{margin-left:0}
  body.scholars-legacy-converted.scholars-managed-design .sch-legacy-content-shell .sch-premium-section{padding:30px 28px!important}
  body.scholars-legacy-converted.scholars-managed-design .free-counselling-section .fc-container{grid-template-columns:1fr!important}
  body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero .sch-premium-row{flex-direction:column!important;align-items:flex-start!important}
}
@media(max-width:700px){
  .sch-footer-actions-inner{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sch-footer-action{width:100%;padding-inline:10px;font-size:12px}.sch-footer-action.contact{grid-column:1/-1}
  body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero{padding:34px 14px!important}
  body.scholars-legacy-converted.scholars-managed-design .sch-legacy-content-shell{width:min(calc(100% - 20px),1080px)!important;margin:20px auto 38px!important;border-radius:13px!important}
  body.scholars-legacy-converted.scholars-managed-design .sch-legacy-content-shell .sch-premium-section{padding:25px 18px!important}
  body.scholars-legacy-converted.scholars-managed-design .elementor-widget-text-editor{font-size:15px;line-height:1.7}
  body.scholars-legacy-converted.scholars-managed-design table{display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;white-space:nowrap}
  body.scholars-legacy-converted.scholars-managed-design .free-counselling-section{padding:20px!important}
}


/* 1.5 customizable Astra-Free design layer. Values are supplied by Appearance > Customize > Scholars Site Design. */
body.scholars-astra-skin{background:var(--sch-body-bg)!important;color:var(--sch-body-text)!important;font-size:var(--sch-base-font)}
.sch-site-header{background:var(--sch-header-bg)!important}
.sch-site-header.is-sticky{position:sticky;top:0;z-index:99990}
body.admin-bar .sch-site-header.is-sticky{top:32px}
.sch-topbar,.sch-topbar-inner{height:var(--sch-topbar-height)!important;min-height:var(--sch-topbar-height)!important}
.sch-social-mini{gap:22px}
.sch-social-mini .sch-social-link{width:19px;height:19px;display:grid;place-items:center;color:#fff!important;text-decoration:none!important;opacity:.96}
.sch-social-mini .sch-social-link:hover{opacity:.75}
.sch-social-mini .sch-social-link svg{width:17px!important;height:17px!important;fill:currentColor!important}
.sch-mainbar{height:var(--sch-mainbar-height)!important;background:var(--sch-header-bg)!important}
.sch-mainbar-inner{height:var(--sch-mainbar-height)!important;grid-template-columns:minmax(240px,calc(var(--sch-logo-desktop) + 24px)) minmax(0,1fr) auto!important;gap:20px!important}
.sch-logo{width:min(var(--sch-logo-desktop),100%)!important;max-width:var(--sch-logo-desktop)!important;max-height:calc(var(--sch-mainbar-height) - 14px)!important}
.sch-menu>li>a{height:var(--sch-mainbar-height)!important;padding-inline:var(--sch-menu-padx)!important;color:var(--sch-menu-color)!important;font-size:var(--sch-menu-size)!important;font-weight:var(--sch-menu-weight)!important}
.sch-menu>li.current-menu-item>a,.sch-menu>li.current-menu-ancestor>a,.sch-menu>li>a:hover,.sch-menu>li>a:focus{color:var(--sch-menu-active)!important;border-bottom-color:var(--sch-menu-active)!important}
.sch-menu .sub-menu{min-width:var(--sch-dropdown-width)!important;width:var(--sch-dropdown-width)!important;background:var(--sch-dropdown-bg)!important;border-radius:var(--sch-dropdown-radius)!important}
.sch-menu .sub-menu a{font-size:var(--sch-dropdown-size)!important}

/* Footer is intentionally full viewport width even if a legacy builder left malformed wrappers. */
.sch-footer{width:100%!important;max-width:none!important;clear:both!important;background:var(--sch-footer-bg)!important;color:var(--sch-footer-link)!important;position:relative!important;z-index:5}
.sch-footer-actions{background:var(--sch-secondary)!important}
.sch-footer-action.primary{background:var(--sch-accent)!important;border-color:var(--sch-accent)!important}
.sch-footer-grid{gap:var(--sch-footer-gap)!important;padding:var(--sch-footer-space) 0!important}
.sch-footer h2{color:var(--sch-footer-heading)!important;font-size:var(--sch-footer-heading-size)!important}
.sch-footer p{color:var(--sch-footer-text)!important}
.sch-footer-logo-img{max-width:var(--sch-footer-logo-width)!important;width:auto!important}
.sch-footer a{color:var(--sch-footer-link)!important}
.sch-footer-col .menu a{font-size:var(--sch-footer-link-size)!important}
.sch-footer-social .sch-social-link{width:34px;height:34px;border:1px solid rgba(255,255,255,.18);border-radius:50%;display:grid;place-items:center;color:var(--sch-footer-link)!important;text-decoration:none!important}
.sch-footer-social .sch-social-link svg{width:14px!important;height:14px!important;fill:currentColor!important}
.sch-footer-bottom{background:var(--sch-footer-bottom-bg)!important}

/* User-adjustable converted Avada/Fusion layout. Native Elementor pages are not targeted. */
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero>.e-con-inner,body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero.e-con-boxed>.e-con-inner{max-width:var(--sch-legacy-width)!important}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero h1,body.scholars-legacy-converted.scholars-managed-design .sch-legacy-hero .elementor-heading-title{font-size:clamp(28px,3vw,var(--sch-legacy-h1))!important}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-content-shell{width:min(calc(100% - 34px),var(--sch-legacy-width))!important;max-width:var(--sch-legacy-width)!important;overflow:visible!important}
body.scholars-legacy-converted.scholars-managed-design .sch-legacy-content-shell .sch-premium-section{padding:var(--sch-legacy-pad) calc(var(--sch-legacy-pad) + 8px)!important}
body.scholars-legacy-converted.scholars-managed-design .elementor-widget-heading h2.elementor-heading-title{font-size:var(--sch-legacy-h2)!important}
body.scholars-legacy-converted.scholars-managed-design .elementor-widget-text-editor{font-size:var(--sch-legacy-body)!important}

@media(max-width:1280px){
  .sch-mainbar-inner{grid-template-columns:minmax(235px,calc(min(var(--sch-logo-desktop),330px) + 12px)) minmax(0,1fr) auto!important;gap:10px!important}
  .sch-menu>li>a{padding-inline:max(7px,calc(var(--sch-menu-padx) - 4px))!important;font-size:max(11px,calc(var(--sch-menu-size) - 1px))!important}
  .sch-logo{width:min(var(--sch-logo-desktop),330px)!important}
}
@media(max-width:1060px){
  .sch-mainbar,.sch-mainbar-inner{height:70px!important}
  .sch-mainbar-inner{grid-template-columns:1fr auto!important}
}
@media(max-width:782px){body.admin-bar .sch-site-header.is-sticky{top:46px}}
@media(max-width:700px){
  .sch-topbar,.sch-topbar-inner{height:min(var(--sch-topbar-height),44px)!important;min-height:min(var(--sch-topbar-height),44px)!important}
  .sch-logo{width:var(--sch-logo-mobile)!important;max-width:var(--sch-logo-mobile)!important}
  .sch-footer-grid{padding:calc(var(--sch-footer-space) * .72) 0!important;gap:min(var(--sch-footer-gap),30px)!important}
  body.scholars-legacy-converted.scholars-managed-design .sch-legacy-content-shell{width:min(calc(100% - 20px),var(--sch-legacy-width))!important}
  body.scholars-legacy-converted.scholars-managed-design .sch-legacy-content-shell .sch-premium-section{padding:max(20px,calc(var(--sch-legacy-pad) * .72)) 18px!important}
}

/* 5.0 final header controls */
.sch-main-actions{display:flex;align-items:center;gap:8px;justify-self:end}.sch-demo-btn,.sch-call-btn{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border-radius:6px;text-decoration:none!important;font-size:12px;font-weight:800;white-space:nowrap}.sch-demo-btn{background:var(--sch-red);color:#fff!important;border:1px solid var(--sch-red)}.sch-call-btn{background:#fff;color:var(--sch-primary)!important;border:1px solid #d6e0ea}.sch-call-btn svg{width:15px;height:15px;fill:currentColor}.sch-social-link.is-unlinked{cursor:default;opacity:.72}.sch-mobile-close{background:transparent!important;border:0!important;border-radius:0!important;width:32px!important;height:32px!important;padding:0!important}.sch-mobile-close svg{width:28px!important;height:28px!important}.sch-mobile-menu .sub-menu[hidden]{display:block!important}.sch-submenu-toggle{display:none!important}.sch-mobile-menu .sub-menu{display:block!important;max-height:none!important;overflow:visible!important}.sch-mobile-nav{overflow-y:auto!important}.sch-mobile-actions{grid-template-columns:1fr 1fr!important}
@media(max-width:1360px){.sch-call-btn span{display:none}.sch-call-btn{width:42px;padding:0}.sch-demo-btn{font-size:11px;padding-inline:9px}.sch-mainbar-inner{gap:10px!important}}
@media(max-width:1160px){.sch-main-actions{display:none}}
/* Blueprint-runtime components retained after installer deletion */
.scholars-post-grid,.sch-query-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.scholars-post-card,.sch-query-card{background:#fff;border:1px solid var(--sch-border,#dfe7ef);border-radius:10px;overflow:hidden;box-shadow:0 8px 28px rgba(8,39,68,.06)}.scholars-post-card img,.sch-query-thumb img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.scholars-post-card h3,.scholars-post-card p,.sch-query-body{margin-left:18px;margin-right:18px}.scholars-post-card h3,.sch-query-body h3{font-size:18px;line-height:1.35;margin-top:17px;margin-bottom:8px}.scholars-post-card a,.sch-query-card a{color:var(--sch-primary,#0b4f86)}.sch-query-body{padding:0 0 18px}.sch-query-body h3,.sch-query-body p{margin-left:0;margin-right:0}.sch-query-link{font-weight:800;text-decoration:none}.scholars-latest-updates{padding:16px 18px;background:#fff;border:1px solid var(--sch-border,#dfe7ef);border-left:4px solid var(--sch-red,#f51c14);border-radius:8px}.scholars-latest-updates ul{margin:10px 0 0;padding-left:20px}.scholars-toc{padding:17px 18px;background:#f7fafc;border:1px solid var(--sch-border,#dfe7ef);border-radius:8px}.scholars-toc ol{margin:10px 0 0;padding-left:22px}.scholars-toc a{text-decoration:none}.scholars-share{display:flex;gap:10px;flex-wrap:wrap}.scholars-share a{display:inline-flex;padding:8px 12px;border:1px solid var(--sch-border,#dfe7ef);border-radius:6px;text-decoration:none;font-weight:700}.scholars-faq-list details{background:#fff;border:1px solid var(--sch-border,#dfe7ef);border-radius:8px;padding:0 16px;margin:10px 0}.scholars-faq-list summary{cursor:pointer;font-weight:800;padding:15px 0}.scholars-faq-list details>div{padding:0 0 16px}.sch-legacy-form-fallback{padding:18px;background:#fff;border:1px solid var(--sch-border,#dfe7ef);border-radius:8px}.sch-legacy-form-fallback .sch-cta{display:inline-flex;background:var(--sch-red,#f51c14);color:#fff!important;padding:10px 16px;border-radius:6px;text-decoration:none;font-weight:800}@media(max-width:900px){.scholars-post-grid,.sch-query-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.scholars-post-grid,.sch-query-grid{grid-template-columns:1fr}}

/* 7.0 persistent page-family premium layer. It styles imported content without rebuilding unknown Elementor geometry. */
body.scholars-premium-page.scholars-managed-design .entry-content{color:#33475d}
body.scholars-premium-page.scholars-managed-design .entry-content .elementor-widget-heading .elementor-heading-title{letter-spacing:-.018em;line-height:1.18;text-wrap:balance}
body.scholars-premium-page.scholars-managed-design .entry-content .elementor-widget-heading h1.elementor-heading-title{font-size:clamp(30px,4vw,48px);font-weight:850;color:#082744}
body.scholars-premium-page.scholars-managed-design .entry-content .elementor-widget-heading h2.elementor-heading-title{font-size:clamp(24px,2.5vw,34px);font-weight:800;color:#0b4f86}
body.scholars-premium-page.scholars-managed-design .entry-content .elementor-widget-heading h3.elementor-heading-title{font-size:clamp(19px,1.8vw,25px);font-weight:780;color:#173b5c}
body.scholars-premium-page.scholars-managed-design .entry-content .elementor-widget-text-editor{font-size:16px;line-height:1.76;color:#3c4e61}
body.scholars-premium-page.scholars-managed-design .entry-content .elementor-widget-text-editor p{margin-bottom:1.05em}
body.scholars-premium-page.scholars-managed-design .entry-content .elementor-widget-text-editor ul,body.scholars-premium-page.scholars-managed-design .entry-content .elementor-widget-text-editor ol{padding-left:1.35em;margin-block:.7em 1.2em}
body.scholars-premium-page.scholars-managed-design .entry-content .elementor-widget-text-editor li{margin:.45em 0}
body.scholars-premium-page.scholars-managed-design .entry-content .elementor-button,body.scholars-premium-page.scholars-managed-design .entry-content .wp-element-button{min-height:44px;border-radius:8px!important;padding:11px 18px!important;font-weight:800!important;letter-spacing:0!important;box-shadow:0 7px 18px rgba(11,79,134,.14);transition:transform .15s ease,box-shadow .15s ease}
body.scholars-premium-page.scholars-managed-design .entry-content .elementor-button:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(11,79,134,.18)}
body.scholars-premium-page.scholars-managed-design .entry-content table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e7ef;border-radius:12px;overflow:hidden;background:#fff}
body.scholars-premium-page.scholars-managed-design .entry-content table th{background:#082744;color:#fff;padding:12px 14px;text-align:left}
body.scholars-premium-page.scholars-managed-design .entry-content table td{padding:12px 14px;border-bottom:1px solid #e8edf3;vertical-align:top}
body.scholars-premium-page.scholars-managed-design .entry-content table tbody tr:nth-child(even) td{background:#f8fafc}
body.scholars-premium-page.scholars-managed-design .entry-content .elementor-accordion-item,body.scholars-premium-page.scholars-managed-design .entry-content details{border:1px solid #e1e8f0!important;border-radius:10px!important;background:#fff!important;margin:10px 0!important;overflow:hidden}
body.scholars-premium-page.scholars-managed-design .entry-content .elementor-tab-title,body.scholars-premium-page.scholars-managed-design .entry-content summary{font-weight:800!important;color:#173b5c!important}
body.scholars-premium-page.scholars-managed-design .entry-content input:not([type=checkbox]):not([type=radio]):not([type=submit]),body.scholars-premium-page.scholars-managed-design .entry-content select,body.scholars-premium-page.scholars-managed-design .entry-content textarea{border:1px solid #d6e0ea!important;border-radius:8px!important;min-height:46px;padding:10px 12px!important;background:#fff!important;box-shadow:none!important}
body.scholars-premium-page.scholars-managed-design .entry-content input[type=submit],body.scholars-premium-page.scholars-managed-design .entry-content button[type=submit]{min-height:44px;border:0;border-radius:8px;background:#0b4f86;color:#fff;font-weight:800;padding:10px 18px}
body.scholars-premium-page.scholars-managed-design .entry-content .elementor-widget-image img{height:auto;max-width:100%}

/* Programme/course pages: crisp institute presentation and strong CTA hierarchy. */
body.scholars-family-course.scholars-premium-page.scholars-managed-design .entry-content .elementor>.e-con:first-child,body.scholars-family-course.scholars-premium-page.scholars-managed-design .entry-content .elementor>.elementor-section:first-child,
body.scholars-family-fees.scholars-premium-page.scholars-managed-design .entry-content .elementor>.e-con:first-child,body.scholars-family-admission.scholars-premium-page.scholars-managed-design .entry-content .elementor>.e-con:first-child,
body.scholars-family-franchise.scholars-premium-page.scholars-managed-design .entry-content .elementor>.e-con:first-child{background:linear-gradient(128deg,#071d3b,#0b4f86 70%,#126aa8);color:#fff;border-bottom:4px solid #f5a000}
body.scholars-family-course.scholars-premium-page.scholars-managed-design .entry-content .elementor>.e-con:first-child .elementor-heading-title,body.scholars-family-course.scholars-premium-page.scholars-managed-design .entry-content .elementor>.e-con:first-child .elementor-widget-text-editor,
body.scholars-family-fees.scholars-premium-page.scholars-managed-design .entry-content .elementor>.e-con:first-child .elementor-heading-title,body.scholars-family-admission.scholars-premium-page.scholars-managed-design .entry-content .elementor>.e-con:first-child .elementor-heading-title,
body.scholars-family-franchise.scholars-premium-page.scholars-managed-design .entry-content .elementor>.e-con:first-child .elementor-heading-title{color:#fff!important}
body.scholars-family-course.scholars-premium-page.scholars-managed-design .entry-content .elementor-button,body.scholars-family-admission.scholars-premium-page.scholars-managed-design .entry-content .elementor-button{background:#f51c14;color:#fff}

/* Guides/articles: readable content width and calmer long-form rhythm. */
body.scholars-family-article.scholars-premium-page.scholars-managed-design .entry-content>.elementor,body.scholars-family-general.scholars-premium-page.scholars-managed-design .entry-content>.elementor{--content-reading:1120px}
body.scholars-family-article.scholars-premium-page.scholars-managed-design .entry-content .elementor-widget-text-editor{line-height:1.82}
body.scholars-family-article.scholars-premium-page.scholars-managed-design .entry-content blockquote{margin:24px 0;padding:18px 22px;border-left:4px solid #f5a000;background:#fff8ea;border-radius:0 10px 10px 0}

/* Results/testimonials keep evidence images uncropped. */
body.scholars-family-results.scholars-premium-page.scholars-managed-design .entry-content .elementor-widget-image img,body.scholars-family-testimonials.scholars-premium-page.scholars-managed-design .entry-content .elementor-widget-image img{object-fit:contain!important;width:auto!important;max-width:100%!important;border-radius:10px;box-shadow:0 8px 24px rgba(8,39,68,.08)}

/* Resources and mock tests favour scan-friendly cards/tables. */
body.scholars-family-mock_test.scholars-premium-page.scholars-managed-design .entry-content,body.scholars-family-resource.scholars-managed-design.scholars-premium-page.scholars-managed-design .entry-content{background:#f5f8fc}
body.scholars-family-mock_test.scholars-premium-page.scholars-managed-design .entry-content .elementor-button{background:#0b4f86;color:#fff}

/* Contact/centre pages: keep addresses and forms clear, not ornamental. */
body.scholars-family-contact.scholars-premium-page.scholars-managed-design .entry-content .ff-el-group,body.scholars-family-centre.scholars-premium-page.scholars-managed-design .entry-content .ff-el-group{margin-bottom:14px}
body.scholars-family-contact.scholars-premium-page.scholars-managed-design .entry-content a[href^="tel:"],body.scholars-family-centre.scholars-premium-page.scholars-managed-design .entry-content a[href^="tel:"]{font-weight:800}

@media(max-width:700px){
 body.scholars-premium-page.scholars-managed-design .entry-content .elementor-widget-text-editor{font-size:15px;line-height:1.72}
 body.scholars-premium-page.scholars-managed-design .entry-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}
 body.scholars-premium-page.scholars-managed-design .entry-content .elementor-button{width:auto;max-width:100%}
}
@media(prefers-reduced-motion:reduce){body.scholars-premium-page.scholars-managed-design .entry-content .elementor-button{transition:none!important;transform:none!important}}

/* 7.0 accessibility hardening retained in the MU runtime. */
body.scholars-astra-skin a:focus-visible,body.scholars-astra-skin button:focus-visible,body.scholars-astra-skin input:focus-visible,body.scholars-astra-skin select:focus-visible,body.scholars-astra-skin textarea:focus-visible{outline:3px solid #f4b942!important;outline-offset:3px!important}
body.scholars-astra-skin .sch-menu a,body.scholars-astra-skin .sch-main-actions a,body.scholars-astra-skin .sch-mobile-menu a,body.scholars-astra-skin .sch-mobile-actions a{min-height:44px}
body.scholars-astra-skin img{max-width:100%;height:auto}
@media(max-width:767px){body.scholars-astra-skin .entry-content a.elementor-button,body.scholars-astra-skin .entry-content button,body.scholars-astra-skin .entry-content input[type=submit]{min-height:44px;min-width:44px}}
