/* =========== max-width:1799 ============= */
@media(max-width:1915px) {
.home-sec5::before{width: 99%;}

}


@media(max-width:1799px) {
    .news-date {
        padding: 5rem 1rem 2em;
        width: 8rem;
        text-align: center;
    }

    .advantage-list {
        gap: 3rem;
    }

    .home-sec1 .container::before {
        height: 77%;
    }
.right-fax-img {
    right: -25rem;
    top: -2rem;
}
.right-fax-img img {
    width: 81%;
}
.program-list ul li{  height: 22rem;
        width: 22rem;}
.cus-tab-right { padding:3rem 0rem 0 0rem;}
.home-sec5::before{    background-position: left;}

}

@media (max-width: 1699px) {
.home-sec6 .cus-tab-wrapper { gap: 12rem; }
.home-sec6 .cus-tab-right .test-right { padding-right: 8rem; }
.home-sec6 .cus-tab-right-img {right: -17.7rem; bottom: -8rem;}
.home-sec6 .cus-tab-left { margin-left: -8rem; }
.home-sec6 .tab-btn {
    margin-right: 3rem;
}

.home-info ul {
    gap: 0.5rem;
}
.program-list{padding: 0;}
.program-list ul li { height: 21rem; width: 21rem; }

 }

/* =========== max-width:1580 ============= */
@media(max-width:1580px) {
    .partner-box {
        padding: 5rem 5rem;
    }

    .home-info ul li {
        padding-inline: 0 2rem;
    }

    .banner-text {
        padding-inline: 10rem 0;
        padding-block: 4rem 0;
    }

    .home-sec1 .container::before {
        height:76%;
    }
.home-sec6 .cus-tab-right-img {
        right: -16.7rem;

    }
    .safe-box {  padding: 5rem 7rem;}
.home-sec2-img {  position: absolute;  right: 6rem;bottom: 0rem; width: 18rem;}
/* .program-list ul li { height: 21rem;} */
.cus-tab-right { padding: 0rem 0rem 0 0rem;}
.tab-header li::before { top: .7rem;}
.home-sec5 .advantage-list { gap: 0;}
.cus-tab-header {
    margin-block: 5rem 4rem;
}
.home-sec3 {
    padding-block: 10rem 17rem;
}
.left-curriculum-img {
    width: 45%;
}
.advantage-list{ background-color: transparent;}
.cus-tab-left-img{width: 20rem;}
.home-sec6 .cus-btn1 a {
    padding: 0.7rem 1.5rem;
    display: inline-flex;
    font-size: var(--font-14);
    align-items: center;
}
.safe-box p{ font-size: 15px; line-height: 1.5;}
}

/* =========== max-width:1450 ============= */

@media(max-width:1480px) {
    .banner-text {
        padding-inline: 10rem 0;
        padding-block: 9rem 0;
    }

    .banner-img figure img {
        width: 30%;
    }
    .safe-box { padding: 5rem 6rem; }
.home-sec1 .container::before{    background-position: left;}
.advantage-box h4 {font-size: var(--font-16);}
.home-sec5::before{top: 16px;}
.admission-text { margin-left: 7rem; max-width: 54%;}
.home-requirments img {
    margin: 1rem auto 1.5rem;
}
    .home-sec6 .cus-tab-right-img {
        right: -14.7rem;
        bottom: -8rem;
    }
    .program-list ul li {
        height: 19rem;
        width: 19rem;
    }

}

/* =========== max-width:1366 ============= */

@media(max-width:1366px) {
    .banner-text {
        padding-inline: 10rem 0;
        padding-block: 6rem 0;
    }

    .banner-img figure img {
        width: 150px;
        margin-block: 4rem 0;
    }

    .left-program-img {
        width: 10%;
        left: 9rem;
    }

    .right-program-img {
        right: 8rem;
        bottom: 3rem;
    }

.right-fax-img {
    right: -19rem;
}
.advantage-list{gap: 2rem;}
.cus-tab-left-img {
    left: 0rem;
}
.home-sec5::before {width: 99%; top: 0px;}
.admission-text ul li:last-child{    padding-inline: 0;}
.admission-btns{margin-block: 4rem 0;}
.advantage-list{ margin-top: 4rem;}
.home-sec6 .cus-tab-wrapper { gap: 8rem; }
.home-sec6 .cus-tab-right-img { right: -13.7rem; bottom: -8rem; width: 12rem;}
.advantage-box:first-child{ background-color: transparent;}
}

