@media (min-width:1179px) {
    .rangevilla{
        color: red;
    }  
    body{
        background-color: #000;
    }
}




@media (min-width:320px) and (max-width:359px) {
    
}

@media (min-width:360px) and (max-width:379px) {
    .where-nature-smallBox{
        width: 320px !important;
    }
}

@media (min-width:380px) and (max-width:390px) {
    .where-nature-smallBox{
        width: 350px !important;
    }

    .leg-hormony-container{
        /* height: fit-content !important; */
    }
}

@media (min-width:393px) and (max-width:411px) {
    .where-nature-smallBox{
        width: 350px !important;
    }

    .leg-hormony-container{
        /* height: 860px !important; */
    }
}

@media (min-width:430px) and (max-width:480px) {
    .where-nature-smallBox{
        width: 390px !important;
    }

    .leg-hormony-container{
        /* height: 990px !important; */
    }

    .title-background{
        height: 96vh !important;
    }
}


@media (max-width:853px) {

    .navigation-container{
        display: none;
    }   

    .navigation-container-before{
        display: none;
    }

    .d-desktop{
        display: none;
    }

    .d-mobile{
        display: block;
    }

    .d-desktop-flex{
        display: none;
    }

    .d-mobile-flex{
        display: flex;
    }
    input[type="email"]:valid {
        background-color: none;
    }
    

    input[type="email" i] {
        text-decoration: none;
        background-color: #ffffff00;
        color: white;
        font-size: 12px;
        font-size: 20px;
        padding: 12px 0px;
        margin-bottom: 20px;
    }




    .navbar-mb{
        padding: 8px 10px !important;
        transition: all 0.3s ease-in-out;
    }

    .navbar-mb.active{
        background: #FFFFFF24;
        /* border: 1px solid #FFFFFF1A; */
        backdrop-filter: blur(60px);
    }

    .banner-section{
        margin-top: 52px;
    }

    .sliding-navbar {
        position: fixed;
        top: -50000px;
        right: 0px;
        height: 100vh;
        width: 100vw;
        background-color: #F1EEE9;
        opacity: 100%;
        color: #000;
        box-shadow: -2px 0 5px rgba(0, 0, 0, 0.5);
        transition: all 0.4s ease-in-out;
        z-index: 9999;
        display: flex;
        flex-direction: column;
        justify-content: start;
        align-items: center;
        padding: 10px;
    }
    
    .nav-headers-container{
        width: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: start;
    }

    .top-nav-head{
        display: flex;
        justify-content: center;
        align-items: start;
        width: 100%;

        padding-top: 20px;
    }
    
    .sliding-navbar.active {
        /* right: 0; Slides in when active */
        top: 0px;
    }

    .nav-header-container{
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;

        /* border-bottom: 1px solid #090834; */
        padding-bottom: 10px;
    }

    
    .navbar-items {
        list-style: none;
        padding: 0;
        margin: 0;
    }
    
    .navbar-items li {
        margin-bottom: 25px;
        text-align: center;
    }

    .mobile-li-projects{    
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 6px;
        color: #004225;
    }
    
    .nav-item-link {
        color: #004225;
        text-decoration: none;
        font-family: 'Lufga';
        font-size: 28px;
        font-weight: 400;
        transition: color 0.3s ease;
    }

    .nav-item-link-noLink{
        color: #004225;
        text-decoration: none;
        font-family: 'Lufga';
        font-size: 28px;
        font-weight: 400;
        transition: color 0.3s ease;
    }

    .nav-item-link-noLink.active{
        color: #D19535;
    }

    #mobile-projects-title.active{
        color: #D19535;
    }
    
    .nav-item-link:hover {
        color: #D19535;
    }
    
      /* Active state styling */
    /* .nav-item-link.active {
        color: #D19535;
    } */

    .nav-item-link.active {
        color: #D19535;
        position: relative;
    }
    
    .nav-item-link.active::before,
    .nav-item-link.active::after {
        content: "";
        position: absolute;
        width: 60px; /* Adjust width as needed */
        height: 1px;
        background-color: #D19535;
        top: 50%;
        transform: translateY(-50%);
    }
    
    .nav-item-link.active::before {
        left: -70px; /* Adjust spacing as needed */
    }
    
    .nav-item-link.active::after {
        right: -70px; /* Adjust spacing as needed */
    }
    

    .projects-dropDown-txt{
        text-align: center;
    }

















    .projects-drop-down-mobileContainer{
        visibility: hidden;
        /* transform: translateY(-100%); */
        opacity: 0;
        transition:  0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
        display: none;
    }

    .fa-angle-down{
        border: 1px solid #004225;
        padding: 8px;
    }

    .fa-angle-down.active{
        transform: rotate(180deg);
        color: #D19535;
        border: 1px solid #D19535;
        padding: 8px;
    }

    .projects-drop-down-mobileContainer.active{
        visibility: visible;
        opacity: 1;
        display: block;
    }


    .title-home-txt{
        font-size: 40px;
        line-height: 44px;
        letter-spacing: 0px;
        color: #3B4926;
        width: 100% !important;
        position: static;
        padding-top: 90px;
        text-align: center;
    }

    .title-home-img{
        width: 100%;
    }

    .title-background{
        height: 100vh;
        background-image: url('../images/banner/home-title-background-mb.avif');
    }

    .container-legacy-harmony{
        padding-right: 5px;
        padding-left: 5px;
    }

    .legacy-harmony-title{
        font-size: 30px;
        line-height: 44px;
    }



    /* THE STICKY SECTIONA AT THE BOTTOM */
    .enquiry-section{
        display: none;
        padding: 0px 0px !important;
        position: fixed;
        bottom: 0;
        z-index: 99999;
        width: 100%;
      }
      
    .contact-section{
        background-color: #042D1D;
        display: flex;
        justify-content: space-around;
        align-items: center;
        text-align: center;
        padding: 8px 0px;
        width: 100%;
      }
      
    .contact-fixedSec-txt{
        font-weight: 400;
        color: #C2AB72;
        font-size: 20px;
        margin-bottom: 0px;
        margin-left: 8px;
        font-family: 'Lufga';
        align-items: center;
        display: flex;
        justify-content: center;
      }
      
    .contact-div{
        display: flex;
        justify-content: center;
        align-items: center;
        width: -webkit-fill-available;
      }
      
    .contact-div a{
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .openPopup-style{
        border: none;
        height: 100%;
        width: 100%;
        background-color: #042D1D;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .enquiry-section a{
        text-decoration: none;
        color: inherit;
    }
































    .main-title{
        font-size: 37px;
    }

    .main-disc{
        line-height: 23px;
        font-size: 18px;
    }

    .leg-hormony-each{
        width: 100%;
        display: flex;
        flex-direction: column;
        justify-content: start;
        align-items: start;
    }

    .leg-hormony-each-txt{
        font-size: 26px;
        line-height: 30px;
        letter-spacing: 0.26px;
        font-weight: 400;
        text-shadow: none;
        text-align: start;
        padding-left: 10px;
        margin-top: 10px;
        margin-bottom: 0px;
    }

    .leg-hormony-each-txt-oppMB{
        text-align: end !important;
        padding-right: 10px;
    }

    .leg-hormony-container{
        flex-direction: column;
        justify-content: center;
        padding: 20px 0px;
        gap: 20px;
        border-radius: 8px;
        background: #FFFFFF1F;
        border: 1px solid #FFFFFF30;
        height: fit-content;
        margin-top: 16px;
        margin-bottom: 20px;
    }

    .shadow-this-img{
        border-top-right-radius: 500px;
        border-bottom-right-radius: 500px;
        border-bottom-left-radius: 0px;
        border-left: none;
        border-top: 1px solid #C0FFB5;

        width: 95%;
    }

    .leg-hormony-each-MB{
        width: 100%;
        display: flex;
        flex-direction: column-reverse !important;
        justify-content: end !important;
        align-items: end !important;
    }

    .shadow-this-img-opp{
        border-top-left-radius: 500px;
        border-bottom-left-radius: 500px;
        border-top-right-radius: 0px;
        border-bottom: 1px solid #C0FFB5;
        border-right: 0px;
        width: 95%;
    }

    .legacy-harmony-bgimg{
        height: fit-content;
    }

    .where-nature-meets-title{
        font-size: 28px;
        line-height: 33px;
        margin-top: 50px;
    }

    .where-nature-smallBox-txt{
        font-weight: 300;
        font-size: 12px;
        line-height: 18px;
    }

    .where-nature-smallBox{
        width: 290px;
        position: relative;
        left: 0px;
        bottom: 20px;
        padding: 10px;
    }

    .where-nature-img{
        position: relative;
        right: 0px;
        padding: 0px 8px;
    }

    .where-nature-container-each{
        flex-direction: column-reverse;
    }

    .bi-chevron-double-left, .bi-chevron-double-right{
        font-size: 24px;
    }

    .nature-prev-button, .nature-next-button{
        height: 40px;
        width: 40px;
    }

    .nature-buttons-container{
        gap: 30px;
        position: static;
        justify-content: center;
    }

    .where-nature-smallBox-knowMore{
        padding: 7px 56px;
        font-size: 16px;
        
    }

    .where-nature-meets-bgimg{
        height: fit-content;
    }

    .testimony-section-title{
        font-size: 28px;
        line-height: 29px;
    }

    .testimony-each-testitxt{
        font-size: 14px;
        line-height: 19px;
        text-align: center;
        margin-bottom: 6px;
        font-weight: 300;
    }

    .testimony-each-testiname{
        font-size: 18px;
        padding-bottom: 2px;
    }

    .testimony-each{
        align-items: center;
        flex-direction: column;
        justify-content: start;
        gap: 10px;
        width: 100%;
        height: 370px;
    }

    .testimony-each-testicontents{
        align-items: center;
    }

    .center-this-MB{
        height: 100%;
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .testi-next-button, .testi-prev-button{
        height: 40px;
        width: 40px;

    }

    .testimony-buttons-container{
        top: 67%;
        padding: 0px 10px;
    }

    .testimony-section-each-bgimg{
        height: 232px;
    }

    .contact-form-title{
        font-size: 26px;
        line-height: 33px;
    }

    .contact-form-title{
        font-size: 26px;
        line-height: 33px;
    }

    .contact-form-subtitle{
        font-size: 20px;
        line-height: 27px;
        font-weight: 400;
    }

    .contact-forms-container{
        padding: 20px 10px;
    }

    .testimony-section-bgimg{
        height: fit-content;
    }

    .contact-forms-alignment{
        margin-top: 0px;
    }

    .contact-form-subButton{
        font-size: 20px;
        padding: 10px 39px;
    }

    .contact-form-bgimg{
        height: 644px;
    }

    .contact-form input{
        font-size: 16px;
        margin-bottom: 20px;
    }

    .contact-form input::placeholder{
        font-family: 'Lufga';
        color: #AAAAAA;
        font-weight: 300;
        font-size: 16px;
        letter-spacing: 0px;
    }

    .contact-form input:focus{
        font-weight: 400;
        font-size: 16px;
    }

    .contact-form input:valid{
        font-weight: 400;
        font-size: 16px;
    }



    .footer-container{
        flex-direction: column;
        padding: 20px 0px;
        gap: 30px;

        padding-right: calc(var(--bs-gutter-x)* .5);
        padding-left: calc(var(--bs-gutter-x)* .5);
        --bs-gutter-x: 1.5rem;
        --bs-gutter-y: 0;
    }

    .footer-chief-seg{
        width: 100%;
    }

    .footer-bg-img{
        background-image: url('../images/banners/footer-bg-img-2-mb.webp');
        height: fit-content;
    }

    .footer-center-this{
        gap: 10px;
    }

    .footer-icons-container{
        gap: 28px;
    }

    .footer-chief-disc{
        font-size: 12px;
        line-height: 20px;
        margin: 10px 0px;
    }

    .aboutUs-main-tite-txt{
        font-size: 50px;
    }

    .aboutUs-main-bgimg{
        height: 274px;
    }

    .why-choose-us-title{
        font-size: 28px;
        line-height: 34px;
    }


    .why-choose-us-bgimg{
        padding: 0px;
        padding-top: 0px !important;
        height: fit-content;
    }

    .why-choose-us-disc{
        font-size: 12px;
        line-height: 16px;
        width: 100%;
        margin-bottom: 0px;
    }

    .aboutUs-why-chooseUs-rightLeaf{
        top: -50px;
    }

    .why-choose-us-contentTitle{
        font-weight: 400;
        font-size: 24px;
    }

    .why-choose-us-contentDisc{
        font-size: 12px;
        line-height: 16px;
        font-weight: 400;
    }

    .why-choose-us-contentsContainer{
        margin-bottom: 60px;
        flex-direction: column;
        justify-content: space-between;
        gap: 10px;
    }

    .about-us-first-approach-eachTitle{
        font-size: 24px;
    }

    .about-us-first-approach-eachdisc{
        font-size: 12px;
        line-height: 16px; 
        font-weight: 400; 
    }

    .about-us-first-approach-each{
        flex-direction: column-reverse;
        margin-top: 40px;
    }

    .about-us-first-approach-contentTxt{
        width: 100%;
        padding: 12px;
    }

    .aboutUs-prev-button, .aboutUs-next-button{
        height: 40px;
        width: 40px;
    }

    .aboutUs-prev-button .bi-chevron-double-left, .aboutUs-next-button .bi-chevron-double-right{
        font-size: 24px;
    }

    .aboutUs-buttons-container{
        height: 100%;
        position: static;
        top: 0%;
        gap: 30px;
        justify-content: center;
        margin: 20px 0px;
    }

    .aboutUs-botton-wide-container{
        position: relative;
    }

    .about-us-first-approach-bgimg{
        height: fit-content;
        padding-right: 6px;
        padding-left: 6px;
    }

    .about-us-greener-title{
        font-size: 30px;
        line-height: 33px;
    }

    .about-us-greener-disc{
        font-size: 12px;
        line-height: 18px;
    }

    .about-us-greener-future-bgimg{
        height: fit-content;
    }

    .about-us-first-approach-contentImg img{
        width: 100%;
    }

    .property-listing-main-tite-txt{
        font-size: 24px;
        line-height: 34px;
    }

    .property-listing-bgimg{
        background: linear-gradient(180deg, rgba(242, 238, 234, 0) 83%, #F4F0EC 105.04%), url('../images/banner/property-listing-bgimg-mb.png');
        height: 256px;
    }

    .card1-amenities-container{
        /* display: none; */
        margin-top: 10px;
    }

    .card1-amenities-text{
        font-size: 14px;
        color: #D19535;
        padding: 0px 10px;
    }

    .card1-header-container{
        flex-direction: column;
    }

    .card1-propName{
        font-size: 20px;
    }

    .card1-location{
        font-size: 12px;
    }

    .card1-price{
        font-size: 26px;
    }

    .card1-onwards{
        font-size: 14px;
    }

    .card1-disc{
        font-weight: 400;
        font-size: 10px;
        line-height: 14px;
        margin-bottom: 4px;
    }

    .card1-img-container{
        position: static;
    }

    .full-card1-container-each{
        flex-direction: column;
        margin-bottom: 20px;
    }

    .card1-contents-container{
        width: 100%;
        position: relative;
        padding: 10px;
        right: 0px;
        top: -10px;
    }

    .card1-specs-disc{
        line-height: 1;
        font-size: 12px;
    }

    .card1-specs-title{
        margin-bottom: 2px;
    }

    .card1-viewDetails{
        padding: 4px 36px;
        font-size: 16px;
    }

    .card1-hr{
        display: none;
    }

    .card1-specs-container{
        border: 1px solid #E5E5E5;
        border-left: none;
        border-right: none;
        padding: 4px 0px;
        margin-bottom: 4px;
    }

    .card1-viewDetails-container{
        margin-top: 10px;
    }

    .card1-viewDetails-container{
        margin-top: 10px;
    }

    .contactUs-main-tite-txt{
        font-size: 28px;
        line-height: 35px;
        padding: 0px 4px;
    }

    .contactUs-page-bgimg{
        height: 256px;
    }

    .order-MB{
        order: 2;
    }

    .contactUs-page-form-bgimg{
        height: fit-content;
    }

    .contactUs-page-title{
        font-size: 24px;
    }

    .contactUs-page-disc{
        font-size: 16px;
    }

    .contactUs-page-formTxt{
        font-size: 24px;
        margin-bottom: 0px;
    }

    .contactUs-page-contactForm-container{
        padding: 20px;
    }

    .contactUs-page-subBtn{
        font-size: 20px;
        padding: 6px 38px;
    }

    .contactUs-MB-padding{
        padding: 20px 0px;
        /* gap: 25px; */
    }

    .contactUs-page-form input::placeholder{
        font-size: 20px;
        padding: 12px 0px;
        margin-bottom: 20px;
    }

    .contactUs-page-form input:valid{
        font-size: 20px;
        padding: 12px 0px;
        margin-bottom: 20px;
    }

    .contactUs-page-subBtn-container{
        margin: 0px 0px;
    }

    .contactUs-page-container{
        /* margin-bottom: 20px; */
    }

    .full-card2-container-each{
        width: 100%;
        position: static;
        flex-direction: column;
        margin-bottom: 25px;
    }

    .card2-contents-container{
        position: relative;
        width: 100%;
        top: -20px;
    }

    .property-listing-2-full-container{
        flex-direction: column;
    }

    .card1-amenities-each{
        padding: 10px 0px;
    }

    .card1-specs-align-MB{
        display: flex;
        flex-direction: column;
        gap: 8px;
    }

    .card2-viewDetails{
        padding: 4px 40px;
        font-weight: 400;
        font-size: 16px;
    }


    .blogs-details-main-tite-txt{
        font-size: 22px;
        line-height: 28px;
    }

    .blogs-details-header-txt{
        font-size: 12px;
    }

    .blog-details-bgimg{
        height: 256px;
    }

    .blogs-details-header-container{
        gap: 10px;
    }

    .blogs-details-header-each{
        padding: 2px 6px;
        gap: 4px;
    }

    .blog-details-blog-txt{
        font-size: 12px;
        line-height: 20px;
        margin-bottom: 8px;
    }

    .blog-details-blog-header{
        font-size: 12px;
        line-height: 20px;
        margin-bottom: 8px;
    }

    .copyright-txt{
        line-height: 14px;
    }

    .contactUs-page-each img{
        margin-top: 5px;
    }

    .about-us-greener-future-dummyimg{
        background-image: linear-gradient(180deg, rgba(250, 249, 244, 0) 75%, #FAF9F4 103.68%),url('../images/about-us-greener-dummyImg-mb.png');
        height: 208px;
    }

}


























@media (min-width:854px) {
    .card1-specs-align-MB{
        display: none;
    }

    .where-nature-smallBox-knowMore:hover{
        color: #054233;
        border: 1px solid #054233;
        background-color: #F9F9F9;
    }

    .contact-form-subButton:hover{
        color: #004225;
        background-color: #F9F9F9;
        border: 1px solid #004225;
    }

    .d-desktop{
        display: block;
    }

    .d-desktop-flex{
        display: flex;
    }

    .d-mobile-flex{
        display: none;
    }

    .d-mobile{
        display: none;
    }

    .navigation-container-mb{
        display: none;
    }

    .desktop-navbar-enquiry-container{
        /* height: 100%; */
        /* width: 100%; */
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .desktop-navbar-enquiry{
        /* background: linear-gradient(180deg, #004225 -15.62%, #042B1A 155.21%); */
        text-decoration: none;
        color: inherit;
        /* border-radius: 37px; */
        /* padding: 11px 22px; */
        /* cursor: pointer; */
    }

    .navbar-enquiry-txt{

        background: linear-gradient(180deg, #004225 -15.62%, #042B1A 155.21%);
        border: 1px solid #004225;
        text-decoration: none;
        color: inherit;
        border-radius: 37px;
        padding: 11px 22px;
        cursor: pointer;


        color: #FFFFFF;
        text-align: center;
        width: 100%;
        font-size: 20px;
        font-weight: 400;
        letter-spacing: 0px;
        text-transform: capitalize;
        font-family: 'Poppins';
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 10px;

        transition: all 0.3s ease-in-out;
    }

    .navbar-enquiry-txt:hover{
        background: linear-gradient(180deg, #FFF -15.62%, #FFF 155.21%);
        color: #004225;
        border: 1px solid #042B1A;
    }

    .leg-hormony-each{
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: space-between;
    }

}

@media (min-width:1180px) {
    
    .inclassbanner{
        color: #000;
    }
    
}

.inclassbanner{
    color: #000;
}

@media (min-width:1164px) and (max-width:1180px) {

    .rangevilla{
        color: red;
    }

    .inclassbanner{
        color: #000;
    }

    h1{
        color: black;
    }

    .locationnames{
        font-size: 20px;
    }

    .contactUs-page-disc{
        font-size: 24px;
    }

    .contactUs-page-formTxt{
        font-size: 38px;
    }

    .title-home-txt{
        font-size: 74px;
    }

    .where-nature-smallBox-txt{
        font-size: 10px;
        line-height: 20px;
    }

    .where-nature-smallBox-knowMore{
        padding: 4px 12px;
        font-size: 16px;
    }

    .where-nature-img{
        max-width: 70%;
    }

    .where-nature-meets-bgimg{
        height: 738px;
    }

    .leg-hormony-each-txt{
        font-size: 30px;
        line-height: 40px;
    }

    .legacy-harmony-bgimg{
        height: 808px;
    }

    .testimony-each-testitxt{
        font-size: 18px;
        line-height: 29px;
    }

    .testimony-each-testiname{
        font-size: 22px;
    }

    .testimony-buttons-container{
        max-width: 1108px;
    }

    .contact-form-subButton{
        font-size: 26px;
    }

    .about-us-first-approach-each{
        max-width: 880px;
    }

    .about-us-first-approach-eachTitle{
        font-size: 34px;
    }

    .about-us-first-approach-eachdisc{
        font-size: 14px;
        line-height: 27px;
    }

    .align-scrollNav {
        top: 65px !important;
        right: 22% !important;
    }

    .align-staticNav{
        left: 24%;
    }
    .greenbghead{
        font-size: 40px;
    }
    .rangevilla{
        font-size: 25px;
    }
    .bannerlocation{
        font-size: 21px;
    }
    .nav-links {
        display: flex;
        gap: 1rem !important;
}

@media (min-width:1280px) and (max-width:1365px) {

    .locationnames{
        font-size: 24px;
    }

    .mySwiper .swiper-slide img{
        width: 90%;
    }

    .about-us-first-approach-each{
        max-width: 1010px;
    }

    .testimony-buttons-container{
        max-width: 1248px;
    }

    .where-nature-smallBox-txt{
        font-size: 14px;
    }

    .where-nature-smallBox-knowMore{
        padding: 12px 52px;
        font-size: 16px;
    }

    .leg-hormony-each-txt{
        font-size: 30px;
    }

    .legacy-harmony-bgimg{
        height: 808px;
    }
}


@media (min-width:1400px) and (max-width:1899px){

    .property-listing-2-full-container{
        justify-content: space-evenly;
    }

    .align-staticNav{
        left: 27%;
    }

    .align-scrollNav{
        right: 21%;
    }

    .navbar-expand-md .navbar-nav{
        gap: 50px;
    }

    .testimony-each{
        width: 80%;
    }

    .testimony-buttons-container{
        max-width: 1328px;
    }

    .title-home-txt{
        top: 24%;
    }

    .title-home-img{
        width: 55%;
    }
}

@media (min-width:1900px) and (max-width:2500px) {

    .property-listing-2-full-container{
        justify-content: center;
        column-gap: 60px;
        row-gap: 20px;
    }

    .align-staticNav{
        left: 29%;
    }

    .align-scrollNav{
        right: 18%;
    }

    .navbar-expand-md .navbar-nav{
        gap: 70px;
    }

    .testimony-buttons-container{
        max-width: 1478px;
    }

    .title-home-img{
        width: 55%;
    }

    .title-background{
        height: 958px;
    }

    .title-home-txt{
        left: 116px;
        top: 30%;
    }
}

@media (min-width:2501px) {

    .mySwiper .swiper-slide a{
        width: 60%;
    }
    .blog-list-button-container-tem{
        top: 40%;
    }

    .property-listing-2-full-container{
        justify-content: space-evenly;
    }

    .align-staticNav{
        left: 32%;
    }

    .align-scrollNav{
        right: 10%;
    }

    .title-background{
        height: 1051px;
    }

    .title-home-img{
        width: 44%;
    }

    .title-home-txt{
        font-size: 122px;
        line-height: 107px;
        left: 276px;
        top: 30%;   
    }

    .leg-hormony-each-txt{
        font-size: 38px;
    }

    .testimony-buttons-container{
        max-width: 1498px;
    }
}
}


