.right-val.price-block{background:#c6e3d6;padding:3px 3px 3px 8px;border-radius:4px}.m-none{display:block}.ds-none{display:none}.main-summry form{overflow:hidden;padding:15px 15px 0}.refer_friend{overflow:hidden;margin-top:-1px}.tabs-main .tab-content p{margin-bottom:.3rem}.accordion-group{margin-left:14px;width:calc(100% - 14px)}ul.bulletlist{padding:0 0 0 20px}ul.bulletlist li{padding:5px 5px 5px 5px;list-style:disc}.sp-testimonial-free{box-shadow:3px 3px 0 0 #216748!important;min-height:380px!important}.sp-testimonial-free:before{left:46.5%}.detail-section .heading-area h1::before{height:3px;background:#5bba6a}.refer_img img{transform:scale(1.01)}.refer_bg .section_title h2:after{background-color:#5bba6a;width:73px!important;height:3px}.fill_dtl h2{margin:0}.refer_friend .refer_bg .section_title h2{margin-bottom:28px}.section_title h2::after{bottom:-17px}.refer_friend .refer_bg .guide_txt p{margin-bottom:17px}.section_title h2:after{background-color:#5bba6a}.why_choose_nuvoco .section_title h2:after{background-color:#5bba6a;width:73px!important}.sp-testimonial-free:before{border-top:25px solid #216748}.marketing-checkbox .cont{margin:0}div#marketingdiv{margin:0 auto 10px}.mandatory-text{font-weight:400;margin:00 0 10px}.section_title h2{margin-bottom:30px}.accordion-inner li,.tabs-main .tab-content li{padding:5px 5px 5px 6px}.tab-content p{padding-left:25px!important}.form-group label.col-form-label,.form-rcc-breakup-area label.col-form-label,.main-summry div.input-group-text,.remove-border label.col-form-label{padding:.155rem .2rem .155rem 0}.ip-text-wrap.w-55.text-left .form-control{border-radius:0 .25rem .25rem 0}.ip-wrap.w-45.text-right .input-group-text{border-radius:0!important}.main-calc-form input.form-control,.main-summry input.form-control{padding:.155rem 0 .155rem .2rem;font-size:13px}.text-right .brad-unset{border-radius:0!important}input.form-control.unit-lable{font-weight:bolder!important;height:calc(2.9rem + 2px)}.plc input.form-control{text-align:center!important}.w-40{width:30%!important}.w-60{width:70%!important}.ng-pristine>div>div>input{text-align:center!important}ul.green-disc-list li::before{content:'';background:#1a805e;display:block;position:absolute;left:10px;width:8px;height:8px;border-radius:50%;top:10px}ul.green-disc-list li b{color:#1a805e}.input-group-text{font-size:13px;line-height:23px;height:30px}.main-summry .form-control{height:calc(1.75rem + 2px);border-radius:0!important}ul.green-disc-list li{position:relative}.deler_locater label{margin-bottom:0}.pagination p{margin-top:6px;margin-bottom:0}.buidling_journey p{margin-bottom:52px;line-height:34px}.nuvoco_innovation .section_dtl p{margin-bottom:38px;margin-top:33px}.tab li{flex-grow:1;line-height:1}.modern-building{padding:45px 0 60px}.building-img{float:left;z-index:9;position:relative;margin:35px 0 0}.building-text{background:#1a8e5e;color:#fff;border-radius:16px;padding:32px 32px 32px 120px;float:left;margin-left:-66px;z-index:-1;display:block;width:calc(100% - 280px)}.main-summry.mbm-main-summary input.form-control{border-radius:4px!important}.main-summry.mbm-main-summary .ip-wrap.w-50.text-right input.form-control{border-radius:4px 0 0 4px!important}.main-summry.mbm-main-summary .ip-wrap.w-50.text-left input.form-control{border-radius:0 4px 4px 0!important}.main-summry.mbm-main-summary .form-group.row .col-sm-3.col-12{flex:0 0 35%!important;max-width:35%}.main-summry.mbm-main-summary label.col-sm-9.col-12.col-form-label{flex:0 0 65%;font-size:13px}.building-text h2{font-size:24px;font-weight:700}.building-text ul li{font-size:24px;padding-left:20px;position:relative}.building-text ul li:before{position:absolute;left:0;width:7px;height:7px;content:'';background:#fff;border-radius:50%;top:13px}.tabset a{font-size:18px;display:flex;align-items:center}.mbm-table ul{display:inline-flex}.mbm-table ul li:first-child{position:absolute;margin-left:15px;background:#fff;width:330px;border-radius:0;z-index:999;border-bottom:1px solid #ddd;left:0}.mbm-table .table-ul{display:flow-root;overflow-y:auto;height:auto;padding:0 0 30px}.mbm-table ul li{width:310px;float:left;margin:2px;line-height:36px;height:40px;vertical-align:bottom}.mbm-table ul li:nth-child(2){margin-left:350px}.mbm-table{margin:40px 0 40px}.mbm-table ul:first-child li:first-child{padding-top:14px}.mbm-table ul:nth-child(even) li span{background:#d4dee9}.mbm-table ul:first-child li b{display:block;width:310px;background:#c6e3d6;border-radius:4px;height:30px;line-height:30px;text-align:center}.mbm-table ul li span{float:left;display:block;width:calc(50% - 2px);text-align:center;background:#c6e3d6;margin:2px 1px;border-radius:4px;font-size:14px;height:36px;line-height:36px}.mbm-table ul:first-child li span{height:30px;line-height:30px}.mbm-table ul:first-child li{height:65px}.mbm-product-table ul:first-child li{height:80px}.mbm-product-table ul:first-child li{height:80px;line-height:normal;padding:10px 5px;text-align:center}.mbm-product-table ul li{width:135px}.mbm-table ul:last-child li:first-child{text-transform:uppercase}.building-img img{display:block;width:100%}.cost-heading{font-size:20px;text-align:center;display:block;float:none;width:100%;margin:0 auto 5px;padding:0 150px 0;font-weight:700;height:1px}.form-rcc-breakup-area.consumption-table div:first-child{padding-top:20px}.form-rcc-breakup-area.consumption-table h3{position:absolute;top:0;width:74.5%;left:25.6%;z-index:99;text-align:center;background:#c6e3d6;font-size:18px;border-bottom:2px solid #fff;padding:5px}.form-group.row.no-gutters{position:relative}.mbm-table h2{position:relative;margin:25px 0;font-size:21px;font-weight:700}.mbm-table h2:after{background-color:#51b760;width:50px;top:-24px;left:0;height:5px;content:'';position:absolute}.mbm-product-table ul li{text-align:center;background:#c6e3d6;margin:2px 1px;border-radius:4px;font-size:14px;height:30px;line-height:30px}.mbm-product-table ul:nth-child(even) li{background:#d4dee9}.mbm-product-table ul li:first-child{background:#fff;text-align:left}.mbm-table ::-webkit-scrollbar{width:10px}.mbm-table ::-webkit-scrollbar-track{background:#f3f4f8;border-radius:30px;border:1px solid #dadadb}.mbm-table ::-webkit-scrollbar-thumb{background:#50a660;border-radius:30px}.mbm-table ::-webkit-scrollbar-thumb:hover{background:#50a660}.top-total-costing button#btn-cost-breaku-up{background:#1a8e5d!important;border-color:#1a8e5d!important}.top-total-costing .col-sm-3.col-12 span{display:block;background:#c6e3d6;height:30px;text-align:center;line-height:30px;border-radius:4px;color:#000}.main-calc-form label.col-form-label,label.col-form-label{padding-left:7px!important;font-size:14px;height:36px;padding:0 0 8px 5px;display:flex;align-items:flex-end}.mbm-table.cement-table ul li span{width:100%}.mbm-table .table-ul h3{margin-left:320px;text-align:center;background:#d4dee9;border-radius:4px;font-size:20px;height:36px;line-height:36px;width:100%}.mbm-table.cement-table ul:first-child li:nth-child(2){width:608px}.mbm-table.concerate-table ul li{width:340px}.mbm-table.concerate-table ul:first-child li b{width:340px}.mbm-table.concerate-table ul li:first-child{width:330px}.mbm-table.cement-table ul:first-child li:first-child{border:0;height:36px;line-height:36px}.mbm-table.cement-table ul:first-child li{height:38px;line-height:38px}.mbm-table.cement-table ul:first-child li span{height:34px;line-height:34px;background:#d4dee9;font-weight:700;font-size:20px}.mbm-table.cement-table .second-row ul:first-child li:nth-child(2){width:404px}.con_lst.mob-cons{display:none}.con_lst button.btnlanguage{color:#4f4f00;font-size:18px;font-weight:700;margin:0;display:inline-block;vertical-align:middle;border:0;background:0 0;padding:0 10px}.con_lst .btn-secondary.dropdown-toggle:focus{box-shadow:none!important}.con_lst .dropdown{position:relative;display:inline-block}.con_lst button:focus{outline:0 auto -webkit-focus-ring-color!important}.con_lst .dropdown-toggle::after{content:none}.con_lst .dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.con_lst .dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.con_lst .dropdown-content a:hover{background-color:#ddd}.con_lst .dropdown:hover .dropdown-content{display:block}.con_lst .dropdown:hover .dropbtn{background-color:transparent}.mbm-table.cement-table ul li{width:200px}.tab-content .embed-container{position:relative;transform:translate(-50%,-50%);top:50%;left:50%}.mbm-table.cement-table ul li:first-child{width:330px;line-height:36px;height:40px}.mbm-table.cement-table ul:nth-child(2) li:first-child{line-height:0}.mbm-table.cement-table ul:nth-child(2) li{margin-top:-7px}.about-monsoon{padding:76px 0 30px}.about-monsoon h2{font-size:34px;color:#000;font-family:Muli;font-weight:700;margin:0 0 50px;position:relative}.about-monsoon h2:after{position:absolute;content:'';width:73px;height:3px;background:#66b674;left:0;top:100%;margin-top:20px}.about-monsoon p{font-size:18px;line-height:31px;color:#353535;font-family:Muli;margin:0 0 25px}.monsoon-problems{padding:60px 0;background:#f4ecd7}.monsoon-problems h2{font-size:34px;color:#000;font-family:Muli;font-weight:700;margin:0 auto 50px;position:relative}.monsoon-problems h2:after{position:absolute;content:'';width:73px;height:3px;background:#66b674;left:50%;transform:translate(-50%);top:100%;margin-top:26px}.monsoon-problems p{font-size:18px;color:#353535;font-family:Muli;margin:0 auto 60px}.monsoon-problems .solution-bx p{font-size:18px;color:#fff;line-height:30px;font-family:Muli;margin:0 0 10px}.monsoon-problems .solution-bx h3{font-size:24px;line-height:34px;color:#fff;text-transform:uppercase;padding-right:20px;font-family:Muli;margin:0 auto 30px;position:relative}.solution-bx{float:left;width:33.33%;background:#1a8068;height:380px;position:relative;padding:30px 30px 25px}.monsoon-problems .solution-bx:nth-child(even){background:#51a860}.solution-bx button{position:absolute;bottom:25px;background:0 0;border:0;text-transform:uppercase;font-size:18px;font-family:Muli}.solution-bx button:hover{color:#cf0;background:0 0}.solution-bx button i{font-weight:400;border:1px solid;width:20px;height:20px;line-height:20px;border-radius:50%;font-size:13px;margin-left:5px}.solution-bx button:focus{outline:0!important}.modal-dialog{max-width:1112px;margin:35px auto 0;text-align:center;width:100%!important;padding-left:0}.modal-header{position:relative;padding:0;border:0}button.close{position:absolute;right:30px;z-index:999;color:#fff;top:30px;width:32px;height:32px;padding:0!important;text-align:center;line-height:20px;border:1px solid #fff}.solution-img{display:inline-flex;float:left;width:50%;padding:0;position:relative;min-height:555px}.solution-bx .btn-primary:not(:disabled):not(.disabled):active{background:0 0;border:0}.solution-img h4{position:absolute;background:#1a8068;display:block;text-transform:uppercase;left:30px;top:28px;padding:15px 28px;font-size:18px;color:#fff;font-family:Muli;border-radius:30px 0 30px 0}.solution-text{float:left;width:50%;padding:30px 30px 12px 30px;text-align:left}.solution-img img{display:block;width:100%}.solution-text h4{background:#51a860;text-transform:uppercase;padding:15px 28px;font-size:24px;color:#fff;font-family:Muli;border-radius:30px 0 30px 0;width:max-content;margin:0 0 20px}.solution-text p{font-size:15px;color:#fff;font-family:Muli;text-align:left;margin:0 0 25px;line-height:24px}.modal-content{background:#005c5b}.modal-body{padding:0!important}.refer_friend .refer_bg .monsoon-form.section_title h2{font-size:32px;color:#444;font-family:MUli;text-transform:unset}.engineer-list ul:nth-child(even){background:#acd8c6}.engineer-list ul:first-child li{width:100%;border:0;padding:10px;color:#fff;font-weight:700}.engineer-list ul:first-child{background-color:#4f4f4f;color:#fff;border:4px solid #4f4f4f}.engineer-list ul li{float:left;display:inline-flex;justify-content:left;align-items:center;padding:3px 5px;height:40px;font-size:16px;line-height:18px;color:#212529}.engineer-list ul li a{color:#212529}.engineer-list ul:nth-child(even){background:#acd8c6}.engineer-list ul li:nth-child(4){width:10%;justify-content:center;border-right:1px solid #4f4f4f}.engineer-list ul li:first-child{width:40%;white-space:normal;word-break:break-word;border-left:1px solid #4f4f4f}.engineer-list ul{overflow:hidden}.engineer-list ul li img{text-align:center}.engineer-list ul li:nth-child(2){width:25%}.engineer-list ul li:nth-child(3){width:25%;white-space:normal;word-break:break-word}.engineer-list ul:last-child li{border-bottom:1px solid #4f4f4f}.engineer-list{margin-bottom:1rem}.ipl-banner img{margin:0 auto;display:block;width:100%}.rcb-header{position:relative}.language-box button.btnlanguage{color:#4f4f00;font-size:18px;font-weight:700;margin:0;display:inline-block;vertical-align:middle;border:0;background:0 0;padding:0 10px}.rcb-header ul li{display:inline-block;position:relative}.rcb-header ul li:last-child{display:block;font-size:18px;padding:8px 0 13px;font-weight:600;text-transform:uppercase}.rcb-header .language-box .dropdown{position:relative;display:inline-block}.rcb-header .language-box .btn-secondary:not(:disabled):not(.disabled).active:focus,.rcb-header .language-box .show>.btn-secondary.dropdown-toggle:focus,.rcb-header .language-box.btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:none}.rcb-header .language-box .dropdown-toggle::after{content:none}.rcb-header ul li:first-child{padding-right:50px}.language-box{position:absolute;right:0;bottom:30px}.rcb-header ul li:first-child:after{position:absolute;content:'';width:2px;height:80px;background:#606060;right:25px;top:27px}.participate-rcb{padding:60px 0 20px}.participant-form{padding:50px 20px 60px;background:#e9edec;border-radius:15px}.rcb-header ul{margin:20px auto 0;text-align:center;max-width:447px}form#rcb-form p{font-size:26px;font-family:Muli;font-weight:700;margin:27px 0 40px}.participant-form h2 span{font-style:italic}form#rcb-form input[type=file]{opacity:0;position:absolute;top:0;left:0;width:100%;cursor:pointer}form#rcb-form .file-field span{padding-left:0;height:56px;vertical-align:middle;color:#4f4f4f;cursor:pointer;position:relative;left:0;font-family:Muli;line-height:56px}.participant-form .file-field btn{background:0 0;color:#4f4f4f;border:0}.participant-form .file-field{height:56px;cursor:pointer;background:#fff;width:100%;font-size:18px;padding-left:62px;color:#4f4f4f;font-family:Muli;border:1px solid #ced4da;border-radius:.25rem}.participant-form h2{text-align:center;max-width:785px;margin:0 auto 80px;font-size:42px;font-family:Muli;font-weight:700;position:relative;line-height:54px}.participant-form h2 img{position:absolute;left:50%;transform:translate(-50%);bottom:-45px}form#rcb-form{max-width:920px;margin:0 auto}form#rcb-form .form-control{height:56px;padding-left:62px;font-size:18px;color:#4f4f4f;font-family:Muli}form#rcb-form .form-group{position:relative;display:flex;height:56px;align-items:center;margin-bottom:20px}form#rcb-form .file-field span.contact-form-error,form#rcb-form span.contact-form-error{position:absolute;float:none;color:#bb0a0a;top:58px;height:auto;line-height:initial}form#rcb-form .file-field span.contact-form-error{padding-left:15px}form#rcb-form span{position:absolute;left:15px;vertical-align:middle}.btn_submit{max-width:294px;height:60px;display:block;margin:0 auto;width:100%;background:#1a8e5d;border:0;border-radius:8px;color:#fff;font-size:22px;font-family:Muli;font-weight:700;letter-spacing:1.5px}#product-bnnr{padding:50px 0 70px;background:url(/wp-content/uploads/2021/05/product-banner.png) no-repeat center center/cover}#product-bnnr img{text-align:center}#product-bnnr h1{font-size:30px;line-height:43px;max-width:1022px;margin:0 auto 20px;text-align:center;font-family:Muli;font-weight:700}.dream-form{background-color:#eaeeed;margin:70px 0;padding:60px 30px}.dream-form h2:after{position:absolute;content:"";left:50%;transform:translateX(-50%);bottom:-20px;background-color:#5bba6a;width:73px!important;height:3px}.dream-form h2{font-weight:700;font-size:34px;color:#000;position:relative;margin-bottom:28px}.dream-form p{color:#353535;font-weight:400;font-size:24px;margin-bottom:45px}.form_btn a.submit_btn{font-size:18px;background-color:#1a8e5d;border:1px solid #1a8e5d;outline:0;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:1px;padding:0;height:50px;line-height:50px;border-radius:5px;transition:all ease .5s;display:block;max-width:290px;margin:20px auto 0}#portfolio-tabs .portfolio-tab a.tablinks.faq-nav{width:32.33%;display:inline-flex;margin:0;padding:0;height:60px;justify-content:center;align-items:center;background:#7c7c7c;color:#fff!important;font-size:34px}#portfolio-tabs .faq-active:after{content:none}#portfolio-tabs .faq-active:before{border-left:17px solid transparent;border-right:17px solid transparent;border-top:17px solid #1a805e}#portfolio-tabs .portfolio-tab a.faq-active{background:#1a805e!important}#portfolio-tabs .portfolio-tab{padding:0}#portfolio-tabs .sec.tabcontent .cement-block{padding:32px 0 16px;background:#e9eade;background:linear-gradient(90deg,#e9eade 0,rgba(253,246,220,.8239670868347339) 51%,#e9eade 100%);margin:0 0 15px}div#portfolio-tabs .section{margin:0 0 44px}#portfolio-tabs .sec.tabcontent .logo-cement{padding:50px 0}#portfolio-tabs .sec.tabcontent .cement-content{padding:45px 0 50px}#portfolio-tabs .sec.tabcontent .cement-content p{font-size:16px;line-height:30px;color:#4f4f4f}.details-btn{overflow:hidden;clear:both}.details-btn a{background:#1a805e;width:32px;height:32px;line-height:32px;border-radius:50%;display:flex;justify-content:center;align-items:center;float:right;color:#fff;font-size:24px}.details-btn a.collapse-content.collapsed span.minus-icon{display:none}.details-btn a.collapse-content.collapsed span.plus-icon{display:block}.details-btn a.collapse-content span.plus-icon{display:none}.details-btn a.collapse-content span.minus-icon{display:block}.details-btn a.collapse-content span{margin:-5px auto 0}.cart-btn a{max-width:185px;display:inline-flex;width:100%;float:right;justify-content:flex-end}.cart-btn a span.btn-text{background:#1a805e;color:#fff;font-size:16px;height:34px;display:flex;max-width:154px;width:100%;justify-content:center;align-items:center;border-radius:30px;border:1px solid #79c57f}span.icon-cart{max-width:48px;height:48px;background:#1a805e;line-height:44px;justify-content:center;align-items:center;display:flex;border-radius:50%;border:1px solid #79c57f;width:100%;margin:-8px -19px 0 0;position:relative}.right-cart{position:relative;height:100%}.right-cart .cart-btn{position:absolute;right:0;width:100%;bottom:20px}#portfolio-tabs .sec.tabcontent .cement-block.cement-full-info h3{color:#1a8e5d;font-size:36px;margin:0 auto 50px;font-weight:700}#portfolio-tabs .sec.tabcontent .cement-block.cement-full-info h4,.post-ex-data h4 {color:#1a8e5d;font-size:22px;line-height:34px;margin:0 auto 25px;font-weight:700}#portfolio-tabs .sec.tabcontent .cement-block.cement-full-info p,.post-ex-data ul li,#portfolio-tabs .sec.tabcontent .cement-block.cement-full-info ul li{color:#4f4f4f;font-size:16px;line-height:36px}.post-ex-data ul li,#portfolio-tabs .sec.tabcontent .cement-block.cement-full-info ul li{padding-left:15px;position:relative}.post-ex-data,.show-ex-data .post-show-data-btn .plus-icon, .post-show-data-btn .minus-icon {display: none;}.show-ex-data .post-ex-data,.show-ex-data .post-show-data-btn .minus-icon {display: block;}.post-show-data-btn span {margin: -5px auto 0;}#portfolio-tabs .sec.tabcontent .cement-block.cement-full-info ul li:before,.post-ex-data ul li::before{position:absolute;left:0;width:6px;height:6px;border-radius:50%;content:'';background:#4f4f4f;top:13px}#portfolio-tabs .sec.tabcontent .cement-block.cement-full-info{padding:32px 0}.product-list{max-width:852px;margin:0 auto;padding:40px 0 70px}.product-list h1{font-size:30px;font-weight:700;color:#000;margin:0 0 30px}.row.heading-cart{border-bottom:2px solid #b2b2b2;border-top:2px solid #b2b2b2;padding:10px 0;margin-bottom:20px}.product-list h3{font-size:16px;margin:0;color:#000;font-weight:700;text-transform:uppercase}.product-list h4{font-size:16px;font-weight:700;margin:0 0 15px}.product-list ul li span.left-hd{width:42%;float:left}.product-list ul li{overflow:hidden;font-size:14px;padding:0 0 15px;color:#444;font-weight:600}.product-list ul li span.right-val{width:58%;float:right}.row.product-dtls{padding:20px 0 23px;border-bottom:1px solid #b2b2b2}.product-list h2{font-size:18px;background:#1a8e5d;display:block;width:100%;color:#fff;font-weight:700;border:1px solid #62b190;padding:2px 5px}.prdcts-quantity input{width:35px;height:28px;display:block;text-align:center;margin:0 auto 5px;border:1px solid #cbcbcb;border-radius:4px 0 0 4px;border-right:0}.handler-a{text-align:center}.prdct-img{justify-content:center;display:flex;align-items:center}.prdcts-quantity input:focus{outline:0!important}.prdcts-quantity{position:relative}.prdcts-quantity a.remove-product{display:block;margin:10px auto 5px;text-align:center;width:max-content;font-size:14px;color:#616161;font-weight:600;border-bottom:1px solid #616161}a.cal-btn{display:block;margin:5px auto 5px;text-align:center;width:91px;height:20px;font-size:14px;color:#fff;background:#666;border-radius:4px;position:relative}.prdcts-quantity input[type=number]::-webkit-inner-spin-button,.prdcts-quantity input[type=number]::-webkit-outer-spin-button{opacity:1;color:Green!important;background:0 0!important;font-size:12px}.prdcts-btns{padding:30px 0 0}.prdcts-btns a.addmore-btn{display:block;margin:0 0 15px;width:auto;text-decoration:underline;font-size:14px;color:#616161;font-weight:600}.prdcts-btns a.rqstpr-btn{display:block;margin:0 0 15px;width:auto;font-size:18px;color:#1a8e5d;font-weight:600;text-decoration:underline;float:right}.view-brochure.refer_bg span{float:left;height:50px;display:flex;justify-content:center;align-items:center;margin:0 15px 0 0}.view-brochure .detail_box .dropdown{max-width:225px}.view-brochure .detail_box .dropdown .dropdown-toggle{padding-left:45px;height:60px}.view-brochure .detail_box .dropdown .dropdown-toggle:after{top:25px}.refer_bg .frm_icn_dtl input{padding-left:45px;padding-top:12px;padding-bottom:12px;background-color:#fff;color:#4f4f4f;border:1px solid #e6e9e6;font-size:16px;height:50px;border-radius:0}.cart-icon{position:fixed;bottom:122px;right:47px;background-color:#1a805e;padding:0;width:40px;border:1px solid #97c4b5;z-index:9999;border-top-right-radius:0;border-bottom-right-radius:0;transition:all ease .8s;color:#fff;text-align:center;border-radius:50%;height:40px;line-height:40px}.cart-icon i{color:#fff}.empty-cart{background-color:#1a805e;color:#fff;text-align:center;height:50px;font-size:34px;border-radius:10px}.prdcts-quantity span a{width:20px;floar:left}.prdcts-quantity span a img{width:20px;display:inline-block;float:left;padding:0 5px;margin:3px 0 4px}.prdcts-quantity span{width:20px;display:inline-block;background:#eee;text-align:center;vertical-align:middle;border:1px solid #cbcbcb;border-left-color:#cbcbcb;border-left-style:solid;border-left-width:1px;border-left:0;border-radius:0 4px 4px 0}@media only screen and (max-width:1024px){.w-60{width:64%!important}.detail-section .select-wrap{width:300px;margin:0 auto}.product-visual .image-holder{margin:0 auto}.detail-section .heading-area{padding:17px 0 30px}.products-info .product-logo{text-align:center}.building-text h2{font-size:20px}.tabset a{font-size:15px;display:block}.building-text ul li{font-size:20px;line-height:36px}.col-form-label{font-size:12px}.about-monsoon{padding:45px 0}.about-monsoon h2{margin:0 auto 50px;text-align:center}.about-monsoon h2:after{left:50%;transform:translate(-50%)}.about-monsoon p{font-size:18px;line-height:34px}.about-monsoon p:last-child{margin:0 0 40px}.monsoon-problems{padding:45px 0}.solution-bx{height:415px}.solution-img,.solution-text{display:block;float:none;width:100%}.monsoon-problems .solution-bx h3{font-size:20px;line-height:30px;padding-right:0;margin:0 auto 20px}.solution-img{min-height:100%}.modal-dialog{max-width:96%}button.close{position:absolute;right:10px;z-index:999;color:#1a8068;top:10px;width:32px;height:32px;padding:0!important;text-align:center;line-height:16px;border:2px solid #1a8068;font-size:18px;text-shadow:none;background:#fff}}@media only screen and (max-width:991px){.deler_locater .deler_locater_box{text-align:center;margin:0 auto}.deler_heading{margin:0 auto;display:block;max-width:250px}.deler_locater .deler_locater_box img{width:60%}.prdcts-quantity a.remove-product,.prdcts-quantity input{display:inline-block;margin:0 20px 5px}section#locateUs .form-group{margin-bottom:7px}.buttons-home label{display:none}.buttons-home .form-group{margin:8px auto 8px!important}.buttons-home .form-group:last-child{margin:8px auto 0!important}.building-img{float:none;z-index:1;position:relative;margin:0 auto;max-width:330px}footer{z-index:9999}.building-text{padding:92px 32px 32px 32px;float:none;margin-left:0;width:100%;margin-top:-60px}.col-form-label{font-size:14px}.nav-tabs-area .first-tab{font-size:16.5px!important}.tabset a{font-size:13px;display:block;padding:0 8px;height:60px;align-items:center;display:flex}.container.solution-container{width:100%;max-width:100%;padding:0}.solution-bx .modal-dialog{max-width:92%}.solution-bx{float:none;width:100%;height:auto;overflow:hidden;padding:33px 30px}.monsoon-problems .solution-bx p{margin:0 0 40px}.monsoon-problems{overflow:hidden}.solution-bx button{position:static;padding:0}.monsoon-problems p{margin:0 auto 30px;line-height:34px;max-width:445px}.solution-img h4{font-size:16px;padding:15px 18px}#product-bnnr h1{font-size:22px;line-height:30px;margin:0 auto 10px}#portfolio-tabs .sec.tabcontent .logo-cement{padding:0 0 10px}#portfolio-tabs .sec.tabcontent .cement-content{padding:0 0 10px}.details-btn a{float:none}.right-cart .cart-btn{position:static;right:0;width:65%;bottom:0;display:inline-block;float:right}.details-btn{overflow:hidden;clear:inherit;display:inline-block;width:35%}.post-ex-data h4,#portfolio-tabs .sec.tabcontent .cement-block.cement-full-info h4{font-size:20px;line-height:26px;margin:0 auto 10px}#portfolio-tabs .sec.tabcontent .cement-block.cement-full-info h3{font-size:28px;margin:0 auto 10px}#portfolio-tabs .portfolio-tab a.tablinks.faq-nav{height:40px;font-size:20px}.product-dtls{border:1px solid #b2b2b2;margin-bottom:30px}.product-dtls .prdct-img{float:left;width:30%}.product-dtls .prdct-img,.product-dtls .prdct-info,.product-dtls .prdcts-quantity{position:relative;padding-top:45px;border-right:1px solid #b2b2b2}.product-dtls .prdct-img::before,.product-dtls .prdct-info::before,.product-dtls .prdcts-quantity::before{content:'';font-size:14px;color:#fff;width:101%;height:30px;background:#666;position:absolute;text-align:center;top:0;left:0;right:0;line-height:30px}.product-dtls .prdct-info::before{content:'PRODUCT DETAILS'}.product-dtls .prdcts-quantity::before{content:'QUANTITY'}.product-dtls .prdcts-quantity{width:20%;float:left}.product-dtls .prdct-info{float:left;width:70%;padding:40px 15px 0}.row.product-dtls{padding:0 00px;overflow:hidden}.row.heading-cart{display:none}.ds-none{display:block}.m-none{display:none}.participant-form h2{font-size:36px;line-height:44px}}@media only screen and (max-width:768px){.search-hero-img{height:227px;background-position:center center}.testimonials-block{overflow:hidden}a.custom-logo-link{width:100%}.con_lst.mob-cons{display:block}.con_lst.mob-cons .btn-primary:not(:disabled):not(.disabled):active,.con_lst.mob-cons button,.con_lst.mob-cons button:hover{border:0;background:0 0}.con_lst.mob-cons .card.card-body a:hover{background:#f0f0f0}.con_lst.mob-cons .dropdown-menu.show{width:100%;max-height:150px;overflow:auto;transform:translate(-50%,47%)!important}.con_lst.mob-cons .card.card-body a{text-align:center;padding:5px;color:#222}.con_lst.mob-cons{display:block;max-width:70px;width:100%;text-align:center;margin-right:10px;border-right:2px solid #5aa88f}.con_lst.mob-cons .card.card-body{padding:0!important}.language-box{display:none}.rcb-header .con_lst.mob-cons{position:absolute;right:0;bottom:20px;border-right:0}.rcb-header ul li:first-child:after{height:60px;top:15px}.rcb-header .con_lst.mob-cons .dropdown-menu.show{transform:translate(-72%,47%)!important}.ipl-banner{background:0 0;height:auto}.ipl-banner img{display:block}.rcb-header ul li a img{width:55px}}@media only screen and (max-width:767px){.cart-icon{bottom:150px}a.nav-link{width:100%}.con_lst.mob-cons{max-width:54px}.refer_friend .container{padding:0;margin-top:-2px}.m-nav-top-close-box.d-lg-none img{width:27%}.visual-heading h1{font-size:21px;line-height:25px}.visual-heading .text{font-size:15px;line-height:18px}.faq-page-wrapper i.fa.fa-2x{top:13px}.footer-menu-link img{width:24px;height:24px}.mobile-search-box{padding:10px 0 10px!important}.search-top-icons{padding-bottom:5px}input#mobile-search-input{font-size:18px;margin-top:5px}.edit-tool-icon .mb-2{margin-bottom:0!important}.edit-tool-icon .mt-2,.edit-tool-icon .my-2{margin-top:0!important}.buidling_journey p{margin-bottom:0}.testimonials-block h2{padding:35px 0 30px!important}.sp-testimonial-free{padding:25px 15px 15px}.sp-testimonial-free-section .sp-tfree-client-image img{width:80px;height:auto}.slick-slide .tfree-client-testimonial img{height:20px;width:auto}.sp-testimonial-free-section .tfree-client-testimonial{font-size:15px;line-height:21px}.sp-testimonial-free{min-height:280px!important}.input-group-prepend{display:block}.main-summry{padding-top:5px}.nav-tabs-area .first-tab{line-height:30px}.house-plan-description{text-align:center}.stages-page-mobile-accordion .fa-angle-up::before{height:23px}.mbm-table ul li:first-child{position:static;margin-left:0;width:200px;line-height:normal;align-items:center;display:flex}.mbm-table ul li:nth-child(2){margin-left:10px}.con_lst .dropdown-content a{padding:5px 10px;font-size:14px}.con_lst .dropdown-content{min-width:120px;right:-5px}.con_lst.mob-cons img{width:30px}.con_lst .dropdown img:hover .dropdown-content{display:block}.mbm-table.cement-table ul:nth-child(2) li{margin-top:-3px}.refer_friend .refer_bg .monsoon-form.section_title h2{font-size:24px}.dream-form h2{font-size:24px;line-height:36px}.dream-form{margin:40px 0;padding:15px}.dream-form p{font-size:18px;margin-bottom:25px}div#portfolio-tabs .section{margin:0}#portfolio-tabs .portfolio-tab a.tablinks.faq-nav{width:49%;margin:0 0 40px}.product-dtls .prdct-img,.product-dtls .prdct-info,.product-dtls .prdcts-quantity{width:100%;float:none}.product-dtls .prdct-img{padding:20px 15px}.product-dtls .prdct-img::before{content:none}.product-dtls .prdct-info{padding:45px 0 20px}.product-dtls .prdct-info h4{padding:0 5px}.alert{left:20px}.product-list ul li:nth-child(even){background:#f3f3f7}.product-dtls .prdct-info ul li{padding:5px 4px 5px;border:1px solid #ddd;border-bottom:0}.product-dtls .prdct-info{padding:45px 0 0}.product-dtls .prdcts-quantity{padding:45px 15px 0}.product-dtls .prdct-info::before,.product-dtls .prdcts-quantity::before{padding:0 15px}a.cal-btn{position:static;bottom:0;left:auto;transform:unset;margin:0 auto 10px;width:200px;height:35px;font-size:21px}.prdcts-quantity{text-align:center}}.prdcts-quantity input{margin:0;display:inline-block;vertical-align:middle}.product-list{margin:0 auto;padding:30px 15px}.product-list ul li{padding:0 0 5px}.product-list ul li span.left-hd{width:55%;padding-right:10px;float:left}.product-list ul{position:relative}.product-list ul:after{position:absolute;top:0;width:1px;height:100%;background:#ddd;content:'';left:calc(55% - 5px)}.product-list ul li span.right-val{width:45%;padding-left:5px}.prdcts-btns{padding:0}.prdcts-btns a.addmore-btn{margin:0 auto;text-align:center}.row.prdcts-btns .col-lg-4.pl-0,.row.prdcts-btns .col-lg-8.pr-0{padding:0 15px!important}.prdcts-btns a.rqstpr-btn{width:100%;font-size:18px;margin:15px auto 0;float:none;text-align:center;position:relative}@media only screen and (max-width:490px){.second-address-label{padding-left:0!important;float:right}#map{width:auto!important}.engineer-list ul{position:relative;overflow:hidden;margin:0 0 6px;padding:5px;border:1px solid #4f4f4f}.engineer-list ul li:first-child,.engineer-list ul li:nth-child(2){width:100%;border:0}.engineer-list ul li{font-size:14px;height:auto;padding:2px 5px}.engineer-list ul li:nth-child(3){border:0;width:100%}.engineer-list ul li:nth-child(4){width:auto;border:0;position:absolute;right:0;top:22%;height:auto}.engineer-list ul:last-child li:first-child,.engineer-list ul:last-child li:nth-child(2){border-bottom:0}.engineer-list ul:last-child li{border:0}.engineer-list ul li:first-child{padding-left:54px;position:relative}.engineer-list ul li:first-child:before{position:absolute;left:4px;font-weight:700;content:'Name : '}.engineer-list ul li:nth-child(2){padding-left:33px;position:relative}.engineer-list ul li:nth-child(2):before{position:absolute;left:4px;content:'Ph : ';font-weight:700}.engineer-list ul li:nth-child(3){padding-left:44px;position:relative}.engineer-list ul li:nth-child(3):before{position:absolute;left:4px;content:'City : ';font-weight:700}.engineer-list ul:first-child{display:none}.footer-mobile{height:49px!important}section#cdic .section_title h2:after{bottom:-15px}.search-hero-img{height:150px}.main-calc-form label.col-form-label,label.col-form-label{padding-left:15px!important}.form-rcc-breakup-area div:first-child input.form-control,.remove-border div:first-child input.form-control{padding:0!important}.refer_friend .refer_bg .guide_txt p{font-size:16px;padding:0}.fill_dtl h2{font-size:20px;margin:15px auto 20px}.refer_friend .refer_bg .section_title h2{font-size:21px!important}.mandatory-text{float:none;text-align:center}.sp-testimonial-free{min-height:410px!important}.form-rcc-breakup-area.consumption-table h3{position:static;width:100%;font-size:20px;padding:8px;margin:0 auto 10px}.mbm-table h2{font-size:18px}.top-total-costing.ng-scope .col-sm-3.col-12{padding:0}.building-text{padding:92px 15px 20px}.building-text ul li{font-size:16px;line-height:30px;padding-bottom:10px}.tabset a{font-size:13px;display:block;height:60px;padding:15px 5px;margin:0 0 15px}.tabset li{width:48%;margin:0 1% 0}.building-img{max-width:224px}.building-text h2{font-size:16px}.main-summry.mbm-main-summary label.col-sm-9.col-12.col-form-label{flex:0 0 100%;font-size:14px}.main-summry.mbm-main-summary .form-group.row .col-sm-3.col-12{flex:0 0 100%!important;max-width:100%}.about-monsoon h2{font-size:24px}.monsoon-problems h2{font-size:24px}.monsoon-problems .solution-bx h3{font-size:20px;line-height:30px;margin:0 auto 20px}.monsoon-problems .solution-bx p{font-size:16px;line-height:28px;margin:0 0 20px}.about-monsoon p{font-size:16px;line-height:28px}.solution-text{padding:20px}.solution-bx button.close{right:20px;top:20px}.solution-text h4{padding:15px 18px;font-size:20px;margin:0 0 20px}.solution-img h4{font-size:14px;left:15px}.refer_friend .refer_bg .monsoon-form.section_title h2{font-size:17px!important}.mbm-table.cement-table ul li:first-child{width:300px;line-height:normal;height:40px}.mbm-table.concerate-table ul li:first-child{width:300px}#product-bnnr{padding:30px 0 70px}#product-bnnr h1{font-size:18px;line-height:30px}#portfolio-tabs .portfolio-tab a.tablinks.faq-nav{height:50px;font-size:20px;width:calc(100% - 30px);display:flex;margin:0 15px 25px}#portfolio-tabs .portfolio-tab{padding:0;display:block}.participant-form h2{font-size:22px;line-height:34px}form#rcb-form p{font-size:18px;margin:17px 0 30px}.participant-form{padding:20px 15px 30px}.participate-rcb{padding:30px 0 20px}.participant-form h2 img{max-width:240px}.participant-form .file-field,form#rcb-form .form-control{padding-left:55px;font-size:14px}.btn_submit{max-width:250px;height:44px;font-size:18px}.rcb-header ul li a img{width:50px}.rcb-header ul li a img{width:35px}.rcb-header ul li:first-child{padding-right:20px}.rcb-header ul li:first-child:after{height:30px;right:8px;top:15px}section.ipl-banner img{padding:20px 0 0}.rcb-header ul{margin:10px auto 0;text-align:center;max-width:100%}.rcb-header ul li:last-child{font-size:14px;padding:5px 0}.rcb-header .con_lst.mob-cons{bottom:20px}}@media only screen and (max-width:384px){.search-hero-img{height:130px}.solution-img h4{font-size:12px;left:10px}.sp-testimonial-free{min-height:330px!important}.participant-form h2{font-size:18px;line-height:30px}}