/* =========== max-width:1280 ============= */

@media(max-width:1280px) {
    .right-fax-img {
        right: -15rem;
        width: 23%;
        top: 0;
    }

    .home-sec2-img {
        width: 13%;
    }

    .left-curriculum-img {
        width: 44%;
    }

    .banner-text {
        padding-inline: 7rem 0;
        padding-block: 4rem 0;
    }

    .banner-img figure img {
        width: 23%;
    }

    .banner-text h2 {
        margin-bottom: 3rem;
    }

    .curriculum-img {
        position: relative;
        margin-right: -5rem;
    }
    .home-sec1{
        overflow: hidden;
    }
    .home-sec6{
        overflow: hidden;
    }
    .home-sec6 .cus-tab-right-img {
        right: -8.7rem;
        bottom: -7rem;
    }
}

/* =========== max-width:1170 ============= */
@media(max-width:1170px) {}

/* =========== max-width:1024 ============= */
@media(max-width:1024px) {}

/* =========== max-width:991 ============= */

@media(max-width:1199px) {
    .home-sec1 .safe-box {
        padding: 3rem 5rem;
    }

    .home-sec1 .safe-box .cus-btn a i {
        width: 2rem;
        height: 2rem;
        line-height: 2rem;
    }

    .home-sec1 .partner-box {
        padding: 3rem 4rem;
    }

    .home-sec1 .partner-box .sub-heading {
        margin-bottom: 2rem;
    }

    .home-sec1 .partner-box .home-requirments {
        padding-block: 2rem 0;
        position: relative;
    }

    .home-sec1 .partner-box .home-info {
        padding-block: 2rem;
    }

    .home-sec1 .cus-btn a {
        padding: 1rem 1.5rem;
    }

    .home-sec1 .cus-btn a i {
        width: 2rem;
        height: 2rem;
        line-height: 2rem;
    }

    .home-sec2 .admission-text {
        max-width: 68%;
    }
    .program-list ul{gap: 2rem;}

    .home-sec2 .admission-btns .cus-btn a,
    .home-sec2 .admission-btns .cus-btn1 a {
        padding: 1rem 2rem;
    }

    .home-sec3 {
        padding-block: 6rem 6rem;
    }

    .home-sec3 .program-list ul li {
             width: 18rem;
        height: 18rem;
    }
    .program-list{
        padding-inline: 0.3rem;
    }

    .home-sec4 .curriculum-text {
        padding-inline: 11rem 2rem;
    }

    .home-sec6 {
        padding-block: 6rem;
    }

    .home-sec6 .tab-btn {
        margin-right: 3rem;
    }



    .home-sec6 .cus-tab-header {
        margin-block: 4rem;
    }

    .home-sec6 .cus-tab-left-img {
        left: 4rem;
    }

    .home-sec6 .cus-tab-right-img {
        right: -8rem;
        bottom: -6rem;
    }

    .home-sec6 .home-news {
        gap: 2rem;
    }

    .home-sec7 .news-date {
        padding: 2rem 1rem 3rem;
        width: 8rem;
    }

    .home-sec7 .news-text {
        gap: 2rem;
        padding: 1rem;
    }
}

@media(max-width:1080px) {
    .home-sec1 .right-fax-img {
        right: -10rem;
        width: 15%;
        top: 0;
    }

    .home-sec2-img {
        width: 10%;
        right: 0;
        bottom: 0rem;
    }

    .home-sec4 .curriculum-img {
        position: relative;
        margin-right: 0rem;
    }

    .home-sec6 .cus-tab-right-img {
        right: -1rem;
        bottom: -6rem;
        height: auto;
        width: 16%;
    }

}


