.mpg-h{
    font-size: 80px !important;
    font-weight: 800;
    font-family: Oswald, sans-serif;
}
.engage-h{
    font-size: 70px;
    font-weight: 500;
}
.engage-h2{
    font-size: 60px !important;
	font-family: Space Grotesk,sans-serif;
	font-weight: 500 !important;
}
.engage-h3{
	font-size: 30px;
	font-weight: 300 !important;
    color: white;
}
.engage-h4{
    font-size: 25px !important;
}
.tech-we-use{
    text-align: center;
}
.banner_reviewtitle{
    font-family: Montserrat,sans-serif;
}
.service-work-child-right {
	padding: 40px 45px 46px;
}
.hsg{
    font-size: 55px !important;
}
.sg{
    font-size: 60px !important;
    font-weight: 500 !important;
}
.quid
{
    font-size: 70px !important;
}
.adfluence-fs{
    font-size: 60px !important;
    font-weight: 400 !important;
    font-family: Anton,sans-serif !important;
}
.hexa-fs{
    font-size: 50px;
}
.hexa-fs2{
    font-size: 60px;
}
.hexa-banner-heading {
	top: 40px;
}
.good-text h3 {
	max-width: 394px !important;
    color: #14b88c !important;
}
.good-text h3 span{
    color: #14b88c !important;
}
.custom-p{
	color: #000;
	margin: 0 0 30px;
	font-family: Montserrat,sans-serif;
	font-weight: 600;
	line-height: 1.5;
	font-size: 30px;
}
.cust-h2{
	font-family: Raleway,sans-serif;
	line-height: 1.5;
    font-size: .875rem;
    font-weight: 400;
}
.hsg-main h2 {
	font-size: 20px;
}

/* Homepage desktop header: transparent at the top, white after scrolling. */
@media (min-width: 992px) {
    .home-header #header #header-wrap {
        position: fixed;
        top: 0;
        right: 0;
        left: 0;
        background-color: transparent;
        box-shadow: none;
        transition: background-color 0.3s ease, box-shadow 0.3s ease;
    }

    .home-header #header.homepage-sticky-active #header-wrap {
        background-color: #fff;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    }

    .home-header #header.homepage-sticky-active #primary-menu > ul > li > a {
        color: #000 !important;
    }

    .home-header #header.homepage-sticky-active #primary-menu > ul > li:hover > a,
    .home-header #header.homepage-sticky-active #primary-menu > ul > li.current > a {
        color: #14b88c !important;
    }
}
.cust-p{
    font-size: 77px;
    line-height: 1.1;
    font-weight: 800;
}
.principal{
	font-family: Montserrat,sans-serif;
	font-weight: 600;
	line-height: 1.5;
    font-size: 36px;
}

