:root { --mt-accent: #2A6EDB !important; --mt-accent-hover: #205cbc !important; --mt-accent-light: #f0f2f4 !important; --mt-accent-soft: #f0f2f4 !important; --mt-brand-primary: #1E2E5A !important; --mt-brand-primary-active: #0b1121 !important; --mt-brand-primary-hover: #141e3b !important; --mt-brand-primary-rgb: 30, 46, 90 !important; --mt-brand-primary-soft: #f1f2f4 !important; }
.mt-about { background-color: #FFFFFF !important; }
.mt-about__feature-icon { color: var(--mt-accent) !important; }
.mt-brands-bar { background-color: #FFFFFF !important; }
.mt-cta { background-color: #0D1B3E !important; }
.mt-cta__btn.mt-cta__btn--primary { background-color: var(--mt-accent) !important; border-radius: var(--mt-radius-full) !important; }
.mt-hero { background-color: #0D1B3E !important; }
.mt-hero__btn.mt-hero__btn--primary { background-color: var(--mt-accent) !important; border-radius: var(--mt-radius-full) !important; }
.mt-hero__btn.mt-hero__btn--secondary { border-color: #ffffff !important; border-radius: var(--mt-radius-full) !important; color: #ffffff !important; }
.mt-hero__micro { background-color: rgba(255, 255, 255, 0.1) !important; color: #ffffff !important; letter-spacing: 0.15em !important; }
.mt-hero__overlay { opacity: 0.5 !important; }
.mt-hero__title { font-size: var(--mt-text-4xl) !important; font-weight: var(--mt-weight-light) !important; letter-spacing: 0.02em !important; }
.mt-projects { background-color: #FFFFFF !important; }
.mt-services { background-color: #F4F7FC !important; }
.mt-services__cta-btn { background-color: transparent !important; border-radius: var(--mt-radius-full) !important; color: var(--mt-accent) !important; }
.mt-trust-bar { background-color: #F4F7FC !important; }
.mt-trust-bar__icon { color: var(--mt-accent) !important; }
