
/* Scienda centred institutional footer refinement */
.widget-area.responsive-max-width{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
.sg-footer{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:70px 40px 30px!important;text-align:center;background:radial-gradient(circle at 50% -20%,#16488b 0,transparent 42%),linear-gradient(145deg,#061326,#081b35)!important}
.sg-footer>div{width:min(1180px,100%)!important;max-width:1180px!important;margin:0 auto!important}
.sg-footer-grid{grid-template-columns:1.45fr .85fr .85fr 1.25fr!important;gap:42px!important;align-items:start!important;justify-content:center!important;text-align:center!important;margin:0 auto!important}
.sg-footer-grid>div,.sg-footer-grid>nav{min-width:0!important;text-align:center!important;justify-items:center!important}
.sg-footer-grid>div:first-child>a{display:inline-flex!important;justify-content:center!important;margin:0 auto!important}
.sg-footer-grid>div:first-child p{margin:20px auto 0!important}
.sg-footer-nav{justify-items:center!important;align-content:start!important}
.sg-footer-nav strong,.sg-footer-grid>div:last-child>strong{display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important}
.sg-footer-nav strong:before,.sg-footer-grid>div:last-child>strong:before{content:'';display:inline-block;width:9px;height:9px;border:2px solid #68a2ff;border-radius:3px;box-shadow:4px 4px 0 -2px #ffd65a}
.sg-footer-nav a{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:5px 10px!important;border-radius:8px!important}
.sg-footer-nav a:before{content:'›';margin-right:7px;color:#68a2ff;font-size:18px;line-height:1}
.sg-footer-nav a:hover{transform:translateY(-2px)!important;background:rgba(255,255,255,.06)!important}
.sg-footer-grid>div:last-child p{max-width:250px!important;margin:0 auto 20px!important}
.sg-footer-cta{border-radius:10px!important;box-shadow:0 12px 28px rgba(0,0,0,.22)!important}
.sg-footer-cta:hover{transform:translateY(-3px)!important;box-shadow:0 17px 34px rgba(0,0,0,.3)!important}
.sg-footer>div>div:last-child{justify-content:center!important;align-items:center!important;gap:16px 38px!important;text-align:center!important;margin-top:52px!important}
.sg-footer>div>div:last-child span{display:inline-flex;align-items:center;justify-content:center}
.sg-footer>div>div:last-child span+span:before{content:'•';margin-right:38px;color:#4d86ff}
/* Compact Scienda primary navigation */
@media(min-width:900px){
.site-header .main-navigation .main-menu{display:flex!important;align-items:center!important;gap:0!important}
.site-header .main-navigation .main-menu>li>a{padding:8px 10px!important}
.site-header .main-navigation .main-menu>li:first-child>a{padding-left:0!important}
.site-header .main-navigation .main-menu>li:last-child>a{padding-right:0!important}
.site-header .main-navigation .main-menu>li+li:before{content:'·'!important;margin:0 1px!important;color:#9aabc0!important;font-size:14px!important;line-height:1!important;align-self:center!important}
}

@media(max-width:900px){.sg-footer{width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:58px 30px 26px!important}.sg-footer-grid{grid-template-columns:1fr 1fr!important;gap:38px 42px!important;max-width:680px!important}.sg-footer-grid>div:first-child,.sg-footer-grid>div:last-child{padding:0 12px!important}}
@media(max-width:560px){.sg-footer{width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:52px 22px 24px!important}.sg-footer-grid{grid-template-columns:1fr!important;gap:32px!important;max-width:430px!important}.sg-footer>div>div:last-child{display:grid!important;gap:9px!important}.sg-footer>div>div:last-child span+span:before{display:none!important}}
