@media screen and (max-width:1700px){
  html{font-size: 50%;}
  /* .navbar.active .logo{width: 24.5%;} */
}


@media screen and (max-width:1500px){
  html {font-size: 42%;}
  /* #sec-foot .foot-box .foot-right .connect-box p br{display: none;} */
  .sec-banner .right-box{top: 10%;right: 16rem;}
  .sec-banner .left-box .btn-box .lbox-btn p{font-size: 17px;}
  .overview-sec .overview-circle .project{width: 22.5rem;height: 22.5rem;}
  .overview-sec .overview-circle{padding: 0 5%;}
  .amenities-sec .amenities-right .s-line{height: 20.3rem;}
  .sec-booking .inner-contain .text-box {width: 25%;}
  .sec-booking .inner-contain .booking-form {width: 75%;}
  .connectivity-section .connectivity-l-box .connectivity-inner-box:before{left: 12.5rem;width: 3px;}
  .slick-next {right: -2rem;}
  .gallery-sec .slick-prev {left: -6rem;}
  .footer .foot-grp p{font-size: 13px;}
  .footer .mt-70 {margin-top: 15rem;}
  .footer{padding: 5rem 10rem;}
  .footer .foot-grp {margin-left: 5rem;}
  .footer .foot-grp .foot-heading{font-size: 15px;}
  .slick-next::after {border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-left: 6px solid rgb(255, 255, 255);left: 13px;top: 9px;}
  .slick-prev::after {border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-right: 6px solid rgb(255, 255, 255);left: 11px;top: 9px;}
  .sec-state-box-slider .slick-next::after{top: initial;left: initial;}
  .acrd-heading:before{left: -11rem;}
}


@media screen and (max-width: 1350px){
  .overview-sec .overview-circle {padding: 2% 0%;}
  .footer .footer-container{grid-template-columns: 30% 25% 22% 23%;}
}


@media screen and (max-width:1300px) {
  #sec-foot .foot-box .foot-left .links{margin-left: 6.73rem; }
  .enquire-popup-checkbox span {font-size: 11px;}
  #sec-foot .foot-box .foot-left {width: 63.75%;}
  #sec-foot .foot-box .foot-left .links {gap: 14rem;}
}


@media screen and (max-width:1279px){
  html {font-size: 42%;}
  #sec-foot .foot-box .foot-right .connect-box p br{display: none;}
  .nav-item:before{display: none;}
  .sec-banner .left-box .btn-box .lbox-btn p {font-size: 15px;}
  .sec-banner .left-box .btn-box .lbox-btn svg{width: 33px;}
  .sec-banner .right-box .top h3{font-size: 22px;}
  .sec-banner .right-box .bottom p {font-size: 16px;}
  .sec-banner .right-box .mid .child{margin-top: 9.5px;border-radius: 5px;padding: 7px 15px;}
  .sec-banner .right-box {top: 8%;}
  .sec-booking .inner-contain .text-box {width: 31%;}
  .sec-booking .inner-contain .booking-form {width: 69%;}
  .sec-booking .inner-contain{padding: 3.15rem 6.6rem;}
  .sec-booking .inner-contain .booking-form input{height: 40px;padding: 12px}
  .sec-booking .inner-contain .booking-form button{height: 40px;}
  .overview-sec .overview-row .overview-right{margin-right: 0;}
  .overview-sec .overview-circle .project {width: 21.5rem;height: 21.5rem;margin-left: 3.7rem;}
  .overview-sec .overview-circle .project:first-child .icon-box img{height: 43px;width: 33px;}
  .overview-sec .overview-circle .project .icon-box img{width: 35px;}
  .gallery-sec .slick-next {right: -5rem;}
  .gallery-sec .slick-prev {left: -4rem;}
  .specification-sec .spec-row .spec-box p{font-size: 2.4rem;}
  .specification-sec {padding: 4.7rem 0 0;}
  .connectivity-section .connectivity-row .connectivity-r-box {width: 50%;}
  .connectivity-section .connectivity-l-box {width: 50%;padding-right: 0;}
  /* .acrd-heading:before {background-size: 4rem !important;width: 4.8rem !important;height: 4.8rem !important;left: -12rem;} */
  .connectivity-section .connectivity-l-box .connectivity-inner-box{padding-left: 17rem;}
  .connectivity-section .connectivity-l-box .connectivity-inner-box:before {left: 9rem;}
  .connectivity-section .connectivity-l-box .connectivity-inner-box .acrd-row {margin-top: 8rem;}
  .connectivity-section {padding: 6.9rem 0 8.5rem 0;}
  /* .navbar .brand-logo {width: 20.5%;} */
  .navbar .inner-contain{gap: 25rem;}
  .sec-ashirvad-box h4{font-size: 6rem;}
  #sec-foot .foot-box .foot-left{width: 60.75%;}
  .navbar .brand-logo img{width: 25rem;}
  #sec-foot .foot-box .foot-left {width: 66.75%;}
  #sec-foot .foot-box .foot-left .links {gap: 7rem;}
}


