.section-1{
    background-color:#008f99
}

.wbannertwo {
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 61px;
    color: #ffffff;
    margin-top: 14%;
}
.wbannerone {
    font-style: normal;
    font-weight: 700;
    font-size: 63px;
    line-height: 85px;
    color: #ffffff;
    margin-top: 0%;
}

.wsecbannerone {
    font-style: normal;
    font-weight: 700;
    font-size: 33px;
    line-height: 168.9%;
    color: #ffffff;
}
.wsecbanner {
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 168.9%;
    color: #ffffff;
}

.password{
    background: white;
    color: #faa718;
    width: 80%;
    font-size: 21px;
    padding: 5px 3px;
    text-align: center;
    font-weight: 400;
    border-radius: 13px
}

.wboxhover {
    margin: 5% 0% !important;
    font-size: 17px;
    font-weight: 500;
}
.wboxhover1 {
    margin: 1% 0% !important;
    font-size: 17px;
    font-weight: 500;
}



/* Media Query for Laptops and Desktops */
@media (min-width: 1025px) and (max-width: 1280px) {

    .wboxhover {
        width: 85%;
    }
    
    .wboxhover1 {
      width: 85%;
  }

}

@media (min-width: 1281px) {
    .wboxhover {
        width: 85%;
    }

    .wboxhover1 {
      width: 85%;
  }
}

.num{
    background: #008f99;
    padding: 0.7% 1.6%;
    border-radius: 50%;
}

.popupcard {
    /* width: 296px;
    height: 413px; */
    margin-top: 5%;
    background: #FFFFFF;
    box-shadow: 0px 4px 38px rgba(1, 143, 153, 0.15);
    border-radius: 25px;
}

.circle-img-bck{
    text-align: center;
    width:90px;
    height:90px; 
    border-radius:50%; 
    /* background: #018F99; */
    display:flex;
    align-items: center;
    justify-content: center;
}

.subbanner-1 {
    font-style: normal;
    font-weight: 400;
    font-size: 40px;
    line-height: 52px;
    color: #000000;
}

.featureSubHead {
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 52px;
    color: #000000;
}

.feature-card {
/* position: absolute; */
width: 234px;
height: 316px;

border-color: #008f99;
border-width: 2px;
border-style: solid;
border-radius: 42px;
}

.hrLine {
    opacity: 1;
    margin: 0.8rem 0;
    background: black;
    width: 225px;
    color: black;
}

#dot {
    margin: 6% 3%;
    position: relative;
    width: 29px;
    height: 28px;
    background: #000000;
    border-radius: 50%;
}

.tatkaalPerson {
    height: 236px;
    width: 236px;
}

.tatkaaLogo {
    height: 119px;
    width: 247px;
}