

@media(max-width:1199px){

    .hero h2 {
        font-size: 70px;
        line-height: 80px;
    }

    /*.community-section img {
        height: 620px;
    }*/
    .community-title-text h3 {
        font-size: 43px;
        line-height: 60px;
    }
    .community-dec-text h1 {
        font-size: 100px;
        line-height: 100px;
    }

    .slider-box .slider-box-detail-block .slider-box-title {
        font-size: 48px;
        line-height: 58px;
    }
    .one-title {
        font-size: 66px;
        line-height: 76px;
        margin-bottom: 40px;
    }

    .profile-views-title-block .profile-views-desc {
        font-size: 50px;
        line-height: 62px;
    }

    /*.mommnet-bg-img img {
        height: 580px;
    }*/
    .mommnet-section-title-block .mommnet-section-title {
        font-size: 70px;
    }
    .connected-grid-block .connected-title {
        font-size: 56px;
        line-height: 66px;
    }

    .check-title {
        font-size: 52px;
    }

    .whatsapp-chat h2.whatsapp-title {
        font-size: 50px;
    }

}




@media(max-width:1023px){

     .header-menu .menubar {
        overflow: visible;
    }

    .menubar nav {
        transform: none;
        right: 0;
        top: 0;
        width: 100%;
        background: #f5f5f5;
    }
    .menubar nav a {
        padding: 10px 20px;
        text-align: left;
        display: block;
    }
    #check:checked ~ nav {
                opacity: 1;
        right: 0;
        top: 100px;
        transform: none;
        background: #FFFFFF !important;
        box-shadow: 0 5px 37px 0 rgba(32, 33, 36, 0.1);
    }

    .image-grid-block .image-grid-title {
        font-size: 78px;
        line-height: 90px;
    }
     h3.image-grid-title {
        font-size: 58px;
        line-height: 60px;
    }

    .community-title-text h3 {
        font-size: 36px;
        line-height: 50px;
    }
    .community-dec-text h1 {
        font-size: 80px;
        line-height: 80px;
    }

    .img-box-section {
        inset: 0px !important;
    }
    .slider-box-detail-block {
        margin-bottom: 20px;
    }

    .one-title {
        font-size: 56px;
        line-height: 66px;
    }
    .viewer-grid-left-side h2.one-title {
        font-size: 48px;
        line-height: 50px;
        margin-bottom: 20px;
    }
    .two-title {
        font-size: 48px;
        line-height: 50px;
        margin-top: 30px;
    }
    .profile-views-title-block .profile-views-desc {
        font-size: 40px;
        line-height: 52px;
    }

    /*.mommnet-bg-img img {
        height: 440px;
    }*/
    .mommnet-section-title-block .mommnet-section-title {
        font-size: 60px;
    }

    .connected-grid-block .connected-title {
        font-size: 46px;
        line-height: 56px;
    }

    .check-main-title {
        font-size: 64px;
        line-height: 84px;
    }

    .check-title {
        font-size: 46px;
    }

    .contact-form h2,
    .wishlist-form h2 {
        font-size: 32px;
        line-height: 40px;
    }
    .wishlist-img-block h2{
        font-size: 32px;
        line-height: 40px;
    }
    .whatsapp-chat h2.whatsapp-title {
        font-size: 40px;
    }

    h1.heading-title {
        font-size: 80px;
        line-height: 90px;
    }


    .left-side-icon{
        display: none;
    }
    .top-right-side-icon{
        display: none;
    }
    .bottom-right-side-block{
        display: none;
    }

    .slider-box-image-block {
        width: 240px;
    }

    .check-block {
        gap: 10px;
        margin-top: 20px;
    }

    .footer-grid {
        padding-top: 40px;
    }


}


@media(max-width:991px){


    .hero h2 {
        font-size: 58px;
        line-height: 68px;
    }


    .spacing-block {
        padding: 0;
    }

    .waitlist-title {
        font-size: 38px;
        line-height: 50px;
    }

    .waitlist-para {
        font-size: 18px;
        line-height: 30px;
    }

    .line-pattern {
        display: none;
    }
    .whatsapp-chat {
        margin-top: 30px;
    }
    .whatsapp-chat h2.whatsapp-title {
        margin-bottom: 20px;
    }

    .wishlist-img-block {
        display: none;
    }



}

