.tvs-top .banner-parent .participate-parent a span {
    font-size: 24px;
    font-weight: 700;
}
.tvs-top .banner-parent .participate-parent {
    bottom: 2%;
}
.applyloan-bgg .applyfor-slider .applyfor-child a {
    border: 3px solid #FBEEAE;
    font-weight: 700;
}
.applyloan-bgg {
    padding-top: 100px;
}
.participate-and .partici-imgg h2 {
    color: #ffffff;
}
.participate-and .partici-imgg p:nth-child(3) {
    bottom: 12vw;
    left: 3vw;
}
.participate-and .partici-imgg p:nth-child(4) {
    bottom: 12vw;
    left: 16vw;
}
.participate-and .partici-imgg p:nth-child(5) {
    bottom: 12vw;
    right: 6vw;
}
.participate-and .partici-imgg p:nth-child(6) {
    bottom: 1vw;
    left: 5vw;
}
.participate-and .partici-imgg p:nth-child(7) {
    bottom: 1vw;
    right: 17vw;
}
.participate-and .partici-imgg p:nth-child(8) {
    position: absolute;
    bottom: 1vw;
    right: 5vw;
}
.participate-and .partici-imgg span:nth-child(3) {
    top: 15.5vw;
    left: 3vw;
}
.participate-and .partici-imgg span:nth-child(4) {
    top: 15.5vw;
    left: 16vw;
}
.participate-and .partici-imgg span:nth-child(5) {
    top: 15.5vw;
    left: inherit;
    right: 3vw;
}
.participate-and .partici-imgg span:nth-child(6) {
    position: absolute;
    bottom: 1vw;
    left: 3vw;
}
.participate-and .partici-imgg span:nth-child(7) {
    position: absolute;
    bottom: 1vw;
    left: 15vw;
}
.participate-and .partici-imgg span:nth-child(8) {
    position: absolute;
    bottom: 1vw;
    right: 10vw;
}
.participate-and .partici-imgg span:nth-child(9) {
    position: absolute;
    bottom: 1vw;
    right: 3vw;
}
.thank-partici-list .participant-list-parent .participant-list-position {
    overflow-y: auto;
}
.terms-inner-list ol li::before {
    display: none;
}
.tablevarirant table thead tr th:nth-child(1) {
    width: 5%;
}
.tablevarirant table thead tr th:nth-child(2) {
    width: 20%;
}
.tablevarirant table thead tr th:nth-child(3) {
    width: 75%;
}
.tablevarirant {
    padding-top: 10px;
}
.table>:not(:first-child) {
    border-top: 0px;
}
.form-topp .form-right-parent .form-fill-overall form button.form-subbmit{
    text-transform: inherit;
}
.applyloan-bgg{
    background-image: none;
}
.productloanimg{
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    height: 100%;
}
.productloanimg img {
    object-fit: fill;
    height: 100%;
}
.promob{
    display: none;
}
.fontnumber{
    font-family: "Figtree", sans-serif;
}
.participate-live .partici-slider .parslider-child h6{
    font-family: "Figtree", sans-serif;
}
.fixed-menu .tvs-menu ul {
    justify-content: space-between;
}
.fixed-menu .tvs-menu ul li::after {
    right: -75px;
}
.applyloan-bgg .applyfor-slider .applyfor-child a {
    font-size: 18px;
}
.participate-and .partic-head h1 {
    font-size: 60px;
}
.dailywinnner-bg .dailywinner-head h2 {
    font-size: 60px;
}
.participate-live .live-head h3{
    font-size: 60px;
}
.applyloan-bgg .applyloan-head h2{
    font-size: 60px;
}
.thank-partici-list.livefeedbanner .participant-list-parent .participant-list-position {
    top: -90px;
}
.participatemain .form-topp .form-left-parent .whitebox-parent .white-child p{
    font-size: 14px;
        padding: 10px 20px 10px 30px;
        line-height: 18px;
}
.fixed-menu {
    z-index: 1;
}
.form-topp .form-left-parent .whitebox-parent .white-child p {
    padding: 10px !important;
}
.newwinnerprice.thank-partici-list .participant-list-parent .participant-list-position .nameof .nameof-img img{
    width: auto;
    object-fit: inherit;
}
#siteHeader {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    padding: 15px 30px;
    transition: background 0.3s ease, box-shadow 0.3s ease;
    z-index: 1000;
  }
