@media only screen and (max-width:1680px){
body.hedin header { width: calc(100% - -0%);}
 body.modal-open header{width: calc(100% - +0.93%);}   
}

@media only screen and (max-width:1580px){
 body.hedin header{  width: calc(100% - -0%);}
body.modal-open header{width: calc(100% - 1.13%);}
}
@media only screen and (max-width:1440px){
header{padding: 25px 0px;}
.wrap .managedhead {margin-top:160px; padding-bottom: 60px;}
.wrap .managedhead h1 {font-size: 44px; line-height: 54px; margin-bottom: 25px;}
.express:before {top: -127px;}
.footer  figure img{margin-top: -158px; margin-bottom: 0px; position: relative}
body.hedin header{    width: calc(100% - -1.14%);}
body.modal-open header{    width: calc(100% - -0.16%);}

}
@media  (max-width: 1370px) and (max-height:1024px) {
 body.hedin header{  width: calc(100% - -0%);}
 body.modal-open header{width: calc(100% - +1.2%);}
    
    
}

@media  (max-width: 1370px) and (max-height:768px) {
body.hedin header{  width: calc(100% - -0%);}
 body.modal-open header{width: calc(100% - +1.2%);}
    
.aboutDistrict {padding: 40px 0px 40px;}
    
}
@media only screen and (max-width:1280px){  
header .container, footer .container {max-width:calc(100% - 5%);}  
body.modal-open header {  width: calc(100% - 0%);  }    
body.hedin header {    width: calc(100% - -1.22%);    }
.footer figure img {margin-top: -125px; }
.footer .tp-footer .social-media li {margin-right: 4px;}
.footer figure img {margin-top: -100px;}

}



@media only screen and (max-width:1024px){    
header .container, footer .container{padding: 0px 20px; max-width:100%; }
header {padding: 15px 0px; }
.wrap .managedhead h1 {font-size: 42px; line-height: 52px; margin-bottom:20px;}

}



@media only screen and (max-width:991px){
 .wrap {background: url(../images/banner.jpg) no-repeat center bottom -0px/cover; }
.container {padding: 0 16px;}
.footer .tp-footer .social-media li {margin-right: 4px;}
.footer figure img {margin-top: -100px;}
.offerOverv .offerNav .offNavBox {padding:20px;}
.offerOverv .offerNav .offNavBox p { font-size: 14px;line-height:20px;}
.offerOverv .offerNav { padding-left: 20px;} 
.offerOverv .offerNav .knowMore { padding: 10px 14px;  font-size: 14px; border-radius: 30px;   } 
.offerOverv .offerNav .knowMore img{margin-left:5px!important}
.offerOverv .offerNav li:first-child:before,.offerOverv .offerNav li:after{left: -20px;}  
.offerOverv .offerNav li.active a:before {   left: -26px; }
    .pl-lg-120{padding-left: 15px;}
}