@media screen and (max-width:1023px){
  html {font-size: 38%;}
  .s-container,.sec-state-art .s-container{width: 90%;}
  .register-form .section-form .input-box input{font-size: 16px;line-height: 16px;}
  .sec-banner .left-box .text-box{width: 50rem;}
  .sec-ashirvad-box-warp{padding: 0;}
  /* .sec-complex .sec-complex-box{width: 50%;} */
  .sec-complex .container-sm{    grid-template-columns: 45% 45%;}
  .sec-complex .sec-complex-box:first-child,.sec-complex .sec-complex-box:first-child{margin-bottom: 5rem;}
  /* .tab-box-btn .btn{font-size: 2.5rem;} */
  .navbar .navlist{display: none;}
  .menu-btn {position: fixed;right: 4%;top: 4.5%;width: 27px;transform: translateY(-46%);background: none;border: none;border-bottom: solid 2px #57341E;cursor: pointer;display: block;z-index: 999;}
  .menu-btn:before, .menu-btn:after {content: '';display: block;width: 100%;height: 2px;background: #57341E;margin: 5px 0;transform-origin: 8px 1px;transition: ease .3s all;}
  .menu-btn.active {border-bottom: none;}
  .menu-btn.active:before {transform: rotate(45deg);width: 26px;}
  .menu-btn.active:after {transform: rotate(-45deg);width: 26px;}
  .navlist.active {display: block;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 999;padding: 5%;background: #57341E;}
  /* .navbar .brand-logo {width: 12%;} */
  .navbar .brochure {font-size: 14px;margin-right: 8rem;}
  .navbar .navlist .nav-item {padding: 16px;display: block;color: #fff;    border-bottom: 1px solid #fff6;}
  .sec-banner .left-box .btn-box .lbox-btn{    padding: 7px 20px;}
  .sec-banner .left-box .btn-box .lbox-btn svg {width: 28px;}
  .sec-banner{margin-top: 6%;}
  .sec-banner .left-box .btn-box .lbox-btn p {font-size: 14px;}
  .sec-booking{margin-top: 4rem;}
  .sec-banner .right-box{top: 5%;right: 10rem;padding: 20px 27px;}
  .sec-booking .inner-contain .text-box p{font-size: 14px;}
  .sec-booking .inner-contain .text-box h4{font-size: 20px;}
  .sec-booking .inner-contain {display: block;}
  .sec-booking .inner-contain .text-box{width: 100%;}
  .sec-booking .inner-contain .booking-form{width: 100%;margin-top: 20px;padding-left: 0;}
  .sec-booking .inner-contain .booking-form button{padding: 1.2rem 10rem;}
  .overview-sec .overview-circle .project {width: 18.5rem;height: 18.5rem;padding: 3rem 2rem;margin-left: 0;}
  .sticky-box .enq-box {padding: 3.5rem 4rem;transform-origin: 4.6rem 4.6rem;}
  .slider-section .orange-box{padding-left: 5rem;}
  .slider-section .slider-row{margin-left: 2.3rem;margin-top: -16%;}
  .slider-section .s-container {width: 85%;}
  .amenities-sec .amenities-right .s-line {height: 30.3rem;width: 3.5rem;}
  .amenities-sec .amenities-right{padding-left: 5.3rem;}
  .gallery-sec .tab-container{padding: 0 6%;}
  .specification-sec .spec-row .spec-box i{width: 28px;}
  .connectivity-section .connectivity-row{flex-direction: column-reverse;}
  .connectivity-section .connectivity-row .connectivity-r-box{width: 100%;}
  .connectivity-section .connectivity-l-box{width: 100%;margin-bottom: 10rem;margin-top: 10rem;}
  .sticky-box .enq-box {padding: 1.3rem 2rem;transform-origin: 3rem 3rem;}
  /* .fancybox__container{width: 90%;} */
  .register-form .section-form .input-box input{font-size: 16px;line-height: 16px;}
  .navbar .navlist{transform: translateX(100%);position: fixed;transition: .3s ease-in-out all;top: 0;left: 0;right: 0;bottom: 0;z-index: 999;padding: 7% 9%;background: #FFFFFF;display: flex;flex-direction: column;align-items: flex-start;}
  .menu-btn {position: fixed;right: 4%;top: 4.5%;width: 27px;transform: translateY(-46%);background: none;border: none;border-bottom: solid 2px #000;cursor: pointer;display: block;z-index: 999;}
  .menu-btn:before, .menu-btn:after {content: '';display: block;width: 100%;height: 2px;background: #000;margin: 5px 0;transform-origin: 8px 1px;transition: ease .3s all;}
  .menu-btn.active {border-bottom: none;}
  .menu-btn.active:before {transform: rotate(45deg);width: 26px;}
  .menu-btn.active:after {transform: rotate(-45deg);width: 26px;}
  .navlist.active {transform: translateX(0%);}
  /* .navbar .logo img{width: 25%;} */
  .navbar .brochure {font-size: 14px;margin-right: 8rem;margin-top: 20px;}
  .navbar .navlist .nav-item {font-size: 20px;width: 100%;padding: 16px;display: block;color: #222A67;border-bottom: 1px solid #222A67;}
  .register-form .section-form .input-box input{font-size: 16px;line-height: 16px;}
  #sec-foot .foot-box{justify-content: space-between;flex-direction: column;}
  #sec-foot .foot-box .foot-left {width: 100%;}
  #sec-foot .foot-box .foot-left .links {margin-left: 6.73rem;}
  #sec-foot .foot-box .foot-left .links{column-gap: 18rem;}
  #sec-foot .foot-box .foot-right{margin-top: 12rem;grid-template-columns: 30% max-content max-content;justify-content: space-evenly;align-items: baseline;display: grid;width: 100%;}
  #sec-foot .foot-box .foot-right .connect-box{margin-left: -25%;}
  .navbar .inner-contain{gap: 0;}
  .sec-state-box-slider .slick-next{right: -3%;}
  .sec-state-box-slider .slick-prev{left: -3%;}
  .sec-state-box-slider .slick-arrow{top: 40%;}
  .register-form{width: 50%;}
  .register-form .section-form .theme-btn{font-size: 2.8rem;}

}


@media screen and (max-width:767px){
  html {font-size: 32%;}
  .navbar{    height: 15.9rem;}
  .sticky-box{right: 7px;}
  .sticky-box .enq-call a, .sticky-box .enq-whatsapp a{padding-left: 3px;}
  .sticky-box .enq-box,{padding-left: 7px;}
  .sec-ashirvad-box-warp{margin-top: 10rem;}
  .container-sm,.sec-complex .container-sm{width: 90%;}
  .heading02{font-size: 6rem;padding-left: 0;}
  .sec-ashirvad-box-warp{    grid-template-columns: 1fr;gap: 5rem;padding: 0 5rem;}
  .sec-state-art .slick-list.draggable,.sec-gallery .slick-list {padding: 0 !important;}
  .sec-state-art .slick-current,.sec-gallery .slick-center{transform:none;}
  .sec-state-art-box{margin: 1rem;}
  .sec-complex .sec-complex-box h4{padding: 0 1rem;}
  .sec-ashirvad .heading03{font-size: 3.5rem;width: 90%;}
  .acrd-heading:before{width: 6.8rem;height: 6.8rem;}
  .sec-gallery .slick-prev{left: 10%;}
  .sec-gallery .slick-next{right: 10%;}
  /* .navbar .brand-logo {width: 36%;} */
  .navbar .inner-contain {gap: 0;margin-right: 9%;}
  .navbar{padding: 3rem 0 0rem;height: 11.9rem;}
  .navbar .logo{margin-top: -10px;}
  .navbar .brochure{padding: 7px 12px;margin: 0;margin-left: -25px;}
  .sec-banner .right-box{position: static;margin: 0 auto;    margin-top: 10rem;  }
  .sec-banner .left-box .text-box {width: auto;}
  .sec-banner{padding-bottom: 100%; background-image: url('../assets/img/Mobile-banner.jpeg');}
  .sec-banner .left-box .btn-box .lbox-btn {padding: 5px 14px;}
  .sec-banner .left-box .text-box .subtext p{font-size: 3.4rem;}
  .sec-banner .inner-contain{justify-content: center;}
  .overview-sec .overview-circle{grid-template-columns: 1fr 1fr;padding: 0;}
  .features-sec .features-row{grid-template-columns: 1fr 1fr;margin-top: 3rem;grid-column-gap: 3rem;grid-row-gap: 3rem;}
  .sec-booking .inner-contain {padding: 5rem;}
  .sec-booking .inner-contain .booking-form{display: block;}
  .sec-booking .inner-contain .booking-form .frm-grp{margin-left: 0;margin-top: 2.5rem;}
  .specification-sec .spec-row{grid-template-columns: 1fr 1fr;}
  .overview-sec .overview-row{display: block;}
  .overview-sec .overview-row .overview-left{width: 100%;}
  .overview-sec .overview-row .overview-right{width: 100%;margin-top: 3rem;}
  .overview-sec .overview-circle .project {width: 24.5rem;height: 24.5rem;padding: 3rem 2rem;margin: 1rem auto;}
  .overview-sec .overview-circle .project p{font-size: 3rem;}
  .overview-sec .overview-right iframe {width: 100%;height: 180px;}
  .overview-sec {padding: 35px 0;}
  .slider-section .orange-box p{font-size: 3.2rem;}
  .slider-section .orange-box{width: auto;padding: 6rem;}
  .slider-section .slider-row{background: #ECB659;margin-left: 0;margin-top: -2%;padding-bottom: 7rem;border-bottom-left-radius: 1.9rem;border-bottom-right-radius: 1.9rem;padding-right: 2.7rem;}  
  .slick-arrow{top: 30%;transform: translateY(-30%);}
  .slick-prev {left: 0rem;}
  .slick-next {right: 0rem;}
  .amenities-sec .amenities-row{display: block;}
  .amenities-sec .amenities-left{width: 100%;}
  .amenities-sec .amenities-right{width: 100%;padding-left: 0;padding-top: 6rem;}
  .amenities-sec .amenities-right .s-line{display: none;}
  .amenities-sec .amenities-right .amenities-points p{font-size: 3rem;}
  .amenities-sec .amenities-left .sub-heading{font-size: 3rem;}
  .amenities-sec .amenities-right{grid-template-columns: 1fr;}
  .gallery-sec .tab-header p{padding: 12px 3.3rem;}
  .gallery-sec .slick-arrow {top: 50%;transform: translateY(-50%);}
  .plan-sec .text-center{padding: 3rem 2rem;}
  .plan-sec .tab-header p{font-size: 14px;}
  .plan-sec .tab-container{padding: 6rem 0;}
  .connectivity-section .connectivity-l-box .acrd-row .toggle-box p{font-size: 2rem;}
  .connectivity-section .connectivity-l-box .connectivity-inner-box {padding-left: 12rem;}
  .connectivity-section .connectivity-l-box .connectivity-inner-box:before {left: 4rem;}
  .connectivity-section .connectivity-l-box .acrd-row .acrd-heading{font-size: 3.5rem;}
  .footer {padding: 5rem;}
  .footer .footer-container{grid-template-columns: 1fr;}
  .footer .foot-grp:nth-child(2) {margin-top: 8rem !important;}
  .footer .foot-grp .foot-heading{margin-bottom: 10px;}
  .footer .mt-50 {margin-top: 8rem;}
  .register-form {width: 88%;}
  .otp-modal {width: 88%;padding: 5rem 4rem;}
  .otp-input-box input {font-size: 16px;line-height: 16px;}
  .otp-modal .theme-btn {font-size: 16px;}
  .otp-modal .otp-copy {font-size: 14px;}
  .sec-gallery-slider {padding: 15px;}
  .heading02 {font-size: 4rem;margin-bottom: 5rem;}
  .sec-ashirvad{margin-top: 10rem;margin-bottom: 10rem;}
  .sec-complex {padding: 10rem 0;margin-bottom: 10rem;}
  .specification-section .slick-next {right: -7%;bottom: 33%;top: unset;}
  .sec-resource .tab-btn button{margin-bottom: 1.2rem;}
  #sec-foot .foot-box{flex-direction: column;}
  #sec-foot .foot-box .foot-left{width: 100%;flex-direction: column-reverse;}
  #sec-foot .foot-box .foot-left .partners{margin-top: 30px;}
  #sec-foot .foot-box .foot-left .partners .top img{margin: 0 auto;}
  #sec-foot .foot-box .foot-left .links{display: grid;grid-template-columns: 1fr 1fr;margin-left: 0px;column-gap: 6rem;}
  #sec-foot .foot-box .foot-left .links .link-head h4{font-size: 20px;}
  #sec-foot .foot-box .foot-left .links .link-box a{font-size: 14px;}
  #sec-foot .foot-box .foot-right{margin-top: 12rem;grid-template-columns: 1fr;justify-content: space-evenly;align-items: baseline;display: grid;width: 100%;}
  #sec-foot .foot-box .foot-right .connect-box{margin-left: 0;}
  #sec-foot .foot-box .foot-right .connect-box h4{font-size: 22px;}
  #sec-foot .foot-box .foot-right .connect-box p{font-size: 14px;}
  #sec-foot .foot-box .foot-right .contact-box .contact a{font-size: 14px;}
  #sec-foot .foot-box .foot-right .follow-box p{font-size: 16px;}
  .add-amenities-section .amenity-box{border-right: none;}
  .sec-resource .btn{font-size: 2.8rem !important;}
  .sec-resource .tab-btn img{width: 4.5rem;}
  .specification-section .slider .spec-tooltip p{font-size: 2.2rem;}
  .specification-section .slider{padding: 13rem 3.5rem;}
  .sec-state-box-slider .slick-next{right: -6%;}
  .sec-state-box-slider .slick-prev{left: -6%;}
  .add-amenities-section .amenity-box:after{display: none;}
  .sec-state-box-slider .slick-arrow {
    top: 30%;}
  .sec-gallery .slick-slide p {margin-bottom: 12px;}
}
