.ta-IN .wc7d4909c,.te-IN .wc7d4909c {
    font-size: 32px
}

.wc7d4909c {
    color: #fff;
    font-size: 51px;
    font-style: normal;
    font-weight: 400;
    line-height: 55px;
    padding-left: 30px;
    text-align: left;
    text-transform: uppercase;
    top: 70px;
    width: 500px
}

.wc7d4909c em {
    color: #ffe000;
    font-style: normal
}

.mc912c0ff {
    background: linear-gradient(90deg,var(--primary-color) 0,var(--second-color) 100%);
    border-radius: 49px;
    color: var(--primary-button-color);
    font-size: 16px;
    height: 77px;
    line-height: 1;
    margin-top: 73px;
    padding: 0 12px 0 35px
}

.mc912c0ff .nceb2e3c7 {
    color: #000;
    font-size: 50px;
    margin-bottom: 0;
    margin-left: 14px
}

.mc912c0ff p {
    font-size: 23px;
    font-weight: 700;
    line-height: 30px
}

.x01d86062:before {
    background: linear-gradient(270deg,transparent,#000);
    content: "";
    left: 0
}

.x01d86062:after,.x01d86062:before {
    display: none;
    height: 100%;
    position: absolute;
    top: 0;
    width: 64px;
    z-index: 10
}

.x01d86062:after {
    background: linear-gradient(90deg,transparent,#000);
    content: " ";
    right: 0
}

.x01d86062>img {
    height: 460px;
    width: 100%
}

.k4349e731 {
    background: #000;
    height: 460px
}

@media screen and (max-width: 768px) {
    .ta-IN .wc7d4909c,.te-IN .wc7d4909c {
        font-size:4.266667vw
    }

    .wc7d4909c {
        color: #fff;
        font-size: 6.8vw;
        font-style: normal;
        font-weight: 400;
        line-height: 6.8vw;
        padding-left: 8.666667vw;
        text-align: left;
        text-transform: uppercase;
        top: 16vw;
        width: 66.666667vw
    }

    .wc7d4909c em {
        color: #ffe000;
        font-style: normal
    }

    .mc912c0ff {
        background: linear-gradient(90deg,var(--primary-color) 0,var(--second-color) 100%);
        border-radius: 6.533333vw;
        color: var(--primary-button-color);
        font-size: 2.133333vw;
        height: 10.266667vw;
        line-height: 1;
        margin-top: 3.066667vw;
        padding: 0 1.6vw 0 4.666667vw
    }

    .mc912c0ff .nceb2e3c7 {
        color: #000;
        font-size: 6.666667vw;
        margin-bottom: 0;
        margin-left: 1.866667vw
    }

    .mc912c0ff p {
        font-size: 3.066667vw;
        font-weight: 700;
        line-height: 4vw
    }

    .x01d86062:before {
        background: linear-gradient(270deg,transparent,#000);
        content: "";
        left: 0
    }

    .x01d86062:after,.x01d86062:before {
        display: none;
        height: 100%;
        position: absolute;
        top: 0;
        width: 8.533333vw;
        z-index: 10
    }

    .x01d86062:after {
        background: linear-gradient(90deg,transparent,#000);
        content: " ";
        right: 0
    }

    .x01d86062>img {
        height: 61.333333vw;
        width: 100%
    }

    .k4349e731 {
        background: #000;
        height: 61.333333vw
    }
}

.t98b9ffa6 {
    padding: 0
}

.a1943eb2f {
    border-radius: 3px;
    color: #999;
    font-size: 22px;
    padding: 40px 0
}

.a1943eb2f.active {
    color: var(--primary-color)
}

.v85ed7616,.jd6f38e2d {
    font-size: 22px;
    line-height: 32px
}

@media screen and (max-width: 768px) {
    .te-IN .jd6f38e2d {
        font-size:2.133333vw;
        line-height: 4.266667vw
    }

    .t98b9ffa6 {
        padding: 0
    }

    .a1943eb2f {
        border-radius: .4vw;
        color: #999;
        font-size: 2.933333vw;
        padding: 5.333333vw 0
    }

    .a1943eb2f.active {
        color: var(--primary-color)
    }

    .v85ed7616,.jd6f38e2d {
        font-size: 2.933333vw;
        line-height: 4.266667vw
    }
}

.x01d86062:before {
    background: linear-gradient(270deg,transparent,#000);
    content: "";
    left: 0
}

.x01d86062:after,.x01d86062:before {
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    width: 64px;
    z-index: 10
}

.x01d86062:after {
    background: linear-gradient(90deg,transparent,#000);
    content: " ";
    right: 0
}

.x01d86062>img {
    height: 460px;
    width: 100%
}

.k4349e731 {
    background: #000;
    height: 460px
}

@media screen and (max-width: 768px) {
    .r8ae34e2c {
        padding:0 2.666667vw
    }

    .x01d86062:before {
        background: linear-gradient(270deg,transparent,#000);
        content: "";
        left: 0
    }

    .x01d86062:after,.x01d86062:before {
        display: block;
        height: 100%;
        position: absolute;
        top: 0;
        width: 8.533333vw;
        z-index: 10
    }

    .x01d86062:after {
        background: linear-gradient(90deg,transparent,#000);
        content: " ";
        right: 0
    }

    .x01d86062>img {
        height: 61.333333vw;
        width: 100%
    }

    .k4349e731 {
        background: #000;
        height: 61.333333vw
    }
}