@media only screen and (max-width:767px){
.wrap .managedhead {margin-top: 106px;  padding-bottom: 100px;}
.logoimg img{width: 109px;}
header {padding:16px 0px; top:0px !important}
.wrap .managedhead h1 br{display: none;}
.wrap .managedhead h1 {font-size:40px;  line-height: 50px;  margin-bottom: 30px; text-align: center}
.mainhead{justify-content: center}
.knomorebtn {padding: 11px 20px;font-size:18px;line-height: 20px; justify-content: center;margin: 0px auto;}
.wrap {height: auto}
.ownform .ownBuild h2{font-size: 30px;line-height: 40px; padding-right: 0px;margin-bottom: 30px; }
.ownform{text-align: center}
.ownform {padding:90px 0px 90px;}
.ownform .ownBuild h5{font-size: 14px;line-height: 30px;font-weight:500; }
.ownform .ownBuild h5 br{display: none;}
.ownimg img{width:161px;}
.ownform .ownIntr h4{font-size: 30px;line-height: 40px;}
.ownform .ownIntr h4 strong{font-size: 30px;line-height: 40px;}
.ownform .ownIntr p,.ourOffering p{font-size: 14px;font-weight: 400;line-height: 24px;}
.ownform .ownBuild {padding-bottom: 12px;}
.ourOffering .svgOur{display: none}
.ourOffering{padding: 40px 0px 0px; text-align: center}
.ourOffering .managefor img { margin-top:0px; width: 226px;margin-left: -45px; margin-bottom: 35px;}
 .ourOffering .managefor.finimg img{ margin-left:31px; width: 155px;}
.ourOffering .pt-90 {padding-top: 20px;}
.ourOffering h4{font-size: 30px; line-height:40px;}
.ourFarmlanbtn{margin: 30px auto 40px; font-size: 14px ; line-height:15px; padding: 13px 24px;  }
.ourFarmlanbtn.vadic{padding: 15px 7px; }
.managefor.vadagro img{ width:173px;margin-left:0px; margin-bottom: 20px;}  
.ourOffering .pt-105{padding-top: 10px;}    
.whyDiom {  padding: 32px 0px 40px; text-align: center}
    .whyDiom .discript p br{display: none} 
.whyDiom .discript p {font-size: 14px;line-height: 24px;margin-bottom: 15px;}
.whyDiom .blak-head {font-size: 24px;line-height: 36px;margin-bottom: 15px;}
.whyDiom .text-end{text-align: center!important}
.moreabout{margin: 36px auto 0px;}
.ourfarms .card .moreabout{margin-top: 0px;}
.ourfarms figure.mt {padding-top: 40px;}
    .diom-works .small-text,.whyDiom .small-text,.ourfarms .small-text{font-size:18px;}
.diom-works{text-align: center; padding:20px 0px 0px;}
.diom-works .border-right{display: none;}
.diom-works .diomImg {margin-bottom: 20px;}
.diom-works .contDiom p{padding-left: 0px; font-size: 14px;line-height: 24px;}
.diom-works .contDiom p  br{display: none;}
.whyDiom .whydemo img {width: 260px;}
.ourfarms:before {height: 73px; top: -71px;}
.ourOffering .ourOffe2{margin-top: 40px;}    
.ourfarms {padding: 40px 0px 0px;}
.ourfarms .card h4{text-align: center; font-size:20px;font-weight: 700;line-height:30px;}
.ourfarms .card{padding: 20px 30px 27px; text-align: center}
.ourfarms .mb-20{margin-bottom: 20px;}
.ourfarms .card .upcom{margin:0px auto 25px;}    
.ourfarms .main-text {font-size: 14px;font-weight: 400;line-height: 24px; margin-bottom: 40px;}
.express{padding: 60px 0px 90px; margin-top: -2px;}
 .footer figure img { margin-top: -60px;} 
.padright{padding:0px 14px!important;}
.padleft{padding:0px 14px!important; margin-bottom: 20px;}
.top-footer{text-align: center}
.footer .top-footer ul{margin-top:30px;}
.footer .top-footer ul li{padding: 0px 30px;}
header .container, footer .container{max-width: 100%; padding: 0px 16px;}
.footer .top-footer ul{justify-content: center}
.footer{text-align: center}
.footer .bottom-footer ul{justify-content: center}
.ourOffering .svgOur1{display: none}
    .ourOffering .managefor .imgsm{display: block; position: relative}
.ourOffering .managefor .imgsm img{ width: 1px; height: 95px; margin:10px auto 10px;}
.ourOffering .managefor .imgsm:before{width: 11px; height: 11px; border-radius: 100px; background-color:#8BA17F; position: absolute; content: ''; margin-left: -5px;}    
.ourOffering .managefor .imgsm.linsms:before{ display: none;}
.nav ul li a.active{background-color: transparent;}
  .ourfarms .card p {   font-size: 14px;line-height:24px; margin-bottom:20px;}
 .ourfarms .card.card2 h4{font-size: 20px; font-weight: 700;line-height: 30px;}
    
.about-details h1, .about-details .h1 {font-size: 26px;line-height: 35px; margin-bottom:14px;}
.about-details h2 {font-size: 14px;margin-bottom: 40px;}
.about-details p,.ourfarms .card.card2 p {font-size: 14px;line-height: 24px; margin-bottom: 25px;}

.contact-us .adcolum{display: block}
.contact-us .adcolum .addrscol{ margin-right: 0px;}
.contact-us{text-align: center}
.contact-us .adcolum a {font-size: 14px;line-height: 24px;justify-content: center;}
.contact-us .adcolum p {font-size: 14px; line-height: 26px;}
.contact-us .mapsize { padding: 44px 0px 40px;}
.contact-us{padding:0px}
.contact-us h1 {font-size: 26px;line-height: 29px;margin-bottom: 22px;}
.submitbtn{margin:25px auto 0px;}
.conflim img {width: 65%; margin-bottom: 20px;}
.mt-130 { margin-bottom: 77px;}
.knomorebtn img { width: 27px; height: auto;}
.ourOffering .ourFarmlanbtn img {padding-left: 9px;}
.footer .bottom-footer ul li a{font-size: 12px;}
.footer .bottom-footer p{font-size: 12px;}
.express .buttonsumb{margin: 25px auto 0px;}
.express h4 {margin-bottom: 30px;}
.express h4 span{display: block;}
.about-details {padding: 0px 0px 50px;}
.contact-us .mapsizr {height: 250px;}
.modal-content h5{font-size: 24px; line-height: 36px; text-align: center}
.modal-content .formadHig .fortext{font-size: 16px; line-height: 24px;}
#ourmanagedFarmlands .modal-content{padding: 25px 10px 10px 20px;}
#vedicAgroGramfeatures .modal-content {padding: 25px 10px 10px 20px;}
#managedFarmlands .modal-content {padding: 25px 10px 10px 20px;} 

#ourmanagedFarmlands .card{text-align: center}
#ourmanagedFarmlands .card p br{display: none;}
.modal-content .formadHig { margin-bottom: 18px;}
.whydemo{margin-top: 5px;}
.scrollne{display: none}
.contact-us.policy h3 {font-size: 24px;line-height:34px; margin-bottom: 6px;}
.contact-us.policy p {font-size: 14px;line-height: 24px; margin-bottom: 20px;}
.contact-us.policy ul li{font-size: 14px; line-height:22px; text-align: left}
.contact-us.policy ul{margin-bottom:20px;}
.contact-us.policy{padding-bottom: 40px;}
.moreabout {font-size:14px; padding: 12px 24px;}
.erms {position: relative; margin-bottom: 30px;}
.padleft.erms span{left: 18px;}
.erms span{bottom:-20px;  }
.contact-us .form-control {padding: 0px 15px;}
.erroms span{text-align: left}
.fotlogo img{width: 120px;}
.footer {padding-bottom: 40px;}
.top-footer {padding-top: 14px;}
.express .form-control{padding: 14px 15px;}
.diom-works figure {padding-top:40px;}
.aboutOverv {padding: 60px 0px 0px;}

.aboutOverv .abouOverCont p {margin-bottom: 1.5rem; text-align: center}
.aboutOverv figure.mt{padding-top:40px;}
.abouOverCont{text-align: center}
.about-details .member{text-align: center}
.supportby{text-align: center}
.aboutOverv .supportby .supportlogo{margin:0px auto 20px;}
.investdiom p { margin-bottom: 16px;}
.investdiom {background-position: left top; background-size: cover;  padding:80px 0px 120px;}
.offerOverv {padding:60px 0px 0px;}
.offerOverv .invistnav {padding:0px 0px 0px; }    
    .offerOverv .parent{text-align:left}
.offerCont{text-align: center}
.offerOverv .offerOverCont h2{margin-bottom: 1rem}
.offerOverv .offerOverCont .knowMore{margin: 0px auto;}
.offerOverv figure.mt {padding-top: 40px;}
.fragrantembrace .h1 {font-size: 24px; line-height: 34px; margin-bottom: 22px; text-align: center}
.sandalwood-details .sandalwood-info { padding: 10px;}
.sandalwood-details .mrbtm {margin-bottom: 40px;}
.sandalwood-details .quotes-info {padding: 20px 18px 21px;}
.contact-us .form-control{margin-bottom: 10px;}
.aboutOverv .supportby .mt-70 {margin-top:10px;}
.mt-80 {margin-top:0px;}
.fragrantembrace{text-align: center}
.childs{padding: 15px;}
.childs a span {width: 29px; height: 29px;}
.childs a {margin-bottom: 6px;}
.aboutOverv .abouOverCont figure img {border-radius: 0px;}
.offerOverv .offerNav li:first-child:before{display: none;}
.offerOverv .offerNav:after{display: none;}
.offerOverv .offerNav:before{display: none;}
.offerOverv .offerNav li:after{display: none}
.offerOverv .offerNav li.active a:before{display: none}
.offerOverv .offerNav h2{text-align: center; margin-top: 20px;}
.offerOverv .offerNav{padding-left: 0px!important}
.offerOverv .offerNav ul {padding-top: 10px; display: flex; width:100%; white-space: nowrap; overflow-x: scroll; margin-bottom: 20px; }
.offerOverv .offerNav li.seeLocat a {padding-top:0px; display: inline-block;}
.offerOverv .offerNav ul li{ padding-right:30px;}
.offerOverv .offerNav li { padding-bottom: 30px; }
.offerOverv .offerNav .desktopnav{display: none}
.offerOverv .offerNav .mobishonav{ display: block;text-align: center}
.offerOverv .offerNav.invistnav  .mobishonav{ display: none;text-align: center}
.offerOverv .offerNav .mobishonav a{background-color:rgba(41, 138, 67, 1);color: #ffffff; }
.offerOverv .offerNav .mobishonav p{color:rgba(41, 138, 67, 1); font-size: 14px;}
.offerOverv .offerNav .mobishonav .d-flex{ width: 100%; justify-content: center}
.offerOverv .offerNav .mobishonav .knowMore {padding: 8px 24px; font-size: 16px; background-image: url("../images/next-arrow-white.svg");background-repeat: no-repeat; background-position: center right 16px; padding-right:45px;}
    .offerOverv .offerNav .mobishonav .knowMore img{display:none}
.offerOverv .offerNav{padding-bottom: 20px;}
.offerOverv .mt40 { margin-top: 26px;}
.offerOverv .offerOverCont img {width: 100%;}
.offerOverv .offerOverCont span img{width: auto;}
.offerOverv .offerNav li a{font-size: 14px; line-height: 22px;}
.offerOverv .offerOverCont h2 {font-size: 26px;}
.offerOverv .offerOverCont p {font-size: 14px; line-height: 28px; text-align: center}
.allheding500 h1{text-align: center;font-size: 26px; line-height: 38px; margin-bottom:30px;}
.farmings p{font-size: 14px;line-height: 26px; text-align: center;}
.allheding500 .h1{text-align: center;font-size: 26px; line-height: 38px;}
.farmings .formhigh p{text-align: left; margin-bottom: 24px;}
.farmings .formhigh p img {margin-right: 10px;}
.offerOverv .offerOverCont .knowMore{padding: 8px 24px;}
.offerOverv .offerAgroGram h2{text-align: center;font-size: 26px; line-height: 38px;}
.offerOverv .offerAgroGram p {font-size: 14px;line-height: 28px; margin-bottom:1rem; text-align: center}
.offerOverv .offerAgroGram .vedicAgroGram h2{font-size: 20px;font-style: normal;line-height: 30px; font-weight: 700;}
.offerOverv .offerAgroGram .agroGram .fortext {font-size: 14px;font-weight: 400;line-height: 26px; padding-left: 15px;}
.seelocation .card{padding: 32px 16px;}
.seelocation .card h4 {font-size: 20px;line-height: 30px; margin-bottom: 13px;}
.seelocation .card p{text-align: left;}
.seelocation .landarea{display:block;}
.seelocation .landarea .landleft{width: 100%;}
.seelocation .card .moreabout {font-size: 14px;line-height: 22px; padding: 7px 23px; margin: 0px 0px }
.offerOverv .offerNav .offNavBox.mobishonav p{text-align: center}
.offerOverv .offerOverCont .text-center img{ width: auto;}
.linehisize h2 br{display: none;}
.offerOverv .offerNav .linehisize h2{margin-bottom: 30px; margin-top: 40px}
.fragrantembrace p{font-size: 14px; line-height: 26px;}
.fragrantembrace h2{margin-top:12px; font-size: 22px;}
.ourFarMai .ourFarm { padding-top: 115px;}
.ourFarMai .ourFarm .ourFarmHover {margin-top: 0px;}
.ourFarMai .ourFarm .ourFaBg{padding: 30px 15px 30px;}
.ourFarMai .ourFarm .ourFaBg h2 {font-size: 24px; line-height: 34px; margin-bottom:1.5rem;}
.ourFarMai .ourFarm .ourFaBg p {font-size: 14px; line-height: 26px; margin-bottom: 1rem;}
.masterPlan .mastPlan .d-flex{ display: block!important;}
.masterPlan .mastPlan .knowMore {width: fit-content; padding: 9px 20px; font-size: 14px; font-weight: 600;}
.masterPlan .amenOffer h2 {font-size:22px; line-height:30px;  margin-bottom: 1rem;}
.masterPlan .mastPlan {padding: 15px;}
.nearbyAttr {padding: 30px 0px 0px;}
.nearbyAttr h2{margin-bottom: 1.5rem}
.nearbyAttr .imgNearbAttra .figure-caption {font-size: 14px;font-weight: 500;line-height: 22px; padding-left: 0px; padding-right: 0px;margin-top: -40px; padding-top:30px;}
.nearbyAttr figure.mt {padding-top: 30px;}
.aboutOverv .aboutNav:before{display: none}
    
.aboutOverv .aboutNav:after{display: none}
.aboutOverv .aboutNav li:first-child:before{display: none;}
.aboutOverv .aboutNav li:after{display: none;}
.aboutOverv .aboutNav li.active a:before{display: none}
.aboutOverv .aboutNav h2{text-align: center;  margin-bottom: 15px;}
.aboutOverv .aboutNav ul {padding-top: 10px; display: flex; width:100%; white-space: nowrap; overflow-x: scroll; margin-bottom: 20px; }
.aboutOverv .aboutNav{padding-left: 0px;padding-bottom: 30px;}
.aboutOverv .aboutNav li{padding-right: 30px;}
.aboutOverv .abouOverCont p {font-size: 14px;line-height: 26px; margin-bottom: 1rem;}
.aboutOverv .supportby p {font-size: 14px; font-weight: 400; line-height: 26px;}
.whyDiom .moreabout {font-size: 16px; padding: 10px 30px; margin-top:10px; margin-bottom: 40px;}
.ourfarms .card .moreabout {font-size: 14px; font-weight: 600;padding: 10px 23px;}
.express .buttonsumb {padding: 15px 61px; font-size: 18px;}
.aboutOverv .aboutNav li.active a{position: relative}
.aboutOverv .aboutNav li.active a:after{border-bottom:2px solid #204B45; content: ""; position: absolute; height: 1px; width: 100%;
left: 0px; bottom: -8px;}
    
.offerOverv .offerNav li.active a{position: relative}
.offerOverv .offerNav li.active a:after{border-bottom:2px solid #204B45; content: ""; position: absolute; height: 1px; width: 100%;
left: 0px; bottom: -8px;}
.desktop{display: none;}
.mobishow{display: block;}
.aboutOverv .aboutNav li a {font-size: 14px;}
.modal-content.expresInter .modal-body {padding: 0px 15px 30px;}
.modal-content.expresInter .modal-body .submitbtn {font-size: 18px;line-height: 44px; padding: 0px 50px; margin-top: 25px;    }
.modal-content.expresInter p{ margin-bottom: 1rem}
.submitbtn.rdCls{font-size: 18px;line-height: 44px; padding: 0px 50px;}
.footer .tp-footer .footr-logo a.ftlogo {margin-bottom: 30px; }
.footer .tp-footer .link-info {padding-bottom: 10px;}
.footer .tp-footer .quick-links {padding-bottom: 20px;}
.footer .tp-footer hr { margin: 0px 0px 20px;}
.footer .tp-footer h4 {margin-bottom: 12px;}
.sandalwood-details .sandalwood-info .growth-table {padding: 20px 15px 18px;}
.sandalwood-details .sandalwood-info .growth-table thead tr th:last-child {padding-right: 8px;}
.sandalwood-details .sandalwood-info .growth-table tbody tr td:last-child {padding-right: 8px;}
.sandalwood-details .sandalwood-info .growth-table tbody tr td {font-size: 12px; line-height: 18px;}
.sandalwood-details .sandalwood-info .growth-table thead tr th {font-size: 12px; line-height: 18px;}
.logoimg img { width:90px;  }
.masterPlan { padding-top:50px;}   
.masterPlan .amenOffer { padding-top:50px;}
.footer .tp-footer .linkInfo{display: none!important}    
.footer .tp-footer .footr-logo{display: flex;justify-content: space-between}    
.footer .tp-footer .footr-logo a.ftlogo img{max-width:90px;} 
header.top-0{ background-color: #F7FBF4;}  
    .sidebar {width:calc(100% - 15px);}   
.sidebar.fixed{ background-color: #F7FBF4;width:calc(100% - 30px); padding-bottom:0px;padding-top:80px;} 
.topNav{display:block}
.aboutOverv .aboutNav ul{width:calc(100% - 5px);} 
header.top-0.stick { padding-top:10px;}    
    .offerOverv .offerNav .offNavBox.mobishonav{border-radius: 12px;border: 1px solid #298A43;background: #F7FBF4;margin: auto;}   
    .investdiom{background-image: url("../images/invest/banner-m.jpg");background-position: center bottom 50px;}
    
    .nearbyAttr .upcomFarml .card { padding:20px;}       
    .nearbyAttr .upcomFarml .card .landlet h5{font-size:18px;} 
    .nearbyAttr .upcomFarml .card .landlet p{font-size:14px;    line-height:20px;}
    .nearbyAttr .upcomFarml .bg_upcom{ padding:15px;} 
    .nearbyAttr .upcomFarml .bg_upcom .toLan{padding-bottom:10px;}
    #navBar {display: flex;list-style: none;padding: 0; margin: 0; overflow-x: auto; width: 100%; white-space: nowrap;
    scroll-behavior: smooth;}

 #navBar li {flex: 0 0 auto; padding: 10px 20px;}
body.hedin header{padding-right: 0px;position:fixed; width: calc(100% - -0%);}
body.modal-open header{position:fixed;width: calc(100% - 0%);}   
header.stick {background-color: #f7fbf4}
.overvieimg img {margin-bottom: 15px;}
.mt-50 {margin-top: 0px;}
.mt-lg40 {margin-top:0px;}
.fragrantembrace h2.mb-4{margin-bottom: 10px!important }

}

@media only screen and (max-width:500px){
    .sidebar {   width: calc(100% - 0px);}
    .sidebar.fixed{z-index:1}
    .knomorebtn:hover{background-position: center right 20px;}    
    .blackside.fixed{ background-color: #F7FBF4;width:calc(100% - 30px); margin-left:-5px;padding-bottom:10px;}
    .blackside.fixed{top: 67px !important;}
    .blackside.fixed h2{display:none}
    .offerOverv .mt30{ margin-top:5px;}
.offerOverv figure.mt {padding-top:20px;}  
.footer .tp-footer h4 {display:none}
.footer .tp-footer .social-media{padding-top:5px}   
.ourFarMai.ourFarmBg{background: url(../images/locations/our-farmland.jpg); background-repeat:no-repeat;background-position: center bottom 0px;background-size: cover;}
.menucontainer { padding-top: 70px; min-height: 100vh;}
 .sandalwood-details .sandalwood-info h4{font-size: 18px;}
.fragrantembrace h2   {font-size: 18px;} 
.sandalwood-details .quotes-info p{font-size: 16px;  line-height:24px;}    
.sandalwood-details .quotes-info p.texSm {font-size: 14px;line-height: 22px;}  
.investdiom p { font-size: 14px; line-height: 24px;  }  
.express h4 {font-size: 16px;   } 
    .ourFarMai .ourFarm .ourFaBg h2,.about .parText h3 {font-size: 20px; line-height: 30px; }   
    .sandalwood-details .quotes-info img{text-align:left;float: left; margin-right:2px; width:20px !important}
    
.ulflex{display: block;}
.welFar{margin-bottom:20px;}
.ulflex ul{flex: 0 0 auto; width: 100%;}
.masterPlan .amenOffer .welFar ul {padding-bottom: 0px;padding-top: 0rem;}
.aboutDistrict h3 {font-size: 20px;line-height: 32px; margin-top: 0px;margin-bottom: 20px; }
.aboutDistrict .projecsite p br{display: none}
.aboutDistrict .projecsite p {font-size: 14px; line-height: 28px;}
.aboutDistrict .childs{padding: 15px;}
.aboutDistrict .childs {margin-bottom: 15px;}
.aboutDistrict .childs a {font-size: 16px;line-height: 24px;background-position: center right 0px;padding: 5px 40px 5px 0px;}
.upcomFarml {padding: 40px 0px 0px;}
.upcomFarml h2 {margin-bottom: 20px;}
.upcomFarml .card {padding: 20px;}
.upcomFarml .card .landlet h5 { font-size: 20px;font-weight: 700;line-height: 20px;}
.upcomFarml .bg_upcom {padding: 15px;}
.ourFarMai .ourFarm .ourFaBg p br{display: none;}
.ourFarMai .ourFarm .ourFaBg h2{margin-bottom:0.5rem;}
.aboutDistrict h2 {font-size: 16px;font-weight: 700; line-height: 26px; margin-bottom: 13px; text-align: center}
.aboutDistrict .projecsite p{text-align: center}
.biodiversity figure{margin-bottom: 0px;}
.investdiom p strong {font-size: 20px; line-height: 30px;}
.highlights .card h5 {margin-bottom: 0px;}
.highlights .card h6 br{display: none;}
.highlights .card p br{display: none}
.highlights .card p {font-size: 14px; line-height: 23px;}
.highlights .card p br{display: none;}
.highlights .card h4 {font-size: 20px; line-height: 25px; margin-bottom: 15px;}
.upcomFarml figure.mt { padding-top:40px;}


    
}
@media only screen and (max-width:350px){
.ourfarms .card {padding: 25px 13px 0px;}
.ourFarmlanbtn {font-size: 12px;}
.ourFarmlanbtn{white-space: nowrap}
.ourFarmlanbtn.vadic { padding: 15px 5px; }
.footer figure img {margin-top: -56px;}
 .logoimg img {   width: 95px; }
    .menubtn img{max-width:40px;} 
}


	


