/* MEDIA QUERIES */



/* 1680PX - 1441PX */

@media (max-width: 1680px) {}



/* 1440PX - 1280PX */

@media (max-width: 1440px) {
    .header-logo img {
        transform: scale(1) !important;
    }

    a.menu-link {
        font-size: 14px !important;
    }

    .top-header .hz-blurb,
    .top-header .hz-blurb * {
        font-size: 14px !important;
    }

    .top-header {
        padding: 6px 0 !important;
    }

    .createText {
        font-size: 140px !important;
    }

    .create1:before {
        width: 36px;
        height: 60px;
        background-size: contain;
    }

    .create2:before {
        background-size: contain;
        width: 67px !important;
        height: 67px !important;
    }

    .identity {
        font-size: 300px !important;
        background-size: contain !important;
    }

    section.top-banner {
        padding-top: 130px !important;
    }

    span.bannerBulb {
        transform: scale(.8)translateX(-20%) !important;
    }

    span.bannerVector {
        transform: scale(.8)translateX(10%) !important;
    }

    .bannerText {
        font-size: 16px !important;
    }

    .sec2-head,
    .sec3-head {
        font-size: 80px !important;
    }

    .sec2-p,
    .sec3-p {
        font-size: 18px !important;
        max-width: 650px !important;
    }

    .hz-parent-tabs button.nav-link {
        font-size: 15px !important;
        padding: 15px 25px !important;
        margin-bottom: 10px;
    }

    .hz-child-tabs div#nav-tab {
        width: 85% !important;
    }

    .hz-child-tabs button.nav-link {
        font-size: 13px !important;
        padding: 10px 20px !important;
    }

    .hz-inner-tab-container {
        width: 100% !important;
    }

    a.thumbnail.fancybox>img {
        min-height: 250px !important;
    }

    .hz-btn {
        font-size: 14px !important;
        padding: 15px 25px !important;
    }

    .pricing-slider .col-4 {
        padding: 0 10px !important;
    }

    .number-wrap {
        font-size: 30px !important;
    }

    img.price-img {
        max-width: 60px;
    }

    .pricing-head {
        font-size: 24px !important;
    }

    .hz-pricing-table {
        padding: 30px 20px 40px 20px !important;
    }

    .hz-price del {
        font-size: 14px !important;
    }

    .hz-price .ins {
        font-size: 25px !important;
    }

    .hz-price .ins .only {
        font-size: 15px !important;
    }

    .hz-pricing-table .pricing-ul {
        max-height: 200px !important;
        margin-top: 20px !important;
        margin-bottom: 20px !important;
    }

    .hz-pricing-table .pricing-ul li {
        font-size: 14px !important;
        margin-bottom: 10px !important;
    }

    .hz-btn-price {
        font-size: 14px !important;
        padding: 10px 15px !important;
    }

    .pricing-slider button.slick-arrow {
        width: 50px !important;
        height: 50px !important;
    }

    .pricing-slider button.slick-arrow:before {
        font-size: 40px !important;
    }

    .sec4-head {
        font-size: 85px !important;
    }

    .sec4-head2 {
        font-size: 70px !important;
        margin-top: 15px !important;
    }

    .sec4-p {
        font-size: 16px !important;
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    .left-img-wrap {
        max-width: 600px;
    }

    .right-img-wrap {
        max-width: 250px;
    }

    .testi-slider .slick-list.draggable {
        padding: 60px 20% !important;
    }

    .testi-slide-hz {
        padding: 20px 30px !important;
    }

    img.client-img {
        width: 80px !important;
        height: 80px !important;
    }

    .client-testi {
        font-size: 16px !important;
    }

    .client-rating-wrap i {
        font-size: 20px !important;
    }

    .testi-slider button.slick-arrow:before {
        font-size: 40px !important;
    }

    .testi-slider .slick-dots li button {
        width: 15px !important;
        height: 15px !important;
    }

    .sec6-p {
        font-size: 20px !important;
    }

    .sec-6 .col-6[style="padding-left: 50px"] {
        padding-left: 20px !important;
    }

    .hz-form input {
        height: 40px !important;
        font-size: 14px !important;
    }

    .hz-form textarea {
        font-size: 14px !important;
        min-height: 120px !important;
    }

    button.hz-btn.form-submit-btn {
        min-width: 30% !important;
    }

    img.footer-logo {
        width: 100% !important;
        max-width: 250px !important;
    }

    .foot-head {
        font-size: 30px !important;
    }

    .foot-head-small {
        font-size: 20px !important;
    }

    .foot-info {
        font-size: 18px !important;
    }

    a.hz-social i {
        font-size: 30px !important;
    }

    .inner-banner .row {
        padding: 60px 0 !important;
    }

    .inner-banner-sub-head {
        font-size: 22px !important;
    }

    .inner-banner-head {
        font-size: 60px !important;
    }

    .about2-head {
        font-size: 50px !important;
    }

    .about2-sub-head {
        font-size: 25px !important;
    }

    .about2-p,
    .about3-p {
        font-size: 16px !important;
    }

    .about3-head {
        font-size: 40px !important;
    }

    img.about3-img {
        width: 60%;
    }

    img.arrow-img {
        width: 50% !important;
    }

    .arrow-img-wrap {
        left: -140px !important;
    }

    span.handImg {
        margin-top: -60px !important;
    }

    .topPlanImg img {
        top: 60px !important;
    }

    .pack2-head {
        font-size: 60px !important;
    }

    .pack3-head {
        font-size: 80px !important;
        max-width: 1000px !important;
    }

    .pack2-head.combo2-head {
        font-size: 50px !important;
    }

    .combo4-head {
        font-size: 90px !important;
    }

    .pack2-head.port2-head {
        font-size: 50px !important;
    }

    img.reviews-img {
        width: 80%;
        display: block;
        margin: 0 auto;
    }

    .web1-head {
        font-size: 65px !important;
    }

    .web2-head {
        font-size: 50px !important;
    }

    .web2-p {
        font-size: 16px !important;
    }

    .web4-head {
        font-size: 70px !important;
    }

    section.web-5 {
        min-height: 600px !important;
        margin: -1px auto;
    }

    .web5-head {
        font-size: 60px !important;
    }

    .pricing-slider-slick2 .col-4 {
        padding: 0 10px !important;
    }

    .web11-head {
        font-size: 70px !important;
    }

    .slick-left-hz i {
        font-size: 70px !important;
        width: 130px !important;
        height: 130px !important;
        border-width: 12px !important;
    }
}