/* Default background (transparent) */
#siteHeader {
    background: transparent;
}
.credit-logo{
    position: relative;
}
.colorshow{
    display: none;
    transition: opacity 0.3s ease, visibility 0.3s ease;
}
#siteHeader.scrolled .colorshow{
    display: block;
}  
#siteHeader.scrolled .scrollhide{
    display: none;
}  
  
  /* On scroll → white background + shadow */
  #siteHeader.scrolled {
    background: #fff;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  }  

  .collapse:not(.show) {
    display: block;
    height: 0;
    overflow: hidden;
    transition: height 0.4s ease;
  }

  .collapse.show {
    height: auto;
    transition: height 0.4s ease;
  } 

  .partici-slider .slick-slide img {
    display: block;
    width: 100%;
    height: 355px;
    object-fit: fill;
    border-radius: 10px;
}

@media (max-width: 1680px) {
    .participate-and .partici-imgg p:nth-child(3) {
        bottom: 13vw;
        left: 3vw;
    }
    .participate-and .partici-imgg p:nth-child(4) {
        bottom: 13vw;
        left: 19vw;
    }
    .participate-and .partici-imgg p:nth-child(5) {
        bottom: 13vw;
        right: 7vw;
    }
    .participate-and .partici-imgg p:nth-child(7) {
        right: 19vw;
    }
    .participate-and .partici-imgg span:nth-child(3) {
        top: 17.5vw;
    }
    .participate-and .partici-imgg span:nth-child(4) {
        top: 17.5vw;
        left: 19vw;
    }
    .participate-and .partici-imgg span:nth-child(5) {
        top: 17.5vw;
    }
    .participate-and .partici-imgg span:nth-child(7) {
        left: 17vw;
    }
    .participate-and .partici-imgg span:nth-child(8) {
        right: 11vw;
    }
}

@media (max-width: 1600px) {
    .participate-and .partici-imgg p:nth-child(3) {
        bottom: 14vw;
    }
    .participate-and .partici-imgg p:nth-child(4) {
        bottom: 14vw;
    }
    .participate-and .partici-imgg p:nth-child(5) {
        bottom: 14vw;
    }
    .participate-and .partici-imgg p:nth-child(7) {
        right: 20vw;
    }
    .participate-and .partici-imgg span:nth-child(3) {
        top: 18.5vw;
    }
    .participate-and .partici-imgg span:nth-child(4) {
        top: 18.5vw;
    }
    .participate-and .partici-imgg span:nth-child(5) {
        top: 18.5vw;
    }
}

@media (max-width: 1540px) {
    .participate-and .partici-imgg span:nth-child(3) {
        top: 19.5vw;
    }
    .participate-and .partici-imgg span:nth-child(4) {
        top: 19.5vw;
    }
    .participate-and .partici-imgg span:nth-child(5) {
        top: 19.5vw;
    }
    .participate-and .partic-head h1 {
        font-size: 55px;
    }
    .dailywinnner-bg .dailywinner-head h2 {
        font-size: 55px;
    }
    .participate-live .live-head h3{
        font-size: 55px;
    }
    .applyloan-bgg .applyloan-head h2{
        font-size: 55px;
    }
    .form-topp .form-right-parent .form-fill-overall {
        padding-top: 20px;
    }
}

@media (max-width: 1399px) {
    .participate-and .partici-imgg p {
        font-size: 18px;
    }
    .applyloan-bgg .applyfor-slider .applyfor-child a {
        font-size: 16px;
    }
    .participate-and .partic-head h1 {
        font-size: 45px;
    }
    .dailywinnner-bg .dailywinner-head h2 {
        font-size: 45px;
    }
    .participate-live .live-head h3{
        font-size: 45px;
    }
    .applyloan-bgg .applyloan-head h2{
        font-size: 45px;
    }
    .stepformbox > div > .step-box {
        height: 70px;
        width: 70px;
    }
    .form-topp .form-right-parent .form-fill-overall h2 {
        font-size: 30px;
        line-height: 30px;
    }
    .form-topp .form-right-parent .form-fill-overall form .selfie-parent, .form-topp .form-right-parent .form-fill-overall form .form-control {
        height: 40px;
    }
    .tvs-thankyou .thank-banner h2 {
        font-size: 40px;
        line-height: 44px;
    }
    .partici-slider .slick-slide img {
        height: 282px;
    }
}
@media (max-width: 1280px) {
    .tvs-top .banner-parent .participate-parent a span {
        top: 21px;
        font-size: 18px;
    }
    .tvs-top .banner-parent .participate-parent a {
        width: 260px;
    }
    .participate-and .partic-head h1 {
        font-size: 35px;
    }
    .dailywinnner-bg .dailywinner-head h2 {
        font-size: 35px;
    }
    .participate-live .live-head h3{
        font-size: 35px;
    }
    .applyloan-bgg .applyloan-head h2{
        font-size: 35px;
    }
}

