.quote-section{margin-top:100px;padding:2rem}.quote-section .getQuote-section{background:linear-gradient(#004f9305 16.67%,#004f931a 100%);border-radius:32px;margin:20px 0;padding:100px;box-shadow:0 -1px 10px #0000000d}.project .getQuote-section{background-color:#0000;background-image:linear-gradient(#004f9305 16.67%,#004f931a 100%),url(../media/shree.2250c6cf.png),url(../media/aboutus.db110f2f.webp);background-position:0 100%,100% 0;background-repeat:repeat,no-repeat,no-repeat;background-size:100%,250px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.builders .getQuote-section{background-color:#0000;background-image:linear-gradient(#004f9314 16.67%,#004f9366 100%),url(../media/builder-banner.6a917d37.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;background-size:cover!important}.builders .big-title{color:#fff}.builders .quote-section{margin-bottom:0}.desc{font-size:var(--font-size-18);font-weight:500;line-height:var(--font-size-18-line-height);color:#272727;padding:10px 0}@media screen and (max-width:1180px){.inner-cards{margin:0 50px!important}}@media (max-width:1100px){.big-title{font-size:55px!important;line-height:60px!important}}@media (max-width:992px){.big-title{font-size:45px!important;line-height:50px!important}.quote-section .getQuote-section{margin:0;padding:50px 20px!important}.sub-txt{font-size:16px!important}.quote-cards{margin-top:40px;bottom:unset!important;position:relative!important}.inner-cards{margin:0!important}}@media (max-width:767px){.big-title{font-size:30px!important;line-height:40px!important}.quote-section{padding:0!important}.quote-section button,.quote-section .desc{font-size:16px!important}}@media screen and (max-width:576px){.banner-btns{display:block!important}.banner-btns button:first-child{margin-bottom:10px;margin-right:5px}.gradient-content p{letter-spacing:1px}}.banner-btns{z-index:1;justify-content:center;gap:.5rem;display:flex;position:relative}.inner-cards{margin:0 100px}.quote-cards{position:absolute;bottom:-70px;left:0}.quote-bg{position:relative;background-position:50% 70%!important;background-size:cover!important;padding-bottom:120px!important}.quote-bg:before{content:"";background:linear-gradient(#004f9305 16.67%,#004f931a 100%),linear-gradient(#004f9333 0%,#004f93 100%);border-radius:32px;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 -1px 10px #0000000d}ol.breadcrumb.all-items{justify-content:center;display:inline-flex}.set-bread{color:#717171;font-size:16px;font-weight:500;text-decoration:none}.breadcrumb-item+.breadcrumb-item:before{content:">"!important}li.breadcrumb-item:last-child a{color:#2a3563}.project-form-details{width:75%;position:absolute;bottom:0}.from-details-set{background-color:#fff;border-radius:12px;margin-bottom:-26px;padding:16px 24px;box-shadow:0 4px 12px #0d0a2c0f}.form-for-peoject-details{justify-content:center;align-items:center;width:100%;display:flex}.quote-section{margin-bottom:100px;position:relative}.from-details-set .form-input label{font-size:18px;color:#41444b!important}.from-details-set .form-input select,.from-details-set .form-input input{color:#717171;padding:12px 20px}.from-details-set .form-input input{position:relative;padding-left:40px!important}input.sear{width:100%}i.bi.bi-search.search-input{z-index:1;color:#717171;position:absolute;left:5px;transform:translate(10px,10px);top:2px!important}@media screen and (max-width:991px){.quote-section{position:unset}.project-form-details{position:unset;width:100%!important}.from-details-set{width:100%;margin-top:40px}.from-details-set .form-input input{width:100%!important}.quote-section{margin-bottom:50px}}
.default-white-card{background:#fff;border-radius:12px;height:100%;padding:24px;box-shadow:0 2px 10px #0000001a}.default-white-card .heading p{color:var(--theme-color);font-size:var(--font-size-20);margin-bottom:0;margin-left:10px;font-weight:700}.default-white-card .body-txt{color:#717171;font-size:14px;font-weight:400;line-height:20px}.default-white-card .heading{align-items:center;margin-bottom:10px;display:flex}@media screen and (max-width:767px){.default-white-card .heading p{font-size:18px!important}}