/* 1279PX - 992PX */

@media (max-width: 1279px) {
    .container-hz-big {
        width: 97% !important;
    }

    .createText {
        font-size: 100px !important;
    }

    .identity {
        font-size: 260px !important;
    }

    span.create2 {
        padding-right: 70px !important;
    }

    span.bannerBulb {
        transform: scale(.7)translateX(-20%) !important;
    }

    span.bannerVector {
        transform: scale(.7) translateX(10%) !important;
    }

    .sec2-head,
    .sec3-head {
        font-size: 60px !important;
    }

    .sec2-p {
        font-size: 16px !important;
        margin-top: 15px !important;
        max-width: 570px !important;
    }

    .hz-parent-tabs div#nav-tab {
        margin-bottom: 0 !important;
    }

    .hz-child-tabs div#nav-tab {
        margin-top: 10px !important;
        width: 90% !important;
    }

    .sec4-head {
        font-size: 80px !important;
    }

    .sec4-head2 {
        font-size: 60px !important;
    }

    .left-img-wrap {
        max-width: 500px !important;
    }

    .right-img-wrap {
        max-width: 220px !important;
        top: 55% !important;
    }

    .testi-slider .slick-list.draggable {
        padding: 60px 16% !important;
    }

    .testi-slider button.slick-prev.slick-arrow {
        left: 15% !important;
    }

    .testi-slider button.slick-next.slick-arrow {
        right: 15% !important;
    }

    .hz-footer .container.container-hz-big {
        width: 96% !important;
    }

    img.footer-logo {
        max-width: 200px !important;
        margin: 0 auto !important;
        display: block;
    }

    .foot-head {
        font-size: 28px !important;
    }

    .arrow-img-wrap {
        left: -190px !important;
    }

    .pack1-p,
    .pack2-p {
        font-size: 16px !important;
    }

    .pack2-head {
        font-size: 50px !important;
    }

    .pack3-head {
        font-size: 60px !important;
        line-height: 1em !important;
    }

    .pricing-head {
        font-size: 22px !important;
    }

    .hz-price .ins {
        font-size: 22px !important;
    }

    .combo-1 .inner-banner-head {
        font-size: 40px !important;
    }

    .combo-1 .inner-banner-head br {
        display: none;
    }

    .pack2-head.combo2-head {
        font-size: 35px !important;
    }

    .pack3-head.combo3-head {
        font-size: 50px !important;
    }

    span.pkgserhmainImgText img {
        width: 150px;
    }

    .couter-wrapper {
        padding: 40px 20px !important;
    }

    .counter-content p {
        font-size: 16px !important;
    }

    .circle-number {
        width: 130px !important;
        height: 130px !important;
    }

    .counter-count {
        font-size: 28px !important;
    }

    .combo4-head {
        font-size: 70px !important;
    }

    .portfolio .inner-banner-head {
        font-size: 50px !important;
    }

    .pack2-head.port2-head {
        font-size: 35px !important;
    }

    .hz-card-wrap {
        padding: 30px 10px !important;
    }

    img.card-img {
        width: 120px !important;
    }

    .card-img-wrap {
        min-height: 130px !important;
    }

    .card-content p {
        font-size: 16px !important;
    }

    .web1-head {
        font-size: 50px !important;
    }

    .web2-head {
        font-size: 40px !important;
    }

    .web4-head {
        font-size: 60px !important;
    }

    section.web-5 {
        display: grid;
        align-items: center;
        min-height: 500px !important;
    }

    .web5-head {
        font-size: 45px !important;
    }

    .web5-p {
        font-size: 16px !important;
    }

    .web11-head {
        font-size: 60px !important;
    }

    .web11-p {
        font-size: 16px !important;
    }

    .slick-left-hz i {
        width: 100px !important;
        height: 100px !important;
        font-size: 55px !important;
    }

    .hz-pop-container {
        width: 100% !important;
    }

    .hz-pop-container .row {
        width: 100% !important;
    }
}