@media (max-width: 1199px) {
    .tvs-top .banner-parent .participate-parent a {
        width: 200px;
    }
    .tvs-top .banner-parent .participate-parent a span {
        font-size: 16px;
        top: 15px;
    }
    .participate-and .partici-imgg p {
        font-size: 16px;
    }
    .fixed-menu .tvs-menu ul li::after {
        right: -45px;
    }
}

@media (max-width: 991px) {
    .tvs-top .banner-parent .credit-logo {
        margin-top: 15px;
    }
    .credit-logo img {
        width: 130px;
    }
    .tvs-top .banner-parent .participate-parent {
        right: 12%;
    }
    .tvs-top .banner-parent .participate-parent a {
        width: 170px;
    }
    .tvs-top .banner-parent .participate-parent a span {
        font-size: 14px;
        top: 13px;
        right: 0px;
    }
    .participate-and .partici-imgg p {
        font-size: 14px;
    }
    .applyloan-bgg .applyfor-slider .applyfor-child a {
        font-size: 14px;
    }
    .thank-partici-list.livefeedbanner .participant-list-parent .participant-list-position {
        top: -40px;
    }
    .fixed-menu .tvs-menu ul li::after {
        right: -30px;
    }
    .scroll-to-top {
        bottom: 56px;
        right: 15px;
    }
    .partici-slider .slick-slide img {
        height: 160px;
    }
}
@media (max-width: 767px) {
    .participate-and .partici-imgg p:nth-child(3) {
        bottom: 28vw;
        left: 6vw;
    }
    .participate-and .partici-imgg p:nth-child(4) {
        bottom: 28vw;
        left: 38vw;
    }
    .participate-and .partici-imgg p:nth-child(5) {
        bottom: 28vw;
        right: 14vw;
    }
    .participate-and .partici-imgg p:nth-child(6) {
        bottom: 2vw;
        left: 11vw;
    }
    .participate-and .partici-imgg p:nth-child(7) {
        bottom: 2vw;
        right: 39vw;
    }
    .participate-and .partici-imgg p:nth-child(8) {
        bottom: 2vw;
        right: 10vw;
    }
    .participate-and .partici-imgg p {
        font-size: 14px;
    }
    .participate-and .partici-imgg span:nth-child(3) {
        top: 38.5vw;
        left: 6vw;
    }
    .participate-and .partici-imgg span:nth-child(4) {
        top: 38.5vw;
        left: 39vw;
    }
    .participate-and .partici-imgg span:nth-child(5) {
        top: 38.5vw;
        right: 7vw;
    }
    .participate-and .partici-imgg span:nth-child(6) {
        left: 7vw;
    }
    .participate-and .partici-imgg span:nth-child(7) {
        left: 35vw;
    }
    .participate-and .partici-imgg span:nth-child(8) {
        right: 22vw;
    }
    .participate-and .partici-imgg span:nth-child(9) {
        right: 6vw;
    }
    .prodesk{
        display: none;
    }
    .promob{
        display: block;
    }
    .applyloan-bgg {
        padding-top: 30px;
    }
    .fixed-menu .tvs-menu ul li:nth-child(2):after {
        right: -10px;
    }
    .tvs-top .banner-parent .participate-parent a span {
        top: 12px;
        right: 0;
        left: 30px;
    }
    .tvs-top .banner-parent .participate-parent {
        bottom: 30%;
        right: 0;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .participate-live .live-head .livebox {
        width: 100%;
        justify-content: space-between;
    }
    .productloanimg img {
        height: auto;
    }
    .applyloan-bgg .applyfor-slider .applyfor-child a {
        font-size: 13px;
    }
    .participate-and .partic-head h1 {
        font-size: 30px;
    }
    .dailywinnner-bg .dailywinner-head h2 {
        font-size: 30px;
    }
    .participate-live .live-head h3{
        font-size: 30px;
    }
    .applyloan-bgg .applyloan-head h2{
        font-size: 30px;
    }
    .tvs-thankyou .thank-banner h2 {
        font-size: 30px;
    }
    .particiapte-listhead .thank-banner {
        margin-top: 50%;
    }
    .thank-winners-list .participant-list-parent .participant-list-position {
        top: -170px;
        position: relative;
    }
    .thank-winners-list .thank-candle {
        height: auto;
    }
    .thank-candle {
        height: auto !important;
    }
    .livefeedhead .thank-banner {
        margin-top: 55%;
    }
    .thank-partici-list.livefeedbanner .participant-list-parent .participant-list-position {
        position: relative;
    }
    .parti-thankyou .banner-parent .thank-banner h2 {
        font-size: 20px;
        line-height: 30px;
    }
    .parti-thankyou .banner-parent .thank-banner h2 span {
        padding-top: 10px;
    }
    .partithnk .thank-candle .tvs-thankyou .view-allparent {
        padding-bottom: 25px;
    }
    .newmobimg .productloanimg img {
        height: auto;
        width: 100%;
    }
    .newmobimg .productloanimg {
        width: 100%;
    }
    .applyloan-bgg .applyfor-slider {
        margin-bottom: 110px !important;
    }
    .thank-partici-list.livefeedbanner .participant-list-parent .participant-list-position {
        top: -150px;
    }
    .thank-winners-list .participant-list-parent .participant-list-position {
        top: inherit;
        position: relative;
        margin-top: -170px;
        margin-bottom: 50px;
    }
    .thank-partici-list.livefeedbanner .participant-list-parent .participant-list-position {
        top: inherit;
        margin-top: -170px;
        margin-bottom: 50px;
    }
    .fixed-menu .tvs-menu ul li:nth-child(4):after {
        right: 7px;
    }

    .hamburger {
        display: block;
        margin-left: 2rem;
        cursor: pointer;
        padding: 0;
    }
    .nav.navbar-menu.open-slide {
        right: 0;
        box-shadow: 0 0 2rem #00000057;
    }
    .close-icon {
        cursor: pointer;
        position: absolute;
        right: 30px;
        top: 10px;
        font-size: 34px;
        color: green;
        display: block;
    }
    .nav.navbar-menu ul {
        flex-wrap: wrap;
    }
    .navbar-menu > ul {
        width: 100%;
    }
    .navbar-menu.mobile_mm ul li {
        flex-wrap: wrap;
        border-bottom: .1rem solid #9ad5b442;
    }
    .nav.navbar-menu li {
        width: 100%;
    }
    .drop_menu.extra_menu {
        display: block;
    }
    .navbar-menu ul li {
        position: relative;
        display: flex;
        align-items: center;
    }
    .nav.navbar-menu .drop_menu > a {
        font-weight: 500;
        font-size: 18px;
        color: #333 !important;
        width: 100%;
    }
    .nav.navbar-menu {
        width: 80%;
        position: fixed;
        background: #eef7f2;
        z-index: 99;
        padding: 7rem 2rem 4rem;
        top: 0;
        right: -35rem;
        transition: 0.3s;
        border-radius: 0 0 0 1rem;
        height: 100vh;
        align-items: flex-start;
        overflow-y: auto;
    }
    .nav.navbar-menu li a {
        padding: 10px 14px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        line-height: 2rem;
        transition: 0.3s;
        position: relative;
        z-index: 9;
        text-decoration: none;
    }
    span.hamburger img {
        width: 100%;
    }
    .topnav {
        text-align: right;
    }
    #siteHeader {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .hamgreen{
        display: none;
    }
    #siteHeader.scrolled .hamgreen{
        display: block;
    }
    #siteHeader.scrolled .hamwhite{
        display: none;
    }
    .particiapte-listhead .thank-banner {
        margin-top: 75%;
    }
    .how-to {
        top: inherit !important;
        bottom: 46%;
    }
    .fixed-menu .tvs-menu ul li:nth-child(1):after {
        right: -18px;
    }
    .fixed-menu .tvs-menu ul li:nth-child(5):after {
        right: 8px;
    }
    .livefeedhead.particiapte-listhead .thank-banner {
        margin-top: 0 !important;
    }
    .parti-thankyou.tvs-thankyou .thank-banner {
        margin-top: 30%;
    }
    .btncenter.tvs-top .banner-parent .participate-parent {
        bottom: 28%;
    }
    .participate-live .partici-slider .slick-dots {
        bottom: -75px;
    }
}
@media (min-width: 425px) and (max-width: 560px) {
    .how-to {
        bottom: 30%;
    }
}
@media (max-width: 375px) {
    .how-to {
        bottom: 45%;
    }
}
@media (max-width: 320px) {
    .how-to {
        bottom: 120px;
    }
    .btncenter.tvs-top .banner-parent .participate-parent {
        bottom: 27%;
    }
}
