.page-h2-as-h1 {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0
}
.page-h2-as-h1 a {
    font-size: inherit;
    color: inherit;
    font-weight: inherit;
    line-height: inherit
}
.page-h2-as-h1:hover a {
    font-size: inherit;
    color: inherit;
    font-weight: inherit
}
.page-h2-as-h1 {
    font-family: "Circular Std", sans-serif;
    margin: 0px;
    font-weight: 700;
    color: #211e3b
}
.page-h2-as-h1 {
    font-size: 42px;
    line-height: 55px;
    letter-spacing: -3px
}
@media (max-width: 767px) {
    .page-h2-as-h1 {
        font-size: 2rem;
        line-height: 3rem
    }
    .page-banner-wrap .page-h2-as-h1 {
        font-size: 40px
    }
    .hero-1 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 60px
    }
    .hero-2 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 50px
    }
    .hero-3 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 80px
    }
    .hero-4 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 50px
    }
    .cta-content-banner-4 .page-h2-as-h1 {
        font-size: 28px
    }
    .blog-wrapper .single-blog-post.post-details .post-content .page-h2-as-h1 {
        font-size: 28px
    }
    .page-h2-as-h1 {
        font-size: 2rem;
        line-height: 3rem
    }
    .page-banner-wrap .page-h2-as-h1 {
        font-size: 40px
    }
    .hero-1 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 60px
    }
    .hero-2 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 50px
    }
    .hero-3 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 80px
    }
    .hero-4 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 50px
    }
    .cta-banner.style-3 .container-fluid .page-h2-as-h1 {
        line-height: 42px
    }
    .cta-content-banner-4 .page-h2-as-h1 {
        font-size: 28px
    }
    .blog-wrapper .single-blog-post.post-details .post-content .page-h2-as-h1 {
        font-size: 28px
    }
    .blog-section.techex-landing-page .section-title .page-h2-as-h1 {
        line-height: 42px
    }
    .our-team-wrapper.techex-landing-page .section-title .page-h2-as-h1 {
        line-height: 42px
    }
    .our-service-provide.techex-landing-page .section-title .page-h2-as-h1 {
        line-height: 42px
    }
    .we-provide-solutions .section-title .page-h2-as-h1 {
        line-height: 42px
    }
    .project-case-study-wrapper.techex-landing-page .section-title .page-h2-as-h1 {
        line-height: 42px
    }
    .testimonial-wrapper.techex-landing-page .section-title .page-h2-as-h1 {
        line-height: 42px
    }
    .about-wrapper.techex-landing-page .section-title .page-h2-as-h1 {
        line-height: 42px;
        margin-bottom: 5px
    }
}
.page-h2-as-h1.fs-lg {
    font-size: 150px;
    line-height: 80%
}
@media (min-width: 767px) and (max-width: 991px) {
    .page-h2-as-h1.fs-lg {
        font-size: 42px
    }
    .page-h2-as-h1.fs-lg {
        font-size: 42px
    }
}
.text-white .page-h2-as-h1 {
    color: #fff !important
}
.dark-bg .page-h2-as-h1 {
        color: #FFF
}
.page-banner-wrap .page-h2-as-h1 {
    font-size: 80px;
    text-transform: capitalize
}
@media (max-width: 1199px) {
    .page-banner-wrap .page-h2-as-h1 {
        font-size: 60px
    }
    .hero-1 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 100px
    }
    .hero-4 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 60px
    }
    .page-banner-wrap .page-h2-as-h1 {
        font-size: 60px
    }
    .hero-1 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 100px
    }
    .hero-4 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 60px
    }
    .hero-slide-wrapper.techex-landing-page .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 45px;
        line-height: 55px;
        margin-bottom: 5px
    }
}
.hero-1 .single-slide .hero-contents .page-h2-as-h1 {
        font-weight: 900
}
@media (max-width: 991px) {
    .hero-1 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 80px
    }
    .hero-3 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 90px
    }
    .hero-1 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 80px
    }
    .hero-3 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 90px
    }
    .hero-slide-wrapper.techex-landing-page .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 35px;
        line-height: 45px
    }
}
.hero-2 .single-slide .hero-contents .page-h2-as-h1 {
        color: #fff;
        font-size: 90px;
        font-weight: 900;
        line-height: 110%;
        margin-top: -10px;
        text-transform: capitalize
}
@media (max-width: 1600px) {
    .hero-2 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 70px
    }
    .hero-2 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 70px
    }
}
@media (max-width: 500px) {
    .hero-2 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 42px
    }
    .cta-banner .cta-content .page-h2-as-h1 {
        font-size: 30px
    }
    .hero-2 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 42px
    }
    .cta-banner .cta-content .page-h2-as-h1 {
        font-size: 30px
    }
}
@media (max-width: 375px) {
    .hero-2 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 40px
    }
    .hero-2 .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 40px
    }
}
.hero-3 .single-slide .hero-contents .page-h2-as-h1 {
        color: #fff;
        font-size: 130px;
        font-weight: 900;
        line-height: 110%;
        margin-top: -10px
}
.hero-4 .single-slide .hero-contents .page-h2-as-h1 {
    color: #fff;
    font-size: 75px;
    font-weight: 900;
    line-height: 105%;
    margin-top: 20px;
    margin-bottom: 20px
}
.section-title .page-h2-as-h1 {
    line-height: 50px;
    font-weight: 900;
    text-transform: capitalize
}
.section-title-2 .page-h2-as-h1 {
        color: #211e3b
}
.service-details-content .page-h2-as-h1 {
    margin-bottom: 30px
}
.video-section .section-title .page-h2-as-h1 {
    color: #fff
}
.blog-wrapper .single-blog-post.post-details .post-content .page-h2-as-h1 {
            font-size: 36px;
            line-height: 1.4
}
.consultations-form .page-h2-as-h1 {
    text-transform: capitalize;
    margin-top: 5px
}
.footer-3 .page-h2-as-h1 {
        color: #fff !important
}
.page-h2-as-h1 {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0
}
.page-h2-as-h1 a {
    font-size: inherit;
    color: inherit;
    font-weight: inherit;
    line-height: inherit
}
.page-h2-as-h1:hover a {
    font-size: inherit;
    color: inherit;
    font-weight: inherit
}
.page-h2-as-h1 {
    font-family: "Circular Std", sans-serif;
    margin: 0px;
    font-weight: 700;
    color: #211e3b
}
.page-h2-as-h1 {
    font-size: 42px;
    line-height: 55px;
    letter-spacing: -3px
}
.page-h2-as-h1.fs-lg {
    font-size: 150px;
    line-height: 80%
}
.text-white .page-h2-as-h1 {
    color: #fff !important
}
.dark-bg .page-h2-as-h1 {
        color: #FFF
}
.page-banner-wrap .page-h2-as-h1 {
    font-size: 80px;
    text-transform: capitalize
}
.hero-1 .single-slide .hero-contents .page-h2-as-h1 {
        font-weight: 900
}
.hero-2 .single-slide .hero-contents .page-h2-as-h1 {
        color: #fff;
        font-size: 90px;
        font-weight: 900;
        line-height: 110%;
        margin-top: -10px;
        text-transform: capitalize
}
.hero-3 .single-slide .hero-contents .page-h2-as-h1 {
        color: #fff;
        font-size: 130px;
        font-weight: 900;
        line-height: 110%;
        margin-top: -10px
}
.hero-4 .single-slide .hero-contents .page-h2-as-h1 {
    color: #fff;
    font-size: 75px;
    font-weight: 900;
    line-height: 105%;
    margin-top: 20px;
    margin-bottom: 20px
}
.section-title .page-h2-as-h1 {
    line-height: 50px;
    font-weight: 900;
    text-transform: capitalize
}
.section-title-2 .page-h2-as-h1 {
        color: #211e3b
}
.service-details-content .page-h2-as-h1 {
    margin-bottom: 30px
}
.cta-banner.style-3 .container-fluid .page-h2-as-h1 {
    font-weight: 900;
    letter-spacing: -0.03em
}
.video-section .section-title .page-h2-as-h1 {
    color: #fff
}
.blog-wrapper .single-blog-post.post-details .post-content .page-h2-as-h1 {
            font-size: 36px;
            line-height: 1.4
}
.consultations-form .page-h2-as-h1 {
    text-transform: capitalize;
    margin-top: 5px
}
.blog-section.techex-landing-page .section-title .page-h2-as-h1 {
    font-weight: 700;
    letter-spacing: -0.03em
}
.our-team-wrapper.techex-landing-page .section-title .page-h2-as-h1 {
    font-weight: 700;
    letter-spacing: -0.03em
}
.our-service-provide.techex-landing-page .section-title .page-h2-as-h1 {
    font-weight: 700;
    letter-spacing: -0.03em
}
.we-provide-solutions .section-title .page-h2-as-h1 {
    font-weight: 700;
    letter-spacing: -0.03em
}
.project-case-study-wrapper.techex-landing-page .section-title .page-h2-as-h1 {
    font-weight: 700;
    letter-spacing: -0.03em
}
.testimonial-wrapper.techex-landing-page .section-title .page-h2-as-h1 {
    font-weight: 700;
    letter-spacing: -0.03em
}
.about-wrapper.techex-landing-page .section-title .page-h2-as-h1 {
    font-weight: 700;
    margin-bottom: 15px;
    letter-spacing: -0.03em
}
.hero-slide-wrapper.techex-landing-page .single-slide .hero-contents .page-h2-as-h1 {
    color: #F5F5F5;
    font-size: 64px;
    font-weight: 700;
    line-height: 80px;
    margin-bottom: 15px;
    letter-spacing: -0.03em
}
@media (max-width: 1366px) {
    .hero-slide-wrapper.techex-landing-page .single-slide .hero-contents .page-h2-as-h1 {
        font-size: 55px;
        line-height: 65px;
        margin-bottom: 10px
    }
}
.footer-3 .page-h2-as-h1 {
        color: #fff !important
}
.footer-4 .page-h2-as-h1 {
        color: #fff !important
}