@media(max-width:991px) {
    .desktop { display: none; }
    .mobile { display: block; }
     main { margin-top: 8rem;}
    .banner-text img { display: none; }
    .banner-img figure img {
    height: 100%;
    object-fit: cover;
}
.bottom-banner-img {
    bottom: 0rem;
}

    .banner-text { text-align: left; align-items: end; padding-inline: 3rem 0; padding-block: 0; position: absolute; bottom: 12rem; justify-content: start; z-index: 9; }
    .banner-img figure::before { content: ''; background: transparent linear-gradient(180deg, #00000000 0%, #000000 100%) 0% 0% no-repeat padding-box; width: 100%; position: absolute; height: 45%; bottom: 0rem; z-index: 2;}
    .banner-img figure { display: block; }
    /* .banner-img figure img { display: none; } */
    .banner-img figure img.mobile { display: block; }
    .banner-text h2 { font-size: 2.6rem; width: auto; margin-bottom: 2rem; }
    .banner-text h2, .banner-text h2>span { font-size: 3.6rem; display: block; }
    .home-sec1 { padding-block: 0rem; }
    .home-sec1 .container::before { display: none; }
    .home-sec1 .container { padding: 0; }
    .safe-box { padding: 3rem 5rem 8rem; gap: 2.5rem; }
    .safe-list { display: grid; grid-template-columns: repeat(1, 1fr); gap: 0; }
    .safe-box img { margin: 0 auto; width: auto; }
    .banner-text a { font-size: 1.4rem; }
    .home-sec1 { padding-block:0rem 5rem; overflow: hidden; }
    .home-sec1 .fax-text { padding-block:7rem 6rem; }

    /* .home-sec1 .cus-btn a i {
    line-height: 2.5rem;
} */
    .home-sec1 .home-info ul { display: flex; flex-direction: column; gap: 1rem; align-items: center; }
    .home-sec1 .home-info ul li { padding-inline: 0 0rem; }
    .home-sec2 { padding-block: 0rem; }
    .home-sec2 .admission-text { padding-inline: 1rem; padding-block: 4rem 3rem;  max-width: 100%; }
    .home-sec5 { padding-block:3rem; }
    .home-sec5::before { display: none; }
    .home-sec5 .advantage-list { grid-template-columns: repeat(3, 1fr); margin-top: 1rem; gap: 0.1rem; background-color: #FF8F7933; padding-top: 0; }
    .home-sec5 .advantage-list .advantage-box{ padding: 2rem;}
    .home-sec6 { padding-block: 4rem 0; overflow: hidden; }
    .home-sec6 .cus-tab-wrapper { grid-template-columns: repeat(1, 1fr); gap: 2rem; }
    .home-sec6 .cus-tab-left { margin-left: 0rem; margin: 0 -3rem; }
    .home-sec6 .cus-tab-right::before { width: 100%; bottom: 0; }
    .home-sec6 .tab-btn { margin-right: 1.5rem; }
    .home-sec6 .tab-btn::before { right: -2.2rem; }
    .home-sec7 { padding-block: 4rem 0; }
    .home-sec7 .tab-content { margin-top: 4rem; }
    .home-sec1 .right-fax-img,
    .home-sec1 .left-fax-img,
    .home-sec2 .home-sec2-img,
    .home-sec6 .cus-tab-right-img,
    .home-sec6 .cus-tab-left-img { display: none; }
    .banner-text h2, .banner-text h2>span{ margin-bottom: 0rem;}
    .home-sec1 .safe-box { padding: 3rem 2rem 8.5rem; position: relative; }
    .home-sec1 .cus-btn{ margin-top: 1rem;}
    .home-sec1 .cus-btn a { padding: 1rem 2.5rem; font-size: 1.4rem; width: 295px; border: .1rem solid var(--color-f5); }
    .home-sec1 .safe-box .cus-btn a{ width: 178px;}
    .home-sec1 .safe-box .cus-btn a i { font-size: 1rem; font-weight: 700; }
    .home-sec1 .safe-box .cus-btn a i.bi::before, [class*=" bi-"]::before, [class^=bi-]::before{ font-weight: 700!important; }
    .home-sec1 .safe-box .cus-btn a i { width: 2.5rem; height: 2.5rem; line-height: 2.5rem; }
.squirel_mobile{ position: absolute; bottom: -4.7rem; margin: 0 auto; left: 0; right: 0;}
.home-requirments img { width: auto; margin-block: 2rem 0; margin: 2rem auto; }
.partner-box{ box-shadow: none;}
.home-sec1 .partner-box .home-requirments { padding-block:4rem 0; }
.home-requirments ul li a{ font-size: var(--font-17);}
.fax-text::before{ display: none;}
.sub-heading{ font-size: 2.4rem; font-weight: 700;}
.home-sec1 .partner-box { padding:5rem 3rem; }
.partner-box h3{ font-size: 2.1rem;}
.home-info ul li a{ font-size: 1.6rem;}
.home-sec1 .home-info ul li:first-child{    border-bottom: .1rem dashed var(--color-a8); margin-bottom: 2rem; padding-bottom: 2rem;}
.home-sec1 .cus-btn a i { width: 2.2rem; height: 2.2rem; line-height: 2.2rem; font-size: 1rem; font-weight: 700;}
.fax-box .partner-box .cus-btn a i.bi::before, [class*=" bi-"]::before, [class^=bi-]::before { font-weight: 700 !important; font-size: 0.8rem; }
.home-sec1 .right-fax-img{ display: block; position: relative; width: 186px; margin: 0 auto; right: 0;}
.home-sec1 .right-fax-img img{ width: 100%; margin-left: -2rem;}
.admission-text { margin-left: 0; max-width: 100%; text-align: center; }
.admission-text ul{ list-style: none;}
.admission-text ul li::before{ display: none;}
.admission-text ul li { position: relative; display: block; padding-inline: 0; padding-block: 1.5rem; }
.admission-text h3{padding-block:3rem 2rem;}
.admission-text ul li a{ border-bottom: .1rem dashed var(--color-a8); padding-block: 2rem 1rem; font-size: 1.4rem;}
.admission-btns { display: grid;  gap: 1rem; grid-template-columns: repeat(1, 1fr); justify-content: space-between; width: 295px; margin: 3rem auto 0;}
.home-program figure{ max-width: 6rem; margin: 0 auto 1rem;}
.home-sec2 .row{ flex-direction: column-reverse;}
.admission-img { margin-right: 0; }
.admission-btns .cus-btn1 a i, .admission-btns .cus-btn a i { width: 2.2rem; height: 2.2rem; line-height: 2rem; }
.home-sec3 { padding-block: 3rem 6rem; }
.home-program p{ display: none;}
.home-sec3 .cus-btn1{ display: none;}
.program-list{padding-inline: 0;}
.home-sec3 .program-list ul li{ padding-inline: 2rem;}
.program-list ul li h4{ color: #474747;}
.program-list ul li span { box-shadow: 0px 6px 10px #00000005; display: inline-block; width: 2.3rem; height: 2.3rem; background: #df6e34; border-radius: 5rem; line-height: 1.6rem; margin: 0; color: #fff; padding: .3rem; }
.home-sec3 .left-program-img{ display: none;}
.home-sec3 .right-program-img{ display: none;}
.home-sec3 .program-list ul li:last-child{ border-bottom: 0;}
.home-sec3 .program-list ul { display: flex; justify-content: center; align-items: center; flex-wrap: wrap; text-align: center; gap:1.8rem; position: relative; z-index: 9; }
.home-sec3 .program-list ul li { width: 100%; height: 100%; flex-direction: row; justify-content: space-between; align-items: center; border-bottom: 1px solid #00000029; border-radius: 0; padding-block: 0 2rem; background-color: transparent; }
.program-list ul li h4 { font-size: var(--font-24); }
.program-list ul li p { color: var(--color-black); text-align: left; }
.curriculum-box { display: grid; grid-template-columns: repeat(1, 1fr); gap: 4rem; }
.home-sec4{ text-align: center; padding-block: 5rem 0; overflow: hidden;}
.home-sec4 .container{ padding-left: 0; padding-right: 0;}
.left_monkey_img{ max-width: 80%;}
.curriculum-img::before{ background-image: url(../images/line2-mobile.svg); left: 0; width: 100%; height: 0.3rem;}
.home-sec4 .curriculum-text { padding-inline: 4rem; }
.home-sec5::after{ display: none;}
.advantage-text span img { margin: 0 auto; width: auto; }
.advantage-text .cus-btn1{ display: none;}
.advantage-box:nth-child(3){ margin-bottom: 0;}
.cus-textimonial span img{ margin: 0 auto; width: 5.5rem; }
.home-sec6 .cus-tab-right .test-right{ padding-right: 0rem; text-align: center;}
.home-sec6 .tab-btn { margin-right: 3.5rem; }
.home-sec6 .tab-btn:last-child{ margin-right: 0;}
.home-sec6  .sub-heading{ text-align: center; padding-top: 1.5rem;}
.home-sec6 .cus-btn1 { text-align: center; }
.home-sec6 .cus-tab-right::before{ display: none;}
.author-name span{margin: 0.5rem 0;}
.home-sec6 .cus-btn1 a{padding: 0.7rem 2rem;}
.author-name h4{ margin-bottom: 1rem;}
.home-sec6 .cus-tab-wrapper { flex-direction: column-reverse; display: flex; gap:6rem; }
.home-sec7 .tab-header{ display: block;}
.home-sec6 .cus-tab-right { padding: 0rem; }
.happing-tab span img { margin: 0 auto; width: 4rem; }
.happing-heading{ text-align: center; padding-top: 1rem;}
.tab-header ul{ justify-content: center; gap: 5rem; padding-top:3rem;}
.tab-header li{padding-inline: 0;}
.tab-header li:last-child:before{ display: none;}
.left-curriculum-img{ display: none;}
.home-news { display: block; grid-template-columns: repeat(2, 1fr); column-count: 2; column-gap: 2rem; }
.home-news-list:first-child { justify-content: flex-start; height: auto; display: block; }
.news-box:not(:last-child) { margin-bottom: 0rem; }
.home-sec7 .news-text { gap: 2rem; padding: 0rem 2rem 20px ; position: absolute; top: 0; bottom: 0; display: flex; flex-direction: column; justify-content: space-between; left: 0; right: 0; align-items: flex-start; }
.home-sec7 .news-date{ margin-top: 0; padding: 3rem 1rem 2rem;}
.home-news .news-box{ margin: 2rem 0 2rem;}
.news-date .btr-tp{ display: none;}
.news-heading p{ color: var(--color-white);}
.news-text::after{background: transparent linear-gradient(0deg, #000000 0%, #00000000 100%) 0% 0% no-repeat padding-box; content: ""; position: absolute; width: 100%; height: 12rem; bottom: 0; left: 0; right: 0;}
.news-heading{ position: relative; z-index: 1;}
.home-sec8{ padding-top: 5rem;}
.home-sec6 .cus-tab-header{ justify-content: center;}
.home-sec2 .admission-btns .cus-btn a, .home-sec2 .admission-btns .cus-btn1 a { justify-content: center; }
.curriculum-box a{ margin: 0 auto;}
.cus-textimonial a{ margin: 0 auto;}
.banner-sec .swiper-slide, .banner-sec .swiper-wrapper, .banner-sec .swiper-slide img { height: calc(100dvh - 14rem);}
.banner-text a { padding-block:1.5rem; }
.advantage-box:first-child { background: white; }
.home-requirments ul li:last-child{ display: none; }
.home-requirments ul li::before{display: none;}
.admission-icon { align-items: flex-end; position: relative; justify-content: flex-end; }
.admission-img figure figcaption{padding:1rem;}
.admission-icon span img{width:4rem;}
}

@media(max-width:825px) {
       .banner-text {
        text-align: center;
        align-items: end;
        padding-inline: 0;
        padding-block: 0;
        position: absolute;
        bottom: 12rem;
        justify-content: center;
        z-index: 9;
    }

}
/* =========== max-width:767 ============= */
@media(max-width:767px) {
        .bottom-banner-img {
        bottom: -0.2rem;
    }
        .banner-img figure img {
        height: 88vh;
        object-fit: cover;
    }
        main {
        margin-top: 6rem;
    }
    .banner-text h2, .banner-text h2>span { font-size: 2.6rem; line-height: 1.1; }
    .banner-text a { font-size: 1.2rem; }
    .squirel_mobile{  width: 11.2rem;}
    .safe-box span img{width: 52px;}
    .home-sec1 .safe-box { padding: 2.5rem 4rem 8.5rem; }
    .safe-box h3{ line-height: 1.4;}
    .safe-box p{ line-height: 1.6;}
    .home-sec4 .left-curriculum-img { display: none; }
    .home-sec4 .curriculum-text { padding-inline: 3rem 1rem; }
    .home-sec6 .cus-tab-right { padding:0rem; }
    .home-sec6 .cus-tab-header { margin-block: 3rem; padding-bottom: 2rem; gap: 2rem; display: flex;}
    .home-sec6 .author-name { margin-top: 3rem; }
    .home-sec6 .cus-tab-wrapper { grid-template-columns: auto; gap: 4rem; }
    .fax-text-list { grid-template-columns: repeat(2, 1fr); }
    .fax-number .heading{ font-size: 4rem;}
    .fax-number p{ font-size: 1.4rem;}
    .fancybox__thumbs .carousel__slide { width: var(--fancybox-thumbs-width, 286px); }
    .home-sec1 .container::before { height: 92%; top: -34px; width: 100.4%; left: -69px; }
    .home-sec8{ display: none;}
    .home-sec7 { padding-block: 4rem; }
    .home-news{ column-count: 1;}
    .home-sec7 .tab-content { margin-top: 0rem; }
    .home-news .news-box:last-child{ margin-bottom: 0;}
    .home-sec5 .advantage-list { grid-template-columns: repeat(2, 1fr); }
    .advantage-text span img { margin: 0 auto 1rem; width: 5rem; }
    .home-program figure { max-width:6rem; margin: 0 auto 1rem; }
    .home-sec1 .fax-text { padding-block: 7rem 2rem; }
    .program-list { margin-top: 4rem;}
    .home-sec5 .advantage-list .advantage-box { padding: 2rem 1rem; }
    .home-sec6 .tab-btn{ font-size: var(--font-16); }
    .home-sec6 .tab-btn { margin-right: 0; }
    .home-sec6 .tab-btn::before { right: -1.3rem; width: 0.4rem; height: 0.4rem; }
    .home-sec1 .partner-box { padding: 7rem 3rem; }
    .left_monkey_img { max-width: 95%;}
    .admission-btns .cus-btn1 a i, .admission-btns .cus-btn a i { width: 2.2rem; height: 2.2rem; line-height: 2.2rem; }
    .banner-sec .swiper-slide, .banner-sec .swiper-wrapper, .banner-sec .swiper-slide img { height: calc(100dvh - 12rem); }
    .banner-text{bottom: 9.5rem;}
    .home-requirments ul li::before{width: .6rem;height: .6rem;}
    .home-requirments ul li {padding-inline: 2.5rem;}
}

@media(max-width:575px) {
   .banner-text{ bottom: 12rem;}
   .home-sec1 .partner-box{padding: 7rem 3rem 4.1rem;}
   .home-sec7 .tab-content{padding: 0;}
   .home-sec7 .news-text {padding: 0rem 1.4rem 20px;}
   .news-heading{padding-left: .4rem;}
   .news-date h3{font-size: 2.4rem;}
   .home-sec7 .news-date { padding: 2rem 1.7rem 1.5rem; }
   .program-list ul li h4{font-size: var(--font-22);}
   .program-list ul li p{font-size: var(--font-14);line-height: 1;}
   .program-list ul li span{width: 2.2rem;height: 2.2rem;}
   .home-sec3 { padding-block: 3rem 2.5rem; }
   .advantage-box h4{font-size: var(--font-14);}
}
@media(max-width:350px) {
    .home-sec6 .cus-tab-header {
        flex-wrap: wrap;
    }
}


@media screen and (max-width:414px){
    .banner-text {
        bottom:7.5rem;
    }
}

@media (min-width: 2200px) {
    .program-list ul li { height: 31rem; width: 31rem; }
    .cus-tab-right .test-right { padding-right: 7rem; }
    .admission-btns{ padding-right: 0rem; max-width: 60rem;}
    .home-sec3 { padding-block: 14.6rem 20rem; }
    .admission-btns .cus-btn a, .admission-btns .cus-btn1 a { padding-block: 1.3rem; justify-content: center;}
    .home-requirments img { width: 100%; }
}

@media (min-width: 2800px) {
    .home-sec2-img { right: 41rem; bottom: 15rem; }
    .banner-text { bottom: -11.5rem; left: 0; max-width: 2200px; margin: 0 auto; padding-inline: 0;}
    .home-sec1 .container::before { height: 91%; top: -34px; width: 100.4%; left: -69px; }
    .right-fax-img { right: -25rem; top: -4rem; }
    .left-program-img { left: 24rem; bottom: 5rem; }
    .right-program-img { right: 25rem; bottom: 14rem; }
    .curriculum-text { padding-inline: 4rem 3rem; }
    .cus-tab-right-img { right: -20.7rem; bottom: -17.8rem; }
   .banner-text h2, .banner-text h2>span { font-size: 72px; width: 75rem; }
   .banner-text a{ font-size: 30px;}
}