/* 991PX - 768PX */

@media (max-width: 991px) {
    .main-nav {
        display: none;
    }

    .createText {
        max-width: 100% !important;
        padding-left: 40px !important;
        font-size: 70px !important;
        margin-top: 20px;
    }

    .create1:before {
        width: 25px;
        height: 40px;
        bottom: 0 !important;
    }

    .create2:before {
        width: 40px !important;
        height: 40px !important;
    }

    span.create2 {
        padding-right: 40px !important;
    }

    .identity {
        font-size: 200px !important;
    }

    .identity-wrap {
        margin-top: 50px;
    }

    section.top-banner {
        padding-top: 112px !important;
    }

    span.bannerBulb {
        transform: scale(.5)translateX(-20%) !important;
    }

    span.bannerVector {
        transform: scale(.5) translateX(10%) !important;
    }

    .bannerText {
        margin-top: 30px;
    }

    .hz-parent-tabs button.nav-link {
        font-size: 14px !important;
        margin-left: 5px !important;
        margin-right: 5px !important;
        padding: 10px 10px !important;
        flex-basis: 23%;
    }

    .hz-child-tabs div#nav-tab {
        width: 100% !important;
        gap: 15px !important;
    }

    .hz-inner-tab-container .col-4 {
        width: 50%;
    }

    .sec4-head {
        font-size: 70px !important;
    }

    .sec4-head2 {
        font-size: 50px !important;
        margin-top: 30px !important;
    }

    .left-img-wrap {
        max-width: 400px !important;
    }

    .right-img-wrap {
        max-width: 180px !important;
    }

    .sec2-head,
    .sec3-head {
        font-size: 50px !important;
    }

    .testi-slider .slick-list.draggable {
        padding: 60px 10% !important;
    }

    .container-wrap-hz:before,
    .container-wrap-hz:after {
        width: 20% !important;
    }

    .hz-form {
        padding-bottom: 20px;
    }

    .sec-6 .row.align-items-center {
        align-items: flex-end !important;
    }

    .sec6-p {
        font-size: 16px !important;
    }

    .hz-form input {
        height: 35px !important;
        margin-bottom: 10px !important;
    }

    .hz-form .col-6,
    .hz-form .col-12 {
        padding: 0 5px !important;
    }

    .foot-head {
        font-size: 22px !important;
    }

    .hz-footer {
        width: 95% !important;
    }

    .foot-head-small {
        font-size: 19px !important;
    }

    .inner-banner-head {
        font-size: 50px !important;
    }

    .about2-head {
        font-size: 40px !important;
    }

    .about2-sub-head {
        font-size: 20px !important;
        margin-bottom: 20px !important;
    }

    .about2-p,
    .about3-p {
        font-size: 14px !important;
    }

    .arrow-img-wrap {
        left: -75% !important;
    }

    .about3-head {
        margin-bottom: 20px !important;
    }

    span.handImg {
        margin-top: 0px !important;
    }

    .pack2-head {
        font-size: 40px !important;
        margin-bottom: 15px !important;
    }

    .pack3-head {
        font-size: 45px !important;
        line-height: 1.3em !important;
        margin-bottom: 60px;
    }

    .pack3-head span.pkgserhmainImgText {
        position: absolute;
    }

    .combo-1 .inner-banner-head {
        font-size: 35px !important;
    }

    .pack2-head.combo2-head {
        font-size: 23px !important;
    }

    .combo-2 .grad-bg-img {
        padding: 10% 0 !important;
    }

    .combo3-head span.pkgserhmainImgText {
        position: static !important;
    }

    span.pkgserhmainImgText img {
        width: 110px !important;
    }

    .pack3-head.combo3-head {
        margin-bottom: 0 !important;
    }

    .combo4-head {
        font-size: 60px !important;
    }

    .hz-form textarea {
        margin-bottom: 10px !important;
    }

    .portfolio .inner-banner-head {
        font-size: 40px !important;
    }

    .pack2-head.port2-head {
        font-size: 25px !important;
    }

    .sub-menu-wrap {
        backdrop-filter: blur(0px) !important;
        -webkit-backdrop-filter: blur(0px) !important;
    }

    .mobile-menu-list ul.navigation li.menu-item .sub-menu-wrap ul.sub-menu {
        transform: translateX(-27%);
    }

    .hz-pop-container {
        padding: 70px 20px !important;
    }
    
    .pop-head, .pop-head2 {
        font-size: 30px !important;
    }
}




