
@media (max-width:1920px){
    .main-container .head-card{
        width: 35rem;
        height: 30rem;
        margin-top: 45%;
    }
    .header {
        max-height: 950px;
    }
    .head-card .head-text {
        font-size: 40px ;
    }
    .head-card .head-text-2{
        font-size: 25px ;
    }
    .head-card .sub-text {
        font-size: 25px ;
        margin-top: 2%;
    }
    .head-card .sub-text-2 {
        font-size: 25px ;
        margin-top: 2%;
    }

    .head-card .btn-head {
        width: 270px;
        height: 70px;
        font-size: 1.8rem;
        font-weight: 800;
        margin-top: 2%;

    }
    .headline{
        font-size: 25px;
        margin-top: 5%;
    }
    .rera{
        font-size: 22px;
        margin-top: 3%;
    }
    .form-check-input {
        position: absolute;
        margin-top: 0.5rem;
    }
}

@media (max-width:1500px){
    .main-container .head-card{
        width: 22rem;
        height: 20rem;
        margin-top: 45%;
    }
    .header {
        max-height: 650px;
    }
    .carousel-card{
        margin-right: auto;
        margin-left: auto;
        width: 90%;
    }
    .head-card .head-text {
        font-size: 26px ;
    }
    .head-card .head-text-2{
        font-size: 16px ;
    }
    .head-card .sub-text {
        font-size: 17px ;
        margin-top: 2%;
    }
    .head-card .sub-text-2 {
        font-size: 17px ;
        margin-top: 0;
    }

    .head-card .btn-head {
        width: 180px;
        height: 45px;
        font-size: 1.2rem;
        font-weight: 800;
        margin-bottom: 5%;
    }
    .para-text{
        font-size: 16px;
        line-height: 1.8;
    }
    .headline{
        font-size: 17px;
        margin-top: 0%;
    }
    .rera{
        font-size: 16px;
        margin-top: 2%;
    }
}

@media (max-width:1460px){
    .main-container .head-card{
        width: 22rem;
        height: 20rem;
        margin-top: 45%;
    }
}

@media (max-width:1350px){
}
@media (max-width:1250px){
    .btn-form {
        width: 100%;
        height: 38px;
        font-size: .68rem;
        border-radius: 10px;
        background: #FFF;
        border: 2px solid #8b717075;
    }
    .main-container .head-card {
        width: 19rem;
        height: 19rem;
        margin-top: 30%;
    }
    .head-card .head-text {
        font-size: 19px ;
    }
    .head-card .head-text-2{
        font-size: 15px ;
    }
    .head-card .sub-text {
        font-size: 15px ;
        margin-top: 0%;
    }
    .head-card .sub-text-2 {
        font-size: 16px ;
        margin-top: 0%;
    }

    .head-card .btn-head {
        width: 200px;
        height: 50px;
        font-size: 1rem;
        font-weight: 800;
        margin-top: 1%;

    }
    .para-text{
        font-size: 12px;
        line-height: 1.2;
    }
    .headline{
        font-size: 14px;
        margin-top: 1%;
    }
    .rera{
        font-size: 13px;
        margin-top: 0%;
    }
}

@media (max-width:1150px){}


@media (max-width:1050px){}

@media (max-width:992px){}

@media (max-width:950px){}

@media (max-width:860px){}

@media (max-width:820px){}

@media (max-width: 767px) {
.main-container{
display: none;
}
}

@media(max-width: 670px){}

@media(max-width: 600px){}
@media(max-width: 550px){}

@media(max-width: 450px){}


@media(max-width: 415px){}

@media (max-width: 400px) {}
@media (min-width: 769px) {
.mobile{
display: none;
}
}
/* @media (max-width: 700px) {
.row {
flex-direction: column;
}
} */
@media (max-width: 988px) {}
@media (max-width: 441px) {}
@media (max-width: 320px) {}

@media screen and (min-width:412px) and (max-width:915px) {

}

@media screen and (min-width:768px) and (max-width:1024px) {
}

@media screen and (min-width:912px) and (max-width:1368px) {

}

@media screen and (min-width:600px) and (max-width:1024px) {

}


    @media screen and (min-width:767px) and (max-width:995px) {

}

@media screen and (min-width:600px) and (max-width:1000px) {


}