#footer-section{background:linear-gradient(to bottom,#ecf3f4 0 260px,#002d4a 260px 100%)}#footer-cta-section{padding-top:40px;padding-bottom:40px;background:linear-gradient(to bottom,#ecf3f4 0% 50%,#002d4a 50% 100%)}.flag{width:30px;height:30px;border-radius:4px;box-shadow:0 2px 8px #0000001f;margin-right:8px}#footer-cta-area{border-radius:18px;overflow:hidden;display:flex;align-items:stretch;min-height:220px}#footer-cta-area .cta-content{flex:0 0 52%;padding:40px;display:flex;flex-direction:column;justify-content:center;color:#fff;background:#03cd5c;background-image:radial-gradient(circle at 0 0,rgba(255,255,255,.16) 0,transparent 45%),radial-gradient(circle at 100% 100%,rgba(0,0,0,.1) 0,transparent 55%),linear-gradient(135deg,#03cd5c,#02b56c 45%,#019458);background-blend-mode:soft-light,normal,normal}#footer-cta-area .cta-content .sub-title{font-size:14px;text-transform:uppercase;letter-spacing:.08em;font-weight:600;margin-bottom:12px;color:#ffffffe6;display:flex;align-items:center;gap:8px}#footer-cta-area .cta-content .title{font-size:30px;line-height:1.2;margin:0 0 20px;color:#fff}#footer-cta-area .cta-content .title span{color:#fff}#footer-cta-btn{display:inline-flex;align-items:center;gap:8px;border-radius:999px;background:#002d4a;border:1px solid #002d4a;color:#fff;padding:10px 24px;text-decoration:none;font-weight:600;font-size:15px;overflow:hidden}#footer-cta-btn .btn-icon i,#footer-cta-btn .btn-icon svg{font-size:14px}#footer-cta-btn:hover{background:#001929;border-color:#001929;color:#fff}#footer-cta-area .cta-img{flex:0 0 48%;position:relative;background:#d9d9d9;overflow:hidden}#footer-cta-area .cta-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;object-position:center;display:block}@media(max-width:1400px){#footer-cta-section{margin-top:10px;margin-bottom:10px}#footer-col-support{margin-top:20px}#footer-col-logo{display:flex;justify-content:center;align-items:center;margin-bottom:10px;gap:20px}}@media(max-width:1060px){#footer-cta-section{margin-top:10px;margin-bottom:10px}#footer-col-support{margin-top:20px}#footer-col-logo{display:flex;justify-content:center;align-items:center;margin-bottom:10px;gap:20px}}@media(max-width:980px){#footer-cta-section{padding-top:15px;margin-bottom:80px;padding-bottom:0}#footer-section{background:linear-gradient(to bottom,#e8f1f2 0 360px,#002d4a 360px 100%);margin-top:20px;padding-top:0;height:auto}#footer-cta-area{flex-direction:column;align-items:center;justify-content:center;width:100%}#footer-cta-area .cta-content,#footer-cta-area .cta-img{flex:0 0 auto;width:100%}#footer-cta-area .cta-content{padding:28px 24px 26px;width:100%}}#footer-section a{color:#d8e8f0;text-decoration:none;transition:all .3s ease}#footer-section a:hover{color:#03cd5c}#footer-section .title{margin-bottom:14px;letter-spacing:.2px;font-weight:600;color:#fff}#footer-ai-links,#footer-zoho-links,#footer-support-links{list-style:disc;padding-left:18px;margin:0}#footer-ai-links li,#footer-zoho-links li,#footer-support-links li{margin:6px 0}#footer-ai-links li::marker,#footer-zoho-links li::marker,#footer-support-links li::marker{color:#03cd5c}#footer-main{padding-top:10px;padding-bottom:35px;border-bottom:1px solid rgba(255,255,255,.12)}#footer-bottom{padding:28px 0;text-align:center}#footer-contact-group{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-bottom:16px}#footer-contact-group .pill{display:inline-flex;align-items:center;gap:10px;color:#fff}#footer-contact-group .icon{width:32px;height:32px;border-radius:50%;background:#ffffff15;display:flex;align-items:center;justify-content:center;transition:.3s}#footer-contact-group .icon i,#footer-contact-group .icon svg{color:#fff}#footer-contact-group .pill:hover .icon{background:#03cd5c}#footer-contact-group .pill:hover .icon i,#footer-contact-group .pill:hover .icon svg{color:#002d4a}#footer-social{display:flex;justify-content:center;gap:14px;margin:0 auto 12px}#footer-social a{width:32px;height:32px;background:#ffffff15;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;transition:.3s}#footer-social a:hover{background:#03cd5c;color:#002d4a}#footer-locations{border-top:1px solid rgba(255,255,255,.12);padding:35px 0}#footer-locations-grid{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:18px;text-align:left}#footer-locations-grid .footer-loc{display:flex;align-items:flex-start;gap:10px}#footer-locations-grid .footer-loc .flag{flex-shrink:0;margin-top:2px;margin-right:0}#footer-locations-grid .region{font-weight:700;color:#fff;margin-bottom:4px;text-transform:uppercase}#footer-locations-grid p{margin:0;color:#cfd9e0;font-size:15px}#footer-locations-grid p.loc-phone{margin-top:4px}#footer-locations-grid p.loc-phone a{color:#cfd9e0;text-decoration:none}#footer-locations-grid p.loc-phone a:hover{color:#fff}@media(max-width:991px){#footer-locations-grid{grid-template-columns:repeat(2,1fr);justify-content:center;align-items:center}}@media(max-width:575px){#footer-locations-grid{grid-template-columns:1fr;flex-direction:column;display:flex}}#footer-signature{text-align:center;padding:18px 0;font-size:14px;color:#aebcc4;border-top:1px solid rgba(255,255,255,.08)}#footer-signature span{color:#03cd5c}#ic-academy-iso{width:18px;height:18px;object-fit:contain;margin-right:8px;vertical-align:-3px}