/* 767PX - END */

@media (max-width: 767px) {
    .createText.sensation {
        padding-left: 0 !important;
    }

    .identity-wrap .identity {
        font-size: 130px !important;
    }

    .identity-wrap {
        margin-top: 100px !important;
    }

    .banVector {
        display: none;
    }

    .main-header .mobile-menu-wrap:before,
    .main-header .mobile-menu-wrap:after {
        transform: skew(20deg, 0deg) scale(2) !important;
        left: 250% !important;
    }

    .top-header .hz-blurb,
    .top-header .hz-blurb * {
        font-size: 10.7px !important;
    }

    .top-header .col-md-4.col-6 {
        padding: 0 5px !important;
    }

    .hamburger-menu-wrap {
        min-height: 20px !important;
    }

    .ham-menu,
    .ham-menu:before,
    .ham-menu:after {
        height: 2px !important;
        width: 30px !important;
    }

    .sec2-head {
        font-size: 40px !important;
    }

    .sec2-p,
    .bannerText,
    .sec2-p,
    .sec3-p,
    .sec4-p {
        font-size: 14px !important;
    }

    .hz-parent-tabs button.nav-link {
        flex-basis: 46% !important;
        font-size: 12px !important;
    }

    .hz-tabs .tab-content {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .hz-child-tabs div#nav-tab {
        gap: 10px !important;
    }

    .hz-child-tabs button.nav-link {
        font-size: 10px !important;
        flex-basis: 48% !important;
    }

    a.thumbnail.fancybox>img {
        min-height: 150px !important;
    }

    .hz-inner-tab-container .col-3 {
        width: 50% !important;
    }

    .sec3-head {
        font-size: 30px !important;
    }

    .sec4-head {
        font-size: 40px !important;
    }

    .sec4-head2 {
        font-size: 35px !important;
    }

    .left-img-wrap {
        max-width: 130px !important;
    }

    .right-img-wrap {
        padding-right: 0 !important;
        max-width: 70px !important;
        top: 50% !important;
    }

    .hz-btn {
        font-size: 12px !important;
        padding: 12px 30px !important;
    }

    section {
        padding: 10% 0;
    }

    .testi-slider .slick-list.draggable {
        padding: 60px 0 !important;
    }

    .testi-slider .slick-list.draggable .testi-slide-hz {
        margin: 0 10px !important;
        padding: 20px 20px !important;
    }

    .testi-slider button.slick-arrow {
        width: 40px !important;
        height: 40px !important;
    }

    .testi-slider button.slick-arrow:before {
        font-size: 25px !important;
    }

    .testi-slider button.slick-prev.slick-arrow {
        left: 5% !important;
    }

    .testi-slider button.slick-next.slick-arrow {
        right: 5% !important;
    }

    .client-testi {
        font-size: 14px !important;
    }

    .container-wrap-hz:before,
    .container-wrap-hz:after {
        width: 13% !important;
    }

    .sec-6 .no-mob-pad {
        padding: 0 15px !important;
    }

    img.footer-logo {
        margin-left: 0 !important;
        max-width: 170px !important;
    }

    .sec6-p {
        font-size: 14px !important;
        margin-top: 20px;
        margin-bottom: 20px !important;
    }

    .inner-banner-head {
        font-size: 30px !important;
    }

    .inner-banner-sub-head {
        font-size: 20px !important;
    }

    .about2-head {
        font-size: 30px !important;
    }

    .about2-sub-head {
        font-size: 18px !important;
    }

    .about3-head {
        font-size: 30px !important;
    }

    .about3-img-wrap {
        margin-top: 20px;
    }

    .arrow-img-wrap {
        left: auto !important;
        right: 33%;
    }

    .arrow-img-wrap img {
        width: 200px !important;
    }

    .pack-1.inner-banner:before {
        background: linear-gradient(175deg, #fff 53%, #306aae 50%) !important;
    }

    .pack-1.inner-banner.top-banner .row {
        padding-top: 30px !important;
    }

    .inner-banner-head {
        font-size: 35px !important;
    }

    .pack1-p,
    .pack2-p {
        font-size: 14px !important;
    }

    .pack2-head {
        font-size: 34px !important;
    }

    .pack2-p {
        margin-bottom: 30px !important;
    }

    .pack3-head {
        font-size: 40px !important;
        margin-bottom: 30px !important;
    }

    .combo-1 .inner-banner-head {
        font-size: 33px !important;
    }

    .combo-1 .inner-banner-head br {
        display: none;
    }

    .combo-packages .pack-1.inner-banner:before {
        background: linear-gradient(175deg, #fff 54%, #e72264 50%) !important;
    }

    .combo-2 .grad-bg-img {
        margin-bottom: 20px;
    }

    .pack3-head.combo3-head {
        font-size: 40px !important;
        -webkit-text-stroke: 4px transparent;
    }

    .pack3-head .blueText {
        -webkit-text-stroke: 1px transparent !important;
    }

    span.pkgserhmainImgText img {
        position: static !important;
    }

    .counters-row {
        margin-top: 20px !important;
    }

    .combo4-head {
        font-size: 35px !important;
        line-height: 1.1em !important;
    }

    .combo4-head:first-child {
        letter-spacing: 4px !important;
    }

    .pricing-slider .col-4 {
        padding: 0 22px !important;
    }

    .pricing-slider button.slick-prev.slick-arrow {
        left: -5% !important;
    }

    .pricing-slider button.slick-next.slick-arrow {
        right: -5% !important;
    }

    .pricing-slider button.slick-arrow:before {
        font-size: 30px !important;
    }

    .pricing-head {
        font-size: 20px !important;
    }

    .pricing-head-wrap {
        margin: 15px 0 !important;
    }

    .pricing-slider .hz-pricing-table {
        padding: 30px 15px 40px 15px !important;
    }

    .hz-pricing-table .pricing-ul li {
        font-size: 12px !important;
    }

    .hz-pricing-table .pricing-ul {
        max-height: 180px !important;
    }

    .counters-row {
        row-gap: 30px !important;
    }

    .foot-head {
        font-size: 18px !important;
    }

    .footer-inner-row {
        margin-top: 20px !important;
    }

    .foot-head-small {
        margin-bottom: 20px !important;
    }

    .social-icons {
        margin-bottom: 20px !important;
    }

    .portfolio .inner-banner-head {
        font-size: 35px !important;
    }

    .grad-bg-img:before {
        top: -0.5px !important;
    }

    .port-3 .row.align-items-stretch.justify-content-center {
        row-gap: 20px !important;
    }

    .card-img-wrap {
        min-height: unset !important;
    }

    img.card-img {
        width: 100px !important;
    }

    .port-3 .col-xl-3.col-md-4.col-12 {
        justify-content: center !important;
    }

    img.reviews-img {
        margin-top: 20px;
        margin-bottom: -20px;
    }

    .web1-head {
        font-size: 35px !important;
    }

    .nextBtn {
        margin-bottom: 30px;
    }

    .nextBtn a {
        font-size: 15px !important;
    }

    section.left-bg:before {
        top: 0 !important;
        transform: unset !important;
        width: 50% !important;
        height: 33% !important;
    }

    .web2-head {
        margin-top: 30px;
        font-size: 32px !important;
    }

    .web2-head br {
        display: none;
    }

    .web2-p {
        font-size: 14px !important;
    }

    .hz-child-tabs button.nav-link {
        padding: 10px !important;
    }

    .web4-head {
        font-size: 30px !important;
        -webkit-text-stroke: 2.5px transparent;
    }

    .web4-head br {
        display: none;
    }

    .left-bg2:before {
        background: linear-gradient(135deg, #4469AE, #E72264) !important;
        width: 100%;
    }
    
    .left-bg2:after {
        background: linear-gradient(42deg, white 70%, #fff0 70%) !important;
    }
    
    .web5-head {
        font-size: 35px !important;
    }
    
    .web5-p {
        font-size: 14px !important;
    }

    .web-5 .hz-row-reverse {
        flex-direction: column-reverse;
    }
    
    .right-bg2:before {
        background: linear-gradient(135deg, #4469AE, #E72264) !important;
        width: 100%;
    }
    
    .right-bg2::after {
        background: linear-gradient(42deg, white 70%, #fff0 70%) !important;
    }
    
    .web-5 .hz-row-reverse .col-12:last-child {
        margin-bottom: 20px;
    }
    
    .web11-head {
        font-size: 40px !important;
    }
    
    .web11-p {
        font-size: 14px !important;
        margin-top: 10px !important;
    }
    
    .slick-left-hz {
        margin-top: 20px !important;
        margin-bottom: 20px !important;
    }

    img.web2-img.mob-dev-2a {
        width: 100% !important;
        display: block;
        margin: 0 auto;
    }
    
    .mob-2.left-bg:before, .mob-2.right-bg:after {
        opacity: 0;
    }
    
    .web2-head.mob2-head {
        margin-bottom: 40px !important;
        margin-top: 10px !important;
    }
    
    img.web2-img.mob-dev-2b {
        width: 100% !important;
    }
    
    .hz-child-tabs-data  .tab-content {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .mob-dev .web4-head {
        font-size: 35px !important;
        margin-bottom: 20px;
    }

    .illustrate-container .col-3 {
        width: 50% !important;
    }
    
    .illustrate-container .row {
        row-gap: 20px !important;
    }

    #modal-container .modal-background .modal {
        padding: 0 !important;
        width: 95% !important;
        margin: 0 auto !important;
    }
    
    .hz-pop-container {
        padding: 20px 5px 0px 5px !important;
        max-height: 95vh;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    .pop-head, .pop-head2 {
        font-size: 20px !important;
    }
    
    .pop-contact-info {
        margin-top: 10px !important;
    }
    
    .info-head {
        font-size: 14px !important;
    }
    
    .info-head:first-child {
        margin-bottom: 10px !important;
    }
    
    .pop-head2 {
        margin-bottom: 10px !important;
        margin-top: 40px !important;
    }
    
    .hz-pop-form .row textarea {
        min-height: 80px !important;
    }
    
    .pop-head2 span {
        display: inline-block;
    }

    .pop1-img-wrap, .pop2-img-wrap {
        display: none;
    }

    .terms-1 {
        padding-top: 200px !important;
    }
    
    .terms-1 .main-hd {
        font-size: 45px !important;
    }
    
    .terms-1 h3 {
        font-size: 25px !important;
    }
    
    .terms-1 p {
        font-size: 16px !important;
    }
}




@media (min-width: 992px) {
    .hz-mobile-nav {
        display: none;
    }
}