input{caret-color:#222}body{font-family:Roboto,sans-serif!important}.main{text-align:left;padding-top:80px}section{text-align:left}.enquiry-div-cross{position:absolute;top:30px;right:25px}.enquire-div-top p{color:#222;font-size:26px;font-style:normal;font-weight:700;line-height:normal;position:absolute;top:7%;left:5.5%}.enquire-div-top img{position:absolute;top:6.4%;left:5.5%}.enquire-div-top span{color:#222;font-size:26px;font-style:normal;font-weight:700;line-height:normal;position:absolute;top:6%;left:10.5%}.enquire-div-top .enq{padding-left:2%!important}.enquire-div-content{color:#666;width:75%;font-size:16px;font-style:normal;font-weight:400;line-height:24px;position:absolute;top:100px;left:5.5%}.cont{padding-left:0!important;padding-right:0!important}.enquire-form{position:absolute;top:195px;left:41px}.name-input{color:#666;background:#fff;border:1px solid #ddd;border-radius:16px;width:450px;height:50px;padding-left:16px;padding-right:16px}.name-select{color:#666;background:#fff;border:1px solid #ddd;border-radius:16px;width:208px;height:50px;padding-left:16px;padding-right:16px}.flag{width:65px;height:50px;background-color:#dde2ed!important}.menuleft2 .email{font-size:20px;color:#222!important;margin-top:48px!important;font-weight:200!important}.menuleft2 .contact{font-size:20px;color:#222!important;font-weight:200!important}.menuleft2 .email:hover{text-decoration:underline}.menuleft2 a{text-decoration:none}.flag-select{color:#666;background:#fff;border:1px solid #ddd;border-radius:16px;width:150px;height:50px;padding-left:16px;padding-right:16px}.flag-divs{padding-top:14px;padding-left:13px;border-top-left-radius:16px!important;border-top-right-radius:0!important;border-bottom-left-radius:16px!important}.email-div{margin-left:-15px!important}.input-row{padding-top:14px}::placeholder{color:#666;font-size:12px}.input2::placeholder{font-size:16px!important}.select_input::placeholder{color:#666;font-size:16px!important}.form-btn{color:#fff;background:#df3125;border:none;border-radius:30px;height:60px;margin-left:2%;width:450px!important;margin-top:15px!important}.checkBox{padding-top:31px}.check-box-txt{padding-left:2%}.select-input{color:#666}.homeProducts{color:#222;text-align:start;background-color:#fff;font-size:18px;font-weight:500;line-height:32.81px}.estimateSection{height:100%}.product1{color:#222;font-size:28px;font-weight:500;line-height:32.81px}.image-container{position:relative;overflow:hidden}.image-container img{width:100%;height:auto;transition:transform .3s}.productItem-img{overflow:hidden}.premiumIco{z-index:10;position:absolute;top:15px;left:0;width:73px!important;height:24px!important}.premiumIcoMobile{z-index:10;position:absolute;top:15px;left:0;width:70px!important;height:20px!important}.premium_ICO{text-align:left;color:#f9f9f9;text-align:center;background:#a78609;justify-content:center;align-items:center;width:57px;height:24px;font-size:10px;font-weight:700;line-height:12px;display:flex;position:relative}.premium_ICO:before{content:"";border-top:12px solid #0000;border-bottom:12px solid #0000;border-left:9.28px solid #a78609;width:0;height:0;position:absolute;bottom:0;right:-8.28px}.premium_ICO:after{content:"PREMIUM";text-align:left;content:"";content:"";border:12px solid #e4dab5;border-left:9.28px solid #0000;border-right:9.28px solid #0000;width:0;height:0;font-size:10px;font-weight:700;line-height:12px;position:absolute;bottom:0;right:-17px}.productItem-img img{transition:transform .9s}.productItem-img:hover,.image-container:hover img{transform:scale(1.1)}.image-container:after{content:"";opacity:0;background-color:#0000004d;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.overlay-content-help img{width:100%;height:auto;transition:transform .3s}.overlay-content-help:hover img{transform:scale(1.1)}.overlay-content-help:after{content:"";opacity:0;width:100%;height:100%;transition:opacity .3s;top:0;left:0}.overlay-content img{object-fit:cover;width:100%;height:auto;transition:transform .3s}.overlay-content:hover img{transform:scale(1.1)}.overlay-content:after{content:"";opacity:0;width:100%;height:100%;transition:opacity .3s;top:0;left:0}.viewbtn{color:#222;background-color:#0000;border:1px solid #222;border-radius:100px;width:113px;height:42px;padding:12px 20px;font-size:14px;font-weight:500;line-height:17.5px;top:980px;left:1245px}.row1{align-items:center;display:flex}@media (min-width:768px){.productSection .row1 .column1:first-child{padding-left:0!important}.faqSection_Contact .col-item,.faqSection_Contact .why-join{padding-left:0!important;padding-right:0!important}.productSection .row1 .column1:not(:first-child){padding-right:0}.Mobile-fixed-bar-productDetail{display:none}.cont{padding-right:12px!important}}.productSection .row1 .column1{padding-inline:0;flex:50%;padding-bottom:20px}.divh{box-sizing:border-box}.btnimg{justify-content:center;width:15px;height:10.03px;padding-left:5px}.loc-btnimg{justify-content:center;padding-left:12px}.loc-image-div{text-align:center;color:#fff;cursor:pointer;position:relative;overflow:hidden}.loc-image-div:hover .imageloc{transform:scale(1.1)}.doc-text1{letter-spacing:2px;font-size:12px;font-weight:500;line-height:14.06px}.doc-text2{font-size:28px;font-weight:500;line-height:32.8px}.loc-image-centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btndiv{text-align:right}.image-container img:hover{cursor:pointer}.form-floating{color:#666;border-radius:16px;width:100%}.form-control{border-radius:16px!important;font-size:16px!important;font-weight:500!important}.form-control:focus{box-shadow:none;box-shadow:none!important;border-color:#222!important}.form-control:hover{border-color:#222!important}.form-select:focus{box-shadow:none;box-shadow:none!important;border-color:#222!important}.form-select:hover{border-color:#222!important}@media (max-width:767px){.MainFAQ .container{padding-right:0}.productSection .row .col-6:first-child,.productSection .row .col-6:nth-child(2){margin-bottom:17px}.viewbtn{border:none;width:auto;height:auto;font-size:16px;font-weight:400;line-height:18.75px;text-decoration:underline}.becomeDealer .row{height:100%;width:unset;background-color:#f6eeeb}.DealersNearbyList .DealerList .locationData .link{white-space:nowrap;font-size:14px!important}.flex-containerFAQ .col-left img{object-fit:fill;height:250px!important}.mobile_fullscreen-width{padding-inline:0!important}.becomeDealer img{object-fit:cover;width:100%}.flex-containerDealer{flex-direction:column-reverse!important}.flex-containerFAQ{flex-direction:column!important}.flex-containerFAQ .col-right .joinDiv{padding:30px!important}.flex-containerDealer .leftDiv{padding-block:40px}.becomeDealer .become_dealer-leftDiv h2{font-size:20px!important}.homeProducts{color:#222;text-align:start;background-color:#fff;font-size:16px;font-weight:400;line-height:32.81px}.building-india .Ttitle,.small-heading{margin-bottom:20px!important}.loc-image-div{height:250px}.doc-text2-div{width:190px}.loc-image-centered{width:100%}.Cement_featuredVideo,.relatedProducts{margin-bottom:50px}.bg-box-features h3{color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.head-btn-div .btn1{display:none}.SwiperContainer .contentrelated h3,.buildin-block h3{font-size:20px;font-style:normal;font-weight:500;line-height:normal}.head-btn-div .btn2{display:none}.product1{font-size:20px}.Viewall-home___guide_black{border:1px solid red;font-size:16px;text-decoration:underline;color:#222!important}.enquire-div-content{width:80%;font-size:14px;top:20px}.enquire-div-top p{font-size:20px;top:5%}.btnimg{display:none}.Menudiv1{display:block!important}.menuleft2 .email{color:#222;font-size:22px;font-weight:100}.horizontal-line{border-bottom:1px solid #ddd;width:100%;margin-top:0!important}.locMainSection,.ACCHelpMainSection,.Product-List___main-section{margin-bottom:52px!important}.header-part-mobile{border-bottom:1px solid #ddd;height:80px;position:absolute;max-width:100vw!important}.Product-Img-Div-sm{padding-top:20px}}@media (min-width:768px){.faqSection_Contact{margin-left:0!important}}.truncate-4{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.truncate-2{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.header-part{height:80px}.header-part .listHead,.header-part-mobile .listHead{padding-left:10px}.header-part .listHead h4,.header-part-mobile .listHead h4{letter-spacing:0;text-align:left;color:#222;font-size:20px;font-weight:700;line-height:28px;margin-bottom:0!important}.parent{align-items:center;display:flex}.child.one{background:#f1f0f1;width:1031px;height:580px;margin-left:50px;padding:20px;transform:translateY(120px)}.child.two{transform:translate(-90px,-10px)}.con1{color:#cc2e2e;letter-spacing:2px;font-size:12px;font-weight:500;line-height:14.06px}.con2{letter-spacing:-1px;font-size:28px;font-weight:500;line-height:32.81px}.com3{letter-spacing:.25px;color:#666;font-size:16px;font-weight:400;line-height:24px}.contentdiv{padding:100px 0 0 145px}.estimateimg{width:520px;height:400px;padding:0}.estimate-container{width:100%;padding-top:40px;padding-right:60px;position:relative}.ACC_help_section{position:relative}.ACC_main-content{height:100%}.overlay-content{z-index:1;width:auto;height:auto;position:absolute;top:0;right:0;overflow:hidden}.overlay-content-help{z-index:1;width:auto;height:auto;position:absolute;top:50%;left:60%;overflow:hidden;transform:translateY(-50%)}.ACC_main-content{background-color:#cc2e2e;width:84.7%;position:relative;height:594px!important}.helpDesign1{position:absolute;bottom:0}.helpDesign2{position:absolute;right:29%}.helpDesign1 img,.helpDesign2 img{opacity:.6}.ACCcontentDiv{width:428px;position:absolute;top:50%;left:200px;transform:translateY(-50%)}.main-content{background-color:#f1f0f1;width:100%;min-height:580px;padding-top:171px;padding-left:107px}.ACC-content-1{height:33px}.ACC-content-1new{width:316px;height:33px}.FAQSection .Heading{color:#222;margin-bottom:30px;font-size:28px;font-style:normal;font-weight:500;line-height:normal}.accordion-application-description{padding-top:0!important}.FAQSection .accordion-body{padding-top:0;padding-inline:15px;font-size:15px;color:#666!important}.FAQbutton{color:#333;background-color:#0000;border:none;justify-content:center;align-items:center;height:24px;padding-top:34px;padding-left:0;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:underline}.FAQbutton:hover{color:#222;text-decoration:none}.FAQSection .accordion-button{padding-left:15px;padding-right:15px;padding-block:26px}.FAQSection .accordion-button:hover{background-color:#f3f3f3}.FAQSection .accordion-button:after{margin-top:4px}.FAQSection .accordion-button.collapsed{font-weight:400!important}.FAQSection .accordion-button:not(.collapsed){font-weight:500!important}.accordion-button.collapsed:after{background-size:20px;background-image:url(/assets/images/plus.svg)!important}.accordion-button:not(.collapsed):after{background-size:20px;background-image:url(/assets/images/minus.svg)!important;transform:translate(-5px)translateY(-5px)rotate(-180deg)!important}.accordion-button:focus{border-color:unset!important;box-shadow:none!important}.accordion-button.collapsed.accordion-button_application-area:after,.accordion-button.accordion-button_application-area:not(.collapsed):after{background-image:none!important}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:unset!important;border-bottom-left-radius:unset!important}.accordion-button.accordion-button_application-area.collapsed{letter-spacing:0;text-align:left;font-size:18px;font-weight:400;line-height:21px;color:#222!important;background-image:none!important}.accordion-button.accordion-button_application-area:not(.collapsed){letter-spacing:0!important;text-align:left!important;color:#222!important;background-image:none!important;font-size:18px!important;font-weight:600!important;line-height:21px!important}.accordion-button.accordion-button_faq.collapsed{letter-spacing:0;text-align:left;font-size:18px;font-weight:400;line-height:21px;color:#222!important}.accordion-button.accordion-button_faq:not(.collapsed){letter-spacing:0!important;text-align:left!important;color:#222!important;font-size:18px!important;font-weight:600!important;line-height:21px!important}.accordion-button:not(.collapsed){color:#222!important;box-shadow:none!important;background-color:#0000!important}.ACC-content-1new p,.ACC-content-1 p{color:#fff;font-size:28px;font-weight:500;line-height:32.81px}.ACC-content-2{width:428px}.ACC-content-2 p{color:#fff;margin-top:15px;font-size:16px;font-weight:400;line-height:24px}.estimate_content{background-color:#0000;height:230px}.estimate_content_frst{letter-spacing:2px;color:#cc2e2e;text-transform:uppercase;font-size:12px;font-weight:600;line-height:14.06px}.estimate_content_sec{letter-spacing:0;color:#222;font-size:28px;font-weight:500;line-height:32.81px}.helpbtn{color:#fff;background-color:#0000;border:none;padding:0;text-decoration:underline}.estimate_third_div{width:428px}.estimate_content_third{letter-spacing:0;color:#666;font-size:16px;font-weight:400;line-height:24px}.estimate_btn{color:#fff;text-align:center;background-color:#cc2e2e;border:1px solid #cc2e2e;width:190px;height:54px;margin-top:20px;font-size:16px;font-weight:400;line-height:18.75px;transition:all .3s}.estimate_content button:hover{background-color:#ac2222;border:1px solid #ac2222}.estimate_content button:active{transform:scale(.9)}@media (min-width:992px) and (max-width:1200px){.Product-List___main-section .product_list___columns1 .product-enquiryImg .get1 button{top:140px!important}}@media (max-width:768px){.FAQSection .accordion-button{padding-left:0;padding-right:0}.areaContent .accordion-button.accordion-button_application-area:not(.collapsed){letter-spacing:0!important;color:#222!important;background-image:none!important;padding-left:0!important;font-size:16px!important;font-weight:500!important;line-height:18.75px!important}.accordion-button.accordion-button_application-area.collapsed{padding-left:0!important}.areaContent .accordion-body{text-align:left;padding-left:0;font-size:16px;font-weight:400;line-height:24px}.FAQSection .accordion-button{letter-spacing:0!important;color:#222!important;background-image:none!important;font-size:16px!important;font-weight:500!important;line-height:18.75px!important}.FAQSection .accordion-body{text-align:left;font-size:16px;font-weight:400;line-height:24px}}.imgMenu-hamb{width:15.077px;height:14.001px}.imageloc{transition:transform .3s;width:100%!important;height:100%!important}.location-grid{margin-top:2%}.loc-Section{width:100%}.content-grid a:link{text-decoration:none!important}.content-grid div{color:#222;font-size:18px;font-weight:500;transition:all .7s ease-in-out}.content-grid{border:1px solid #ddd;height:89px;font-size:18px;font-weight:500;line-height:21.09px;transition:all .7s ease-in-out;position:relative;overflow:hidden;color:#222!important}.content-grid img{transition:all .7s ease-in-out}.content-grid:after{content:"";z-index:-5;background-color:#cc2e2e;border-top-left-radius:100px;border-bottom-left-radius:100px;width:100%;height:100%;transition:all .7s ease-in-out;position:absolute;top:50%;right:-100%}.loc-Section .row .content-grid:nth-child(2){border-left:none;border-right:none}.content-grid:hover,.content-grid:hover div{color:#fff}.content-grid:hover img{filter:brightness(0)invert()grayscale()contrast()}.content-grid:hover:after{width:calc(100% + 50px);height:189px;top:-50px;right:0}@media (min-width:768px) and (max-width:1200px){.findDealerMainSection .formDropdownDiv{top:45%!important}.estimate-container{width:100%;padding-top:0;padding-right:0;position:static}.area-application .main-div .mainGrid img{max-width:400px!important;height:auto!important}.estimate_content{background-color:#0000;height:auto}.main-content{padding-inline:20px;height:auto;min-height:450px;padding-top:56px}.estimate_content_sec{color:#222;font-weight:500;line-height:23.44px;font-size:18px!important}.estimate_third_div{width:100%!important}.estimate_content_third{margin-bottom:0;font-size:16px!important;line-height:24px!important}.estimate_btn{margin-top:44px;margin-bottom:42px}.overlay-content{margin-inline:20px;margin-top:-100px;position:static}}@media (max-width:1200px){.overlay-content-help{margin-inline:20px;margin-top:-300px;position:static;transform:none}.ACC_help_section .ACC_main-content{width:100%;padding-bottom:300px;position:static;height:fit-content!important}.helpDesign1,.helpDesign2{display:none;position:static}.ACCcontentDiv{width:100%;height:100%;margin-bottom:50px;padding-top:80px;padding-left:20px;padding-right:10px;position:static;transform:none}.ACC-content-2{width:100%;height:100%}}@media (max-width:768px){.ACC-content-1 p{font-size:20px;line-height:23.44px}.FAQSection .Heading{text-align:left;font-size:20px;font-weight:500;line-height:36px}.home-head{letter-spacing:1px;text-align:center;font-weight:700;font-size:32px!important;line-height:38px!important}.videoSection .main-div .video img{height:400px!important}.estimate-container{width:100%;padding-top:0;padding-right:0;position:static}.estimate_content{background-color:#0000;height:auto}.main-content{padding-inline:20px;height:auto;min-height:450px;padding-top:56px}.estimate_content_sec{color:#222;font-weight:500;line-height:23.44px;font-size:18px!important}.estimate_third_div{width:100%!important}.estimate_content_third{margin-bottom:0;font-size:16px!important;line-height:24px!important}.estimate_btn{margin-top:44px;margin-bottom:42px}.overlay-content{margin-inline:15px;position:static}.overlay-content-help{margin-inline:15px;flex:1;margin-top:-160px;position:static}.ACC_help_section{flex-direction:column;display:flex;height:100%!important}.ACC_help_section .ACC_main-content{flex:1;width:100%;padding-bottom:160px;position:static}.helpDesign1,.helpDesign2{display:none;position:static}.ACCcontentDiv{width:100%;height:auto;padding-top:52px;padding-left:20px;position:static}.ACC-content-2{width:100%}.imageloc{width:335px;height:250px}.content-grid{height:50px;font-size:14px;line-height:16.41px}.doc-text2{font-size:20px;font-weight:500;line-height:23.44px}.location-grid{margin-top:10px}}.Menudiv1{flex-direction:column;justify-content:space-between;height:100%;margin-top:0;padding-top:40px;padding-left:50px;display:flex;position:relative}.head-span{color:#666;text-align:center;letter-spacing:3px;text-transform:uppercase;font-size:12px;font-style:italic;font-weight:800;line-height:125%}.head-left{color:#222;border:none;width:98px;height:42px;font-size:14px;font-style:normal;font-weight:400;line-height:125%}.menu-span{padding-left:5px}.imgheader{width:20.99px;height:9.3px}.headerbtn{background-color:#0000;align-items:flex-start;padding:12px 20px;display:inline-flex}.enquiryBtn .btnBox{height:18px;overflow:hidden;color:#222!important}.header-part .menu-links{text-align:right;margin-block:auto;font-size:14px;font-weight:400;line-height:20px}.header-part .menu-links a{color:#222!important;text-decoration:none!important}.header-part .header-left,.header-part .header-right .link-bar{gap:30px}.enquiryBtn{width:auto;height:48px;padding:12px, 20px, 12px, 20px;background-color:#0000;border:1px solid #222;border-radius:100px;flex-direction:row;align-items:center;gap:5px;padding-block:14px;padding-inline:24px;display:flex;top:16px;left:1218px}.enquiryBtn:hover .txt,.enquiryBtn:hover .num{transform:translateY(-100%)}.enquiryBtn .num{transform:translateY(100%)}.enquiryBtn p{letter-spacing:.04em;text-align:left;margin-bottom:0;margin-left:5px;font-size:14px;font-weight:500;line-height:18px;transition:all .3s ease-in-out;color:#222!important}.enquiryBtn-mobile{border:1px solid var(--Font_primary_colour,#222);opacity:.9373;background-color:#0000;border-radius:18px;flex-shrink:0;width:107px;height:35px;font-style:normal;font-weight:500;color:#222!important;font-size:14px!important}.menu1Btn{background-color:#0000;border:1px solid #222;border-radius:100px;flex-direction:row;align-items:center;gap:5px;min-width:98px;max-height:42px;padding-block:16px;padding-inline:16px;display:flex;top:16px;left:1218px;font-size:14px!important}.menu1Btn:hover{background-color:#222;border:1px solid #fff}.menu1Btn:hover p{color:#fff}.menu1Btn p{color:#222}.menu1Btn-hamb{background-color:#0000;border:1px solid #222;border-radius:100px;flex-direction:row;align-items:center;gap:5px;min-width:98px;max-height:42px;padding-block:16px;padding-inline:16px;display:flex;top:16px;left:1218px;font-size:14px!important}.menu1Btn-hamb:hover{background-color:#222;border:1px solid #fff}.menu1Btn-hamb:hover p{color:#fff}.menu1Btn-hamb:hover img{filter:invert()}.menu1Btn-hamb p{color:#222}.imgenquire{width:170px;height:48px}.imgMenu{width:97.99px;height:42px}.sidebar-head{color:#666;letter-spacing:2px;text-transform:uppercase;justify-content:space-between;padding-top:50px;padding-left:20px;font-size:14px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:768px){.sidebar-head .close-btn.rippleBtn{margin-top:10px}}.sidebar-head-btn{color:#666;text-transform:uppercase;justify-content:space-between;width:30px;height:30px;padding-top:50px;padding-left:50px}.btn1 span,.btn2 span{letter-spacing:.04em;text-align:left;color:#fff;font-size:14px;font-weight:500;line-height:18px}.btn2:hover,.btn1:hover{background-color:#cc2e2e!important;border-color:#cc2e2e!important}.container123{width:200px;height:200px;position:relative;overflow:hidden}.content123{color:#fff;background-color:#007bff;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .3s;display:flex;position:absolute;bottom:100%;left:0}.container123:hover .content123{transform:translateY(100%)}.menuleft1 p{color:#666;letter-spacing:2px;text-transform:uppercase;width:100%;font-size:14px;font-style:normal;line-height:normal;font-weight:500!important}.menuleft1 .menuItemss{margin-top:19px;line-height:50px}.menuleft1 .menuItemss div{border-bottom:1px solid #ddd}.menuleft1 .menuItemss div:hover span{color:#cc2e2e}.menuleft1 .menuItemss div:hover img{display:inline-block}.menuleft1 .menuItemss div img{display:none;position:absolute;top:50%;right:0%;transform:translateY(-50%)}.menu-row{content:"";clear:both;width:100%;display:table}.menu-row-col p{letter-spacing:0;text-align:left;color:#222;font-size:22px;font-weight:300;line-height:26px}.headerMenu{color:#666!important;letter-spacing:2px!important;text-transform:uppercase!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}.menu-row-col{float:left;width:50%;height:100%}.leftmenudiv{width:70%;height:360px;margin-top:3%}.content-sidebar{text-transform:none;width:100%;padding-top:4%;font-size:20px;font-style:normal;font-weight:400}.horizontal-line{border-bottom:1px solid #ddd;width:100%;margin-top:5px}.menuline{color:#ddd;width:364px;height:1px}.menuitems{font-size:20px;font-style:normal;font-weight:400;line-height:60px}.menuleft2 .connect{color:#666;letter-spacing:2px;text-transform:uppercase;justify-content:space-between;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.menuleft3{margin-top:-10px}.homediv{font-size:20px;font-style:normal;font-weight:400;line-height:60px}.side-bar{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:1000000;background:#fff;width:75%;height:100vh;transition:left .6s ease-in-out;position:fixed;top:0;left:-75%;overflow-y:auto}.side-bar-mobile{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:100000;background:#fff;width:10%;height:100vh;transition:left .3s ease-in-out;position:fixed;top:0;left:-10%;overflow-y:auto}.contactsdiv{font-size:20px;font-style:normal;font-weight:300;line-height:60px}.menu-bottomDiv a{color:#222;font-size:18px;font-weight:400;line-height:40px;text-decoration:underline}.vertiSep{color:#222;font-size:18px;font-weight:400;line-height:40px}.menu-bottomDiv a:hover{text-decoration:none}.side-bar-enquiry,.side-bar-becomeDealer{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fff;width:530px;max-width:530px;height:100vh;padding-inline:30px;transition:right .6s ease-in-out;position:fixed;top:0;right:-100%;overflow-y:auto}.side-bar-enquiry .close-btn-enquiry,.side-bar-becomeDealer .close-btn-enquiry{background-color:#fff;border-radius:50%;padding-block:5px;padding-inline:11px}.side-bar-enquiry .close-btn-enquiry:hover,.side-bar-becomeDealer .close-btn-enquiry:hover{background-color:#f3f3f3}.side-bar-enquiry .buttons,.side-bar-becomeDealer .buttons{width:100%}@media (min-width:767px) and (max-width:1250px){.side-bar-enquiry,.side-bar-becomeDealer{width:43%}}.side-bar-enquiry.active,.side-bar-becomeDealer.active{right:0}.side-bar::-webkit-scrollbar{width:0}.Product-Img-Div{min-height:250px;position:relative}.Product-Img-Div-sm{position:relative}.Product-Img-Div img{width:100%;min-height:250px}.Product-Img-Div-sm img{width:100%;min-height:150px}.Product-Img-Div div{color:#fff;background-color:#0000;position:absolute;top:94px;left:92px}.Product-Img-Div div h4{letter-spacing:2px;text-transform:uppercase;color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.Product-Img-Div div p{font-size:28px;font-style:normal;font-weight:500;line-height:normal}.Product-Img-Div div h1{color:#fff;max-width:700px;font-size:28px;font-style:normal;font-weight:500;line-height:normal}.Product-Img-Div-sm div p{font-size:16px;font-style:normal;font-weight:500;line-height:normal}.Product-List___main-section div div h3{margin-bottom:0}.Product-Img-Div-sm div{color:#fff;background-color:#0000;width:40%;position:absolute;top:70%;left:10%;transform:translateY(-70%)}.Product-Img-Div-sm div h4{letter-spacing:2px;text-transform:uppercase;color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.MainProductSection{width:100%;height:100%}.MainProductSection .leftSection{vertical-align:top;width:24%;display:inline-block}.MainProductSection .rightSection{width:76%;padding-left:10%;display:inline-block}.MainProductSection .rightSection .content-Section{width:100%;height:250px;display:flex}.MainProductSection .rightSection .content-Section .leftDiv{background-color:#f1f0f1;flex:none;width:210px;height:230px;position:relative}.MainProductSection .rightSection .content-Section .leftDiv img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MainProductSection .rightSection .content-Section .rightDiv{flex:1;height:260px;position:relative}.MainProductSection .rightSection .content-Section .rightDiv .outerDiv .frst_div{width:400px;height:180px;position:absolute;top:35px;left:25px}.MainProductSection .rightSection .content-Section .rightDiv .outerDiv .sec_div{width:80%;position:absolute;top:60%;left:25px}.frame_img{padding-left:12px}.frame_img3{padding-top:2%}.MainProductSection .rightSection .content-Section .rightDiv .outerDiv .frst_div p{color:#222;font-size:22px;font-style:normal;font-weight:700;line-height:20px}.MainProductSection .rightSection .content-Section .rightDiv .outerDiv .frst_div span{color:#666;letter-spacing:-.25px;font-style:normal;font-weight:400;line-height:24px;font-size:16px!important}.MainProductSection .rightSection .content-Section .rightDiv .innerDiv{width:150px;height:50px;position:absolute;top:40%;right:2%;transform:translate(0)}.MainProductSection .rightSection .content-Section .rightDiv .innerDiv .enquire-btn{color:#cc2e2e;background-color:#0000;border:1px solid #cc2e2e;width:130px;height:40px;font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media (min-width:551px) and (max-width:700px){.enquire-submit-form{padding-inline:0!important}.enquire-form-1{width:90%;position:absolute;top:150px;left:7%}}@media (max-width:700px){.side-bar-enquiry,.side-bar-becomeDealer{padding-inline:0}.MainProductSection .leftSection,.MainProductSection .rightSection{width:100%;display:block}.menu-row-col{width:100%}.side-bar-enquiry,.side-bar-becomeDealer{width:100%;right:-100%}.enquire-form-1 .contactsdiv .right1{padding-left:0!important;left:7rem!important}}@media (min-width:700px) and (max-width:770px){.side-bar-enquiry,.side-bar-becomeDealer{width:50%}.enquire-form-1 .contactsdiv .right1{padding-left:0!important;left:6rem!important}}.bG-box{background-color:#cc2e2e}.bg-box-features{background-color:#f1f0f1;padding-top:100px;padding-bottom:80px}.bG-box h3{color:#fff;font-size:28px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:30px!important}.bG-box .Viewall{color:#fff;background-color:#0000;border:1px solid #fff;padding-block:8px;padding-inline:20px;font-size:14px;font-weight:400}.bG-card{margin-bottom:30px}.building-card{background-color:#f1f0f1;height:413px;transition:background-color .5s}.building-card:hover .contentc1,.building-card:hover h1,.building-card:hover span{color:#fff!important}.building-card-content{margin-bottom:30px;padding-top:5%;padding-bottom:13%;padding-left:5%}.building-card-content:hover{background-color:#cc2e2e}.building-card .card1{text-align:center;color:#cc2e2e;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:69px;height:69px;font-size:24px;display:flex}.building-card .contentc1{color:#666;font-size:16px}.related1 h3{margin-bottom:30px;font-size:28px;font-weight:500}.bG-card h1{color:#222;font-size:18px;line-height:.3}.building-card h1{color:#222;font-size:18px;font-weight:700;line-height:.3}.bG-card span,.building-card span{color:#222;font-size:14px}.bG-card .card1,.building-card .card1{text-align:center;color:#cc2e2e;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:69px;height:69px;font-size:24px;display:flex}.related-product-main-div1{background-color:#f1f0f1;transition:background-color .3s;position:relative}.related-product-main-div1:hover{background-color:#cc2e2e}.related-product-main-div1 img{position:absolute}.name{color:#fff;background-color:#0000;width:auto;margin-top:70%;margin-left:8%;font-size:18px;line-height:165%}.state{color:#fff;background-color:#0000;width:auto;margin-top:-5%;margin-left:8%;font-size:14px}.building-card img{width:100%;height:100%;margin-bottom:20px}.bG-card .bG-body h4{color:#fff;margin-bottom:10px;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.bG-card .bG-body p{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0!important}.horizontal-swiper .swiper-scrollbar,.horizontal-swiper.b1 .swiper-scrollbar{background-color:#ffffff4d;width:calc(100% - 100px)!important;left:0!important;bottom:var(--swiper-scrollbar-bottom,15px)!important;height:1px!important}.BuildingDreamsSwiper .swiper-scrollbar{background-color:#bebebe!important}.BuildingDreamsSwiper .swiper-scrollbar .swiper-scrollbar-drag{background-color:#222!important}.FeatureSwiper .swiper-scrollbar{background-color:#eee!important}.FeatureSwiper .swiper-scrollbar .swiper-scrollbar-drag{background-color:#222!important}.horizontal-swiper .swiper-scrollbar .swiper-scrollbar-drag{background-color:#fff;height:2px!important}.home___guide,.buildingProducts,.relatedProducts_costEstimate,.relatedProducts{overflow:hidden}.overflow-yes{overflow:unset!important}.SwiperContainer{position:relative}.swiper-wrapper{padding-bottom:30px}.dealerBenefits .swiper-wrapper{padding-bottom:0}.SwiperBtns{z-index:50;width:80px;position:absolute;bottom:0;right:0}.Swiper-left svg,.Swiper-right svg{-webkit-user-select:none;user-select:none;height:40px}.featuredProduct-box{background-color:#cc2e2e;height:772px;padding-block:50px}.featuredSwiper,.featuredProduct-container,.featuredProduct-item,.featuredProduct-item .left-box,.featuredProduct-item .right-box{height:100%}.featuredProduct-item .right-box{justify-content:center;align-items:center;display:flex}.featuredProduct-item .left-box{align-items:center;display:flex}.featuredProduct-item .right-box{flex-direction:column;justify-content:center;display:flex}.featuredProduct-item .right-box .img-box{align-items:center;max-width:402px;height:100%;max-height:651px;display:flex}.featuredProduct-item .right-box img{width:auto;height:100%}@media (max-width:1024px){.featuredProduct-box{height:600px}.Product-Img-Div div{color:#fff;background-color:#0000;width:300px;position:absolute;top:50%;left:92px;transform:translateY(-50%)}.menu-text-div{text-align:start;padding-top:0;padding-inline:40px!important}}@media (max-width:992px){.featuredProduct-item .right-box img{max-width:100%;height:auto}}.featuredProduct-item .left-box h6{color:#fff;letter-spacing:2px;text-transform:uppercase;margin-bottom:25px;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.featuredProduct-item .left-box h3{color:#fff;margin-bottom:25px;font-size:28px;font-style:normal;font-weight:500;line-height:normal}.featuredProduct-item .left-box p{color:#fff;letter-spacing:0;margin-bottom:35px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.featuredProduct-item .left-box button{width:190px;height:54.54px;padding-block:8px;padding-inline:20px;font-size:16px;font-weight:500}.featuredProduct-item .left-box button:active{transform:scale(.9)}.featuredProduct-section .featuredSwiper .swiper-wrapper{padding-bottom:70px;padding-top:0!important}.featuredProduct-section .swiper-scrollbar{background-color:#ffffff4d;top:25px;width:1px!important;bottom:var(--swiper-scrollbar-bottom,20px)!important;height:calc(100% - 120px)!important;left:auto!important;right:20px!important}.featuredProduct-section .swiper-scrollbar .swiper-scrollbar-drag{background-color:#fff;width:2px}.featuredProduct-section .SwiperBtns{bottom:25px;transform:rotate(90deg);right:-20px!important}.featuredProduct-section .swiper-pagination{text-align:end;z-index:10;bottom:unset;padding-right:5px;transition:opacity .3s;position:absolute;color:#fff!important;top:0!important}.featuredProduct-section .swiper-pagination span{letter-spacing:0;text-align:left;font-size:16px;font-weight:500;line-height:19px}@media (max-width:767px){.featuredProduct-box{height:100%}.featuredProduct-section .feature-cols{align-items:center;height:auto!important}.featuredProduct-section .left-box .left-div{flex-direction:column;align-items:center;display:flex}.featuredProduct-item .left-box p{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.featuredProduct-section .swiper-scrollbar{background-color:#fff;width:calc(100% - 110px)!important;bottom:var(--swiper-scrollbar-bottom,18px)!important;height:1px!important;top:unset!important}.featuredProduct-section .swiper-scrollbar .swiper-scrollbar-drag{background-color:#dc3a3a;height:2px!important}.featuredProduct-section .swiper-pagination{display:none}.featuredProduct-section .SwiperBtns{bottom:0;transform:rotate(0);left:0!important}.featuredProduct-section{height:100%}.featuredProduct-section .featuredProduct-box{padding-top:0}}.home-head{letter-spacing:1px;text-align:center;font-size:42px;font-weight:700;line-height:49px}.head-btn-div{top:70%!important}.head-nav-div{margin-top:90px;left:0;bottom:10%!important}.head-btn-div .btn1,.head-btn-div .btn2{background-color:#0000;border:1px solid #fff;width:206px;height:42px}.enquirySection p{color:#cc2e2e;font-size:14px}.enquirySection .input1,.enquire-form-1 .input1{border:1px solid #dee2e6;border-radius:16px;width:100%;height:60px;padding-left:4%}.enquirySection .contactsdiv .input2{min-height:60px;padding-left:98px}.enquirySection .contactsdiv{background:0 0;border-radius:16px;width:100%;height:60px;margin-left:1%;position:relative}@media (max-width:767px){.enquire-form-1 .contactsdiv{margin-left:0!important}.productDetail_topDiv .text_col{justify-content:center;margin-top:40px;align-items:unset!important}.area-application .main-div .mainGrid .areaContent{padding-top:24px!important}.formDropdownDiv button{width:100%!important;margin-left:0!important}}.enquirySection .contactsdiv .left1{border-right:1px solid #cacaca;width:73.41px;height:38px;position:absolute;top:50%;left:4%;transform:translateY(-50%)}.enquirySection .contactsdiv .right1{position:absolute;left:25%}.enquire-form-1 .contactsdiv .right1{padding-left:15%;position:absolute}.enquire-form-1 .contactsdiv .right1 input{width:87%}.enquirySection .contactsdiv,.enquire-form-1 .contactsdiv{border-radius:16px;width:100%;height:60px;margin-left:1%;position:relative}.enquirySection .invalid-feedback,.enquire-submit-form .invalid-feedback{text-align:start;line-height:20px;font-size:14px!important}.enquire-submit-form .checkenq{text-align:start;display:block}.enquirySection .contactsdiv .left1,.enquire-form-1 .contactsdiv .left1{border-right:1px solid #cacaca;width:73.41px;height:38px;position:absolute;top:50%;left:4%;transform:translateY(-50%)}.enquire-form-1 .contactsdiv .right1{position:absolute;left:32%}input:focus{outline:none}.enquirySection .contactsdiv .left1 img,.enquire-form-1 .contactsdiv .left1 img{margin-top:-30%}.enquire-form-1 select,.enquirySection select{color:#666;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAMAAACtdX32AAAAdVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhMdQaAAAAJ3RSTlMAAAECAwQGBwsOFBwkJTg5RUZ4eYCHkJefpaytrsXGy8zW3+Do8vNn0bsyAAAAYElEQVR42tXROwJDQAAA0Ymw1p9kiT+L5P5HVEi3qJn2lcPjtIuzUIJ/rhIGy762N3XaThqMN1ZPALsZPEzG1x8LrFL77DHBnEMxBewz0fJ6LyFHTPL7xhwzWYrJ9z22AqmQBV757MHfAAAAAElFTkSuQmCC);background-position:100%;background-repeat:no-repeat;border:1px solid #dee2e6;border-radius:16px;width:100%;height:60px;padding-left:4%;font-size:16px;-webkit-appearance:none!important;-moz-appearance:none!important}.enquirySection .rowPadding{text-align:center;margin-top:1.7%}.enquirySection button{color:#fff;background-color:#cc2e2e;border:1px solid #dee2e6;width:100%;height:60px;font-size:16px;transition:all .3s}.enquirySection button:hover{background-color:#ac2222}.enquirySection button:active{transform:scale(.9)}.enquire-form-1 .button1{color:#fff;background-color:#cc2e2e;border:1px solid #dee2e6;width:100%;height:60px;padding:0;font-size:16px}.enquire-form-1 .button1:hover{background-color:#ac2222}.enquire-form-1 .button1:active{width:90%;height:54px;margin-block:2px}.enquire-form-1 .button2{color:#fff;background-color:#cc2e2e;border:1px solid #dee2e6;width:100%;height:60px;padding:0;font-size:16px}.enquire-form-1 .button-cancel{color:#222;background-color:#fff;border:1px solid #ddd;width:100%;height:60px;font-size:16px}.enquire-form-1 .btn{width:50%;padding:0}.nav-link.active{line-height:26px;font-size:16px!important;font-weight:700!important}.nav-link{letter-spacing:0;text-align:left;font-size:16px;font-weight:400;line-height:26px}.menu-text-div{text-align:center;width:100%;height:100%;padding-top:100px;position:relative}.menu-text-div p{letter-spacing:0;text-align:center;font-size:28px;font-weight:500;line-height:33px}.menu-text-div .insideDiv{text-align:center;color:#666;width:620px;margin-left:50%;transform:translate(-50%)}.menu-text-div .insideDiv span{letter-spacing:0;text-align:center;font-size:16px;font-weight:400;line-height:24px}.menu-text-div .download-btn{color:#fff;letter-spacing:0;text-align:center;background-color:#cc2e2e;border:none;border-radius:27px;width:236px;height:55px;margin-top:56px;font-size:16px;font-weight:500;line-height:19px;transition:all .3s}.menu-text-div .download-btn:hover{background-color:#ac2222}.menu-text-div .download-btn:active{transform:scale(.9)}.videoSection .main-div{height:100%}.videoSection .main-div .heading{letter-spacing:0;text-align:left;margin-bottom:28px;font-size:28px;font-weight:500;line-height:33px}.videoSection .main-div .video img{object-fit:cover;width:100%;height:632px}.bouncing-image{animation:2s infinite bounce;position:absolute}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.sidebar-head{background-color:#fff}.name-enquiry{color:#222;border:1px solid #ddd;border-radius:16px;width:100%;height:60px;padding-left:3%}.enquire-form-1{width:89%;position:absolute;top:150px}.enquire-submit-form{padding-left:6%}.enquire-submit-form .pl{padding-left:0}.enquire-submit-form .pr{padding-right:0}.enquire-submit-form .contactsdiv{border:none}.enquire-submit-form .contactsdiv .input2{min-height:60px;padding-left:95px}button,input,optgroup,select,textarea{font-size:17px!important}.bG-box-1{background-color:#cc2e2e;padding-top:100px;padding-bottom:80px}.bG-box-2{background-color:#fff}.bG-box-1 h3{color:#fff;font-size:28px;margin-bottom:30px!important}.building h3{color:#fff!important}.bG-box-2 h3{color:#000}.bG-box-1 .Viewall{color:#fff;border:1px solid #fff}.bG-box-2 .Viewall{color:#000;border:1px solid #000}.horizontal-swiper.c-1 .bG-card{padding-block:1rem;padding-inline:25px}.horizontal-swiper.c-1 .swiper-scrollbar .swiper-scrollbar-drag{background-color:#222;height:2px!important}.horizontal-swiper.c-1 .swiper-scrollbar{background-color:#2c2a2a4d}.bG-card.slider-card{background-color:#f1f0f1}.bG-card.slider-card:hover{background-image:url("/src/assets/images/Rectangle 2129.jpg");color:#fff!important}.bG-card.slider-card:hover .top p,.bG-card.slider-card:hover .top .bottom{color:#fff!important}.bG-card.slider-card hr{color:#000}.bG-card.bG-card-2 .top p,.bG-card.bG-card-2 .bottom{color:#fff}.bG-card{padding-block:0;padding-inline:0}.bG-card .top h6{color:#cc2e2e;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.bG-card .top p{color:var(--Font_primary_colour,#222);padding-top:13px;font-size:18px;font-style:normal;font-weight:500;line-height:26px}.bG-card .bottom{justify-content:space-between;display:flex}.bG-card .bottom .monthyear .year,.bG-card .bottom .date .num{font-weight:500}.bG-card .bottom .date .num{font-size:35px;font-style:normal;line-height:normal}.bG-card .bottom .date sup{font-weight:400}.bG-card .top{padding-block:20px}.bG-card .bottom{padding-top:20px}.otp-div-top p{color:#666;margin-block:1rem;font-size:26px;font-style:normal;font-weight:700;line-height:24px}.otp-div-content a{color:#666!important}.otp-div-content{color:#666;text-align:left;font-size:16px;font-style:normal;font-weight:400;line-height:24px;left:7.5%}.otp-div-top span{color:#222;font-size:26px;font-style:normal;font-weight:700;line-height:normal;position:absolute;top:6%;left:10.5%}.otp-submit-button1{color:#fff;background-color:#cc2e2e;border:1px solid #dee2e6;width:100%;height:60px;font-size:16px}.container-otp{max-width:450px;height:100%;padding-block:60px}.otp-heading-container{flex-direction:column;padding-inline:26px;display:flex}@media (max-width:765px){.otp-heading-container{flex-direction:row;padding-inline:26px;display:flex}.otp-div-top p{margin-block:0;margin-inline:18px}.otp-card-container{margin-block:24px}.container-otp{margin-inline:0!important}}@media (min-width:765px){.line{display:none}}@media (min-width:418px) and (max-width:700px){.side-bar-enquiry,.side-bar-becomeDealer{justify-content:center;align-items:center;padding-inline:10px}}@media (max-width:767px){.enquire-submit-form .pl,.enquire-submit-form .pr{padding-inline:0}}@media (min-width:770px) and (max-width:1020px){.side-bar-enquiry,.side-bar-becomeDealer{width:57%}}.otp-card-container{text-align:center;width:100%!important;padding-inline:26px!important}@media (max-width:330px){.otp-card-container{padding-inline:0!important}.estimate_btn{margin-top:0}}.otp-card-2{text-align:center;text-align:center;justify-content:center;padding-block:21px;font-size:14px}.otp-card-2.B{display:none}.otp-card-2.B span a{color:#222!important}.side-bar-dealer{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:1000000;background:#fff;width:530px;height:100vh;transition:right .6s ease-in-out;position:fixed;top:0;right:-100%;overflow-y:auto}.side-bar-dealer.active{right:0}.dealer-heading-container{border-bottom:1px solid #666;align-items:center;margin-bottom:1rem;padding-block:45px;padding-inline:12px;display:flex}.dealer-heading-header{border-bottom:1px solid #eee;align-items:center;height:72px;padding-inline:33px;display:flex}.dealer-heading-header .dealer-div-top{letter-spacing:0;color:#222;font-size:20px;font-weight:700;line-height:28px}.dealer-div-top{color:#222;margin:0;padding-left:10px;font-size:20px;font-weight:700;line-height:30.47px}.dealer-div-top span{color:#666;font-weight:400}.side-bar-dealer .dealers-list{flex-direction:column;padding-block:10px;display:flex}.side-bar-dealer .dealers-list .dealer-each{border-bottom:1px solid #666;justify-content:space-between;width:100%;min-width:350px;min-height:170px;padding-block:25px;padding-inline:33px;display:flex}.side-bar-dealer .dealers-list .dealer-each .dealer-detail{gap:15px;display:flex}.side-bar-dealer .dealers-list .dealer-each .dealer-detail-text{color:#666;flex-direction:column;max-width:320px;display:flex}.side-bar-dealer .dealers-list .dealer-each .dealer-detail-text p{color:#666;margin-bottom:.4rem;font-size:16px;font-weight:400}.side-bar-dealer .dealers-list .dealer-each .dealer-detail-text p.dealer-name{color:#222;font-size:16px;font-weight:500}.side-bar-dealer .dealers-list .dealer-each .dealer-detail-open{display:flex}.side-bar-dealer .dealer-button{width:100%;margin-top:30px;padding-block:33px;display:flex}.side-bar-dealer .dealer-button button{color:#fff;background-color:#df3125;border:none;width:100%;padding:14px;font-size:13px}#dealer-sidebar-fade,#cc-fade{z-index:1000010;display:none}.noDealer{flex-direction:column;align-items:center;display:flex}.noDealer img{width:464px;max-height:220px;margin-top:117px;margin-bottom:38px}.noDealer h2{text-align:center;color:#222;margin-bottom:18px;font-size:24px;font-weight:700;line-height:28.13px}.noDealer p{text-align:center;color:#666;font-size:16px;font-weight:400;line-height:18.75px}@media (min-width:1000px) and (max-width:1220px){.side-bar-dealer{width:440px}}@media (min-width:650px) and (max-width:1000px){.side-bar-dealer{width:417px}}@media (max-width:650px){.side-bar-dealer{width:100%}}@media (max-width:450px){.side-bar-dealer .dealers-list{padding-inline:0!important}.side-bar-dealer .dealers-list .dealer-each{padding-inline:33px}.side-bar-dealer .dealers-list .dealer-each .dealer-detail-text{max-width:280px}}@media (max-width:480px){.dealer-div-top{font-size:23px}}@media (min-width:480px){.dealer-div-top br{display:none}}@media (max-width:767px){.side-bar-dealer{height:-webkit-fill-available}.dealerlist-desktop .locationInfoDiv{max-height:calc(100vh - 217px);overflow-y:scroll}.dealer-div-top h5{letter-spacing:-.1px;text-align:left;color:#666;font-size:14px;font-weight:400;line-height:20px}.noDealer img{width:274px;max-height:130px;margin-top:117px;margin-bottom:38px}#dealer-sidebar-fade{z-index:1000010;display:none}.side-bar-dealer{overflow:hidden}.side-bar-dealer .dealer-heading-container{border-bottom:1px solid #eee;padding-block:27px}.side-bar-dealer .findDealerMainSection-mobile{padding-top:0}.side-bar-dealer .dealer-heading{text-align:left;color:#333;margin-top:16px;font-size:16px;font-weight:400;line-height:24px}.side-bar-dealer .cancel-Btn{color:#222;letter-spacing:0;text-align:center;background-color:#fff;border:none;width:200px;height:50px;margin-left:20px;font-size:16px;font-weight:700;line-height:19px;transition:all .3s;border:1px solid #222!important}.side-bar-dealer .cancel-Btn:hover{color:#222;background-color:#0000!important;border:1px solid #222!important}.side-bar-dealer .cancel-Btn:active{color:#222;transform:scale(.9);background-color:#0000!important;border:1px solid #222!important}}.related-products___card{background-color:#f1f0f1;max-width:391px;height:481px;padding-block:80px;transition:all .3s ease-in-out}.related-products___card:hover{background-color:#cc2e2e}.related-products__mainDiv{text-align:center;margin-bottom:100px;width:100%!important}.related-products__mainDiv img{width:100%;max-width:150px;height:100%;max-height:195px}.related-products__content{width:100%;padding-inline:16px;position:absolute;bottom:3rem}.related-products__content h4{letter-spacing:0;text-align:left;color:#222;font-size:16px;font-weight:700}.related-products__content p{letter-spacing:-.25px;text-align:left;color:#666;font-size:16px;font-weight:400}.related-products___card:hover .related-products__content h4,.related-products___card:hover .related-products__content p{color:#fff}@media (max-width:767px){.related-products___card{background-color:#f1f0f1;max-width:391px;height:412px;padding-block:80px;transition:all .3s ease-in-out}.related-products__mainDiv img{width:100%;max-width:122px;height:100%;max-height:180px}}.building-products___card{padding-top:6%;background-color:#f1f0f1!important;width:100%!important;height:100%!important;padding-left:6%!important}.building-products_CardSection{background-color:#f1f0f1!important;width:100%!important;height:100%!important}.person-video{width:100%;height:100%;object-fit:cover!important}.building-products__content{padding:30px}.building-products__content .head1{letter-spacing:0;text-align:left;color:#cc2e2e;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:69px;height:69px;font-size:24px;font-weight:500;line-height:28px;transition:background-color .5s;display:flex}.building-products__content .head2{padding-top:40px;padding-bottom:15px;padding-right:15px}@media (max-width:576px){.building-products__content .head2{padding-top:12px}}.building-products__content .head2 p{letter-spacing:0;text-align:left;color:#666;min-height:147px;margin-bottom:40px;font-weight:400;font-size:14px!important}.building-products__content .head2 h4{letter-spacing:0;text-align:left;font-size:18px;font-weight:700}.building-products__content .head2 .nm{letter-spacing:.03em;text-align:left;font-size:12px;font-weight:400}.building-products___card:hover p,.building-products___card:hover .head2{color:#fff}.building-products_CardSection:hover p,.building-products_CardSection:hover .head2{color:#fff!important}.building-products_CardSection:hover{background-color:#cc2e2e!important}.BuildingDreamsSwiper .swiper-wrapper .swiper-slide{height:auto}.Mobile-feature .swiper-wrapper .swiper-slide{margin-right:5px}.Mobile-feature .swiper-wrapper .swiper-slide .feature-card{width:100%!important}.area-application .main-div{height:100%}.area-application .accordion-button{padding-block:30px!important}.area-application .main-div .heading{letter-spacing:0;text-align:left;margin-bottom:30px;font-size:28px;font-weight:500;line-height:33px}.area-application .main-div .mainGrid{display:block}.area-application .main-div .mainGrid img{max-width:531.33px;transition:all .3s}.applicationImgACC{max-width:531.33px;overflow:hidden}.area-application .main-div .mainGrid:hover img{transform:scale(1.1)}.area-application .main-div .mainGrid .head{letter-spacing:0;text-align:left;color:#222;margin-left:10%;font-size:18px;font-weight:600;line-height:21px}.area-application .main-div .mainGrid .head-data{letter-spacing:0;text-align:left;color:#666;margin-left:10%;font-size:16px;font-weight:400;line-height:24px}.area-application .main-div .mainGrid hr{color:#ddd;margin-top:5%;margin-bottom:5%;margin-left:10%}@media (min-width:768px){.area-application .main-div .mainGrid{grid-template-columns:1fr 1fr;display:grid}}.featureCard h4{z-index:20;color:#fff;font-size:16px;transition:top .5s linear;position:absolute;top:calc(100% + -2rem - 30px);left:1rem}.featureCard .card-img-overlay{overflow:hidden}.featureCard p{color:#fff;font-weight:400;line-height:24px;position:relative;top:calc(2rem + 20px)}.featureCard .card-box{z-index:10;background-color:#cc2e2e;align-items:start;width:100%;height:100%;padding:1rem;transition:bottom .6s linear;display:flex;position:absolute;bottom:-100%;left:0}.featureCard:hover h4{transition-delay:.1s;top:2rem}.featureCard:hover .card-box{bottom:0}.Viewall-home___guide{color:#fff;background-color:#0000;border:1px solid #fff;padding-block:8px;padding-inline:20px;font-size:14px;font-weight:400}.Viewall-home___guide_black{color:#222;background-color:#0000;border:1px solid #222;padding-block:8px;padding-inline:20px;font-size:14px;font-weight:400}.Viewall-home___guide_black1{letter-spacing:0;text-align:left;background-color:#0000;border:none;font-size:14px;font-weight:400;line-height:19px;text-decoration:underline;color:#fff!important;font-size:16px!important}.Viewall-home___guide_black2{letter-spacing:0;text-align:left;background-color:#0000;border:none;font-size:14px;font-weight:400;line-height:19px;text-decoration:underline;color:#222!important;font-size:16px!important}.blueprint h3{font-size:28px}.Viewall-home___guide img,.Viewall-home___guide_black img{margin-top:-3px;margin-left:4px;transition:transform .7s ease-in-out}.Viewall-home___guide_black:hover img,.Viewall-home___guide:hover img{transform:translate(50%)}.head-nav-div .nav1{background-color:#0000;border:1px solid #e2e2e2;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;padding:0!important}.head-nav-div .nav1:hover{background-color:#fff}.head-nav-div .nav1:hover .bouncing-image{filter:invert()}.Product-List___main-section .product_list___columns1{float:left;width:25%;height:100%}.Product-List___main-section .product_list___columns2{float:left;width:75%;height:100%}.productLinkDecoration{text-decoration:none}.homeguidebottom{color:#222!important}.Product-List___main-section .product_list___columns2 .prodItem{cursor:pointer;border:1px solid #ddd;margin-bottom:40px}.Product-List___main-section .product_list___columns2 .prodItem:hover{cursor:pointer;border:1px solid #222}.Product-List___main-section .product_list___columns2 .product_list_img{background-color:#f7f6f7;width:247px;min-height:254px;position:relative}.Product-List___main-section .product_list___columns2 .product_list_img img{width:122.58px;height:161.64px}.Product-List___main-section .product_list___columns2 .product_list_content{padding-inline:2%;width:100%;padding-top:40px;padding-bottom:2%}.Product-List___main-section .product_list___columns2 .product_list_content h4{letter-spacing:0;text-align:left;color:#222;font-size:22px;font-weight:700;line-height:20px}.Product-List___main-section .product_list___columns2 .product_list_content p{color:#666;letter-spacing:-.25px;text-align:left;font-size:16px;font-weight:400;line-height:24px}@media (max-width:1200px){.Product-List___main-section .product_list___columns2 .product_list_content .top{flex-wrap:wrap}}.Product-List___main-section .product_list___columns2 .product_list_content .bottom p{color:#666;letter-spacing:-.25px;text-align:left;margin-bottom:0;font-size:16px;font-weight:400;line-height:24px}.Product-List___main-section .product_list___columns2 .product_list_btn button{letter-spacing:0;text-align:center;color:#cc2e2e;background-color:#0000;border:1px solid #cc2e2e;border-radius:27px;width:150px;height:50px;font-size:16px;font-weight:500;line-height:19px;transition:all .3s}.Product-List___main-section .product_list___columns2 .product_list_btn button:hover{color:#fff;background-color:#ac2222}.Product-List___main-section .product_list___columns2 .product_list_btn button:active{transform:scale(.9)}.Product-List___main-section .product_list___columns1 .leftSectionContent:hover{background-color:#f5f5f5}.Product-List___main-section .product_list___columns1 .leftSectionContent{padding-left:14px;text-align:left;max-width:250px;padding-block:16px}.Product-List___main-section .product_list___columns1 .leftSectionContent .dark{display:none}.Product-List___main-section .product_list___columns1 .leftSectionContent button{text-align:left;background-color:#0000;border:none;width:100%}.Product-List___main-section .product_list___columns1 .product-enquiryImg .get1 p{color:#fff;letter-spacing:2px;text-align:left;font-size:12px;font-weight:500;line-height:14px;position:absolute;top:32px;left:24px}.Product-List___main-section .product_list___columns1 .product-enquiryImg .get1 h3{letter-spacing:0;text-align:left;color:#fff;font-size:20px;font-weight:500;line-height:23px;position:absolute;top:56px;left:24px}.Product-List___main-section .product_list___columns1 .product-enquiryImg .get1 button{color:#fff;letter-spacing:0;text-align:center;white-space:nowrap;background-color:#0000;border:1px solid #fff;min-width:122px;height:38.13px;font-size:12px;font-weight:500;line-height:14px;position:absolute;top:123px;left:24px}.Product-List___main-section .product_list___columns1 .product-enquiryImg{object-fit:cover;background-repeat:no-repeat;max-width:249px;height:332px;position:relative}.product-enquiryImg-mobile{background-position:50%;background-repeat:no-repeat;background-size:cover;min-width:335px;height:332px;position:relative}.product-enquiryImg-mobile img{width:335px!important}.product-enquiryImg-mobile .get1 p{color:#fff;letter-spacing:2px;text-align:left;font-size:12px;font-weight:500;line-height:14px;position:absolute;top:32px;left:25px}.product-enquiryImg-mobile .get1 button{color:#fff;letter-spacing:0;text-align:center;white-space:nowrap;background-color:#0000;border:1px solid #fff;width:122px;height:38.13px;font-size:12px;font-weight:500;line-height:14px;position:absolute;top:123px;left:25px}.product-enquiryImg-mobile .get1 h3{letter-spacing:0;text-align:left;color:#fff;font-size:20px;font-weight:500;line-height:23px;position:absolute;top:56px;left:25px;right:25px}.Product-List___main-section .product_list___columns1 .leftSectionContent span{color:#222;padding-left:5%;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.Product-List___main-section .product_list___columns1 .leftSectionContent img{width:18px;height:19px}@media screen and (max-width:1200px){.Product-List___main-section .product_list___columns2 .product_list_btn{margin-top:1rem}}@media screen and (max-width:600px){.product-enquiryImg-mobile,.Product-List___main-section .product_list___columns1,.Product-List___main-section .product_list___columns2{width:100%}}.popup_cross{position:absolute;top:30px;right:30px}.popup_container{padding:30px}button.close.popup_cross{background-color:#fff;border:none;margin:0;padding:0}.productDetailArrow{position:absolute;bottom:30px}.productDetail_topDiv{background-color:#cc2e2e;width:100%;max-height:750px;position:relative}.productDetail_topDiv .hero_div{width:100%;height:640px;margin:auto}.productDetail_topDiv .img1{width:365.96px;height:528px}.productDetail_topDiv .text_col{justify-content:center;align-items:center}.productDetail_topDiv .rightDiv{width:450px}.productDetail_topDiv .rightDiv p,.productDetail_topDiv .rightDiv h1{letter-spacing:0;text-align:left;color:#fff;font-size:42px;font-weight:500;line-height:49px}.productDetail_topDiv .rightDiv h5{letter-spacing:-.25px;text-align:left;color:#fff;font-size:18px;font-weight:400;line-height:24px}.productDetail_topDiv .rightDiv .button-div{padding-top:44px;display:inline-flex}.productDetail_topDiv .rightDiv .button-div .left .dealer{letter-spacing:0;text-align:center;color:#222;border:none;width:190px;height:54px;font-size:16px;font-weight:500;line-height:19px;transition:all .3s}.productDetail_topDiv .rightDiv .button-div .left .dealer:active{transform:scale(.9)}.productDetail_topDiv .rightDiv .button-div .right{padding-inline:0;padding-left:16px}.productDetail_topDiv .rightDiv .button-div .right .share{text-align:center;color:#fff;background-color:#cc2e2e;border:1px solid #fff;width:114px;height:54px;padding-inline:0;font-size:16px;font-weight:500;line-height:18.75px;transition:all .3s}.productDetail_topDiv .rightDiv .button-div .right .share img{margin-bottom:3px;transition:all .3s}.productDetail_topDiv .rightDiv .button-div .right .share span{margin-left:10px}.productDetail_topDiv .rightDiv .button-div .right .share:hover{color:#222;background-color:#fff}.productDetail_topDiv .rightDiv .button-div .right .share:hover img{filter:invert()}.productDetail_topDiv .rightDiv .button-div .right .share:active{transform:scale(.9)}.productDetail_topDiv .rightDiv .button-div .right .share p{letter-spacing:0;font-size:16px;font-weight:500;line-height:19px}.productDetail_topDiv .nav1{background-color:#0000;border:1px solid #e2e2e2;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.productDetail_topDiv .nav1:hover{background-color:#fff}.productDetail_topDiv .nav1:hover img{filter:invert()}@media screen and (max-width:768px){.productDetail_topDiv .column{justify-content:center;align-items:center;width:100%;display:block}.bG-box-1{background-color:#cc2e2e;padding-top:52px;padding-bottom:52px}.bG-box h3,.related1 h3,.FAQSection .Heading,.area-application .main-div .heading{margin-bottom:20px!important}.menu-text-div .download-btn{margin-top:32px}.applicationImgACC img{object-fit:cover;height:220px!important}.area-application .main-div .mainGrid img{width:100%;height:100%}.head-nav-div{margin-top:30px;left:0;bottom:10%!important}.bG-card .top p{color:var(--Font_primary_colour,#222);padding-top:13px;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.menu-text-div{text-align:start;padding-top:0;padding-inline:12px!important}.menu-text-div p{text-align:start;letter-spacing:0;text-align:left;font-size:20px;font-weight:500;line-height:23px}.menu-text-div .insideDiv{text-align:start;letter-spacing:-.25px;text-align:left;width:100%;font-size:16px;font-weight:400;line-height:24px}.blueprint h3{font-size:20px;font-weight:500}.videoSection .main-div .heading,.area-application .main-div .heading{letter-spacing:0;text-align:left;font-size:20px;font-weight:500;line-height:23px}.related1 h3{font-size:20px;font-weight:500}.bG-box-1 h3{color:#222;font-size:20px}.productDetail_topDiv .img1{width:219.08px;height:297px}.area-application .main-div .mainGrid .areaContent{padding-top:24px!important}.productDetail_topDiv .rightDiv p{letter-spacing:0;text-align:center;font-size:23px;font-weight:500;line-height:28px}.productDetail_topDiv .rightDiv h5{letter-spacing:0;text-align:center;font-size:16px;font-weight:400;line-height:24px}.productDetail_topDiv{height:595px}}.Product-List___mobileView .img_div{text-align:center;background-color:#f7f6f7;min-width:112px;min-height:135px}.Product-List___mobileView .img_div img{width:77.6px;height:103px}.Product-List___mobileView hr{color:#ddd}.Product-List___mobileView .content_div{min-width:200px;height:135px;padding-top:24px;padding-left:10px}.Product-List___mobileView .content_div h4{letter-spacing:0;color:#222;font-size:16px;font-weight:700;line-height:20px}.Product-List___mobileView .content_div p{color:#666;letter-spacing:0;text-align:left;font-size:16px;font-weight:400;line-height:24px}.Product-List___mobileView .arrow_div{height:135px;padding-top:52px}.modal-content{border-radius:0!important}.popup_container .popup_buttons_container button{color:#222;text-align:left;border-color:#dadada;border-radius:16px;min-width:231px;margin-bottom:20px;padding-block:9px;font-size:12px;font-weight:600}.popup-rows{justify-content:space-between;display:flex}@media (max-width:786px){.popup-rows{flex-direction:column}.modal-body{height:unset!important}#shareModal{display:none}}@media (min-width:787px){.modal-body{height:391px!important;padding:0!important}.Product-List___main-section .product_list___columns2{border-bottom:1px solid #ddd;max-height:680px;overflow-y:scroll}.Product-List___main-section .product_list___columns2::-webkit-scrollbar{display:none}}.popup_container .popup_buttons_container button:hover,.popup_container .popup_buttons_container button:active{color:#222!important;background-color:#fff!important;border-color:#222!important}.popup_container .popup_heading{padding-inline:22px;color:#222;padding-top:34px;padding-bottom:27px;font-size:1.2rem;font-weight:600}button.close.popup_cross{background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin:0;display:flex}button.close.popup_cross:hover{background-color:#f3f3f3}.icons{margin-right:8px}.banner-text-div{width:100%;overflow:hidden}.details-nav{z-index:1001;background-color:#fff;position:sticky;top:0}.product-list_tabs{z-index:1000;background-color:#fff;padding-top:30px;padding-bottom:20px;position:sticky;top:69px}.product-list_tabs .nav-tabs::-webkit-scrollbar{display:none}.product-list_tabs .nav-tabs{padding-right:calc(var(--bs-gutter-x) * .5);overflow-x:scroll!important}.product-list_tabs::-webkit-scrollbar{display:none}.product-list_tabs .product-tab-head1 a{letter-spacing:0;text-align:left;background-color:#0000;border:1px solid #ddd;border-radius:50px;align-items:center;height:100%;padding-block:10px;padding-inline:20px;font-size:16px;font-weight:400;line-height:26px;display:flex!important}.product-list_tabs .product-tab-head1 button span{white-space:nowrap;color:#222}.listButtonCLicked{background-color:#cc2e2e1a;font-size:16px;font-weight:700;color:#cc2e2e!important}.listButtonCLicked span{color:#cc2e2e!important;font-size:16px!important;font-weight:700!important}.menuClicked-Mobilesticky{border-top:2px solid #ac2222!important}.menuClicked-Mobilesticky p{font-weight:700}.menuClicked-Mobilesticky .dark{display:inline!important}.menuClicked-Mobilesticky .light{display:none!important}.listButtonCLicked .dark{display:inline!important}.listButtonCLicked .light{display:none!important}.product-tab-head1{white-space:nowrap;flex-direction:row;justify-content:start;gap:10px;display:flex;border-bottom:#0000!important}.enquiry_mobile{padding-block:40px;background-color:#0d3745;width:100%;height:100%;padding-left:40px;position:relative}.enquiry_mobile .text-content{min-width:241px}.enquiry_mobile .content h1,.enquiry_mobile .content h4{letter-spacing:2px;text-align:left;color:#fff;text-transform:uppercase;font-size:12px;font-weight:500;line-height:14px}.enquiry_mobile .content p{letter-spacing:0;text-align:left;color:#fff;font-size:24px;font-weight:500;line-height:28px}.enquiry_mobile .content button{z-index:10;background-color:#0000;border:1px solid #fff;width:160px;height:50px;position:relative}.enquiry_mobile .content button:hover{color:#0d3745;background-color:#fff;font-weight:500!important}.accordion-body{color:#666!important;border:none!important}.enquiry_mobile .content button:active{background-color:#fff;border:1px solid #fff}.enquiry_mobile .content .enquiry-design{position:absolute;top:0;right:0}.enquiry_mobile .content .enquiry-design img{width:90px}.enquiry_mobile .content .enquiry-design2{height:100%;position:absolute;top:0;right:0}.enquiry_mobile .content .enquiry-design2 img{width:635px;height:100%}.dark{display:none}.brocureSection{margin-top:40px;margin-bottom:119px}.content-relatedSection h3{margin-bottom:30px}@media (max-width:768px){.content-relatedSection h3{margin-bottom:20px!important}.brocureSection{margin-bottom:0}.Cement_FeatureSection,.Cement_AreaOfApplication,.Cement_featuredVideo,.relatedProducts,.page-top,.buildingIndia,.vision_and_mission,.Director_section,.corporate_video,.MainFAQ{margin-bottom:52px!important}}.relatedProducts .swiper-horizontal,.buildingProducts .swiper-horizontal,#FeatureSection .swiper-horizontal{padding-bottom:2rem}.buildingProducts .swiper-horizontal{padding-top:0}@media (max-width:768px){.Mobile-scrollBarsRelated .swiper-scrollbar{left:unset!important;right:0!important;bottom:unset!important;bottom:18px!important}.Mobile-scrollBarsRelated .SwiperBtns{left:0!important}.feature-mobile .horizontal-swiper .swiper-scrollbar,.BuildingDreamsSwiper .swiper-scrollbar,.horizontal-swiper .swiper-scrollbar{bottom:unset!important;bottom:18px!important}#FeatureSection2 .feature-heading{text-align:left;font-size:20px;font-weight:500;line-height:23.44px;padding-left:0!important}#FeatureSection2 .feature-card .feature-card-text h4{text-align:left;color:#222;line-height:21.09px;font-size:18px!important}#FeatureSection2 .feature-card .feature-card-text p{text-align:left;color:#222;font-weight:400;line-height:24px;font-size:16px!important}}@media (min-width:1024px){#FeatureSection2{display:none}}@media (max-width:1200px){.truncate{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (max-width:1024px){#FeatureSection2{max-width:unset}#FeatureSection2 .feature-heading{padding-inline:0!important}}#FeatureSection2{background-color:#f1f0f1;padding-block:36px}#FeatureSection2 .feature-card .feature-card-img{object-fit:cover;width:100%;height:220px}#FeatureSection2 .feature-card{padding-block:20px;width:310px;padding-top:0}#FeatureSection2 .feature-heading{padding-inline:20px;font-size:24px;font-weight:500}#FeatureSection2 .feature-card .feature-card-text{padding:20px 20px 20px 0}#FeatureSection2 .feature-card .feature-card-text h4{font-size:22px;font-weight:700}#FeatureSection2 .feature-card .feature-card-text p{font-size:19px;font-weight:400;line-height:27px}.swiper-slide .swiper-slide-active{width:300px!important}.feature-mobile .SwiperBtns{bottom:0;transform:rotate(0);left:0!important;right:-20px!important}.feature-mobile .horizontal-swiper .swiper-scrollbar{width:calc(100% - 100px)!important;left:95px!important}@media (max-width:540px){.loc-Section .row .content-grid:nth-child(2){border:none;border-left:1px solid #ddd;border-right:1px solid #ddd}}.home-banner,.productSection,.featuredProduct-section,.estimateSection,.home___guide,.Homebuilder_blueprint,.buildingProducts,.enquirySection,.ACC_help,.FAQSection,.find_a_dealer,.page-top,.buildingIndia,.DealersNearBymainSection,.DealersNearbyList{margin-bottom:100px}.home-banner .home-banner-box div div div{margin-left:0!important;margin-right:0!important;bottom:20px!important}@media (max-width:768px){.home-banner,.productSection,.featuredProduct-section,.estimateSection,.home___guide,.Homebuilder_blueprint,.buildingProducts,.enquirySection,.ACC_help,.FAQSection,.find_a_dealer{margin-bottom:52px}}.floating-select{width:200px;position:relative}.select-label{color:#666;pointer-events:none;padding:12px;transition:top .3s,font-size .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.custom-select{border:1px solid #ccc;border-radius:5px;width:100%;padding:10px!important;font-size:16px!important}.custom-select option{background-color:pink;padding:102px!important}.custom-select:focus+.select-label{font-size:12px;top:17px}.form-control:focus+.labels{font-size:12px}.Select-main-div{border-radius:16px;width:100%;position:relative}.cc_Form .Select-main-div .selectarr{top:26px!important}.Select-main-div .selectarr{z-index:0;height:8px;position:absolute;top:50%;right:15px;transform:translateY(-50%);width:13px!important}.Select-main-div input{color:#666;cursor:context-menu;border:1px solid #ddd;border-radius:16px;width:100%;height:60px;padding-left:16px;padding-right:16px;background-color:#0000!important}.cc-topSection{z-index:10;position:relative}.cost-cal-form .Select-main-div label{height:40px}.cost-cal-form .menuItemDiv{z-index:100000;background-color:#fff;border:1px solid #ddd;border-radius:16px;width:100%;margin-top:10px;display:none;overflow:hidden;position:relative!important}.cost-cal-form .menuItemDiv ul{background-color:#fff;max-height:17.5rem;margin-bottom:0;padding-inline:0;overflow:auto scroll}.cost-cal-form .menuItemDiv ul li{letter-spacing:0;text-align:left;align-items:center;height:52px;padding-left:12px;font-size:16px;font-weight:500;line-height:19px;display:flex;position:relative}.cost-cal-form .menuItemDiv ul li .imgTick{display:none;position:absolute;right:15px}.cost-cal-form .menuItemDiv ul li:hover,.cost-cal-form .menuItemDiv ul li.selected{background-color:#f1f0f1}.cost-cal-form .menuItemDiv ul::-webkit-scrollbar{width:.25rem}.cost-cal-form .menuItemDiv ul::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.125rem;margin:1.25rem}.cost-cal-form .menuItemDiv ul::-webkit-scrollbar-thumb{background:#888;border-radius:.125rem;margin:1.25rem}.cost-cal-form .menuItemDiv ul::-webkit-scrollbar-thumb:hover{background:#555}@media (min-width:992px) and (max-width:1200px){.cost-cal-form .Select-main-div label{font-size:15px}}.imgTick{display:block;position:absolute;right:15px}.usedText{background-color:#f1f0f1;font-weight:500!important}.usedText img{display:inline!important}.form-check-input:checked{background-color:#222!important;border:1px solid #222!important}.form-check-input:focus{box-shadow:none!important;border:none!important}.form-check-label a{color:#333;font-weight:500}@media (min-width:769px){.Mobile-fixed-bar{display:none}}@media (min-width:768px) and (max-width:940px){.findDealerMainSection .formDropdownDiv{width:690px!important}}@media (min-width:903px) and (max-width:1200px){.findDealerMainSection .formDropdownDiv{width:740px}}.Mobile-fixed-bar.scrollMobileFixed{bottom:-100%}.Mobile-fixed-bar{z-index:1000;background-color:#fff;width:100vw;height:85px;transition:all .2s;position:fixed;bottom:0;box-shadow:0 -2px 21px #00000014}.Mobile-fixed-bar-productDetail{z-index:1002;background-color:#fff;width:100vw;height:85px;position:fixed;bottom:0;box-shadow:0 -2px 21px #00000014}.Mobile-fixed-bar .items{justify-content:space-between;align-items:center;gap:0;display:flex}.Mobile-fixed-bar-productDetail .items{justify-content:center;align-items:center;gap:20px;display:flex}.Mobile-fixed-bar .items p,.Mobile-fixed-bar-productDetail .items p{margin-top:6px;font-size:10px}.Mobile-fixed-bar .items .item{box-sizing:border-box;border-top:2px solid #0000;flex:1;padding-top:12px;padding-bottom:6px;display:inline-block}.Mobile-fixed-bar-productDetail .items .item{box-sizing:border-box;border-top:2px solid #0000;padding-top:12px;padding-bottom:6px;display:inline-block}.Mobile-fixed-bar-productDetail .items .item .button1{color:#222;background-color:#0000;border:1px solid #222;width:163px;height:52px}.Mobile-fixed-bar-productDetail .items .item .button2{color:#fff;background-color:#cc2e2e;border:1px solid #cc2e2e;width:163px;height:52px}@media (max-width:767px){.small-headingVision{font-size:20px!important;line-height:23.44px!important}}.locMainSection,.ACCHelpMainSection,.Product-List___main-section,.Cement_FeatureSection,.Cement_AreaOfApplication,.Cement_featuredVideo,.relatedProducts,.dealerBenefits{margin-bottom:100px}.feature-mobile{margin-bottom:52px}.close-btn-dealer .icon{width:14px!important;height:14.5px!important}.videoContent-person{position:absolute;bottom:30px;left:25px}.videoContent-person h4{color:#fff;letter-spacing:0;text-align:left;font-size:18px;font-weight:700;line-height:30px}.videoContent-person p{color:#fff;letter-spacing:.03em;text-align:left;font-size:14px;font-weight:400;line-height:20px}.page-direction .container a span{text-align:left;color:#222;font-size:13px;font-weight:400;line-height:15.23px}.page-direction .container a{color:#222}.page-direction .container a:last-child{color:#666;text-decoration:none}.page-direction .container a:last-child span{color:#666;text-align:left;font-size:13px;font-weight:400;line-height:15.23px}.age-direction a{font-size:13px;font-weight:400;line-height:15.23px;color:#666!important}.page-direction a:hover,.About-us-direction a:active{color:#222!important;text-decoration:underline!important}.page-direction p{margin-top:30px;margin-bottom:30px;font-size:13px;color:#666!important}.details,.dealerDetails{width:100%;position:absolute;top:0}.details a{font-size:13px;font-weight:400;line-height:15.23px;color:#fff!important}.details a:hover,.About-us-direction a:active{color:#fff!important;text-decoration:underline!important}.details p{margin-top:30px;margin-bottom:30px;font-size:13px;color:#fff!important}.page-top h3{color:#222;margin-bottom:30px;font-size:32px;font-weight:700;line-height:37.5px}.page-top .image-div{width:100%;max-height:250px}.page-top .image-div img{width:100%;height:250px}.page-top .below-bar{border:1px solid #ddd;padding-block:20px}.page-top .below-bar-inside .below-bar-item{justify-content:center;align-items:center;display:flex}.page-top .below-bar-inside .below-bar-item img{width:33px;height:27px;margin-right:20px}.page-top .below-bar-inside .below-bar-item:not(:last-child){border-right:1px solid #ddd}.page-top .below-bar-inside .below-bar-item .below-bar-item-text{flex-direction:column;gap:2px;display:flex}.page-top .below-bar-inside .below-bar-item .below-bar-item-text .number{color:#222;font-size:24px;font-weight:700;line-height:28.13px;margin-inline:0!important;margin-top:0!important;margin-bottom:2px!important}.page-top .below-bar-inside .below-bar-item .below-bar-item-text .entity{color:#666;font-size:16px;font-weight:400;line-height:14px;margin:0!important}.small-heading{color:#222;margin-bottom:30px;font-size:28px;font-weight:500;line-height:32.81px}.under-text-div{max-width:430px}.under-text{color:#666;font-size:16px;font-weight:400;line-height:24px}.building-india .Ttitle{margin-bottom:30px}.building-india p{margin-bottom:0}.building-india .Read_more{color:#222;border:none;padding:0;font-size:16px;font-weight:400;line-height:24px;text-decoration:underline;background-color:#fff!important}.vision_and_mission,.Director_section,.corporate_video,.MainFAQ,.becomeDealer{margin-bottom:100px}.vision_and_mission img{width:100%;height:350px}.Director_section .director-heading{color:#cc2e2e;text-transform:uppercase;text-align:left;font-size:14px;font-weight:600;line-height:16.41px}.Director_section img{object-fit:cover;height:592px;width:calc(100% - 73px)!important}.director-section-text{width:75%}.Director_section .col-item{flex-direction:column;justify-content:center;display:flex}.Director_section .col-right{padding-block:25px}.corporate_video img{width:100%}@media (min-width:992px) and (max-width:1200px){.Director_section img{height:490px}}@media (min-width:768px) and (max-width:992px){.Director_section img{height:380px;width:85%!important}}@media (max-width:992px){.page-top .below-bar-inside .below-bar-item{margin-bottom:25px}.page-top .below-bar-inside>:nth-child(2n){border:none!important}.page-top .below-bar-inside>:nth-last-child(-n+2){margin-bottom:0!important}}@media (max-width:768px){.page-top .below-bar{border:none}.vision_and_mission,.Director_section,.corporate_video,.MainFAQ,.becomeDealer,.dealerBenefits{margin-bottom:52px}.page-top h3{color:#222;margin-top:40px;margin-bottom:25px;font-size:20px;font-weight:700;line-height:23.44px}.page-top .below-bar .below-bar-inside .below-bar-item .below-bar-item-text{gap:5px}.page-top .below-bar .below-bar-inside .below-bar-item{text-align:center;flex-direction:column;gap:15px;margin-bottom:35px}.page-top .below-bar-inside .below-bar-item img{margin-right:0}.page-top .below-bar-inside .below-bar-item .below-bar-item-text .number{font-size:22px}.small-heading{font-size:20px}.page-top .image-div img{height:150px}.page-top .below-bar{padding-block:32px}.vision_and_mission img{height:200px}.Director_section .director-section-text{width:100%}.Director_section img{width:100%!important}}@media (min-width:576px) and (max-width:768px){.Director_section img{height:450px}}@media (min-width:335px) and (max-width:576px){.Director_section img{height:350px}}@media (max-width:335px){.Director_section img{height:250px}}@media (max-width:412px){.corporate_video img{object-fit:cover;height:400px}}.site-map-lists .siteLink:hover{text-decoration:underline}.site-map-lists .one-list .list-header,.site-map-lists .one-list a{color:#666;margin-bottom:.5rem;font-size:16px;font-weight:400;line-height:32px;text-decoration:none}.site-map-lists .one-list .list-header{color:#222;font-weight:700!important}.contactUs div h5{text-transform:uppercase;letter-spacing:2px;text-align:left;color:#ac2222;font-size:12px;font-weight:500;line-height:14px}.contactUs .col-item{flex-direction:column;display:block!important}.contactUs div h4{color:#222;letter-spacing:0;text-align:left;margin-top:24px;font-size:28px;font-weight:500;line-height:33px}.contactUs div h3{letter-spacing:0;text-align:left;margin-top:41px;font-size:18px;font-weight:500;line-height:21px}.contactUs .registered-office{margin-top:25px}.contactUs .registered-office p{color:#666;letter-spacing:0;text-align:left;margin-left:20px;font-size:16px;font-weight:400;line-height:24px;margin-bottom:0!important}.contactUs .registered-office .office-icon{margin-top:3px;object-fit:none!important;width:16px!important;height:18.45px!important}.contactUs .enquiryColumn{padding-inline:25px;border:1px solid #eee;padding-top:30px}.contactUs .enquiryColumn h1{letter-spacing:0;text-align:left;color:#222;font-size:26px;font-weight:700;line-height:30px}.contactUs .enquiryColumn p{color:#666;letter-spacing:0;text-align:left;font-size:16px;font-weight:400;line-height:24px}.faqSection_Contact img{width:100%;transition:transform .3s;height:100%!important}.MainFAQ .faqImg{height:100%;overflow:hidden}.MainFAQ .faqImg:hover img{transform:scale(1.1)}.faqSection_Contact .col-item{background-color:#cc2e2e}.small-headingVision{color:#222;margin-bottom:5px;font-size:28px;font-weight:500;line-height:32.81px}.faqSection_Contact .col-item h5{letter-spacing:2px;text-align:left;color:#fff;text-transform:uppercase;font-size:12px;font-weight:500;line-height:14px}.faqSection_Contact .why-join h5{letter-spacing:2px;text-align:left;color:#fff;text-transform:uppercase;font-size:14px;font-weight:500;line-height:14px}.featureHeader h3{margin-bottom:0!important}.featureHeader{margin-bottom:30px!important}.faqSection_Contact .col-item button{color:#222;letter-spacing:0;text-align:center;background-color:#fff;border:none;width:190px;height:54px;margin-top:20px;font-size:16px;font-weight:500;line-height:19px}.faqSection_Contact .col-item h4,.faqSection_Contact .why-join h4{letter-spacing:0;text-align:left;color:#fff;font-size:28px;font-weight:500;line-height:33px}.faqSection_Contact .col-item p,.faqSection_Contact .why-join p{letter-spacing:-.2px;text-align:left;color:#fff;font-size:16px;font-weight:400;line-height:24px}@media (max-width:1024px){#FeatureSection{display:none}.faqSection_Contact .col-item .faqInside{padding-block:102px;padding-inline:20px}}@media (min-width:1025px){.faqSection_Contact .col-item .faqInside{padding-inline:102px}.faqContactDes{align-items:center;display:flex}}.faqSection_Contact .why-join .faqInside{padding-block:102px;padding-inline:102px}@media (max-width:768px){.faqSection_Contact .col-left{padding-right:0!important}.contactUs .enquiryColumn{padding-inline:12px;border:none;margin-bottom:52px;padding-top:0}.contactUs .enquiryColumn h1{margin-top:30px;font-size:20px}}@media (max-width:767px){.faqSection_Contact .col-item{background-color:#0000!important}.faqSection_Contact .col-item h5{color:#ac2222;margin-top:20px}.faqSection_Contact .col-item h4{color:#222;font-size:20px;font-weight:600}.faqSection_Contact .col-item p{color:#222}.faqSection_Contact .col-item .faqInside{padding-block:0;padding-inline:0}.faqSection_Contact .col-item button{color:#fff;letter-spacing:0;text-align:center;border:none;width:190px;height:54px;margin-top:20px;font-size:16px;font-weight:500;line-height:19px;background-color:#ac2222!important}}.get_estimate_form{z-index:10;background-color:#fff;border:1px solid #ddd;border-radius:5px;width:90%;margin-top:-100px;padding:35px;position:relative;left:50%;transform:translate(-50%)}.get_estimate_form .enqError{letter-spacing:0;text-align:left;color:#cc2e2e;margin-bottom:1rem;margin-left:5px;font-size:14px;font-weight:400;line-height:16px}.cal-top{position:relative}.cal-top h1{color:#222!important;text-align:left!important;font-size:28px!important;font-weight:700!important;line-height:42px!important}.get_estimate_form .estimate-form-head{justify-content:space-between;display:flex}.get_estimate_form .form-heading{color:#000;margin-bottom:0;font-size:20px;font-weight:700;line-height:30px}.get_estimate_form .estimate-form-head img{width:24px;height:24px}.get_estimate_form .form-floating{overflow:hidden}@media (max-width:768px){.get_estimate_form .estimate-form-head img{display:none}}.get_estimate_form .infoDiv{color:#fff;text-align:left;z-index:50;background-color:#000c;border-radius:5px;width:332px;height:189px;padding:10px;font-size:14px;font-weight:400;line-height:21px;position:absolute;top:75px;right:38px}.get_estimate_form .triangle-up{z-index:50;border-bottom:10px solid #000c;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:65px;right:50px}.get_estimate_form .infoDiv p{margin-bottom:0;padding-block:5px}.get_estimate_form .infoDiv span{font-weight:700}.cost-cal-form .col .Select-main-div{width:350px;margin-block:15px;display:flex}.get_estimate_form .Select-main-div input.radio{appearance:none;border:1.5px solid #222;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex}.get_estimate_form .Select-main-div input.radio:not(:checked){border:1.5px solid #666}.get_estimate_form .Select-main-div input.radio:checked:before{content:"";background-color:#222;border-radius:50%;width:8px;height:8px;display:block}.cost-cal-form .Select-main-div label{width:100%}.cost-cal-form .Select-main-div label input{float:left;margin-right:10px}.cost-cal-form .Select-main-div .tp{color:#222;margin-bottom:.5rem;font-size:18px;font-weight:500;line-height:21.09px}.cost-cal-form .Select-main-div .bm{color:#666;letter-spacing:-.25px;text-align:left;font-size:14px;font-weight:400;line-height:20px}.get_estimate_form button{width:370px;padding-top:7px}.cost-cal-form .estimate_btn{margin-block:0}.cost-cal-form .colm{height:80px}.cost-cal-form .first-row{padding-block:20px}.get_estimate_form .estimate_btn{text-align:center;font-weight:500;line-height:18.75px;padding-top:0!important;font-size:16px!important}.estimate_btn:hover{background-color:#ac2222;border:1px solid #ac2222}@media (max-width:768px){.cal-top .up-form{display:none}.get_estimate_form{width:100%;position:unset;margin-top:unset;transform:none}.get_estimate_form .form-heading{color:#000;font-size:16px;font-weight:700;line-height:24px}.get_estimate_form{padding:20px}.get_estimate-border{border:none}.findDealerMainSection-mobile .mobile-selectdropDown{border:1px solid #ddd;border-radius:16px;margin-bottom:20px}.findDealerMainSection-mobile .findForm h2{color:#cc2e2e;letter-spacing:0;text-align:left;text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:500;line-height:16px}.findDealerMainSection-mobile .findForm h1{letter-spacing:0;text-align:left;color:#222;font-size:18px;font-weight:500;line-height:28px}.findDealerMainSection-mobile{height:100%!important;margin-bottom:52px!important}.findDealerMainSection .formDropdownDiv-mobile{background-color:#fff;border-radius:80px;height:78px;width:100%!important;padding-inline:0!important;position:static!important;top:0!important;left:0!important;transform:translate(0%)!important}}.pop-up-cross{width:16px!important;height:16px!important}@media (max-width:992px){.cost-cal-form .Select-main-div .bm,.cost-cal-form .not-to-display{display:none}.cost-cal-form .Select-main-div label{height:40px}.cost-cal-form .button-col{height:38px}.cost-cal-form .Select-main-div .tp{font-size:14px;font-weight:400;line-height:16.41px}.cost-cal-form .first-row{padding-bottom:2px!important}.cost-cal-form .Select-main-div .tp{margin-top:.1rem}.get_estimate_form button{width:100%}.page-top .below-bar .below-bar-inside .below-bar-item{text-align:center;flex-direction:column;gap:15px;margin-bottom:35px}.page-top .below-bar .below-bar-inside .below-bar-item .below-bar-item-text{gap:5px}}@media (min-width:992px) and (max-width:1200px){.cost-cal-form .Select-main-div .bm{font-size:12px}}@media (max-width:1400px){.cost-cal-form .no-display{display:none}}.modal{min-width:572px!important;min-height:391px!important}.modal-body{padding:0!important}.custom-container{width:90%;margin-left:50%;transform:translate(-50%)}.material-cost .material-cost-top .cost-heading,.material-cost .material-cost-top .edit-text{text-align:left;color:#222;font-size:20px;font-weight:700;line-height:30px}.material-cost .material-cost-top .cost-heading{margin-bottom:.5rem}.material-cost .material-cost-top .edit-text{text-decoration:underline}.material-cost .material-cost-top .cost-edit{text-align:left;color:#666;justify-content:space-between;font-size:16px;font-weight:400;line-height:20px;display:flex}.material-cost .material-cost-top .cost-edit .horizontal-list{display:flex}.material-cost .material-cost-top .cost-edit .horizontal-list li{margin-right:25px}.material-cost .material-cost-top .cost-edit .horizontal-list li.no-bullet{list-style-type:none}.material-cost .material-cost-top .cost-edit .horizontal-list{padding-left:0!important}.material-cost .material-cost-mobile .cost-heading-mobile{text-align:left;margin-top:2rem;font-size:20px;font-weight:600;line-height:28px}.material-cost .material-cost-mobile .cost-edit-mobile{letter-spacing:0;text-align:left;background-color:#f6f6f6;border-radius:8px;justify-content:space-between;padding:25px;font-size:16px;font-weight:400;line-height:19px;display:flex}.material-cost .material-cost-mobile .cost-edit-mobile .cost-text-mobile p{margin-bottom:8px}.material-cost .material-cost-mobile .cost-edit-mobile .cost-text-mobile p .bold{font-weight:600}.material-cost .material-cost-mobile .cost-edit-mobile .edit-mobile{flex-direction:row;gap:6px;display:flex}.material-cost .material-cost-mobile a.backToCostCalForm{color:#222}.material-cost .material-cost-mobile .cost-edit-mobile .edit-mobile img{align-self:flex-start;width:14.42px;height:18.5px}@media (min-width:768px){.material-cost .material-cost-top{display:block!important}.Director_section .contactUs{width:100%}}.Materials{margin-bottom:5rem}.Materials .Materials-table{padding-top:16px;border:1px solid #ddd;border-radius:8px;padding-inline:30px}.Materials .Materials-table .Materials-top{letter-spacing:0;color:#222;background-color:#f2f2f2;border:1px solid #ddd;border-radius:8px;padding-block:15px;padding-inline:10px;font-size:18px;font-weight:600;line-height:21px}.Materials .Materials-table .Materials-top .text_right{text-align:right}.Materials .Materials-table .Materials-body-row{letter-spacing:0;color:#222;border-top:1px solid #e2e2e2;padding-block:15px;padding-inline:10px;font-size:16px;font-weight:400;line-height:18.75px}.Materials .Materials-table .Materials-body-row.no-border-top{border-top:none;padding-bottom:15px}.Materials .Materials-table .table-attributes{text-align:left}.Materials .Materials-table .Materials-body-row .what-material{gap:20px;display:flex}.Materials .Materials-table .Materials-body-row .what-material img{width:16.98px;height:20.5px}.Materials .Materials-table .Materials-body-row .what-material .material-name{font-weight:600}.Materials .Materials-table .Materials-body-row p{margin-bottom:0}.Materials .varients{flex-wrap:wrap;display:flex}.myBorder{border:1px solid #000}.Materials .a-varient{letter-spacing:0;margin-block:6px;background-color:#fff;border:1px solid #ddd;border-radius:8px;margin-right:15px;padding:10px;font-size:16px;font-weight:400;line-height:19px}.a-varient.on-button-active{color:#4aa35a;background-color:#eef5f2;border:1px solid #4aa35a;font-weight:500}.Materials .Materials-table .Materials-body-row .down-shift{margin-top:16px}.Materials .Materials-table .Materials-body-row .budget{letter-spacing:0;text-align:right;padding:0;font-size:18px;font-weight:600;line-height:21px}.Materials .disclaimer-block{justify-content:space-between;display:flex}.Materials .disclaimer-block .disclaimer{text-align:left;font-size:16px;font-weight:400;line-height:18.75px}.Materials .disclaimer-block .disclaimer .dis{text-align:left;font-size:16px;font-weight:700;line-height:18.75px}.Materials .disclaimer-block .download_estimate{justify-content:space-between;gap:35px;display:flex}.Materials .disclaimer-block .download_estimate .cost{text-align:left;font-size:18px;font-weight:400;line-height:27px}.Materials .disclaimer-block .download_estimate .cost-price{text-align:left;font-size:18px;font-weight:700;line-height:21.09px}.Materials .disclaimer-block .estimate_btn{width:180px;height:50px;margin-block:0;font-weight:500;line-height:16.41px;font-size:14px!important}.Materials .disclaimer-block .estimate_btn img{margin-bottom:2px}.Materials .disclaimer-block .disclaimer,.Materials .disclaimer-block .cost,.Materials .disclaimer-block .estimate_btn{align-self:center}@media (min-width:769px) and (max-width:992px){.Materials .Materials-table{padding-inline:22px}}.Materials .disclaimer-block-mobile .disclaimer{text-align:left;padding-block:25px;font-size:16px;font-weight:400;line-height:18.75px}.Materials .disclaimer-block-mobile .disclaimer .dis{text-align:left;font-size:16px;font-weight:700;line-height:18.75px}@media (min-width:992px) and (max-width:1200px){.Materials .Materials-table .Materials-body-row .budget{font-size:14px}.Materials .Materials-table .Materials-top{font-size:15px}}@media (min-width:1200px) and (max-width:1400px){.Materials .Materials-table .Materials-body-row .budget{font-size:16px}}.Materials .one-Material{padding-top:16px;border:1px solid #ddd;border-radius:8px;padding-inline:20px}.Materials .one-Material .Materials-table-top{justify-content:space-between;padding-bottom:10px;display:flex}.Materials .one-Material .Budget-div{gap:5px;display:flex}.Materials .one-Material .Materials-table-top .material-name{letter-spacing:0;text-align:left;color:#222;margin-bottom:4px;font-size:16px;font-weight:700;line-height:19px}.Materials .one-Material .Materials-table-top .material-quantity{letter-spacing:0;text-align:left;color:#666;margin-bottom:4px;font-size:12px;font-weight:400;line-height:14px}.Materials .one-Material .Materials-table-top .Budget-div .material-budget{letter-spacing:0;text-align:right;color:#222;margin-bottom:4px;font-size:14px;font-weight:700;line-height:16px}.Materials .one-Material .Materials-table-top .Budget-div img{width:10px;height:5px;margin-top:6px}.Materials .one-Material .Materials-table-row .varients-heading{text-align:left;font-size:14px;font-weight:700;line-height:16.41px}.Materials .one-Material .Materials-table-row.basic_row{border-bottom:1px solid #ddd}.Materials .one-Material .Materials-table-row{padding-block:15px;display:none}.one-Material .varients .a-varient{text-align:left;font-size:14px;font-weight:400;line-height:16.41px}@media (max-width:768px){.Materials .Materials-table-mobile,.Materials .disclaimer-block{display:block!important}.Materials .Materials-table{display:none!important}}@media (min-width:768px){.Materials .Materials-table-mobile{display:none!important}.Materials .Materials-table{display:block!important}}.findDealerMainSection{width:100%;height:600px;margin-bottom:100px;position:relative}.findDealerMainSection .mainDiv img{width:100%;height:100%;position:absolute}.findDealerMainSection .formDiv{background-color:#0000;width:100%;height:100%;padding-top:130px;position:absolute;left:50%;transform:translate(-50%)}.findDealerMainSection .formDiv h2{letter-spacing:0;text-align:center;color:#cc2e2e;text-transform:uppercase;font-size:16px;font-weight:500;line-height:19px}.findDealerMainSection .formDiv .beforeEvent{letter-spacing:0;text-align:center;color:#222;font-size:42px;font-weight:700;line-height:52px;display:block}.findDealerMainSection .formDiv .afterEvent{letter-spacing:0;text-align:center;color:#222;font-size:32px;font-weight:500;line-height:52px;display:none}.findDealerMainSection .formDropdownDiv{background-color:#fff;border-radius:80px;width:921px;height:78px;padding-inline:20px;position:absolute;top:40%;left:50%;transform:translate(-50%)}.findDealerMainSection .formDropdownDiv .addr-field{position:relative}.findDealerMainSection .formDropdownDiv .addr-field:nth-child(3):before{content:"";background-color:#ccc;width:1px;height:30px;position:absolute;top:50%;bottom:0;right:-5px;transform:translateY(-50%)}.findDealerMainSection .formDropdownDiv .addr-field:nth-child(3):after{content:"";background-color:#ccc;width:1px;height:30px;position:absolute;top:50%;bottom:0;left:-5px;transform:translateY(-50%)}.DealersNearBymainSection .formDropdownDiv .addr-field{position:relative}.DealersNearBymainSection .formDropdownDiv .addr-field:nth-child(3):before,.DealersNearBymainSection .formDropdownDiv .addr-field:nth-child(2):after{content:"";background-color:#ccc;width:1px;height:30px;position:absolute;top:50%;bottom:0;left:0;transform:translateY(-50%)}.faqSection_Contact .why-join div.joinDiv{padding-inline:66px;align-items:center;height:100%;padding-right:70px;display:flex}.joinDiv .insideDiv{margin-block:45px;height:58px!important;padding-block:0!important;padding-inline:0!important}.insideDiv .title1{letter-spacing:0;text-align:left;color:#fff;margin-bottom:0!important;font-size:24px!important;font-weight:700!important;line-height:28px!important}.insideDiv .title2{letter-spacing:0;text-align:left;color:#fff;margin-bottom:0!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.why-join{background-color:#cc2e2e}@media (max-width:768px){.faqSection_Contact .why-join div.joinDiv{padding-block:20px;padding-inline:20px}.faqSection_Contact .why-join{padding-left:0!important}.faqSection_Contact .why-join h4{letter-spacing:0;text-align:left;font-size:20px;font-weight:500;line-height:23px}.becomeDealer .becomeDealerContainer{padding-right:0!important}.becomeDealer .become_dealer-leftDiv{padding-inline:30px!important}}.becomeDealer img{object-fit:cover;object-position:left;width:100%;height:100%}.becomeDealer .row{background-color:#f6eeeb;width:100%;min-height:600px}.becomeDealer .row .left-col{align-items:center;display:flex}.becomeDealer .become_dealer-leftDiv{padding-left:88px}.becomeDealer .become_dealer-leftDiv h3{letter-spacing:0;text-align:left;text-transform:uppercase;color:#cc2e2e;font-size:14px;font-weight:500;line-height:16px;margin-bottom:13px!important}.becomeDealer .become_dealer-leftDiv h2{letter-spacing:0;text-align:left;color:#222;font-size:28px;font-weight:500;line-height:33px;margin-bottom:23px!important}.becomeDealer .become_dealer-leftDiv p{letter-spacing:0;font-size:16px;font-weight:400;line-height:24px;margin-bottom:50px!important}.becomeDealer .become_dealer-leftDiv button{color:#fff;letter-spacing:0;text-align:center;background-color:#cc2e2e;border:none;width:190px;height:54px;font-size:16px;font-weight:500;line-height:19px;transition:all .3s}.becomeDealer .become_dealer-leftDiv button:hover{background-color:#ac2222;border:1px solid #ac2222}.becomeDealer .become_dealer-leftDiv button:active{transform:scale(.9)}.dealerBenefits{overflow:hidden}.dealerBenefits .heading h2{color:#222;letter-spacing:0;text-align:left;font-size:28px;font-weight:500;line-height:33px;margin-bottom:30px!important}.dealerBenefits .benefits div .benefits_mainDiv{padding-top:50px;padding-inline:20px}.dealerBenefits .benefits .benefits_mainDiv{border:1px solid #eee;width:100%;height:350px}.dealerBenefits .benefits div .benefits_mainDiv:hover{border:1px solid #cc2e2e}.dealerBenefits .benefits div .benefits_mainDiv:hover .iconDiv{background-color:#cc2e2e}.dealerBenefits .benefits div .benefits_mainDiv:hover .iconDiv img{filter:brightness(12.5)}.dealerBenefits .benefits .iconDiv{background-color:#cc2e2e1a;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:40px;display:flex}.dealerBenefits .benefits h4{letter-spacing:0;text-align:left;color:#222;margin-bottom:21px;font-size:18px;font-weight:500;line-height:21px}.dealerBenefits .benefits p{letter-spacing:0;text-align:left;color:#666;font-size:16px;font-weight:400;line-height:24px}.formDropdownDiv .selectarr{z-index:-1;height:8px;position:absolute;top:50%;right:15px;transform:translateY(-50%);width:13px!important}.formDropdownDiv .menuItemDiv{z-index:100000;background-color:#fff;border:1px solid #ddd;border-radius:16px;width:100%;padding-block:5px;display:none;top:70px;overflow:hidden;position:absolute!important}.formDropdownDiv .menuItemDiv ul{max-height:230px;margin-bottom:0;overflow:auto scroll}.formDropdownDiv .menuItemDiv ul li,.bottom-bar .selectMenus ul li{letter-spacing:0;text-align:left;color:#333;align-items:center;height:52px;padding-left:20px;font-size:16px;font-weight:400;line-height:19px;display:flex;position:relative}.formDropdownDiv .menuItemDiv ul li .imgTick,.bottom-bar .selectMenus .imgTick{display:none;position:absolute;right:15px}.formDropdownDiv .menuItemDiv ul li:hover,.bottom-bar .selectMenus ul li:hover,.formDropdownDiv .menuItemDiv ul li.selected,.bottom-bar .selectMenus ul li.selected{background-color:#f1f0f1}.menuItemDiv ul::-webkit-scrollbar{width:.25rem}.menuItemDiv ul::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.125rem;margin:1.25rem}.menuItemDiv ul::-webkit-scrollbar-thumb{background:#888;border-radius:.125rem;margin:1.25rem}.menuItemDiv ul::-webkit-scrollbar-thumb:hover{background:#555}.dealerdropDown{border-left:50px;background-color:#0000!important;border:none!important;border-radius:0!important}.formDropdownDiv button{color:#fff;letter-spacing:0;text-align:center;background-color:#cc2e2e;border:none;width:200px;height:50px;margin-left:20px;font-size:16px;font-weight:700;line-height:19px;transition:all .3s}.formDropdownDiv .enqError{letter-spacing:0;text-align:left;color:#cc2e2e;margin-top:-10px;margin-bottom:1rem;padding-inline:16px;font-size:12px;font-weight:400;line-height:16px}.formDropdownDiv button:hover{background-color:#ac2222;border:1px solid #ac2222}.formDropdownDiv button:active{transform:scale(.9)}.DealersNearBymainSection{width:100%;margin-bottom:50px;position:static}.DealersNearBymainSection .mainDiv img{width:100%;height:100%;position:static}.DealersNearBymainSection .formDiv{background-color:#0000;width:100%;height:100%;padding-top:130px;position:static;left:50%;transform:translate(-50%)}.DealersNearBymainSection .formDiv h1{letter-spacing:0;text-align:center;color:#cc2e2e;text-transform:uppercase;font-size:16px;font-weight:500;line-height:19px}.DealersNearBymainSection .formDiv .beforeEvent{letter-spacing:0;text-align:center;color:#222;font-size:42px;font-weight:700;line-height:52px;display:block}.DealersNearBymainSection .formDiv .afterEvent{letter-spacing:0;text-align:center;color:#222;font-size:32px;font-weight:500;line-height:52px;display:none}.DealersNearBymainSection .formDropdownDiv{background-color:#0000;border:1px solid #ccc;border-radius:80px;width:100%;height:78px;padding-block:10px;padding-inline:20px}.DealersNearBymainSection .inputDivs{padding-left:30px}.vertical-line{background-color:#ccc;width:1px;height:30px;position:relative}.DealersNearbyList .heading{color:#222;margin-bottom:0;font-size:22px;font-weight:500;line-height:25.78px}.DealersNearbyList .heading span{color:#666;margin-bottom:0;font-size:22px;font-weight:500;line-height:25.78px}.DealersNearbyList .DealerList .locationImgDiv{background-color:#cc2e2e1a;border-radius:50%;min-width:53px;height:53px}.DealersNearbyList .DealerList .locationData .dealerStore{color:#222;letter-spacing:0;text-align:left;font-size:18px;font-weight:500;line-height:24px}.DealersNearbyList .DealerList .locationData .dealerAddress{letter-spacing:0;text-align:left;color:#666;font-size:16px;font-weight:400;line-height:19px}.DealersNearbyList .DealerList .locationData .link{letter-spacing:0;text-align:left;color:#222;font-size:16px;font-weight:400;line-height:24px}.DealerList .col1{border-bottom:1px solid #ddd;padding-block:24px}@media (min-width:769px) and (max-width:1200px){.DealersNearBymainSection .inputDivs{padding-left:10px}.faqSection_Contact .why-join div.joinDiv{padding-block:40px;padding-inline:20px}.faqSection_Contact .why-join h4{font-size:24px}.dealer-JoinDiv-insideDiv .title1{font-size:20px!important}.becomeDealer .become_dealer-leftDiv{padding-left:25px!important}}.flex-containerDealer{background-color:#f6eeeb;flex-direction:row;min-height:600px;display:flex}.flex-containerFAQ{background-color:#cc2e2e;flex-direction:row;min-height:600px;display:flex}.flex-containerFAQ .col-left{flex:50%;overflow:hidden}.flex-containerFAQ .col-left img{height:100%;transition:transform .3s}.flex-containerFAQ .col-left:hover img{transform:scale(1.1)}.flex-containerFAQ .col-right{flex:50%}.flex-containerFAQ .col-right .joinDiv h5{color:#fff;text-transform:uppercase;letter-spacing:1px;text-align:left;font-size:14px;font-weight:500;line-height:16.41px}.flex-containerFAQ .col-right .joinDiv{padding-block:20px;padding-inline:40px}.flex-containerFAQ .col-right .joinDiv h4{letter-spacing:0;text-align:left;color:#fff;font-size:28px;font-weight:500;line-height:32.81px}.flex-containerFAQ .col-right .joinDiv .content{letter-spacing:0;color:#fff;text-align:left;font-size:16px;font-weight:400;line-height:24px}.flex-containerDealer .leftDiv,.flex-containerDealer .rightDiv{flex:50%}.DealerNeaByMobile{margin-top:30px;margin-bottom:16px}.DealerNeaByMobile .mainDiv{background-color:#f6f6f6;border-radius:8px;height:110px;padding-block:20px;padding-inline:30px;display:flex}.DealerNeaByMobile .mainDiv .addressDiv{width:75%;height:100%}.DealerNeaByMobile .mainDiv .addressDiv .stateTitle{color:#666;text-align:left;font-size:16px;font-weight:400;line-height:18.75px}.DealerNeaByMobile .mainDiv .addressDiv .stateName{color:#222;font-weight:700}.DealerNeaByMobile .mainDiv .editDiv img{margin-right:5px}.DealerNeaByMobile .mainDiv .editDiv .editSpan{text-align:left;color:#222;font-size:16px;font-weight:400;line-height:18.75px}.bottom-bar .Title{color:#222;letter-spacing:0;text-align:left;padding-left:20px;font-size:20px;font-weight:700;line-height:23.44px}.DealersNearByHead{color:#222;letter-spacing:0;text-align:left;font-size:20px;font-weight:700;line-height:28px}.popular-products-section .related-products___card{min-width:258px;margin-right:35px}.popular-products-section .prod-cards{flex-wrap:nowrap;display:flex}.popular-products-section{overflow-x:scroll!important}.popular-products-section::-webkit-scrollbar{display:none!important}.mobileScreenIndexModifiedDealer{background-color:#fff;width:100%;position:absolute;top:0;overflow-y:hidden}.relatedProducts_costEstimate .swiper-scrollbar-horizontal{display:none}.relatedProducts_costEstimate .popular-products-heading{text-align:left;color:#222;margin-bottom:30px;font-weight:500;line-height:32.81px;font-size:28px!important}.popular-products-heading h3{font-size:28px!important}@media (max-width:768px){.flex-containerFAQ .col-right .joinDiv h4{text-align:left;color:#fff;font-size:20px;font-weight:500;line-height:23.44px}.dealerBenefits .heading h1{color:#222;text-align:left;font-size:20px;font-weight:500;line-height:23.44px;margin-bottom:30px!important}.relatedProducts_costEstimate .popular-products-heading{text-align:left;color:#222;margin-bottom:30px;font-size:20px;font-weight:500;line-height:23.44px}}#estimateModal .modal-content{margin-left:50%;padding:50px;padding-block:75px;transform:translate(-50%);border-radius:16px!important;min-width:540px!important;height:428px!important}#estimateModal .modal-body{flex-direction:column;gap:30px;display:flex}#estimateModal .modal-body .modal-title{text-align:left;color:#222;margin-top:18px;margin-bottom:1rem;font-size:26px;font-weight:700;line-height:30.47px}#estimateModal .estimate_btn,#estimateModal .otpContent .estimate_btn{text-align:center;width:100%;font-size:16px;font-weight:500;line-height:18.75px}.Download-Estimation-form .CountryCode{z-index:5;border-right:1px solid #cacaca;flex-wrap:nowrap;align-items:center;height:38px;padding-right:.75rem;display:flex;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.Download-Estimation-form .form-floating{height:60px;margin-bottom:1rem;position:relative}.Download-Estimation-form .mobileLabel{padding-left:110px!important}.Download-Estimation-form #mobile{padding-left:96px}.Download-Estimation-form .estimate_btn{margin-top:20px;margin-bottom:0}.ccError,.estError{color:#cc2e2e}.estError{height:27px;margin-top:-18px}.bottom-modal #estimateModal .estimate_btn{margin-block:20px}.productListHeader{z-index:1000;background-color:#fff;justify-content:space-between;align-items:center;width:100vw;height:80px;padding-inline:20px;display:flex;position:fixed;top:0}.productListHeader h4{letter-spacing:-.1px;text-align:left;color:#222;margin-bottom:0;margin-left:20px;font-size:20px;font-weight:700;line-height:28px}@media (max-width:767px){#estimateModal .modal-content{min-width:100%!important}.details-nav .product-tab-head{gap:10px}.details-nav .product-tab-head .tab-heads{padding-inline:10px!important}#estimateModal .modal-content,#estimateModal .modal-content{padding:25px;width:370px!important;height:354px!important}#estimateModal .modal-body{gap:15px}#estimateModal .modal-body .modal-title{font-size:18px}#estimateModal .colm{height:70px}#ccMobileBottom .leftArrow img{height:16px;position:absolute;top:-30px}#ccMobileBottom .cross-img img{width:16px;height:16px}#ccMobileBottom .MB-content{margin-top:20px}#ccMobileBottom .cont_btn_mobile,#ccMobileBottom .estimate_btn{width:100%;margin-top:20px}#ccMobileBottom .modal-title{margin-bottom:25px!important}#ccMobileBottom .modal-body .otp-box div{justify-content:space-between!important}#ccMobileBottom .modal-body .otp-box div input{border:.8px solid #ddd;border-radius:4.8px;width:47px!important;height:50px!important}}#estimateModal .modal-body{flex-direction:column;justify-content:space-evenly;display:flex}#estimateModal .otpContent .modal-body{display:block}#estimateModal .modal-dialog{min-height:0!important}#estimateModal .modal-body .otp-content{flex-direction:column;display:flex}#estimateModal .modal-body .otp-content .enter-otp{text-align:left;margin-top:18px;font-size:26px;font-weight:700;line-height:30.47px}#estimateModal .modal-body .otp-content .send-to{letter-spacing:.192941px;text-align:left;font-size:16px;font-weight:400;line-height:24px}#estimateModal .modal-body .otp-content .send-to span.number{letter-spacing:.192941px;text-align:left;font-size:16px;font-weight:600;line-height:24px}#estimateModal .modal-body .otp-msg-big-screen{padding-top:10px;position:absolute}#estimateModal .modal-body .otp-content .send-to span.edit{cursor:pointer;text-decoration:underline}#estimateModal .modal-body .otp-box div{justify-content:space-between!important}#estimateModal .modal-body .otp-box div input{border:.8px solid #ddd;border-radius:4.8px;width:59px!important;height:59px!important}#estimateModal .otp-modal-button button{text-align:center;width:100%;margin-top:80px;font-size:16px;font-weight:500;line-height:18.75px}.download_estimateMobile{z-index:2000;background-color:#fff;border-top:1px solid #ddd;width:100vw;height:85px;padding:15px;position:fixed;bottom:0;left:0}.download_estimateMobile .cost{align-self:center}.download_estimateMobile .insider{justify-content:space-between;padding:0;display:flex}.download_estimateMobile .cost p{margin-bottom:0}.download_estimateMobile .cost .total_cost{text-align:left;padding-bottom:2px;font-size:12px;font-weight:400;line-height:14.06px}.download_estimateMobile .estimate_btn{white-space:nowrap;margin:0}.download_estimateMobile .cost .cost-price{text-align:left;font-size:16px;font-weight:700;line-height:18.75px}.findDealerMainSection-mobile .CrossDiv{position:relative}.findDealerMainSection-mobile .DealerSideBarSection{background-color:#0000;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute;top:44px;right:40px}.findDealerMainSection-mobile .DealerSideBarSection:hover{background-color:#f3f3f3}.findDealerMainSection-mobile .DealerSideBarHeading{margin-top:86px;padding-inline:40px}.findDealerMainSection-mobile .DealerSideBarHeading h1{color:#222;font-size:26px;font-weight:700;line-height:30.47px}.findDealerMainSection-mobile .DealerSideBarHeading p{color:#666;font-size:16px;font-weight:400;line-height:24px}.findDealerMainSection-mobile .dealer-side-bar-desktop{border:1px solid #ddd;border-radius:16px;margin-bottom:20px}.findDealerMainSection-mobile .DesktopDealer-find{width:100%;padding-inline:40px;position:absolute;bottom:30px}.findDealerMainSection-mobile button{color:#fff;letter-spacing:0;text-align:center;background-color:#cc2e2e;border:none;width:100%;height:50px;margin-left:0;font-size:16px;font-weight:700;line-height:19px;transition:all .3s}.findDealerMainSection-mobile button:hover{background-color:#ac2222;border:1px solid #ac2222}.findDealerMainSection-mobile .Side-Desktop-Dealer{width:100%;padding-inline:40px;top:200px}.findDealerMainSection-mobile.findDealerDesktop{height:100%;position:absolute}.findDealerMainSection-mobile .formSideDealer-Div{padding-inline:40px}.dealer-heading-container-Desktop{padding-top:40px;padding-left:40px}.dealer-heading-container-Desktop i{width:24px!important;height:24px!important}.dealerlist-desktop .dealer-div-top{text-align:left;padding-top:10px;padding-left:40px;font-size:26px;font-weight:700;line-height:30.47px}.dealerlist-desktop .locationInfoDiv{padding-inline:40px;padding-top:20px}.dealerlist-desktop .locationInfoDiv .contentDiv{border-bottom:1px solid #ddd;padding-block:20px;position:relative}.dealerlist-desktop .locationInfoDiv .detailsOrganisation{padding-inline:20px}.dealerlist-desktop .locationInfoDiv .detailsOrganisation p{text-align:left;color:#666;margin-bottom:15px;font-size:16px;font-weight:400;line-height:18.75px}.dealerlist-desktop .locationInfoDiv .detailsOrganisation .dealer-name{color:#222;text-align:left;margin-bottom:20px;font-size:16px;font-weight:500;line-height:24px}.dealerlist-desktop .locationInfoDiv .rightDirection{width:7.7px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.dealerlist-desktop .DesktopDealer-show{padding-bottom:32px;background-color:#fff;width:100%;padding-inline:20px;position:absolute;bottom:0}.dealerlist-desktop .DesktopDealer-show button{color:#fff;letter-spacing:0;text-align:center;background-color:#cc2e2e;border:none;width:100%;height:50px;margin-left:0;font-size:16px;font-weight:700;line-height:19px;transition:all .3s}.mainlogo-mobile{margin-left:35px!important}.card-img-arrow-bottom{bottom:30px!important;top:unset!important}button.close.popup_cross img{width:20px!important;height:20px!important}.userAlert{max-width:600px!important;margin:30px auto!important}.userAlertModalBody{height:435.55px!important;padding:15px!important}.userAlertClose{background-color:unset;border:none}.userAlertClose span{color:#000;text-shadow:0 1px #fff;opacity:.2;font-size:21px;font-weight:700}.userAlertClose:hover span{color:#000;cursor:pointer;filter:alpha(opacity = 50);opacity:.5;text-decoration:none}.userAlertHeader{background-color:#efefef;height:55.7px!important;padding:15px!important}.userAlertTitle{color:#333;font-size:18px;font-weight:700;line-height:1.42857}.userAlertModalBody p{color:#333;font-size:18px;line-height:1.42857}.userAlertModalBody span{font-weight:700}@media (max-width:768px){.userAlertModalBody{height:unset!important}}.selectarropenarr{transform:rotate(180deg)translateY(50%)!important}.bottom-modal.active{bottom:0}.bottom-modal{z-index:10000;padding-top:60px;background-color:#fff;border-top-left-radius:25px;border-top-right-radius:25px;width:100vw;height:507px;max-height:867px;padding-inline:20px;transition:bottom .3s ease-in-out;position:fixed;bottom:-100%;left:0;overflow-y:hidden}.bottom-modal #estimateModal .colm{height:76px}.bottom-modal h4{color:#333;padding-left:20px;font-size:16px;font-weight:700;line-height:20px}.bottom-modal .sub-head{padding-left:20px;margin-block:20px;padding-block:20px}.bottom-modal .sub-head a{color:#000;font-size:16px;font-weight:400;line-height:20px;text-decoration:none}.bottom-modal .sub-head.selected{background-color:#f5f5f5}.bottom-modal .left-menu{margin-bottom:10px;padding-top:10px}.bottom-modal .cross-img img{height:22px;width:22xp;cursor:pointer;background-color:#fff;position:absolute;top:30px;left:15px}.bottom-modal .menu-box{height:100%;overflow-y:scroll}.bottom-modal .menu-box::-webkit-scrollbar{display:none}.bottom-modal #estimateModal .modal-content,.bottom-modal2#estimateModal .modal-content{padding:0}.bottom-modal{height:380px}.bottom-modal .cross-img img{top:-30px;left:0}@media (min-width:476px) and (max-width:768px){.bottom-modal2#estimateModal .modal-content{margin-left:unset!important;transform:unset!important;width:80%!important;margin:auto!important}}.bottom-modal2{height:380px;padding-block:20px!important}.bottom-modal2 .modal-content .modal-body .leftArrow{padding-bottom:11px}.bottom-modal2#estimateModal .modal-dialog{margin-top:-55px}.bottom-modal2#estimateModal .modal-body .otp-box div input{opacity:0px;border:.8px solid #ddd;border-radius:4.8px;margin-right:13px;width:50px!important;height:50px!important}.bottom-modal2#estimateModal .otp-modal-button button{text-align:center;width:100%;margin-block:30px;font-size:16px;font-weight:500;line-height:18.75px}@media (min-width:476px) and (max-width:768px){.bottom-modal #estimateModal .modal-content,.bottom-modal2#estimateModal .modal-content{width:80%!important}}.SeparateCostCal .form-rows{gap:20px}.SeparateCostCal .first-row{gap:15px;margin-block:18px;padding-bottom:unset!important}@media (min-width:768px) and (max-width:768px){.SeparateCostCal .findDealerMainSection-mobile{display:block!important}.SeparateCostCal .findDealerMainSection-mobile .form-rows .colm{width:100%!important}}#estimateModal button.btn-close{position:absolute;top:-35px}#estimateModal button.crossim{background-color:#0000;border:none;padding:0;position:absolute;top:-35px}#estimateModal button.btn-close:focus{--bs-btn-close-focus-shadow:none!important}@media (max-width:786px){#userShareModal{min-width:auto!important}}.costCalc-input{color:#222!important}.findDealer_getEnquiry{letter-spacing:0;text-align:left;color:#222;background-color:#0000;border:none;padding:0;font-size:16px;font-weight:400;line-height:24px;text-decoration:underline}.linerar-gradiant-img{position:relative}.lineargradiant-main{z-index:1;background:linear-gradient(#0000,#000c);position:absolute;inset:0}.productDetail_Div .modal-dialog{min-width:576px}@media (max-width:768px){.productDetail_Div .modal-dialog{display:none}}.Director_section .contactUs.contactDIV{margin-left:0!important;margin-right:0!important}.relatedProducts_costEstimate{margin-bottom:100px}.relatedProducts_costEstimate .swiper-wrapper{padding-bottom:0}.findingDealersText{color:#222;letter-spacing:0;text-align:left;font-size:18px;font-weight:500;line-height:24px}.setMenuItemcursor{cursor:pointer}.form-check-input[type=checkbox]{border:1px solid #222!important}.video-container{width:100%;height:0;padding-bottom:56.25%;position:relative}.video-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:1024px){.form-control{padding-right:35px!important}}.enquiryBtn p,.enquiryBtn-mobile{font-size:14px;font-weight:500;color:#222!important}.enquiryBtn p{letter-spacing:.04em;text-align:left;margin-bottom:0;margin-left:5px;line-height:18px;transition:all .3s ease-in-out}@media only screen and (max-width:768px){.area-application .main-div .mainGrid .areaContent{margin-left:20px}}@media (max-width:768px){.faq-land-section .accordion-button{padding-left:0;padding-right:0}.faq-land-section{margin-bottom:42px!important}}.faq-land-section .hg-card{margin-bottom:24px!important}.enquiryFormDiv input{background-color:#0000!important}.headingBanner-sub{text-align:center;width:100%;font-size:24px;font-weight:600;display:block}.grey-alert{text-align:center;width:100%;max-width:400px;margin-bottom:0;font-size:16px;font-weight:400;line-height:24px;left:50%;transform:translate(-50%);color:#fff!important;z-index:2147483647!important;background-color:#414546!important;border:none!important;padding:15px!important}.grey-alertContainer{position:absolute;top:10px;z-index:2147483647!important}.notFound-Div{z-index:10000;background:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin-top:-20px;display:flex;position:absolute;top:0;overflow:hidden}.notFound-Div img{max-width:50%;margin:0 auto}.notFound-Div .Page_not_found{color:#666;font-size:22px}.notFound-Div .goHomeBtn{color:#fff;text-align:center;background-color:#cc2e2e;border:1px solid #cc2e2e;width:190px;height:54px;margin-top:20px;font-size:16px;font-weight:400;line-height:18.75px;transition:all .3s}@media (max-width:768px){.notFound-Div img{max-width:80%;margin:0 auto}}