@media(max-width:767px){


     #check:checked ~ nav {
        top: 80px;
    }


    .header-menu {
        padding: 10px 0;
    }
    .navbar-brand img{
        width: 60px;
    }


   /* .section-space {
        padding: 60px 0;
    }
*/
    .hero h2 {
        font-size: 34px;
        line-height: 50px;
        margin-top: 60px;
        margin-bottom: 0;
        text-align: center;
    }
    .mage-grid-block-right img {
        width: 250px;
        margin-bottom: 20px;
    }
    h3.image-grid-title {
        text-align: center;
        font-size: 34px;
        line-height: 40px;
        margin-top: 0;
    }

    .image-grid-block {
        margin-top: 40px;
        display: block;
    }

    .image-grid-block .image-grid-title {
        font-size: 48px;
        line-height: 60px;
    }

    .slider-box-detail-block {
        text-align: center;
    }

  /*  .community-section img {
        height: 360px;
    }*/

    .community-title-text {
        width: 100%;
    }
    .community-title-text h3 {
        font-size: 30px;
    }
    .community-dec-text h1 {
        font-size: 60px;
        line-height: 60px;
    }
    .community-section .carousel-caption {
        bottom: 0;
        padding: 0;
    }

    .slider-box-image-block {
        width: 220px;
    }

    .slider-box .slider-box-detail-block .slider-box-title {
        font-size: 38px;
        line-height: 48px;
    }
    .slider-box .slider-box-detail-block p {
        font-size: 18px;
    }

    .viewer-grid {
        display: block;
    }
    .one-title span {
        display: inline-block;
    }
    .one-title {
        font-size: 42px;
        line-height: 56px;
        margin-bottom: 20px;
    }
    .viewer-grid-left-side {
        margin-bottom: 30px;
    }
    .viewer-grid-right-side {
        text-align: center;
    }
    .two-title span {
        display: inline-block;
    }
    .two-title {
        font-size: 34px;
        line-height: 40px;
        margin-top: 30px;
    }

    .profile-views-grid-box {
        display: block;
    }
    .profile-views-grid-left {
        margin-bottom: 30px;
    }
    .profile-views-title-block .profile-views-desc {
        font-size: 30px;
        line-height: 42px;
        text-align: center;
    }

    .connected-grid-block {
        display: block;
    }
    .connected-grid-block .connected-title {
        font-size: 32px;
        line-height: 46px;
        margin-bottom: 20px;
        text-align: center;
    }

    .check-main-title {
        font-size: 40px;
        line-height: 50px;
    }

    .check-block {
        display: block;
        margin-top: 50px;
    }
    .check-title {
        font-size: 30px;
        line-height: 40px
    }

    .footer-grid {
         display: block;
    }
     .footer-grid-left-side {
        margin-bottom: 20px;
    }
    .footer{
        padding: 0;
    }

    h1.heading-title {
        font-size: 36px;
        line-height: 44px;
    }

    section.login {
        height: calc(100vh - 10px);
        padding: 10px;
    }
    .login-form {
        width: 100%;
        padding: 20px;
    }
    .login-form-top .form-title {
        font-size: 28px;
        line-height: 38px;
        margin-bottom: 10px;
    }
    .login-form-bottom .logo-icon img {
        width: 40px;
    }

    .data-top h2 {
        font-size: 26px;
        margin-right: 30px;
        line-height: 36px;
    }

    .profile-views-grid-left img {
        width: 240px;
    }

    .connected-grid-right .connected-image-block {
        text-align: center;
        justify-items: center;
    }
    .connected-grid-left .connected-title br {
        display: none;
    }
    .connected-grid-left .connected-title {
        font-size: 40px;
        line-height: 42px;
        text-align: center;
        margin-bottom: 20px;
    }

    .viewer-grid-left-side h2.one-title {
        font-size: 36px;
        line-height: 40px;
        margin-bottom: 10px;
        text-align: center;

    }
    .viewer-grid-left-side h2.one-title br {
        display: none;
    }

    .viewer-grid-left-side img, .viewer-grid-right-side img {
        height: 270px;
        width: 100%;
        object-fit: cover;
    }

    .check-title{
        text-align: left;
    }

    .hero h2 br {
    display: none;
}


}


@media(max-width:479px){

    .hero h2 {
        font-size: 30px;
        line-height: 40px;
    }

    .image-grid-title-highlight {
        font-size: 45px;
        line-height: 45px;
    }
    .image-grid-block .image-grid-title {
        font-size: 28px;
        line-height: 40px;
    }

 /*   .slider-box-image-block {
        width: 290px;
    }*/

    .community-title-text h3 {
        font-size: 24px;
        line-height: 32px;
    }
    .community-dec-text h1 {
        font-size: 36px;
        line-height: 36px;
    }

    .slider-box .slider-box-detail-block .slider-box-title {
        font-size: 28px;
        line-height: 38px;
    }
    .mommnet-section-title-block .mommnet-section-title {
        font-size: 40px;
        line-height: normal;
    }
    .check-main-title {
        font-size: 32px;
        line-height: 42px;
    }

    .footer-links-block {
        display: block;
    }
    .waitlist-title {
        font-size: 28px;
        line-height: 40px;
    }
    .user-profile-box{
        left: 0;
    }

    .data-box{
        width: 290px;
    }

    .feddback-box{
        width: 290px;
    }

}



 @media(max-height:680px) {

   .google-map iframe{
     height: 710px;
    }

 }