.header__logo {max-width: 225px !important;}
.header-area.sticky .header__logo img {max-width: 150px !important;}
.strategy-area .section-title, .blog-area.style-4 .section-title h2 {max-width:913px !important;}
.banner-4 .availability .date {text-transform: capitalize !important;}
a.active {color: #0930CE !important;}
.sn-title {font-family: var(--font_hkgrotesk) !important;font-weight: 700 !important;line-height: 1 !important;font-size: 80px !important;padding-top: 33px !important;}
.service-item h3.title, h2.section-title.sn-h2-section-title {font-family: var(--font_hkgrotesk) !important;font-weight: 700 !important;line-height: 1 !important;}
.plan-area .section-title {max-width: 1070px; !important; font-family: var(--font_hkgrotesk) !important;font-weight: 700 !important;line-height: 1 !important;}
.cta-area.style-1 .cta-left, .services-area {background-color: #f5f5f3 !important;}
.location-info-wrapper {position: absolute;top: -70px;}
.location-info {background-color: #0030ce !important;max-width: 410px;padding: 70px 45px 50px;}
.location-info .title {color: var(--white);font-size: 36px;font-weight: 600;line-height: 1.38;margin-bottom: 23px;}
.location-info .logo {margin-bottom: 170px;}
.cta-area.style-1 {background-color: #f5f5f3 !important;}
.pricing-area, .ideas-area {background-color: #B38144 !important;}
.pricing-area .cf_table tr > *:first-child .text, .ideas-area .accordion .accordion-body {color: #fff !important;}
.wcf_iconbox.style-8 {background-color: #eee2b4 !important;}
.banner-6 .customer-box {background-color: #eee2b4 !important;}
.banner-6 .text-box {background-color: #f1d97b !important;}