html,body{box-sizing:border-box;height:auto;overflow-x:hidden}html{scroll-behavior:auto}body{font-weight:400;font-family:kumbh sans!important}h1,h2,h3,h4,h5,h6,input,button,select,optgroup,textarea{font-family:kumbh sans!important}button,select{text-transform:capitalize}p{color:var(--primary);font-size:16px;font-style:italic}h4{font-size:17px}h3{font-size:21px}:root{--primary:#252525;--light:#fff;--grey:#5f5f5f;--light-grey:#bfbfbf}*{text-transform:capitalize}:hover{transition:all .3s ease-in-out}:focus{box-shadow:none;border:none;outline:none}.fw-bold{font-weight:600}h3,h4,.h3,.h4,.fw-medium{font-weight:500}h5,h6,.h5,.h6,.fw-normal{font-weight:400}.back-to-top{z-index:99;-webkit-backdrop-filter:blur(5px);color:var(--light);text-align:center;background:#00000080;width:42px;height:42px;font-weight:500;transition:all .2s;display:none;position:fixed;bottom:27px;left:27px;box-shadow:0 4px 30px #0000001a;padding:0!important}.back-to-top i{vertical-align:-webkit-baseline-middle;font-size:16px}.back-to-top:hover{color:var(--light)!important}#spinner{opacity:0;visibility:hidden;z-index:99999;pointer-events:none;transition:opacity .5s ease-out,visibility 0s linear .5s}#spinner.show{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .5s ease-out,visibility linear}#spinner .spinner-border{width:8rem;height:8rem}#spinner img{width:100px;margin-top:-3.5px}.whatsapp-link img{z-index:9999;width:55px;height:55px;position:fixed;bottom:18px;right:20px}@media (max-width:576px){.whatsapp-link img{width:63px;height:63px;bottom:18px;right:18px}.back-to-top{bottom:25px;left:25px}}@media (max-width:480px){.whatsapp-link img{width:55px;height:55px;bottom:13px;right:13px}.back-to-top{width:45px;height:45px;bottom:19px;left:19px}}.btn{padding:10px 30px;font-weight:500;transition:all .2s}.btn.btn-primary,.btn.btn-secondary{color:#fff;width:fit-content}.btn-primary{background:#252525;border-color:#252525}.gray-whi-btn:hover{border-color:var(--light)!important;color:var(--light)!important;background-color:#0000!important}.gray-whi-btn-focus:focus{color:var(--light);border-color:var(--light)!important;background-color:#0000!important;box-shadow:0 0 0 .25rem #ffffff85!important}.gray-btn:hover{border-color:var(--primary)!important;color:var(--primary)!important;background-color:#0000!important}.gray-btn-focus:focus{color:var(--primary)!important;border-color:var(--primary)!important;background-color:#0000!important;box-shadow:0 0 0 .25rem #2020207e!important}.input-focus:focus{border-color:var(--primary)!important;box-shadow:0 0 0 .25rem #2020207e!important}.btn-square{width:38px;height:38px}.btn-sm-square{width:32px;height:32px}.btn-lg-square{width:48px;height:48px}.btn-square,.btn-sm-square,.btn-lg-square{justify-content:center;align-items:center;padding:0;font-weight:400;display:flex}.navbar{-webkit-backdrop-filter:blur(5px);border-bottom:1px solid var(--light);z-index:9999;text-transform:lowercase;background:#00000080;justify-content:space-between;padding:0 70px;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 30px #0000001a}.navbar.main-nav{padding-block:7px!important}.navbar .main-nav-icons{justify-content:center;align-items:center;gap:9px;font-size:26px;display:flex}.navbar a{color:var(--light);line-height:normal;text-decoration:none}.navbar .main-nav-icons a:hover i,.navbar .main-nav-icons a:focus i{color:var(--light);text-decoration:underline}.navbar .dropdown-toggle:after{content:"";vertical-align:middle;border:none;margin-top:-2px;margin-left:8px;font-family:"Font Awesome 5 Free";font-weight:900}.navbar .navbar-brand{margin-right:0!important;padding-block:5.5px!important}.navbar .navbar-brand h1{color:var(--light);letter-spacing:-1px;text-transform:capitalize;margin:0;font-size:24px;font-weight:500;line-height:normal}.navbar .navbar-nav .nav-link{text-transform:uppercase;outline:none;margin-right:30px;padding:30px 0;font-weight:500;color:var(--light)!important}.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav .nav-link.active{text-decoration:underline}.sub-header{-webkit-backdrop-filter:blur(5px);z-index:999999;pointer-events:none;opacity:0;visibility:hidden;background:#00000080;height:75px;padding-top:10px;display:none;position:fixed;top:56px;left:0;right:0;box-shadow:0 4px 30px #0000001a;transition:all .4s ease-in-out!important}.sub-header.visible{pointer-events:auto;visibility:visible;opacity:1;align-items:start;display:flex;transition:all .4s ease-in-out!important}.sub-nav-content{visibility:hidden;opacity:0;width:100%;display:none}.sub-nav-content.visible{pointer-events:auto;visibility:visible;opacity:1;justify-content:space-between;align-items:center;display:flex;transition:all .4s ease-in-out!important}.sub-header ul{margin:0;padding:0;transition:all .4s ease-in-out!important}.sub-header ul li{align-items:center;gap:30px;list-style:none;display:flex}.sub-header a{color:var(--light);text-transform:capitalize;font-size:17px;font-weight:300;transform:none!important}.sub-header a:hover{color:var(--light);text-decoration:underline}.navbar-toggler{padding:unset;border:none}.navbar-toggler i{color:#fff;justify-content:end;align-items:center;font-size:40px;display:flex;background-image:none!important}.navbar-toggler-div{-webkit-backdrop-filter:blur(5px);z-index:99999;background:#000000b3;border-top:1px solid #ffffff4d;gap:20px;width:100%;height:100vh;padding:0 70px;font-size:20px;transition:all .4s ease-in-out;display:none;position:fixed;top:0;box-shadow:0 4px 30px #0000001a}.navbar-toggler-div .close-nav{color:var(--light);align-self:flex-end;font-size:37px;position:absolute;top:1%}.navbar-toggler-div a{color:var(--light);line-height:normal;text-decoration:none}.navbar-toggler-div a:hover i,.navbar-toggler-div a:focus i{color:var(--light);text-decoration:underline}.navbar-toggler-div i{font-size:28px}@media (max-width:992px){.navbar .navbar-nav .nav-link{text-align:center;margin-right:0;padding:10px 0}.navbar .navbar-nav{border-top:1px solid #77777747;margin-top:10px}}@media (max-width:991px){.sub-header,.main-nav-icons{display:none!important}.navbar-toggler-div.is-open{flex-direction:column;justify-content:center;align-items:center;transition:all .4s ease-in-out;display:flex}}@media (max-width:767px){.navbar,.navbar-toggler-div{padding-left:40px;padding-right:40px}.navbar .navbar-brand h1{font-size:25px}.navbar-toggler-div a{font-size:18px}.navbar-toggler-div i{font-size:24px}}@media (max-width:600px){.navbar,.navbar-toggler-div{padding-left:30px;padding-right:30px}.sub-header{top:56px}.sub-header ul li{gap:25px}.sub-header a{font-size:16px}}@media (max-width:480px){.navbar .navbar-brand img{width:88px!important}.navbar-toggler span{width:40px!important}.navbar-toggler i{font-size:35px}.navbar-toggler-div a{font-size:17px}.navbar-toggler-div .close-nav{font-size:35px}.navbar-toggler-div i{font-size:23px}}@media (max-width:450px){.navbar,.navbar-toggler-div{padding-left:5.5%;padding-right:5.5%}.navbar .navbar-brand h1{font-size:22px}.navbar .main-nav-icons{gap:5px;font-size:24px}}@media (max-width:267px){.navbar .navbar-brand h1{font-size:16px}.navbar .main-nav-icons{gap:3px;font-size:20px}.navbar-toggler i{font-size:27px}}.navbar.sticky-top{transition:all .5s;top:-100px}.text-primary{color:#252525!important}.border-primary{border-color:#252525!important}.three-panel{align-items:stretch;width:100%;height:calc(100vh + 1px);display:flex;overflow:hidden;transform:translateZ(0)}.panel{will-change:transform;filter:grayscale();background-repeat:no-repeat;background-size:cover;flex:1;padding-left:36px;padding-right:10px;transition:flex .45s cubic-bezier(.4,0,.2,1);position:relative}.overlay{content:"";pointer-events:none;background:#0000008c;transition:all .3s;position:absolute;inset:0}.panel.left{background-image:url(/img/b1-copy-project.jpg);background-position:0}.panel.center{background-image:url("/img/Nilesh_Bhai Ground_Floor_Living_002.jpg");background-position:50%}.panel.right{background-image:url("/img/WhatsApp_Image 2024-11-27.jpeg");background-position:100%}.label{z-index:2;letter-spacing:.02em;color:var(--light);text-transform:capitalize;align-items:center;font-size:21px;transition:all .3s;display:inline-flex;position:relative;top:42%}.label a{text-decoration:none;color:var(--light)!important}.label:before{content:"";background:var(--light);opacity:.9;width:2px;height:20px;margin-right:12px;transition:all .3s;display:inline-block;top:10px}.panel:hover{filter:grayscale(0);flex:3}.panel .panel-text{flex-direction:column;width:52vw;transition:all .3s;display:flex;position:absolute;top:51%}.panel .panel-text p{opacity:0;width:100%;margin:0;font-size:17px;transition:all .3s;display:none}.panel .panel-text a{color:var(--light);opacity:0;width:fit-content;margin:0;font-size:20px;text-decoration:none;transition:all .3s;display:none;position:absolute;top:130px}.panel .panel-text a:hover{color:var(--light);text-decoration:underline}.panel:hover p,.panel:hover a{opacity:1;display:flex}.panel:hover .overlay{opacity:0}.panel:hover .label{font-size:27px}.panel:hover .label:before{width:4px;height:40px}@media (max-width:850px){.label{font-size:19px}.panel:hover .label{font-size:25px}.panel .panel-text p{font-size:16px}.panel .panel-text a{font-size:18px}}@media (max-width:767px){.three-panel{flex-wrap:wrap;width:100%;height:auto}.panel{flex:auto;width:100%;height:60vh}.label{font-size:26px;top:29%}.panel:hover .label{font-size:26px}.panel:hover .label:before{width:2px;height:20px}.panel .panel-text{gap:13px;width:100%;top:40%}.panel .panel-text p{opacity:1;width:90%;display:flex}.panel .panel-text a{opacity:1;position:unset;font-size:18px;display:flex}.panel:hover{filter:grayscale()}.panel:hover .overlay{opacity:1}}@media (max-width:600px){.panel{padding-left:30px}}@media (max-width:450px){.panel{padding-left:5.5%}.label,.panel:hover .label{font-size:24px}.panel .panel-text a{font-size:17px}}.section-title{color:var(--primary);letter-spacing:3px;text-transform:uppercase;font-weight:600}.about-section{z-index:1;margin-top:5px;position:relative}.about-section .about-container{justify-content:space-between;align-items:center;gap:20px;display:flex}.about-left{background-image:linear-gradient(#0000008c),url(/img/Untitled-design-2.png);background-position:bottom;background-size:cover;background-attachment:fixed;width:49%;height:600px;position:relative;overflow:hidden}.about-left .focus{z-index:1;pointer-events:none;z-index:2;background:url(/img/Untitled-design.png) bottom/cover fixed;border-radius:50%;width:160px;height:160px;display:none;position:absolute}.about-right,.ceo-right{width:50%;padding-right:20px}.about-btn{color:var(--primary);font-size:18px;font-weight:500;text-decoration:none;transition:none}.about-btn:hover{color:var(--primary);text-decoration:underline}.about-img,.feature-img{height:100%;min-height:400px;position:relative}.about-img img,.feature-img img{object-fit:cover;width:60%;height:80%;position:absolute}.about-img img:last-child,.feature-img img:last-child{margin:20% 0 0 40%}.about-img:before,.feature-img:before{content:"";border:5px solid var(--primary);z-index:-1;width:60%;height:80%;position:absolute;top:10%;left:20%}.feature-container i{color:var(--primary);font-size:50px}@media (max-width:767px){.about-section{padding-top:4rem}}@media (max-width:999px){.about-section .about-container{flex-wrap:wrap}.about-left,.about-right{width:100%}.about-right{padding-left:20px;padding-right:20px}}.bootstrap-datetimepicker-widget.bottom{top:auto!important}.bootstrap-datetimepicker-widget .table *{border-bottom-width:0}.bootstrap-datetimepicker-widget .table th{font-weight:500}.bootstrap-datetimepicker-widget.dropdown-menu{border-radius:2px;padding:10px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background:var(--primary)}.bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:var(--primary)}.contact-detail-form .form-control:focus,.contact-detail-form .form-select:focus{border-color:var(--primary);box-shadow:0 0 0 .25rem #2020207e}.contact-container h3{font-size:19px!important}.contact-container i{color:#f8f8f8;font-size:29px}.testimonial-container{width:100%;max-width:900px;position:relative}.testimonial-section{background:#f7f7f7;justify-content:center;padding:80px 20px;display:flex}.testimonial-wrapper{width:100%;max-width:900px;position:relative;overflow:hidden}.testimonial-track{transition:transform .6s ease-in-out;display:flex}.testimonial-card{background:#fff;min-width:100%;padding:60px;box-shadow:0 20px 50px #00000014}.project{letter-spacing:1.5px;text-transform:uppercase;color:#888;margin-bottom:15px;font-size:13px;display:block}.testimonial-card h3{color:#222;margin-bottom:25px;font-size:28px;font-weight:500}.testimonial-card p{color:#555;margin-bottom:30px;font-size:17px;line-height:1.8}.client{color:#000;font-size:15px;font-weight:600}@media (max-width:768px){.testimonial-card{padding:40px 25px}.testimonial-card h3{font-size:22px}}.nav-btn{z-index:10;cursor:pointer;background:#ffffffe6;border:1px solid #ddd;width:52px;height:52px;font-size:32px;transition:all .3s;position:absolute;top:50%;transform:translateY(-50%)}.nav-btn:hover{color:#fff;background:#000}.nav-btn.prev{left:-26px}.nav-btn.next{right:-26px}@media (max-width:768px){.nav-btn.prev{left:10px}.nav-btn.next{right:10px}}.footer{overflow:hidden}.footer .footer-links-box{gap:8px;margin-left:-3px;line-height:normal}.footer p,.footer a{color:#858585;font-size:15px}.footer p{align-items:center;font-style:normal;display:flex}.footer .footer-links-box a:hover i,.footer .footer-links-box a:focus i{color:var(--light);text-decoration:underline}.footer .footer-links-box i{font-size:25px!important}.footer .btn.btn-link{text-align:left;text-transform:capitalize;margin-bottom:5px;padding:0;font-weight:400;transition:all .3s;display:block}.footer .btn.btn-link:before{content:"";color:var(--light);margin-right:10px;font-family:"Font Awesome 5 Free";font-weight:900;position:relative}.footer .btn.btn-link:hover{color:var(--light);letter-spacing:1px;box-shadow:none}.footer .form-control{border-color:#777}.footer .btn-primary{color:var(--light);background-color:var(--grey);border-color:var(--grey)}.footer .btn-primary:hover{color:var(--light);background-color:var(--dark);border-color:var(--dark)}.footer .copyright{border-top:1px solid #ffffff1a;padding:15px 0;font-size:15px}.footer .copyright span{color:var(--light)}.footer .copyright p{margin-bottom:0!important}.footer .copyright a:hover{color:var(--light-grey)}.footer i{font-size:16px;color:var(--light)!important}@media (max-width:991px){.footer .py-5{padding-left:12%}}@media (max-width:767px){.footer .col-lg-3{text-align:center}.footer .col-lg-3 a{text-align:center!important}.footer .col-lg-3:nth-child(4) .d-flex{justify-content:center}.footer .py-5{padding-left:12px}}@media (max-width:357px){.footer .copyright .text-center{flex-direction:column}}@media (max-width:267px){.footer p i{margin-right:10px!important}.footer p{margin-right:13px!important}.footer .footer-links-box i{font-size:22px!important}.footer .copyright .text-center{font-size:12px!important}}.slider-boxes{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;width:100%;padding:0 4%;display:flex}.slider-container{border-radius:10px;width:31%;height:380px;position:relative;overflow:hidden}.slider-boxes .slider-container .slider-text{-webkit-backdrop-filter:blur(5px);background:#00000080;justify-content:center;align-items:center;width:100%;margin:0;padding:10px 0;display:flex;position:absolute;bottom:-1px;box-shadow:0 4px 30px #0000001a}.slider-boxes .slider-container .slider-text h3{color:var(--light);margin:0;font-size:15px!important;font-weight:300!important}@media (max-width:992px){.slider-container{width:45%}}@media (max-width:700px){.slider-container{width:95%}}.slider{transition:transform .4s ease-in-out;display:flex}.slide{cursor:pointer;min-width:100%}.slide img{object-fit:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:380px}.preview{z-index:999999;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.preview img{border-radius:10px;width:60%;height:90vmin}.closePreview{color:#fff;cursor:pointer;font-size:48px;position:absolute;top:0;right:40px}.preview .navBtn{color:#fff;cursor:pointer;z-index:20;background:#ffffff20;border:none;border-radius:50%;padding:12px;font-size:35px;position:absolute;top:50%;transform:translateY(-50%)}.preview .prev{left:3%}.preview .next{right:3%}.navBtnPreview{-webkit-backdrop-filter:blur(5px);color:var(--light);cursor:pointer;z-index:20;background:#00000080;border:none;border-radius:10px;padding:10px;font-size:28px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 30px #0000001a}.navBtnMain{-webkit-backdrop-filter:blur(5px);color:var(--light);cursor:pointer;z-index:20;background:#00000080;border:none;padding:9px;font-size:28px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 30px #0000001a}.prevMain{border-top-right-radius:10px;border-bottom-right-radius:10px}.nextMain{border-top-left-radius:10px;border-bottom-left-radius:10px;right:0}.prevPreview{left:6%}.nextPreview{right:6%}@media (max-width:400px){.navBtnPreview{padding:7px;font-size:23px}}@media (max-width:330px){.navBtnPreview{padding:6px;font-size:21px}}.architecture-hero-header,.interior-hero-header,.turnkey-hero-header{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:50vh;margin-bottom:3rem;display:flex;position:relative}.architecture-hero-header{background-image:linear-gradient(#00000080,#00000080),url(/img/b1-copy-project.jpg)}.interior-hero-header{background-image:linear-gradient(#00000080,#00000080),url("/img/Nilesh_Bhai Ground_Floor_Living_002.jpg")}.turnkey-hero-header{background-image:linear-gradient(#00000080,#00000080),url("/img/WhatsApp_Image 2024-11-27.jpeg")}.architecture-hero-header h1,.interior-hero-header h1,.turnkey-hero-header h1{color:#fff;text-transform:uppercase;letter-spacing:2px;z-index:1;font-size:3rem;font-weight:600}@media (max-width:768px){.architecture-hero-header,.interior-hero-header,.turnkey-hero-header{height:40vh}.architecture-hero-header h1,.interior-hero-header h1,.turnkey-hero-header h1{font-size:2rem}}
