﻿@import url('./_about-banner-section.css?v=1');
@import url('./_stats-sections.css?v=99');
@import url('./_awards-featured-section.css?v=11');
@import url('./_about-global-section.css?v=1');
@import url('./_awards-ticker-section.css?v=99');
@import url('./_our-team-expert-section.css?v=399199');
@import url('./_insights-section.css?v=991');
@import url('./_esg-reports-section.css?v=102');
@import url('./_fancybox.css?v=102');
@import url('./_hologram.css');


.stats-section .stats-wrap hr.vr { width: 1px; display: block; background: rgba(0, 129, 255, 0.25); }
.stats-section .stats-heading { font-size: 32px; line-height: 120%; margin-bottom: 16px; }
.stats-section .stats-list p { font-size: 18px; line-height: 27px; color: var(--Body-text); }
.stats-section { background: linear-gradient(180deg, rgba(0, 129, 255, 0.10) 0%, rgba(0, 129, 255, 0.00) 100%); }

.awards-featured-foreground-muted .awards-fp-heading { color: var(--Foreground); }
.awards-featured-foreground-muted .awards-fp-rule { background: rgba(107, 114, 128, 0.45); }
.awards-featured-foreground-muted .awards-fp-circle { background: var(--Foreground-Muted); }
.awards-featured-foreground-muted .awards-fp-circle.out { background: var(--Foreground-Muted); opacity: 0.2; }

.awards-ticker-head span.optional-text { margin-bottom: 24px; font-size: 12px; line-height: 12px; text-transform: uppercase; color: var(--Primary); }
.awards-ticker-head h2 { color: var(--Foreground); }

.about-global-section { background-color: var(--Foreground-X-Dark); }
.about-global-overlay{opacity: 0.15; background: linear-gradient(90deg, var(--Foreground-M-Dark) 0%, rgba(0, 21, 55, 0.00) 100%), #0E130F;}


@media only screen and (min-width: 1024px) {
    .awards-featured-foreground-muted .awards-fp-bg { background: linear-gradient(90deg, rgba(107, 114, 128, 0.08) 20%, rgba(107, 114, 128, 0.00) 100%); }
    .awards-featured-foreground-muted .awards-fp-semicircle { background-image: linear-gradient(270deg, rgba(107, 114, 128, 0.18) 25%, rgba(107, 114, 128, 0.08) 50%); }
    .awards-featured-green .awards-fp-bg { background: linear-gradient(90deg, rgba(84, 185, 72, 0.10) 0%, rgba(0, 129, 255, 0.00) 100%); }
    .stats-section .stats-wrap { padding-top: 64px; }
    .stats-section .stats-wrap hr.vr { min-height: 47px; left: -1px; position: relative; }
    .stats-section .stats-main { padding: 0 0 80px; }
    .stats-section .stats-row { gap: 48px; }
    .stats-section .stats-list { flex: 0 0 calc(33.333% - 56px); }
    .awards-fp-content { justify-content: center; }
    .insights-wrap { padding-top: 53px; }
    .insights-title { margin-bottom: 0; }
    .awards-ticker-main { padding: 80px 0 0; }
    .awards-ticker-head h2 { font-size: 32px; max-width: 960px; margin: 0 auto 56px; }

    .about-global-section{margin-top: 80px;}
    .our-team-expert-header {padding-bottom: 40px;}
    .our-team-expert-info  {padding: 18px 0 16px;}
    .awards-featured-section.no-mission{margin-top: 80px;}
}

@media only screen and (max-width: 1023px) and (min-width: 768px) {
    .awards-featured-foreground-muted .awards-fp-bg { background: linear-gradient(180deg, rgba(107, 114, 128, 0.08) 0%, rgba(107, 114, 128, 0.00) 100%); }
    .awards-featured-foreground-muted .awards-fp-semicircle { background-image: linear-gradient(180deg, rgba(107, 114, 128, 0.18) 25%, rgba(107, 114, 128, 0.08) 50%); }
    .stats-section .stats-wrap { padding-top: 54px; }
    .stats-section .stats-list { width: calc(33.333% - 14px); }
    .awards-ticker-inner { padding: 40px 0 0; }
    .awards-featured-section.no-mission{margin-top: 40px;}

    .our-team-expert-heading {margin-bottom: 0;}
}

@media only screen and (max-width: 767px) and (min-width: 0px) {
    .stats-section .stats-wrap { padding-top: 44px; }
    .stats-section .stats-heading { font-size: 28px; }
    .stats-main { padding: 0 0 28px; }
    .stats-divider { display: block; }
    .stats-section .stats-wrap hr.vr { margin-top: 0; }
    .awards-ticker-main { padding: 53px 0 0; }
    .insights-all-btn { margin-top: 40px; }
    .awards-featured-section.no-mission{margin-top: 40px;}
    .awards-featured-project-main {padding: 10px 0 52px;}
    .stats-wrap{margin-bottom: 15px;}

    .insights-wrap {padding-top: 20px;}
   .insights-header {padding-bottom: 42px;
  }

}


