@charset "UTF-8";
/* Font imports — must appear at top per CSS spec */
/* Plugin CSS (owl, bxslider, uikit) loaded separately via asset pipeline */
/* FA4 @import removed — FA6 self-hosted via baseof.html link tag */

/* Override Bootstrap 3's html{font-size:62.5%} (10px base).
   All custom sections use rem assuming 1rem=16px. Without this,
   rem values render at 62.5% of intended size. #762 root cause.
   Dialled back 15% from 16px (Akbar feedback: too big). */
html {
  font-size: 13.6px;
  scroll-behavior: smooth;
}

:root {
  --evoThemePrimary: #13B1FF;
  --evoThemeLighterAlt: #f6fcff;
  --evoThemeLighter: #d9f2ff;
  --evoThemeLight: #b8e7ff;
  --evoThemeTertiary: #71d0ff;
  --evoThemeSecondary: #2eb9ff;
  --evoThemeDarkAlt: #109ee6;
  --evoThemeDark: #0e86c2;
  --evoThemeDarker: #0a638f;
  --evoThemePrimaryText: #0a6da0;  /* WCAG AA compliant (5.7:1 on white) */
  --evoNeutralLighterAlt: #faf9f8;
  --evoNeutralLighter: #f3f2f1;
  --evoNeutralLight: #edebe9;
  --evoNeutralQuaternaryAlt: #e1dfdd;
  --evoNeutralQuaternary: #d0d0d0;
  --evoNeutralTertiaryAlt: #c8c6c4;
  --evoNeutralTertiary: #83a2ba;
  --evoNeutralSecondary: #7193ae;
  --evoNeutralSecondaryAlt: #7193ae;
  --evoNeutralPrimaryAlt: #577d9a;
  --evoNeutralPrimary: #113149;
  --evoNeutralDark: #2d5472;
  --evoBlack: #113149;
  --evoWhite: #ffffff;
  --evoThemeNavigationTextHover: #c3e9ed;
  --evoThemeNavigationText: #113149;
  --evoThemeNavigationBackground: #ffffff;
  --evoThemeSidepanelBackgroundColor: #4d4d4d;
  --evoThemeSidepanelButtonColor: #666666;
  --evoThemeSidepanelButtonBackgroundColor: #5a5a5a;
  --evoThemeRed: #d13438;
  --evoThemeBlue: #1c97d4;
  --evoThemeAlertBackgroundInfo: #cce5ff;
  --evoThemeAlertBorderInfo: #b8daff;
  --evoThemeAlertTextInfo: #004085;
  --evoThemeAlertBackgroundWarning: #fff3cd;
  --evoThemeAlertBorderWarning: #ffeeba;
  --evoThemeAlertTextWarning: #856404;
  --evoThemeAlertBackgroundDanger: #f8d7da;
  --evoThemeAlertBorderDanger: #f5c6cb;
  --evoThemeAlertTextDanger: #721c24;
  --evoBoxShadow: 0px 2px 3px 1px rgba(19, 177, 255, 0.30), 0px 2px 20px 0px rgba(19, 177, 255, 0.25);
  --evoThemeTeamsPrimary: #5b5fc7;
  --evoThemeTeamsLight: #7b82eb;
  --evoThemeTeamsLighter: #dce0fa;
  --evoFunFactImg: url(data:image/png;base64,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);
}
/*** FONT *****/
/***  Font sizes ***/
/***  Header Style ***/
:root {
  --evoThemePrimary: #13B1FF;
  --evoThemeLighterAlt: #f6fcff;
  --evoThemeLighter: #d9f2ff;
  --evoThemeLight: #b8e7ff;
  --evoThemeTertiary: #71d0ff;
  --evoThemeSecondary: #2eb9ff;
  --evoThemeDarkAlt: #109ee6;
  --evoThemeDark: #0e86c2;
  --evoThemeDarker: #0a638f;
  --evoNeutralLighterAlt: #faf9f8;
  --evoNeutralLighter: #f3f2f1;
  --evoNeutralLight: #edebe9;
  --evoNeutralQuaternaryAlt: #e1dfdd;
  --evoNeutralQuaternary: #d0d0d0;
  --evoNeutralTertiaryAlt: #c8c6c4;
  --evoNeutralTertiary: #83a2ba;
  --evoNeutralSecondary: #7193ae;
  --evoNeutralSecondaryAlt: #7193ae;
  --evoNeutralPrimaryAlt: #577d9a;
  --evoNeutralPrimary: #113149;
  --evoNeutralDark: #2d5472;
  --evoBlack: #113149;
  --evoWhite: #ffffff;
  --evoThemeNavigationTextHover: #c3e9ed;
  --evoThemeNavigationText: #113149;
  --evoThemeNavigationBackground: #ffffff;
  --evoThemeSidepanelBackgroundColor: #4d4d4d;
  --evoThemeSidepanelButtonColor: #666666;
  --evoThemeSidepanelButtonBackgroundColor: #5a5a5a;
  --evoThemeRed: #d13438;
  --evoThemeBlue: #1c97d4;
  --evoThemeAlertBackgroundInfo: #cce5ff;
  --evoThemeAlertBorderInfo: #b8daff;
  --evoThemeAlertTextInfo: #004085;
  --evoThemeAlertBackgroundWarning: #fff3cd;
  --evoThemeAlertBorderWarning: #ffeeba;
  --evoThemeAlertTextWarning: #856404;
  --evoThemeAlertBackgroundDanger: #f8d7da;
  --evoThemeAlertBorderDanger: #f5c6cb;
  --evoThemeAlertTextDanger: #721c24;
  --evoBoxShadow: 0px 2px 3px 1px rgba(19, 177, 255, 0.30), 0px 2px 20px 0px rgba(19, 177, 255, 0.25);
  --evoThemeTeamsPrimary: #5b5fc7;
  --evoThemeTeamsLight: #7b82eb;
  --evoThemeTeamsLighter: #dce0fa;
  --evoFunFactImg: url(data:image/png;base64,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);
}
/*** FONT *****/
/***  Font sizes ***/
/***  Header Style ***/
/***  Breakpoints ***/
.banner__title, .page__header__title, .evoWebpart__value {
  margin-top: 0;
  font: 700 clamp(18px, calc(0.77rem + 1.5vw), 24px) / 1.2 "Century Gothic", "CenturyGothic", "Futura", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.panel__header__title, .evoCard__title {
  margin-top: 0;
  font: 700 clamp(16px, calc(0.8rem + 1.125vw), 18px) / 1.2 "Century Gothic", "CenturyGothic", "Futura", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.empty-state__title, .evoCard__subtitle {
  margin-top: 0;
  font: 600 clamp(12px, calc(0.83rem + 0.875vw), 14px) / 1.2 "Century Gothic", "CenturyGothic", "Futura", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.evoBtn {
  font-family: "Century Gothic", "CenturyGothic", "Futura", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
p, input, input::placeholder {
  font-size: 16px;
}
label {
  /* Text */
  margin-top: 0;
  font: 600 clamp(12px, calc(0.83rem + 0.875vw), 12px) / 1.2 "Century Gothic", "CenturyGothic", "Futura", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
@media (min-width: __validateBreakpoint(max)) and (max-width: __validateBreakpoint(w-small) - 1) {
}
/***  Breakpoints ***/
.evoBtn {
  font-family: "Century Gothic", "CenturyGothic", "Futura", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.1rem;
  font-weight: 600;
  border-radius: 0.2rem;
  text-align: center;
  vertical-align: middle;
  padding: 0.5rem 1.0rem;
  border-radius: 0.25rem;
  border-style: none;
  height: 48px;
  gap: 0.5rem;
  cursor: pointer;
  width: auto;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
}
.evoBtn:focus {
  outline: unset;
}
.evoBtn--primary {
  background-color: var(--evoThemePrimaryText);  /* WCAG AA compliant */
  color: var(--evoWhite);
}
.evoBtn--primary:hover {
  background-color: var(--evoThemeDarkAlt);
  color: var(--evoWhite);
  border: unset;
}
.evoBtn--primary.disabled {
  cursor: not-allowed;
  pointer-events: none;
  filter: opacity(0.5);
}
.evoBtn--sm {
  width: 24px;
  height: 24px;
  padding: 0;
  font-size: 16px;
  align-items: center;
  justify-content: center;
  display: flex;
}
.evoBtn--icon {
  background: unset;
  border: 0;
  padding: 0.5rem 0.15rem;
  height: 30px;
  color: var(--evoThemePrimary);
}
.evoBtn--icon a {
  color: var(--evoThemePrimary) !important;
}
.evoBtn--icon:hover {
  color: var(--evoThemeDark) !important;
}
.evoBtn--outline {
  border: 1px solid var(--evoNeutralLight);
  background-color: var(--evoWhite);
  padding: 0 16px;
}
.evoBtn--outline:hover {
  border: 1px solid var(--evoThemePrimary);
  color: var(--evoThemePrimary);
}
.evoBtn--transparent {
  background: transparent;
}
.evoBtn--link {
  color: var(--evoThemeBlue);
  padding: 0;
  background: transparent;
  width: max-content;
  height: 30px;
  font-size: 16px !important;
}
.evoBtn--link:hover {
  color: var(--evoNeutralDark);
}
.evoBtn--rate {
  display: flex;
  align-items: center;
  background: transparent;
  font-size: 1rem;
  width: fit-content;
  gap: 0.25rem;
  height: 34px;
  width: 34px;
  color: var(--evoThemePrimary);
}
.evoBtn--rate:hover {
  color: var(--evoThemeDark);
}
.evoBtn.active {
  color: var(--evoThemePrimary);
}
/***  Breakpoints ***/
.evoCard {
  border: 1px solid var(--evoNeutralLight);
  background-color: var(--evoWhite);
  box-shadow: 0px 0px 4px 3px rgba(19, 177, 255, 0.14);
  color: var(--evoBlack);
  border-radius: 6px !important;
  padding: 16px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.evoCard:hover {
  transform: scale(1.01);
}
.evoCard:hover h3 {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  font-weight: bold;
}
.evoCard:hover h3 a {
  color: var(--evoThemeDark) !important;
}
.evoCard:hover h3 a:hover {
  color: var(--evoThemePrimary) !important;
}
.evoCard__header {
  flex: 1 1 auto;
  padding: 0 1rem 1rem 0;
  border-bottom: 1px solid var(--evoNeutralLight);
}
.evoCard__header__title {
  margin: 0;
  color: var(--evoNeutralDark);
}
.evoCard-logo {

  width: auto;
  min-height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 12px;
}
.evoCard-logo img {

  background-color: transparent;
  max-height: 100px;
  width: auto;
  object-fit: contain;
  object-position: center;
  height: auto;
  border-radius: 8px;
}
.evoCard-title h3 {
  font-size: 18px;
  font-weight: 600;
  color: var(--evoBlack);
  margin-bottom: 6px;
}
.evoCard-desc {
  display: block;
  display: -webkit-box;
  font-size: 16px;
  line-height: 1.4;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.evoCard-desc--expand {
  -webkit-line-clamp: unset !important;
  overflow: unset !important;
  text-overflow: unset !important;
}
.evoCardFeature h4 {
  color: var(--evoNeutralDark) !important;  /* WCAG AA compliant */
  font-weight: 600;
  margin-bottom: 6px;
}
.evoCardImage img {
  width: auto;
  max-height: 200px;
  border-radius: 6px;
  margin-bottom: 10px;
}
/* 16.1 navbar
---------------------------------------------------------------------------*/
.navbar {
  margin-bottom: 0;
  min-height: 40px;
  -webkit-border: 0;
  -moz-border: 0;
  -o-border: 0;
  border: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
.navbar-brand img {
  width: 170px;
  height: 42px;
  margin-top: -8px;
}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
  margin-left: 0;
}
.navbar-brand {
  padding: 0;
  height: 40px;
}
.navbar-nav > li > a {
  padding: 10px;
  color: #ffffff;
  font-size: 16px;
  letter-spacing: 1px;
}
.navbar-nav > li {
  margin-left: 10px;
  position: relative;
}
.navbar-nav > li:first-child {
  margin-left: 0;
}
.nav > li > a:hover, .nav > li > a:focus {
  background-color: transparent;
}
.navbar-nav > li:hover, .navbar-nav > li.active {
  color: #ffffff;
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
.navbar-header a {
  color: #ffffff;
  font-size: 30px;
  line-height: 40px;
}
.navbar-header a:hover {
  color: #ffffff;
}
@media screen and (max-width: 1200px) {
  .navbar-nav > li > a {
    padding: 14px 5px !important;
    color: #ffffff;
    font-size: 15px;
    letter-spacing: 1px;
  }
}
@media screen and (max-width: 992px) {
  .navbar-brand img {
    width: 140px;
    height: auto;
  }
  .navbar-nav > li > a {
    padding: 8px 5px;
    color: #ffffff;
    font-size: 16px;
    letter-spacing: 1px;
  }
  .navbar-collapse.collapse {
    max-height: 600px;
  }
}
/***  Breakpoints ***/
.nav-tabs .nav__item {
  margin-bottom: -1px;
}
.nav-tabs .nav__item .nav__link {
  border: 0 !important;
  padding: 0.5rem;
  font-weight: 700;
  color: var(--evoNeutralDark);
}
.nav-tabs .nav__item .nav__link.active {
  position: relative;
  color: var(--evoThemePrimary);
}
.nav-tabs .nav__item .nav__link.active::after {
  content: "";
  position: absolute;
  bottom: -9px;
  width: auto;
  left: 0;
  border-bottom: 1px solid var(--evoThemePrimary) !important;
}
.nav-tabs .nav__item .nav__link:hover {
  text-decoration: unset;
  color: var(--evoThemePrimary) !important;
}
.form-group .error {
  top: 50%;
  right: 14px;
  position: absolute;
}
.form-group .error i {
  color: var(--evoThemeRed);
}
@media (min-width: __validateBreakpoint(max)) and (max-width: __validateBreakpoint(w-xxlarge) - 1) {
}
/* 15.9.5 Icon
---------------------------------------------------------------------------*/
/* 15.9.6 Hover
---------------------------------------------------------------------------*/
.evoDialog .evoBtn {
  width: auto;
}
.evoWebpart .ms-Spinner-circle, .page .ms-Spinner-circle {
  border-color: var(--evoThemePrimary) var(--evoThemeLight) var(--evoThemeLight);
}
.list-filter-item .evoBtn--outline .active {
  background-color: var(--evoThemePrimary) !important;
  color: var(--evoWhite);
}
.evoFeatureList {
  list-style: none;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.evoFeatureListItem {
  display: flex;
  align-items: flex-start;
  gap: 6px;
}
.evoFeatureListItem i {
  color: var(--evoThemePrimary);
  font-size: 16px;
}
.evoDivider::after {
  content: "";
  margin: 16px 0;
  width: auto;
  border-bottom: 1px solid var(--evoNeutralLight);
  display: block;
}
/***  Breakpoints ***/
.evoCard {
  border: 1px solid var(--evoNeutralLight);
  background-color: var(--evoWhite);
  box-shadow: 0px 0px 4px 3px rgba(19, 177, 255, 0.14);
  color: var(--evoBlack);
  border-radius: 6px !important;
  padding: 16px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.evoCard:hover {
  transform: scale(1.01);
}
.evoCard:hover h3 {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  font-weight: bold;
}
.evoCard:hover h3 a {
  color: var(--evoThemeDark) !important;
}
.evoCard:hover h3 a:hover {
  color: var(--evoThemePrimary) !important;
}
.evoCard__header {
  flex: 1 1 auto;
  padding: 0 1rem 1rem 0;
  border-bottom: 1px solid var(--evoNeutralLight);
}
.evoCard__header__title {
  margin: 0;
  color: var(--evoNeutralDark);
}
.evoCard-logo {

  width: auto;
  min-height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 12px;
}
.evoCard-logo img {

  background-color: transparent;
  max-height: 100px;
  width: auto;
  object-fit: contain;
  object-position: center;
  height: auto;
  border-radius: 8px;
}
.evoCard-title h3 {
  font-size: 18px;
  font-weight: 600;
  color: var(--evoBlack);
  margin-bottom: 6px;
}
.evoCard-desc {
  display: block;
  display: -webkit-box;
  font-size: 16px;
  line-height: 1.4;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.evoCard-desc--expand {
  -webkit-line-clamp: unset !important;
  overflow: unset !important;
  text-overflow: unset !important;
}
.evoCardFeature h4 {
  color: var(--evoNeutralDark) !important;  /* WCAG AA compliant */
  font-weight: 600;
  margin-bottom: 6px;
}
.evoCardImage img {
  width: auto;
  max-height: 200px;
  border-radius: 6px;
  margin-bottom: 10px;
}
@media screen and (max-width: 1200px) {
}
@media screen and (max-width: 768px) {
}
/* FILTERS
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.list-filter .evoBtn {
  cursor: pointer;
  border-radius: 50px;
  display: flex !important;
  text-align: center;
  vertical-align: center;
  align-items: center;
}
/* FILTERING RULES
–––––––––––––––––––––––––––––––––––––––––––––––––– */
[value="sAll"]:checked ~ .servicesPositionDiv [data-category] {
  display: block;
  opacity: 1;
}
[value="sSP"]:checked ~ .servicesPositionDiv .evoCard:not([data-category~="sSP"]), [value="sTeams"]:checked ~ .servicesPositionDiv .evoCard:not([data-category~="sTeams"]), [value="sMSP"]:checked ~ .servicesPositionDiv .evoCard:not([data-category~="sMSP"]), [value="sD365"]:checked ~ .servicesPositionDiv .evoCard:not([data-category~="sD365"]), [value="sO365"]:checked ~ .servicesPositionDiv .evoCard:not([data-category~="sO365"]), [value="sAzure"]:checked ~ .servicesPositionDiv .evoCard:not([data-category~="sAzure"]), [value="sExc"]:checked ~ .servicesPositionDiv .evoCard:not([data-category~="sExc"]), [value="sMgt"]:checked ~ .servicesPositionDiv .evoCard:not([data-category~="sMgt"]), [value="sPBI"]:checked ~ .servicesPositionDiv .evoCard:not([data-category~="sPBI"]) {
  display: none;
  opacity: 0;
}
.servicesPositionDiv {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(4, 1fr);
}
.servicesPositionDiv .evoCard {
  transition-property: opacity, display;
  transition: ease-in-out 0.25s;
  transition-behavior: allow-discrete;
}
[value="pAll"]:checked ~ .productPositionDiv [data-category] {
  display: block;
  opacity: 1;
}
[value="pIntranet"]:checked ~ .productPositionDiv .evoCard:not([data-category~="pIntranet"]), [value="pDoc"]:checked ~ .productPositionDiv .evoCard:not([data-category~="pDoc"]), [value="pHR"]:checked ~ .productPositionDiv .evoCard:not([data-category~="pHR"]), [value="pGov"]:checked ~ .productPositionDiv .evoCard:not([data-category~="pGov"]), [value="pApp"]:checked ~ .productPositionDiv .evoCard:not([data-category~="pApp"]) {
  display: none;
  opacity: 0;
}
input[type="radio"] {
  position: absolute;
  left: -9999px;
}
.productPositionDiv {
  display: grid;
  gap: 12px;
  grid-template-columns: repeat(4, 1fr);
}
.productPositionDiv .evoCard {
  transition-property: opacity, display;
  transition: ease-in-out 0.25s;
  transition-behavior: allow-discrete;
}
/* MQ
–––––––––––––––––––––––––––––––––––––––––––––––––– */
@media screen and (max-width: 900px) {
  .servicesPositionDiv {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 768px) {
  /* html font-size: 16px now set globally — no longer needed here */
  .servicesPositionDiv {
    grid-template-columns: repeat(1, 1fr);
  }
}
@keyframes an1 {
  0% {
    transform: rotate(0turn);
  }
  100% {
    transform: rotate(1turn);
  }
}
.evoSection--twoColumn .container {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 4rem;
}
.evoSection--twoColumn .container::before, .evoSection--twoColumn .container::after {
  content: unset;
}
@media only screen and (max-width: 1200px) {
  .evoSection--twoColumn .container {
    grid-template-columns: 1fr;
    gap: 16px;
  }
}
@media only screen and (max-width: 768px) {
  .section-title h1 {
    font-size: 28.18px;
  }
}
@media (min-width: __validateBreakpoint(max)) and (max-width: __validateBreakpoint(w-small) - 1) {
}
.page .page__row {
  display: grid;
  gap: 1rem;
}
.page .page__row--1 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
.page .page__row--2 {
  grid-template-columns: 1fr 1fr;
}
.page .page__row--3 {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-gap: 1rem;
}
.page .page__row--3 .page__col:nth-child(1) {
  grid-area: 1 / span 1 / span 2;
}
.page .page__row--3 .page__col {
  margin-bottom: 0 !important;
}
.page .page__row .page__col {
  margin-bottom: 1rem;
  width: auto;
}
@media (min-width: __validateBreakpoint(between)) and (max-width: w-large w-xxlarge) {
  .page .page__row {
    display: grid;
    gap: 1rem;
    margin-bottom: 1rem;
  }
  .page .page__row--1 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
  .page .page__row .page__col {
    width: auto;
    margin-bottom: 0;
  }
}
@media (min-width: __validateBreakpoint(max)) and (max-width: __validateBreakpoint(w-xlarge) - 1) {
  .page .page__row--2 {
    grid-template-columns: 1fr 1fr;
  }
  .page .page__row--3 {
    grid-template-columns: 1fr 1fr;
    gap: 1rem;
  }
  .page .page__row--3 .page__col:nth-child(1) {
    grid-area: 0.3333333333;
  }
  .page .page__row--3 .page__col:nth-child(2) {
    grid-area: 1;
  }
  .page .page__row--3 .page__col:nth-child(3) {
    grid-area: 0.25;
  }
  .page .page__row .page__col {
    width: auto;
  }
}
@media (min-width: __validateBreakpoint(max)) and (max-width: __validateBreakpoint(w-medium) - 1) {
  .page .page__row {
    display: grid;
  }
  .page .page__row--1 {
    grid-template-columns: 1fr 1fr;
    margin-bottom: 1rem;
    gap: 0.25rem;
  }
  .page .page__row--2 {
    grid-template-columns: 1fr;
    margin-bottom: 1rem;
  }
  .page .page__row--3 {
    grid-template-columns: 1fr 1fr;
  }
  .page .page__row--4 {
    grid-template-columns: 1fr;
  }
  .page .page__row .page__col {
    width: auto;
    margin-bottom: 0;
  }
}
@media (min-width: __validateBreakpoint(max)) and (max-width: __validateBreakpoint(w-large) - 1) {
  .page .page__row {
    display: grid;
  }
  .page .page__row--1 {
    grid-template-columns: 1fr 1fr;
    margin-bottom: 1rem;
    gap: 0.25rem;
  }
  .page .page__row--2 {
    grid-template-columns: 1fr;
    margin-bottom: 1rem;
  }
  .page .page__row--3 {
    grid-template-columns: 1fr 1fr;
  }
  .page .page__row--4 {
    grid-template-columns: 1fr;
  }
  .page .page__row .page__col {
    width: auto;
    margin-bottom: 0;
  }
}
@media (min-width: __validateBreakpoint(max)) and (max-width: __validateBreakpoint(w-medium) - 1) {
  .page .page__row {
    display: grid;
  }
  .page .page__row--1 {
    grid-template-columns: 1fr 1fr;
    margin-bottom: 1rem;
    gap: 0.25rem;
  }
  .page .page__row--2 {
    grid-template-columns: 1fr;
    margin-bottom: 1rem;
  }
  .page .page__row--3 {
    grid-template-columns: 1fr;
  }
  .page .page__row--3 .page__col:nth-child(1) {
    grid-area: 1;
  }
  .page .page__row--3 .page__col:nth-child(2) {
    grid-area: 2;
  }
  .page .page__row--3 .page__col:nth-child(3) {
    grid-area: 3;
  }
  .page .page__row--4 {
    grid-template-columns: 1fr;
  }
  .page .page__row .page__col {
    width: auto;
    margin-bottom: 0;
  }
}
@media (min-width: __validateBreakpoint(max)) and (max-width: __validateBreakpoint(w-small) - 1) {
  .page .page__row {
    display: grid;
  }
  .page .page__row--1 {
    grid-template-columns: 1fr 1fr;
    margin-bottom: 1rem;
    gap: 0.25rem;
  }
  .page .page__row--2 {
    grid-template-columns: 1fr;
    margin-bottom: 1rem;
  }
  .page .page__row--3 {
    grid-template-columns: 1fr;
  }
  .page .page__row--3 .page__col:nth-child(1) {
    grid-area: 1;
  }
  .page .page__row--3 .page__col:nth-child(2) {
    grid-area: 2;
  }
  .page .page__row--3 .page__col:nth-child(3) {
    grid-area: 3;
    margin-bottom: 5.5rem !important;
  }
  .page .page__row--4 {
    grid-template-columns: 1fr;
  }
  .page .page__row .page__col {
    width: auto;
    margin-bottom: 0;
  }
}
/***  Breakpoints ***/
#home-contact-us .evoCard--homeContactUs {
  width: auto;
  display: flex;
  flex-direction: column;
}
#home-contact-us .evoCard--homeContactUs .form-group {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 16px;
}
#home-contact-us .evoCard--homeContactUs .form-group label {
  color: #9ea0b6 !important;
  font-weight: 400 !important;
  font-size: 16px !important;
  font-family: inherit;
}
#home-contact-us .evoCard--homeContactUs .form-group input {
  font-size: 16px;
  padding: 10px 14px;
  border-radius: 3px;
  border: 1px solid #e6e6e6;
  width: auto;
  box-shadow: unset;
}
#home-contact-us .evoCard--homeContactUs p {
  font-size: 16px !important;
  text-align: left;
  margin-bottom: 16px;
}
#home-contact-us .evoCard--homeContactUs h3 {
  color: var(--evoBlack) !important;
  font-weight: 600 !important;
  text-align: left;
  font-size: 24px;
}
#home-contact-us .evoCard--homeContactUs .btn--primary {
  background-color: var(--evoThemePrimary);
}
#Contact-Wrapper-section .contact-section {
  padding: 16px;
}
.contact-section__sub {
  text-align: center;
  max-width: 640px;
  margin: -8px auto 28px;
  font-size: 1.05rem;
  color: #577d9a;
  line-height: 1.6;
}
#Contact-Wrapper-section .evoCard--homeContactUs {
  display: grid;
  gap: 24px;
  grid-template-columns: 1fr 1fr;
  border-radius: 4px;
}
#Contact-Wrapper-section .evoCard--homeContactUs .evoCard__img {
  object-fit: cover;
  width: auto;
  height: 100%;
  border-top-right-radius: 10%;
  border-bottom-right-radius: 10%;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  filter: brightness(80%);
}
#Contact-Wrapper-section .evoCard--homeContactUs .evoCard__img img {
  object-fit: cover;
  width: auto;
  height: 100%;
}
#Contact-Wrapper-section .evoCard--homeContactUs .form-group {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 16px;
}
#Contact-Wrapper-section .evoCard--homeContactUs .form-group label {
  color: #9ea0b6 !important;
  font-weight: 400 !important;
  font-size: 16px !important;
  font-family: inherit;
}
#Contact-Wrapper-section .evoCard--homeContactUs .form-group input {
  font-size: 16px;
  padding: 10px 14px;
  border-radius: 3px;
  border: 1px solid #e6e6e6;
  width: auto;
  box-shadow: unset;
}
#Contact-Wrapper-section .evoCard--homeContactUs p {
  font-size: 16px !important;
  text-align: left;
  margin-bottom: 16px;
}
#Contact-Wrapper-section .evoCard--homeContactUs h3 {
  color: var(--evoBlack) !important;
  font-weight: 600 !important;
  text-align: left;
  font-size: 24px;
}
#Contact-Wrapper-section .evoCard--homeContactUs .btn--primary {
  background-color: var(--evoThemePrimary);
}
@media screen and (max-width: 1200px) {
  .bx-wrapper {
    margin-bottom: 0 auto 60px !important;
  }
  .evoCard--homeContactUs {
    max-width: unset;
  }
}
@media only screen and (max-width: 1080px) {
  .evoCard--homeContactUs {
    max-width: unset;
  }
}
@media screen and (max-width: 992px) {
  #Contact-Wrapper-section .evoCard--homeContactUs {
    grid-template-columns: 1fr !important;
  }
  #Contact-Wrapper-section .evoCard--homeContactUs img {
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
    max-height: 240px;
  }
  .contact-buttons-bar {
    top: unset !important;
    bottom: 0 !important;
    left: 50% !important;
  }
  .bx-wrapper {
    margin: 60px auto !important;
  }
  .bx-wrapper ul.bxslider h1 {
    text-align: center;
  }
  .bx-wrapper .bx-pager {
    text-align: center !important;
  }
  .evoCard--homeContactUs {
    max-width: unset;
  }
  .evoCard--homeContactUs h3 {
    font-size: 20px;
  }
  .evoCard--homeContactUs p {
    font-size: 16px;
  }
  .evoCard--homeContactUs .form-group input {
    font-size: 16px;
    height: 36px;
  }
  .evoCard--homeContactUs .form-group input::placeholder {
    font-size: 16px;
  }
}
@media screen and (max-width: 768px) {
  .contact-section {
    padding: 24px 0 !important;
  }
}
/* 6.2 Services Box
---------------------------------------------------------------------------*/
/* 6.2.1 Wrapper
---------------------------------------------------------------------------*/
/* 6.2.2 Icon
---------------------------------------------------------------------------*/
/* 6.2.3 Title Main
---------------------------------------------------------------------------*/
/* 6.2.4 Title Description
---------------------------------------------------------------------------*/
/* 6.2.5 Content
---------------------------------------------------------------------------*/
.services-box .content {
  /*margin: 0 0 0 80px;*/
  padding: 0 0 0 25px;
}
.services-box .content p:last-child {
  margin: 0;
}
/* 6.2.6 Hover
---------------------------------------------------------------------------*/
:root {
  --evoThemePrimary: #13B1FF;
  --evoThemeLighterAlt: #f6fcff;
  --evoThemeLighter: #d9f2ff;
  --evoThemeLight: #b8e7ff;
  --evoThemeTertiary: #71d0ff;
  --evoThemeSecondary: #2eb9ff;
  --evoThemeDarkAlt: #109ee6;
  --evoThemeDark: #0e86c2;
  --evoThemeDarker: #0a638f;
  --evoNeutralLighterAlt: #faf9f8;
  --evoNeutralLighter: #f3f2f1;
  --evoNeutralLight: #edebe9;
  --evoNeutralQuaternaryAlt: #e1dfdd;
  --evoNeutralQuaternary: #d0d0d0;
  --evoNeutralTertiaryAlt: #c8c6c4;
  --evoNeutralTertiary: #83a2ba;
  --evoNeutralSecondary: #7193ae;
  --evoNeutralSecondaryAlt: #7193ae;
  --evoNeutralPrimaryAlt: #577d9a;
  --evoNeutralPrimary: #113149;
  --evoNeutralDark: #2d5472;
  --evoBlack: #113149;
  --evoWhite: #ffffff;
  --evoThemeNavigationTextHover: #c3e9ed;
  --evoThemeNavigationText: #113149;
  --evoThemeNavigationBackground: #ffffff;
  --evoThemeSidepanelBackgroundColor: #4d4d4d;
  --evoThemeSidepanelButtonColor: #666666;
  --evoThemeSidepanelButtonBackgroundColor: #5a5a5a;
  --evoThemeRed: #d13438;
  --evoThemeBlue: #1c97d4;
  --evoThemeAlertBackgroundInfo: #cce5ff;
  --evoThemeAlertBorderInfo: #b8daff;
  --evoThemeAlertTextInfo: #004085;
  --evoThemeAlertBackgroundWarning: #fff3cd;
  --evoThemeAlertBorderWarning: #ffeeba;
  --evoThemeAlertTextWarning: #856404;
  --evoThemeAlertBackgroundDanger: #f8d7da;
  --evoThemeAlertBorderDanger: #f5c6cb;
  --evoThemeAlertTextDanger: #721c24;
  --evoBoxShadow: 0px 2px 3px 1px rgba(19, 177, 255, 0.30), 0px 2px 20px 0px rgba(19, 177, 255, 0.25);
  --evoThemeTeamsPrimary: #5b5fc7;
  --evoThemeTeamsLight: #7b82eb;
  --evoThemeTeamsLighter: #dce0fa;
  --evoFunFactImg: url(data:image/png;base64,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);
}
/*** FONT *****/
/***  Font sizes ***/
/***  Header Style ***/
/***  Breakpoints ***/
.evoCard--services-box {
  margin-bottom: 1.25rem;
  height: auto;
  position: relative;
}
.evoCard--services-box .evoCard__link[href^="/"] {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
.servicesPositionDiv {
  padding-bottom: 24px;
}
#clients-section-wrapper .section-title:after {
  background-color: var(--evoWhite);
}
#clients-section-wrapper .container {
  padding: 36px 0 72px;
  height: 100%;
  width: auto;
}
.owl-item {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.owl-item:hover {
  transform: scale(1.03);
}
.owl-item:last-of-type {
  margin-right: 2rem;
}
.client-item {
  background-color: var(--evoWhite);
  margin: 0;
  width: auto;
  border-radius: 6px;
  padding: 16px;
  box-shadow: var(--evoBoxShadow);
}
#clients-section .container {
  overflow: visible;
}
/* 11.2 Item
---------------------------------------------------------------------------*/
/* 11.2.1 Container
---------------------------------------------------------------------------*/
/* 11.2.2 Profile
---------------------------------------------------------------------------*/
/* 11.2.3 Image
---------------------------------------------------------------------------*/
/* 11.2.4 Name
---------------------------------------------------------------------------*/
.client-name {
  color: #138ed0;
  font-size: 16px;
  font-weight: 600 !important;
  line-height: 24px;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
}
/* 11.2.5 Quote
---------------------------------------------------------------------------*/
.owl-controls .owl-page span {
  border: 1px solid var(--evoThemePrimary);
}
.productPositionDiv {
  margin-bottom: 1rem;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
}
@media screen and (max-width: 1240px) {
  .productPositionDiv {
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (max-width: 760px) {
  .productPositionDiv {
    grid-template-columns: 1fr;
  }
}
/* 6.2 Services Box
---------------------------------------------------------------------------*/
/* 6.2.1 Wrapper
---------------------------------------------------------------------------*/
/* 6.2.2 Icon
---------------------------------------------------------------------------*/
/* 6.2.3 Title Main
---------------------------------------------------------------------------*/
/* 6.2.4 Title Description
---------------------------------------------------------------------------*/
/* 6.2.5 Content
---------------------------------------------------------------------------*/
.products-box .content {
  /*margin: 0 0 0 80px;*/
  padding: 0 0 0 25px;
}
.products-box .content p:last-child {
  margin: 0;
}
/* 6.2.6 Hover
---------------------------------------------------------------------------*/
@keyframes scroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(calc(-250px * 14));
  }
}
.slider {
  height: 100px;
  margin: auto;
  overflow: hidden;
  position: relative;
  width: auto;
}
.slider #Our-Product-Client-Section {
  margin-left: 100px;
  animation: scroll 20s linear infinite;
  display: flex;
  width: calc(250px * 28);
  gap: 100px;
}
.slider .evoClient {
  width: 250px;
}
.evoSection--productFeature .evoFeatureList {
  color: var(--evoWhite);
  font-size: 20px;
  gap: 12px;
  line-height: 1.4;
}
.evoSection--productFeature .evoFeatureListItem {
  gap: 12px;
}
.evoSection--productFeature .evoFeatureList i {
  color: var(--evoWhite);
  font-size: 20px;
}
@media only screen and (max-width: 1200px) {
  .evoSection--productDetails .container {
    flex-direction: column-reverse;
    display: flex;
  }
  .evoSection--productFeature .evoSection__details .evoFeatureList {
    color: var(--evoBlack);
  }
  .evoSection--productFeature .evoSection__details .evoFeatureList i {
    color: var(--evoBlack);
  }
}
@media only screen and (max-width: 768px) {
}
/* ==========================================================================
   8. About Us Section
========================================================================== */
/* 8.1 Wrapper
---------------------------------------------------------------------------*/
#about-section .container {
  border-radius: 6px;
  position: relative;
  z-index: 1;
  margin-top: 200px;
  padding-bottom: 36px;
}
#about-section .section-title {
  margin-top: 70px;
}
#about-section .section-title:after {
  background-color: var(--evoWhite);
}
@media screen and (max-width: 760px) {
  #about-section .evoCard {
    padding: 0;
  }
  #about-section .evoCard .row {
    margin-right: unset;
    margin-left: unset;
  }
}
/* 8.2 Description
---------------------------------------------------------------------------*/
.about-desc {
  width: auto;
  overflow: hidden;
  margin-bottom: 40px;
}
.about-desc p {
  margin-bottom: 24px;
}
.about-desc p:last-child {
  margin-bottom: 0;
}
.about-desc .progress:last-child {
  margin-bottom: 0;
}
.about-desc .progress:first-child {
  margin-top: 5px;
}
/* 8.3 Image
---------------------------------------------------------------------------*/
#pricing-section .container {
  z-index: 10;
}
#pricing-section .section-title:after {
  background-color: var(--evoWhite);
}
#pricing-section .evoCard--pricing {
  box-shadow: 0px 2px 8px 3px rgba(19, 177, 255, 0.3), 0px 2px 12px 6px rgba(19, 177, 255, 0.25);
}
#pricing-section .evoCard--pricing:hover {
  transform: scale(1.03);
}
@media screen and (max-width: 992px) {
  .evoCard--pricing {
    margin: 1rem 0 !important;
  }
}
/* ==========================================================================
   13. FunFacts Section
========================================================================== */
/* 13.1 Wrapper
---------------------------------------------------------------------------*/
.evoCard--funfact {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-bottom: 16px;
  background: rgba(255, 255, 255, 0.4);
  border-radius: 16px;
  box-shadow: 0 4px 30px rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}
.evoCard--funfact:hover {
  transform: scale(1.03);
}
/* 13.2.1 Wrapper
---------------------------------------------------------------------------*/
.funFact {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: 10px;
  padding: 16px;
}
.funFactIcon {
  font-size: 36px;
  color: var(--evoThemePrimary);
  margin: 0 4px 0 16px !important;
}
.funFactNumber {
  font-size: 48px;
  font-weight: 700;
  color: var(--evoThemePrimary);
}
.funFactTitle {
  font-size: 28px;
  color: var(--evoThemePrimary);
}
@media only screen and (max-width: 1168px) {
  #funfacts-section-wrapper .container .evocateLogo__funfact {
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
@media only screen and (max-width: 768px) {
  .funFactNumber {
    font-size: 36px;
    font-weight: 700;
    color: var(--evoThemePrimary);
  }
  .funFactIcon {
    font-size: 32px;
    color: var(--evoThemePrimary);
    margin-left: 16px;
  }
}
/* ==========================================================================
   12. FAQ Section
========================================================================== */
/* 12.1 Wrapper
---------------------------------------------------------------------------*/
.FaqPositionDiv .faq:nth-child(even) .faq-block .content::after {
  top: 42%;
  content: " ";
  position: absolute;
  left: 100%;
  right: unset;
  margin-top: -5px;
  border-width: 16px;
  border-style: solid;
  width: 60px;
  height: 30px;
  background-color: var(--evoThemePrimary);
  clip-path: polygon(3% 0%, 30% 48%, 3% 100%);
  border-color: transparent transparent transparent var(--evoWhite);
}
.FaqPositionDiv .faq:nth-child(even) .faq-block .number {
  min-width: 50px !important;
  height: 50px;
  display: block;
  color: var(--evoWhite);
  font-size: 30px;
  line-height: 46px;
  text-align: center;
  background-color: var(--evoThemePrimary);
  border: 0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
@media screen and (max-width: 1200px) {
}
@media screen and (max-width: 720px) {
}
@media screen and (max-width: 550px) {
  .faq .faq-block .content {
    padding: 1rem;
  }
  .faq .faq-block .content .question {
    font-size: 18px;
  }
  .faq .faq-block .content .answer {
    font-size: 16px;
  }
}
/* 12.2 Block
---------------------------------------------------------------------------*/
/* 12.5 Number
---------------------------------------------------------------------------*/
.faq-block .number {
  width: 50px;
  height: 50px;
  display: block;
  color: var(--evoWhite);
  font-size: 30px;
  line-height: 46px;
  text-align: center;
  background-color: var(--evoThemePrimary);
  border: 0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
/* 12.6 Content
---------------------------------------------------------------------------*/
.faq-block .content {
  padding: 2rem;
  position: relative;
  border: 2px solid var(--evoThemePrimary);
  background-color: var(--evoWhite);
  box-shadow: 0px 0px 4px 3px rgba(19, 177, 255, 0.14);
  color: var(--evoBlack);
  border-radius: 6px !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.faq-block .content::after {
  top: 42%;
  content: " ";
  position: absolute;
  right: 100%;
  margin-top: -5px;
  border-width: 16px;
  border-style: solid;
  width: 24px;
  height: 30px;
  background-color: var(--evoThemePrimary);
  clip-path: polygon(95% 0%, 46% 49%, 95% 100%);
  border-color: transparent var(--evoWhite) transparent transparent;
}
.faq-block .content .question {
  font-size: 16px;
  font-weight: 900;
  color: var(--evoThemePrimaryText);  /* WCAG AA compliant */
}
/* 12.7 Quetsion
---------------------------------------------------------------------------*/
/* 12.8 Hover
---------------------------------------------------------------------------*/
.faq-block:hover .number {
  background-color: #138ed0;
}
.faq-block:hover .content {
  color: #ffffff;
  background-color: #2c3e50;
}
.homeCaseStudiesPositionDiv .homeCaseStudies__list {
  list-style: none;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(186px, 1fr));
  gap: 16px;
}
.homeCaseStudiesPositionDiv .homeCaseStudies__list .homeCaseStudies__list__item {
  height: 100%;
}
.homeCaseStudiesPositionDiv .homeCaseStudies__list .homeCaseStudies__list__item .evoCard {
  width: auto;
}
.homeCaseStudiesPositionDiv .homeCaseStudies__list .homeCaseStudies__list__item .evoCard .evoCard__img {
  width: 120px;
  height: 120px;
  object-fit: scale-down;
}
.homeCaseStudiesPositionDiv .homeCaseStudies__list .homeCaseStudies__list__item .evoCard .evoCard__title {
  color: var(--evoBlack);
  text-transform: capitalize;
}
@media screen and (max-width: 920px) {
  .homeCaseStudiesPositionDiv .homeCaseStudies__list {
    grid-template-columns: 1fr 1fr !important;
  }
  .homeCaseStudiesPositionDiv .homeCaseStudies__list .evoCard {
    text-align: center;
    border: 1px solid var(--evoNeutralLight);
  }
}
/***  Breakpoints ***/
/* ==========================================================================
   19. Responsive

========================================================================== */
@media only screen and (min-width: 1320px) {
  .container {
    max-width: 1320px !important;
  }
}
/*-------------------------------------------------------------------------*/
@media only screen and (min-width: 1199px) {
  .container {
    max-width: 1140px;
  }
  #Our-Work-section .container {
    max-width: auto;
  }
}
/*-------------------------------------------------------------------------*/
@media only screen and (max-width: 1000px) and (min-width: 769px) {
}
/*-------------------------------------------------------------------------*/
@media only screen and (max-width: 990px) and (min-width: 768px) {
  #about-section .col-md-8 .col-md-6:nth-child(odd) {
    padding: 0;
  }
  #about-section .col-md-8 .col-md-6:nth-child(even) {
    padding: 0;
  }
}
/*-------------------------------------------------------------------------*/
@media only screen and (max-width: 992px) {
  .container {
    max-width: 960px;
    width: unset;
  }
}
/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
@media only screen and (max-width: 767px) {
  #Our-Work-section .container {
    max-width: auto;
  }
  .navbar-toggle {
    margin: 0;
    color: #ffffff;
    padding: 7px 10px;
    -webkit-border: 1px solid #ffffff;
    -moz-border: 1px solid #ffffff;
    -o-border: 1px solid #ffffff;
    border: 1px solid #ffffff;
  }
  .navbar-nav {
    margin-top: 10px;
  }
  .navbar-collapse {
    -webkit-border: 0;
    -moz-border: 0;
    -o-border: 0;
    border: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
  }
  .navbar-nav > li {
    text-align: center;
    margin: 0 auto 10px;
  }
  .navbar-nav > li:last-child {
    margin: 0;
  }
  #about-section .col-md-8 .col-md-6:nth-child(odd) {
    padding: 0;
  }
  #about-section .col-md-8 .col-md-6:nth-child(even) {
    padding: 0;
  }
}
/*-------------------------------------------------------------------------*/
@media only screen and (max-width: 599px) {
  .services-box .content {
    margin: 0 auto;
    text-align: center;
  }
}
/*-------------------------------------------------------------------------*/
@media only screen and (max-width: 479px) {
  /* .contactForm .form-control { margin: 0 auto 15px; } */
  .container {
    width: auto;
  }
}

/* ===== Card Clickability Overlay ===== */
.evoCard--services-box .evoCard__link[href^="/"] {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
.evoCard--services-box {
  position: relative;
}
.evoCard--services-box .evoCard-logo,
.evoCard--services-box .evoCard-title,
.evoCard--services-box .evoCard-desc,
.evoCard--services-box .evoCardFeature {
  position: relative;
  z-index: 2;
}

/* ===== TRUST MARQUEE ===== */
.trust-section__header {
  text-align: center;
  margin-bottom: 40px;
  padding-top: 10px;
}
.trust-section__title {
  font-size: 28px;
  font-weight: 700;
  color: #113149;
  margin-bottom: 16px;
}
.trust-section__tags {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px;
}
.trust-section__tag {
  display: inline-block;
  padding: 6px 16px;
  background: #e8f4fd;
  color: #0a6da0;  /* WCAG AA compliant (5.7:1 on #e8f4fd) */
  border-radius: 20px;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  text-decoration: none;
}
.trust-section__tag:hover {
  background: #d0ebfa;
  text-decoration: none;
}
.trust-marquee {
  width: 100%;
  overflow: hidden;
  margin-bottom: 32px;
}
.trust-marquee__track {
  display: flex;
  width: max-content;
  animation: marqueeForward 40s linear infinite;
}
.trust-marquee__track--reverse {
  animation: marqueeReverse 45s linear infinite;
  margin-top: 16px;
}
.trust-marquee__item {
  flex-shrink: 0;
  padding: 8px 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 100px;
  background: transparent;
  border: none;
  margin: 0 8px;
}
.trust-marquee__item img {
  max-width: 160px;
  max-height: 80px;
  width: auto;
  height: auto;
  object-fit: contain;
  opacity: 0.9;
  transition: all 0.3s ease;
}
.trust-marquee__item img:hover {
  opacity: 1;
}
@keyframes marqueeForward {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}
@keyframes marqueeReverse {
  0% { transform: translateX(-50%); }
  100% { transform: translateX(0); }
}
.trust-section__badges {
  display: flex;
  justify-content: center;
  gap: 24px;
  margin-bottom: 24px;
}
.trust-section__badges img {
  max-height: 100px;
  width: auto;
}
.trust-section__cta {
  text-align: center;
  margin-top: 16px;
  padding-bottom: 10px;
}
.trust-section__link {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  color: #0E6FAA;
  font-weight: 600;
  text-decoration: none;
  font-size: 16px;
  transition: color 0.2s;
}
.trust-section__link:hover {
  color: #113149;
}

/* ─── Blog Cards (service pages) ─── */
.evoCard--blog {
  background: #fff;
  border: 1px solid #e2e8f0;
  border-radius: 12px;
  padding: 28px;
  height: 100%;
  position: relative;
  transition: all 0.25s ease;
  box-shadow: 0 1px 3px rgba(0,0,0,0.04);
}
.evoCard--blog:hover {
  border-color: #b8e7ff;
  box-shadow: 0 8px 24px rgba(19,177,255,0.10);
  transform: translateY(-3px);
}
.evoCard--blog .evoCard-body {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.evoCard--blog h3 {
  font-size: 1.05rem;
  font-weight: 700;
  color: #113149;
  line-height: 1.4;
  margin-bottom: 12px;
}
.evoCard--blog .evoCard-cta {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  color: #0A76B8;
  font-weight: 600;
  font-size: 1rem;
}

/* ================================================================
   EVOCATE BRAND COLOUR SYSTEM — 9-colour palette
   Applied site-wide for visual consistency and brand pop
   ================================================================ */

:root {
  --evoBrandBlue: #0A76B8;
  --evoBrandSky: #13B1FF;
  --evoBrandGreen: #6DBE45;
  --evoBrandYellow: #F2C94C;
  --evoBrandOrange: #EF6C2D;
  --evoBrandPink: #E84C6C;
  --evoBrandMagenta: #C23A8E;
  --evoBrandPurple: #5B2D8E;
  --evoBrandTeal: #00A89D;
  --evoBrandNavy: #113149;
  --evoBrandGradient: linear-gradient(90deg, #0A76B8, #13B1FF, #6DBE45, #F2C94C, #EF6C2D, #E84C6C, #C23A8E, #5B2D8E, #00A89D);
}

/* --- Service page hero accent bars --- */

/* --- Service block feature icons — alternate brand colours --- */
.service-block:nth-child(6n+1) .service-block__icon,
.service-block:nth-child(6n+2) .service-block__icon,
.service-block:nth-child(6n+3) .service-block__icon,
.service-block:nth-child(6n+4) .service-block__icon,
.service-block:nth-child(6n+5) .service-block__icon,
.service-block:nth-child(6n+6) .service-block__icon,

/* --- FAQ accordion chevron colour cycle --- */
.evoFaqItem:nth-child(6n+1) .evoFaqItem__chevron { color: var(--evoBrandBlue); }
.evoFaqItem:nth-child(6n+2) .evoFaqItem__chevron { color: var(--evoBrandOrange); }
.evoFaqItem:nth-child(6n+3) .evoFaqItem__chevron { color: var(--evoBrandGreen); }
.evoFaqItem:nth-child(6n+4) .evoFaqItem__chevron { color: var(--evoBrandPurple); }
.evoFaqItem:nth-child(6n+5) .evoFaqItem__chevron { color: var(--evoBrandTeal); }
.evoFaqItem:nth-child(6n+6) .evoFaqItem__chevron { color: var(--evoBrandMagenta); }

/* --- Contact form gradient accent --- */
.ctForm::before,
#Contact-Wrapper-section .ctForm::before {
  background: var(--evoBrandGradient) !important;
}

/* --- Footer brand gradient top border --- */
footer, .evoFooter, #Footer-section {
  border-top: 3px solid transparent;
  border-image: var(--evoBrandGradient) 1;
}

/* --- Case study cards — coloured left border on hover --- */
.caseStudyCard:hover,
.case-study-card:hover,
.csFeaturedCard:hover {
  border-left: 4px solid var(--evoBrandSky);
}

/* --- Product cards — brand colour accents --- */

/* --- Location page hero accents --- */

/* --- Service feature list checkmarks — brand colour --- */
.service-feature-check,

/* --- Breadcrumb active colour --- */
.breadcrumb .active,
.breadcrumb-item.active {
  color: var(--evoBrandBlue) !important;
}

/* --- Team member cards hover --- */

/* --- Methodology step numbers --- */

/* --- Client filter buttons — brand accent on active --- */
.filter-btn.active,
.filter-btn:hover {
  background: var(--evoBrandBlue) !important;
  border-color: var(--evoBrandBlue) !important;
}

/* --- Rainbow scrollbar (colour updated via JS on scroll) --- */
:root { --scrollbar-color: #13B1FF; }
html { scrollbar-color: var(--scrollbar-color) #1a2a38; scrollbar-width: thin; }
::-webkit-scrollbar { width: 10px; height: 8px; }
::-webkit-scrollbar-track { background: #1a2a38; }
::-webkit-scrollbar-thumb {
    background: var(--scrollbar-color);
    border-radius: 6px;
    border: 2px solid #1a2a38;
    transition: background 0.3s ease;
}
::-webkit-scrollbar-thumb:hover { filter: brightness(1.15); }

/* --- Selection highlight colour --- */
::selection {
  background: rgba(19, 177, 255, 0.25);
  color: #113149;
}

/* --- Link hover colour site-wide (prose content) --- */
.service-content a:hover,
.industry-content a:hover,
.case-study-content a:hover,
article a:hover {
  color: var(--evoBrandSky);
}


/* --- Service page section alternating accent borders --- */
.section-padding.section--alt {
  border-top: 3px solid transparent;
  border-image: var(--evoBrandGradient) 1;
}

/* --- Hero slide area bottom gradient line --- */

/* --- Service block feature numbers — coloured circles --- */
.service-block .feature-number,
.service-block:nth-child(6n+1) .feature-number,
.service-block:nth-child(6n+2) .feature-number,
.service-block:nth-child(6n+3) .feature-number,
.service-block:nth-child(6n+4) .feature-number,
.service-block:nth-child(6n+5) .feature-number,
.service-block:nth-child(6n+6) .feature-number,

/* --- Navigation hover accent --- */
.navbar-nav > li > a {
  border-bottom: 2px solid transparent;
}
.navbar-nav > li > a:hover,
.navbar-nav > li.active > a {
  border-bottom: 2px solid var(--evoBrandSky);
}

/* --- Partner page / wholesale CSP highlight --- */


/* ================================================================
   SERVICE CARD FIXES — bigger logos, equal heights, brand accents
   ================================================================ */

/* Service grid on cloud-consulting hub */
.svc-hub-grid .row {
  display: flex;
  flex-wrap: wrap;
}
.svc-hub-grid .col-md-6,
.svc-hub-grid .col-lg-4 {
  display: flex;
  margin-bottom: 24px;
}
.svc-hub-grid .evoCard--service {
  display: flex;
  flex-direction: column;
  width: 100%;
  min-height: 280px;
  background: #fff;
  border-radius: 14px;
  padding: 32px 24px;
  border: 1px solid rgba(221,228,235,0.6);
  border-top: 3px solid var(--evoBrandSky, #13B1FF);
  box-shadow: 0 1px 2px rgba(17,49,73,0.04), 0 4px 12px rgba(17,49,73,0.04);
  transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
  position: relative;
}
.svc-hub-grid .evoCard--service:hover {
  transform: translateY(-4px);
  box-shadow: 0 8px 24px rgba(17,49,73,0.12);
  border-color: var(--evoBrandSky, #13B1FF);
}

/* Bigger logos */
.svc-hub-grid .evoCard-logo {

  height: 72px;
  margin-bottom: 20px;
}
.svc-hub-grid .evoCard-logo img {

  max-height: 64px !important;
  max-width: 160px;
  width: auto;
  height: auto;
  object-fit: contain;
}

/* Card titles */
.svc-hub-grid .evoCard--service h3 {
  font-size: 1.25rem;
  font-weight: 700;
  color: #113149;
  margin: 0 0 10px;
}

/* Card descriptions */
.svc-hub-grid .evoCard--service p {
  font-size: 1rem;
  line-height: 1.55;
  color: #4a6b82;
  flex: 1;
  margin: 0 0 16px;
}

/* CTA link */
.svc-hub-grid .evoCard-cta {
  color: var(--evoBrandBlue, #0A76B8);
  font-weight: 700;
  font-size: 1rem;
  margin-top: auto;
}

/* Alternate card top border colours */
.svc-hub-grid .col-md-6:nth-child(6n+1) .evoCard--service { border-top-color: var(--evoBrandBlue, #0A76B8); }
.svc-hub-grid .col-md-6:nth-child(6n+2) .evoCard--service { border-top-color: var(--evoBrandOrange, #EF6C2D); }
.svc-hub-grid .col-md-6:nth-child(6n+3) .evoCard--service { border-top-color: var(--evoBrandGreen, #6DBE45); }
.svc-hub-grid .col-md-6:nth-child(6n+4) .evoCard--service { border-top-color: var(--evoBrandPurple, #5B2D8E); }
.svc-hub-grid .col-md-6:nth-child(6n+5) .evoCard--service { border-top-color: var(--evoBrandTeal, #00A89D); }
.svc-hub-grid .col-md-6:nth-child(6n+6) .evoCard--service { border-top-color: var(--evoBrandMagenta, #C23A8E); }

/* Also fix the service-cards partial (used elsewhere) */
.evoCard--services-box {
  display: flex;
  flex-direction: column;
  min-height: 260px;
  border-top: 3px solid var(--evoBrandSky, #13B1FF);
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}
.evoCard--services-box:hover {
  transform: translateY(-4px);
  box-shadow: 0 8px 24px rgba(17,49,73,0.12);
}
.evoCard--services-box .evoCard-logo img {

  max-height: 64px !important;
  max-width: 160px;
}


/* --- Fix service card clickability --- */
.evoCard--service {
  position: relative;
  cursor: pointer;
}
.evoCard--service .evoCard__link {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
.evoCard--service .evoCard-logo,
.evoCard--service h3,
.evoCard--service p,
.evoCard--service .evoCard-cta {
  position: relative;
  z-index: 1;
  pointer-events: none;
}


/* ================================================================
   SERVICE CARD LOGO FIX — make logos fill the card width
   ================================================================ */
.svc-hub-grid .evoCard-logo,
.evoCard--service .evoCard-logo,
.evoCard--services-box .evoCard-logo {
  width: 100% !important;
  height: 90px !important;
  min-height: 90px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 8px 16px !important;
  background: transparent !important;
  border-radius: 10px;
  margin-bottom: 18px !important;
}
.svc-hub-grid .evoCard-logo img,
.evoCard--service .evoCard-logo img,
.evoCard--services-box .evoCard-logo img {
  max-height: 74px !important;
  max-width: 85% !important;
  width: auto !important;
  height: auto !important;
  object-fit: contain !important;
  background: none !important;
}


/* ══════════════════════════════════════════
   SITE-WIDE CTA SECTION
   ══════════════════════════════════════════ */

.ctCTA {
    padding: 72px 0;
    background: linear-gradient(135deg, #0b1e2d 0%, #113149 50%, #0A76B8 100%);
    text-align: center;
    position: relative;
    overflow: hidden;
}

.ctCTA::before {
    content: '';
    position: absolute;
    top: -50%;
    right: -20%;
    width: 500px;
    height: 500px;
    border-radius: 50%;
    background: rgba(19, 177, 255, 0.06);
}

.ctCTA__inner {
    position: relative;
    z-index: 2;
}

.ctCTA h2 {
    font-size: 4.5rem;
    font-weight: 800;
    color: #fff;
    margin: 0 0 12px;
}

.ctCTA p {
    color: rgba(255, 255, 255, 0.85);
    font-size: 2rem;
    margin-bottom: 32px;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
}

.ctCTA__actions {
    display: flex;
    justify-content: center;
    gap: 14px;
    flex-wrap: wrap;
}

@media (max-width: 767px) {
    .ctCTA { padding: 50px 0; }
    .ctCTA h2 { font-size: 3.2rem; }
}

/* ══════════════════════════════════════════
   GHOST BUTTON — LIGHT VARIANT (for dark backgrounds)
   ══════════════════════════════════════════ */

.evoBtn--ghost-light {
    background: rgba(255, 255, 255, 0.1) !important;
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    color: #fff !important;
    padding: 14px 28px !important;
    font-size: 1.1rem !important;
    font-weight: 600 !important;
    border-radius: 8px !important;
    display: inline-flex !important;
    align-items: center;
    gap: 8px;
    transition: all 0.25s ease;
    text-decoration: none;
}

.evoBtn--ghost-light:hover {
    background: rgba(255, 255, 255, 0.2) !important;
    border-color: rgba(255, 255, 255, 0.5) !important;
    color: #fff !important;
    text-decoration: none;
    transform: translateY(-1px);
}

.evoBtn--ghost-light i {
    font-size: 0.85em;
}

/* ══════════════════════════════════════════
   PAGE HEADER — Premium CSS-only subpage hero
   ══════════════════════════════════════════ */

.pageHeader {
    position: relative;
    padding: 100px 0 80px;
    overflow: hidden;
    background: linear-gradient(135deg, #0b1e2d 0%, #113149 40%, #0A76B8 100%);
}

/* Optional background image overlay */
.pageHeader__bg {
    position: absolute;
    inset: 0;
    background-size: cover;
    background-position: center 25%;
    opacity: 0.12;
}

/* Geometric accent shapes — pure CSS decorations */
.pageHeader__accent {
    position: absolute;
    border-radius: 50%;
    pointer-events: none;
}
.pageHeader__accent--1 {
    top: -15%;
    right: -8%;
    width: 420px;
    height: 420px;
    background: radial-gradient(circle, rgba(19,177,255,0.10) 0%, transparent 70%);
}
.pageHeader__accent--2 {
    bottom: -20%;
    left: -5%;
    width: 300px;
    height: 300px;
    background: radial-gradient(circle, rgba(109,190,69,0.06) 0%, transparent 70%);
}
.pageHeader__accent--3 {
    top: 30%;
    right: 15%;
    width: 180px;
    height: 180px;
    border: 1px solid rgba(19,177,255,0.08);
    background: transparent;
}

.pageHeader__inner {
    position: relative;
    max-width: 700px;
    z-index: 2;
}

.pageHeader__eyebrow {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    padding: 8px 20px;
    background: rgba(19, 177, 255, 0.15);
    border: 1px solid rgba(19, 177, 255, 0.3);
    border-radius: 100px;
    color: #7dd3fc !important;
    font-size: 1.15rem;
    font-weight: 600;
    letter-spacing: 0.3px;
    margin-bottom: 24px;
}

.pageHeader__title {
    font-size: clamp(2.2rem, 5vw, 3.2rem);
    font-weight: 800;
    color: #fff !important;
    line-height: 1.15;
    margin: 0 0 20px;
    letter-spacing: -0.5px;
}

.pageHeader__sub {
    font-size: 1.25rem;
    color: rgba(255, 255, 255, 0.78) !important;
    line-height: 1.7;
    margin-bottom: 32px;
    max-width: 580px;
}

.pageHeader__actions {
    display: flex;
    gap: 14px;
    flex-wrap: wrap;
}

.pageHeader__btn {
    padding: 16px 36px !important;
    font-size: 1.15rem !important;
    font-weight: 700 !important;
    border-radius: 8px !important;
    display: inline-flex !important;
    align-items: center;
    gap: 8px;
}

@media (max-width: 767px) {
    .pageHeader { padding: 70px 0 60px; }
    .pageHeader__title { font-size: 1.85rem; }
    .pageHeader__sub { font-size: 1rem; }
    .pageHeader__actions { flex-direction: column; }
    .pageHeader__btn { width: 100%; justify-content: center; }
    .pageHeader__accent--1 { width: 250px; height: 250px; }
    .pageHeader__accent--2,
    .pageHeader__accent--3 { display: none; }
}

/* ── Ghost button for hero ── */
.evoBtn--ghost-light {
    padding: 16px 36px;
    font-size: 1.15rem;
    font-weight: 600;
    border-radius: 8px;
    background: rgba(255, 255, 255, 0.08);
    border: 1px solid rgba(255, 255, 255, 0.22);
    color: #fff;
    display: inline-flex;
    align-items: center;
    gap: 8px;
    transition: background 0.2s, border-color 0.2s;
    text-decoration: none;
}
.evoBtn--ghost-light:hover {
    background: rgba(255, 255, 255, 0.14);
    border-color: rgba(255, 255, 255, 0.35);
    color: #fff;
    text-decoration: none;
}

/* ══════════════════════════════════════════
   TRUST STRIP — E-E-A-T signals below hero
   ══════════════════════════════════════════ */

.pageTrust {
    background: #fff;
    border-bottom: 1px solid #e8eef3;
    padding: 22px 0;
}
.pageTrust__row {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 36px;
    flex-wrap: wrap;
}
.pageTrust__item {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    gap: 3px;
}
.pageTrust__num {
    font-size: 1.6rem;
    font-weight: 800;
    color: #0A76B8;
    line-height: 1.2;
}
.pageTrust__label {
    font-size: 1.15rem;
    font-weight: 600;
    color: #4a6b82;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}
.pageTrust__divider {
    width: 1px;
    height: 32px;
    background: #e0e8ef;
}
@media (max-width: 767px) {
    .pageTrust__row { gap: 16px; }
    .pageTrust__divider { display: none; }
    .pageTrust__item { flex: 1 1 40%; min-width: 0; }
    .pageTrust__num { font-size: 1.2rem; }
    .pageTrust__label { font-size: 0.9rem; }
}

/* ══════════════════════════════════════════
   BREADCRUMBS — below hero on all subpages
   ══════════════════════════════════════════ */

.evo-bc {
    background: #e8eef4;
    border-top: 1px solid #d1dbe5;
    border-bottom: 1px solid #d1dbe5;
    position: relative;
    z-index: 10;
    min-height: 44px;
    display: flex;
    align-items: center;
}
.evo-bc ol {
    background: transparent;
    padding: 12px 0;
    margin: 0;
    font-size: 16px;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    border-radius: 0;
}
.evo-bc ol li {
    padding: 0;
    display: inline;
    font-size: 16px;
    line-height: 1.4;
}
.evo-bc ol li+li:before {
    content: none;
    display: none;
}
.evo-bc ol li a {
    color: #0A76B8;
    text-decoration: none;
    font-weight: 600;
    font-size: 16px;
}
.evo-bc ol li a:hover {
    color: #113149;
    text-decoration: underline;
}
.evo-bc .evo-bc-active {
    color: #374a5e;
    font-weight: 700;
    font-size: 16px;
}
.evo-bc .evo-bc-sep {
    color: #7a8fa0;
    margin: 0 8px;
    font-weight: 400;
    font-size: 16px;
}

/* ══════════════════════════════════════════
   CONTENT BANDING — Alternating sections
   ══════════════════════════════════════════ */

.band {
    padding: 72px 0;
}
.band--dark {
    background: linear-gradient(180deg, #0e1f2e 0%, #113149 100%);
    color: #e8f0f6;
}
.band--dark h2,
.band--dark h3 { color: #fff; }
.band--dark p { color: rgba(255,255,255,0.82); }
/* Restore dark text inside ctForm card even when it sits inside a band--dark section */
.band--dark .ctForm,
.band--dark .ctForm p,
.band--dark .ctForm h2,
.band--dark .ctForm h3,
.band--dark .ctForm label,
.band--dark .ctForm small {
    color: inherit; /* use ctForm's own colour rules, not band--dark overrides */
}
.band--dark .ctForm { color: #113149; }
.band--dark .ctForm__header h2 { color: #113149; }
.band--dark .ctForm__header p { color: #5A7383; }
.band--dark .ctForm__field label { color: #4a6b82; }
.band--dark .ctForm__field small { color: #7a94a8; }
.band--light {
    background: #fff;
    color: #2c3e50;
}
.band--light h2,
.band--light h3 { color: #113149; }
.band--alt {
    background: #f6f9fc;
    color: #2c3e50;
}
.band--alt h2,
.band--alt h3 { color: #113149; }

/* ══════════════════════════════════════════
   CONTENT PROSE — Standard content wrapper
   ══════════════════════════════════════════ */

.evoContent {
    max-width: 820px;
    margin: 0 auto;
    font-size: 1.05rem;
    line-height: 1.8;
    color: #2c3e50;
}
.evoContent h1,
.evoContent h2,
.evoContent h3 { color: #113149; margin: 32px 0 14px; font-weight: 700; }
.evoContent h1 { font-size: 1.9rem; }
.evoContent h2 { font-size: 1.5rem; }
.evoContent h3 { font-size: 1.2rem; }
.evoContent p { margin: 0 0 16px; }
.evoContent ul, .evoContent ol { padding-left: 24px; margin: 0 0 16px; }
.evoContent li { margin-bottom: 6px; }
.evoContent a { color: #0A76B8; }
.evoContent a:hover { color: #13B1FF; }
.evoContent blockquote {
    border-left: 4px solid #13B1FF;
    padding: 12px 20px;
    margin: 24px 0;
    background: #f7fafc;
    border-radius: 0 8px 8px 0;
    color: #374a5e;
    font-style: italic;
}
.evoContent .lead {
    font-size: 1.25rem;
    line-height: 1.65;
    font-weight: 500;
    color: #374a5e;
}

/* ══════════════════════════════════════════
   FAQ SECTION — Shared accordion
   ══════════════════════════════════════════ */

.evoFaqSection {
    padding: 72px 0;
    background: #f6f9fc;
}
.evoFaqSection .section-title {
    text-align: center;
    margin-bottom: 40px;
}
.evoFaqSection .section-title h2 {
    font-size: 2rem;
    font-weight: 800;
    color: #113149;
}
.evoFaqAccordion {
    max-width: 820px;
    margin: 0 auto;
}
.evoFaqItem {
    background: #fff;
    border: 1px solid #e2e8f0;
    border-radius: 10px;
    margin-bottom: 10px;
    overflow: hidden;
    transition: box-shadow 0.2s;
}
.evoFaqItem:hover {
    box-shadow: 0 2px 12px rgba(17,49,73,0.06);
}
.evoFaqItem__question {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 20px 24px;
    background: transparent;
    border: none;
    cursor: pointer;
    font-family: "Century Gothic", "CenturyGothic", "Futura", sans-serif;
    text-align: left;
}
.evoFaqItem__question span {
    font-size: 1.35rem;
    font-weight: 700;
    color: #113149;
    flex: 1;
    padding-right: 16px;
}
.evoFaqItem__chevron {
    color: #0A76B8;
    transition: transform 0.25s;
    font-size: 1rem;
}
.evoFaqItem__question.collapsed .evoFaqItem__chevron {
    transform: rotate(0deg);
}
.evoFaqItem__question:not(.collapsed) .evoFaqItem__chevron {
    transform: rotate(180deg);
}
.evoFaqItem__answerInner {
    padding: 0 24px 20px;
    font-size: 1.2rem;
    line-height: 1.7;
    color: #4a6b82;
}

/* ══════════════════════════════════════════
   SITE CTA — Bottom CTA before footer
   ══════════════════════════════════════════ */

.ctCTA {
    padding: 72px 0;
    background: linear-gradient(135deg, #0b1e2d 0%, #113149 50%, #0A76B8 100%);
    text-align: center;
    position: relative;
    overflow: hidden;
}
.ctCTA::before {
    content: '';
    position: absolute;
    top: -50%;
    right: -20%;
    width: 500px;
    height: 500px;
    border-radius: 50%;
    background: rgba(19, 177, 255, 0.06);
}
.ctCTA__inner {
    position: relative;
    z-index: 2;
}
.ctCTA h2 {
    font-size: 4.5rem;
    font-weight: 800;
    color: #fff;
    margin: 0 0 12px;
}
.ctCTA p {
    color: rgba(255, 255, 255, 0.85);
    font-size: 2rem;
    margin-bottom: 32px;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
}
.ctCTA__actions {
    display: flex;
    justify-content: center;
    gap: 14px;
    flex-wrap: wrap;
}

/* ══════════════════════════════════════════
   CONTACT FORM — Shared form styling
   ══════════════════════════════════════════ */

.ctForm {
    background: #fff;
    border-radius: 20px;
    box-shadow: 0 1px 2px rgba(17,49,73,0.04), 0 4px 12px rgba(17,49,73,0.04), 0 16px 48px rgba(17,49,73,0.08);
    padding: 48px 44px;
    position: relative;
    overflow: hidden;
    border: 1px solid rgba(221,228,235,0.6);
}
.ctForm::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0;
    height: 4px;
    background: var(--evoBrandGradient, linear-gradient(90deg, #0A76B8, #13B1FF, #6DBE45, #F2C94C, #EF6C2D, #E84C6C, #C23A8E, #5B2D8E, #00A89D));
}
.ctForm__header { margin-bottom: 32px; text-align: center; }
.ctForm__header h2 { font-size: 1.5rem; font-weight: 800; color: #113149; margin: 0 0 6px; }
.ctForm__header p { color: #5A7383; font-size: 1rem; line-height: 1.5; margin: 0; }
.ctForm__row { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }
.ctForm__field { margin-bottom: 22px; position: relative; }
.ctForm__field label {
    display: block;
    font-size: 1.05rem !important;
    font-weight: 600 !important;
    color: #4a6b82 !important;
    margin-bottom: 8px;
    letter-spacing: 0.3px;
    text-transform: uppercase;
}
.ctForm__field input,
.ctForm__field textarea,
.ctForm__field select {
    width: 100%;
    padding: 14px 18px;
    border: 1.5px solid #e2e8f0;
    border-radius: 12px;
    font-size: 1rem;
    font-family: "Century Gothic", "CenturyGothic", "Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    color: #1a365d;
    background: #ffffff;
    transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-appearance: none;
    appearance: none;
    line-height: 1.5;
    height: auto;
    box-shadow: none;
}
.ctForm__field input:hover,
.ctForm__field textarea:hover,
.ctForm__field select:hover {
    border-color: #b8c9d9;
    background: #fafbfc;
}
.ctForm__field input:focus,
.ctForm__field textarea:focus,
.ctForm__field select:focus {
    border-color: #0A76B8;
    box-shadow: 0 0 0 4px rgba(10, 118, 184, 0.08);
    outline: none;
    background: #fff;
}
.ctForm__submit {
    width: 100%;
    padding: 16px 28px;
    background: linear-gradient(135deg, #0A76B8 0%, #13B1FF 100%);
    color: #fff;
    border: none;
    border-radius: 12px;
    font-size: 1rem;
    font-weight: 700;
    font-family: "Century Gothic", "CenturyGothic", "Futura", sans-serif;
    cursor: pointer;
    transition: all 0.3s ease;
    box-shadow: 0 4px 14px rgba(10, 118, 184, 0.25);
}
.ctForm__submit:hover {
    transform: translateY(-2px);
    box-shadow: 0 8px 24px rgba(10, 118, 184, 0.35);
    color: #fff;
}
.ctForm__privacy {
    text-align: center;
    margin-top: 18px;
    font-size: 1rem;
    color: #8fa8bb;
    line-height: 1.5;
}
@media (max-width: 768px) {
    .ctForm { padding: 32px 24px; border-radius: 16px; }
    .ctForm__row { grid-template-columns: 1fr; gap: 0; }
}

/* ══════════════════════════════════════════
   SECTION TITLE — Shared heading pattern
   ══════════════════════════════════════════ */

.section-title {
    text-align: center;
    margin-bottom: 40px;
}
.section-title h2 {
    font-size: 2rem;
    font-weight: 800;
    color: #113149;
    margin: 0 0 10px;
}
.section-title p {
    color: #4a6b82;
    font-size: 1.05rem;
    max-width: 600px;
    margin: 0 auto;
    line-height: 1.6;
}

/* ══════════════════════════════════════════
   REUSABLE CONTENT BLOCKS — Partials
   ══════════════════════════════════════════ */

/* ── 2-Column Layout ── */
.evo2col__text h2 { font-size: 1.8rem; font-weight: 800; color: #113149; margin: 0 0 16px; }
.evo2col__text p { font-size: 1.05rem; line-height: 1.75; color: #4a6b82; }
.evo2col__image img { width: 100%; border-radius: 14px; box-shadow: 0 8px 32px rgba(17,49,73,0.10); }
@media (max-width: 767px) {
}

/* ── 3-Column Cards ── */
.evo3cards { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; justify-content: center; }
.evo3cards__card {
    background: #fff;
    border: 1px solid #e8eef3;
    border-radius: 14px;
    padding: 32px 28px;
    text-align: center;
    transition: transform 0.2s, box-shadow 0.2s;
}
a.evo3cards__card {
    color: inherit;
    display: block;
    text-decoration: none;
}
.evo3cards__card:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 28px rgba(17,49,73,0.10);
}
.evo3cards__icon {
    width: 56px; height: 56px;
    border-radius: 14px;
    background: linear-gradient(135deg, rgba(10,118,184,0.1), rgba(19,177,255,0.1));
    display: inline-flex; align-items: center; justify-content: center;
    margin-bottom: 18px;
    color: #0A76B8; font-size: 1.3rem;
}
.evo3cards__card h3 { font-size: 1.15rem; font-weight: 700; color: #113149; margin: 0 0 10px; }
.evo3cards__card p { font-size: 1rem; line-height: 1.6; color: #4a6b82; margin: 0; }
@media (max-width: 767px) { .evo3cards { grid-template-columns: 1fr; } }

/* ── 4-Column Cards ── */
.evo4cards { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; justify-content: center; }
.evo4cards__card {
    background: #fff;
    border: 1px solid #e8eef3;
    border-radius: 12px;
    padding: 28px 22px;
    text-align: center;
    transition: transform 0.2s, box-shadow 0.2s;
}
.evo4cards__card:hover {
    transform: translateY(-3px);
    box-shadow: 0 6px 22px rgba(17,49,73,0.08);
}
.evo4cards__icon {
    width: 48px; height: 48px;
    border-radius: 12px;
    background: linear-gradient(135deg, rgba(10,118,184,0.1), rgba(19,177,255,0.1));
    display: inline-flex; align-items: center; justify-content: center;
    margin-bottom: 14px;
    color: #0A76B8; font-size: 1.1rem;
}
.evo4cards__card h3 { font-size: 1.05rem; font-weight: 700; color: #113149; margin: 0 0 8px; }
.evo4cards__card p { font-size: 0.9rem; line-height: 1.55; color: #4a6b82; margin: 0; }
@media (max-width: 991px) { .evo4cards { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 575px) { .evo4cards { grid-template-columns: 1fr; } }

/* ── Stats Band ── */
.evoStatsBand {
    padding: 48px 0;
    background: linear-gradient(135deg, #0b1e2d 0%, #113149 100%);
}
.evoStatsBand__row {
    display: flex;
    justify-content: center;
    gap: 48px;
    flex-wrap: wrap;
}
.evoStatsBand__item {
    text-align: center;
    min-width: 120px;
}
.evoStatsBand__value {
    font-size: 2.8rem;
    font-weight: 800;
    color: #13B1FF;
    line-height: 1.1;
}
.evoStatsBand__label {
    font-size: 0.9rem;
    font-weight: 600;
    color: rgba(255,255,255,0.7);
    text-transform: uppercase;
    letter-spacing: 0.5px;
    margin-top: 6px;
}
@media (max-width: 767px) {
    .evoStatsBand__row { gap: 24px; }
    .evoStatsBand__item { flex: 1 1 45%; }
    .evoStatsBand__value { font-size: 2rem; }
}

/* ── Feature List (icon + text) ── */
.evoFeatureList { max-width: 820px; margin: 0 auto; }
.evoFeatureList__item {
    display: flex;
    align-items: flex-start;
    gap: 18px;
    padding: 18px 0;
    border-bottom: 1px solid #e8eef3;
}
.evoFeatureList__item:last-child { border-bottom: none; }
.evoFeatureList__icon {
    width: 44px; height: 44px;
    border-radius: 10px;
    background: linear-gradient(135deg, rgba(10,118,184,0.1), rgba(19,177,255,0.1));
    display: flex; align-items: center; justify-content: center;
    color: #0A76B8; font-size: 1rem;
    flex-shrink: 0;
}
.evoFeatureList__text h3 { font-size: 1.1rem; font-weight: 700; color: #113149; margin: 0 0 4px; }
.evoFeatureList__text p { font-size: 1rem; line-height: 1.6; color: #4a6b82; margin: 0; }

/* ── Quote Block ── */
.evoQuote {
    max-width: 700px;
    margin: 0 auto;
    text-align: center;
    padding: 40px 0;
}
.evoQuote__text {
    font-size: 1.3rem;
    font-style: italic;
    line-height: 1.7;
    color: #2c3e50;
    margin-bottom: 20px;
    position: relative;
}
.evoQuote__text::before {
    content: '\201C';
    font-size: 4rem;
    color: #13B1FF;
    opacity: 0.3;
    position: absolute;
    top: -20px;
    left: -10px;
    line-height: 1;
}
.evoQuote__author { font-size: 1rem; font-weight: 700; color: #113149; }
.evoQuote__company { font-size: 1rem; color: #4a6b82; }

/* ── Trust Strip (logo badges) ── */
.evoTrustStrip {
    padding: 32px 0;
    background: #f6f9fc;
    border-top: 1px solid #e8eef3;
    border-bottom: 1px solid #e8eef3;
}
.evoTrustStrip__row {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 40px;
    flex-wrap: wrap;
}
.evoTrustStrip__logo {
    max-height: 40px;
    width: auto;
    opacity: 0.6;
    filter: grayscale(1);
    transition: opacity 0.2s, filter 0.2s;
}
.evoTrustStrip__logo:hover {
    opacity: 1;
    filter: grayscale(0);
}

/* ── CTA Section ── */
.evoCTA {
    padding: 64px 0;
    text-align: center;
}
.evoCTA__inner { max-width: 600px; margin: 0 auto; }
.evoCTA__heading { font-size: 1.9rem; font-weight: 800; margin: 0 0 12px; }
.evoCTA__text { font-size: 1rem; line-height: 1.65; margin: 0 0 24px; }
.evoCTA__actions { display: flex; flex-wrap: wrap; gap: 12px; justify-content: center; }
.band--dark .evoCTA__heading { color: #fff; }
.band--dark .evoCTA__text { color: rgba(255,255,255,0.8); }
.band--light .evoCTA__heading { color: #113149; }
.band--light .evoCTA__text { color: #4a6b82; }

/* ── Service Card Enhancements ── */
.evoCard--service {
    background: #fff;
    border: 1px solid #e8eef3;
    border-radius: 14px;
    padding: 32px 28px;
    position: relative;
    transition: transform 0.2s, box-shadow 0.2s, border-color 0.2s;
    height: 100%;
    display: flex;
    flex-direction: column;
}
.evoCard--service:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 28px rgba(17,49,73,0.10);
    border-color: #0A76B8;
}
.evoCard--service h3 { font-size: 1.15rem; font-weight: 700; color: #113149; margin: 0 0 10px; }
.evoCard--service p { font-size: 1rem; line-height: 1.6; color: #4a6b82; margin: 0 0 auto; }
.evoCard--service .evoCard-cta {
    display: inline-block;
    margin-top: 16px;
    font-size: 0.9rem;
    font-weight: 700;
    color: #0A76B8;
}
.evoCard--service .evoCard__link {
    position: absolute;
    inset: 0;
    z-index: 1;
}

/* ── List Page Layout ── */
.evoListGrid {
    padding: 48px 0 72px;
}
.evoListIntro {
    padding: 48px 0 24px;
}
.evoListIntro .evoContent {
    max-width: 780px;
    margin: 0 auto;
}

/* ══════════════════════════════════════════
   SERVICE PAGES — Text size overrides
   ══════════════════════════════════════════ */

.evoServiceContentSection .evoContent { font-size: 1.15rem; line-height: 1.7; }
.evoServiceContentSection .evoContent .lead { font-size: 1.35rem; line-height: 1.6; font-weight: 500; }
.evoServiceContentSection .evoContent h2 { font-size: 2.2rem; }
.evoServiceContentSection .evoContent h3 { font-size: 1.7rem; }
.evoServiceBenefits .section-title h2 { font-size: 2.2rem; }
.evoServiceBenefits .evoServiceFeatureCard h3 { font-size: 1.5rem; }
.evoServiceBenefits .evoServiceFeatureCard p { font-size: 1.1rem; line-height: 1.6; }
.evoServiceProof .section-title h2 { font-size: 2.2rem; }
.evoServiceProof .evoProofItem h3 { font-size: 1.5rem; }
.evoServiceProof .evoProofItem p { font-size: 1.1rem; }
#Our-Services-section .section-title h2 { font-size: 2.2rem; }
#Our-Services-section .evoCard-title h3 { font-size: 1.35rem; }
#Our-Services-section .evoCard-desc p { font-size: 1.05rem; }
.evoFaqItem__question span { font-size: 1.35rem; }
.evoFaqItem__answerInner { font-size: 1.35rem; line-height: 1.7; }
.evoServiceCTA h2 { font-size: 2rem; }
.evoServiceCTA p { font-size: 1.2rem; }

/* ══════════════════════════════════════════
   CLIENTS PAGE — Filter & Card styles
   ══════════════════════════════════════════ */

.clients-filter-bar {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    justify-content: center;
    margin: 0 auto 44px;
    max-width: 1120px;
}
.filter-btn {
    background: #f6f9fc;
    border: 1px solid #e1edf5;
    border-radius: 999px;
    padding: 10px 16px;
    font-size: 1rem;
    font-weight: 700;
    color: #2a3f52;
    cursor: pointer;
    transition: all 0.2s;
    box-shadow: 0 2px 8px rgba(17,49,73,0.04);
    font-family: "Century Gothic", "CenturyGothic", "Futura", sans-serif;
}
.filter-btn:hover {
    background: #eef6fd;
    border-color: #b5d6ef;
    color: #113149;
}
.filter-btn.active {
    background: linear-gradient(135deg, #0A76B8, #13B1FF);
    color: #fff;
    border-color: transparent;
    box-shadow: 0 4px 14px rgba(10,118,184,0.25);
}
/* --- Client cards (case-study style) — see later block for full styles --- */
.clients-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
}
.client-industry-section {
    margin-bottom: 48px;
}
.client-industry-heading {
    font-size: 1.4rem;
    font-weight: 800;
    color: #113149;
    margin: 0 0 20px;
    padding-bottom: 12px;
    border-bottom: 2px solid #e8eef3;
}

/* ══════════════════════════════════════════
   PARTNERS PAGE — Wholesale prose styles
   ══════════════════════════════════════════ */

.partners-wholesale .prose-content h1 { font-size: 2.2rem; font-weight: 800; color: #113149; margin: 0 0 16px; line-height: 1.2; }
.partners-wholesale .prose-content h2 { font-size: 1.6rem; font-weight: 700; color: #113149; margin: 48px 0 16px; padding-top: 32px; border-top: 1px solid #e2e8f0; }
.partners-wholesale .prose-content h3 { font-size: 1.25rem; font-weight: 700; color: #1a3a52; margin: 32px 0 12px; }
.partners-wholesale .prose-content p { font-size: 1.05rem; line-height: 1.8; color: #374a5e; margin: 0 0 18px; }
.partners-wholesale .prose-content ul { padding-left: 24px; margin: 0 0 18px; }
.partners-wholesale .prose-content li { margin-bottom: 8px; font-size: 1.02rem; line-height: 1.7; color: #374a5e; }
.partners-wholesale .prose-content a { color: #0A76B8; font-weight: 600; }
.partners-wholesale .prose-content a:hover { color: #13B1FF; }



/* ═══════════════════════════════════════════════════════
   === Contact Page ===
   Extracted from: layouts/contact/single.html
   ═══════════════════════════════════════════════════════ */
/* ══════════════════════════════════════════
   CONTACT PAGE — Evocate Redesign 2025
   ══════════════════════════════════════════ */

/* ─── Hero ─── */











/* ─── Trust Strip ─── */
.ctTrust {
    background: #fff;
    border-bottom: 1px solid #e8eef3;
    padding: 28px 0;
}

.ctTrust__row {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 40px;
    flex-wrap: wrap;
}

.ctTrust__item {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    gap: 4px;
}

.ctTrust__num {
    font-size: 1.8rem;
    font-weight: 800;
    color: #0A76B8;
    line-height: 1.2;
}

.ctTrust__label {
    font-size: 1.05rem;
    font-weight: 600;
    color: #4a6b82;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

.ctTrust__divider {
    width: 1px;
    height: 36px;
    background: #e0e8ef;
}

/* ─── Contact Form + Info Grid ─── */
.ctMain {
    padding: 72px 0 80px;
    background: #f6f9fc;
}

.ctMain__grid {
    display: grid;
    grid-template-columns: 1.15fr 0.85fr;
    gap: 40px;
    align-items: start;
}

/* ─── Form Card ─── */
.ctForm {
    background: #fff;
    border-radius: 20px;
    box-shadow:
        0 1px 2px rgba(17, 49, 73, 0.04),
        0 4px 12px rgba(17, 49, 73, 0.04),
        0 16px 48px rgba(17, 49, 73, 0.08);
    padding: 48px 44px;
    position: relative;
    overflow: hidden;
    border: 1px solid rgba(221, 228, 235, 0.6);
}

.ctForm::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: var(--evoBrandGradient, linear-gradient(90deg, #0A76B8, #13B1FF, #6DBE45, #F2C94C, #EF6C2D, #E84C6C, #C23A8E, #5B2D8E, #00A89D));
}

.ctForm__header {
    margin-bottom: 32px;
    text-align: center;
}

.ctForm__header h2 {
    font-size: 1.5rem;
    font-weight: 800;
    color: #113149;
    margin: 0 0 6px;
    letter-spacing: -0.3px;
}

.ctForm__header p {
    color: #4a6b82;
    font-size: 1rem;
    line-height: 1.5;
    margin: 0;
}

.ctForm__row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
}

/* ─── Modern Form Fields ─── */
.ctForm__field {
    margin-bottom: 22px;
    position: relative;
}

.ctForm__field label {
    display: block;
    font-size: 1rem !important;
    font-weight: 600 !important;
    color: #4a6b82;
    margin-bottom: 8px;
    letter-spacing: 0.3px;
    text-transform: uppercase;
}

.ctForm__field label .ctForm__req {
    color: #e74c3c;
    margin-left: 3px;
    font-weight: 700;
}

.ctForm__field input,
.ctForm__field textarea,
.ctForm__field select {
    width: 100%;
    padding: 14px 18px;
    border: 1.5px solid #e2e8f0;
    border-radius: 12px;
    font-size: 1rem;
    font-family: "Century Gothic", "CenturyGothic", "Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    color: #1a365d;
    background: #ffffff;
    transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-appearance: none;
    appearance: none;
    line-height: 1.5;
}

.ctForm__field input:hover,
.ctForm__field textarea:hover,
.ctForm__field select:hover {
    border-color: #b8c9d9;
    background: #fafbfc;
}

.ctForm__field input:focus,
.ctForm__field textarea:focus,
.ctForm__field select:focus {
    border-color: #0A76B8;
    box-shadow:
        0 0 0 3px rgba(10, 118, 184, 0.12),
        0 1px 2px rgba(10, 118, 184, 0.08);
    outline: none;
    background: #fff;
    transform: translateY(-1px);
}

.ctForm__field input::placeholder,
.ctForm__field textarea::placeholder {
    color: #a0b4c4;
    font-weight: 400;
    opacity: 1;
}

.ctForm__field textarea {
    resize: vertical;
    min-height: 140px;
    line-height: 1.6;
}

.ctForm__field select {
    cursor: pointer;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='%234a6b82' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 16px center;
    padding-right: 44px;
    color: #4a6b82;
}

.ctForm__field select:focus {
    color: #1a365d;
}

.ctForm__field select option {
    color: #1a365d;
    padding: 8px;
}

/* ─── Field Icons (optional enhancement) ─── */
.ctForm__field--icon input,
.ctForm__field--icon select {
    padding-left: 44px;
}

/* ─── Submit Button ─── */
.ctForm__submitWrap {
    margin-top: 8px;
}

.ctForm__submit {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 16px 44px;
    background: linear-gradient(135deg, #0A76B8 0%, #0d8ecf 50%, #13B1FF 100%);
    background-size: 200% 200%;
    background-position: 0% 50%;
    color: #fff;
    border: none;
    border-radius: 12px;
    font-size: 1rem;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    font-family: "Century Gothic", "CenturyGothic", "Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    box-shadow:
        0 4px 6px rgba(10, 118, 184, 0.15),
        0 10px 20px rgba(10, 118, 184, 0.2);
    width: 100%;
    letter-spacing: 0.2px;
}

.ctForm__submit:hover {
    background-position: 100% 50%;
    transform: translateY(-2px);
    box-shadow:
        0 6px 12px rgba(10, 118, 184, 0.2),
        0 14px 28px rgba(10, 118, 184, 0.25);
}

.ctForm__submit:active {
    transform: translateY(0);
    box-shadow:
        0 2px 4px rgba(10, 118, 184, 0.15),
        0 4px 8px rgba(10, 118, 184, 0.2);
}

.ctForm__submit:focus-visible {
    outline: 3px solid rgba(10, 118, 184, 0.3);
    outline-offset: 2px;
}

/* ─── Privacy Note ─── */
.ctForm__privacy {
    margin-top: 18px;
    font-size: 0.9rem;
    color: #4a6b82;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    text-align: center;
    line-height: 1.4;
}

.ctForm__privacy i {
    font-size: 1rem;
    color: #0A76B8;
    flex-shrink: 0;
}

/* ─── Validation States ─── */
.ctForm__field input:user-invalid,
.ctForm__field textarea:user-invalid {
    border-color: #e74c3c;
    box-shadow: 0 0 0 3px rgba(231, 76, 60, 0.1);
}

.ctForm__field input:user-valid,
.ctForm__field textarea:user-valid {
    border-color: #27ae60;
    box-shadow: 0 0 0 3px rgba(39, 174, 96, 0.08);
}

/* ─── Loading State ─── */
.ctForm__submit[aria-busy="true"] {
    opacity: 0.8;
    pointer-events: none;
}

.ctForm__submit[aria-busy="true"]::after {
    content: '';
    width: 16px;
    height: 16px;
    border: 2px solid rgba(255,255,255,0.3);
    border-top-color: #fff;
    border-radius: 50%;
    animation: ctSpin 0.8s linear infinite;
    margin-left: 8px;
}

@keyframes ctSpin {
    to { transform: rotate(360deg); }
}

/* ─── Info Sidebar ─── */
.ctInfo {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.ctInfo__card {
    background: #fff;
    border-radius: 14px;
    box-shadow: 0 1px 3px rgba(17, 49, 73, 0.05), 0 6px 24px rgba(17, 49, 73, 0.06);
    padding: 28px;
    transition: transform 0.2s, box-shadow 0.2s;
}

.ctInfo__card:hover {
    transform: translateY(-2px);
    box-shadow: 0 1px 3px rgba(17, 49, 73, 0.05), 0 10px 32px rgba(17, 49, 73, 0.1);
}

.ctInfo__cardTitle {
    font-size: 1.15rem;
    font-weight: 700;
    color: #113149;
    margin: 0 0 18px;
    display: flex;
    align-items: center;
    gap: 10px;
}

.ctInfo__cardTitle i {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    border-radius: 8px;
    background: linear-gradient(135deg, rgba(10, 118, 184, 0.1), rgba(19, 177, 255, 0.1));
    color: #0A76B8;
    font-size: 1rem;
    flex-shrink: 0;
}

.ctInfo__contactRow {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.ctInfo__contactItem {
    display: flex;
    align-items: center;
    gap: 14px;
    padding: 14px 16px;
    background: #f6f9fc;
    border-radius: 10px;
    transition: background 0.2s;
    text-decoration: none;
}

.ctInfo__contactItem:hover {
    background: #eaf3fb;
    text-decoration: none;
}

.ctInfo__contactIcon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 38px;
    height: 38px;
    border-radius: 10px;
    background: #fff;
    box-shadow: 0 2px 8px rgba(17, 49, 73, 0.08);
    color: #0A76B8;
    font-size: 1rem;
    flex-shrink: 0;
}

.ctInfo__contactText {
    flex: 1;
}

.ctInfo__contactText strong {
    display: block;
    color: #113149;
    font-size: 1.1rem;
    font-weight: 700;
}

.ctInfo__contactText small {
    color: #4a6b82;
    font-size: 1.05rem;
    font-weight: 500;
}

/* Office details */
.ctInfo__office {
    color: #395570;
    font-size: 1rem;
    line-height: 1.8;
}

.ctInfo__office strong {
    color: #113149;
    font-weight: 700;
}

.ctInfo__office .ctInfo__officeAddr {
    display: flex;
    align-items: flex-start;
    gap: 10px;
    margin-bottom: 16px;
    padding: 14px 16px;
    background: #f6f9fc;
    border-radius: 10px;
}

.ctInfo__office .ctInfo__officeAddr i {
    color: #0A76B8;
    margin-top: 3px;
    flex-shrink: 0;
}

.ctInfo__hours {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 10px 14px;
    background: rgba(10, 118, 184, 0.06);
    border-radius: 8px;
    font-size: 0.9rem;
    color: #0A76B8;
    font-weight: 700;
}

.ctInfo__hours i {
    color: #0A76B8;
}

/* Social links */
.ctInfo__social {
    display: flex;
    gap: 10px;
}

.ctInfo__socialLink {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 44px;
    height: 44px;
    border-radius: 10px;
    background: #f6f9fc;
    color: #577d9a;
    font-size: 1.1rem;
    transition: background 0.2s, color 0.2s, transform 0.2s;
    text-decoration: none;
}

.ctInfo__socialLink:hover {
    background: #0A76B8;
    color: #fff;
    transform: translateY(-2px);
    text-decoration: none;
}

/* ─── Locations Section ─── */
.ctLocations {
    padding: 80px 0;
    background: #fff;
}

.ctLocations__header {
    text-align: center;
    margin-bottom: 20px;
}

.ctLocations__header h2 {
    font-size: 2rem;
    font-weight: 800;
    color: #113149;
    margin: 0 0 10px;
}

.ctLocations__header p {
    color: #395570;
    font-size: 1.1rem;
    max-width: 580px;
    margin: 0 auto;
    line-height: 1.6;
}

/* State Tabs */
.ctLocations__tabs {
    display: flex;
    justify-content: center;
    gap: 8px;
    flex-wrap: wrap;
    margin-bottom: 40px;
    padding: 6px;
    background: #f3f6f9;
    border-radius: 12px;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
}

.ctLocations__tab {
    padding: 10px 20px;
    border: none;
    background: transparent;
    border-radius: 8px;
    font-size: 1.05rem;
    font-weight: 700;
    color: #395570;
    cursor: pointer;
    transition: background 0.2s, color 0.2s, box-shadow 0.2s;
    font-family: "Century Gothic", "CenturyGothic", "Futura", sans-serif;
}

.ctLocations__tab:hover {
    color: #113149;
    background: rgba(255, 255, 255, 0.6);
}

.ctLocations__tab.active {
    background: #fff;
    color: #0A76B8;
    box-shadow: 0 2px 8px rgba(17, 49, 73, 0.1);
}

/* State Panels */
.ctLocations__panels {
    position: relative;
    min-height: 200px;
}

.ctLocations__panel {
    display: none;
    animation: ctFadeIn 0.3s ease;
}

.ctLocations__panel.active {
    display: block;
}

@keyframes ctFadeIn {
    from { opacity: 0; transform: translateY(8px); }
    to { opacity: 1; transform: translateY(0); }
}

.ctLocations__stateIntro {
    text-align: center;
    margin-bottom: 28px;
}

.ctLocations__stateBadge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    padding: 6px 16px;
    background: linear-gradient(135deg, #0A76B8, #13B1FF);
    color: #fff;
    border-radius: 100px;
    font-size: 0.9rem;
    font-weight: 700;
    letter-spacing: 0.4px;
    text-transform: uppercase;
    margin-bottom: 8px;
}

.ctLocations__stateIntro p {
    color: #395570;
    font-size: 1rem;
    margin: 0;
}

.ctLocations__cityGrid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
    gap: 14px;
    max-width: 900px;
    margin: 0 auto;
}

.ctLocations__city {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 16px 20px;
    background: #f8fbfd;
    border: 1px solid #e8eef3;
    border-radius: 10px;
    transition: border-color 0.2s, background 0.2s, transform 0.2s;
}

.ctLocations__city:hover {
    border-color: #b5d6ef;
    background: #eef6fd;
    transform: translateY(-1px);
}

.ctLocations__city i {
    color: #13B1FF;
    font-size: 0.9rem;
    flex-shrink: 0;
}

.ctLocations__city a {
    color: #113149;
    font-weight: 700;
    font-size: 1rem;
    text-decoration: none;
    transition: color 0.2s;
}

.ctLocations__city a:hover {
    color: #0A76B8;
}

.ctLocations__city span.ctLocations__cityName {
    color: #113149;
    font-weight: 600;
    font-size: 1rem;
}

.ctLocations__hqTag {
    font-size: 0.9rem;
    color: #fff;
    background: linear-gradient(135deg, #0A76B8, #13B1FF);
    padding: 2px 8px;
    border-radius: 100px;
    font-weight: 700;
    letter-spacing: 0.3px;
    text-transform: uppercase;
    margin-left: auto;
}

/* ─── "All" tab grid — show all states ─── */
.ctLocations__allGrid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
    gap: 24px;
}

.ctLocations__allState {
    background: #f8fbfd;
    border: 1px solid #e8eef3;
    border-radius: 14px;
    padding: 24px 28px;
    transition: transform 0.2s, box-shadow 0.2s;
}

.ctLocations__allState:hover {
    transform: translateY(-2px);
    box-shadow: 0 8px 28px rgba(17, 49, 73, 0.08);
}

.ctLocations__allState h3 {
    font-size: 1.15rem;
    font-weight: 700;
    color: #113149;
    margin: 0 0 14px;
    padding-bottom: 10px;
    border-bottom: 2px solid #e0ebf4;
    display: flex;
    align-items: center;
    gap: 8px;
}

.ctLocations__allState h3 .ctLocations__stateBadgeSm {
    font-size: 0.9rem;
    color: #fff;
    background: #0A76B8;
    padding: 2px 8px;
    border-radius: 4px;
    font-weight: 700;
    margin-left: auto;
}

.ctLocations__allState ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.ctLocations__allState li {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 1rem;
    color: #113149;
    font-weight: 500;
}

.ctLocations__allState li i {
    color: #0A76B8;
    font-size: 0.9rem;
    flex-shrink: 0;
}

.ctLocations__allState li a {
    color: #113149;
    font-weight: 600;
    text-decoration: none;
}

.ctLocations__allState li a:hover {
    color: #0A76B8;
}

/* ─── Map Section ─── */
.ctMap {
    position: relative;
    background: none;
    padding: 0;
    margin: 0;
    line-height: 0; /* kill whitespace below iframe */
}

.ctMap__inner {
    position: relative;
}

.ctMap__overlay {
    position: absolute;
    top: 120px;
    left: 20px;
    z-index: 2;
    background: rgba(17, 49, 73, 0.92);
    backdrop-filter: blur(8px);
    padding: 20px 24px;
    border-radius: 12px;
    color: #fff;
    max-width: 280px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
}

.ctMap__overlay h3 {
    font-size: 1rem;
    font-weight: 700;
    margin: 0 0 6px;
    color: #fff;
}

.ctMap__overlay p {
    font-size: 0.9rem;
    color: rgba(255, 255, 255, 0.9);
    margin: 0 0 12px;
    line-height: 1.5;
}

.ctMap__overlay a {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    font-size: 1rem;
    font-weight: 600;
    color: #13B1FF;
    text-decoration: none;
    transition: color 0.2s;
}

.ctMap__overlay a:hover {
    color: #fff;
}

.ctMap iframe {
    display: block;
    width: 100%;
    height: 560px;
    border: none;
    filter: saturate(0.6) contrast(1.05) brightness(0.95);
}

/* ─── Bottom CTA ─── */
.ctCTA {
    padding: 72px 0;
    background: linear-gradient(135deg, #0b1e2d 0%, #113149 50%, #0A76B8 100%);
    text-align: center;
    position: relative;
    overflow: hidden;
}

.ctCTA::before {
    content: '';
    position: absolute;
    top: -50%;
    right: -20%;
    width: 500px;
    height: 500px;
    border-radius: 50%;
    background: rgba(19, 177, 255, 0.06);
}

.ctCTA__inner {
    position: relative;
    z-index: 2;
}

.ctCTA h2 {
    font-size: 4.5rem;
    font-weight: 800;
    color: #fff;
    margin: 0 0 12px;
}

.ctCTA p {
    color: rgba(255, 255, 255, 0.85);
    font-size: 2rem;
    margin-bottom: 32px;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
}

.ctCTA__actions {
    display: flex;
    justify-content: center;
    gap: 14px;
    flex-wrap: wrap;
}

/* ─── Responsive ─── */
@media (max-width: 991px) {
    .ctLocations__allGrid { grid-template-columns: repeat(2, 1fr); }
    .ctMap__overlay { display: none; }
}

@media (max-width: 767px) {
    .ctTrust__divider { display: none; }
    .ctTrust__item { flex: 1 1 40%; min-width: 0; }
    .ctTrust__num { font-size: 1.35rem; }
    .ctTrust__label { font-size: 0.9rem; }
    .ctForm { padding: 32px 24px; border-radius: 16px; }
    .ctForm__header { margin-bottom: 24px; }
    .ctForm__header h2 { font-size: 1.3rem; }
    .ctForm__row { grid-template-columns: 1fr; gap: 0; }
    .ctForm__field { margin-bottom: 18px; }
    .ctForm__field input,
    .ctForm__field textarea,
    .ctForm__field select { padding: 12px 14px; border-radius: 10px; }
    .ctForm__submit { padding: 14px 32px; font-size: 1rem; }
    .ctForm__privacy { font-size: 1rem; }
    .ctLocations { padding: 50px 0; }
    .ctLocations__tabs { max-width: 100%; }
    .ctLocations__tab { padding: 8px 14px; font-size: 0.9rem; }
    .ctLocations__allGrid { grid-template-columns: 1fr; }
    .ctLocations__cityGrid { grid-template-columns: 1fr; }
    .ctMap iframe { height: 280px; }
    .ctCTA { padding: 50px 0; }
    .ctCTA h2 { font-size: 3.2rem; }
}


/* ═══════════════════════════════════════════════════════
   === Homepage ===
   Extracted from: layouts/index.html
   ═══════════════════════════════════════════════════════ */
/* ============================================================
   v2.1 HOMEPAGE — Design System
   Colors: #13B1FF primary | #113149 dark navy | #0A76B8 secondary
   ============================================================ */

/* ---- Hero Section ---- */
.hero-v2 {
    position: relative;
    min-height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    color: #fff;
    overflow: hidden;
}
.hero-v2__bg {
    position: absolute;
    inset: 0;
    z-index: 0;
}
.hero-v2__bg img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.hero-v2__overlay {
    position: absolute;
    inset: 0;
    background: linear-gradient(180deg, rgba(17,49,73,0.88) 0%, rgba(17,49,73,0.78) 50%, rgba(17,49,73,0.92) 100%);
    z-index: 1;
}
.hero-v2__content {
    position: relative;
    z-index: 2;
    max-width: 920px;
    padding: 120px 24px 80px;
}
.hero-v2__headline {
    font-size: clamp(3.2rem, 6.5vw, 5.4rem);
    font-weight: 800;
    line-height: 1.1;
    letter-spacing: -0.8px;
    margin: 0 0 28px;
    color: #fff;
    text-shadow: 0 2px 12px rgba(0,0,0,0.35), 0 1px 3px rgba(0,0,0,0.25);
}
.hero-v2__headline em {
    color: #13B1FF;
    font-style: normal;
}
.hero-v2__sub {
    font-size: clamp(1.5rem, 3vw, 2.2rem);
    font-weight: 400;
    line-height: 1.5;
    color: rgba(255,255,255,0.95);
    margin: 0 0 24px;
    text-shadow: 0 1px 8px rgba(0,0,0,0.3);
}
.hero-v2__supporting {
    font-size: clamp(1.1rem, 2vw, 1.5rem);
    color: rgba(255,255,255,0.85);
    margin: 0 0 44px;
    text-shadow: 0 1px 6px rgba(0,0,0,0.25);
}
.hero-v2__ctas {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
}
.hero-v2__ctas .evoBtn {
    font-size: clamp(1.1rem, 2vw, 1.25rem);
    padding: 18px 40px;
    border-radius: 10px;
    font-weight: 600;
}
.hero-v2__ctas .evoBtn--secondary {
    background: transparent;
    border: 2px solid rgba(255,255,255,0.45);
    color: #fff;
}
.hero-v2__ctas .evoBtn--secondary:hover {
    background: rgba(255,255,255,0.10);
    border-color: rgba(255,255,255,0.70);
    color: #fff;
}

/* ---- Stats Band ---- */
.stats-band {
    background: #f0f4f8;
    padding: 52px 0;
    position: relative;
    z-index: 2;
    border-top: 3px solid;
    border-image: linear-gradient(90deg, #0A76B8, #13B1FF, #6DBE45, #F2C94C, #EF6C2D, #E84C6C, #C23A8E, #5B2D8E, #00A89D) 1;
}
.stats-band__grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 32px;
    text-align: center;
}
.stats-band__item {
    color: #113149;
}
.stats-band__value {
    font-size: clamp(2.8rem, 5.5vw, 4.2rem);
    font-weight: 900;
    color: #113149;
    line-height: 1.1;
    margin: 0 0 14px;
    white-space: nowrap;
}
.stats-band__label {
    font-size: 1.45rem;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1.2px;
    color: #08618f;
    margin: 0 0 10px;
}
.stats-band__suffix {
    font-size: 1.25rem;
    color: #4a6b82;
    line-height: 1.5;
}
@media (max-width: 768px) {
    .stats-band__grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 24px;
    }
}
@media (max-width: 480px) {
    .stats-band__grid {
        grid-template-columns: 1fr;
    }
}

/* ---- Section Utilities ---- */
.section-v2 {
    padding: 80px 0;
    position: relative;
    z-index: 2;
    background: #fff;
}
.section-v2--alt {
    background: #f7fafc !important;
}
.section-v2--dark {
    background: #113149;
    color: #fff;
}
.section-v2__header {
    text-align: center;
    max-width: 800px;
    margin: 0 auto 56px;
    padding: 0 20px;
}
.section-v2__header h2 {
    font-size: clamp(1.8rem, 3.5vw, 2.4rem);
    font-weight: 800;
    color: #113149;
    margin: 0 0 18px;
    letter-spacing: -0.4px;
    line-height: 1.2;
}
.section-v2--dark .section-v2__header h2 {
    color: #fff;
}
.section-v2__header p {
    font-size: clamp(1.2rem, 2.4vw, 1.45rem) !important;
    line-height: 1.75 !important;
    color: #1a2d3d !important;
    margin: 0;
    font-weight: 600 !important;
}
.section-v2--dark .section-v2__header p {
    color: rgba(255,255,255,0.95) !important;
}
.section-v2__outro {
    text-align: center;
    margin-top: 40px;
    font-weight: 700;
    font-size: 1.25rem;
}
.section-v2__outro a {
    color: #0A76B8;
    text-decoration: none;
    padding: 12px 28px;
    border-radius: 10px;
    transition: all 0.2s ease;
    border: 2px solid #0A76B8;
    font-size: 1.15rem;
    display: inline-block;
}
.section-v2__outro a:hover {
    color: #fff;
    background: #13B1FF;
    border-color: #13B1FF;
}
.section-v2--dark .section-v2__outro a {
    color: #fff;
    text-shadow: 0 1px 4px rgba(0,0,0,0.4);
}
.section-v2--dark .section-v2__outro a:hover {
    background: rgba(255,255,255,0.10);
}

/* ---- Pillars Grid ---- */
.pillars-section--wide {
    padding-left: 16px;
    padding-right: 16px;
}
.pillars-section--wide .container {
    max-width: 100%;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
.pillars-grid {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 24px;
}
.pillar-card {
    --pillar-color: #0A76B8;
    background: #fff;
    border-radius: 16px;
    padding: 40px 24px;
    border: 1px solid rgba(221,228,235,0.6);
    border-top: 4px solid var(--pillar-color);
    box-shadow: 0 1px 2px rgba(17,49,73,0.04), 0 4px 12px rgba(17,49,73,0.04);
    transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
    display: flex;
    flex-direction: column;
    text-decoration: none;
    color: inherit;
    cursor: pointer;
    position: relative;
    overflow: hidden;
}
.pillar-card:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 32px rgba(17,49,73,0.14);
    border-color: var(--pillar-color);
    border-top-color: var(--pillar-color);
}
.pillar-card__icon {
    width: 64px;
    height: 64px;
    border-radius: 16px;
    background: color-mix(in srgb, var(--pillar-color) 12%, transparent);
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 20px;
    font-size: 1.6rem;
    color: var(--pillar-color);
    transition: all 0.25s ease;
    flex-shrink: 0;
}
.pillar-card:hover .pillar-card__icon {
    background: var(--pillar-color);
    color: #fff;
}
.pillar-card__name {
    font-size: 1.85rem;
    font-weight: 700;
    color: #113149;
    margin: 0 0 14px;
    line-height: 1.25;
    text-align: center;
}
.pillar-card__summary {
    font-size: 1.25rem;
    line-height: 1.7;
    color: #4a6b82;
    flex: 1;
    margin: 0 0 24px;
    text-align: center;
}
.pillar-card__cta {
    font-size: 1.35rem;
    font-weight: 700;
    color: var(--pillar-color-dark, var(--pillar-color));
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    gap: 8px;
    margin: 0 auto;
    padding: 12px 24px;
    border: 2px solid var(--pillar-color);
    border-radius: 8px;
    transition: all 0.25s ease;
}
.pillar-card:hover .pillar-card__cta {
    color: #fff;
    background: var(--pillar-color);
    border-color: var(--pillar-color);
}
.pillar-card__cta i {
    font-size: 1.0rem;
    transition: transform 0.2s ease;
}
.pillar-card:hover .pillar-card__cta i {
    transform: translateX(4px);
}
@media (max-width: 992px) {
    .pillars-grid {
        grid-template-columns: repeat(3, 1fr);
    }
}
@media (max-width: 576px) {
    .pillars-grid {
        grid-template-columns: 1fr;
    }
}

/* ---- Populo Cross-sell ---- */
.populo-band {
    background: linear-gradient(135deg, #0d3a5c 0%, #113149 100%);
    padding: 64px 0;
    color: #fff;
    position: relative;
    z-index: 2;
}
.populo-band__grid {
    display: grid;
    grid-template-columns: 1fr auto;
    gap: 48px;
    align-items: center;
}
.populo-band__header {
    font-size: clamp(1.4rem, 2.8vw, 1.9rem);
    font-weight: 800;
    margin: 0 0 14px;
    color: #fff;
}
.populo-band__header em {
    color: #13B1FF;
    font-style: normal;
}
.populo-band__body {
    font-size: 1.02rem;
    line-height: 1.65;
    color: rgba(255,255,255,0.80);
    margin: 0 0 24px;
}
.populo-band__cta .evoBtn {
    background: #13B1FF;
    border-color: #13B1FF;
    color: #113149;
    font-weight: 700;
}
.populo-band__cta .evoBtn:hover {
    background: #3cc2ff;
    border-color: #3cc2ff;
    color: #113149;
}
.populo-band__logo {
    width: 180px;
    height: 100px;
    border-radius: 12px;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    padding: 12px 16px;
}
.populo-band__logo img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}
@media (max-width: 768px) {
    .populo-band__grid {
        grid-template-columns: 1fr;
        text-align: center;
    }
    .populo-band__logo {
        margin: 0 auto;
    }
}

/* ---- Case Studies ---- */
.case-studies-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-auto-rows: 1fr;
    gap: 24px;
}
.case-study-card {
    --case-color: #0A76B8;
    background: #fff;
    border-radius: 16px;
    padding: 48px 36px;
    border: 1px solid rgba(221,228,235,0.6);
    border-top: 4px solid var(--case-color);
    box-shadow: 0 1px 2px rgba(17,49,73,0.04), 0 4px 12px rgba(17,49,73,0.04);
    transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
    text-decoration: none;
    color: inherit;
    display: flex;
    flex-direction: column;
    height: 100%;
    min-width: 0;
    overflow: hidden;
}
.case-study-card:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 32px rgba(17,49,73,0.14);
    border-color: var(--case-color);
    border-top-color: var(--case-color);
}
.case-study-card__logo {
    height: 96px;
    margin: 0 0 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 12px;
}
.case-study-card__logo img {
    max-height: 100%;
    max-width: 100%;
    object-fit: contain;
}
.case-study-card__logo--placeholder {
    width: 96px;
    height: 96px;
    border-radius: 12px;
    background: linear-gradient(135deg, color-mix(in srgb, var(--case-color) 12%, transparent) 0%, color-mix(in srgb, var(--case-color) 8%, transparent) 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.2rem;
    color: var(--case-color);
}
.case-study-card__headline {
    font-size: 2.0rem;
    font-weight: 700;
    color: #113149;
    margin: 0 0 14px;
}
.case-study-card__summary {
    font-size: 1.6rem;
    line-height: 1.6;
    color: #4a6b82;
    margin: 0;
}
.case-studies__outro {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    justify-content: center;
    align-items: center;
    margin-top: 36px;
    width: 100%;
}
.case-studies__outro .evoBtn {
    min-width: 220px;
    text-align: center;
}
@media (max-width: 1200px) {
    .case-studies-grid {
        grid-template-columns: repeat(2, 1fr);
    }
}
@media (max-width: 576px) {
    .case-studies-grid {
        grid-template-columns: 1fr;
    }
}

/* ---- Industries Grid ---- */
.industries-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: center;
}
.industries-grid > * {
    flex: 0 1 calc(25% - 15px);
    min-width: 220px;
}
.industry-card {
    --ind-color: #0A76B8;
    background: #fff;
    border-radius: 14px;
    padding: 28px 24px;
    border: 1px solid rgba(221,228,235,0.6);
    border-top: 3px solid var(--ind-color);
    box-shadow: 0 1px 2px rgba(17,49,73,0.04);
    text-align: center;
    text-decoration: none;
    color: inherit;
    transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
    display: block;
}
.industry-card:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 24px rgba(17,49,73,0.10);
    border-color: var(--ind-color);
    border-top-color: var(--ind-color);
}
.industry-card__icon {
    width: 88px;
    height: 88px;
    border-radius: 16px;
    background: color-mix(in srgb, var(--ind-color) 10%, transparent);
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 16px;
    font-size: 2.2rem;
    color: var(--ind-color);
}
.industry-card:hover .industry-card__icon {
    background: var(--ind-color);
    color: #fff;
}
.industry-card__name {
    font-size: 1.65rem;
    font-weight: 700;
    color: #113149;
    margin: 0 0 10px;
}
.industry-card__desc {
    font-size: 1.15rem;
    line-height: 1.55;
    color: #4a6b82;
    margin: 0;
}
@media (max-width: 992px) {
    .industries-grid > * {
        flex: 0 1 calc(50% - 10px);
    }
}
@media (max-width: 480px) {
    .industries-grid > * {
        flex: 0 1 100%;
    }
}

/* ---- Group Entities ---- */
.entities-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}
.entity-card {
    --entity-color: #0A76B8;
    background: #fff;
    border-radius: 16px;
    padding: 28px 24px;
    border: 1px solid rgba(221,228,235,0.6);
    border-top: 4px solid var(--entity-color);
    box-shadow: 0 1px 2px rgba(17,49,73,0.04), 0 4px 12px rgba(17,49,73,0.04);
    text-decoration: none;
    color: inherit;
    transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
    display: block;
    position: relative;
    overflow: hidden;
}
.entity-card:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 32px rgba(17,49,73,0.14);
    border-color: var(--entity-color);
    border-top-color: var(--entity-color);
}
.entity-card__logo {
    height: 56px;
    margin: 0 0 16px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.entity-card__logo img {
    max-height: 100%;
    max-width: 160px;
    object-fit: contain;
}
.entity-card__name {
    font-size: 1.55rem;
    font-weight: 700;
    color: #113149;
    margin: 0 0 10px;
}
.entity-card__tagline {
    font-size: 1.15rem;
    line-height: 1.55;
    color: #4a6b82;
    margin: 0 0 10px;
}
.entity-card__note {
    font-size: 1.0rem;
    font-weight: 600;
    color: var(--entity-color);
    text-transform: uppercase;
    letter-spacing: 0.4px;
}
.entity-card__external {
    position: absolute;
    top: 16px;
    right: 16px;
    font-size: 1.0rem;
    color: #8fa8bb;
}
@media (max-width: 992px) {
    .entities-grid {
        grid-template-columns: repeat(2, 1fr);
    }
}
@media (max-width: 576px) {
    .entities-grid {
        grid-template-columns: 1fr;
    }
}



/* ---- FAQ Section ---- */
.evoFaqSection {
    padding: 80px 0;
    background: #f7fafc;
    position: relative;
    z-index: 2;
}
.evoFaqAccordion {
    max-width: 860px;
    margin: 0 auto;
}

/* ---- Final CTA ---- */
.final-cta {
    background: linear-gradient(135deg, #113149 0%, #0d3a5c 100%);
    padding: 90px 0;
    text-align: center;
    color: #fff;
    position: relative;
    z-index: 2;
}
.final-cta__header {
    font-size: clamp(1.6rem, 3.5vw, 2.4rem);
    font-weight: 800;
    margin: 0 0 16px;
    color: #fff;
}
.final-cta__body {
    font-size: 1.05rem;
    line-height: 1.65;
    color: rgba(255,255,255,0.80);
    max-width: 680px;
    margin: 0 auto 36px;
}
.final-cta__actions {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
}
.final-cta__actions .evoBtn {
    font-size: 1.1rem;
    padding: 16px 36px;
    border-radius: 10px;
    font-weight: 600;
}
.final-cta__actions .evoBtn--primary {
    background: #13B1FF;
    border-color: #13B1FF;
    color: #113149;
}
.final-cta__actions .evoBtn--primary:hover {
    background: #3cc2ff;
    border-color: #3cc2ff;
    color: #113149;
}
.final-cta__actions .evoBtn--outline {
    background: transparent;
    border: 2px solid rgba(255,255,255,0.40);
    color: #fff;
}
.final-cta__actions .evoBtn--outline:hover {
    background: rgba(255,255,255,0.10);
    border-color: rgba(255,255,255,0.65);
    color: #fff;
}

/* ---- Contact Section Background ---- */

/* ---- Contact Form Overrides (preserve existing) ---- */
#Contact-Wrapper-section .ctForm {
    background: #fff !important;
    border-radius: 20px !important;
    box-shadow: 0 1px 2px rgba(17,49,73,0.04), 0 4px 12px rgba(17,49,73,0.04), 0 16px 48px rgba(17,49,73,0.08) !important;
    padding: 48px 44px !important;
    position: relative !important;
    overflow: hidden !important;
    border: 1px solid rgba(221,228,235,0.6) !important;
}
#Contact-Wrapper-section .ctForm::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: var(--evoBrandGradient, linear-gradient(90deg, #0A76B8, #13B1FF, #6DBE45, #F2C94C, #EF6C2D, #E84C6C, #C23A8E, #5B2D8E, #00A89D));
}
#Contact-Wrapper-section .ctForm__header {
    margin-bottom: 32px;
    text-align: center;
}
#Contact-Wrapper-section .ctForm__header h2 {
    font-size: 1.5rem;
    font-weight: 800;
    color: #113149;
    margin: 0 0 6px;
    letter-spacing: -0.3px;
}
#Contact-Wrapper-section .ctForm__header p {
    color: #4a6b82;
    font-size: 1rem;
    line-height: 1.5;
    margin: 0;
}
#Contact-Wrapper-section .ctForm__row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
}
#Contact-Wrapper-section .ctForm__field {
    margin-bottom: 22px;
    position: relative;
}
#Contact-Wrapper-section .ctForm__field label {
    display: block;
    font-size: 1rem !important;
    font-weight: 600 !important;
    color: #4a6b82 !important;
    margin-bottom: 8px;
    letter-spacing: 0.3px;
    text-transform: uppercase;
}
#Contact-Wrapper-section .ctForm__field input,
#Contact-Wrapper-section .ctForm__field textarea,
#Contact-Wrapper-section .ctForm__field select {
    width: 100% !important;
    padding: 14px 18px !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 12px !important;
    font-size: 1rem !important;
    font-family: "Century Gothic", "CenturyGothic", "Futura", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
    color: #1a365d !important;
    background: #ffffff !important;
    transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1) !important;
    -webkit-appearance: none !important;
    appearance: none !important;
    line-height: 1.5 !important;
    height: auto !important;
    box-shadow: none !important;
}
#Contact-Wrapper-section .ctForm__field input:hover,
#Contact-Wrapper-section .ctForm__field textarea:hover,
#Contact-Wrapper-section .ctForm__field select:hover {
    border-color: #b8c9d9 !important;
    background: #fafbfc !important;
}
#Contact-Wrapper-section .ctForm__field input:focus,
#Contact-Wrapper-section .ctForm__field textarea:focus,
#Contact-Wrapper-section .ctForm__field select:focus {
    border-color: #0A76B8 !important;
    box-shadow: 0 0 0 4px rgba(10, 118, 184, 0.08) !important;
    outline: none !important;
    background: #fff !important;
}
#Contact-Wrapper-section .ctForm__submit {
    width: 100% !important;
    padding: 16px 28px !important;
    background: linear-gradient(135deg, #0A76B8 0%, #13B1FF 100%) !important;
    color: #fff !important;
    border: none !important;
    border-radius: 12px !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    font-family: "Century Gothic", "CenturyGothic", "Futura", sans-serif !important;
    cursor: pointer !important;
    transition: all 0.3s ease !important;
    position: relative !important;
    overflow: hidden !important;
    box-shadow: 0 4px 14px rgba(10, 118, 184, 0.25) !important;
    display: block !important;
}
#Contact-Wrapper-section .ctForm__submit:hover {
    transform: translateY(-2px) !important;
    box-shadow: 0 8px 24px rgba(10, 118, 184, 0.35) !important;
    color: #fff !important;
}
#Contact-Wrapper-section .ctForm__privacy {
    text-align: center;
    margin-top: 18px;
    font-size: 1rem;
    color: #5a7a90;
    line-height: 1.5;
}
@media (max-width: 768px) {
    #Contact-Wrapper-section .ctForm {
        padding: 32px 24px !important;
        border-radius: 16px !important;
    }
    #Contact-Wrapper-section .ctForm__row {
        grid-template-columns: 1fr;
        gap: 0;
    }
}


/* ═══════════════════════════════════════════════════════
   === Pillars Page ===
   Extracted from: layouts/about/our-pillars.html
   ═══════════════════════════════════════════════════════ */
/* ============================================================
   PILLARS PAGE — Designed Layout
   ============================================================ */

/* ---- Hero ---- */

/* ---- Problem Section ---- */
.fp-problem {
    padding: 80px 0;
    background: #fff;
    position: relative;
    z-index: 2;
}
.fp-problem__header {
    text-align: center;
    max-width: 780px;
    margin: 0 auto 48px;
}
.fp-problem__header h2 {
    font-size: clamp(1.6rem, 3.2vw, 2.2rem);
    font-weight: 800;
    color: #113149;
    margin: 0 0 16px;
}
.fp-problem__header p {
    font-size: 1.2rem;
    line-height: 1.7;
    color: #4a6b82;
}
.fp-problem__grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
    margin: 0 0 40px;
}
.fp-problem__card {
    background: #f7fafc;
    border-radius: 14px;
    padding: 28px 24px;
    border: 1px solid #e8eef3;
    text-align: center;
}
.fp-problem__card-icon {
    width: 56px;
    height: 56px;
    border-radius: 14px;
    background: linear-gradient(135deg, rgba(19,177,255,0.12) 0%, rgba(10,118,184,0.08) 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 14px;
    font-size: 1.3rem;
    color: #0A76B8;
}
.fp-problem__card h3 {
    font-size: 1.4rem;
    font-weight: 700;
    color: #113149;
    margin: 0 0 8px;
}
.fp-problem__card p {
    font-size: 1rem;
    line-height: 1.55;
    color: #2d4a5e;
    margin: 0;
}
.fp-problem__statement {
    text-align: center;
    max-width: 780px;
    margin: 0 auto;
    padding: 36px;
    background: linear-gradient(135deg, #113149, #0d3a5c);
    border-radius: 16px;
    color: #fff;
}
.fp-problem__statement p {
    font-size: clamp(1.15rem, 2.4vw, 1.35rem);
    font-weight: 700;
    line-height: 1.6;
    margin: 0;
}
.fp-problem__statement em { color: #13B1FF; font-style: normal; }
@media (max-width: 992px) { .fp-problem__grid { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 576px) { .fp-problem__grid { grid-template-columns: 1fr; } }

/* ---- Pillar Sections ---- */
.fp-pillar {
    padding: 80px 0;
    position: relative;
    z-index: 2;
}
.fp-pillar--alt { background: #f7fafc; }
.fp-pillar--white { background: #fff; }
.fp-pillar__grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 60px;
    align-items: start;
}
.fp-pillar__grid--reverse .fp-pillar__visual { order: -1; }
.fp-pillar__number {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    font-size: 1.2rem;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    margin: 0 0 14px;
}
.fp-pillar__number-badge {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    background: linear-gradient(135deg, #13B1FF, #0A76B8);
    color: #fff;
    font-size: 1.2rem;
    font-weight: 800;
    display: flex;
    align-items: center;
    justify-content: center;
}
.fp-pillar__number-text { color: #0A76B8; }
.fp-pillar__title {
    font-size: clamp(1.5rem, 3vw, 2rem);
    font-weight: 800;
    color: #113149;
    margin: 0 0 18px;
    line-height: 1.2;
}
.fp-pillar__intro {
    font-size: 1.25rem;
    line-height: 1.7;
    color: #374a5e;
    margin: 0 0 24px;
}
.fp-pillar__list {
    list-style: none;
    padding: 0;
    margin: 0 0 28px;
}
.fp-pillar__list li {
    position: relative;
    padding: 8px 0 8px 24px;
    font-size: 1.2rem;
    color: #374a5e;
    line-height: 1.55;
}
.fp-pillar__list li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 15px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #13B1FF;
}
.fp-pillar__note {
    font-size: 1.2rem;
    line-height: 1.65;
    color: #4a6b82;
    padding: 16px 20px;
    background: rgba(19,177,255,0.06);
    border-left: 3px solid #13B1FF;
    border-radius: 0 10px 10px 0;
    margin: 0 0 24px;
}
.fp-pillar__cta {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    padding: 12px 28px;
    border: 2px solid #0A76B8;
    border-radius: 10px;
    color: #0A76B8;
    font-weight: 700;
    font-size: 1.25rem;
    text-decoration: none;
    transition: all 0.25s ease;
}
.fp-pillar__cta:hover {
    background: #13B1FF;
    border-color: #13B1FF;
    color: #fff;
}
.fp-pillar__cta i { font-size: 1.2rem; transition: transform 0.2s ease; }
.fp-pillar__cta:hover i { transform: translateX(4px); }

/* Visual card for pillar sections */
.fp-pillar__visual-card {
    background: #fff;
    border-radius: 16px;
    border: 1px solid #e8eef3;
    box-shadow: 0 4px 24px rgba(17,49,73,0.06);
    padding: 36px 32px;
    position: sticky;
    top: 100px;
}
.fp-pillar--alt .fp-pillar__visual-card { background: #fff; }
.fp-pillar__visual-icon {
    width: 72px;
    height: 72px;
    border-radius: 18px;
    background: linear-gradient(135deg, rgba(19,177,255,0.12) 0%, rgba(10,118,184,0.12) 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 0 20px;
    font-size: 1.8rem;
    color: #0A76B8;
}
.fp-pillar__visual-stat {
    font-size: clamp(2rem, 4vw, 2.8rem);
    font-weight: 900;
    color: #113149;
    margin: 0 0 4px;
}
.fp-pillar__visual-label {
    font-size: 1.2rem;
    font-weight: 600;
    color: #0A76B8;
    text-transform: uppercase;
    letter-spacing: 0.8px;
    margin: 0 0 16px;
}
.fp-pillar__visual-detail {
    font-size: 1.05rem;
    line-height: 1.6;
    color: #4a6b82;
    margin: 0;
}
.fp-pillar__visual-divider {
    height: 1px;
    background: #e8eef3;
    margin: 20px 0;
}
.fp-pillar__visual-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}
.fp-pillar__visual-tag {
    display: inline-block;
    padding: 5px 12px;
    background: #f0f7fb;
    border-radius: 20px;
    font-size: 1.05rem;
    font-weight: 600;
    color: #0A76B8;
}
@media (max-width: 992px) {
    .fp-pillar__grid { grid-template-columns: 1fr; gap: 32px; }
    .fp-pillar__grid--reverse .fp-pillar__visual { order: 0; }
    .fp-pillar__visual-card { position: static; }
}

/* ---- Journey Section ---- */
.fp-journey {
    padding: 80px 0 100px;
    background: linear-gradient(135deg, #113149 0%, #0d3a5c 100%);
    color: #fff;
    position: relative;
    z-index: 2;
}
.fp-journey__header {
    text-align: center;
    max-width: 780px;
    margin: 0 auto 56px;
}
.fp-journey__header h2 {
    font-size: clamp(1.6rem, 3.2vw, 2.2rem);
    font-weight: 800;
    color: #fff;
    margin: 0 0 14px;
}
.fp-journey__header p {
    font-size: 1.25rem;
    line-height: 1.7;
    color: rgba(255,255,255,0.85);
}
.fp-journey__steps {
    max-width: 820px;
    margin: 0 auto 48px;
    position: relative;
}
.fp-journey__steps::before {
    content: '';
    position: absolute;
    left: 28px;
    top: 0;
    bottom: 0;
    width: 3px;
    background: rgba(19,177,255,0.25);
    border-radius: 2px;
}
.fp-journey__step {
    display: flex;
    gap: 24px;
    margin: 0 0 32px;
    position: relative;
}
.fp-journey__step:last-child { margin-bottom: 0; }
.fp-journey__step-num {
    width: 56px;
    height: 56px;
    border-radius: 50%;
    background: linear-gradient(135deg, #13B1FF, #0A76B8);
    color: #fff;
    font-size: 1.3rem;
    font-weight: 800;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    position: relative;
    z-index: 1;
    box-shadow: 0 0 0 6px rgba(19,177,255,0.15);
}
.fp-journey__step-content {
    padding: 12px 0;
}
.fp-journey__step-title {
    font-size: 1.35rem;
    font-weight: 700;
    color: #fff;
    margin: 0 0 6px;
}
.fp-journey__step-desc {
    font-size: 1.15rem;
    line-height: 1.6;
    color: rgba(255,255,255,0.92);
    margin: 0;
}
.fp-journey__populo {
    max-width: 820px;
    margin: 0 auto;
    padding: 28px 32px;
    background: rgba(19,177,255,0.08);
    border: 1px solid rgba(19,177,255,0.2);
    border-radius: 14px;
    text-align: center;
}
.fp-journey__populo p {
    font-size: 1.2rem;
    line-height: 1.65;
    color: rgba(255,255,255,0.9);
    margin: 0;
}
.fp-journey__populo strong { color: #13B1FF; }

/* ---- Questions Section ---- */
.fp-questions {
    padding: 80px 0;
    background: #fff;
    position: relative;
    z-index: 2;
}
.fp-questions__header {
    text-align: center;
    max-width: 780px;
    margin: 0 auto 48px;
}
.fp-questions__header h2 {
    font-size: clamp(1.6rem, 3.2vw, 2.2rem);
    font-weight: 800;
    color: #113149;
    margin: 0 0 14px;
}
.fp-questions__header p {
    font-size: 1.25rem;
    line-height: 1.7;
    color: #4a6b82;
}
.fp-questions__grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
    max-width: 900px;
    margin: 0 auto 48px;
}
.fp-questions__card {
    background: #f7fafc;
    border-radius: 14px;
    padding: 28px 24px;
    border: 1px solid #e8eef3;
    display: flex;
    gap: 16px;
    align-items: start;
}
.fp-questions__card-icon {
    width: 44px;
    height: 44px;
    border-radius: 50%;
    background: linear-gradient(135deg, #13B1FF, #0A76B8);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    color: #fff;
    font-size: 1.2rem;
}
.fp-questions__card p {
    font-size: 1.2rem;
    line-height: 1.6;
    color: #374a5e;
    margin: 0;
    font-weight: 600;
}
.fp-questions__answer {
    text-align: center;
    max-width: 700px;
    margin: 0 auto;
    padding: 32px;
    background: linear-gradient(135deg, #113149, #0d3a5c);
    border-radius: 16px;
    color: #fff;
}
.fp-questions__answer p {
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 1.6;
    margin: 0 0 8px;
}
.fp-questions__answer p:last-child { margin: 0; }
.fp-questions__answer em { color: #13B1FF; font-style: normal; }
@media (max-width: 768px) { .fp-questions__grid { grid-template-columns: 1fr; } }

/* ---- CTA ---- */
.fp-cta {
    background: linear-gradient(135deg, #0b1e2d 0%, #113149 50%, #0A76B8 100%);
    padding: 80px 0;
    text-align: center;
    position: relative;
    z-index: 2;
    overflow: hidden;
    color: #fff;
}
.fp-cta::before {
    content: '';
    position: absolute;
    top: -50%;
    right: -20%;
    width: 500px;
    height: 500px;
    border-radius: 50%;
    background: rgba(19, 177, 255, 0.06);
}
.fp-cta__inner {
    max-width: 680px;
    margin: 0 auto;
}
.fp-cta__heading {
    font-size: clamp(1.6rem, 3.5vw, 2.2rem);
    font-weight: 800;
    color: #fff;
    margin: 0 0 14px;
}
.fp-cta__text {
    font-size: 1.25rem;
    line-height: 1.65;
    color: rgba(255, 255, 255, 0.85);
    margin: 0 0 32px;
}
.fp-cta__actions {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
}


/* ═══════════════════════════════════════════════════════
   === Licensing Page ===
   Extracted from: layouts/licensing/single.html
   ═══════════════════════════════════════════════════════ */
/* ============================================================
   LICENSING PAGE — Designed Layout
   ============================================================ */

/* ---- Hero ---- */

/* ---- Stats Bar ---- */
.lic-stats {
    background: #113149;
    padding: 40px 0;
    margin-top: -30px;
    border-radius: 12px 12px 0 0;
    position: relative;
    z-index: 3;
}
.lic-stats__grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 0;
    divide-x: 1px solid rgba(255,255,255,0.1);
}
.lic-stats__item {
    text-align: center;
    padding: 8px 20px;
    border-right: 1px solid rgba(255,255,255,0.12);
}
.lic-stats__item:last-child { border-right: none; }
.lic-stats__value {
    font-size: clamp(1.8rem, 3.5vw, 2.6rem);
    font-weight: 900;
    color: #13B1FF;
    line-height: 1;
    margin: 0 0 6px;
}
.lic-stats__label {
    font-size: 1rem;
    font-weight: 600;
    color: rgba(255,255,255,0.72);
    text-transform: uppercase;
    letter-spacing: 0.6px;
    margin: 0;
}
@media (max-width: 768px) {
    .lic-stats__grid { grid-template-columns: repeat(2, 1fr); }
    .lic-stats__item:nth-child(2) { border-right: none; }
    .lic-stats__item:nth-child(3) { border-top: 1px solid rgba(255,255,255,0.12); }
    .lic-stats__item:nth-child(4) { border-top: 1px solid rgba(255,255,255,0.12); border-right: none; }
}
@media (max-width: 480px) {
    .lic-stats__grid { grid-template-columns: 1fr; }
    .lic-stats__item { border-right: none; border-top: 1px solid rgba(255,255,255,0.12); }
    .lic-stats__item:first-child { border-top: none; }
}

/* ---- Value Props ---- */
.lic-value {
    padding: 60px 0;
    background: #fff;
}
.lic-value__header {
    text-align: center;
    max-width: 780px;
    margin: 0 auto 48px;
}
.lic-value__header h2 {
    font-size: clamp(1.6rem, 3.2vw, 2.2rem);
    font-weight: 800;
    color: #113149;
    margin: 0 0 14px;
}
.lic-value__header p {
    font-size: 1.08rem;
    line-height: 1.7;
    color: #4a6b82;
    margin: 0;
}
.lic-value__grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 24px;
}
.lic-value__card {
    background: #f7fafc;
    border-radius: 16px;
    padding: 32px 28px;
    border: 1px solid #e8eef3;
    display: flex;
    gap: 20px;
    align-items: flex-start;
    transition: box-shadow 0.2s ease, transform 0.2s ease;
}
.lic-value__card:hover {
    box-shadow: 0 8px 28px rgba(17,49,73,0.10);
    transform: translateY(-2px);
}
.lic-value__card-icon {
    width: 56px;
    height: 56px;
    border-radius: 14px;
    background: linear-gradient(135deg, rgba(19,177,255,0.12) 0%, rgba(10,118,184,0.12) 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    font-size: 1.4rem;
    color: #0A76B8;
}
.lic-value__card-content h3 {
    font-size: 1.1rem;
    font-weight: 700;
    color: #113149;
    margin: 0 0 8px;
}
.lic-value__card-content p {
    font-size: 1rem;
    line-height: 1.6;
    color: #4a6b82;
    margin: 0;
}
@media (max-width: 768px) { .lic-value__grid { grid-template-columns: 1fr; } }

/* ---- Tier1 Explainer ---- */
.lic-tier1 {
    padding: 60px 0;
    background: #113149;
    color: #fff;
}
.lic-tier1__grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 60px;
    align-items: center;
}
.lic-tier1__content h2 {
    font-size: clamp(1.5rem, 3vw, 2rem);
    font-weight: 800;
    color: #fff;
    margin: 0 0 16px;
}
.lic-tier1__content p {
    font-size: 1rem;
    line-height: 1.75;
    color: rgba(255,255,255,0.85);
    margin: 0 0 16px;
}
.lic-tier1__content p:last-child { margin-bottom: 0; }
.lic-tier1__content strong { color: #fff; }
.lic-tier1__chain {
    display: flex;
    flex-direction: column;
    gap: 0;
}
.lic-tier1__chain-item {
    display: flex;
    align-items: center;
    gap: 14px;
    padding: 16px 20px;
    background: rgba(255,255,255,0.08);
    border: 1px solid rgba(255,255,255,0.15);
    position: relative;
}
.lic-tier1__chain-item:first-child { border-radius: 12px 12px 0 0; }
.lic-tier1__chain-item:last-child { border-radius: 0 0 12px 12px; }
.lic-tier1__chain-item--highlight {
    background: linear-gradient(135deg, #0d3a5c, #113149);
    border-color: #13B1FF;
}
.lic-tier1__chain-icon {
    width: 40px;
    height: 40px;
    border-radius: 10px;
    background: rgba(19,177,255,0.18);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    color: #13B1FF;
    font-size: 1.1rem;
}
.lic-tier1__chain-item--highlight .lic-tier1__chain-icon {
    background: rgba(19,177,255,0.25);
    color: #13B1FF;
}
.lic-tier1__chain-label {
    font-size: 1rem;
    font-weight: 700;
    color: #fff;
    margin: 0;
}
.lic-tier1__chain-item--highlight .lic-tier1__chain-label { color: #fff; }
.lic-tier1__chain-sub {
    font-size: 1rem;
    color: rgba(255,255,255,0.65);
    margin: 2px 0 0;
}
.lic-tier1__chain-item--highlight .lic-tier1__chain-sub { color: rgba(255,255,255,0.75); }
.lic-tier1__chain-arrow {
    text-align: center;
    color: rgba(19,177,255,0.8);
    font-size: 0.9rem;
    padding: 4px 0;
    background: rgba(255,255,255,0.05);
    border-left: 1px solid rgba(255,255,255,0.15);
    border-right: 1px solid rgba(255,255,255,0.15);
    display: block;
    line-height: 1;
}
@media (max-width: 992px) { .lic-tier1__grid { grid-template-columns: 1fr; gap: 40px; } }

/* ---- Migration Steps ---- */
.lic-steps {
    padding: 60px 0;
    background: linear-gradient(135deg, #113149 0%, #0d3a5c 100%);
    color: #fff;
}
.lic-steps__header {
    text-align: center;
    max-width: 780px;
    margin: 0 auto 56px;
}
.lic-steps__header h2 {
    font-size: clamp(1.6rem, 3.2vw, 2.2rem);
    font-weight: 800;
    color: #fff;
    margin: 0 0 14px;
}
.lic-steps__header p {
    font-size: 1.08rem;
    line-height: 1.7;
    color: rgba(255,255,255,0.75);
    margin: 0;
}
.lic-steps__list {
    max-width: 820px;
    margin: 0 auto;
    position: relative;
}
.lic-steps__list::before {
    content: '';
    position: absolute;
    left: 27px;
    top: 0;
    bottom: 0;
    width: 3px;
    background: rgba(19,177,255,0.25);
    border-radius: 2px;
}
.lic-steps__item {
    display: flex;
    gap: 24px;
    margin: 0 0 32px;
}
.lic-steps__item:last-child { margin-bottom: 0; }
.lic-steps__num {
    width: 56px;
    height: 56px;
    border-radius: 50%;
    background: linear-gradient(135deg, #13B1FF, #0A76B8);
    color: #fff;
    font-size: 1.3rem;
    font-weight: 800;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    position: relative;
    z-index: 1;
    box-shadow: 0 0 0 6px rgba(19,177,255,0.15);
}
.lic-steps__content { padding: 12px 0; }
.lic-steps__title {
    font-size: 1.12rem;
    font-weight: 700;
    color: #fff;
    margin: 0 0 6px;
}
.lic-steps__desc {
    font-size: 1rem;
    line-height: 1.6;
    color: rgba(255,255,255,0.72);
    margin: 0;
}

/* ---- What We License ---- */
.lic-products {
    padding: 60px 0;
    background: #fff;
}
.lic-products__header {
    text-align: center;
    max-width: 780px;
    margin: 0 auto 48px;
}
.lic-products__header h2 {
    font-size: clamp(1.6rem, 3.2vw, 2.2rem);
    font-weight: 800;
    color: #113149;
    margin: 0 0 14px;
}
.lic-products__header p {
    font-size: 1.05rem;
    line-height: 1.7;
    color: #4a6b82;
    margin: 0;
}
.lic-products__grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 24px;
}
.lic-products__cat {
    background: #f7fafc;
    border: 1px solid #e8eef3;
    border-radius: 16px;
    padding: 28px 24px;
}
.lic-products__cat-header {
    display: flex;
    align-items: center;
    gap: 12px;
    margin: 0 0 16px;
}
.lic-products__cat-icon {
    width: 44px;
    height: 44px;
    border-radius: 11px;
    background: linear-gradient(135deg, rgba(19,177,255,0.12), rgba(10,118,184,0.12));
    display: flex;
    align-items: center;
    justify-content: center;
    color: #0A76B8;
    font-size: 1.1rem;
    flex-shrink: 0;
}
.lic-products__cat-title {
    font-size: 1.05rem;
    font-weight: 700;
    color: #113149;
    margin: 0;
}
.lic-products__list {
    list-style: none;
    padding: 0;
    margin: 0;
}
.lic-products__list li {
    position: relative;
    padding: 6px 0 6px 20px;
    font-size: 0.9rem;
    color: #374a5e;
    line-height: 1.5;
}
.lic-products__list li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 13px;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #13B1FF;
}
.lic-products__note {
    margin-top: 32px;
    padding: 24px 28px;
    background: linear-gradient(135deg, #113149, #0d3a5c);
    border-radius: 14px;
    color: rgba(255,255,255,0.85);
    font-size: 1rem;
    line-height: 1.65;
    text-align: center;
}
.lic-products__note strong { color: #13B1FF; }
@media (max-width: 768px) { .lic-products__grid { grid-template-columns: 1fr; } }

/* ---- CTA ---- */
.lic-cta {
    padding: 80px 0;
    background: linear-gradient(135deg, #0b1e2d 0%, #113149 50%, #0A76B8 100%);
    text-align: center;
    position: relative;
    overflow: hidden;
}
.lic-cta::before {
    content: '';
    position: absolute;
    top: -50%;
    right: -20%;
    width: 500px;
    height: 500px;
    border-radius: 50%;
    background: rgba(19, 177, 255, 0.06);
}
.lic-cta__inner { max-width: 680px; margin: 0 auto; position: relative; z-index: 1; }
.lic-cta__heading {
    font-size: clamp(1.6rem, 3.5vw, 2.2rem);
    font-weight: 800;
    color: #fff;
    margin: 0 0 14px;
}
.lic-cta__text {
    font-size: 1.05rem;
    line-height: 1.65;
    color: rgba(255,255,255,0.82);
    margin: 0 0 32px;
}
.lic-cta__actions {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
}

/* ---- Contact section ---- */
.lic-contact {
    padding: 80px 0;
    background: #fff;
}
.lic-contact__header {
    text-align: center;
    max-width: 580px;
    margin: 0 auto 40px;
}
.lic-contact__header h2 {
    font-size: clamp(1.5rem, 3vw, 2rem);
    font-weight: 800;
    color: #113149;
    margin: 0 0 12px;
}
.lic-contact__header p {
    font-size: 1rem;
    line-height: 1.65;
    color: #4a6b82;
    margin: 0;
}


/* ═══════════════════════════════════════════════════════
   === Managed Services Page ===
   Extracted from: layouts/managed-services/single.html
   ═══════════════════════════════════════════════════════ */
/* ============================================================
   MANAGED SERVICES PAGE — Designed Layout
   ============================================================ */

/* ---- Hero ---- */

/* ---- Stats Bar ---- */
.msp-stats {
    background: #113149;
    padding: 36px 0;
}
.msp-stats__grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 0;
}
.msp-stats__item {
    text-align: center;
    padding: 8px 20px;
    border-right: 1px solid rgba(255,255,255,0.12);
}
.msp-stats__item:last-child { border-right: none; }
.msp-stats__value {
    font-size: clamp(1.8rem, 3.5vw, 2.6rem);
    font-weight: 900;
    color: #13B1FF;
    line-height: 1;
    margin: 0 0 6px;
}
.msp-stats__label {
    font-size: 1rem;
    font-weight: 600;
    color: rgba(255,255,255,0.72);
    text-transform: uppercase;
    letter-spacing: 0.6px;
    margin: 0;
}
@media (max-width: 768px) {
    .msp-stats__grid { grid-template-columns: repeat(2, 1fr); }
    .msp-stats__item:nth-child(2) { border-right: none; }
    .msp-stats__item:nth-child(3) { border-top: 1px solid rgba(255,255,255,0.12); }
    .msp-stats__item:nth-child(4) { border-top: 1px solid rgba(255,255,255,0.12); border-right: none; }
}

/* ---- Coverage Cards ---- */
.msp-coverage {
    padding: 80px 0;
    background: #fff;
}
.msp-coverage__header {
    text-align: center;
    max-width: 780px;
    margin: 0 auto 48px;
}
.msp-coverage__header h2 {
    font-size: clamp(1.6rem, 3.2vw, 2.2rem);
    font-weight: 800;
    color: #113149;
    margin: 0 0 14px;
}
.msp-coverage__header p {
    font-size: 1.05rem;
    line-height: 1.7;
    color: #4a6b82;
    margin: 0;
}
.msp-coverage__grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 24px;
}
.msp-coverage__card {
    background: #f7fafc;
    border-radius: 16px;
    padding: 28px 24px;
    border: 1px solid #e8eef3;
    transition: box-shadow 0.2s ease, transform 0.2s ease;
}
.msp-coverage__card:hover {
    box-shadow: 0 8px 28px rgba(17,49,73,0.10);
    transform: translateY(-2px);
}
.msp-coverage__card-icon {
    width: 56px;
    height: 56px;
    border-radius: 14px;
    background: linear-gradient(135deg, rgba(19,177,255,0.12) 0%, rgba(10,118,184,0.12) 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 0 16px;
    font-size: 1.4rem;
    color: #0A76B8;
}
.msp-coverage__card h3 {
    font-size: 1.05rem;
    font-weight: 700;
    color: #113149;
    margin: 0 0 10px;
}
.msp-coverage__card ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.msp-coverage__card ul li {
    position: relative;
    padding: 5px 0 5px 18px;
    font-size: 1rem;
    color: #374a5e;
    line-height: 1.5;
}
.msp-coverage__card ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 12px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #13B1FF;
}
@media (max-width: 992px) { .msp-coverage__grid { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 576px) { .msp-coverage__grid { grid-template-columns: 1fr; } }

/* ---- Engagement Patterns ---- */
.msp-patterns {
    padding: 80px 0;
    background: #f7fafc;
}
.msp-patterns__header {
    text-align: center;
    max-width: 780px;
    margin: 0 auto 48px;
}
.msp-patterns__header h2 {
    font-size: clamp(1.6rem, 3.2vw, 2.2rem);
    font-weight: 800;
    color: #113149;
    margin: 0 0 14px;
}
.msp-patterns__header p {
    font-size: 1.05rem;
    line-height: 1.7;
    color: #4a6b82;
    margin: 0;
}
.msp-patterns__grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 24px;
}
.msp-patterns__card {
    background: #fff;
    border-radius: 16px;
    padding: 32px 28px;
    border: 1px solid #e8eef3;
    box-shadow: 0 2px 12px rgba(17,49,73,0.06);
    display: flex;
    gap: 20px;
    align-items: flex-start;
}
.msp-patterns__num {
    width: 44px;
    height: 44px;
    border-radius: 50%;
    background: linear-gradient(135deg, #13B1FF, #0A76B8);
    color: #fff;
    font-size: 1.1rem;
    font-weight: 800;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}
.msp-patterns__content h3 {
    font-size: 1.05rem;
    font-weight: 700;
    color: #113149;
    margin: 0 0 8px;
}
.msp-patterns__content p {
    font-size: 1rem;
    line-height: 1.6;
    color: #4a6b82;
    margin: 0;
}
@media (max-width: 768px) { .msp-patterns__grid { grid-template-columns: 1fr; } }

/* ---- Why Different ---- */
.msp-different {
    padding: 80px 0;
    background: linear-gradient(135deg, #113149 0%, #0d3a5c 100%);
}
.msp-different__header {
    text-align: center;
    max-width: 780px;
    margin: 0 auto 48px;
}
.msp-different__header h2 {
    font-size: clamp(1.6rem, 3.2vw, 2.2rem);
    font-weight: 800;
    color: #fff;
    margin: 0 0 14px;
}
.msp-different__header p {
    font-size: 1.05rem;
    line-height: 1.7;
    color: rgba(255,255,255,0.75);
    margin: 0;
}
.msp-different__grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}
.msp-different__card {
    background: rgba(255,255,255,0.06);
    border: 1px solid rgba(255,255,255,0.12);
    border-radius: 14px;
    padding: 28px 22px;
    text-align: center;
}
.msp-different__card-icon {
    width: 56px;
    height: 56px;
    border-radius: 14px;
    background: rgba(19,177,255,0.15);
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 16px;
    font-size: 1.4rem;
    color: #13B1FF;
}
.msp-different__card h3 {
    font-size: 1rem;
    font-weight: 700;
    color: #fff;
    margin: 0 0 10px;
}
.msp-different__card p {
    font-size: 1rem;
    line-height: 1.6;
    color: rgba(255,255,255,0.7);
    margin: 0;
}
.msp-different__quote {
    margin-top: 40px;
    max-width: 860px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding: 32px;
    background: rgba(19,177,255,0.08);
    border: 1px solid rgba(19,177,255,0.2);
    border-radius: 16px;
}
.msp-different__quote p {
    font-size: 1.08rem;
    line-height: 1.7;
    color: rgba(255,255,255,0.85);
    margin: 0 0 12px;
    font-style: italic;
}
.msp-different__quote p:last-child { margin: 0; }
.msp-different__quote strong { color: #13B1FF; font-style: normal; }
@media (max-width: 992px) { .msp-different__grid { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 576px) { .msp-different__grid { grid-template-columns: 1fr; } }

/* ---- Populo Callout ---- */
.msp-populo {
    padding: 60px 0;
    background: #f7fafc;
}
.msp-populo__inner {
    max-width: 780px;
    margin: 0 auto;
    background: #fff;
    border-radius: 16px;
    border: 1px solid #e8eef3;
    padding: 40px 36px;
    box-shadow: 0 4px 20px rgba(17,49,73,0.07);
    display: flex;
    gap: 28px;
    align-items: flex-start;
}
.msp-populo__icon {
    width: 60px;
    height: 60px;
    border-radius: 15px;
    background: linear-gradient(135deg, rgba(19,177,255,0.12), rgba(10,118,184,0.12));
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.5rem;
    color: #0A76B8;
    flex-shrink: 0;
}
.msp-populo__content h3 {
    font-size: 1.15rem;
    font-weight: 700;
    color: #113149;
    margin: 0 0 10px;
}
.msp-populo__content p {
    font-size: 1rem;
    line-height: 1.65;
    color: #374a5e;
    margin: 0 0 16px;
}
.msp-populo__content p:last-child { margin: 0; }
@media (max-width: 768px) {
    .msp-populo__inner { flex-direction: column; gap: 16px; padding: 28px 24px; }
}

/* ---- CTA ---- */
.msp-cta {
    padding: 80px 0;
    background: linear-gradient(135deg, #0b1e2d 0%, #113149 50%, #0A76B8 100%);
    text-align: center;
    position: relative;
    overflow: hidden;
}
.msp-cta::before {
    content: '';
    position: absolute;
    top: -50%;
    right: -20%;
    width: 500px;
    height: 500px;
    border-radius: 50%;
    background: rgba(19, 177, 255, 0.06);
}
.msp-cta__inner { max-width: 680px; margin: 0 auto; position: relative; z-index: 1; }
.msp-cta__heading {
    font-size: clamp(1.6rem, 3.5vw, 2.2rem);
    font-weight: 800;
    color: #fff;
    margin: 0 0 14px;
}
.msp-cta__text {
    font-size: 1.05rem;
    line-height: 1.65;
    color: rgba(255,255,255,0.82);
    margin: 0 0 32px;
}
.msp-cta__actions {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
}

/* ---- Contact ---- */
.msp-contact {
    padding: 80px 0;
    background: #f7fafc;
}
.msp-contact__header {
    text-align: center;
    max-width: 580px;
    margin: 0 auto 40px;
}
.msp-contact__header h2 {
    font-size: clamp(1.5rem, 3vw, 2rem);
    font-weight: 800;
    color: #113149;
    margin: 0 0 12px;
}
.msp-contact__header p {
    font-size: 1rem;
    line-height: 1.65;
    color: #4a6b82;
    margin: 0;
}


/* ═══════════════════════════════════════════════════════
   === Evocate Group Page ===
   Extracted from: layouts/about/evocate-group.html
   ═══════════════════════════════════════════════════════ */
/* ============================================================
   EVOCATE GROUP PAGE — Designed Layout
   ============================================================ */

/* ---- Hero ---- */

/* ---- Intro ---- */
.eg-intro {
    padding: 80px 0 60px;
    background: #fff;
    position: relative;
    z-index: 2;
}
.eg-intro__inner {
    text-align: center;
    max-width: 780px;
    margin: 0 auto;
}
.eg-intro__inner p {
    font-size: 1.25rem;
    line-height: 1.75;
    color: #374a5e;
    margin: 0;
}

/* ---- Entity Cards ---- */
.eg-entities {
    padding: 0 0 80px;
    background: #fff;
    position: relative;
    z-index: 2;
}
.eg-entity {
    max-width: 960px;
    margin: 0 auto 32px;
    background: #fff;
    border-radius: 20px;
    border: 1px solid #e8eef3;
    box-shadow: 0 2px 12px rgba(17,49,73,0.05);
    overflow: hidden;
    transition: box-shadow 0.3s ease;
}
.eg-entity:hover {
    box-shadow: 0 8px 32px rgba(17,49,73,0.10);
}
.eg-entity:last-child { margin-bottom: 0; }
.eg-entity__header {
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 32px 36px 24px;
}
.eg-entity__icon {
    width: 64px;
    height: 64px;
    border-radius: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.5rem;
    flex-shrink: 0;
}
.eg-entity__icon--au {
    background: linear-gradient(135deg, rgba(19,177,255,0.12), rgba(10,118,184,0.12));
    color: #0A76B8;
}
.eg-entity__icon--us {
    background: linear-gradient(135deg, rgba(52,152,219,0.12), rgba(41,128,185,0.12));
    color: #2980b9;
}
.eg-entity__icon--populo {
    background: linear-gradient(135deg, rgba(46,204,113,0.12), rgba(39,174,96,0.12));
    color: #27ae60;
}
.eg-entity__icon--sg {
    background: linear-gradient(135deg, rgba(155,89,182,0.12), rgba(142,68,173,0.12));
    color: #8e44ad;
}
.eg-entity__logo {
    width: 160px;
    height: 64px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}
.eg-entity__logo img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}
.eg-entity__header-text h2 {
    font-size: 1.5rem;
    font-weight: 800;
    color: #113149;
    margin: 0 0 4px;
    line-height: 1.25;
}
.eg-entity__header-text .eg-entity__url {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    font-size: 1.2rem;
    font-weight: 600;
    color: #0A76B8;
    text-decoration: none;
}
.eg-entity__header-text .eg-entity__url:hover { color: #13B1FF; }
.eg-entity__header-text .eg-entity__url i { font-size: 1.05rem; }
.eg-entity__you-badge {
    display: inline-block;
    background: #13B1FF;
    color: #fff;
    font-size: 1.2rem;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    padding: 3px 10px;
    border-radius: 10px;
    margin-left: 8px;
}
.eg-entity__body {
    padding: 0 36px 32px;
}
.eg-entity__body p {
    font-size: 1.2rem;
    line-height: 1.7;
    color: #4a6b82;
    margin: 0 0 14px;
}
.eg-entity__body p:last-child { margin: 0; }
.eg-entity__body strong { color: #113149; }
.eg-entity__tags {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-top: 16px;
}
.eg-entity__tag {
    display: inline-block;
    padding: 5px 14px;
    background: #f0f7fb;
    border-radius: 20px;
    font-size: 1.05rem;
    font-weight: 600;
    color: #0A76B8;
}
.eg-entity__highlight {
    margin-top: 16px;
    padding: 16px 20px;
    background: rgba(19,177,255,0.06);
    border-left: 3px solid #13B1FF;
    border-radius: 0 10px 10px 0;
    font-size: 1.2rem;
    line-height: 1.6;
    color: #374a5e;
}
.eg-entity__highlight strong { color: #0A76B8; }
.eg-entity__clients {
    margin-top: 14px;
    font-size: 1.05rem;
    color: #5a7a90;
}
.eg-entity__clients strong { color: #4a6b82; }
@media (max-width: 768px) {
    .eg-entity__header { flex-direction: column; align-items: flex-start; padding: 24px 24px 16px; }
    .eg-entity__body { padding: 0 24px 24px; }
}

/* ---- Why Section ---- */
.eg-why {
    padding: 80px 0;
    background: #f7fafc;
    position: relative;
    z-index: 2;
}
.eg-why__header {
    text-align: center;
    max-width: 780px;
    margin: 0 auto 48px;
}
.eg-why__header h2 {
    font-size: clamp(1.6rem, 3.2vw, 2.2rem);
    font-weight: 800;
    color: #113149;
    margin: 0 0 16px;
}
.eg-why__header p {
    font-size: 1.25rem;
    line-height: 1.7;
    color: #4a6b82;
}
.eg-why__grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 24px;
    max-width: 960px;
    margin: 0 auto;
}
.eg-why__card {
    background: #fff;
    border-radius: 16px;
    padding: 32px 28px;
    border: 1px solid #e8eef3;
    box-shadow: 0 2px 8px rgba(17,49,73,0.04);
    text-align: center;
}
.eg-why__card-icon {
    width: 56px;
    height: 56px;
    border-radius: 14px;
    background: linear-gradient(135deg, rgba(19,177,255,0.12), rgba(10,118,184,0.12));
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 16px;
    font-size: 1.3rem;
    color: #0A76B8;
}
.eg-why__card h3 {
    font-size: 1.2rem;
    font-weight: 700;
    color: #113149;
    margin: 0 0 10px;
}
.eg-why__card p {
    font-size: 1.2rem;
    line-height: 1.6;
    color: #4a6b82;
    margin: 0;
}
@media (max-width: 768px) { .eg-why__grid { grid-template-columns: 1fr; } }

/* ---- Engage Section ---- */
.eg-engage {
    padding: 80px 0;
    background: linear-gradient(135deg, #113149 0%, #0d3a5c 100%);
    color: #fff;
    position: relative;
    z-index: 2;
}
.eg-engage__header {
    text-align: center;
    max-width: 700px;
    margin: 0 auto 48px;
}
.eg-engage__header h2 {
    font-size: clamp(1.6rem, 3.2vw, 2.2rem);
    font-weight: 800;
    color: #fff;
    margin: 0 0 14px;
}
.eg-engage__header p {
    font-size: 1.25rem;
    line-height: 1.65;
    color: rgba(255,255,255,0.72);
}
.eg-engage__grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
    max-width: 900px;
    margin: 0 auto 40px;
}
.eg-engage__card {
    background: rgba(255,255,255,0.06);
    border: 1px solid rgba(255,255,255,0.12);
    border-radius: 14px;
    padding: 24px 24px;
    display: flex;
    gap: 16px;
    align-items: start;
    text-decoration: none;
    color: inherit;
    transition: all 0.25s ease;
}
.eg-engage__card:hover {
    background: rgba(255,255,255,0.10);
    border-color: rgba(19,177,255,0.4);
    transform: translateY(-2px);
}
.eg-engage__card-icon {
    width: 44px;
    height: 44px;
    border-radius: 12px;
    background: rgba(19,177,255,0.15);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    color: #13B1FF;
    font-size: 1.2rem;
}
.eg-engage__card-text h3 {
    font-size: 1.2rem;
    font-weight: 700;
    color: #fff;
    margin: 0 0 4px;
}
.eg-engage__card-text p {
    font-size: 1.2rem;
    line-height: 1.5;
    color: rgba(255,255,255,0.65);
    margin: 0;
}
.eg-engage__fallback {
    text-align: center;
    padding: 24px;
    background: rgba(19,177,255,0.08);
    border: 1px solid rgba(19,177,255,0.2);
    border-radius: 14px;
    max-width: 700px;
    margin: 0 auto;
}
.eg-engage__fallback p {
    font-size: 1.2rem;
    color: rgba(255,255,255,0.82);
    margin: 0 0 16px;
}
.eg-engage__fallback p:last-child { margin: 0; }
.eg-engage__fallback a {
    display: inline-block;
    padding: 12px 28px;
    background: #13B1FF;
    color: #113149;
    font-weight: 700;
    border-radius: 10px;
    text-decoration: none;
    transition: all 0.2s ease;
}
.eg-engage__fallback a:hover {
    background: #3cc2ff;
    transform: translateY(-2px);
}
@media (max-width: 768px) { .eg-engage__grid { grid-template-columns: 1fr; } }


/* ═══════════════════════════════════════════════════════
   === Services Single — text size overrides ===
   Extracted from: layouts/services/single.html
   ═══════════════════════════════════════════════════════ */
/* Service page text size overrides */
.evoServiceContentSection .evoContent { font-size: 1.15rem !important; line-height: 1.7 !important; }
.evoServiceContentSection .evoContent .lead { font-size: 1.35rem !important; line-height: 1.6 !important; font-weight: 500 !important; }
.evoServiceContentSection .evoContent h2 { font-size: 2.2rem !important; }
.evoServiceContentSection .evoContent h3 { font-size: 1.7rem !important; }
.evoServiceBenefits .section-title h2 { font-size: 2.2rem !important; }
.evoServiceBenefits .evoServiceFeatureCard h3 { font-size: 1.5rem !important; }
.evoServiceBenefits .evoServiceFeatureCard p { font-size: 1.1rem !important; line-height: 1.6 !important; }
.evoServiceProof .section-title h2 { font-size: 2.2rem !important; }
.evoServiceProof .evoProofItem h3 { font-size: 1.5rem !important; }
.evoServiceProof .evoProofItem p { font-size: 1.1rem !important; }
.evoFaqItem__question span { font-size: 1.35rem !important; }
.evoFaqItem__answerInner { font-size: 1.2rem !important; line-height: 1.7 !important; }
.evoServiceCTA h2 { font-size: 2rem !important; }
.evoServiceCTA p { font-size: 1.2rem !important; }


/* ═══════════════════════════════════════════════════════
   === Products Single — hero background override ===
   Extracted from: layouts/products/single.html
   ═══════════════════════════════════════════════════════ */
/* Static hero background for product pages — no slider to prevent CLS */


/* ═══════════════════════════════════════════════════════
   === Services Hub / List Page ===
   Extracted from: layouts/services/list.html
   ═══════════════════════════════════════════════════════ */
/* ---- Services Hub Hero ---- */

/* ---- Stats Bar ---- */
.svc-hub-stats {
    background: #113149;
    padding: 32px 0;
}
.svc-hub-stats__grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 0;
}
.svc-hub-stats__item {
    text-align: center;
    padding: 6px 16px;
    border-right: 1px solid rgba(255,255,255,0.12);
}
.svc-hub-stats__item:last-child { border-right: none; }
.svc-hub-stats__value {
    font-size: clamp(1.6rem, 3vw, 2.4rem);
    font-weight: 900;
    color: #13B1FF;
    line-height: 1;
    margin: 0 0 5px;
}
.svc-hub-stats__label {
    font-size: 1rem;
    font-weight: 600;
    color: rgba(255,255,255,0.7);
    text-transform: uppercase;
    letter-spacing: 0.5px;
    margin: 0;
}
@media (max-width: 768px) {
    .svc-hub-stats__grid { grid-template-columns: repeat(2, 1fr); }
    .svc-hub-stats__item:nth-child(2) { border-right: none; }
    .svc-hub-stats__item:nth-child(3) { border-top: 1px solid rgba(255,255,255,0.12); }
    .svc-hub-stats__item:nth-child(4) { border-top: 1px solid rgba(255,255,255,0.12); border-right: none; }
}

/* ---- Intro content ---- */
.svc-hub-intro {
    padding: 60px 0 40px;
    background: #fff;
}
.svc-hub-intro .evoContent {
    max-width: 780px;
    margin: 0 auto;
    font-size: 1.05rem;
    line-height: 1.75;
    color: #374a5e;
}
.svc-hub-intro .evoContent p { margin: 0 0 16px; }
.svc-hub-intro .evoContent p:last-child { margin: 0; }

/* ---- Services Grid ---- */
.svc-hub-grid {
    padding: 48px 0 80px;
    background: #fff;
}
.svc-hub-grid__heading {
    text-align: center;
    margin: 0 0 40px;
}
.svc-hub-grid__heading h2 {
    font-size: clamp(1.5rem, 3vw, 2rem);
    font-weight: 800;
    color: #113149;
    margin: 0 0 12px;
}
.svc-hub-grid__heading p {
    font-size: 1rem;
    line-height: 1.65;
    color: #4a6b82;
    margin: 0;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
}

/* ---- CTA ---- */
.svc-hub-cta {
    padding: 72px 0;
    background: #f7fafc;
    text-align: center;
}
.svc-hub-cta__inner { max-width: 640px; margin: 0 auto; }
.svc-hub-cta__heading {
    font-size: clamp(1.5rem, 3.2vw, 2.1rem);
    font-weight: 800;
    color: #113149;
    margin: 0 0 14px;
}
.svc-hub-cta__text {
    font-size: 1.02rem;
    line-height: 1.65;
    color: #4a6b82;
    margin: 0 0 28px;
}
.svc-hub-cta__actions {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    justify-content: center;
}


/* ═══════════════════════════════════════════════════════
   === Base Template — Accessibility + Hero Critical CSS ===
   Extracted from: layouts/_default/baseof.html
   ═══════════════════════════════════════════════════════ */
.skip-link {
        position: absolute;
        top: -40px;
        left: 0;
        background: #138ED0;
        color: #fff;
        padding: 8px 16px;
        z-index: 10000;
        text-decoration: none;
        font-weight: 600;
        border-radius: 0 0 4px 0;
        transition: top 0.2s;
    }
    .skip-link:focus {
        top: 0;
        outline: 2px solid #fff;
        outline-offset: 2px;
    }
    a:focus, button:focus, input:focus, textarea:focus, select:focus {
        outline: 2px solid #138ED0;
        outline-offset: 2px;
    }
    /* Critical CSS: CSS-only hero text fade animation (replaces bxSlider for LCP) */
    @keyframes heroFade7 {
        0%, 100% { opacity: 0; }
        5%, 14.28% { opacity: 1; }
        19.28% { opacity: 0; }
    }
    @keyframes heroFade3 {
        0%, 100% { opacity: 0; }
        5%, 33.33% { opacity: 1; }
        38.33% { opacity: 0; }
    }
    /* Banner masking overlay — dark panel behind hero text for readability */


/* ═══════════════════════════════════════════════════════
   === Base Template — Font Awesome FOIT Fix ===
   Extracted from: layouts/_default/baseof.html
   ═══════════════════════════════════════════════════════ */
/* Prevent FOIT while Font Awesome loads — swap to fallback font immediately */
    .fa, .fab, .fad, .fal, .far, .fas {
        font-display: swap !important;
    }


/* ═══════════════════════════════════════════════════════
   === Locations List Page ===
   Extracted from: layouts/locations/list.html
   ═══════════════════════════════════════════════════════ */
.loc-cta {
    padding: 64px 0;
    background: #fff;
    text-align: center;
}
.loc-cta__inner { max-width: 580px; margin: 0 auto; }
.loc-cta__heading { font-size: clamp(1.4rem, 3vw, 1.9rem); font-weight: 800; color: #113149; margin: 0 0 12px; }
.loc-cta__text { font-size: 1rem; line-height: 1.65; color: #4a6b82; margin: 0 0 24px; }
.loc-cta__actions { display: flex; flex-wrap: wrap; gap: 12px; justify-content: center; }

/* City-specific page styles */
.city-content {
    padding: 64px 0;
    background: #fff;
}
.city-content h2 {
    font-size: 28px;
    font-weight: 700;
    color: #113149;
    margin: 0 0 20px;
}
.city-content h3 {
    font-size: 22px;
    font-weight: 700;
    color: #113149;
    margin: 32px 0 16px;
}
.city-content p {
    font-size: 16px;
    line-height: 1.65;
    color: #395570;
    margin: 0 0 24px;
}
.city-content ul {
    margin: 0 0 20px;
    padding-left: 24px;
}
.city-content li {
    font-size: 16px;
    line-height: 1.65;
    color: #395570;
    margin: 0 0 8px;
}
.city-content strong {
    color: #113149;
    font-weight: 700;
}
.city-content a {
    color: #0A76B8;
    text-decoration: none;
    font-weight: 600;
}
.city-content a:hover {
    color: #13B1FF;
}
.city-callout {
    background: linear-gradient(135deg, #eef6fb 0%, #d8eefb 100%);
    border-left: 4px solid #13B1FF;
    padding: 20px 24px;
    border-radius: 0 8px 8px 0;
    margin: 24px 0;
    font-size: 16px;
    color: #113149;
    font-weight: 600;
}
.city-contact-dark {
    background: linear-gradient(135deg, #113149 0%, #0d3a5c 100%);
    padding: 64px 0;
    text-align: center;
    color: #fff;
}
.city-contact-dark h2 {
    font-size: clamp(1.6rem, 3vw, 2.2rem);
    font-weight: 800;
    color: #fff;
    margin: 0 0 12px;
}
.city-contact-dark p {
    font-size: 1.1rem;
    color: rgba(255,255,255,0.85);
    margin: 0 0 24px;
}
.city-contact-dark__actions {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    justify-content: center;
    align-items: center;
}


/* ═══════════════════════════════════════════════════════
   === Industries List Page ===
   Extracted from: layouts/industries/list.html
   ═══════════════════════════════════════════════════════ */
.ind-cta {
    padding: 64px 0;
    background: #fff;
    text-align: center;
}
.ind-cta__inner { max-width: 580px; margin: 0 auto; }
.ind-cta__heading { font-size: clamp(1.4rem, 3vw, 1.9rem); font-weight: 800; color: #113149; margin: 0 0 12px; }
.ind-cta__text { font-size: 1rem; line-height: 1.65; color: #4a6b82; margin: 0 0 24px; }
.ind-cta__actions { display: flex; flex-wrap: wrap; gap: 12px; justify-content: center; }

/* --- Industry Grid & Cards --- */
.ind-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 24px;
}
.ind-card {
    --ind-color: #0A76B8;
    display: flex;
    flex-direction: column;
    background: #fff;
    border-radius: 14px;
    padding: 32px 24px;
    border: 1px solid rgba(221,228,235,0.6);
    border-top: 4px solid var(--ind-color);
    box-shadow: 0 1px 2px rgba(17,49,73,0.04), 0 4px 12px rgba(17,49,73,0.04);
    text-decoration: none;
    color: inherit;
    transition: transform 0.25s ease, box-shadow 0.25s ease;
    min-height: 240px;
}
.ind-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 32px rgba(17,49,73,0.12);
}
.ind-card__icon {
    width: 56px;
    height: 56px;
    border-radius: 14px;
    background: color-mix(in srgb, var(--ind-color) 12%, transparent);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.4rem;
    color: var(--ind-color);
    margin-bottom: 18px;
    transition: all 0.25s ease;
}
.ind-card:hover .ind-card__icon {
    background: var(--ind-color);
    color: #fff;
}
.ind-card__name {
    font-size: 1.2rem;
    font-weight: 700;
    color: #113149;
    margin: 0 0 10px;
}
.ind-card__desc {
    font-size: 1rem;
    line-height: 1.55;
    color: #4a6b82;
    flex: 1;
    margin: 0 0 18px;
}
.ind-card__cta {
    font-size: 0.9rem;
    font-weight: 700;
    color: var(--ind-color);
    display: inline-flex;
    align-items: center;
    gap: 6px;
    margin-top: auto;
}
.ind-card:hover .ind-card__cta { gap: 10px; }
@media (max-width: 992px) { .ind-grid { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 576px) { .ind-grid { grid-template-columns: 1fr; } }


/* ═══════════════════════════════════════════════════════
   === Team List Page ===
   Extracted from: layouts/team/list.html
   ═══════════════════════════════════════════════════════ */

/* Team cards */
.evoCard--team-v2 {
    background: #fff;
    border-radius: 16px;
    border: 1px solid #e8eef3;
    overflow: hidden;
    box-shadow: 0 2px 12px rgba(17,49,73,0.07);
    transition: box-shadow 0.2s ease, transform 0.2s ease;
    height: 100%;
    display: flex;
    flex-direction: column;
}
.evoCard--team-v2:hover {
    box-shadow: 0 8px 28px rgba(17,49,73,0.12);
    transform: translateY(-3px);
}
.evoCard--team-v2__photo {
    height: 220px;
    background: linear-gradient(135deg, #113149, #0A76B8);
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    position: relative;
}
.evoCard--team-v2__photo img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.evoCard--team-v2__avatar {
    width: 72px;
    height: 72px;
    border-radius: 50%;
    background: rgba(255,255,255,0.15);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 2rem;
    color: rgba(255,255,255,0.7);
}
.evoCard--team-v2__body {
    padding: 20px 22px 24px;
    flex: 1;
    display: flex;
    flex-direction: column;
}
.evoCard--team-v2__role {
    font-size: 1rem;
    font-weight: 700;
    color: #113149;
    margin: 0 0 6px;
}
.evoCard--team-v2__dept {
    font-size: 1rem;
    color: #0A76B8;
    font-weight: 600;
    margin: 0 0 8px;
}
.evoCard--team-v2__location {
    font-size: 1rem;
    color: #5a7a90;
    margin: 0;
}
.evoCard--team-v2__location i { margin-right: 4px; }
.evoCard--team-v2__name {
    font-size: 1.1rem;
    font-weight: 800;
    color: #113149;
    margin: 0 0 2px;
}
.evoCard--team-v2__linkedin {
    margin-top: auto;
    padding-top: 12px;
}
.evoCard--team-v2__linkedin a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background: #f0f7fc;
    color: #4a6b85;
    text-decoration: none;
    transition: background 0.2s, color 0.2s;
}
.evoCard--team-v2__linkedin a:hover {
    background: #0A76B8;
    color: #fff;
}
/* Team page CSS Grid wrapper */
.team-cards-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 28px;
}
.team-cards-grid::before,
.team-cards-grid::after { display: none !important; content: none !important; }
@media (max-width: 991px) { .team-cards-grid { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 576px)  { .team-cards-grid { grid-template-columns: 1fr; } }

.team-cta {
    padding: 64px 0;
    background: linear-gradient(135deg, #0b1e2d 0%, #113149 50%, #0A76B8 100%);
    text-align: center;
}
.team-cta__inner { max-width: 580px; margin: 0 auto; }
.team-cta__heading { font-size: clamp(1.4rem, 3vw, 1.9rem); font-weight: 800; color: #fff; margin: 0 0 12px; }
.team-cta__text { font-size: 1rem; line-height: 1.65; color: rgba(255,255,255,0.82); margin: 0 0 24px; }
.team-cta__actions { display: flex; flex-wrap: wrap; gap: 12px; justify-content: center; }


/* ═══════════════════════════════════════════════════════
   === Team Single Page ===
   Extracted from: layouts/team/single.html
   ═══════════════════════════════════════════════════════ */

/* Content section */
.team-single-body {
    padding: 64px 0;
    background: #fff;
}
.team-single-body__grid {
    display: grid;
    grid-template-columns: 2fr 1fr;
    gap: 48px;
    align-items: start;
}
.team-single-bio h2 {
    font-size: 1.4rem;
    font-weight: 800;
    color: #113149;
    margin: 0 0 16px;
}
.team-single-bio p {
    font-size: 1rem;
    line-height: 1.75;
    color: #374a5e;
    margin: 0 0 16px;
}
.team-single-bio p:last-child { margin: 0; }
.team-single-sidebar {
    position: sticky;
    top: 100px;
}
.team-single-sidebar__card {
    background: #f7fafc;
    border: 1px solid #e8eef3;
    border-radius: 16px;
    padding: 28px 24px;
}
.team-single-sidebar__card h3 {
    font-size: 1rem;
    font-weight: 700;
    color: #113149;
    margin: 0 0 16px;
    padding-bottom: 12px;
    border-bottom: 2px solid #e8eef3;
}
.team-single-sidebar__detail {
    display: flex;
    gap: 10px;
    align-items: flex-start;
    margin: 0 0 12px;
    font-size: 0.9rem;
    color: #4a6b82;
}
.team-single-sidebar__detail i {
    color: #0A76B8;
    margin-top: 2px;
    flex-shrink: 0;
    width: 16px;
}
.team-single-sidebar__detail a { color: #0A76B8; text-decoration: none; }
.team-single-sidebar__detail a:hover { color: #13B1FF; }
.team-single-sidebar__cta {
    margin-top: 20px;
    display: block;
    text-align: center;
    padding: 12px 20px;
    background: linear-gradient(135deg, #0A76B8, #13B1FF);
    color: #fff;
    border-radius: 10px;
    font-weight: 700;
    font-size: 1rem;
    text-decoration: none;
    transition: opacity 0.2s ease;
}
.team-single-sidebar__cta:hover { opacity: 0.9; color: #fff; }
@media (max-width: 992px) {
    .team-single-body__grid { grid-template-columns: 1fr; }
    .team-single-sidebar { position: static; }
}


/* ═══════════════════════════════════════════════════════
   === Case Studies List Page ===
   Extracted from: layouts/case-studies/list.html
   ═══════════════════════════════════════════════════════ */
/* Featured section */
.csFeatured{padding:70px 0 30px}.csFeatured__heading{text-align:center;margin-bottom:16px}.csFeatured__heading h2{color:#113149;margin:0}.csFeatured__subtext{text-align:center;color:#395570;font-size:17px;margin:0 auto 40px;max-width:700px}
.csFeaturedGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:28px}
.csFeaturedCard{background:#fff;border:2px solid #13B1FF;border-radius:10px;overflow:hidden;box-shadow:0 8px 28px rgba(17,49,73,.12);display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.csFeaturedCard:hover{transform:translateY(-4px);box-shadow:0 12px 36px rgba(17,49,73,.16)}
.csFeaturedCard__media{height:200px;background:#eef6fb;display:flex;align-items:center;justify-content:center;overflow:hidden}.csFeaturedCard__media img{width:100%;height:100%;object-fit:cover}
.csFeaturedCard__body{padding:28px;display:flex;flex-direction:column;gap:10px;flex:1}
.csFeaturedCard__hookline{font-size:15px;color:#0A76B8;font-weight:700;font-style:italic;margin:0;line-height:1.4}
.csFeaturedCard__logo{width:96px;height:96px;object-fit:contain;border-radius:8px;background:#fff;padding:8px;border:1px solid #eef6fb}
.csFeaturedCard__title{margin:0;color:#113149;font-size:20px}
.csFeaturedCard__summary{margin:0;color:#395570;font-size:15px;line-height:1.5}
.csFeaturedCard__cta{margin-top:auto;color:#0A76B8;font-weight:700;font-size:15px}
.csFeaturedCard__tier{display:inline-block;padding:5px 10px;border-radius:999px;background:#0A76B8;color:#fff;font-size: 16px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;align-self:flex-start}


/* Standard grid */
.caseStudyFilterBar{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:20px 0 40px}
.caseStudyFilterBtn{border:1px solid #dbeefd;background:#fff;color:#113149;border-radius:999px;padding:12px 18px;font-weight:600;cursor:pointer;font-size:16px;font-family:"Century Gothic","CenturyGothic","Futura",sans-serif}
.caseStudyFilterBtn.active,.caseStudyFilterBtn:hover{background:#0A76B8;color:#fff;border-color:#0A76B8}
.caseStudyGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}
.caseStudyCard{background:#fff;border:1px solid #dbeefd;border-radius:8px;overflow:hidden;box-shadow:0 6px 20px rgba(17,49,73,.08);height:100%;display:flex;flex-direction:column}
.caseStudyCard__media{height:180px;background:#eef6fb;display:flex;align-items:center;justify-content:center}
.caseStudyCard__media img{width:100%;height:100%;object-fit:cover}
.caseStudyCard__body{padding:24px;display:flex;flex-direction:column;gap:12px;flex:1}
.caseStudyCard__logo{width:96px;height:96px;object-fit:contain;border-radius:8px;background:#fff;padding:8px;border:1px solid #eef6fb}
.caseStudyCard__title{margin:0;color:#113149;font-size:1.2rem}
.caseStudyCard__title a{color:#113149;text-decoration:none}
.caseStudyCard__title a:hover{color:#0A76B8}
.caseStudyTagRow{display:flex;flex-wrap:wrap;gap:8px}
.caseStudyTag{display:inline-block;padding:6px 10px;border-radius:999px;background:#eef6fb;color:#113149;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}
.caseStudySummary{margin:0;color:#395570;font-size:16px;line-height:1.7}
.caseStudyCard__hookline{font-size:16px;color:#0A76B8;font-weight:600;font-style:italic;margin:0}
.caseStudyCard__cta{margin-top:auto;color:#0A76B8;font-weight:700;font-size:16px}
@media(max-width:767px){.csFeaturedGrid{grid-template-columns:1fr}}


/* ═══════════════════════════════════════════════════════
   === About Single Page ===
   Extracted from: layouts/about/single.html
   ═══════════════════════════════════════════════════════ */
/* ============================================================
   ABOUT CHILD PAGE — Hero + Prose Layout
   For /about/our-pillars/, /about/evocate-group/, etc.
   ============================================================ */

/* ---- Hero ---- */

/* ---- Divider ---- */

@media (max-width: 768px) {
}


/* ═══════════════════════════════════════════════════════
   === Phase 2: Utility Classes ===
   ═══════════════════════════════════════════════════════ */
/* ─── Padding utilities ─── */

/* ─── Margin utilities ─── */
.u-mr-12 { margin-right: 12px; }

/* ─── Background utilities ─── */

/* ─── Color utilities ─── */

/* ─── Opacity ─── */

/* ─── Section patterns ─── */
/* About-Clients reusable sections */

/* Location contact dark section */
.loc-contact-section-dark {
    background: #113149;
    color: #fff;
    padding: 60px 0;
}
.loc-cta-row {
    margin-top: 24px;
}
.loc-cta-row .evoBtn {
    width: auto;
    margin: 0 auto 12px;
    display: inline-flex;
    white-space: nowrap;
}
@media (min-width: 768px) {
    .loc-cta-row .evoBtn {
        margin-bottom: 0;
    }
}
.loc-cta-row {
    display: flex;
    justify-content: center;
    gap: 16px;
}
.loc-cta-row .col-sm-6 {
    flex: 0 0 auto;
    width: auto;
    padding: 0;
}

/* Location single: white headings/links in dark sections */
.loc-dark-h2 { color: #fff; margin-top: 0; }
.loc-dark-h3 { color: #fff; }
.loc-dark-link { color: #13B1FF; }
.loc-dark-p { color: rgba(255,255,255,0.9); margin-bottom: 24px; }

/* Location contact CTA ghost button */
.evoBtn--ghost-white {
    background: transparent;
    border: 2px solid rgba(255,255,255,0.45);
    color: #fff;
    padding: 14px 32px;
    border-radius: 8px;
    font-weight: 700;
}
.evoBtn--ghost-white:hover {
    background: rgba(255,255,255,0.10);
    border-color: rgba(255,255,255,0.70);
    color: #fff;
}

/* Licensing chain dim items */
.lic-chain-dim { opacity: 0.5; }
.lic-chain-dim-last { opacity: 0.5; border-radius: 0 0 12px 12px; }

/* Sidebar related block */
.evo-sidebar-related { margin-top: 20px; }

/* Methodology layout */
.methodology-band-intro { padding: 60px 0 40px; }
.methodology-intro-body { text-align: center; max-width: 820px; margin: 0 auto; }
.methodology-band-stages { padding: 60px 0; }
.methodology-section-center { text-align: center; }
.methodology-4col { grid-template-columns: repeat(4, 1fr); }
.methodology-band-outcomes { padding: 72px 0; }

/* Partners wholesale section */
.partners-wholesale-section {
    padding: 64px 0;
    background: #f8fafc;
    border-top: 3px solid transparent;
    border-image: var(--evoBrandGradient, linear-gradient(90deg, #0A76B8, #13B1FF, #6DBE45, #EF6C2D, #5B2D8E, #00A89D)) 1;
}
.partners-prose-content {
    max-width: 860px;
    margin: 0 auto;
    line-height: 1.75;
    color: #2c3e50;
}

/* Clients page */
.clients-filter-mb { margin-bottom: 32px; }

/* Legal icon */
.u-icon-mr { margin-right: 5px; }

/* FAQ / contact icon color */
.icon-brand { color: #0A76B8; }

/* FAQ margin */
.faq-item-mb { margin-bottom: 20px; }
.faq-question-mb { margin-bottom: 8px; }

/* Team list */
.team-list-bg { background: #f7fafc; }

/* Licensing about-clients */
.about-clients { padding: 30px 0; }
.lic-about-clients { padding: 40px 0; background: #f7fafc; }

/* Services list about-clients */
.svc-about-clients { padding: 40px 0; background: #f7fafc; border-top: 1px solid #e8eef3; }

/* Locations list sections */
.loc-list-bg-alt { background: #f7fafc; padding-top: 48px; padding-bottom: 48px; }
.loc-list-bg-alt .row { margin-top: 24px; margin-bottom: 24px; }
.loc-list-cta-btn-ml { margin-left: 12px; }
.loc-list-about-clients { padding: 40px 0; background: #fff; border-top: 1px solid #e8eef3; }

/* MSP about-clients */
.msp-about-clients { padding: 40px 0; background: #fff; }

/* Case study / service section padding */
.cs-page-pad { padding: 70px 0; }
.cs-view-all-mt { margin-top: 30px; }


/* ═══════════════════════════════════════════════════════
   === Phase 2: Industries Templates ===
   Extracted from: layouts/industries/list.html, layouts/industries/single.html
   ═══════════════════════════════════════════════════════ */

/* Industries list */
.ind-list-bg-alt { background: #f7fafc; }
.ind-about-clients { padding: 40px 0; background: #fff; border-top: 1px solid #e8eef3; }

/* Industries single — icon colors */
.icon-warning { color: #e8a317; margin-right: 8px; }
.icon-brand-mr { color: #13B1FF; margin-right: 8px; }

/* Industries single — dark sidebar CTA block */
.evoSidebar__block--dark {
    background: linear-gradient(135deg, #113149, #1a4a6e);
    border: none;
}
.evoSidebar__block--dark h3 { color: #fff; }
.evoSidebar__block--dark .sidebar-dark-p {
    color: rgba(255,255,255,0.8);
    margin: 0 0 14px;
}

/* Inline case study link */
.case-study-link {
    color: #13B1FF;
    font-weight: 700;
}
.p-no-margin { margin: 0; }

/* Button block display */
.evoBtn--block {
    display: block;
    text-align: center;
}

/* Industry-related bg-alt section */
.ind-related-bg { background: #f7fafc; }

/* ══════════════════════════════════════════
   CASE STUDY SINGLE PAGE
   ══════════════════════════════════════════ */
.csHero__hookline { font-size: 20px; font-style: italic; color: #13B1FF; margin: 0 0 12px; font-weight: 600; text-shadow: 0 1px 3px rgba(0,0,0,.3); }
.caseStudySingle { padding: 70px 0; }
.caseStudySingle__wrap { display: grid; grid-template-columns: minmax(0, 2fr) minmax(280px, 1fr); gap: 30px; }
.caseStudySingle__card { background: #fff; border: 1px solid #dbeefd; border-radius: 10px; box-shadow: 0 6px 20px rgba(17,49,73,.08); padding: 32px; }
.caseStudySingle__meta { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 24px; }
.caseStudySingle__tag { display: inline-block; padding: 7px 12px; border-radius: 999px; background: #eef6fb; color: #113149; font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: .04em; }
.caseStudySingle__content img { max-width: 100%; height: auto; border-radius: 8px; }
.caseStudySingle__content h1:first-child { display: none; }
.caseStudySingle__sidebarLogo { max-width: 180px; width: 100%; height: auto; object-fit: contain; margin-bottom: 18px; }
.caseStudySingle__sidebar p { color: #395570; margin-bottom: 18px; }
.csSidebar__stats { margin: 0 0 20px; padding: 0; list-style: none; }
.csSidebar__stats li { padding: 10px 0; border-bottom: 1px solid #eef6fb; color: #395570; font-size: 14px; }
.csSidebar__stats li strong { color: #113149; display: block; font-size: 13px; text-transform: uppercase; letter-spacing: .04em; margin-bottom: 2px; }
.csSidebar__services { margin: 0 0 20px; padding: 0; list-style: none; }
.csSidebar__services li { margin-bottom: 8px; }
.csSidebar__services a { color: #13B1FF; font-weight: 600; text-decoration: none; }
.csSidebar__services a:hover { text-decoration: underline; }
.csSidebar__heading { font-size: 14px; font-weight: 700; color: #113149; text-transform: uppercase; letter-spacing: .04em; margin: 0 0 10px; }
@media (max-width: 991px) { .caseStudySingle__wrap { grid-template-columns: 1fr; } }

/* ── Case Study Content Tables ── */
.caseStudySingle__content table {
  width: 100%;
  border-collapse: collapse;
  margin: 24px 0;
  font-size: 15px;
  line-height: 1.5;
}
.caseStudySingle__content table thead tr {
  background: #113149;
  color: #fff;
}
.caseStudySingle__content table th,
.caseStudySingle__content table td {
  padding: 14px 16px;
  text-align: left;
  border: 1px solid #dbeefd;
}
.caseStudySingle__content table th {
  font-weight: 700;
  text-transform: uppercase;
  font-size: 13px;
  letter-spacing: .04em;
}
.caseStudySingle__content table tbody tr {
  background: #fff;
}
.caseStudySingle__content table tbody tr:nth-child(even) {
  background: #f6fafd;
}
.caseStudySingle__content table tbody tr:last-child td {
  padding-bottom: 18px;
}
.caseStudySingle__content table tbody tr:hover {
  background: #eef6fb;
}


/* ═══════════════════════════════════════════════════════════════════
   MERGED FROM: style.css (legacy Angular theme)
   Original file: static/_css/style.css
   Merge date: 2026-05-15
   ═══════════════════════════════════════════════════════════════════ */

/* Import Basic Files
---------------------------------------------------------------------------*/
/* @import rules moved to top of file per CSS spec */







/*
Template Name: Malooka
Description: Responsive HTML5 / CSS3 Landing Page Template
Version: 1.1
Author: NestoLab


Notes:
    Color 1: #2c3e50 rgba(44, 62, 80, 1) Dark Blue
    Color 2: #138ED0 rgba(241, 196, 15, 1) Orange f1c40f | Light Blue 138ED0


1. General
    1.1 Main Styles
    1.2 Anchor
    1.3 Loader
    1.4 To Top
    1.5 Main Color
    1.6 Placeholder
2. Typography
    2.1 Headings
    2.2 Selection Color
    2.3 Section Title
    2.4 Short Title
3. Header
    3.1 Wrapper
    3.2 Logo
4. Home Section
    4.1 Wrapper
    4.2 Container
    4.3 bx-Slider
        4.3.1 Wrapper
        4.3.2 ViewPort
        4.3.3 List
        4.3.4 Dots
        4.3.5 Typography
        4.3.6 Social Icons
5. Menu
    5.1 Wrapper
6. Our Services Section
    6.1 Wrapper
    6.2 Services Box
        6.2.1 Wrapper
        6.2.2 Icon
        6.2.3 Title Main
        6.2.4 Title Description
        6.2.5 Content
        6.2.6 Hover
7. Portfolio Section
    7.1 Wrapper
    7.2 OWL Slider
        7.2.1 Wrapper
        7.2.2 Arrows
    7.3 Portfolio Item
        7.3.1 Wrapper
        7.3.2 Content
        7.3.3 Image
        7.3.4 Overlayer
        7.3.5 Anchor
        7.3.6 Hover
8. About Us Section
    8.1 Wrapper
    8.2 Description
    8.3 Image
9. Team Section
    9.1 Wrapper
    9.2 Member Item
        9.2.1 Wrapper
        9.2.2 Image
        9.2.3 Overlayer
        9.2.4 Social Icons
        9.2.5 Name
        9.2.6 Title
        9.2.7 Hover
10. Pricing Section
    10.1 Wrapper
    10.2 Pricing Table
        10.2.1 Wrapper
        10.2.2 Circle
        10.2.3 Front
            10.2.3.1 Title
            10.2.3.2 Price
            10.2.3.3 Description
        10.2.4 Back
            10.2.4.1 Title
            10.2.4.2 Description
    10.3 Popular Table
    10.4 Button
    10.5 Hover
11. Clients Section
    11.1 Wrapper
    11.2 Item
        11.2.1 Container
        11.2.2 Profile
        11.2.3 Image
        11.2.4 Name
        11.2.5 Quote
    11.3 Slider
        11.3.1 Wrapper
        11.3.2 Controls
12. FAQ Section
    12.1 Wrapper
    12.2 Block
    12.3 Block Left
    12.4 Block Right
    12.5 Number
    12.6 Content
    12.7 Quetsion
    12.8 Hover
13. FunFacts Section
    13.1 Wrapper
    13.2 funfact
        13.2.1 Wrapper
        13.2.2 Icon
        13.2.3 Number
        13.2.4 Title
14. Contact Section
    14.1 Wrapper
    14.2 Form
        14.2.1 Wrapper
        14.2.2 Textarea
        14.2.3 form-control
        14.2.4 Button
        14.2.5 error message
        14.2.6 Alert
15. Footer Section
    15.1 Wrapper
    15.2 Anchor
    15.3 Subscribtion
        15.3.1 Wrapper
        15.3.2 Input
        15.3.3 Submit
        15.3.4 Success & Error
    15.4 Footer Widget
        15.4.1 Wrapper
        15.4.2 Widget Title
    15.5 Twitter Feed
        15.5.1 Wrapper
        15.5.2 Twitter Username
        15.5.3 List
        15.5.4 items
    15.6 Flickr Feed
        15.6.1 Wrapper
        15.6.2 Items
        15.6.3 Image
        15.6.4 Anchor
    15.6 Our Partners Tiles
        15.6.1 Wrapper
        15.6.2 Items
        15.6.3 Image
        15.6.4 Anchor
    15.7 Info
        15.7.1 List
        15.7.2 Items
    15.8 Copyright
    15.9 Social Icons
        15.9.1 Wrapper
        15.9.2 List
        15.9.3 Items
        15.9.4 Anchor
        15.9.5 Icon
        15.9.6 Hover
        15.9.7 tooltip
16. Bootstrap New Component
    16.1 navbar
    16.2 Progress Bar
    16.3 Btn
17. Responsive
*/




/* ==========================================================================
   1. General
========================================================================== */
/* 1.1 Main Styles
---------------------------------------------------------------------------*/
body {
    margin: 0;
    padding: 0;
    color: #595959;
    overflow-x: hidden;
    font-weight: normal;
    /* background-color: #2c3e50; */
    -webkit-text-size-adjust: 100%;
    -webkit-backface-visibility: hidden;
    font: 16px/24px "Century Gothic", "CenturyGothic", "Futura", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */
.browsehappy { margin: 0.2em 0; background-color: #cccccc; color: #000000; padding: 0.2em 0; }
.container { overflow: hidden; }

/* 1.2 Anchor
---------------------------------------------------------------------------*/
a { color: #2c3e50; }
a,
a > * {
    outline: none;
    cursor: pointer;
    text-decoration: none;
}
a:focus,
a:hover {
    outline: none;
    color: #138ED0;
    text-decoration: none;
}

/* 1.3 Loader
---------------------------------------------------------------------------*/
#Loader {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 999999;
    background-color: #141e27;
}
#circle {
    top: 50%;
    left: 50%;
	width: 50px;
	height: 50px;
    opacity: 0.9;
	margin-top: -25px;
    margin-left: -25px;
    position: absolute;
    background-color: rgba(0, 0, 0, 0);

    -webkit-border-radius: 50px;
       -moz-border-radius: 50px;
         -o-border-radius: 50px;
            border-radius: 50px;

    -webkit-box-shadow: 0 0 35px #138ED0;
       -moz-box-shadow: 0 0 35px #138ED0;
         -o-box-shadow: 0 0 35px #138ED0;
            box-shadow: 0 0 35px #138ED0;

    -webkit-border: 5px solid #138ED0;
       -moz-border: 5px solid #138ED0;
         -o-border: 5px solid #138ED0;
            border: 5px solid #138ED0;

    -webkit-border-left: 5px solid rgba(0, 0, 0, 0);
       -moz-border-left: 5px solid rgba(0, 0, 0, 0);
         -o-border-left: 5px solid rgba(0, 0, 0, 0);
            border-left: 5px solid rgba(0, 0, 0, 0);

	-webkit-border-right: 5px solid rgba(0, 0, 0, 0);
       -moz-border-right: 5px solid rgba(0, 0, 0, 0);
         -o-border-right: 5px solid rgba(0, 0, 0, 0);
            border-right: 5px solid rgba(0, 0, 0, 0);

    -webkit-animation:spinPulse 1s infinite ease-in-out;
	   -moz-animation:spinPulse 1s infinite ease-in-out;
        -ms-animation:spinPulse 1s infinite ease-in-out;
         -o-animation:spinPulse 1s infinite ease-in-out;
            animation:spinPulse 1s infinite ease-in-out;
}
#circle1 {
    top: 50%;
    left: 50%;
	width: 30px;
	height: 30px;
    opacity: 0.9;
	margin-top: -15px;
    margin-left: -15px;
    position: absolute;
    background-color: rgba(0, 0, 0, 0);

    -webkit-border-radius: 50px;
       -moz-border-radius: 50px;
         -o-border-radius: 50px;
            border-radius: 50px;

    -webkit-border: 5px solid #138ED0;
       -moz-border: 5px solid #138ED0;
         -o-border: 5px solid #138ED0;
            border: 5px solid #138ED0;

    -webkit-border-left: 5px solid rgba(0, 0, 0, 0);
       -moz-border-left: 5px solid rgba(0, 0, 0, 0);
         -o-border-left: 5px solid rgba(0, 0, 0, 0);
            border-left: 5px solid rgba(0, 0, 0, 0);

	-webkit-border-right: 5px solid rgba(0, 0, 0, 0);
       -moz-border-right: 5px solid rgba(0, 0, 0, 0);
         -o-border-right: 5px solid rgba(0, 0, 0, 0);
            border-right: 5px solid rgba(0, 0, 0, 0);

    -webkit-box-shadow: 0 0 15px #138ED0;
       -moz-box-shadow: 0 0 15px #138ED0;
         -o-box-shadow: 0 0 15px #138ED0;
            box-shadow: 0 0 15px #138ED0;

	-webkit-animation: spinoffPulse 1s infinite linear;
       -moz-animation: spinoffPulse 1s infinite linear;
        -ms-animation: spinoffPulse 1s infinite linear;
         -o-animation: spinoffPulse 1s infinite linear;
            animation: spinoffPulse 1s infinite linear;
}

/* 1.4 To Top
---------------------------------------------------------------------------*/
#topcontrol {
    right: 10px;
    width: 40px;
    height: 40px;
    z-index: 999;
    bottom: -50px;
    position: fixed;
    font-size: 30px;
    line-height: 34px;
    text-align: center;
    background-color: transparent;

    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}
#topcontrol a {
    width: 40px;
    height: 40px;
    display: block;
    color: #138ED0;
    line-height: 34px;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.5);

    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;

    -webkit-border: 2px solid #138ED0;
       -moz-border: 2px solid #138ED0;
         -o-border: 2px solid #138ED0;
            border: 2px solid #138ED0;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}
#topcontrol a i { line-height: 34px; }
#topcontrol.topdisplay { bottom: 16px; }

/* 1.5 Main Color
---------------------------------------------------------------------------*/
.main-color { color: #138ED0; }

/* 1.6 Placeholder
---------------------------------------------------------------------------*/
input,
textarea { color: #000000; }
.placeholder { color: #aaaaaa; }




/* ==========================================================================
   2. Typography
========================================================================== */
/* 2.1 Headings
---------------------------------------------------------------------------*/
h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0;
    padding: 0;
    color: #ffffff;
    line-height: 1.2;
    font-weight: normal;
    font-family: "Century Gothic", "CenturyGothic", "Futura", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h1 { font-size: 30px; }
h2 { font-size: 24px; }
h3 { font-size: 20px; }
h4 { font-size: 18px; }
h5 { font-size: 16px; }
h6 { font-size: 15px; }

p { margin: 0 0 10px; }

b,
strong { font-weight: 700; }

/* 2.2 Selection Color
---------------------------------------------------------------------------*/
::selection {
    color: #ffffff;
    text-shadow: none;
    background-color: #2c3e50;
}
::-webkit-selection {
    color: #ffffff;
    text-shadow: none;
    background-color: #2c3e50;
}
::-moz-selection {
    color: #ffffff;
    text-shadow: none;
    background-color: #2c3e50;
}

/* 2.3 Section Title
---------------------------------------------------------------------------*/
.section-title {
    width: 100%;
    position: relative;
    text-align: center;
    margin-bottom: 70px;
}
.section-title h1 {
    color: #2c3e50;
    font-size: 40px;
    font-weight: 700;
    line-height: 54px;
    text-transform: uppercase;
}
.section-title:after {
    left: 50%;
    width: 20%;
    content: '';
    height: 4px;
    bottom: -8px;
    margin-left: -10%;
    position: absolute;
    background-color: #2c3e50;
}

.section-filters {
    width: 100%; 
    position: relative; 
    text-align: center; 
    margin: 24px 10px 24px ;
}

.section-filters h3{
    margin-bottom: 8px;
    color: var(--evoNeutralDark);
    font-weight: 600;
}

.filter-button-group {
    .ms-Button {
        background-color: var(--evoWhite);
        border-radius: 50px;
        border: 1px solid var(--evoThemePrimary);
    }

    .ms-Button:hover {
        background-color: var(--evoThemePrimary);
    }

    
    .ms-Button:hover .ms-Button-label {
        color: var(--evoWhite);
    }

    .ms-Button .ms-Button-label {
        
    }
}

/* 2.4 Short Title
---------------------------------------------------------------------------*/
.short-title {
    width: 100%;
    overflow: hidden;
    margin-bottom: 15px;
}

.short-title h3 {
    color: #2c3e50;
    font-size: 24px;
    font-weight: 700;
    line-height: 30px;
    text-transform: uppercase;
}




/* ==========================================================================
   3. Header
========================================================================== */
/* 3.1 Wrapper
---------------------------------------------------------------------------*/
#header {
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999;
    overflow: hidden;
    position: absolute;
    text-align: center;

    /*-webkit-border-top: 6px solid #138ED0;
       -moz-border-top: 6px solid #138ED0;
         -o-border-top: 6px solid #138ED0;
            border-top: 6px solid #138ED0;*/
}

/* 3.2 Logo
---------------------------------------------------------------------------*/
#logo {
    width: 100%;
    text-align: center;
}




/* ==========================================================================
   4. Home Section
========================================================================== */
/* 4.1 Wrapper
---------------------------------------------------------------------------*/
#home-section {
    z-index: 1;
    width: 100%;
    position: relative;
    min-height: 600px;
    height: 100vh;
    overflow: hidden;
}

#home-section .row--center {
    display: flex;
    align-items: center;
}

#home-section-wrapper {
    width: 100%;
    height: 100%;
    min-height: 600px;
    background-color: rgba(0, 0, 0, 0.65);
    position: relative;
    z-index: 1;
}

/* Map
---------------------------------------------------------------------------*/
#map {
    top: 0;
    left: 0;
    z-index: -2;
    width: 100%;
    position: absolute;
}

/* Parallax Image
---------------------------------------------------------------------------*/
.parallax-image #home-section {
    background-color: #2c3e50;

    background-repeat: repeat;
    background-attachment: fixed;
    background-position: center center;
    background-image: url(../_images/background/1-1920x1200.jpg);
    -webkit-background-size: cover;
       -moz-background-size: cover;
         -o-background-size: cover;
            background-size: cover;
}

/* Pattern
---------------------------------------------------------------------------*/
.pattern #home-section { background: url(../_images/background/pattern.png) repeat; }
.pattern #home-section-wrapper { background-color: rgba(0, 0, 0, 0.0); }

/* Static Color
---------------------------------------------------------------------------*/
.static-color #home-section { background-color: #2c3e50; }

/* Static Video
---------------------------------------------------------------------------*/
.static-video #home-section-wrapper { background-color: rgba(0, 0, 0, 0.3); }

/* 4.2 Container
---------------------------------------------------------------------------*/
#home-section-container {
    left: 0;
    width: 100%;
    overflow: hidden;
    position: absolute;
    text-align: center;
}

/* 4.3 bx-Slider
---------------------------------------------------------------------------*/
/* 4.3.1 Wrapper
---------------------------------------------------------------------------*/
.bx-wrapper { margin: 0 auto 17px; }

/* 4.3.2 ViewPort
---------------------------------------------------------------------------*/
.bx-wrapper .bx-viewport {
    background-color: transparent;

	-webkit-border: 0;
       -moz-border: 0;
         -o-border: 0;
            border: 0;
	-webkit-box-shadow: none;
       -moz-box-shadow: none;
         -o-box-shadow: none;
            box-shadow: none;
}

/* 4.3.3 List
---------------------------------------------------------------------------*/
ul.bxslider {
    margin: 0;
    padding: 0;
    text-align: left;
}

/* 4.3.4 Dots
---------------------------------------------------------------------------*/
.bx-wrapper .bx-pager {
    /* left: 0;
    bottom: 10px;
    position: fixed; */
    text-align: left;
}
.bx-wrapper .bx-pager.bx-default-pager a {
	width: 15px;
	height: 15px;
    background-color: #ffffff;

    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background-color: #138ED0;
}

/* 4.3.5 Typography
---------------------------------------------------------------------------*/
ul.bxslider h1 {
    font-size: 50px;
    letter-spacing: 1px;
    display: flex;
    text-transform: uppercase;
    flex-direction: column;
    text-align: left;
	/* font-size: 60px;
    letter-spacing: 1px;
	text-transform: uppercase; */
}

ul.bxslider h1 .main-color {
    font-weight: 900;
}
/* 4.3.6 Social Icons
---------------------------------------------------------------------------*/
#home-section .social-icons li { margin-bottom: 0; }




/* ==========================================================================
   5. Menu
========================================================================== */
/* 5.1 Wrapper
---------------------------------------------------------------------------*/
#nav-wrapper {
    left: 0;
    top: -100%;
    width: 100%;
    z-index: 999;
    padding: 10px 0;
    position: fixed;
    background-color: #2c3e50;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}
#nav-wrapper:after {
    top: 0;
    left: 0;
    content: '';
    z-index: -1;
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: rgba(9,142,208, 1);
    /* background-color: rgba(0, 0, 0, 0.4); Dark Blue*/

}

#sub-nav-wrapper {
    left: 0;
    top: 0;
    width: 100%;
    z-index: 999;
    padding: 10px 0;
    position: fixed;
    background-color: #2c3e50;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}
#sub-nav-wrapper:after {
    top: 0;
    left: 0;
    content: '';
    z-index: -1;
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: rgba(9,142,208, 1);
    /* background-color: rgba(0, 0, 0, 0.4); Dark Blue*/

}



/* ==========================================================================
   6. Our Services Section
========================================================================== */
/* 6.1 Wrapper
---------------------------------------------------------------------------*/

#Our-Services-section , #Case-Study-Page-Content , #Sub-Page-Content ,#Our-Work-section #Our-Products-section {
    margin: 0;
    z-index: 1;
    position: relative;
    padding: 90px 0 53px;
    background-color: #ffffff;
}

#Our-Services-section:after , #Case-Study-Page-Content:after , #Sub-Page-Content:after ,#Our-Work-section:after{
    top: 0;
    left: 0;
    content: '';
    width: 100%;
    height: 1px;
    position: absolute;
    display: none;
    background-image: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: -ms-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
}


/* ==========================================================================
   7. Portfolio Section
========================================================================== */
/* 7.1 Wrapper
---------------------------------------------------------------------------*/
#portfolio-section {
    margin: 0;
    padding: 0;
    width: 100%;
    background-color: #2c3e50;

    background-repeat: repeat;
    background-attachment: fixed;
    background-position: center center;
    background-image: url(../_images/background/portfolio-section.jpg);
    -webkit-background-size: cover;
       -moz-background-size: cover;
         -o-background-size: cover;
            background-size: cover;
}
#portfolio-section .container { overflow: visible; }
#portfolio-section-wrapper {
    z-index: 1;
    width: 100%;
    padding: 103px 0;
    position: relative;
}
#portfolio-section-wrapper:after {
    top: 0;
    left: 0;
    width: 100%;
    z-index: -1;
    content: '';
    height: 100%;
    opacity: 0.8;
    position: absolute;
    background-color: #2c3e50;
}

/* 7.2 OWL Slider
---------------------------------------------------------------------------*/
/* 7.2.1 Wrapper
---------------------------------------------------------------------------*/
.owl-wrapper-outer { z-index: 2; }

/* 7.2.2 Arrows
---------------------------------------------------------------------------*/
.owl-navigation {
    top: 50%;
    left: 50%;
    margin-top: -25px;
    margin-left: -25px;
    position: absolute;
    text-align: center;
}
.owl-navigation a {
    height: 50px;
    color: #ffffff;
    font-size: 72px;
    line-height: 50px;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}
.owl-navigation a i { line-height: 50px; }
.portfolio-prev {
    z-index: 9;
    float: left;
    position: relative;
    margin-left: -150px;
}
.portfolio-next {
    z-index: 9;
    float: right;
    position: relative;
    margin-left: 175px;
}
.owl-navigation a:hover { color: #138ED0; }

/* 7.3 Portfolio Item
---------------------------------------------------------------------------*/
/* 7.3.1 Wrapper
---------------------------------------------------------------------------*/
.portfolio-item {
    margin: 0 auto;
    padding: 0 15px;
    max-width: 290px;
    overflow: hidden;
    position: relative;
}

/* 7.3.2 Content
---------------------------------------------------------------------------*/
.portfolio-content {
    width: 100%;
    position: relative;

	-webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;
}

/* 7.3.3 Image
---------------------------------------------------------------------------*/
.portfolio-content img {
    width: 100%;

	-webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;
}

/* 7.3.4 Overlayer
---------------------------------------------------------------------------*/
.portfolio-overlayer {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 100%;
    text-align: center;
    position: absolute;
    background-color: transparent;

    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;

    -webkit-border: 10px solid rgba(0, 0, 0, 0.4);
       -moz-border: 10px solid rgba(0, 0, 0, 0.4);
         -o-border: 10px solid rgba(0, 0, 0, 0.4);
            border: 10px solid rgba(0, 0, 0, 0.4);
}

/* 7.3.5 Anchor
---------------------------------------------------------------------------*/
.portfolio-overlayer a {
    top: 50%;
    left: 50%;
    z-index: 0;
    opacity: 0;
    width: 50px;
    height: 50px;
    color: #ffffff;
    display: block;
    font-size: 22px;
    margin-top: -25px;
    line-height: 46px;
    text-align: center;
    position: absolute;
    background-color: rgba(0, 0, 0, 0.5);

    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;

    -webkit-border: 2px solid #ffffff;
       -moz-border: 2px solid #ffffff;
         -o-border: 2px solid #ffffff;
            border: 2px solid #ffffff;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}
.portfolio-overlayer a:first-child {
    font-size: 24px;
    margin-left: -57px;
}
.portfolio-overlayer a:last-child {
    margin-left: 7px;
    line-height: 44px;
}

/* 7.3.6 Hover
---------------------------------------------------------------------------*/
.portfolio-overlayer a:hover {
    color: #138ED0;

    -webkit-border-color: #138ED0;
       -moz-border-color: #138ED0;
         -o-border-color: #138ED0;
            border-color: #138ED0;
}
.portfolio-content:hover .portfolio-overlayer { background-color: rgba(0, 0, 0, 0.3); }



/* ==========================================================================
   9. Team Section
========================================================================== */
/* 9.1 Wrapper
---------------------------------------------------------------------------*/
#team-section {
    margin: 0;
    padding: 0;
    width: 100%;
    background-color: #2c3e50;

    background-repeat: repeat;
    background-attachment: fixed;
    background-position: center center;
    background-image: url(../_images/background/team-section.jpg);
    -webkit-background-size: cover;
       -moz-background-size: cover;
         -o-background-size: cover;
            background-size: cover;
}
#team-section .container { overflow: visible; }
#team-section-wrapper {
    z-index: 1;
    width: 100%;
    position: relative;
    padding: 103px 0 93px;
}
#team-section-wrapper:after {
    top: 0;
    left: 0;
    width: 100%;
    z-index: -1;
    content: '';
    height: 100%;
    opacity: 0.8;
    position: absolute;
    background-color: #2c3e50;
    display: none;
}

/* 9.2 Member Item
---------------------------------------------------------------------------*/
/* 9.2.1 Wrapper
---------------------------------------------------------------------------*/
.member-item {
    margin: 0 auto;
    padding: 0 15px;
    max-width: 290px;
    overflow: hidden;
    position: relative;
}

/* 9.2.2 Image
---------------------------------------------------------------------------*/
.member-img {
    width: 100%;
    overflow: hidden;
    margin: 0 0 17px;
    position: relative;
}
.member-img img {
    width: 100%;

    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;
}

/* 9.2.3 Overlayer
---------------------------------------------------------------------------*/
.member-overlayer {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 100%;
    text-align: center;
    position: absolute;
    background-color: transparent;

    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;

    -webkit-border: 10px solid rgba(0, 0, 0, 0.4);
       -moz-border: 10px solid rgba(0, 0, 0, 0.4);
         -o-border: 10px solid rgba(0, 0, 0, 0.4);
            border: 10px solid rgba(0, 0, 0, 0.4);
}

/* 9.2.4 Social Icons
---------------------------------------------------------------------------*/
.member-overlayer ul {
    left: 0;
    top: 50%;
    opacity: 0;
    padding: 0;
    width: 100%;
    list-style: none;
    margin: -25px 0 0;
    text-align: center;
    position: absolute;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}
.member-overlayer ul li {
    opacity: 0;
    margin: 0 5px;
    display: inline-block;
}
.member-overlayer a {
    width: 50px;
    height: 50px;
    color: #ffffff;
    display: block;
    font-size: 22px;
    line-height: 46px;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.5);

    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;

    -webkit-border: 2px solid #ffffff;
       -moz-border: 2px solid #ffffff;
         -o-border: 2px solid #ffffff;
            border: 2px solid #ffffff;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}

/* 9.2.5 Name
---------------------------------------------------------------------------*/
.member-name h1 {
    width: 100%;
    color: #138ED0;
    font-weight: 600;
    text-align: center;
    margin-bottom: 5px;
    letter-spacing: 1px;
    text-transform: uppercase;
}

/* 9.2.6 Title
---------------------------------------------------------------------------*/
.member-title h2 {
    width: 100%;
    color: #ffffff;
    text-align: center;
    letter-spacing: 1px;
}

/* 9.2.7 Hover
---------------------------------------------------------------------------*/
.member-overlayer a:hover {
    color: #138ED0;

    -webkit-border-color: #138ED0;
       -moz-border-color: #138ED0;
         -o-border-color: #138ED0;
            border-color: #138ED0;
}
.member-item:hover .member-overlayer ul { opacity: 1; }
.member-item:hover .member-overlayer { background-color: rgba(0, 0, 0, 0.3); }

/* 9.2.8 Arrows
---------------------------------------------------------------------------*/
.team-prev {
    z-index: 9;
    float: left;
    position: relative;
    margin-left: -150px;
}
.team-next {
    z-index: 9;
    float: right;
    position: relative;
    margin-left: 175px;
}




/* ==========================================================================
   10. Pricing Section
========================================================================== */
/* 10.1 Wrapper
---------------------------------------------------------------------------*/
#pricing-section {
    margin: 0;
    z-index: 1;
    position: relative;
    padding: 60px 0 60px;
    background-color: #ffffff;
}
/* #pricing-section:after {
    top: 0;
    left: 0;
    content: '';
    width: 100%;
    height: 1px;
    position: absolute;

    background-image: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: -ms-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
} */

/* 10.2 Pricing Table
---------------------------------------------------------------------------*/
/* 10.2.1 Wrapper
---------------------------------------------------------------------------*/
.pricing-table {
    /* max-width: 300px;
    overflow: hidden;
    padding-top: 17px;
    margin: 0 auto 43px; */
}

/* 10.2.2 Circle
---------------------------------------------------------------------------*/
.circle {
    width: 260px;
    height: 260px;
    text-align: center;
    position: relative;
    margin: 0 auto 77px;

    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}

/* 10.2.3 Front
---------------------------------------------------------------------------*/
.front,
.back {
    /* float: left;
    width: 260px;
    height: 260px; */
    text-align: center;
    /* background-color: #efefef; */
    font-family: "Century Gothic", "CenturyGothic", "Futura", "Helvetica Neue", Helvetica, Arial, sans-serif;

    /* -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%; */

    -webkit-transition: all 0.5s ease-in-out;
       -moz-transition: all 0.5s ease-in-out;
        -ms-transition: all 0.5s ease-in-out;
         -o-transition: all 0.5s ease-in-out;
            transition: all 0.5s ease-in-out;
}

/* 10.2.3.1 Title
---------------------------------------------------------------------------*/
.title {
    color: #2c3e50;
    font-size: 30px;
    text-align: center;
    padding: 42px 10px 28px;
    text-transform: uppercase;
}

/* 10.2.3.2 Price
---------------------------------------------------------------------------*/
.price { margin-bottom: 23px; }
.price span {
    font-weight: 600;
    line-height: 0.7;
    vertical-align: top;
    font-family: "Century Gothic", "CenturyGothic", "Futura", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.currency,
.end {
    font-size: 40px;
    line-height: 40px !important;
}
.price .total { font-size: 90px; }

/* 10.2.3.3 Description
---------------------------------------------------------------------------*/
.front .description {
    padding: 0 45px;
    font-size: 20px;
    line-height: 1.2;
    text-align:center;
}

/* 10.2.4 Back
---------------------------------------------------------------------------*/
.tinfo {
    opacity: 0;
    position: absolute;
    background-color: #2c3e50;
    -webkit-backface-visibility: hidden;

    -webkit-transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
       -moz-transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
        -ms-transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
         -o-transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
            transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);

    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;
}

/* 10.2.4.1 Title
---------------------------------------------------------------------------*/
.back .title { color: #ffffff; }

/* 10.2.4.2 Description
---------------------------------------------------------------------------*/
.back .description ul {
    width: 70%;
    padding: 0;
    margin: 0 auto;
    list-style: none;
}
.back .description ul li {
    display: block;
    color: #ffffff;
    text-align: center;
}
.back .description ul li i { margin-right: 5px; }

/* 10.3 Popular Table
---------------------------------------------------------------------------*/
.popular {
    top: 0;
    left: 0;
    opacity: 0;
    color: #2c3e50;
    font-size: 30px;
    position: absolute;
}

/* 10.4 Button
---------------------------------------------------------------------------*/
.circle .btn-nesto { margin-top: 30px; }

/* 10.5 Hover
---------------------------------------------------------------------------*/
.pricing-table:hover .front {
    opacity: 1;

    -webkit-transform: scale(1.1);
       -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
         -o-transform: scale(1.1);
            transform: scale(1.1);
}
.pricing-table:hover .tinfo {
    opacity: 1;

    -webkit-transform: scale(1) rotate(360deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
       -moz-transform: scale(1) rotate(360deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
        -ms-transform: scale(1) rotate(360deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
         -o-transform: scale(1) rotate(360deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
            transform: scale(1) rotate(360deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
}
.pricing-table:hover .front-popular {
    -webkit-border-radius: 10% 50% 50% 50% !important;
       -moz-border-radius: 10% 50% 50% 50% !important;
         -o-border-radius: 10% 50% 50% 50% !important;
            border-radius: 10% 50% 50% 50% !important;
}
.pricing-table:hover .popular {
    opacity: 1;

    -webkit-animation: popularAnim 0.7s 1;
       -moz-animation: popularAnim 0.7s 1;
         -o-animation: popularAnim 0.7s 1;
            animation: popularAnim 0.7s 1;
}




/* ==========================================================================
   11. Clients Section
========================================================================== */
/* 11.1 Wrapper
---------------------------------------------------------------------------*/
/* #clients-section {
    margin: 0;
    width: 100%;
    background-color: #2c3e50;

    background-repeat: repeat;
    background-attachment: fixed;
    background-position: center center;
    background-image: url(../_images/background/clients-section.jpg);
    -webkit-background-size: cover;
       -moz-background-size: cover;
         -o-background-size: cover;
            background-size: cover;
}
#clients-section .container { overflow: visible; }
#clients-section-wrapper {
    z-index: 1;
    width: 100%;
    position: relative;
    padding: 103px 0 143px;
}
#clients-section-wrapper:after {
    top: 0;
    left: 0;
    width: 100%;
    z-index: -1;
    content: '';
    height: 100%;
    opacity: 0.8;
    position: absolute;
    background-color: #2c3e50;
} */

/* 11.2 Item
---------------------------------------------------------------------------*/
/* 11.2.1 Container
---------------------------------------------------------------------------*/
/* .client-item-container {
    width: 100%;
    margin: 0 auto;
    padding: 25px 20px;
    text-align: center;
    position: relative;
}
.client-item-container:before {
    top: 0;
    right: 10px;
    width: 24px;
    height: 24px;
    color: #138ED0;
    font-size: 24px;
    content: '\f10e';
    line-height: 24px;
    position: absolute;
    text-align: center;
    font-family: 'FontAwesome';
}
.client-item-container:after {
    bottom: 0;
    left: 10px;
    width: 24px;
    height: 24px;
    color: #138ED0;
    font-size: 24px;
    content: '\f10d';
    line-height: 24px;
    position: absolute;
    text-align: center;
    font-family: 'FontAwesome';
} */

/* 11.2.2 Profile
---------------------------------------------------------------------------*/
/* .client-profile {
    text-align: center;
    position: relative;
    text-align: center;
    margin: 0 auto 20px;
} */

/* 11.2.3 Image
---------------------------------------------------------------------------*/
/* .client-img {
    width: 130px;
    height: 130px;
    overflow: hidden;
    position: relative;
    margin: 0 auto 20px;

    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;
}
.client-img:after {
    top: 0;
    left: 0;
    content: '';
    width: 100%;
    height: 100%;
    line-height: 100%;
    text-align: center;
    position: absolute;
    background-color: transparent;

    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;

    -webkit-border: 8px solid rgba(0, 0, 0, 0.4);
       -moz-border: 8px solid rgba(0, 0, 0, 0.4);
         -o-border: 8px solid rgba(0, 0, 0, 0.4);
            border: 8px solid rgba(0, 0, 0, 0.4);
}
.client-img img {
    width: 130px;
    height: 130px;
    border-radius: 50%;
    transform: scale(1.3);
} */

/* 11.2.4 Name
---------------------------------------------------------------------------*/
/* .client-name {
    width: 100%;
    color: #138ED0;
    font-size: 26px;
    font-weight: 600;
    line-height: 24px;
    text-align: center;
    letter-spacing: 1px;
    text-transform: uppercase;
} */

/* 11.2.5 Quote
---------------------------------------------------------------------------*/
/* .client-quote {
    width: 100%;
    position: relative;
}
.client-quote p {
    color: #ffffff;
    font-size: 20px;
    line-height: 34px;
}
.client-quote p:last-child { margin-bottom: 0; } */

/* 11.3 Slider
---------------------------------------------------------------------------*/
/* 11.3.1 Wrapper11.3.2 Controls
---------------------------------------------------------------------------*/
/* .owl-clients {
    width: 100%;
    padding: 0 15px;
} */

/* 11.3.2 Controls
---------------------------------------------------------------------------*/
.owl-clients .owl-controls {
    left: 0;
    top: 100%;
    width: 100%;
    z-index: 55;
    margin-top: 20px;
    position: absolute;
    text-align: center;
}
.owl-clients .owl-controls .owl-page span {
    opacity: 1;
    margin: 5px;
    width: 15px;
    height: 15px;
    background: #ffffff;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}
.owl-clients .owl-page.active span,
.owl-clients .owl-page span:hover { background: #138ED0; }




/* ==========================================================================
   12. FAQ Section
========================================================================== */
/* 12.1 Wrapper
---------------------------------------------------------------------------*/
#faq-section {
    margin: 0;
    z-index: 1;
    position: relative;
    padding: 90px 0 68px;
    background-color: #ffffff;
}
#faq-section:after {
    top: 0;
    left: 0;
    content: '';
    width: 100%;
    height: 1px;
    position: absolute;
    display: none;
    background-image: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: -ms-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
}

/* ==========================================================================
   14. Contact Section
========================================================================== */
/* 14.1 Wrapper
---------------------------------------------------------------------------*/

.grecaptcha-badge {
    display:none;
}

#contact-section {
    margin: 0;
    z-index: 1;
    position: relative;
    padding: 90px 0 73px;
    background-color: #ffffff;
}
#contact-section:after {
    top: 0;
    left: 0;
    content: '';
    width: 100%;
    height: 1px;
    position: absolute;

    background-image: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: -ms-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
}

/* 14.2 Form
---------------------------------------------------------------------------*/
/* 14.2.1 Wrapper
---------------------------------------------------------------------------*/
.contactForm {
    padding: 0;
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}

.contactForm .social-icons {
    margin-top: 24px;
}

.form-group {
    margin: 0;
    padding: 0;
}

/* 14.2.2 Textarea
---------------------------------------------------------------------------*/
/* .contactForm textarea {
	width: 100%;
    resize: none;
    margin: 0 auto 30px;
    height: 142px !important;
} */

/* 14.2.3 form-control
---------------------------------------------------------------------------*/
/* .contactForm .form-control {
	width: 100%;
    height: 56px;
	padding: 17px;
    margin: 0 auto 30px;
	background-color: #ffffff;

    -webkit-box-shadow: none;
       -moz-box-shadow: none;
         -o-box-shadow: none;
            box-shadow: none;

    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
         -o-border-radius: 4px;
            border-radius: 4px;

    -webkit-border: 2px solid #2c3e50;
       -moz-border: 2px solid #2c3e50;
         -o-border: 2px solid #2c3e50;
            border: 2px solid #2c3e50;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}
.contactForm .form-control:hover,
.contactForm .form-control:focus {
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
         -o-box-shadow: none;
            box-shadow: none;

    -webkit-border: 2px solid #138ED0;
       -moz-border: 2px solid #138ED0;
         -o-border: 2px solid #138ED0;
            border: 2px solid #138ED0;
} */

/* 14.2.4 Button
---------------------------------------------------------------------------*/
/* .contactForm button.submit {
    width: 100%;
    height: 56px;
    padding: 16px;
    color: #ffffff;
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 30px;
    background-color: #2c3e50;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}
.contactForm .submit.active,
.contactForm .submit:active,
.contactForm .submit.focus,
.contactForm .submit:focus,
.contactForm .submit:hover {
	color: #2c3e50;
    outline-width: 0;
    position: relative;
    background-color: #138ED0;
} */

/* 14.2.5 error message
---------------------------------------------------------------------------*/
/* .error {
	top: 0;
    z-index: 2;
    float: right;
    color: #2c3e50;
    position: relative;
    margin: -69px 15px 0 0;
} */
/* :-webkit-ui-invalid:not(output) { border: 1px solid var(--evoThemeRed); }
   :-moz-ui-invalid:not(output) { border: 1px solid var(--evoThemeRed); }
    :-ms-ui-invalid:not(output) { border: 1px solid var(--evoThemeRed); }
     :-o-ui-invalid:not(output) { border: 1px solid var(--evoThemeRed); }
         ui-invalid:not(output) { border: 1px solid var(--evoThemeRed); } */

/* 14.2.6 Alert
---------------------------------------------------------------------------*/
.alert-nesto {
    color: #ffffff;
    background-color: #2c3e50;

    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
         -o-border-radius: 4px;
            border-radius: 4px;
}
#contact-section .alert.alert-nesto { margin-bottom: 30px; }
#contact-section .alert {
    -webkit-border: none;
       -moz-border: none;
         -o-border: none;
            border: none;
}

#contactUs1300Number {
    text-align: center;
    text-align: -webkit-center;
}
#contactUs1300Number h2{
    font-size: xx-large;
    color: #138ED0;
}
#contactUs1300Number h3{
    font-size: x-large;
    color: #2c3e50;
}

 
/* ==========================================================================
   15. Footer Section
========================================================================== */
/* 15.1 Wrapper
---------------------------------------------------------------------------*/
#footer-section {
    margin: 0;
    z-index: 1;
    width: 100%;
    color: #e5e5e5;
    position: relative;
    padding: 70px 0 20px;
    background-color: #161F28;

    /*-webkit-border-bottom: 6px solid #138ED0;
       -moz-border-bottom: 6px solid #138ED0;
         -o-border-bottom: 6px solid #138ED0;
            border-bottom: 6px solid #138ED0;*/
}
#footer-section:after {
    top: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    content: '';
    height: 100%;
    opacity: 0.5;
    position: absolute;
    background-color: #000000;
        display: none;
}

/* 15.2 Anchor
---------------------------------------------------------------------------*/
#footer-section a {
    color: #7dd3fc;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}
#footer-section a:hover { color: #ffffff; }


/* 15.3 Subscribtion
---------------------------------------------------------------------------*/
/* 15.3.1 Wrapper
---------------------------------------------------------------------------*/
#subscribe {
    top: 0;
    left: 50%;
    z-index: 2;
    width: 436px;
    padding: 15px;
    overflow: hidden;
    position: absolute;
    margin-left: -218px;
    background-color: #ffffff;

    -webkit-border-radius: 0 0 10px 10px;
       -moz-border-radius: 0 0 10px 10px;
         -o-border-radius: 0 0 10px 10px;
            border-radius: 0 0 10px 10px;
}

/* 15.3.2 Input
---------------------------------------------------------------------------*/
#subscribe .form-control {
	float: left;
    width: 301px;
    height: 42px;
    outline: none;
	padding: 10px 15px;
	background-color: #ffffff;

    -webkit-border: 2px solid #2c3e50;
       -moz-border: 2px solid #2c3e50;
         -o-border: 2px solid #2c3e50;
            border: 2px solid #2c3e50;

    -webkit-border-right: none;
       -moz-border-right: none;
         -o-border-right: none;
            border-right: none;

    -webkit-box-shadow: none;
       -moz-box-shadow: none;
         -o-box-shadow: none;
            box-shadow: none;

    -webkit-border-radius: 4px 0 0 4px;
       -moz-border-radius: 4px 0 0 4px;
         -o-border-radius: 4px 0 0 4px;
            border-radius: 4px 0 0 4px;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}
#subscribe .form-control:hover,
#subscribe .form-control:focus {
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
         -o-box-shadow: none;
            box-shadow: none;

    -webkit-border-color: #138ED0;
       -moz-border-color: #138ED0;
         -o-border-color: #138ED0;
            border-color: #138ED0;
}

/* 15.3.3 Submit
---------------------------------------------------------------------------*/
#subscribe button.submit {
    width: 105px;
    color: #ffffff;
    font-size: 16px;
    line-height: 20px;
    padding: 11px 16px;
    background-color: #2c3e50;

    -webkit-border: none;
       -moz-border: none;
         -o-border: none;
            border: none;

    -webkit-border-radius: 0 4px 4px 0;
       -moz-border-radius: 0 4px 4px 0;
         -o-border-radius: 0 4px 4px 0;
            border-radius: 0 4px 4px 0;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}
#subscribe .submit.active,
#subscribe .submit:active,
#subscribe .submit.focus,
#subscribe .submit:focus,
#subscribe .submit:hover {
	color: #2c3e50;
    outline-width: 0;
    background-color: #138ED0;
}

/* 15.3.4 Success & Error
---------------------------------------------------------------------------*/
.ssuccess,
.serror {
    top: 24px;
    right: 130px;
    color: #2c3e50;
    position: absolute;
}


/* 15.4 Footer Widget
---------------------------------------------------------------------------*/
/* 15.4.1 Wrapper
---------------------------------------------------------------------------*/
.footer-widget {
    width: 100%;
    margin: 0 0 60px;
    overflow: hidden;
}

/* 15.4.2 Widget Title
---------------------------------------------------------------------------*/
.widget-title {
    width: 100%;
    margin: 0 0 24px;
    overflow: hidden;
}


/* 15.5 Twitter Feed
---------------------------------------------------------------------------*/
/* 15.5.1 Wrapper
---------------------------------------------------------------------------*/
.tweetfeed  { height: 100%; }

/* 15.5.2 Twitter Username
---------------------------------------------------------------------------*/
.tweetfeed ul li a i.fa-twitter {
    float: left;
    width: 20px;
    height: 30px;
    font-size: 20px;
    text-align: left;
    line-height: 30px;
    margin-left: -30px;
}

/* 15.5.3 List
---------------------------------------------------------------------------*/
.tweetfeed ul {
    margin: 0;
    padding: 0;
    float: left;
    height: 100%;
    text-align: left;
    list-style: none;
    overflow: hidden;
}

/* 15.5.4 items
---------------------------------------------------------------------------*/
.tweetfeed ul li,
.tweet span {
    width: 100%;
    display: block;
    padding: 0 0 10px 30px;
}
.tweetfeed ul li:last-child { padding-bottom: 0; }


/* 15.6 Flickr Feed
---------------------------------------------------------------------------*/
/* 15.6.1 Wrapper
---------------------------------------------------------------------------*/
.flickr-feed {
    margin: 0;
    padding: 0;
    width: 100%;
    overflow: hidden;
    list-style: none;
    text-align: center;
}

/* 15.6.2 Items
---------------------------------------------------------------------------*/
.flickr-feed li {
    padding: 0;
    text-align: center;
    margin: 0 0 10px 0;
    display: inline-block;
    margin: 0 10px 10px 0;

    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
         -o-border-radius: 5px;
            border-radius: 5px;
}
.col-md-4.flickr { padding-right: 5px; }

/* 15.6.3 Image
---------------------------------------------------------------------------*/
.flickr-feed li img {
    width: 65px;
    height: 65px;

    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
         -o-border-radius: 5px;
            border-radius: 5px;
}

/* 15.6.4 Anchor
---------------------------------------------------------------------------*/
.flickr-feed li:hover { opacity: 0.7; }


/* 15.6 Our Partner Tiles
---------------------------------------------------------------------------*/
/* 15.6.1 Wrapper
---------------------------------------------------------------------------*/
.our-partners-tiles {
    margin: 0;
    padding: 0;
    width: 100%;
    overflow: hidden;
    list-style: none;
    text-align: left;
}

/* 15.6.2 Items
---------------------------------------------------------------------------*/
.our-partners-tiles li {
    padding: 0;
    text-align: center;
    margin: 0 0 10px 0;
    display: inline-block;
    margin: 0 10px 10px 0;

    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
         -o-border-radius: 5px;
            border-radius: 5px;
}
.col-md-4.partners{ padding-right: 5px; }

/* 15.6.3 Image
---------------------------------------------------------------------------*/
.our-partners-tiles li img {
    width: 65px;
    height: 65px;

    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
         -o-border-radius: 5px;
            border-radius: 5px;
}

/* 15.6.4 Anchor
---------------------------------------------------------------------------*/
.our-partners-tiles li:hover { opacity: 0.7; }

/* 15.7 Info
---------------------------------------------------------------------------*/
/* 15.7.1 List
---------------------------------------------------------------------------*/
ul.info {
    margin: 0;
    padding: 0;
    list-style: none;
}

/* 15.7.2 Items
---------------------------------------------------------------------------*/
ul.info li {
    display: block;
    text-align: left;
    margin-bottom: 10px;
}

ul.info span { color: #FFFFFF; }

ul.info a { color: #0A76B8; font-weight: 600; }


/* 15.8 Copyright
---------------------------------------------------------------------------*/
.copyright {
    width: 100%;
    padding-top: 30px;
    overflow: hidden;
    text-align: center;

    
    -webkit-border-top: 1px solid rgba(255, 255, 255, 0.1);
       -moz-border-top: 1px solid rgba(255, 255, 255, 0.1);
         -o-border-top: 1px solid rgba(255, 255, 255, 0.1);
            border-top: 1px solid rgba(255, 255, 255, 0.1);
}

/* 15.9 Social Icons
---------------------------------------------------------------------------*/
/* 15.9.1 Wrapper
---------------------------------------------------------------------------*/
.social-icons {
    width: 100%;
    overflow: hidden;
    text-align: flex-start;

    /* -webkit-border-top: 1px solid rgba(255, 255, 255, 0.1);
       -moz-border-top: 1px solid rgba(255, 255, 255, 0.1);
         -o-border-top: 1px solid rgba(255, 255, 255, 0.1);
            border-top: 1px solid rgba(255, 255, 255, 0.1); */
}

/* 15.9.2 List
---------------------------------------------------------------------------*/
.social-icons ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

/* 15.9.3 Items
---------------------------------------------------------------------------*/
.social-icons ul li {
    margin: 0 5px 10px;
    display: inline-block;
    text-align: center;
}

/* 15.9.4 Anchor
---------------------------------------------------------------------------*/
.social-icons ul li a {
    display: block;

    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;
}

/* 15.9.5 Icon
---------------------------------------------------------------------------*/
/* .social-icons ul li a i {
    width: 40px;
    height: 40px;
    color: #ffffff;
    line-height: 36px;

    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;

    -webkit-border: 2px solid #ffffff;
       -moz-border: 2px solid #ffffff;
         -o-border: 2px solid #ffffff;
            border: 2px solid #ffffff;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
} */

/* 15.9.6 Hover
---------------------------------------------------------------------------*/
/* .social-icons ul li a i:hover {
    color: #138ED0;
    background-color: rgba(0, 0, 0, 0.2);

    -webkit-border-color: #138ED0;
       -moz-border-color: #138ED0;
         -o-border-color: #138ED0;
            border-color: #138ED0;
} */

/* 15.9.7 tooltip
---------------------------------------------------------------------------*/
.tooltip {
    z-index: 999;
    letter-spacing: 1px;
}
.tooltip-inner {
    color: #2c3e50;
    background-color: #ffffff;
}
.tooltip.top .tooltip-arrow { border-top-color: #ffffff; }




/* ==========================================================================
   16. Bootstrap New Component


/* 16.2 Progress Bar
---------------------------------------------------------------------------*/
.progress {
    height: 30px;
    background-color: #138ED0;

    -webkit-border-radius: 0;
       -moz-border-radius: 0;
         -o-border-radius: 0;
            border-radius: 0;
}
.progress-bar {
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    text-align: right;
    padding: 0 10px 0;
    letter-spacing: 1px;
    font-family: "Century Gothic", "CenturyGothic", "Futura", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.progress-bar-Nesto { background-color: #2c3e50; }
.progress-bar span:first-child { float: left; }
.progress-bar span:last-child {
    position: relative;
    padding-right: 15px;
}
.progress-bar span:last-child:after {
    top: 0;
    right: 0;
    width: 15px;
    height: 18px;
    content: '%';
    line-height: 18px;
    position: absolute;
}


/* 16.3 Btn
---------------------------------------------------------------------------*/
.btn-nesto {
    color: #ffffff;
    background-color: #2c3e50;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}
.btn-nesto:hover,
.btn-nesto:focus,
.btn-nesto:active,
.btn-nesto.active,
.open .dropdown-toggle.btn-nesto {
    color: #2c3e50;
    background-color: #138ED0;
}
.btn-nesto:active,
.btn-nesto.active,
.open .dropdown-toggle.btn-nesto {
    background-image: none;
}
.btn-nesto.disabled,
.btn-nesto[disabled],
fieldset[disabled] .btn-nesto,
.btn-nesto.disabled:hover,
.btn-nesto[disabled]:hover,
fieldset[disabled] .btn-nesto:hover,
.btn-nesto.disabled:focus,
.btn-nesto[disabled]:focus,
fieldset[disabled] .btn-nesto:focus,
.btn-nesto.disabled:active,
.btn-nesto[disabled]:active,
fieldset[disabled] .btn-nesto:active,
.btn-nesto.disabled.active,
.btn-nesto[disabled].active,
fieldset[disabled] .btn-nesto.active {
    background-color: #2c3e50;
}


/* 17.0 Our Work
---------------------------------------------------------------------------*/
/* 17.0.1 Wrapper
---------------------------------------------------------------------------*/

.our-work-box {
    border: 1px solid var(--evoNeutralLight);
    border-radius: 4px;
    background-color: var(--evoWhite);
    box-shadow: 0px 0px 4px 3px rgba(19, 177, 255, 0.14);
    padding: 16px;
    margin: 5px;
    overflow: hidden;
    width: 100%;
}
  
.our-work-box.wip  a>div {
    cursor: default;
}
/* 17.0.2 Icon
---------------------------------------------------------------------------*/
.our-work-icon {
    float: left;
    width: 40px;
    height: 40px;
    color: var(--evoNeutralDark);
    font-size: 24px;
    line-height: 36px;
    text-align: center;
    display: inline-block;
    background-color: #ffffff;

    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
         -o-border-radius: 50%;
            border-radius: 50%;

    -webkit-border: 2px solid #2c3e50;
       -moz-border: 2px solid #2c3e50;
         -o-border: 2px solid #2c3e50;
            border: 2px solid #2c3e50;

    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
         -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
}

.element-item {
    padding: 10px;
    padding-top: unset;
}

.read-more-icon{
    display: none;
    /* position: absolute;
    right: 20px;

    bottom: 10px; */
}

.our-work-Logo {
    background-color: white;
    margin-bottom: 16px;
    height: 125px;
    width: 1000px;
    display: table-cell;
    vertical-align: middle;
    border-radius: 4px;
    text-align: center;
}

.our-work-Logo img {
    max-width: 100%;
    max-height: 120px;
    display: block;
    margin-right: auto;
    margin-bottom: 16px;
    margin-left: auto;

}

/* 17.0.3 Title Main
---------------------------------------------------------------------------*/
.our-work-box .title-main h1 {
    color: var(--evoThemePrimary);
    font-weight: bold;
    line-height: 1;
    font-size: 18px;
    letter-spacing: 1px;
    padding-left: 50px;
    text-transform: uppercase;
    margin-bottom: 8px;
}

/* 17.0.4 Title Description
---------------------------------------------------------------------------*/
.our-work-box .title-desc h3 {
    color: var(--evoNeutralDark);
    padding-left: 50px;
    font-size: 16px;
}

.our-work-box .our-work-details {
    margin-top: 10px;
}

/* 17.0.5 Content
---------------------------------------------------------------------------*/
.our-work-box .content { margin: 0 0 0 80px; }
.our-work-box .content p:last-child { margin: 0; }

/* 17.0.6 Hover
---------------------------------------------------------------------------*/
.our-work-box:hover { background-color: var(--evoThemeLight); transform: scale(1.01);}
.our-work-box:hover .our-work-icon { background-color: var(--evoWhite); }
.our-work-box:hover .title-main h1 { color: var(--evoThemeDark); }



/* ==========================================================================
   18. Announcements - media posts
========================================================================== */
/* 18.1 Wrapper
---------------------------------------------------------------------------*/
#announcements-section {
    margin: 0;
    z-index: 1;
    position: relative;
    padding: 90px 0 63px;
    background-color: #ffffff;
}
#announcements-section:after {
    top: 0;
    left: 0;
    content: '';
    width: 100%;
    height: 1px;
    position: absolute;

    background-image: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: -ms-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0));
}
#announcements-section .short-title h1 { color: #2c3e50; }
#announcements-section .col-md-8 .col-md-12 { padding: 0; }
#announcements-section .col-md-8 .col-md-6:nth-child(odd) { padding-right: 0; }
#announcements-section .col-md-8 .col-md-6:nth-child(even) { padding-left: 0; }

/* 18.2 Description
---------------------------------------------------------------------------*/
.announcements-desc {
    width: 100%;
    overflow: hidden;
    margin-bottom: 40px;
}
.announcements-desc p:last-child { margin-bottom: 0; }
.announcements-desc .progress:last-child { margin-bottom: 0; }
.announcements-desc .progress:first-child { margin-top: 5px; }

/* 18.3 Image
---------------------------------------------------------------------------*/
.announcements-image {
    width: 100%;
    overflow: hidden;
    padding: 10px 0 20px;
    object-fit:cover;
    max-height:10%;
}

/* ==========================================================================
   POC Overrides
   Override compiled-main.css rules for correct visual appearance
========================================================================== */

/* Fix section titles — h2 text invisible on white backgrounds */
.section-title h2 {
    color: #2c3e50;
    font-size: 40px;
    font-weight: 700;
    line-height: 54px;
    text-transform: uppercase;
}

/* Fix contact section heading readability on light blue background */
#Contact-Wrapper-section .section-title h2 {
    color: #2c3e50;
}
/* Override: Contact-Wrapper-section has band--dark on same element — heading + subtext must be white */
#Contact-Wrapper-section.band--dark .section-title h2,
#Contact-Wrapper-section.band--dark .section-title p {
    color: #fff !important;
}

/* Ensure contact section text is dark */
#Contact-Wrapper-section,
#Contact-Wrapper-section .contact-section {
    color: #2c3e50;
}

#Contact-Wrapper-section .contact-form .form-control {
    color: #000000;
}

#Contact-Wrapper-section .contact-form .form-control::placeholder {
    color: #808080;
}

/* FunFacts section - light background, dark text (inverted) */
#funfacts-section {
    background-color: #f0f4f8 !important;
    background-image: none !important;
}

#funfacts-section .funFactNumber,
#funfacts-section .funFactTitle,
#funfacts-section .funFactIcon {
    color: var(--evoNeutralPrimary) !important;
}

#funfacts-section h5 {
    color: var(--evoNeutralPrimary);
}

/* === FunFacts - remove glassmorphism card, show stats clean on dark bg === */
.evoCard--funfact {
    background: transparent !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
    border: none !important;
    margin-bottom: 24px !important;
}

.funFact {
    padding: 12px 0 !important;
    gap: 16px !important;
}

.funFactNumber {
    font-size: 52px !important;
    font-weight: 900 !important;
    color: var(--evoNeutralPrimary) !important;
    line-height: 1 !important;
}

.funFactTitle {
    font-size: 18px !important;
    color: var(--evoNeutralPrimary) !important;
    font-weight: 600 !important;
}

.funFactIcon {
    font-size: 32px !important;
    color: var(--evoThemePrimary) !important;
}

/* === Service pages - richer content layout === */
.evoServiceContentSection {
    padding: 70px 0;
    background: #fff;
}

.evoServiceArticle {
    max-width: 860px;
    padding: 36px 40px;
    border-left: 5px solid #13B1FF;
    background: #fff;
    box-shadow: 0 10px 30px rgba(17, 49, 73, 0.08);
}

.evoServiceArticle h2,
.evoServiceArticle h3 {
    color: #113149;
}

.evoServiceAside,
.evoServiceSidebar {
    padding: 28px;
    background: #f6fbff;
    border: 1px solid rgba(19, 177, 255, 0.25);
    border-radius: 8px;
}

.evoServiceAside h3,
.evoServiceSidebar h3 {
    margin-top: 0;
    color: #113149;
    font-weight: 700;
}

.evoServiceAsidePhone,
.evoSidebarPhone {
    margin-top: 18px;
    font-size: 18px;
    font-weight: 700;
}

.evoServiceAsidePhone i,
.evoSidebarPhone i {
    color: #0A76B8;
    margin-right: 8px;
}

.evoSidebarCTA p {
    margin-bottom: 22px;
}

.evoBtn--block {
    display: block;
    width: 100%;
    text-align: center;
}

/* === Breadcrumbs === */
.evoBreadcrumb {
    background: #f7fafc;
    border-bottom: 1px solid rgba(17, 49, 73, 0.08);
}

.evoBreadcrumb .breadcrumb {
    margin: 0;
    padding: 14px 0;
    background: transparent;
}

.evoBreadcrumb .breadcrumb > li,
.evoBreadcrumb .breadcrumb > li a {
    color: #113149;
    font-weight: 600;
}

.evoBreadcrumb .breadcrumb > .active {
    color: #4a5d6e;
}

.evoCityContactPhone {
    display: inline-block;
    margin-left: 18px;
    color: #113149;
    font-weight: 800;
}

.evoCityContactPhone i {
    color: #0A76B8;
    margin-right: 6px;
}

/* === Homepage FAQ accordion === */
.evoFaqAccordion {
    max-width: 920px;
    margin: 0 auto;
}

.evoFaqAccordion .panel {
    border: 1px solid rgba(17, 49, 73, 0.12);
    border-radius: 8px;
    box-shadow: 0 8px 22px rgba(17, 49, 73, 0.06);
    overflow: hidden;
}

.evoFaqAccordion .panel + .panel {
    margin-top: 14px;
}

.evoFaqAccordion .panel-heading {
    padding: 0;
    background: #fff;
}

.evoFaqAccordion .panel-title a {
    display: block;
    padding: 18px 22px;
    color: #113149;
    font-size: 18px;
    font-weight: 800;
}

.evoFaqAccordion .panel-title a:hover,
.evoFaqAccordion .panel-title a:focus {
    color: #113149;
}

.evoFaqAccordion .number {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 34px;
    height: 34px;
    margin-right: 12px;
    border-radius: 50%;
    background: #13B1FF;
    color: #fff;
    font-weight: 900;
}

.evoFaqAccordion .panel-body {
    display: flex;
    gap: 24px;
    align-items: center;
    padding: 24px;
}

.evoFaqAccordion .panel-body img {
    width: 120px;
    max-width: 30%;
    flex: 0 0 auto;
}

.evoFaqAccordion .answer {
    margin: 0;
}

/* FAQ Item styles — match HTML structure */
.evoFaqItem {
    border: 1px solid rgba(17, 49, 73, 0.12);
    border-radius: 8px;
    box-shadow: 0 8px 22px rgba(17, 49, 73, 0.06);
    overflow: hidden;
    background: #fff;
}

.evoFaqItem + .evoFaqItem {
    margin-top: 14px;
}

/* Override Bootstrap button styles */
.evoFaqItem__question,
.evoFaqItem__question:focus,
.evoFaqItem__question:active,
.evoFaqItem__question:hover {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
    padding: 18px 22px !important;
    color: #113149 !important;
    font-size: 18px !important;
    font-weight: 800 !important;
    background: #fff !important;
    border: none !important;
    border-radius: 0 !important;
    text-align: left !important;
    cursor: pointer !important;
    transition: background 0.2s !important;
    box-shadow: none !important;
    outline: none !important;
    text-decoration: none !important;
    line-height: 1.4 !important;
    margin: 0 !important;
}

.evoFaqItem__question:hover,
.evoFaqItem__question:focus {
    background: #f8f9fa !important;
    color: #113149 !important;
}

.evoFaqItem__question.collapsed {
    background: #fff !important;
}

.evoFaqItem__chevron {
    transition: transform 0.3s ease;
    color: #0A76B8;
    font-size: 16px;
    margin-left: 12px;
    flex-shrink: 0;
}

.evoFaqItem__question:not(.collapsed) .evoFaqItem__chevron {
    transform: rotate(180deg);
}

.evoFaqItem__answer {
    padding: 0 22px 18px;
    color: #555;
    font-size: 15px;
    line-height: 1.6;
}

.evoFaqItem__answerInner {
    padding-top: 4px;
}

/* Collapse animation */
.evoFaqItem__answer.collapse {
    display: none;
}

.evoFaqItem__answer.collapse.in {
    display: block;
}

.evoFaqItem__answer.collapsing {
    display: block;
    height: 0;
    overflow: hidden;
    transition: height 0.35s ease;
}

@media (max-width: 767px) {
    .evoFaqAccordion .panel-body {
        align-items: flex-start;
        flex-direction: column;
    }

    .evoFaqAccordion .panel-body img {
        max-width: 120px;
    }

    .evoFaqItem__question {
        font-size: 16px;
        padding: 14px 16px;
    }

    .evoFaqItem__answer {
        padding: 0 16px 14px;
        font-size: 16px;
    }
}

.evoServiceBenefits {
    padding: 70px 0;
    background: #f7fafc;
}

.evoServiceFeatureCard {
    min-height: 260px;
    padding: 30px;
    border-radius: 8px;
    border: 1px solid rgba(17, 49, 73, 0.08);
}

.evoServiceFeatureIcon {
    width: 54px;
    height: 54px;
    margin-bottom: 18px;
    border-radius: 50%;
    background: #13B1FF;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 24px;
}

.evoServiceFeatureCard h3 {
    color: #113149;
    font-weight: 700;
}

/* Compact city cards — "Across Australia" section */
.evoServiceBenefits .evoServiceFeatureCard,
.evoBenefits--compact .evoBenefits__grid .evoBenefits__card {
    min-height: auto;
    padding: 16px 12px;
}

.evoServiceBenefits .evoServiceFeatureIcon,
.evoBenefits--compact .evoBenefits__grid .evoBenefits__icon {
    width: 40px;
    height: 40px;
    font-size: 18px;
    margin-bottom: 10px;
}

.evoServiceBenefits .evoServiceFeatureCard h3,
.evoBenefits--compact .evoBenefits__grid .evoBenefits__card h3 {
    font-size: 16px;
    margin-bottom: 4px;
}

.evoServiceBenefits .evoServiceFeatureCard p,
.evoBenefits--compact .evoBenefits__grid .evoBenefits__card p {
    font-size: 16px;
    line-height: 1.4;
    margin: 0;
}

.evoServiceProof {
    padding: 70px 0;
    background: #113149;
}

.evoServiceProof .section-title h1,
.evoProofItem h3,
.evoProofItem p,
.evoProofItem i {
    color: #fff;
}

.evoProofItem {
    text-align: center;
    padding: 12px 24px;
}

.evoProofItem i {
    color: #0A76B8 !important;
    font-size: 40px;
    margin-bottom: 16px;
}

.evoProofItem h3 {
    font-size: 24px;
    font-weight: 800;
}

.evoProofItem p {
    color: rgba(255,255,255,0.86);
}

.evoServiceCTA {
    padding: 42px 0;
    background: #0066a1;
    color: #fff;
}

.evoServiceCTA h2 {
    color: #fff;
    margin: 0 0 8px;
    font-weight: 800;
}

.evoServiceCTA p {
    color: rgba(255,255,255,0.9);
    margin: 0;
}

.evoBtn--light {
    background: #fff !important;
    color: #113149 !important;
    border-color: #fff !important;
}

@media (max-width: 991px) {
    .evoServiceArticle {
        padding: 28px;
    }

    .evoServiceAside,
    .evoServiceSidebar {
        margin-top: 28px;
    }

    .evoServiceCTA .col-md-4 {
        margin-top: 20px;
    }
}

/* =============================================================================
   GEO / LLM PASS — Visual fixes (2026-04-29)
   ============================================================================= */

/* Hero text readability — ensure high contrast over supersized backgrounds */
.home-title,
.home-subtitle,
#home-section-container h1,
#home-section-container h1 span,
#home-section-container p {
    color: #fff !important;
    text-shadow: 0 2px 8px rgba(0,0,0,0.85), 0 1px 3px rgba(0,0,0,0.9) !important;
}

.home-title {
    font-size: 56px !important;
    font-weight: 800 !important;
    letter-spacing: 1px;
    line-height: 1.15 !important;
}

.home-subtitle {
    font-size: 22px !important;
    font-weight: 600 !important;
    line-height: 1.3 !important;
}

/* Header hero title */
.home-hero-title {
    font-size: 42px !important;
    font-weight: 800 !important;
    color: #fff !important;
    text-shadow: 0 2px 10px rgba(0,0,0,0.9), 0 1px 4px rgba(0,0,0,0.95) !important;
}

.home-subtitle {
    font-weight: 600 !important;
    opacity: 0.95;
}

/* Ensure dark overlay is strong enough for text legibility */
#home-section-wrapper {
    background-color: rgba(0, 0, 0, 0.55) !important;
}

/* Dark background sections — ensure section titles are white and readable */
#about-section .section-title h2,
#portfolio-section .section-title h2,
#portfolio-section .section-title h1,
#team-section .section-title h2,
#team-section .section-title h1,
#clients-section .section-title h2,
#clients-section .section-title h1,
#funfacts-section .section-title h2,
#funfacts-section .section-title h1,
#pricing-section .section-title h2,
#pricing-section .section-title h1 {
    color: #ffffff !important;
    text-shadow: 0 2px 8px rgba(0,0,0,0.7) !important;
}

#about-section .section-title:after,
#portfolio-section .section-title:after,
#team-section .section-title:after,
#clients-section .section-title:after,
#funfacts-section .section-title:after,
#pricing-section .section-title:after {
    background-color: #ffffff !important;
}

/* Service card images — prevent oversized/duped logos */
.evoCard-logo {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 12px;
}
.evoCard-logo img {
    max-height: 60px;
    width: auto;
    object-fit: contain;
}

/* Sub-page service blocks — feature images, not logos */
#Sub-Page-Content .evoCardImage img {
    max-height: 160px;
    width: 100%;
    object-fit: contain;
    border-radius: 6px;
    margin-bottom: 12px;
}
#Sub-Page-Content .evoCardImage--placeholder {
    height: 120px;
    border-radius: 10px;
    background: linear-gradient(135deg, rgba(19,177,255,0.08) 0%, rgba(10,118,184,0.12) 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 12px;
}
#Sub-Page-Content .evoCardImage--placeholder::after {
    content: '\f0c2';
    font-family: FontAwesome;
    font-size: 2rem;
    color: rgba(10,118,184,0.25);
}
#Sub-Page-Content .evoCard-title h2 {
    font-size: 20px;
    font-weight: 600;
    color: var(--evoBlack);
    margin-bottom: 8px;
}
#Sub-Page-Content .servicesPositionDiv {
    grid-template-columns: repeat(2, 1fr);
}
#Sub-Page-Content .servicesPositionDiv .evoCard {
    display: flex;
    flex-direction: column;
}
#Sub-Page-Content .servicesPositionDiv .evoCardImage {
    height: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    margin-bottom: 12px;
}
#Sub-Page-Content .servicesPositionDiv .evoCardImage img {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    object-fit: contain;
    margin-bottom: 0;
}
@media screen and (max-width: 900px) {
    #Sub-Page-Content .servicesPositionDiv {
        grid-template-columns: repeat(1, 1fr);
    }
    #Sub-Page-Content .servicesPositionDiv .evoCardImage {
        height: 160px;
    }
}

/* Case study card images — consistent sizing */
.homeCaseStudies__list__item .evoCard__img {
    max-height: 80px;
    width: auto;
    object-fit: contain;
    margin: 0 auto;
    display: block;
}

/* Fix broken-image alt text visibility */
.homeCaseStudies__list__item img {
    min-height: 40px;
}

/* Fun facts alignment */
#funfacts-section-wrapper .container {
    position: relative;
    z-index: 2;
}

/* Sub-page hero banner text (service/product pages) */
#home-section-container .home-title,
#home-section-container .home-subtitle {
    text-shadow: 0 2px 10px rgba(0,0,0,0.9), 0 1px 4px rgba(0,0,0,0.95) !important;
}

/* Service page content readability */
.evoServiceArticle h2,
.evoServiceArticle h3,
.evoServiceArticle h4 {
    color: #113149;
}

.evoServiceArticle p,
.evoServiceArticle li {
    color: #444;
    line-height: 1.7;
}

/* Product banner — kill broken blue accent box */
#product-banner-section::after {
    display: none !important;
}

/* Product details section */
.evoProductDetailsSection {
    padding: 40px 0;
    background: #fff;
}
.evoProductDetailsSection__title {
    color: #113149;
    font-size: 2rem;
    margin-bottom: 16px;
}
.evoProductDetailsSection__desc,
.evoProductDetailsSection__body {
    color: #444;
    font-size: 1.05rem;
    line-height: 1.7;
    margin-bottom: 16px;
}
.evoProductDetailsSection__image {
    width: 100%;
    height: auto;
    border-radius: 6px;
}

/* Product features section */
.evoProductFeaturesSection {
    padding: 50px 0;
    background: #f7fbff;
}
.evoProductFeaturesSection__title {
    color: #113149;
    font-size: 1.5rem;
    margin-bottom: 20px;
}
.evoProductFeaturesSection__image {
    width: 100%;
    height: auto;
    border-radius: 6px;
    margin-bottom: 20px;
}
.evoProductFeaturesList {
    list-style: none;
    padding: 0;
    margin: 0;
}
.evoProductFeaturesList__item {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    margin-bottom: 14px;
    font-size: 1.05rem;
    color: #333;
    line-height: 1.5;
}
.evoProductFeaturesList__item i {
    color: #0A76B8;
    font-size: 1.2rem;
    margin-top: 3px;
    flex-shrink: 0;
}

/* City page intro card */
/* ---- Location Office Cards ---- */
.cityIntroCard {
    background: #fff;
    border: 1px solid #e2eaf0;
    border-radius: 14px;
    padding: 28px 28px 24px;
    height: 100%;
    display: flex;
    flex-direction: column;
    transition: box-shadow 0.22s ease, transform 0.22s ease;
    position: relative;
    overflow: hidden;
    text-decoration: none;
    color: inherit;
    cursor: pointer;
}
.cityIntroCard::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0;
    height: 4px;
    background: linear-gradient(90deg, #13B1FF, #0A76B8);
    border-radius: 14px 14px 0 0;
}
.cityIntroCard:hover {
    box-shadow: 0 8px 32px rgba(17, 49, 73, 0.12);
    transform: translateY(-4px);
}
.cityIntroCard h1,
.cityIntroCard h2,
.cityIntroCard h3 {
    color: #113149;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 1.25rem;
    font-weight: 700;
    margin: 0 0 4px;
}
.cityIntroCard p {
    color: #374a5e;
    font-size: 0.95rem;
    line-height: 1.55;
    margin: 0 0 8px;
}
.cityIntroCard p:first-of-type strong {
    color: #577d9a;
    font-weight: 600;
    font-size: 0.88rem;
    text-transform: uppercase;
    letter-spacing: 0.04em;
}
.cityIntroCard p:last-of-type {
    margin-top: auto;
    padding-top: 12px;
}
.cityIntroCard a {
    color: #13B1FF;
    font-weight: 600;
    font-size: 0.95rem;
    text-decoration: none;
    transition: color 0.18s ease;
}
.cityIntroCard a:hover {
    color: #0A76B8;
    text-decoration: underline;
}
.cityCallout {
    display: inline-block;
    background: linear-gradient(90deg, #13B1FF, #0A76B8);
    color: #fff;
    font-size: 0.7rem;
    font-weight: 700;
    letter-spacing: 0.06em;
    text-transform: uppercase;
    padding: 2px 8px;
    border-radius: 20px;
    vertical-align: middle;
    margin-left: 6px;
    position: relative;
    top: -2px;
}
.loc-list-bg-alt .mb-4 { margin-bottom: 24px !important; }

/* Footer link hover */
#footer-section a:hover {
    color: #0A76B8;
}

/* Service Content Blocks */
.evoServiceBlocks {
    display: flex;
    flex-direction: column;
    gap: 2.5rem;
}

.evoServiceBlock {
    display: flex;
    gap: 1.5rem;
    align-items: flex-start;
    padding-bottom: 2rem;
    border-bottom: 1px solid #e8e8e8;
}

.evoServiceBlock:last-child {
    border-bottom: none;
}

.evoServiceBlock__image {
    flex: 0 0 180px;
    max-width: 180px;
}

.evoServiceBlock__image img {
    width: 100%;
    height: auto;
    border-radius: 8px;
}

.evoServiceBlock__content h2 {
    font-size: 1.25rem;
    margin-top: 0;
    margin-bottom: 0.5rem;
    color: #333;
}

.evoServiceBlock__body {
    font-size: 1rem;
    line-height: 1.6;
    color: #555;
}

.evoServiceBlock__features {
    margin-top: 0.75rem;
    padding-left: 1.25rem;
}

.evoServiceBlock__features li {
    margin-bottom: 0.35rem;
}

@media (max-width: 768px) {
    .evoServiceBlock {
        flex-direction: column;
    }
    .evoServiceBlock__image {
        flex: none;
        max-width: 100%;
    }
    
    /* Mobile hero text sizing */
    #home-section-container .home-title {
        font-size: 28px !important;
        line-height: 1.2 !important;
    }
    #home-section-container .home-subtitle {
        font-size: 16px !important;
    }
    
    /* Mobile service cards grid */
    .servicesPositionDiv,
    .productPositionDiv {
        grid-template-columns: 1fr !important;
    }
    
    /* Mobile section titles */
    .section-title h1 {
        font-size: 28px !important;
        line-height: 1.3 !important;
    }
    
    /* Mobile fun facts */
    #funfacts-section .col-md-4,
    #funfacts-section .col-sm-4 {
        width: 100% !important;
        float: none !important;
    }
    
    /* Mobile pricing cards */
    .PricingPositionDiv .col-md-4 {
        width: 100% !important;
        float: none !important;
        margin-bottom: 20px;
    }
    
    /* Mobile FAQ grid */
    .FaqPositionDiv .faq-block {
        flex-direction: column !important;
    }
    .FaqPositionDiv .number {
        margin-bottom: 15px;
    }
    
    /* Mobile about section */
    #about-section .col-md-8,
    #about-section .col-md-4 {
        width: 100% !important;
        float: none !important;
    }
    
    /* Mobile contact form */
    #Contact-Wrapper-section .col-md-8 {
        width: 100% !important;
        float: none !important;
    }
}

/* =====================================================================
   BUG FIXES — comprehensive fix pass
   ===================================================================== */

/* BUG 2: Footer social icons — proper circles with correct styling */
#footer-section .social-icons ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    gap: 12px;
}
#footer-section .social-icons ul li a {
    width: 44px;
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    border: 2px solid rgba(255, 255, 255, 0.4);
    background: transparent;
    transition: all 0.3s ease-in-out;
    text-decoration: none;
}
#footer-section .social-icons ul li a i {
    color: #fff;
    font-size: 18px;
    line-height: 1;
}
#footer-section .social-icons ul li a:hover {
    background-color: #138ED0;
    border-color: #138ED0;
}
#footer-section .social-icons ul li a:hover i {
    color: #fff;
}

/* BUG 3: Case study cards — equal height grid */
.homeCaseStudiesPositionDiv .homeCaseStudies__list {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    list-style: none;
    padding: 0;
}
.homeCaseStudiesPositionDiv .homeCaseStudies__list .homeCaseStudies__list__item {
    display: flex;
}
.homeCaseStudiesPositionDiv .homeCaseStudies__list .homeCaseStudies__list__item a {
    display: flex;
    width: 100%;
}
.homeCaseStudiesPositionDiv .homeCaseStudies__list .homeCaseStudies__list__item .evoCard {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100%;
    width: 100%;
    text-align: center;
}
@media (max-width: 991px) {
    .homeCaseStudiesPositionDiv .homeCaseStudies__list {
        grid-template-columns: repeat(2, 1fr) !important;
    }
}
@media (max-width: 576px) {
    .homeCaseStudiesPositionDiv .homeCaseStudies__list {
        grid-template-columns: 1fr !important;
    }
}

/* BUG 4: Counter / fun facts — proper alignment, no overlap */
.funFact {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 16px !important;
    flex-wrap: nowrap !important;
}
.funFactIcon {
    flex-shrink: 0 !important;
    width: 40px !important;
    text-align: center !important;
}
.funFactNumber {
    flex-shrink: 0 !important;
    white-space: nowrap !important;
}
.funFactTitle {
    white-space: nowrap !important;
}

/* BUG 1: Slider pagination dots clipped at bottom of hero */
.HomePositionDiv {
    padding-bottom: 40px;
}
.bx-wrapper .bx-pager {
    position: relative;
    bottom: auto;
    padding-top: 15px;
}

/* FIX: Hero background bleed — clip supersized to hero section */
#home-section {
    position: relative;
    z-index: 1;
    overflow: hidden !important;
    margin-bottom: 0 !important;
    padding-bottom: 0;
}
/* No fade overlay — hard clip at section boundary */
#home-section::after {
    display: none;
}
#home-section-wrapper {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}
#Our-Services-section {
    margin-top: 0 !important;
    padding-top: 60px;
    position: relative;
    z-index: 2;
    background-color: #ffffff;
}
/* Ensure ALL sections after hero sit above the supersized background */
#Our-Services-section,
#Our-Products-section,
#about-section,
#funfacts-section,
#clients-section,
#pricing-section,
#faq-section,
#announcements-section,
#Case-Study-Page-Content,
#Sub-Page-Content,
#Contact-Wrapper-section,
#contact-section,
#footer-section {
    position: relative;
    z-index: 2;
}

/* BUG 3: Testimonials section — gradient background (matches CTA section) */
#clients-section {
    overflow: hidden;
    background: linear-gradient(135deg, #0b1e2d 0%, #113149 50%, #0A76B8 100%);
    position: relative;
}
#clients-section::before {
    content: '';
    position: absolute;
    top: -50%;
    right: -20%;
    width: 500px;
    height: 500px;
    border-radius: 50%;
    background: rgba(19, 177, 255, 0.06);
}
#clients-section-wrapper {
    padding: 32px 0 40px !important;
    position: relative;
    z-index: 1;
}
#clients-section-wrapper::after {
    content: '';
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100%;
    min-height: 100% !important;
    z-index: -1;
}
#clients-section-wrapper .container {
    padding: 20px 15px 28px !important;
    position: relative;
    z-index: 2;
}
.owl-clients {
    width: 100%;
    padding: 0 15px;
    position: relative;
}
/* Neutralise bad owl overrides from compiled-main.css that break the carousel layout */
.owl-wrapper {
    display: block !important;
    align-items: unset !important;
    gap: 0 !important;
    padding: 0 !important;
    white-space: nowrap !important;
}
.owl-wrapper-outer {
    width: 100% !important;
    overflow: hidden !important;
    position: relative !important;
}
.owl-item {
    display: inline-block !important;
    float: none !important;
    vertical-align: top !important;
    padding: 8px 12px !important;
    box-sizing: border-box !important;
    white-space: normal !important;
}
.owl-item .client-item {
    height: 100% !important;
    min-height: 200px;
}

/* BUG 4: Spacing between video and WHO WE ARE text */
#about-section .col-md-8 .short-title:first-child {
    margin-top: 40px;
}

/* BUG 5: Counter widget — center counters in right half, remove top gap */
#funfacts-section {
    margin-top: 0 !important;
    padding-top: 0 !important;
}
#funfacts-section-wrapper {
    padding: 60px 0;
}
.FunFactsPositionDiv {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
}
.FunFactsPositionDiv .row {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.FunFactsPositionDiv .col-md-4,
.FunFactsPositionDiv .col-sm-4 {
    width: 100%;
    float: none;
}

/* BUG 5 & 10: Homepage overflow / horizontal scrollbar fix */
html, body {
    overflow-x: hidden !important;
}
#Our-Services-section,
#Our-Products-section,
#about-section,
#funfacts-section,
#clients-section,
#pricing-section,
#faq-section,
#Case-Study-Page-Content,
#Contact-Wrapper-section,
#footer-section {
    overflow-x: hidden;
}
/* BUG 6: Filter pills — wrap instead of clip */
.list-filter {
    flex-wrap: wrap !important;
    overflow: visible !important;
}
.list-filter-item {
    flex-shrink: 0;
}

/* Container overflow fix — allow content to be visible but not cause horizontal scroll */
.container {
    overflow: visible !important;
}
/* Re-apply hidden only where genuinely needed */
#home-section {
    overflow: hidden;
}

/* BUG 7: Floating contact buttons — ensure visibility */
#contact-floating-button {
    display: block !important;
}
/* The plugin creates its own #contact-buttons-bar in body. 
   Ensure both template and plugin-created bars are visible. */
body > #contact-buttons-bar {
    display: block !important;
    z-index: 999 !important;
    width: 50px;
}
#contact-buttons-bar.slide-on-scroll {
    position: absolute;
}

/* BUG 7: Service page cards — better sizing with sidebar layout */
.evoServiceContentSection .row > .col-md-12 .evoServiceBlocks {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 24px !important;
}
.evoServiceBlock {
    background: #fff;
    border: 1px solid #dde8f0;
    border-radius: 8px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.06);
    display: flex;
    flex-direction: column;
    overflow: hidden;
    transition: box-shadow 0.2s;
    padding: 24px;
}
.evoServiceBlock:hover {
    box-shadow: 0 6px 24px rgba(19,177,255,0.15);
}
.evoServiceBlock__image {
    text-align: center;
    padding: 0 0 16px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: unset;
    background: #fff;
}
.evoServiceBlock__image img {
    max-height: 80px;
    max-width: 100%;
    width: auto;
    object-fit: contain;
    transform: none !important;
}
.evoServiceBlock__content {
    padding: 0 !important;
    flex: 1;
}
.evoServiceBlock__content h2 {
    font-size: 1.05rem !important;
    font-weight: 700 !important;
    color: #113149 !important;
    margin: 0 0 10px 0 !important;
    line-height: 1.3;
}
.evoServiceBlock__body {
    font-size: 1rem !important;
    line-height: 1.65 !important;
    color: #555 !important;
    margin: 0;
}
@media (max-width: 991px) {
    .evoServiceContentSection .row > .col-md-12 .evoServiceBlocks {
        grid-template-columns: repeat(2, 1fr) !important;
    }
}
@media (max-width: 576px) {
    .evoServiceContentSection .row > .col-md-12 .evoServiceBlocks {
        grid-template-columns: 1fr !important;
    }
}

/* =====================================================================
   MODERN NAV DROPDOWN REDESIGN
   ===================================================================== */

/* Nav item base styling */
#sub-nav-wrapper .navbar-nav > li > a {
    color: #fff;
    font-size: 16px;
    letter-spacing: 1px;
    font-weight: 600;
    padding: 10px 15px;
    transition: all 0.3s ease;
    text-transform: uppercase;
}
#sub-nav-wrapper .navbar-nav > li > a:hover,
#sub-nav-wrapper .navbar-nav > li > a:focus {
    color: #fff;
    background-color: rgba(255,255,255,0.15);
    border-radius: 4px;
}
#sub-nav-wrapper .navbar-nav > li.active > a {
    background-color: #2c3e50;
    border-radius: 5px;
}

/* Dropdown caret with rotation */
#sub-nav-wrapper .navbar-nav .dropdown > a .caret {
    margin-left: 4px;
    transition: transform 0.3s ease;
}
#sub-nav-wrapper .navbar-nav .dropdown.open > a .caret {
    transform: rotate(180deg);
}

/* Modern dropdown panel */
#sub-nav-wrapper .navbar-nav .dropdown-menu {
    background-color: #fff;
    border: none;
    border-top: 3px solid transparent;
    border-image: var(--evoBrandGradient) 1;
    border-radius: 0 0 8px 8px;
    padding: 12px 0;
    min-width: 280px;
    box-shadow: 0 8px 24px rgba(0,0,0,0.12);
    margin-top: 0;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-8px);
    transition: opacity 0.25s ease, transform 0.25s ease, visibility 0.25s;
    display: block !important;
    position: absolute;
    will-change: transform, opacity;
}
/* Centered dropdowns (Industries, About) */
#sub-nav-wrapper .navbar-nav .dropdown--centered > .dropdown-menu.dropdown-menu--centered {
    left: 50%;
    transform: translateX(-50%) translateY(-8px);
}
#sub-nav-wrapper .navbar-nav .dropdown--centered.open > .dropdown-menu.dropdown-menu--centered,
#sub-nav-wrapper .navbar-nav .dropdown--centered:hover > .dropdown-menu.dropdown-menu--centered {
    transform: translateX(-50%) translateY(0);
}
/* Show on hover (desktop) and when Bootstrap .open is active */
#sub-nav-wrapper .navbar-nav .dropdown.open > .dropdown-menu,
#sub-nav-wrapper .navbar-nav .dropdown:hover > .dropdown-menu {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}

/* Dropdown items */
#sub-nav-wrapper .navbar-nav .dropdown-menu > li > a {
    color: #2c3e50;
    padding: 12px 22px;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0.3px;
    transition: all 0.2s ease;
    text-transform: none;
    white-space: nowrap;
}
#sub-nav-wrapper .navbar-nav .dropdown-menu > li > a:hover,
#sub-nav-wrapper .navbar-nav .dropdown-menu > li > a:focus {
    background-color: #e8f4fd;
    color: #0A76B8;
}

/* Services dropdown — 4-column mega menu */
#sub-nav-wrapper .navbar-nav .dropdown.dropdown--services .dropdown-menu {
    min-width: 1100px;
    padding: 32px 40px;
}
#sub-nav-wrapper .navbar-nav .dropdown.dropdown--services .dropdown-menu .dropdown-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 12px 28px;
}
#sub-nav-wrapper .navbar-nav .dropdown.dropdown--services .dropdown-menu .dropdown-grid > li > a {
    padding: 14px 16px;
    font-size: 20px;
}
#sub-nav-wrapper .navbar-nav .dropdown.dropdown--services .dropdown-menu .dropdown-column-label {
    display: block;
    padding: 12px 16px 8px;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 1.2px;
    text-transform: uppercase;
    color: #8899a6;
    grid-column: 1 / -1;
}
#sub-nav-wrapper .navbar-nav .dropdown.dropdown--services .dropdown-menu .dropdown-column-label i {
    margin-right: 6px;
    color: #0A76B8;
}

/* Products dropdown — single column */
#sub-nav-wrapper .navbar-nav .dropdown.dropdown--products .dropdown-menu {
    min-width: 260px;
    padding: 12px 0;
}

/* ---- Mega Menu (Solutions) ---- */
#sub-nav-wrapper .navbar-nav .dropdown--mega > .dropdown-menu.mega-menu {
    min-width: min(1300px, calc(100vw - 30px));
    max-width: min(1440px, calc(100vw - 20px));
    padding: 0;
    /* Anchor to right edge of viewport instead of centering from nav item */
    left: auto;
    right: -15px;
    transform: translateY(-8px);
    border-radius: 0 0 12px 12px;
    overflow: hidden;
    position: absolute;
}
#sub-nav-wrapper .navbar-nav .dropdown--mega.open > .dropdown-menu.mega-menu,
#sub-nav-wrapper .navbar-nav .dropdown--mega:hover > .dropdown-menu.mega-menu {
    transform: translateY(0);
}
.mega-menu__grid {
    display: grid;
    grid-template-columns: 2.4fr 1fr 1fr 1fr 1fr;
    gap: 0;
    padding: 36px 32px 24px;
}
.mega-menu__column:first-child .mega-menu__links {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 4px;
    row-gap: 0;
}
.mega-menu__column:first-child .mega-menu__links li a {
    white-space: nowrap;
    padding: 10px 8px;
}
.mega-menu__column {
    padding: 0 18px;
    border-right: 1px solid #f0f2f5;
}
.mega-menu__column:last-child {
    border-right: none;
}
.mega-menu__pillar-header {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 8px 8px 12px;
    text-decoration: none;
    border-bottom: 2px solid #f0f4f7;
    margin-bottom: 10px;
    transition: all 0.2s ease;
}
.mega-menu__pillar-header:hover {
    border-bottom-color: #13B1FF;
}
/* Pillar icon colors — matching Skittles theme */
.mega-menu__pillar-icon {
    width: 52px;
    height: 52px;
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.5rem;
    flex-shrink: 0;
    transition: all 0.2s ease;
}
/* Cloud Consulting — blue */
.mega-menu__column:nth-child(1) .mega-menu__pillar-icon {
    background: linear-gradient(135deg, #e3f2fd, #bbdefb);
    color: #0A76B8;
}
/* AI Implementation — teal/cyan */
.mega-menu__column:nth-child(2) .mega-menu__pillar-icon {
    background: linear-gradient(135deg, #e0f7fa, #b2ebf2);
    color: #00838f;
}
/* Products — green */
.mega-menu__column:nth-child(3) .mega-menu__pillar-icon {
    background: linear-gradient(135deg, #e8f5e9, #c8e6c9);
    color: #2e7d32;
}
/* Licensing — orange */
.mega-menu__column:nth-child(4) .mega-menu__pillar-icon {
    background: linear-gradient(135deg, #fff3e0, #ffe0b2);
    color: #EF6C2D;
}
/* Managed Services — purple */
.mega-menu__column:nth-child(5) .mega-menu__pillar-icon {
    background: linear-gradient(135deg, #f3e5f5, #e1bee7);
    color: #7b1fa2;
}
.mega-menu__pillar-header:hover .mega-menu__pillar-icon {
    filter: brightness(0.95);
    transform: scale(1.05);
}
.mega-menu__pillar-name {
    font-size: 1.35rem;
    font-weight: 700;
    color: #113149;
    letter-spacing: 0.2px;
    white-space: nowrap;
}
.mega-menu__pillar-header:hover .mega-menu__pillar-name {
    color: #0A76B8;
}
.mega-menu__links {
    list-style: none;
    padding: 0;
    margin: 0;
}
.mega-menu__links li a {
    display: block;
    padding: 10px 12px;
    font-size: 1.15rem;
    color: #4a6b82;
    text-decoration: none;
    border-radius: 5px;
    transition: all 0.15s ease;
    line-height: 1.5;
    font-weight: 500;
}
.mega-menu__links li a:hover {
    background: #e8f4fd;
    color: #0A76B8;
}
.mega-menu__view-all {
    display: inline-block;
    padding: 6px 14px;
    font-size: 0.85rem;
    font-weight: 600;
    color: #0A76B8;
    text-decoration: none;
    margin-top: 8px;
    border: 1px solid #0A76B8;
    border-radius: 20px;
    transition: all 0.2s ease;
}
.mega-menu__view-all:hover {
    color: #fff;
    background-color: #0A76B8;
}
.mega-menu__footer {
    background: #f7fafc;
    border-top: 1px solid #e8eef3;
    padding: 14px 24px;
    display: flex;
    gap: 10px;
    justify-content: center;
    flex-wrap: wrap;
}
.mega-menu__footer a {
    display: inline-block;
    padding: 6px 16px;
    font-size: 0.85rem;
    font-weight: 600;
    color: #0A76B8;
    text-decoration: none;
    border: 1px solid #0A76B8;
    border-radius: 20px;
    transition: all 0.2s ease;
}
.mega-menu__footer a:hover {
    color: #fff;
    background-color: #0A76B8;
}

/* About dropdown — divider line */
.dropdown-divider-line {
    height: 1px;
    margin: 6px 16px;
    background: #e8eef3;
    padding: 0 !important;
}
.dropdown-divider-line a { display: none !important; }

/* ---- Centered Dropdowns (Industries, About) — match mega-menu style ---- */
/* Container */
#sub-nav-wrapper .navbar-nav .dropdown--centered > .dropdown-menu.dropdown-menu--centered {
    border-radius: 0 0 12px 12px;
    padding: 12px 0;
    min-width: 280px;
}
/* Top-level links — match mega-menu link size (1.15rem) */
#sub-nav-wrapper .navbar-nav .dropdown--centered .dropdown-menu--centered > li > a {
    color: #2c3e50;
    padding: 10px 22px;
    font-size: 1.15rem;
    font-weight: 600;
    border-radius: 0;
    transition: all 0.15s ease;
    line-height: 1.5;
    display: block;
    text-decoration: none;
}
#sub-nav-wrapper .navbar-nav .dropdown--centered .dropdown-menu--centered > li > a:hover,
#sub-nav-wrapper .navbar-nav .dropdown--centered .dropdown-menu--centered > li > a:focus {
    background: #e8f4fd;
    color: #0A76B8;
    border-radius: 0;
}
/* Sub-links (industry children) */
.dropdown-menu__sub {
    list-style: none;
    padding: 0;
    margin: 0;
}
.dropdown-menu__sub > li > a {
    display: block;
    padding: 8px 22px 8px 38px;
    font-size: 1.05rem;
    font-weight: 400;
    color: #5a7b8f;
    text-decoration: none;
    transition: all 0.15s ease;
    line-height: 1.5;
}
.dropdown-menu__sub > li > a:hover,
.dropdown-menu__sub > li > a:focus {
    color: #0A76B8;
    background: #f0f7fc;
}

/* Contact button — accent */
#sub-nav-wrapper .navbar-nav > li.nav-contact > a {
    background: #13B1FF;
    color: #113149 !important;
    font-weight: 700;
    border-radius: 6px;
    padding: 8px 20px;
    transition: all 0.2s ease;
}
#sub-nav-wrapper .navbar-nav > li.nav-contact:hover {
    background: transparent;
}
#sub-nav-wrapper .navbar-nav > li.nav-contact > a:hover {
    background: #3cc2ff;
    color: #113149 !important;
}

/* Force hamburger on screens < 1200px (Bootstrap override) */
@media (max-width: 1199px) {
    #sub-nav-wrapper .navbar-toggle {
        display: block !important;
    }
    #sub-nav-wrapper .navbar-collapse {
        display: none !important;
    }
    #sub-nav-wrapper .navbar-collapse.in {
        display: block !important;
    }
}
@media (min-width: 1200px) {
    #sub-nav-wrapper .navbar-toggle {
        display: none !important;
    }
    #sub-nav-wrapper .navbar-collapse {
        display: block !important;
    }
}

/* Desktop hover — also rotate caret */
@media (min-width: 1200px) {
    #sub-nav-wrapper .navbar-nav .dropdown:hover > a .caret {
        transform: rotate(180deg);
    }
    #sub-nav-wrapper .navbar-nav .dropdown:hover > a {
        background-color: rgba(255,255,255,0.15);
        border-radius: 4px;
    }
}

/* Mobile dropdown — accordion style */
@media (max-width: 1199px) {
    #sub-nav-wrapper .navbar-nav .dropdown-menu {
        position: static !important;
        float: none;
        min-width: 100% !important;
        border-top: 2px solid #13B1FF;
        border-radius: 0;
        box-shadow: none;
        background-color: #f8f9fa;
        opacity: 1;
        visibility: visible;
        transform: none;
        display: none !important;
        padding: 0;
    }
    #sub-nav-wrapper .navbar-nav .dropdown.open > .dropdown-menu {
        display: block !important;
    }
    #sub-nav-wrapper .navbar-nav .dropdown-menu > li > a,
    #sub-nav-wrapper .navbar-nav .dropdown.dropdown--services .dropdown-menu .dropdown-grid > li > a {
        padding: 16px 24px;
        font-size: 20px;
        color: #2c3e50;
    }
    #sub-nav-wrapper .navbar-nav .dropdown.dropdown--services .dropdown-menu {
        min-width: 100% !important;
        padding: 0;
    }
    #sub-nav-wrapper .navbar-nav .dropdown.dropdown--services .dropdown-menu .dropdown-grid {
        display: block;
    }
    #sub-nav-wrapper .navbar-nav .dropdown.dropdown--services .dropdown-menu .dropdown-column-label {
        padding: 10px 24px 4px;
    }
    /* Mobile mega-menu overrides */
    #sub-nav-wrapper .navbar-nav .dropdown--mega > .dropdown-menu.mega-menu {
        position: static !important;
        float: none;
        min-width: 100% !important;
        max-width: 100% !important;
        transform: none !important;
        left: 0;
        border-radius: 0;
        box-shadow: none;
        opacity: 1;
        visibility: visible;
        display: none !important;
        padding: 0;
        border-top: 2px solid #13B1FF;
        background: #f8f9fa;
    }
    #sub-nav-wrapper .navbar-nav .dropdown--mega.open > .dropdown-menu.mega-menu {
        display: block !important;
    }
    .mega-menu__grid {
        display: block;
        padding: 12px 0;
    }
    .mega-menu__column {
        padding: 0;
        border-right: none;
        border-bottom: 1px solid #e8eef3;
        padding-bottom: 8px;
        margin-bottom: 8px;
    }
    .mega-menu__column:last-child {
        border-bottom: none;
        margin-bottom: 0;
    }
    .mega-menu__pillar-header {
        padding: 10px 24px;
        border-bottom: none;
        margin-bottom: 0;
    }
    .mega-menu__column:first-child .mega-menu__links {
        display: block;
    }
    .mega-menu__links li a {
        padding: 10px 40px;
        font-size: 16px;
    }
    .mega-menu__view-all {
        padding: 6px 16px;
        font-size: 14px;
        margin-left: 40px;
    }
    .mega-menu__footer {
        flex-direction: column;
        gap: 8px;
        padding: 14px 24px;
    }
    .mega-menu__footer a {
        font-size: 16px;
    }
    #sub-nav-wrapper .navbar-nav .dropdown-menu > li > a,
    #sub-nav-wrapper .navbar-nav .dropdown.dropdown--services .dropdown-menu .dropdown-grid > li > a {
        padding: 12px 24px;
        font-size: 16px;
        color: #2c3e50;
    }
    /* Mobile contact button */
    #sub-nav-wrapper .navbar-nav > li.nav-contact > a {
        background: transparent;
        color: #fff !important;
        border-radius: 0;
        padding: 10px;
    }
}

/* BUG 9: Service page blocks — 3-column card grid */
.evoServiceBlocks {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 24px !important;
}
.evoServiceBlock {
    flex-direction: column !important;
    border-bottom: none !important;
    padding-bottom: 0 !important;
    background: #fff;
    border: 1px solid #e8e8e8;
    border-radius: 8px;
    overflow: hidden;
    transition: box-shadow 0.3s ease;
}
.evoServiceBlock:hover {
    box-shadow: 0 4px 20px rgba(0,0,0,0.1);
}
.evoServiceBlock__image {
    flex: none !important;
    max-width: 100% !important;
    width: 100%;
}
.evoServiceBlock__image img {
    width: 100% !important;
    height: 180px;
    object-fit: cover;
    border-radius: 0 !important;
}
.evoServiceBlock__content {
    padding: 16px;
}
@media (max-width: 991px) {
    .evoServiceBlocks {
        grid-template-columns: repeat(2, 1fr) !important;
    }
}
@media (max-width: 576px) {
    .evoServiceBlocks {
        grid-template-columns: 1fr !important;
    }
}

/* ============================================================
   FIX 1: Service page content cards — improved readability
   ============================================================ */
.evoServiceBlock {
    padding: 20px !important;
    border: 1px solid #e8f0f7 !important;
    border-radius: 8px !important;
    background: #fff !important;
    box-shadow: 0 2px 8px rgba(0,0,0,0.06) !important;
    flex-direction: column !important;
    border-bottom: none !important;
    overflow: hidden;
}

.evoServiceBlock__image {
    flex: none !important;
    max-width: 100% !important;
    width: 100%;
    padding: 10px;
}

.evoServiceBlock__image img {
    width: 100% !important;
    height: 180px !important;
    object-fit: contain !important;
    border-radius: 4px !important;
    padding: 8px;
}

.evoServiceBlock__content h2 {
    font-size: 1.2rem !important;
    font-weight: 600 !important;
    color: #113149 !important;
    margin-top: 0;
    margin-bottom: 0.5rem;
}

.evoServiceBlock__body {
    font-size: 1rem !important;
    line-height: 1.7 !important;
    color: #444 !important;
}

/* ============================================================
   FIX 2: "Why Evocate" section — heading visibility fix
   ============================================================ */
.evoServiceProof .section-title h2,
.evoServiceProof .section-title h1 {
    color: #ffffff !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 2px !important;
}

.evoServiceProof .section-title .title-sep,
.evoServiceProof .section-title hr {
    border-color: #0A76B8 !important;
}

/* ============================================================
   Our Work dropdown — single column (mirrors Products)
   ============================================================ */
#sub-nav-wrapper .navbar-nav .dropdown.dropdown--ourwork .dropdown-menu {
    min-width: 200px;
    padding: 12px 0;
}

/* ============================================================
   Clients Page
   ============================================================ */
.clientsHero {
    padding: 120px 0 90px;
    background: #113149;
}
.clientsHero__inner {
    max-width: 860px;
    margin: 0 auto;
    text-align: center;
    color: #fff;
}
.clientsHero__title {
    margin: 0 0 18px;
    font-size: 54px;
    line-height: 1.1;
    color: #fff;
}
.clientsHero__subtitle {
    margin: 0 auto 0;
    max-width: 760px;
    font-size: 20px;
    line-height: 1.6;
    color: rgba(255,255,255,0.92);
}

.clients-filter-bar {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    justify-content: center;
    margin: 20px 0 40px;
}

.filter-btn {
    padding: 8px 20px;
    margin: 4px;
    border: 2px solid #13B1FF;
    background: transparent;
    color: #0A76B8;
    border-radius: 4px;
    cursor: pointer;
    font-weight: 600;
    transition: all 0.2s;
}
.filter-btn.active,
.filter-btn:hover {
    background: #13B1FF;
    color: #fff;
}

.clients-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
    justify-items: stretch;
}
.clients-grid .client-item {
    width: 100%;
    padding: 0;
    box-sizing: border-box;
    background: transparent;
    box-shadow: none;
    border-radius: 0;
}
.client-item.filtered-out {
    display: none !important;
}

/* ── Client card — case-study style ── */
.client-card {
    background: #fff;
    border: 1px solid #dbeefd;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 6px 20px rgba(17,49,73,.08);
    min-height: 240px;
    height: 100%;
    display: flex;
    flex-direction: column;
    transition: transform 0.25s ease, box-shadow 0.25s ease;
}
.client-card:hover {
    transform: translateY(-3px);
    box-shadow: 0 12px 32px rgba(17,49,73,.12);
}

/* Logo area */
.client-card__logo-area {
    height: 120px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #f8fbfe;
    padding: 20px;
}
.client-card__logo {
    max-width: 160px;
    max-height: 80px;
    object-fit: contain;
    display: block;
}
.client-card__initials {
    width: 80px;
    height: 80px;
    border-radius: 8px;
    background: linear-gradient(135deg, #0A76B8, #13B1FF);
    color: #fff;
    font-weight: 800;
    font-size: 2rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Body */
.client-card__body {
    padding: 20px;
    display: flex;
    flex-direction: column;
    gap: 10px;
    flex: 1;
}
.client-card__name {
    color: #113149;
    font-size: 1.1rem;
    font-weight: 700;
    margin: 0;
    line-height: 1.3;
}
.client-card__meta {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    align-items: center;
}
.client-card__meta span {
    display: inline-block;
    font-size: 0.75rem;
    font-weight: 600;
    padding: 3px 10px;
    border-radius: 4px;
    line-height: 1.4;
}
.client-card__industry {
    background: #eef6fb;
    color: #395570;
}
.client-card__engagements {
    background: #f0f4f8;
    color: #4a6b82;
}
.client-card__status {
    background: #e6f7ff;
    color: #0A76B8;
}

/* Responsive grid */
@media (max-width: 991px) {
    .clients-grid { grid-template-columns: repeat(3, 1fr); }
    .clientsHero { padding: 90px 0 70px; }
    .clientsHero__title { font-size: 38px; }
    .clientsHero__subtitle { font-size: 17px; }
}
@media (max-width: 768px) {
    .clients-grid { grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 575px) {
    .clients-grid { grid-template-columns: 1fr; gap: 16px; }
    .client-card { min-height: 200px; }
    .client-card__logo-area { height: 100px; padding: 16px; }
    .client-card__logo { max-width: 140px; max-height: 70px; }
    .client-card__initials { width: 64px; height: 64px; font-size: 1.6rem; }
    .client-card__body { padding: 16px; }
    .client-card__name { font-size: 1rem; }
}

/* ===== TESTIMONIAL CAROUSEL — simple, no plugins ===== */
.testi-carousel {
    position: relative;
    width: 100%;
    overflow: hidden;
    min-height: 140px;
}
.testi-slide {
    display: none;
    width: 100%;
    text-align: center;
    padding: 12px 60px 24px;
    animation: testiFade 0.6s ease-in-out;
}
.testi-slide.active {
    display: block;
}
@keyframes testiFade {
    from { opacity: 0; transform: translateY(10px); }
    to   { opacity: 1; transform: translateY(0); }
}
.testi-quote p {
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.7;
    font-style: italic;
    margin-bottom: 20px;
}
.testi-author {
    color: #0A76B8;
    font-size: 16px;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.testi-dots {
    text-align: center;
    margin-top: 16px;
}
.testi-dot {
    display: inline-block;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background: rgba(255,255,255,0.4);
    margin: 0 6px;
    cursor: pointer;
    transition: background 0.3s;
    border: none;
}
.testi-dot.active {
    background: #13B1FF;
}

/* Testimonials section heading — must be white on dark background */
#clients-section .section-title h1,
#clients-section .section-title h2,
#clients-section h1,
#clients-section h2 {
    color: #ffffff !important;
}
#clients-section .section-title h1::after,
#clients-section .section-title h2::after {
    border-color: #0A76B8 !important;
}

/* Page hero — all interior pages except homepage/services (no supersized) */
#page-hero-section {
    background: #113149;
    
    display: flex;
    align-items: center;
    position: relative;
    overflow: hidden;
}
#page-hero-wrapper {
    width: 100%;
    background-color: rgba(0,0,0,0.35);
    padding: 60px 0;
}
#page-hero-container {
    width: 100%;
}



/* =====================================================================
   MOBILE FIX: Ensure scrollspy content is always visible
   UIKit scrollspy sets opacity:0 initially; on mobile it sometimes
   fails to trigger, leaving content invisible. This ensures content
   is visible while still allowing animations when scrollspy works.
   ===================================================================== */
[data-uk-scrollspy*='uk-animation-'] {
    opacity: 1 !important;
}

/* When scrollspy successfully triggers, let the animation class handle it */
[data-uk-scrollspy*='uk-animation-'].uk-scrollspy-inview {
    opacity: inherit !important;
}

/* =====================================================================
   SERVICE CARD FALLBACK ICON
   When service block images fail to load, show a gear icon fallback
   ===================================================================== */
.evoCard-logo--fallback {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 80px;
    height: 80px;
    margin: 0 auto 16px;
    background: #f0f4f8;
    border-radius: 50%;
}
.evoCard-logo--fallback::before {
    content: "\f085";
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    font-size: 32px;
    color: #0A76B8;
}

/* ==========================================================================
   ACCESSIBILITY — Color Contrast Fixes (WCAG 2.1 AA)
   ========================================================================== */

/* Bootstrap 3 .text-muted: #999 → #595959 (7.0:1 on white) */
.text-muted {
    color: #595959 !important;
}

/* Bootstrap 3 .btn-primary: #428bca → #2a6496 (5.3:1 white on bg) */
.btn-primary {
    background-color: #2a6496;
    border-color: #245884;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
    background-color: #245884;
    border-color: #1e486e;
}
.btn-primary .badge {
    color: #2a6496;
}

/* Bootstrap 3 link colors: #428bca → #2a6496 (5.3:1 on white) */
.text-primary {
    color: #2a6496;
}
a.text-primary:hover {
    color: #245884;
}
.bg-primary {
    background-color: #2a6496;
}
a.bg-primary:hover,
a.bg-primary:focus {
    background-color: #245884;
}

/* Bootstrap 3 .label-primary */
.label-primary {
    background-color: #2a6496;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
    background-color: #245884;
}

/* Bootstrap 3 .panel-primary */
.panel-primary > .panel-heading {
    background-color: #2a6496;
    border-color: #2a6496;
}

/* Bootstrap 3 .pagination > .active */
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    background-color: #2a6496;
    border-color: #2a6496;
}

/* Bootstrap 3 .nav-pills > .active */
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
    background-color: #2a6496;
}

/* Bootstrap 3 .dropdown-menu > .active */
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    background-color: #2a6496;
}

/* Bootstrap 3 .list-group-item.active */
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
    background-color: #2a6496;
    border-color: #2a6496;
}

/* Bootstrap 3 .progress-bar */
.progress-bar {
    background-color: #2a6496;
}

/* Ensure skip-link background also passes contrast (white on #138ED0 = 3.74:1, fails AA for normal text). 
   Skip link text is 16px/600 which counts as large text (3:1 required), so it technically passes. 
   Darkening to #0E6DA0 for extra safety margin (5.78:1). */
.skip-link {
    background-color: #0E6DA0;
}

/* ===================================================================
   PRODUCT PAGE STYLES — evoProductHero, evoStatsBar, evoProductOverview,
   evoFeaturesGrid, evoHowItWorks, evoBenefits, evoTestimonial, evoFaq,
   evoFinalCTA
   =================================================================== */

/* CLS Prevention — removed content-visibility as it can cause shifts */

/* CLS fixes removed for testing */

/* Product Hero */
.evoProductHero {
    position: relative;
    min-height: 600px;
    height: 100vh;
    max-height: 850px;
    overflow: hidden;
}

.evoProductHero #home-section-wrapper {
    background-color: rgba(0, 0, 0, 0.55) !important;
}

.evoProductHero__overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(135deg, rgba(17, 49, 73, 0.85) 0%, rgba(17, 49, 73, 0.6) 100%);
    z-index: 1;
}

.evoProductHero__inner {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center;
    min-height: 600px;
    padding: 120px 0 80px;
}

.evoProductHero__content {
    max-width: 700px;
    color: #fff;
}

.evoProductHero__eyebrow {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: rgba(19, 177, 255, 0.2);
    border: 1px solid rgba(19, 177, 255, 0.4);
    padding: 8px 16px;
    border-radius: 50px;
    font-size: 16px;
    font-weight: 600;
    color: #0A76B8;
    margin-bottom: 24px;
}

.evoProductHero__title {
    font-size: 3.5rem;
    font-weight: 900;
    color: #fff;
    margin-bottom: 16px;
    line-height: 1.1;
}

.evoProductHero__subtitle {
    font-size: 1.25rem;
    color: rgba(255, 255, 255, 0.85);
    margin-bottom: 32px;
    line-height: 1.6;
}

.evoProductHero__ctas {
    display: flex;
    gap: 16px;
    margin-bottom: 32px;
    flex-wrap: wrap;
}

.evoProductHero__ctaPrimary {
    display: inline-flex;
    align-items: center;
    gap: 8px;
}

.evoProductHero__ctaSecondary {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    color: #fff;
    font-weight: 600;
    padding: 12px 24px;
    border: 2px solid rgba(255, 255, 255, 0.4);
    border-radius: 6px;
    text-decoration: none;
    transition: all 0.2s;
}

.evoProductHero__ctaSecondary:hover {
    background: rgba(255, 255, 255, 0.1);
    border-color: rgba(255, 255, 255, 0.6);
    color: #fff;
    text-decoration: none;
}

.evoProductHero__badges {
    display: flex;
    gap: 16px;
    flex-wrap: wrap;
}

.evoProductHero__badge {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    background: rgba(255, 255, 255, 0.1);
    padding: 6px 14px;
    border-radius: 50px;
    font-size: 16px;
    color: rgba(255, 255, 255, 0.8);
}

/* Stats Bar */
.evoStatsBar {
    background: #113149;
    padding: 40px 0;
    min-height: 140px;
    contain: layout;
}

.evoStatsBar__grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 24px;
    text-align: center;
}

.evoStatsBar__item {
    color: #fff;
}

.evoStatsBar__number {
    display: block;
    font-size: 2.5rem;
    font-weight: 900;
    color: #0A76B8;
    margin-bottom: 4px;
}

.evoStatsBar__label {
    font-size: 16px;
    color: rgba(255, 255, 255, 0.7);
}

/* Product Overview */
.evoProductOverview {
    padding: 80px 0;
    background: #fff;
    min-height: 400px;
    contain: layout;
}

.evoProductOverview__grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 60px;
    align-items: center;
}

.evoProductOverview__badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: rgba(19, 177, 255, 0.1);
    border: 1px solid rgba(19, 177, 255, 0.3);
    padding: 8px 16px;
    border-radius: 50px;
    font-size: 16px;
    font-weight: 600;
    color: #005f87;
    margin-bottom: 20px;
}

.evoProductOverview__title {
    font-size: 2.5rem;
    font-weight: 800;
    color: #113149;
    margin-bottom: 20px;
    line-height: 1.2;
}

.evoProductOverview__desc,
.evoProductOverview__body {
    font-size: 1.1rem;
    color: #555;
    line-height: 1.7;
    margin-bottom: 16px;
}

.evoProductOverview__checklist {
    list-style: none;
    padding: 0;
    margin: 24px 0;
}

.evoProductOverview__checklist li {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 12px;
    font-size: 1.05rem;
    color: #333;
}

.evoProductOverview__checklist li i {
    color: #0A76B8;
    font-size: 1.2rem;
}

.evoProductOverview__ctas {
    display: flex;
    gap: 16px;
    margin-top: 32px;
    flex-wrap: wrap;
}

.evoProductOverview__imageWrap {
    position: relative;
    border-radius: 12px;
    overflow: hidden;
    box-shadow: 0 20px 60px rgba(17, 49, 73, 0.15);
    aspect-ratio: 500 / 375;
}

.evoProductOverview__image {
    width: 100%;
    height: auto;
    display: block;
    border-radius: 8px;
}

.evoProductOverview__imageCaption {
    text-align: center;
    font-size: 1rem;
    color: #888;
    margin-top: 12px;
    letter-spacing: 0.3px;
}

.evoProductOverview__imageCaption i {
    color: #0A76B8;
}

/* ============================================================
   Product Detail Section — markdown body content, below overview
   ============================================================ */
.evoProductDetail {
    padding: 60px 0 20px;
    background: #fff;
}

.evoProductDetail__inner {
    max-width: 820px;
    margin: 0 auto;
    padding: 40px 48px;
    background: #f7fbff;
    border-radius: 12px;
    border-left: 4px solid #13B1FF;
}

.evoProductDetail__inner h2 {
    font-size: 1.6rem;
    font-weight: 800;
    color: #113149;
    margin-bottom: 16px;
    margin-top: 32px;
    line-height: 1.3;
}

.evoProductDetail__inner h2:first-child {
    margin-top: 0;
}

.evoProductDetail__inner h3 {
    font-size: 1.2rem;
    font-weight: 700;
    color: #0A76B8;
    margin-bottom: 12px;
    margin-top: 28px;
}

.evoProductDetail__inner p {
    font-size: 1.05rem;
    color: #555;
    line-height: 1.8;
    margin-bottom: 16px;
}

.evoProductDetail__inner ul {
    padding-left: 0;
    list-style: none;
    margin-bottom: 16px;
}

.evoProductDetail__inner ul li {
    position: relative;
    padding-left: 22px;
    margin-bottom: 10px;
    font-size: 1.05rem;
    color: #444;
    line-height: 1.7;
}

.evoProductDetail__inner ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 9px;
    width: 8px;
    height: 8px;
    background: #13B1FF;
    border-radius: 50%;
}

.evoProductDetail__inner a {
    color: #0A76B8;
    font-weight: 600;
}

.evoProductDetail__inner a:hover {
    text-decoration: underline;
}

@media (max-width: 767px) {
    .evoProductDetail__inner {
        padding: 28px 24px;
    }
}

/* Product Value Card — replaces generic floating SVG illustration */
.evoProductCard {
    background: linear-gradient(145deg, #113149 0%, #1a4a6e 100%);
    border-radius: 16px;
    padding: 40px 32px;
    color: #fff;
    box-shadow: 0 20px 60px rgba(17, 49, 73, 0.2);
    max-width: 420px;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}

.evoProductCard::before {
    content: '';
    position: absolute;
    top: -60px;
    right: -60px;
    width: 180px;
    height: 180px;
    background: rgba(19, 177, 255, 0.08);
    border-radius: 50%;
}

.evoProductCard::after {
    content: '';
    position: absolute;
    bottom: -40px;
    left: -40px;
    width: 120px;
    height: 120px;
    background: rgba(19, 177, 255, 0.06);
    border-radius: 50%;
}

.evoProductCard__header {
    text-align: center;
    margin-bottom: 28px;
    position: relative;
    z-index: 1;
}

.evoProductCard__icon {
    width: 72px;
    height: 72px;
    background: rgba(19, 177, 255, 0.15);
    border: 2px solid rgba(19, 177, 255, 0.4);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 16px;
    font-size: 28px;
    color: #0A76B8;
}

.evoProductCard__name {
    font-size: 1.6rem;
    font-weight: 800;
    margin-bottom: 6px;
    color: #fff;
}

.evoProductCard__tagline {
    font-size: 1rem;
    color: rgba(255, 255, 255, 0.65);
    margin: 0;
}

.evoProductCard__body {
    background: rgba(255, 255, 255, 0.06);
    border-radius: 12px;
    padding: 20px 24px;
    margin-bottom: 20px;
    position: relative;
    z-index: 1;
    border: 1px solid rgba(255, 255, 255, 0.08);
}

.evoProductCard__point {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 10px 0;
    font-size: 1rem;
    color: rgba(255, 255, 255, 0.85);
    border-bottom: 1px solid rgba(255, 255, 255, 0.06);
}

.evoProductCard__point:last-child {
    border-bottom: none;
}

.evoProductCard__point i {
    color: #0A76B8;
    font-size: 16px;
    flex-shrink: 0;
}

.evoProductCard__footer {
    text-align: center;
    position: relative;
    z-index: 1;
}

.evoProductCard__badge {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    background: rgba(255, 255, 255, 0.08);
    border: 1px solid rgba(255, 255, 255, 0.12);
    padding: 8px 16px;
    border-radius: 50px;
    font-size: 16px;
    color: rgba(255, 255, 255, 0.6);
}

/* Features Grid */
.evoFeaturesGrid__section {
    padding: 80px 0;
    background: #f7fbff;
    min-height: 400px;
    contain: layout;
}

.evoSectionTitle {
    text-align: center;
    margin-bottom: 60px;
}

.evoSectionTitle__eyebrow {
    display: inline-block;
    background: rgba(19, 177, 255, 0.1);
    border: 1px solid rgba(19, 177, 255, 0.3);
    padding: 6px 16px;
    border-radius: 50px;
    font-size: 16px;
    font-weight: 600;
    color: #005f87;
    margin-bottom: 16px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.evoSectionTitle h2 {
    font-size: 2.5rem;
    font-weight: 800;
    color: #113149;
    margin-bottom: 12px;
}

.evoSectionTitle__sub {
    font-size: 1.1rem;
    color: #666;
    max-width: 600px;
    margin: 0 auto;
}

.evoFeaturesGrid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 30px;
    
    contain: layout;
}

.evoFeatureCard {
    background: #fff;
    padding: 40px 30px;
    border-radius: 12px;
    box-shadow: 0 4px 20px rgba(17, 49, 73, 0.06);
    transition: transform 0.2s, box-shadow 0.2s;
}

.evoFeatureCard:hover {
    transform: translateY(-4px);
    box-shadow: 0 12px 40px rgba(17, 49, 73, 0.12);
}

.evoFeatureCard__icon {
    width: 60px;
    height: 60px;
    background: rgba(19, 177, 255, 0.1);
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
}

.evoFeatureCard__icon i {
    font-size: 1.5rem;
    color: #0A76B8;
}

.evoFeatureCard__title {
    font-size: 1.25rem;
    font-weight: 700;
    color: #113149;
    margin-bottom: 12px;
}

.evoFeatureCard__desc {
    font-size: 1.05rem;
    color: #666;
    line-height: 1.6;
}

/* How It Works */
.evoHowItWorks__section {
    padding: 80px 0;
    background: #fff;
}

.evoHowItWorks {
    display: flex;
    justify-content: space-between;
    gap: 30px;
    max-width: 1000px;
    margin: 0 auto;
}

.evoHowItWorks__step {
    flex: 1;
    text-align: center;
}

.evoHowItWorks__stepTop {
    position: relative;
    margin-bottom: 24px;
}

.evoHowItWorks__circle {
    width: 60px;
    height: 60px;
    background: #13B1FF;
    color: #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.5rem;
    font-weight: 800;
    margin: 0 auto;
    position: relative;
    z-index: 2;
}

.evoHowItWorks__connector {
    position: absolute;
    top: 30px;
    left: 50%;
    width: 100%;
    height: 2px;
    background: rgba(19, 177, 255, 0.3);
    z-index: 1;
}

.evoHowItWorks__connector--last {
    display: none;
}

.evoHowItWorks__content {
    padding: 0 10px;
}

.evoHowItWorks__icon {
    font-size: 2rem;
    color: #0A76B8;
    margin-bottom: 12px;
}

.evoHowItWorks__title {
    font-size: 1.25rem;
    font-weight: 700;
    color: #113149;
    margin-bottom: 8px;
}

.evoHowItWorks__desc {
    font-size: 1.05rem;
    color: #666;
    line-height: 1.6;
}

/* Benefits */
.evoBenefits {
    padding: 80px 0;
    background: #f7fbff;
}

.evoBenefits__grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 30px;
}

.evoBenefits__card {
    background: #fff;
    padding: 40px 30px;
    border-radius: 12px;
    text-align: center;
    box-shadow: 0 4px 20px rgba(17, 49, 73, 0.06);
    transition: transform 0.2s, box-shadow 0.2s;
}

.evoBenefits__card:hover {
    transform: translateY(-4px);
    box-shadow: 0 12px 40px rgba(17, 49, 73, 0.12);
}

.evoBenefits__icon {
    width: 70px;
    height: 70px;
    background: rgba(19, 177, 255, 0.1);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 20px;
}

.evoBenefits__icon i {
    font-size: 1.75rem;
    color: #0A76B8;
}

.evoBenefits__title {
    font-size: 1.35rem;
    font-weight: 700;
    color: #113149;
    margin-bottom: 12px;
}

.evoBenefits__desc {
    font-size: 1.05rem;
    color: #666;
    line-height: 1.6;
}

/* Testimonial */
.evoTestimonial {
    padding: 80px 0;
    background: #113149;
    color: #fff;
    text-align: center;
}

.evoTestimonial__quoteIcon {
    font-size: 3rem;
    color: #0A76B8;
    margin-bottom: 20px;
    opacity: 0.5;
}

.evoTestimonial__blockquote {
    font-size: 1.5rem;
    font-style: italic;
    max-width: 800px;
    margin: 0 auto 24px;
    line-height: 1.6;
    color: rgba(255, 255, 255, 0.9);
}

.evoTestimonial__author {
    font-size: 1rem;
    color: #0A76B8;
    font-weight: 600;
}

.evoTestimonial__statBlock {
    margin-bottom: 40px;
}

.evoTestimonial__statNumber {
    font-size: 4rem;
    font-weight: 900;
    color: #0A76B8;
    line-height: 1;
}

.evoTestimonial__statLabel {
    font-size: 1.15rem;
    color: rgba(255, 255, 255, 0.7);
    margin-top: 8px;
}

.evoTestimonial__sectorsLabel {
    font-size: 1.05rem;
    color: rgba(255, 255, 255, 0.6);
    margin-bottom: 20px;
}

.evoTestimonial__sectorsGrid {
    display: flex;
    justify-content: center;
    gap: 16px;
    flex-wrap: wrap;
}

.evoTestimonial__sectorBadge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: rgba(255, 255, 255, 0.1);
    padding: 8px 16px;
    border-radius: 50px;
    font-size: 15px;
    color: rgba(255, 255, 255, 0.8);
}

/* FAQ */
.evoFaq {
    padding: 80px 0;
    background: #fff;
}

.evoFaq__accordion {
    max-width: 800px;
    margin: 0 auto;
}

.evoFaq__item {
    border: 1px solid rgba(17, 49, 73, 0.12);
    border-radius: 8px;
    overflow: hidden;
    margin-bottom: 12px;
}

.evoFaq__question {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 18px 24px;
    background: #fff;
    border: none;
    font-size: 1.1rem;
    font-weight: 700;
    color: #113149;
    text-align: left;
    cursor: pointer;
    transition: background 0.2s;
}

.evoFaq__question:hover {
    background: #f8f9fa;
}

.evoFaq__chevron {
    transition: transform 0.3s;
    color: #0A76B8;
}

.evoFaq__question:not(.collapsed) .evoFaq__chevron {
    transform: rotate(180deg);
}

.evoFaq__answer {
    padding: 0 24px 18px;
    color: #555;
    line-height: 1.6;
}

/* Final CTA */
.evoFinalCTA {
    padding: 100px 0;
    background: linear-gradient(135deg, #113149 0%, #1a4a6e 100%);
    color: #fff;
}

.evoFinalCTA__inner {
    display: grid;
    grid-template-columns: 2fr 1fr;
    gap: 60px;
    align-items: center;
}

.evoFinalCTA__heading {
    font-size: 2.5rem;
    font-weight: 800;
    margin-bottom: 16px;
    line-height: 1.2;
}

.evoFinalCTA__sub {
    font-size: 1.1rem;
    color: rgba(255, 255, 255, 0.8);
    margin-bottom: 32px;
    line-height: 1.6;
}

.evoFinalCTA__actions {
    display: flex;
    gap: 16px;
    align-items: center;
    flex-wrap: wrap;
}

.evoFinalCTA__btnPrimary {
    display: inline-flex;
    align-items: center;
    gap: 8px;
}

.evoFinalCTA__phone {
    color: #fff;
    font-size: 1.25rem;
    font-weight: 600;
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    gap: 8px;
}

.evoFinalCTA__phone:hover {
    color: #0A76B8;
    text-decoration: none;
}

.evoFinalCTA__visual {
    text-align: center;
}

.evoFinalCTA__iconGrid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 16px;
    margin-bottom: 20px;
}

.evoFinalCTA__iconGrid i {
    font-size: 2.5rem;
    color: rgba(255, 255, 255, 0.2);
}

.evoFinalCTA__tagline {
    font-size: 0.9rem;
    color: rgba(255, 255, 255, 0.5);
}

/* Responsive */
@media (max-width: 991px) {
    .evoProductHero__title {
        font-size: 2.5rem;
    }
    
    .evoProductOverview__grid,
    .evoFinalCTA__inner {
        grid-template-columns: 1fr;
        gap: 40px;
    }
    
    .evoFeaturesGrid,
    .evoBenefits__grid {
        grid-template-columns: repeat(2, 1fr);
    }
    
    .evoHowItWorks {
        flex-wrap: wrap;
    }
    
    .evoHowItWorks__step {
        flex: 0 0 calc(50% - 15px);
    }
    
    .evoStatsBar__grid {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 767px) {
    .evoProductHero__title {
        font-size: 2rem;
    }
    
    .evoProductHero__ctas {
        flex-direction: column;
    }
    
    .evoFeaturesGrid,
    .evoBenefits__grid {
        grid-template-columns: 1fr;
    }
    
    .evoHowItWorks__step {
        flex: 0 0 100%;
    }
    
    .evoStatsBar__grid {
        grid-template-columns: 1fr 1fr;
    }
    
    .evoProductOverview__ctas {
        flex-direction: column;
    }
    
    .evoProductCard {
        padding: 32px 24px;
        max-width: 100%;
    }
    
    .evoProductCard__name {
        font-size: 1.4rem;
    }
    
    .evoProductCard__icon {
        width: 60px;
        height: 60px;
        font-size: 24px;
    }
}

/* ==========================================================================
   15-R. Compact Footer Redesign
   ========================================================================== */

/* Override old footer padding */
#footer-section {
    padding: 32px 0 0;
}

/* ── Main grid ── */
.footer-compact-grid {
    display: grid;
    grid-template-columns: 1.3fr 0.7fr 1fr 0.7fr 0.8fr 0.7fr 0.7fr 0.9fr;
    gap: 24px 16px;
    padding-bottom: 24px;
}

/* ── Headings ── */
.footer-heading {
    display: block;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    color: #ffffff;
    margin-bottom: 10px;
}
.footer-heading--sub {
    margin-top: 14px;
}

/* ── Link lists ── */
.footer-link-list,
.footer-contact-list {
    list-style: none;
    margin: 0;
    padding: 0;
}
.footer-link-list li,
.footer-contact-list li {
    margin-bottom: 4px;
}
.footer-link-list a,
.footer-contact-list a {
    font-size: 16px;
    line-height: 1.6;
    color: #7dd3fc;
}

/* Two-col service list */
.footer-link-list--two-col {
    columns: 2;
    column-gap: 16px;
}

/* ── Social row (inline icons) ── */
.footer-social {
    display: flex;
    gap: 10px;
    margin-top: 12px;
}
.footer-social a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: rgba(255,255,255,0.08);
    color: #138ED0;
    font-size: 16px;
    transition: background 0.2s, color 0.2s;
}
.footer-social a:hover {
    background: #138ED0;
    color: #fff;
}

/* ── Locations (under social in brand column) ── */
.footer-locations {
    margin-top: 20px;
}
.footer-locations .footer-heading--sub {
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    color: #aaa;
    margin-bottom: 8px;
    display: block;
}
.footer-locations .footer-link-list {
    list-style: none;
    padding: 0;
    margin: 0;
}
.footer-locations .footer-link-list li {
    margin-bottom: 4px;
}
.footer-locations .footer-link-list a {
    font-size: 15px;
    color: #ccc;
    transition: color 0.2s;
}
.footer-locations .footer-link-list a:hover {
    color: #138ED0;
}

/* ── Badges ── */
.footer-badges {
    display: flex;
    gap: 10px;
    margin-bottom: 14px;
}
.footer-badges img {
    height: 44px;
    width: auto;
    object-fit: contain;
}

/* ── Acknowledgement ── */
.footer-acknowledgement p {
    font-size: 15px;
    line-height: 1.5;
    color: #aaa;
    margin: 0 0 8px;
}
.footer-acknowledgement img {
    height: 22px;
    width: auto;
}

/* ── Bottom bar ── */
.footer-bottom {
    border-top: 1px solid rgba(255,255,255,0.1);
    padding: 14px 0;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 8px 24px;
    font-size: 15px;
    color: #bbb;
}
.footer-bottom a {
    font-size: 15px;
    color: #ddd;
}
.footer-bottom__cities a,
.footer-bottom__services a {
    margin-right: 6px;
}
.footer-bottom__cities a::after,
.footer-bottom__services a::after {
    content: '·';
    margin-left: 8px;
    color: #555;
}
.footer-bottom__cities a:last-child::after,
.footer-bottom__services a:last-child::after {
    content: '';
    margin-left: 0;
}
.footer-bottom__legal {
    display: flex;
    gap: 12px;
    align-items: center;
}
.footer-bottom__legal span {
    color: #bbb;
}

/* ── Footer CTA ── */
.footer-cta {
    text-align: center;
    padding: 24px 0;
    margin-bottom: 24px;
    border-bottom: 1px solid rgba(255,255,255,0.1);
}
.footer-cta__btn {
    font-size: 1.1rem;
    padding: 14px 36px;
}

/* ── Evocate Group strip ── */
.footer-group-strip {
    border-top: 1px solid rgba(255,255,255,0.06);
    margin-top: 12px;
    padding: 12px 0 0;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 6px 16px;
    font-size: 13px;
    color: #999;
    text-align: center;
}
.footer-group-strip span {
    color: #888;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.04em;
    font-size: 12px;
}
.footer-group-strip a {
    color: #bbb;
    text-decoration: none;
    font-size: 13px;
    transition: color 0.2s;
}
.footer-group-strip a:hover {
    color: #13B1FF;
}
.footer-group-strip a + a::before {
    content: '·';
    margin-right: 16px;
    color: #555;
}

/* ── Responsive: tablet ── */
@media (max-width: 992px) {
    .footer-compact-grid {
        grid-template-columns: 1fr 1fr;
    }
    .footer-col--ack {
        grid-column: 1 / -1;
    }
    .footer-badges {
        justify-content: flex-start;
    }
}

/* ── Responsive: mobile ── */
@media (max-width: 576px) {
    .footer-compact-grid {
        grid-template-columns: 1fr;
        gap: 20px;
    }
    .footer-bottom {
        flex-direction: column;
        align-items: flex-start;
    }
    .footer-link-list--two-col {
        columns: 1;
    }
}

/* ==========================================================================
   15-S. Location Bar & Footer — Product Pages
   ========================================================================== */

/* ── Location Bar (appears right after hero) ── */
.evoLocationBar {
    background: #eef6fb;
    border-bottom: 1px solid #dbeefd;
    padding: 14px 0;
}
.evoLocationBar__inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    flex-wrap: wrap;
}
.evoLocationBar__label {
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 1rem;
    font-weight: 600;
    color: #113149;
    white-space: nowrap;
}
.evoLocationBar__label i {
    color: #0A76B8;
    font-size: 1.1rem;
}
.evoLocationBar__cities {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    align-items: center;
}
.evoLocationBar__city {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    padding: 5px 12px;
    border-radius: 20px;
    background: #fff;
    border: 1px solid #c8e4f7;
    font-size: 1rem;
    font-weight: 500;
    color: #113149;
    text-decoration: none;
    transition: background 0.15s, border-color 0.15s, color 0.15s;
    white-space: nowrap;
}
.evoLocationBar__city:hover {
    background: #13B1FF;
    border-color: #0A76B8;
    color: #fff;
}
.evoLocationBar__city--active {
    background: #113149;
    border-color: #113149;
    color: #fff;
    font-weight: 700;
}
.evoLocationBar__city--active:hover {
    background: #0a1f2e;
    border-color: #0a1f2e;
    color: #fff;
}
.evoLocationBar__city--office {
    border-color: #0A76B8;
}
.evoLocationBar__city i {
    font-size: 0.9rem;
    opacity: 0.7;
}
.evoLocationBar__city--office i.fa-building-o {
    color: #0A76B8;
    opacity: 1;
}
.evoLocationBar__city--active i.fa-building-o {
    color: #fff;
}

/* ── Location Footer (compact inline list at page bottom) ── */
.evoLocationFooter {
    background: #f7fbff;
    border-top: 1px solid #dbeefd;
    padding: 24px 0;
}
.evoLocationFooter__label {
    font-size: 0.9rem;
    font-weight: 600;
    color: #113149;
    margin: 0 0 10px;
}
.evoLocationFooter__label i {
    color: #0A76B8;
}
.evoLocationFooter__nav {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 4px 2px;
    line-height: 1.8;
}
.evoLocationFooter__link {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    font-size: 1rem;
    color: #138ED0;
    text-decoration: none;
    padding: 2px 6px;
    border-radius: 4px;
    transition: background 0.15s, color 0.15s;
}
.evoLocationFooter__link:hover {
    background: rgba(19, 177, 255, 0.1);
    color: #113149;
    text-decoration: underline;
}
.evoLocationFooter__link--active {
    font-weight: 700;
    color: #113149;
    background: rgba(17, 49, 73, 0.06);
}
.evoLocationFooter__link--office i {
    color: #0A76B8;
    font-size: 0.9rem;
}
.evoLocationFooter__sep {
    color: #bbb;
    font-size: 0.9rem;
    margin: 0 2px;
    user-select: none;
}

/* ── Responsive: tablet ── */
@media (max-width: 992px) {
    .evoLocationBar__inner {
        flex-direction: column;
        align-items: flex-start;
    }
    .evoLocationBar__cities {
        width: 100%;
    }
}

/* ── Responsive: mobile ── */
@media (max-width: 576px) {
    .evoLocationBar {
        padding: 12px 0;
    }
    .evoLocationBar__city {
        padding: 4px 10px;
        font-size: 0.9rem;
    }
    .evoLocationFooter__nav {
        gap: 2px;
    }
}


/* ═══════════════════════════════════════════════════════════════════
   MERGED FROM: custom-fixes.css (patches/overrides)
   Original file: static/_css/custom-fixes.css
   Merge date: 2026-05-15
   ═══════════════════════════════════════════════════════════════════ */

/* =============================================================================
   CUSTOM FIXES — Visual design upgrades for v1919
   Evocate brand: Primary #13B1FF, Dark Navy #113149
   ============================================================================= */

/* ---------------------------------------------------------------------------
   NAVBAR — Single row layout: logo + nav items on one line
   --------------------------------------------------------------------------- */
@media (min-width: 993px) {
    /* Make the navbar container a flex row */
    #sub-nav-wrapper .navbar > .container > .row > .col-md-12 {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    /* Logo side: don't grow, stay left */
    #sub-nav-wrapper .navbar-header {
        float: none;
        display: flex;
        align-items: center;
        flex-shrink: 0;
        margin-right: 20px;
    }
    /* Nav side: grow to fill, stay right */
    #sub-nav-wrapper .navbar-collapse.collapse {
        display: flex !important;
        float: none;
        flex-grow: 1;
        justify-content: flex-end;
        padding: 0;
    }
    #sub-nav-wrapper .navbar-nav {
        float: none;
        display: flex;
        align-items: center;
        margin: 0;
    }
    /* Tighten nav item spacing to fit everything */
    #sub-nav-wrapper .navbar-nav > li {
        margin-left: 4px;
    }
    #sub-nav-wrapper .navbar-nav > li > a {
        padding: 8px 10px;
        font-size: 16px;
        letter-spacing: 0.5px;
        white-space: nowrap;
    }
    /* Dropdown menu positioning fix */
    #sub-nav-wrapper .navbar-nav .dropdown-menu {
        left: auto;
        right: 0;
    }
    #sub-nav-wrapper .navbar-nav > li:first-child {
        margin-left: 0;
    }
}
@media (min-width: 1200px) {
    /* Slightly more room on larger screens */
    #sub-nav-wrapper .navbar-nav > li {
        margin-left: 6px;
    }
    #sub-nav-wrapper .navbar-nav > li > a {
        padding: 10px 12px;
        font-size: 13.5px;
    }
}
@media (min-width: 1400px) {
    #sub-nav-wrapper .navbar-nav > li {
        margin-left: 8px;
    }
    #sub-nav-wrapper .navbar-nav > li > a {
        padding: 10px 14px;
        font-size: 16px;
    }
}

/* ---------------------------------------------------------------------------
   INDUSTRY CARDS — List & Homepage
   --------------------------------------------------------------------------- */
.evoCard--industry-v2 {
    position: relative;
    background: #fff;
    border: 1px solid rgba(17, 49, 73, 0.08);
    border-radius: 12px;
    padding: 36px 28px 28px;
    box-shadow: 0 4px 16px rgba(17, 49, 73, 0.06);
    transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
    height: 100%;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    text-decoration: none;
    color: inherit;
}
.evoCard--industry-v2:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 36px rgba(17, 49, 73, 0.14);
    border-color: #0A76B8;
}
.evoCard--industry-v2__icon {
    width: 60px;
    height: 60px;
    border-radius: 14px;
    background: linear-gradient(135deg, #eef6fb 0%, #d8eefb 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
    transition: background 0.25s ease;
}
.evoCard--industry-v2:hover .evoCard--industry-v2__icon {
    background: linear-gradient(135deg, #13B1FF 0%, #0e8fcf 100%);
}
.evoCard--industry-v2__icon i {
    font-size: 26px;
    color: #0A76B8;
    transition: color 0.25s ease;
}
.evoCard--industry-v2:hover .evoCard--industry-v2__icon i {
    color: #fff;
}
.evoCard--industry-v2 h3 {
    font-size: 20px;
    font-weight: 700;
    color: #113149;
    margin: 0 0 10px;
    line-height: 1.3;
}
.evoCard--industry-v2 p {
    font-size: 15px;
    color: #5a6f80;
    line-height: 1.6;
    margin: 0 0 20px;
    flex: 1;
}
.evoCard--industry-v2__cta {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    color: #0a6da0;  /* WCAG AA compliant (5.7:1 on white) */
    font-weight: 700;
    font-size: 15px;
    text-decoration: none;
    transition: gap 0.2s ease;
}
.evoCard--industry-v2:hover .evoCard--industry-v2__cta {
    gap: 10px;
}
.evoCard--industry-v2__cta i {
    font-size: 15px;
    transition: transform 0.2s ease;
}
.evoCard--industry-v2:hover .evoCard--industry-v2__cta i {
    transform: translateX(3px);
}
.evoCard--industry-v2__link {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    text-decoration: none;
    color: transparent;
    cursor: pointer;
}
/* ---------------------------------------------------------------------------
   LOCATION CARDS — List & Homepage
   --------------------------------------------------------------------------- */
/* ─── Office Cards Grid — clean grid, no Bootstrap col interference ─────── */
.office-cards-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 30px;
    align-items: stretch;
}
.office-cards-grid__item {
    display: flex;  /* card stretches to fill cell */
    min-width: 0;   /* prevent blowout */
}
.office-cards-grid__item .evoCard--location-v2 {
    width: 100%;
}
@media (max-width: 991px) {
    .office-cards-grid {
        grid-template-columns: repeat(2, 1fr);
    }
}
@media (max-width: 767px) {
    .office-cards-grid {
        grid-template-columns: 1fr;
    }
}

.evoCard--location-v2 {
    position: relative;
    background: #fff;
    border: 1px solid rgba(17, 49, 73, 0.08);
    border-radius: 12px;
    padding: 0;
    box-shadow: 0 4px 16px rgba(17, 49, 73, 0.06);
    transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
    height: 100%;
    
    display: flex;
    flex-direction: column;
    overflow: hidden;
}
.evoCard--location-v2:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 36px rgba(17, 49, 73, 0.14);
    border-color: #0A76B8;
}
.evoCard--location-v2__header {
    background: linear-gradient(135deg, #113149 0%, #1a4a6e 100%);
    padding: 24px 28px 20px;
    display: flex;
    align-items: center;
    gap: 14px;
}
.evoCard--location-v2__cityIcon {
    width: 48px;
    height: 48px;
    border-radius: 12px;
    background: rgba(19, 177, 255, 0.15);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}
.evoCard--location-v2__cityIcon i {
    font-size: 22px;
    color: #fff !important;
}
.evoCard--location-v2__cityName {
    font-size: 22px;
    font-weight: 700;
    color: #fff !important;
    margin: 0;
    line-height: 1.2;
}
.evoCard--location-v2__badge {
    display: inline-block;
    padding: 3px 10px;
    border-radius: 999px;
    background: rgba(19, 177, 255, 0.2);
    color: #7dd3fc;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.04em;
    margin-top: 4px;
}
.evoCard--location-v2__hqBadge {
    background: rgba(19, 177, 255, 0.3);
    color: #fff !important;
}
.evoCard--location-v2__body {
    padding: 24px 28px;
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 14px;
}
.evoCard--location-v2__detail {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    font-size: 15px;
    color: #395570;
    line-height: 1.5;
}
.evoCard--location-v2__detail i {
    color: #0A76B8;
    font-size: 16px;
    margin-top: 3px;
    flex-shrink: 0;
    width: 18px;
    text-align: center;
}
.evoCard--location-v2__detail a {
    color: #113149;
    font-weight: 600;
    text-decoration: none;
}
.evoCard--location-v2__detail a:hover {
    color: #0A76B8;
}
.evoCard--location-v2__footer {
    padding: 0 28px 24px;
    margin-top: auto;
}
.evoCard--location-v2__cta {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    color: #0a6da0;  /* WCAG AA compliant */
    font-weight: 700;
    font-size: 15px;
    text-decoration: none;
    padding: 10px 20px;
    border: 2px solid #0a6da0;  /* WCAG AA compliant */
    border-radius: 8px;
    transition: all 0.2s ease;
    width: 100%;
    justify-content: center;
}
.evoCard--location-v2__cta:hover {
    background: #0a6da0;
    color: #fff;
}
.evoCard--location-v2__link {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}

/* ---------------------------------------------------------------------------
   EVOLVE METHODOLOGY — Homepage
   --------------------------------------------------------------------------- */
#methodology-section {
    padding: 80px 0;
    background: #f7fafc;
}
.evoMethodology-v2 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 24px;
    margin-top: 10px;
}
@media (max-width: 991px) {
    .evoMethodology-v2 {
        grid-template-columns: repeat(2, 1fr);
    }
}
@media (max-width: 575px) {
    .evoMethodology-v2 {
        grid-template-columns: 1fr;
    }
}
.evoMethodology-v2__step {
    position: relative;
    background: #fff;
    border: 1px solid rgba(17, 49, 73, 0.08);
    border-radius: 12px;
    padding: 32px 24px;
    box-shadow: 0 4px 16px rgba(17, 49, 73, 0.05);
    transition: transform 0.25s ease, box-shadow 0.25s ease;
    overflow: hidden;
}
.evoMethodology-v2__step:hover {
    transform: translateY(-4px);
    box-shadow: 0 10px 32px rgba(17, 49, 73, 0.12);
}
.evoMethodology-v2__step::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(90deg, #13B1FF, #0e8fcf);
    border-radius: 12px 12px 0 0;
}
.evoMethodology-v2__number {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 44px;
    height: 44px;
    border-radius: 50%;
    background: linear-gradient(135deg, #113149 0%, #1a4a6e 100%);
    color: #0A76B8;
    font-size: 18px;
    font-weight: 800;
    margin-bottom: 18px;
}
.evoMethodology-v2__name {
    font-size: 22px;
    font-weight: 700;
    color: #113149;
    margin: 0 0 4px;
    line-height: 1.3;
}
.evoMethodology-v2__letter {
    color: #0A76B8;
}
.evoMethodology-v2__goal {
    font-size: 15px;
    color: #5a6f80;
    line-height: 1.6;
    margin: 0;
}

/* EVOLVE word display */
.evoMethodology-v2__word {
    text-align: center;
    margin-bottom: 40px;
}
.evoMethodology-v2__wordLetters {
    display: inline-flex;
    gap: 4px;
}
.evoMethodology-v2__wordLetter {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 52px;
    height: 52px;
    border-radius: 10px;
    background: linear-gradient(135deg, #113149, #1a4a6e);
    color: #0A76B8;
    font-size: 24px;
    font-weight: 800;
    letter-spacing: 0;
}
.evoMethodology-v2__wordLetter--active {
    background: #13B1FF;
    color: #fff;
}

/* ---------------------------------------------------------------------------
   BREADCRUMB FIX — Services & Products
   --------------------------------------------------------------------------- */
.evoBreadcrumb__list {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 0;
    margin: 0;
    padding: 14px 0;
    background: transparent;
}
.evoBreadcrumb__item {
    display: inline-flex;
    align-items: center;
    font-size: 16px;
    font-weight: 600;
    color: #113149;
}
.evoBreadcrumb__item a {
    color: #113149;
    text-decoration: none;
}
.evoBreadcrumb__item a:hover {
    color: #0A76B8;
}
.evoBreadcrumb__item + .evoBreadcrumb__item::before {
    content: '\f054';
    font-family: 'Font Awesome 6 Free', 'Font Awesome 5 Free', FontAwesome;
    font-weight: 900;
    font-size: 15px;
    color: #a0b4c4;
    margin: 0 12px;
}
.evoBreadcrumb__item--active {
    color: #5a6f80;
}

/* ---------------------------------------------------------------------------
   INDUSTRIES SINGLE PAGE — Enhanced styling
   --------------------------------------------------------------------------- */
.evoIndustryHero {
    background: linear-gradient(135deg, #113149 0%, #1a4a6e 100%);
    padding: 60px 0 50px;
    margin-bottom: 0;
}
.evoIndustryHero h1 {
    color: #fff;
    font-size: 42px;
    font-weight: 700;
    margin: 0 0 12px;
}
.evoIndustryHero .lead {
    color: rgba(255, 255, 255, 0.85);
    font-size: 18px;
    margin: 0;
    max-width: 700px;
}
.evoIndustryChallenges {
    background: #f7fafc;
    border-radius: 12px;
    padding: 28px;
    margin-bottom: 30px;
}
.evoIndustryChallenges h2 {
    font-size: 20px;
    color: #113149;
    margin: 0 0 16px;
}
.evoIndustryChallenges ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.evoIndustryChallenges li {
    padding: 8px 0 8px 28px;
    position: relative;
    color: #395570;
    font-size: 15px;
    line-height: 1.5;
}
.evoIndustryChallenges li::before {
    content: '\f071';
    font-family: 'Font Awesome 6 Free', 'Font Awesome 5 Free', FontAwesome;
    font-weight: 900;
    position: absolute;
    left: 0;
    top: 9px;
    color: #e8a317;
    font-size: 16px;
}
.evoIndustrySolutions {
    background: #fff;
    border: 2px solid #13B1FF;
    border-radius: 12px;
    padding: 28px;
    margin-bottom: 30px;
}
.evoIndustrySolutions h2 {
    font-size: 20px;
    color: #113149;
    margin: 0 0 16px;
}
.evoIndustrySolutions ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.evoIndustrySolutions li {
    padding: 8px 0 8px 28px;
    position: relative;
    color: #395570;
    font-size: 15px;
    line-height: 1.5;
}
.evoIndustrySolutions li::before {
    content: '\f058';
    font-family: 'Font Awesome 6 Free', 'Font Awesome 5 Free', FontAwesome;
    font-weight: 900;
    position: absolute;
    left: 0;
    top: 9px;
    color: #0A76B8;
    font-size: 16px;
}
.evoSidebar__block {
    background: #fff;
    border: 1px solid rgba(17, 49, 73, 0.08);
    border-radius: 12px;
    padding: 24px;
    margin-bottom: 20px;
    box-shadow: 0 4px 16px rgba(17, 49, 73, 0.06);
}
.evoSidebar__block h3 {
    font-size: 18px;
    color: #113149;
    margin: 0 0 14px;
    font-weight: 700;
}
.evoSidebar__list {
    list-style: none;
    padding: 0;
    margin: 0;
}
.evoSidebar__list li {
    padding: 6px 0;
    border-bottom: 1px solid rgba(17, 49, 73, 0.06);
}
.evoSidebar__list li:last-child {
    border-bottom: none;
}
.evoSidebar__list a {
    color: #0A76B8;
    font-weight: 600;
    text-decoration: none;
    display: flex;
    align-items: center;
    gap: 8px;
}
.evoSidebar__list a:hover {
    color: #0e8fcf;
}
.evoSidebar__list a::before {
    content: '\f105';
    font-family: 'Font Awesome 6 Free', 'Font Awesome 5 Free', FontAwesome;
    font-weight: 900;
    font-size: 15px;
    color: #a0b4c4;
}

/* Industry single page service cards */
.evoCard--service {
    position: relative;
    background: #fff;
    border: 1px solid rgba(17, 49, 73, 0.08);
    border-radius: 12px;
    padding: 28px;
    box-shadow: 0 4px 16px rgba(17, 49, 73, 0.06);
    transition: transform 0.25s ease, box-shadow 0.25s ease;
    height: 100%;
    display: flex;
    flex-direction: column;
}
.evoCard--service:hover {
    transform: translateY(-4px);
    box-shadow: 0 10px 32px rgba(17, 49, 73, 0.12);
}
.evoCard--service .evoCard-logo {
    margin-bottom: 16px;
}
.evoCard--service .evoCard-logo img {
    width: 48px;
    height: 48px;
    object-fit: contain;
}
.evoCard--service h3 {
    font-size: 18px;
    color: #113149;
    margin: 0 0 8px;
}
.evoCard--service p {
    font-size: 16px;
    color: #5a6f80;
    line-height: 1.5;
    flex: 1;
}
.evoCard--service .evoCard-cta {
    color: #0A76B8;
    font-weight: 700;
    font-size: 16px;
}

/* ---------------------------------------------------------------------------
   SECTION TITLE ENHANCEMENTS
   --------------------------------------------------------------------------- */
.section-subtitle {
    font-size: 18px;
    color: #5a6f80;
    max-width: 600px;
    margin: 8px auto 0;
    line-height: 1.5;
}

/* ---------------------------------------------------------------------------
   HOMEPAGE INDUSTRY CARDS (inline override for homepage section)
   --------------------------------------------------------------------------- */
#industries-section .evoCard--industry {
    position: relative;
    background: #fff;
    border: 1px solid rgba(17, 49, 73, 0.08);
    border-radius: 12px;
    padding: 32px 24px 24px;
    box-shadow: 0 4px 16px rgba(17, 49, 73, 0.06);
    transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
    height: 100%;
    min-height: 220px;
    display: flex;
    flex-direction: column;
    margin-bottom: 24px;
}
#industries-section .evoCard--industry:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 36px rgba(17, 49, 73, 0.14);
    border-color: #0A76B8;
}
#industries-section .evoCard__title {
    font-size: 20px;
    font-weight: 700;
    color: #113149;
    margin-bottom: 8px;
}
#industries-section .evoCard__desc {
    font-size: 15px;
    color: #5a6f80;
    line-height: 1.6;
    flex: 1;
}
#industries-section .evoBtn--outline.evoBtn--sm {
    margin-top: auto;
    align-self: flex-start;
}

/* ---------------------------------------------------------------------------
   HOMEPAGE LOCATION CARDS (inline override for homepage section)
   --------------------------------------------------------------------------- */
#locations-section .evoCard--location {
    position: relative;
    background: #fff;
    border: 1px solid rgba(17, 49, 73, 0.08);
    border-radius: 12px;
    padding: 28px 24px;
    box-shadow: 0 4px 16px rgba(17, 49, 73, 0.06);
    transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
    height: 100%;
    display: flex;
    flex-direction: column;
    margin-bottom: 24px;
}
#locations-section .evoCard--location:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 36px rgba(17, 49, 73, 0.14);
    border-color: #0A76B8;
}

/* ---------------------------------------------------------------------------
   HUMAN QA BASELINE — readable typography for review builds
   --------------------------------------------------------------------------- */
main p,
main li,
.content-page p,
.content-page li,
.PageContent p,
.PageContent li,
[class*="__body"] p,
[class*="__content"] p {
    font-size: 16px;
    line-height: 1.58;
}
main small,
main .small,
main [class*="meta"],
main [class*="eyebrow"] {
    font-size: 16px;
    line-height: 1.45;
}
.page-hero-section h1,
.home-title,
.ctHero__title,
.caseStudyHero__title {
    font-size: clamp(34px, 4vw, 52px) !important;
    line-height: 1.12 !important;
}
@media (max-width: 767px) {
    main p,
    main li,
    .content-page p,
    .content-page li {
        font-size: 15.5px;
        line-height: 1.58;
    }
}

/* Whole-site readability floor for human QA. Keep after legacy CSS. */
body p,
body li {
    font-size: 16px !important;
    line-height: 1.58 !important;
}
main a,
main button,
main span,
section a,
section button,
section span {
    font-size: max(16px, 1em);
}
.page-intro-content {
    max-width: 920px;
    margin: 0 auto 36px;
    color: #395570;
}
.page-intro-content p {
    font-size: 18px !important;
    line-height: 1.65 !important;
}

/* Final readability hardening for human QA gates. */
html body p {
    line-height: 1.6 !important;
}
html body main p,
html body section p {
    line-height: 1.6 !important;
}
.clients-filter-bar .filter-btn {
    font-size: 16px !important;
    line-height: 1.35 !important;
}
.home-subtitle,
.hero-slide .home-subtitle {
    line-height: 1.6 !important;
}


/* ── EVOLVE Methodology — Visual Upgrade ── */
.evo-stage {
    display: flex;
    align-items: stretch;
    gap: 0;
    margin-bottom: 0;
    position: relative;
}
.evo-stage--reverse {
    flex-direction: row;
}
.evo-stage--reverse .evo-stage__content {
    text-align: left;
}
.evo-stage__icon {
    flex-shrink: 0;
    width: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 32px;
    position: relative;
    z-index: 2;
}
.evo-stage__circle {
    width: 72px;
    height: 72px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 12px;
    color: #fff;
    font-size: 1.5rem;
    box-shadow: 0 6px 20px rgba(0,0,0,0.15);
}
.evo-stage__label {
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    font-size: 0.9rem !important;
}
.evo-stage__content {
    flex: 1;
    background: #fff;
    border: 1px solid #e2e8f0;
    border-radius: 16px;
    padding: 36px 40px;
    box-shadow: 0 2px 12px rgba(17,49,73,0.05);
    transition: transform 0.2s, box-shadow 0.2s;
}
.evo-stage__content:hover {
    transform: translateY(-2px);
    box-shadow: 0 8px 28px rgba(17,49,73,0.10);
}
.evo-stage__content h3 {
    margin-top: 0;
    margin-bottom: 8px;
    color: #113149;
    font-size: 1.6rem !important;
    font-weight: 800;
}
.evo-stage__goal {
    color: #0A76B8 !important;
    font-weight: 700;
    font-size: 1.1rem !important;
    margin-bottom: 16px !important;
    font-style: italic;
}
.evo-stage__content p:last-child {
    font-size: 1.05rem !important;
    line-height: 1.75 !important;
    color: #4a6b82;
    margin-bottom: 0;
}
.evo-stage__connector {
    text-align: center;
    margin: 16px 0;
    padding-left: 100px;
    color: #b8c9d9;
    font-size: 1.4rem;
}

/* Alternating layout for visual interest */
.evo-stage:nth-child(4n+3) {
    flex-direction: row-reverse;
}
.evo-stage:nth-child(4n+3) .evo-stage__icon {
    align-items: center;
}

@media (max-width: 767px) {
    .evo-stage, .evo-stage:nth-child(4n+3) {
        flex-direction: column;
        align-items: center;
    }
    .evo-stage__icon {
        width: auto;
        flex-direction: row;
        gap: 12px;
        padding-top: 0;
        margin-bottom: 16px;
    }
    .evo-stage__content {
        padding: 28px 24px;
    }
    .evo-stage__connector {
        padding-left: 0;
    }
}

/* ── Targeted font fixes from Akbar's visual review ── */

/* Contact page trust strip */
.ctTrust__label {
    font-size: 1rem !important;
    letter-spacing: 0.4px;
}
.ctTrust__num {
    font-size: 1.7rem !important;
}

/* Contact page form labels */
.ctForm__field label {
    font-size: 1.05rem !important;
}
.ctForm__header p {
    font-size: 1.05rem !important;
}

/* Contact sidebar */
.ctInfo__cardTitle {
    font-size: 1.15rem !important;
}
.ctInfo__contactText strong {
    font-size: 1.1rem !important;
}
.ctInfo__contactText small {
    font-size: 1rem !important;
}
.ctInfo__hours {
    font-size: 1rem !important;
}
.ctInfo__office {
    font-size: 1.05rem !important;
}

/* Contact location tabs & cards */
.ctLocations__tab {
    font-size: 1.05rem !important;
}
.ctLocations__allState h3 {
    font-size: 1.15rem !important;
}
.ctLocations__allState li {
    font-size: 1.05rem !important;
}
.ctLocations__city a,
.ctLocations__cityName {
    font-size: 1.05rem !important;
}
.ctLocations__header p {
    font-size: 1.1rem !important;
}

/* Site-wide CTA */
/* Old CTA overrides removed — sizes now controlled by main .ctCTA block above */

/* Footer text */
footer a, footer p, footer li {
    font-size: 16px !important;
}

/* Pillar card titles */
.eg-entity__tag,
.eg-entity__clients,
.eg-entity__url,
.eg-value__title,
.eg-engage__label,
.eg-engage__desc {
    font-size: 1.05rem !important;
}
.eg-entity__desc p {
    font-size: 1.1rem !important;
    line-height: 1.75 !important;
}

/* Hero eyebrow and buttons */
.pageHeader__eyebrow {
    font-size: 1.15rem !important;
}
.pageHeader__btn,
.evoBtn--primary,
.evoBtn--ghost-light {
    font-size: 1.15rem !important;
}


/* ═══════════════════════════════════════════════════════════════════
   MERGED FROM: floatingContactButtons.css (floating phone/email widget)
   Original file: static/_css/floatingContactButtons.css
   Merge date: 2026-05-15
   ═══════════════════════════════════════════════════════════════════ */

/*!
 * Contact Buttons Plugin Demo 0.1.0
 * https://github.com/joege/contact-buttons-plugin
 *
 * Copyright 2015, JosÃ© GonÃ§alves
 *
 * Licensed under the MIT license:
 * http://www.opensource.org/licenses/MIT
 */
 
 #contact-buttons-bar {
  position: fixed;
  top: 120px;
  left: -50px !important;
  width: 50px;
  z-index: 9999;
}


#contact-buttons-bar.slide-on-scroll {
  position: absolute;
}

.contact-button-link  {
  display: block;
  width: 50px;
  height: 50px;
  padding: 0;
  margin-bottom: 1px;
  text-align: center;
  line-height: 50px;
  font-size: 22px;
  background: #8e8e93;
  color: #fff;
  position: relative;
  left: 0;
  
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  
  -webkit-transition: all 250ms;
     -moz-transition: all 250ms;
          transition: all 250ms;
}

/* Reveal buttons on hover — prevents permanent content overlap */
#contact-buttons-bar:hover {
  left: 0 !important;
}
#contact-buttons-bar:hover .contact-button-link {
  left: 0;
}
.contact-button-link:hover,
.contact-button-link:focus,
.contact-button-link:active {
  color: #fff;
  padding-left: 20px;
  width: 70px;
}
.contact-button-link.cb-hidden {
  left: -50px;
}
.contact-button-link.facebook {
  background: #3b5998;
}
.contact-button-link.linkedin {
  background: #0077b5;
}
.contact-button-link.gplus {
  background: #db4437;
}

.contact-button-link.twitter {
  background: #1da1f2;
}


.contact-button-link.separated {
  margin-top: 1em;
}

.contact-button-link.email {
  background: #ffa833;
}

.contact-button-link.phone {
  background: #ffbe68fd;
}


.show-hide-contact-bar,
.contact-button-link.show-hide-contact-bar:focus,
.contact-button-link.show-hide-contact-bar:active {
  background: transparent;
  color: #000;
  border: 0;
  outline: 0;
  padding: 0;
  width: 50px;
}
.contact-button-link.show-hide-contact-bar:hover {
  color: #000;
  background: #ccc;
  padding: 0;
  width: 50px;
}
/* Hide floating contact bar on small mobile screens to avoid content overlap */
@media (max-width: 767px) {
  #contact-floating-button,
  #contact-buttons-bar {
    display: none !important;
  }
}

/* ── Bootstrap 4 spacing utilities (BS3 compatibility) ──
   BS3 doesn't include utility spacing classes.
   These are used across multiple templates for card grid spacing. */
.mb-1 { margin-bottom: 4px !important; }
.mb-2 { margin-bottom: 8px !important; }
.mb-3 { margin-bottom: 16px !important; }
.mb-4 { margin-bottom: 24px !important; }
.mb-5 { margin-bottom: 48px !important; }
.mt-1 { margin-top: 4px !important; }
.mt-2 { margin-top: 8px !important; }
.mt-3 { margin-top: 16px !important; }
.mt-4 { margin-top: 24px !important; }
.mt-5 { margin-top: 48px !important; }

/* ── Flexbox card grid fix (BS3 float-clear problem) ──
   BS3 floated columns don't clear properly when card heights vary.
   This makes any .row containing .mb-4 columns use flexbox with wrap,
   which ensures cards align in proper rows regardless of height. */
.ind-related-bg .row,
.svc-hub-grid .row,
.evoServiceProof .row,
.evoBenefits .row,
.team-grid .row,
.evoProductGrid .row,
.locations-grid .row {
    display: flex;
    flex-wrap: wrap;
}
.ind-related-bg .row > [class*="col-"],
.svc-hub-grid .row > [class*="col-"],
.evoServiceProof .row > [class*="col-"],
.evoBenefits .row > [class*="col-"],
.team-grid .row > [class*="col-"],
.evoProductGrid .row > [class*="col-"],
.locations-grid .row > [class*="col-"] {
    display: flex;
    float: none;
}
.ind-related-bg .row > [class*="col-"] > .evoCard--industry-v2,
.svc-hub-grid .row > [class*="col-"] > .evoCard--service,
.evoProductGrid .row > [class*="col-"] > .evoCard {
    display: flex;
    flex-direction: column;
    height: 100%;
}

/* ── Card click overlays ──
   Make entire cards clickable by stretching the primary link.
   Works for any card with position:relative and a __link or title link inside. */

/* Generic .evoCard__link overlay — used in default list, products, services single */
.evoCard__link {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2;
    text-decoration: none;
    color: transparent;
    cursor: pointer;
}

/* Case study cards — stretch the title link to cover entire card */
.caseStudyCard {
    position: relative;
    cursor: pointer;
}
.caseStudyCard__title a::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}
/* Keep CTA and filter tags above the overlay so they remain interactive */
.caseStudyCard__cta,
.caseStudyCard__media,
.caseStudyTagRow {
    position: relative;
    z-index: 2;
}

/* Featured case study cards */
.csFeaturedCard {
    position: relative;
    cursor: pointer;
}
.csFeaturedCard__title a::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}
.csFeaturedCard__cta,
.csFeaturedCard__media {
    position: relative;
    z-index: 2;
}

/* Utility: flexbox helpers */
.d-flex { display: flex !important; }
.flex-column { flex-direction: column !important; }
.align-items-stretch { align-items: stretch !important; }

/* Flex row for equal height columns */
.row--flex {
    display: flex;
    flex-wrap: wrap;
}
.row--flex > [class*="col-"] {
    display: flex;
    float: none;
}

/* Grid alternative for equal height cards across all rows */
.row--grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 30px;
    align-items: stretch;
}
/* Kill Bootstrap 3 clearfix pseudo-elements — they become ghost grid items and break equal-height rows */
.row--grid::before,
.row--grid::after {
    display: none !important;
    content: none !important;
}
@media (max-width: 991px) {
    .row--grid {
        grid-template-columns: repeat(2, 1fr);
    }
}
@media (max-width: 767px) {
    .row--grid {
        grid-template-columns: 1fr;
    }
}
.row--grid > [class*="col-"] {
    width: 100%;
    padding: 0;
    float: none;
    display: flex;   /* ensure card stretches to fill cell */
    margin-bottom: 0; /* gap handles spacing — no extra mb needed */
}

/* ═══════════════════════════════════════════════════════════════ */
/* FOOTER — Wireframe Layout (5-tier)
/* ═══════════════════════════════════════════════════════════════ */

/* Tier 1: Contact bar — 4 columns */
.footer-tier--contact {
    display: grid;
    grid-template-columns: 2fr 1.5fr 1.5fr 1fr;
    gap: 40px;
    padding-bottom: 40px;
    border-bottom: 1px solid rgba(255,255,255,0.1);
    margin-bottom: 40px;
}

.footer-contact-col .footer-heading {
    display: block;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #ffffff;
    margin-bottom: 16px;
}

.footer-contact-text {
    font-size: 14px;
    line-height: 1.5;
    color: #a0b4c4;
    margin-bottom: 12px;
}

.footer-contact-btn {
    display: inline-block;
    padding: 10px 24px;
    background: #13B1FF;
    color: #002D4E !important;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 16px;
    text-decoration: none;
}

.footer-contact-btn:hover {
    background: #0d8ecf;
}

.footer-contact-list {
    list-style: none;
    padding: 0;
    margin: 0;
}
.footer-contact-list li {
    margin-bottom: 6px;
}
.footer-contact-list a {
    font-size: 14px;
    color: #7dd3fc;
}

/* Tier 2: Link columns — 5 columns */
.footer-tier--links {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 30px;
    padding-bottom: 40px;
    border-bottom: 1px solid rgba(255,255,255,0.1);
    margin-bottom: 30px;
}

.footer-link-col .footer-heading {
    display: block;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #ffffff;
    margin-bottom: 16px;
}

.footer-link-list {
    list-style: none;
    padding: 0;
    margin: 0;
}
.footer-link-list li {
    margin-bottom: 8px;
}
.footer-link-list a {
    font-size: 13px;
    color: #a0b4c4;
    text-decoration: none;
}
.footer-link-list a:hover {
    color: #ffffff;
}

/* Tier 3: Locations bar */
.footer-tier--locations {
    display: flex;
    align-items: center;
    gap: 20px;
    padding-bottom: 24px;
    border-bottom: 1px solid rgba(255,255,255,0.1);
    margin-bottom: 24px;
}

.footer-tier--locations .footer-heading {
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #ffffff;
    margin: 0;
}

.footer-location-list {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    gap: 12px;
    flex-wrap: wrap;
}

.footer-location-list li a {
    display: inline-block;
    padding: 6px 16px;
    background: rgba(255,255,255,0.08);
    border-radius: 20px;
    font-size: 13px;
    color: #a0b4c4;
    text-decoration: none;
    transition: all 0.2s;
}

.footer-location-list li a:hover {
    background: rgba(19,177,255,0.2);
    color: #ffffff;
}

/* Tier 4: Acknowledgement */
.footer-tier--acknowledgement {
    display: flex;
    align-items: center;
    gap: 16px;
    padding: 20px;
    background: rgba(255,255,255,0.04);
    border-radius: 8px;
    margin-bottom: 24px;
}

.footer-tier--acknowledgement p {
    font-size: 13px;
    line-height: 1.5;
    color: #a0b4c4;
    margin: 0;
}

.footer-tier--acknowledgement {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    padding: 20px;
    background: rgba(255,255,255,0.04);
    border-radius: 8px;
    margin-bottom: 24px;
}

.footer-flags {
    display: flex;
    gap: 10px;
    flex-shrink: 0;
}

.footer-flags img {
    width: 50px;
    height: 33px;
    flex-shrink: 0;
}

/* Tier 5: Copyright */
.footer-tier--copyright {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 24px;
    padding-top: 20px;
    font-size: 13px;
    color: #a0b4c4;
}

.footer-tier--copyright a {
    color: #a0b4c4;
    text-decoration: none;
}

.footer-tier--copyright a:hover {
    color: #ffffff;
}

/* Social icons in footer */
.footer-social {
    display: flex;
    gap: 12px;
}
.footer-social a {
    color: #a0b4c4;
    font-size: 16px;
    transition: color 0.2s;
}
.footer-social a:hover {
    color: #13B1FF;
}

/* Badges */
.footer-badges {
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.footer-badges img {
    max-width: 240px;
    width: 100%;
    height: auto;
}

/* Responsive */
@media (max-width: 991px) {
    .footer-tier--contact {
        grid-template-columns: repeat(2, 1fr);
    }
    .footer-tier--links {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 767px) {
    .footer-tier--contact {
        grid-template-columns: 1fr;
        gap: 30px;
    }
    .footer-tier--links {
        grid-template-columns: repeat(2, 1fr);
        gap: 24px;
    }
    .footer-tier--locations {
        flex-direction: column;
        align-items: flex-start;
    }
    .footer-tier--acknowledgement {
        flex-direction: column;
        text-align: center;
    }
}
