    .third-sec {
        background: url(../images/new/pattren.jpg) no-repeat !important;
        background-size: 100% 100% !important
    }
    
    .fourth-sec {
        background: url(../images/new/pkgsecbg.jpg) no-repeat;
        background-size: 100% 100%
    }
    
    .home-banner {
        background: url(../images/digi/banner2.png) no-repeat;
        background-size: cover
    }
    
    .content-banner-middle p {
        color: #fff;
        font-family: myfirstfont2 !important;
        font-size: 21px;
        margin: 0 0 15px;
        padding: 0 0 10px
    }
    
    .new-sec {
        background: url(../images/digi/new-bg.jpg) no-repeat;
        background-size: cover;
        padding: 60px 0
    }
    
    .new-sec .head h4 {
        text-align: center;
        font-size: 33px;
        font-weight: 100 !important;
        color: white;
        padding-bottom: 0
    }
    
    .new-sec .head p {
        color: white;
        font-weight: 100;
        font-family: myfirstfont2 !important;
        text-align: center;
        font-size: 18px
    }
    
    .digi .for {
        padding: 0
    }
    
    .new-sec .ss h4 {
        color: white;
        font-size: 38.4px
    }
    
    .new-sec .head h4 span {
        color: #fcaa66
    }
    
    .digi .inner-top {
        position: absolute;
        top: 50%;
        left: 0;
        right: 0;
        transform: translate(0%, -50%)
    }
    
    .new-sec .ss p {
        font-family: myfirstfont2 !important;
        color: white;
        font-size: 15.36px;
        margin-bottom: 32px
    }
    
    .new-sec .ss b {
        color: white;
        font-size: 20.16px
    }
    
    .third-sec .content p {
        color: #282828;
        font-size: 14px;
        min-height: 139px;
        margin: 0;
    }
    
    .sixth-sec h4 {
        text-align: end;
        color: #fff;
        font-size: 47px;
        font-family: myfirstfont !important;
        margin: 0;
        line-height: 1;
        position: relative
    }
    
    .sixth-sec h4:after {
        left: 221px
    }
    
    .pkg-1 {
        padding: 80px 0
    }
    
    .pkg-1 .content {
        text-align: center;
        padding: 0 100px
    }
    
    .content-banner-middle {
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center
    }
    
    .content-banner-middle h4 {
        font-size: 25px;
        color: #fff;
        text-transform: uppercase;
        line-height: 41px;
        margin: 0 0 15px;
        position: relative;
        border-bottom: 1px solid #ccc;
        font-family: myfirstfont2 !important
    }
    
    .content-banner-middle h4 span {
        font-size: 55px;
        font-family: myfirstfont;
        display: block;
        background: linear-gradient(to right, #ff7983, #fd9363, #fcb79b);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        padding: 5px 0 0 0
    }
    
    .pkg-1 .content h4 {
        font-size: 35px;
        color: #000;
        margin: 0 0 25px
    }
    
    .pkg-1 .content h4 span {
        font-size: 28px;
        font-family: myfirstfont4
    }
    
    .pkg-1 .content p {
        font-size: 14px;
        margin: 0 0 60px
    }
    
    .pkg-1 .content button {
        width: 20%
    }
    
    .fourth-sec h2 {
        text-shadow: 1px 1px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
        font-size: 60px;
        position: absolute;
        top: 10%;
        left: 50%;
        transform: translate(-50%, -50%);
        background: #393837;
        padding: 0 25px;
        color: #090d18;
        margin: 0
    }
    
    @media(max-width:1360px) {
        .content-banner-middle p {
            font-size: 20px
        }
        .new-sec .ss h4 {
            font-size: 34px;
        }
        .new-sec .ss p {
            font-size: 14px;
            margin-bottom: 22px;
            line-height: 1.5;
        }
        .new-sec .ss b {
            color: white;
            font-size: 19.16px;
        }
    }
    
    @media (max-width:1300px) {
        .content-banner-middle h4 span {
            font-size: 45px;
        }
        .content-banner-middle h4 {
            font-size: 22px;
            line-height: 35px;
        }
        .content-banner-middle p {
            font-size: 18px;
            line-height: 1.2;
        }
    }
    
    @media (max-width:1280px) {
        .third-sec .content-heading h4 {
            font-size: 35px;
        }
    }
    
    @media (max-width:1199px) {
        .content-banner-middle p {
            font-size: 16px;
        }
        .content-banner-middle h4 span {
            font-size: 40px;
        }
        .content-banner-middle h4 {
            font-size: 20px;
            line-height: 30px;
        }
        .pkg-1 .content button {
            width: 26%;
        }
        .new-sec .ss h4 {
            font-size: 30px;
        }
        .new-sec .ss p {
            font-size: 14px;
            margin-bottom: 18px;
            line-height: 1.4;
        }
        .new-sec .ss b {
            font-size: 17px;
        }
    }
    
    @media (max-width:991px) {
        .digi .home-banner .col-lg-5 {
            display: none;
        }
        .new-sec .ss h4 {
            font-size: 25px;
        }
        .new-sec .ss p {
            font-size: 12px;
            margin-bottom: 20px;
            line-height: 1.3;
        }
        .new-sec .ss b {
            font-size: 17px;
        }
        .third-sec .content-heading h4 {
            font-size: 33px;
        }
        .pkg-1 .content {
            padding: 0 30px;
        }
    }
    
    @media (max-width:767px) {
        .fourth-sec .main .content-1 .content-top h3 {
            font-size: 33px;
        }
        .fourth-sec .main .content-1 .content-top h3:after {
            font-size: 11px;
            WIDTH: 63%;
            line-height: 1;
        }
        .fourth-sec .main .content-1 .content-top h4 {
            font-size: 18px;
        }
        .third-sec .content h4 {
            font-size: 22px;
        }
        .third-sec .content p {
            font-size: 13px;
            min-height: 139px;
        }
        .smnone {
            display: none;
        }
        .fourth-sec h2 {
            text-shadow: 1px 1px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
            font-size: 50px;
            position: absolute;
            top: 4%;
            left: 50%;
            transform: translate(-50%, -50%);
            background: #393837;
            padding: 0 25px;
            color: #090d18;
            margin: 0
        }
        .content-banner-middle h4 {
            top: 0;
            line-height: 26px;
            font-size: 20px;
            left: 0
        }
        .content-banner-middle p,
        .home-banner .inner-top img {
            display: none
        }
        .content-banner-middle h4 span {
            font-size: 32px
        }
        .pkg-1 {
            padding: 20px 0
        }
        .content-banner-middle h4 span {
            font-size: 29px
        }
        .content-banner-middle h4 {
            top: 0;
            line-height: 21px;
            font-size: 14px;
            left: 0
        }
        .pkg-1 .content h4 span {
            font-size: 21px;
            font-family: myfirstfont4
        }
        .pkg-1 .content h4 {
            font-size: 25px;
            color: #000;
            margin: 0 0 10px
        }
        .new-sec .head p {
            font-size: 16px
        }
        .new-sec .head h4 {
            font-size: 25px
        }
        .new-sec .ss h4 {
            font-size: 32px
        }
        .new-sec .ss p {
            font-size: 14px
        }
    }
    
    @media(max-width:768px) {
        .sixth-sec h4 {
            text-align: end;
            color: #fff;
            font-size: 28px
        }
        .sixth-sec h4:after {
            left: 444px;
            bottom: 22px;
            width: 11%
        }
    }
    
    @media (max-width:575px) {
        .home-banner img {
            height: 280px;
        }
        .home-banner {
            background: none;
        }
        .third-sec .content p {
            font-size: 13px;
            min-height: auto;
        }
    }