@media (max-width: 1400px){.res_heading h1{font-size:67px}.res_heading h2{font-size:57px}}@media (max-width: 992px){.res_heading h1{font-size:38px;line-height:50px}.res_heading h1 span{margin-left:0}.res_heading h2,.need h4,.primary-box h4,.secondary-box h4{font-size:30px;line-height:45px}.res_heading h2 span{margin-left:0}.res_heading p{font-size:16px}.res_heading h3{font-size:28px;line-height:34px}.details{margin-top:12px}.close-image{margin-bottom:23px}.cart{right:42px}.post-nav{margin-bottom:20px}.nav-btn{display:none!important}.form-container{height:140vh;margin:0}.int-baner{height:clamp(170px,30vw,260px);min-height:0}.int-baner img{height:100%;max-height:none}.overlay h1{font-size:clamp(26px,5.2vw,40px)!important}}@media (max-width: 769px){.explore-btn a,.details a,.newBtn a{padding:10px 12px;font-size:13px}.close-image img{width:auto;height:auto}.cart{right:12px}}@media (max-width: 767px){.explore-btn{height:auto;margin-top:12px}.res_heading h1{font-size:27px;line-height:29px}.res_heading h2,.need h4{font-size:25px;line-height:29px}.terms{flex-direction:column}.post-nav .nav{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:6px}.serviceBox h5,.boxwrapper h6,.primary-box h4,.secondary-box h4{font-size:19px;line-height:23px}.serviceBox p,.boxwrapper p,.res_heading p,.terms a,.terms p,.primary-box p,.secondary-box p{font-size:14px;line-height:16px}.post-nav .nav-link,.post-nav .nav-pills .nav-link.active{font-size:12px;white-space:nowrap}.res_heading h3{font-size:20px;line-height:23px}.need{padding:23px 0}footer .social-media{justify-content:flex-start;margin:20px 0}.proper-image,.services,.projects,.sec,.gallery,.roomdesign,.testimonial,footer,.blogs,.process,.primary-box p,.secondary-box p{margin-top:70px}footer{padding:30px 0}.terms{justify-content:center}.form-container{height:200vh;margin:0}.form-wrapper,.blogs img{width:100%}}@media (max-width: 480px){.int-baner{height:clamp(150px,42vw,200px)}.overlay{padding:12px 16px}.overlay h1{font-size:clamp(22px,7vw,28px)!important;line-height:1.2}.close-image img{width:100%}.proper-image,.services,.projects,.sec,.gallery,.roomdesign,.testimonial,footer,.blogs,.process{margin-top:50px}.res_heading h1,.res_heading h2{font-size:20px;line-height:24px}.res_heading h3,.primary-box h4,.secondary-box h4{font-size:19px;line-height:23px}.serviceBox h5,.boxwrapper h6{font-size:16px}.serviceBox p,.boxwrapper p,.res_heading p,.terms a,.essec p,.essec h6,.terms p,.primary-box p,.secondary-box p{font-size:13px}}@media (max-width: 390px){.proper-image,.services,.projects,.sec,.gallery,.roomdesign,.testimonial,footer,.process{margin-top:30px}}@media (max-width: 992px){.contact-head h2{font-size:32px}.contact-section{margin-top:50px}}@media (max-width: 767px){.contact-head{margin-bottom:26px}.contact-head h2{font-size:26px}.contact-head p{font-size:15px}.contact-card{padding:16px 18px;gap:14px}.contact-card p{font-size:15px;line-height:1.5}.contact-icon{width:44px;height:44px;font-size:17px}.contact-form-card{padding:22px 18px}.contact-map{height:280px;margin-top:32px}}@media (max-width: 767px){.faq-section{margin-top:50px}.site-faq h3{font-size:24px}.site-faq-list .accordion-button{font-size:15px;padding:15px 16px}}
