.close:focus,.close:hover,a{text-decoration:none;color:#000}.btn,.btn__mmh,a,h1,h2,h3,h4,h5,h6{text-transform:capitalize}nav ul li a span,p{letter-spacing:.5px}.mega-menu,.mega-menu-interior{transform:translateX(-10%);right:0}.error_validate{color:red}input[type=checkbox]:not(old){opacity:1!important}.ReactModalPortal .form-check,.step-content .col-md-6.col-6,label.form-check-label{text-align:left!important}.step-content .col-md-6.col-6.text-right{text-align:right!important}.single-lbl{z-index:9}.notification_icon .icon{height:175px!important;width:175px!important;line-height:0!important;background:0 0!important;display:inline!important}.mobile-navigation .greentag{background-color:#00c853}.mobile-navigation .wstmenutag{height:18px;line-height:18px;text-align:center;font-size:11px;color:#fff;border-radius:2px;position:relative;font-family:Arial,Helvetica,sans-serif;font-weight:400;padding:1px 6px;margin-left:6px;text-transform:none;letter-spacing:-0px}.mobile-view-slide-form .slidingDiv{background-color:#fefefe;padding:20px 50px 20px 20px;margin-top:10px;border:3px solid #ddd;width:250px;position:fixed;top:25%;right:0;z-index:9;box-shadow:0 0 5px #aaa;opacity:0}.mobile-view-slide-form .slidingDiv form input[type=text]{height:29px;box-shadow:none;border:1px solid #eee;margin-bottom:5px;width:100%;padding-left:10px;font-size:12px;border-radius:6px}.mobile-view-slide-form .slidingDiv form input[type=button]{background:#37b44a;border:none;padding:7px 16px;color:#fff}.mobile-view-slide-form .show_hide{background:#1887cf;display:inline-block;padding:11px;position:fixed;top:31%;right:-25px;z-index:9;color:#fff;border:1px solid #fff;opacity:0;transform:rotate(90deg)}@media only screen and (max-width:600px){.mobile-view-slide-form .show_hide{opacity:1}.mobile-view-slide-form .slidingDiv{opacity:1;display:none}.header-top.cart-mar .post_pro{display:none}}div#staticBackdrop{background:#3ab54a69;z-index:9999!important}.ReactModal__Overlay.ReactModal__Overlay--after-open{background:#fff!important}.mmh-surveyForm .btn{border:1px solid #c3c3c3!important}.ReactModalPortal .modal-content,nav{padding:0!important}.ReactModalPortal .progress{margin-top:-10px!important}.ReactModalPortal .form-check input{display:inline;}.ReactModalPortal .close{margin-top:0!important}.ReactModalPortal .modal-title{font-size:22px;font-weight:700}.foo-heading{color:#3ab54a;font-size:18px;margin:0 0 8px}a{color:var(--blue-color)}.btn{cursor:pointer;font-family:Montserrat,sans-serif;font-size:16px;letter-spacing:.3px;line-height:1;text-align:center;width:auto;color:#fff}.header-search input.form-control{padding:15px 10px;height:35px;border-color:#ccc;border-radius:3px;margin:4px 0}.logo{height:auto;padding:2px 0;margin:0!important}.header-search,.hide{display:none}.category-submenu-list .list-group-item{border:none;font-size:12px;padding:7px 0 7px 3px;font-family:sans-serif}.header-search form{margin-bottom:0;position:relative}.header-search form i{position:absolute;top:10px;right:10px;color:#777}.contact-us-header{position:relative;padding-left:50px;margin-top:5px;margin-bottom:5px;padding-top:15px;padding-bottom:15px}.contact-us-header h3{margin:0;font-size:16px;font-weight:600;font-family:sans-serif;color:#1ecd02}.contact-us-header i{width:25px;height:25px;background:#1b3971;margin:10px;text-align:center;line-height:25px;color:#fff;border-radius:20px;position:absolute;left:0;top:0;animation:1s ease-in-out 1s infinite alternate contact-btn-animate}.cart-dropdown-li .dropdown-toggle,.dropdown-menu li,.header-search-new form{position:relative}.header-top{margin-top:0}.cart-count{background:0 0;border-radius:10px;padding:0;font-size:14px}.col-md-auto{padding:7px 15px 0;float:left}.col-md-auto:first-child:last-child{width:100%}.col-md-auto:first-child:nth-last-child(2),.col-md-auto:first-child:nth-last-child(2)~div{width:50%}.col-md-auto:first-child:nth-last-child(3),.col-md-auto:first-child:nth-last-child(3)~.col-md-auto{width:33.3333%}.col-md-auto:first-child:nth-last-child(4),.col-md-auto:first-child:nth-last-child(4)~.col-md-auto{width:25%}.col-md-auto:first-child:nth-last-child(5),.col-md-auto:first-child:nth-last-child(5)~.col-md-auto{width:20%}.diwali-gift,.diwali-gift-mob{background-color:#f81616!important;padding:6px!important;border-radius:5px!important;color:#fff!important;font-weight:700!important}.logo-diwali{width:120px;margin-left:7px}.modal,header{position:fixed;width:100%}@media only screen and (max-width:500px){.header-search{margin-top:20px}.logo-diwali{width:120px!important;margin-left:-16px!important}.logo{width:auto!important}.contact-us-header{display:block!important;padding:0!important;margin-top:5px!important;margin-bottom:-30px!important}}.header-search-new input.form-control{margin-bottom:0}.bodyCnt{padding-top:0!important}.header-sec-navigation .container-fluid{overflow:inherit!important}.modal{display:none;z-index:1;padding-top:100px;left:0;top:0;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}#mainNav,.inline-pincode{display:flex}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%}.btn{border-radius:4px!important}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.mob_mmh_header a,.nav-link,nav ul li a{color:#fff!important}.close:focus,.close:hover{cursor:pointer}.inline-pincode #change_location{width:180px;background:#4cae4c;border:1px solid #4cae4c}.head-icon-1 img{margin:0 auto}#mainNav{align-items:center;justify-content:center}.whatsapp-widget{top:45vh;right:0;border-radius:12px 0 0 12px;box-shadow:0 4px 10px rgb(0 0 0 / 15%);z-index:1000;position:fixed}.mob_mmh_header{padding:5px;background-color:#12203c}.header__icon a.user_name{font-size:11px;margin-right:0}.mob_mmh_header a{margin-right:8px;font-size:18px}.search_clear_btn{position:absolute!important;top:3px!important;right:5px!important;width:25px!important;height:25px!important;font-size:12px!important;padding:5px 8px!important;background-color:red!important}.nav-link{font-size:13px!important}.dropdown,.dropend,.dropstart,.dropup,.menu-posi{position:unset}.d-md-flex.align-items-start.justify-content-start{width:80%;margin:auto;background-color:#fff;padding:10px}.wid-auto{width:fit-content!important}nav .dropdown-menu{border-bottom:0 solid #dc4f36}.dropdown-menu{background-color:#fff0;box-shadow:0 0 0 transparent;width:fit-content;box-shadow:0 6px 18px 0 #0000001a}.header .container-fluid{overflow:visible;max-width:1640px}nav.navbar.navbar-expand-lg.navbar-light.row{background-color:#212529;position:relative;padding:3px 12px!important}.navbar-light .navbar-nav .nav-link{color:#000;font-weight:400!important;font-size:14px !important}.btn{background:unset}.btn-light{background-color:#f8f9fa!important}:root{--font-style:'Arial',sans-serif;--blue-color:#12203c;--green-color:#3BAD4B}html{font-family:var(--font-style)}header{z-index:999999}.img-menu,h1,h2,h3,h4,h5,h6,nav .menu_head h6,nav ul li a,nav ul li a span,ul li{position:relative}ul{list-style:none;padding:0;margin:0}ul li{padding:0 6px}p{font-size:13px;margin-bottom:15px;font-weight:400;font-family:var(--font-normal);line-height:26px}h1,h2,h3,h4,h5,h6{font-family:var(--font-style);letter-spacing:1px}.btn__mmh{background-color:var(--green-color);color:#fff;font-size:14px}.btn_mmh_border{padding:8px 10px;font-size:18px;border-radius:10px;min-width:180px;color:var(--blue-color);background-color:#fff;border:thin solid var(--green-color)}.loginBtn,.news,footer ul li a,nav ul li a{font-size:13px}#quick_contact_form input.form-control,.Consult,.menu_mob,.news{background-color:transparent;padding:5px 10px}.img-menu{min-height:200px}.img-menu img{position:absolute;bottom:10px;left:10px}.Consult,.menu_mob{font-size:13px;border:thin solid var(--green-color)}.mmh_new_single_header ul li img{width:25px}.input-group-append .btn__mmh{font-size:1rem}.mmhlogo img{width:135px}.news{color:#fff;border:thin solid #ffc107}.loginBtn{padding:0 21px;background:#fff;border:1px solid #444;color:#000;line-height:30px;transition:.5s;height:auto;border-radius:5px}nav ul li{padding:0 5px!important}nav ul li a{display:flex!important;align-items:center}nav ul li a span{padding:0 6px;display:block;font-size:14px;line-height:48px;color:#e3e3e3;white-space:nowrap;cursor:pointer;border-radius:5px 5px 0 0}.navbar-nav .nav-link{padding:0!important;position:relative}.navbar-expand-lg{justify-content:right}.navbar{position:unset;min-height:auto}nav .menu_head h6{border-bottom:1px solid #161616;padding:5px 0 9px;font-size:14px;font-weight:700;color:#000;margin-bottom:4px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row-cols-auto ul li:before{content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#000;font-size:11px;padding-right:.5em;position:absolute;top:8px;left:-6px}nav .dropdown-item,nav .dropdown_menu_links a:before{color:#000!important}.errow-img .dropdown-menu .dropdown-item:before{content:unset}.errow-img .dropdown-menu .dropdown-item{margin-left:-10px}nav button{font-size:14px!important}.dropdown-toggle::after{margin-top:5px}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute!important;width:88%;left:7%;padding:10px 2px;top:58px}.menu-50{left:20%!important}.menu-25{left:50%!important}nav .dropdown-item{font-size:14px}nav .dropdown-menu[data-bs-popper]{margin-top:15px}nav .mega-menu-interior[data-bs-popper],nav .mega-menu[data-bs-popper]{margin-top:0;padding:0 15px!important}.ktm-mega-menu{position:static}.mega-menu{left:13%!important;width:950px}.mega-menu-interior .row-cols-auto>*{flex:0 0 auto;width:auto;padding:0 21px}.mega-menu-interior{left:0!important;width:100%}.dropdown-menu .submenu{display:none;left:100%;top:0}.dropdown-item{transition:.1s}.dropdown-item:focus,.dropdown-item:hover{background-color:#dbdbdb}.dropdown-item.active,.dropdown-item:active{background-color:unset}.menu-4{width:270px!important;left:42%!important}.menu-5{width:320px!important;left:42%!important}.menu-6{width:200px!important;left:49%!important}.menu-7{width:230px!important;left:55%!important}.menu-1{width:70%!important;left:15%!important}header #search_box{position:absolute;width:345px;height:auto;right:0;bottom:-38px}header #search_box .input-group{z-index:5}footer{background-color:#222}.footer-contact h5,footer .foot_head h5{color:var(--green-color);font-size:17px;font-weight:600}footer ul{margin-bottom:10px;margin-left:10px}footer ul li{margin-bottom:6px}footer ul li a{color:#12203c;display:block}.footer-contact{background:#111;padding:15px;margin-bottom:10px;border:2px solid #333}#quick_contact_form input.form-control{border:1px solid #777;border-radius:5px;color:#fff;height:38px;margin-bottom:5px!important}.footer-contact .contact_submit{background:#032e6f;color:#fff;font-size:15px}.footer-contact .captcha-self span{font-weight:700;padding:6px;font-size:25px;color:#37b44a}footer .pay_online li{padding:8px}footer .pay_online li a{background-color:#fff;padding:0 8px;border-radius:7px;display:block;height:45px}footer .pay_online li a img{object-fit:contain;object-position:center;height:100%;width:70px}footer .input-group-append .btn__mmh{font-size:1rem}.foot_mmh_copy .social_foot li{padding:0 8px}.foot_mmh_copy .social_foot i{font-size:25px}.foot_mmh_copy p{font-size:14px}.foot_mmh_copy p span{color:var(--green-color);font-size:600}.mega-menu-2{left:38%!important;width:395px;padding-left:0!important}header button:hover{color:#fff!important}.dropdown-menu{margin:0;border-width:1px 0 0;border-top-color:#58a03f;left:inherit;right:-1px;background:unset!important;min-width:185px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.dainmik-menu .dropdown-menu .row{background:#fff;width:fit-content;margin:auto;border-bottom:2px solid #fff;padding-bottom:12px}.menu-pos{position:unset!important}li.nav-item{padding:0 13px!important}@media all and (max-width:600px){.mid_header ul li{padding:0 3px}}@media all and (max-width:1280px){nav ul li a span{font-size:12px}.banner .nav-pills .nav-link{font-size:12px!important;padding:17px 14px!important}.nav-link{font-size:13px!important}nav button{font-size:12px!important}}@media all and (max-width:1024PX){nav ul li a span{font-size:8px}.banner .nav-pills .nav-link{font-size:9px!important;padding:17px 13px!important}.mid_header .Consult,.mid_header .news{font-size:9px}.nav-link{font-size:10px!important}li.nav-item.dropdown.me-4{margin-right:12px!important}nav button{font-size:7px!important}.col-sm-6.pt-5.mt-5{margin-top:-10px!important;padding-bottom:50px!important}.everything-box h3{font-size:11px!important}.everything-box-4::before{right:100px!important}.banner .rw-frm{padding:24% 0 0!important}.mid_header .loginBtn{padding:0 13px}::placeholder{font-size:12px}.btn,.dream-home p,.form-control{font-size:12px}.dream-home h1{font-size:25px!important}.dream-home font{font-size:32px}.how-it-work .slick-dots li{width:28.5%!important;height:10px}.main-test img{width:30px!important;margin-top:8px}.sld-shad h5{font-size:14px;margin-top:-10px}.add b{font-size:39px}}.btn-outline-success{border-color:#28a745!important}.btn-outline-warning{color:#ffc107;border-color:#ffc107!important}.search-div{position:absolute;left:0;background:#00000066;width:100%;top:51px;z-index:999}.pop-fixd-mdl,.pp-main-rct{height:100%;z-index:99999999;top:0;left:0}.btn{padding:7px 11px!important}.dropdown_menu_links{width:auto}.ReactModalPortal hr{margin:11px auto}.ReactModal__Overlay.ReactModal__Overlay--after-open{z-index:999999999;display:flex;align-items:center;justify-content:center}.ReactModalPortal .p-2 .col-md-6.col-6.text-right{text-align:right!important}.mmh-surveyForm button.btn.btn-primary.w-100.pt-2.pb-2{margin-top:20px!important}.pop-fixd-mdl{width:100%;background:#0000009e;position:fixed;display:flex;align-items:center;justify-content:center}.frm-react-main{background:#fff;width:45%;position:relative;padding: 40px !important;}.pp-main-rct{width:100%;background:#0e0e0e9e;position:fixed;display:none}.frm-react-main-btn{position:absolute;right:-20px;top:-20px;box-shadow:0 0 5px 0 #6e6e6e}.user-menu li a:hover{text-decoration:none;background:#e5e5e5}.user-menu li a{padding:2px 10px}.end-btn-styl{display:flex;align-items:center;justify-content:end}.add_on_plans{width:65%!important;float:right}
.dropdown-menu {
    width: fit-content;
    box-shadow: 0 6px 18px 0 #0000001a !important;
    border-radius: 0 0 10px 10px;
}
a.btn.btn-light.singleah {
    margin: 0 !important;
}
.ap-flex {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 !important;
}
.btn {
    padding: 10px 12px !important;
}
.dropdown-menu {
    background-color: white !important;
}
.btn-primary {
    background: #3bad4b!important;
    border-color: #3bad4b;
}
form.form-inline.row.bg-light.p-2 {
    margin: 18px !important;
}
.container-fluid.p-0.mmh-pos {
    position: relative;
}
#collapseExample {
    background: #00000059;
    border-radius: 0 0 10px 10px;
}
.form-control {
    font-family: inherit;
}
.load.mmh_mg {
    margin-top: 20px;

}
.ReactModalPortal .btn-outline-success {
    color: #198754 !important;
    border-color: #198754 !important;
}
.ReactModalPortal .btn-secondary {
    color: #fff !important;
    background-color: #6c757d !important;
    border-color: #6c757d !important;
}
 button.greenClass.btn.btn-outline-success.w-100:hover {
    background: transparent !important;
}

button.redClass.btn.btn-outline-secondary.w-100 {
    background: #3ab54a00 !important;
    border-color: #28a745;
    color: #060505;
}
.frm-react-main{
    padding: 40px !important;
}
.surveyForm button.btn.btn-primary.w-100.pt-2.pb-2 {
    font-size: 20px !important;
}
.ReactModalPortal input[type=checkbox]:not(old), input[type=radio]:not(old) {
    width: 14px !important;
}