.nav-a-item,button{cursor:pointer}*,nav{padding:0}.desktop-navbar,.phone_url{display:flex;gap:10px}.desktop-nav-phone,nav{color:#fff}*{margin:0;box-sizing:border-box}body,button{font-family:Outfit,sans-serif;font-size:1rem;font-weight:400}header{position:fixed;top:0;width:100%;background-color:transparent;z-index:9000}nav{display:flex;justify-content:space-evenly;align-items:center;gap:15px}nav.scrollednav{background-color:#fff9e1;color:#000;box-shadow:0 2px 2px #cdcdcd}.nav-a-item{all:unset;text-decoration:none;font-weight:550}.nav-a-item:hover{color:#ffca05}.phone_url{align-items:center;text-decoration:none;background-color:#000;padding:.5rem;border-radius:10px}.hamburger,.sidebar{display:none}.callandchatnav{display:flex;flex-direction:row;gap:2%}@media (max-width:1024px){header{height:70px}nav{padding:0 1rem;background-color:#fff9e1;justify-content:space-between}.hamburger{display:block;font-size:2rem;color:#000;text-decoration:none}.desktop-navbar,.phone_url{display:none}.sidebar{display:block;position:fixed;top:0;left:-100%;width:100%;height:100%;background-color:#000;transition:transform .3s ease-in-out;transform:translateX(0);color:#fff}.sidebar.open{transform:translateX(100%)}.nav-a-item{display:block;text-align:center;margin-bottom:1rem;padding:7px 0;font-size:x-large}.sidebarLogo{display:block;margin:1rem auto;background-color:#fff}.sidebar-closeBtn{background-color:transparent;color:#fff;border:0;position:absolute;top:1rem;right:1rem;font-size:20px;font-weight:700}}.bannerTrack{overflow:hidden}.banner{display:flex;transition:transform 1s ease-in-out}.bannerCard{flex:0 0 100%}.bannerImage{width:100%;height:calc(100vh - 1px)}.banner-overlay{width:100%;height:100vh;background-color:rgb(0,0,0,.3);position:absolute;top:0}@media (max-width:768px){.bannerImage{height:auto}.banner-overlay{display:none}}.banner-content{position:absolute;top:39%;left:7rem;transform:translateY(-50%);color:#fff}.banner-projectName{font-size:50px;text-transform:uppercase;font-weight:400;margin-bottom:10px;font-family:Outfit,sans-serif}.banner-projectLocation{margin-bottom:1.5rem;font-size:1.1rem}.banner-subheading{font-size:30px;margin-bottom:15px;font-weight:550}.banner-offerlist{list-style-type:none;list-style-position:outside;padding:0;line-height:2rem;font-size:18px}.banner-offer{display:flex;align-items:center;gap:5px;margin-bottom:7px}.bannerForm-container{position:absolute;right:0;bottom:0;padding:1.5rem 1rem;background-color:#ffffffe6;backdrop-filter:blur(25px);width:22%}legend{font-weight:500;font-size:28px;margin-bottom:1.5rem;text-align:center}.banner-input{width:100%;padding:12px 15px;background-color:transparent;border:1px solid #000;border-radius:8px;margin-bottom:1rem;font-size:1rem;color:#000;line-height:1.5rem;height:calc(1.5em + .75rem + 2px)}input:focus,select:focus{outline:0}input::placeholder{color:rgb(0,0,0,.6)}.bannerFormSubmitBtn{width:100%;background-color:#000;color:#fff;padding:.8rem;border-radius:5px;border:0;font-size:1rem;font-family:outfit,sans-serif;cursor:pointer}.banner-rera{background-color:rgb(0,0,0,.3);position:absolute;width:100vh;color:#fff;left:2rem;bottom:-1.5rem;transform:rotate(-90deg);transform-origin:left center;padding:1.5rem 1rem;font-size:10.5px;text-align:center}.banner-pricecontainer{position:absolute;bottom:5%;border:1px solid #ffca05;left:7%;border-radius:20px}.banner-price{background-color:rgb(0,0,0,.9);margin:5px;border-radius:20px}.bannerprice-heading{color:#ffca05;padding:10px 1.5rem;font-size:2rem;text-transform:capitalize;font-weight:700;text-align:center}.banner-price hr{margin:1px;border:0;border-bottom:2px dotted #ffca05}.banner-container{height:100vh}.bannerform-checkboxlabel{font-size:.75rem}@media (max-width:1100px){.bannerForm-container{width:25%}}@media(max-width:768px){.banner-container{height:fit-content;position:relative;margin:70px 0 0}.banner-projectName{font-size:23px;font-weight:500}.banner-projectLocation{font-size:14px}.banner-subheading{font-size:18px}.banner-offerlist{display:flex;gap:1%;flex-wrap:wrap;line-height:1rem}.bannerprice-heading{font-size:1.3rem;font-weight:600}.banner-offer{font-size:13px;letter-spacing:normal;color:#000;display:flex;background:#0000004d;padding:5px 8px;border-radius:10px;justify-content:start;gap:8px;width:48%;align-items:center;margin:2px}.banner-rera{display:none}.banner-content{position:static;color:#000;transform:translateY(0);padding:1rem}.banner-pricecontainer{position:static;border:0}.banner-price{display:flex;align-items:center;justify-content:center;background-color:#ffca05;margin:0 1rem}.bannerprice-heading{color:#000;padding:10px .5rem}.bannerForm-container{position:relative;background-color:#fff;width:100%}}