*{margin:0;padding:0;font-family:"LG Smart UI"}
a{text-decoration:none;cursor:pointer}
:root{--c1:#f2f2f2;--c2:#a50034;--c3:#4a4946}
buttons{border:none;cursor:pointer}
ul{padding:0;list-style-type:none}
p,h1,h2,h3,h4,h5,a,button,li,label{font-family:"LG Smart UI";color:#000}
p{color:var(--c3)}
a{color:#000}
a:hover,a:focus{text-decoration:none;color:var(--c1)}
.form-control{transition:ease all .5s}
.img-d{display:block}
.img-m{display:none}
svg{width:30px;height:30px}
body{background:#fef8ea}
h1{font-size:35px}
@media (min-width: 1200px) {
.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:90%}
}
header{position:relative;z-index:200;width:100%;left:0;top:0;padding:15px 0;transition:ease all .5s;background:#fef8ea}
header.stic{background:#fef8ea;padding:10px 0;box-shadow:0 0 30px -8px #000;position:fixed;top:0;left:0;z-index:999}
.logo{width:110px}
.logo img{width:100%;transition:ease all .5s}
.stic .logo img{width:100px}
.tagline{display:flex;align-items:center;justify-content:flex-end}
.life-good{width:190px}
.life-good img{width:100%}
.stic .life-good img{width:160px;width:100%}
.img-d{display:block}
.img-m{display:none!important}
.banner-sec{margin-top:0;position:relative}
.banner-form{position:absolute;width:30%;right:7%;top:5px;z-index:100}
.banner-sec .bannerbox{position:absolute;left:7%;top:50%;width:85%;height:100%;transform:translateY(-50%);display:flex;align-items:center}
.banner-sec .bannerbox .text-box{position:absolute;top:83%;left:0}
.banner-sec .slide-1 .bannerbox .text-box{position:absolute;top:83%;left:38%}
.banner-sec .bannerbox .text-box .btn-link{background:#a50034;padding:18px 25px;white-space:nowrap;font-weight:600;color:#fff;text-align:left;font-size:1.2rem;text-decoration:none;transition:ease all .5s;border-radius:10px}
.banner-sec .bannerbox .text-box .btn-link:hover{text-decoration:none;background:#6a0021;transition:ease all .5s}
.banner-form .enq-form{width:100px;background:#fff;padding:20px;position:relative;border:1px solid #e3d5b5;border-bottom:0}
.enquiry-form{padding:10px 20px 20px}
.enq-form .modal-title{width:100%;padding:0 18px}
.enq-form .modal-title h5{font-weight:800;text-align:center;font-size:1.5rem;line-height:1.8rem;color:#a50034;text-transform:uppercase;margin-bottom:20px}
.enq-form .modal-title h5 span{font-family:"Smart Bold";font-weight:600;color:#a50034}
.enquiry-form .btn-lg{border-radius:0;background:#a50034;text-transform:uppercase;border:0;padding:7px 20px;color:#fff;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.enquiry-form .btn-lg:hover{background-color:#52021b}
.enquiry-form .btn-lg.reset-btn{background:#393939;margin-right:5px}
.enquiry-form .form-group,.enquiry-form .input-group{margin-bottom:10px}
.enquiry-form .invalid{position:absolute;left:9px;bottom:-17px;color:#F50004;font-size:.7rem;z-index:100;background:#fef8ea;padding:0 8px;line-height:1rem;border-radius:15px}
.form-group#hide-otp-g{display:none}
.enquiry-form .form-group .form-control{border:1px solid #e3d5b5;background:#fff;border-radius:8px;padding:10px;height:auto}
.enquiry-form .input-group .form-control{border:1px solid #e3d5b5;background:#fff;border-radius:8px 0 0 8px;padding:10px;height:auto}
.enquiry-form .form-group p{color:#000}
.enquiry-form .input-group .btn-otp{background:#4a4947;color:#fff;font-size:.9rem;font-weight:600;padding:10px 20px}
ul#address_data li{width:100%;margin-bottom:15px;position:relative;padding-left:30px}
ul#address_data li input[type="radio"]{position:absolute;top:5px;left:10px}
ul#address_data li label{padding:0;margin:0}
.form-group.pvs{position:relative;display:flex}
.form-group.pvs input[type="checkbox"]{padding:0;height:10px;width:10px;margin-bottom:0;border:1px solid #e3d5b5;transform:scale(1.5);cursor:pointer;position:absolute;left:5px;top:5px;-webkit-appearance:none;-webkit-transition:box-shadow 200ms;border-radius:2px}
.form-group.pvs input[type="checkbox"]:checked{border-color:#e3d5b5;background-color:#e3d5b5}
.form-group.pvs input[type="checkbox"]:checked:before{content:'';display:block;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:2px;margin-top:0}
.form-group.pvs input[type="radio"]{padding:0;height:10px;width:10px;margin-bottom:0;border:1px solid #e3d5b5;transform:scale(1.5);cursor:pointer;position:absolute;left:5px;top:5px;-webkit-appearance:none;-webkit-transition:box-shadow 200ms;border-radius:2px}
.form-group.pvs input[type="radio"]:checked{border-color:#e3d5b5;background-color:#e3d5b5}
.form-group.pvs input[type="radio"]:checked:before{content:'';display:block;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:2px;margin-top:0}
.massage-box{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.8);display:none;font-size:2rem;z-index:100;font-weight:600;padding:5rem;text-align:center}
.massage-box span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;font-size:1.8rem;line-height:2rem}
label.labe{padding-left:25px;font-size:.8rem}
label.labe a{color:#a50034;text-decoration:underline;text-transform:capitalize}
label.labe a:hover{color:#600102}
.form-group.pvs .invalid{position:absolute;left:9px;bottom:-17px}
.form-group .tooltiptext{position:absolute;background:#a90202;color:#fff;font-size:11px;padding:2px 5px;z-index:1;min-width:100px;text-align:center;border-radius:5px;bottom:-18px;left:12px}
.form-group .tooltiptext:before{content:'';position:absolute;top:-5px;left:10px;width:0;height:0;border-style:solid;border-width:0 5px 8px;border-color:transparent transparent #a90202}
.enquiry-form .btn-submit{background:#fd312e;color:#fff;border:0;box-shadow:none;display:inline-block;padding:8px 35px;margin-left:0;border-radius:50px}
.enquiry-form .reset-btn{background:#393939;color:#fff;border:0;box-shadow:none;display:inline-block;padding:5px 20px;margin-left:5px}
.form-control:hover{border:1px solid #f80008;transition:ease all .5s}
.form-control:focus{box-shadow:none;border:1px solid #f80008;transition:ease all .5s}
.offer-sec{width:100%;background:#fdedd2;padding:60px 0}
.image-box-d{width:100%;padding:20px 0}
.image-box-d img{width:100%}
.thanks-banner{width:100%;display:flex;justify-content:center;margin-bottom:20px}
.thanks-bg-box{width:100%;padding:60px 0;border:1px solid #ee7b00;margin-top:80px;margin-bottom:40px}
.thanks-contant{width:100%;text-align:center}
.thanks-contant h2{font-size:2rem;line-height:2.5rem;margin-bottom:10px;text-transform:uppercase;font-weight:600;color:#000}
.thanks-contant p{font-size:1.2rem;line-height:1.3rem;margin-bottom:10px;color:#000}
.thanks-contant a.btn-backtohome{text-align:center;text-transform:uppercase;font-weight:800;color:#fff;text-decoration:none;background:#a50034;padding:10px 20px;border-radius:4px;display:inline-block}
.productImg{position:relative}
.productImg img{width:100%}
.productImg .productCont{position:absolute;z-index:0;left:0;top:50%;width:100%;transform:translateY(-50%)}
.productCont h3{font-weight:700;color:#fff;margin:0 0 20px}
.bannerbox img{width:60%!important;margin:0 0 20px}
.bannerbox .btn-link{background:#fd312e;width:auto;padding:10px 20px;display:inline-block;border-radius:50px;color:#fff;display:inline-block;margin:10px 0 0}
.bannerbox .btn-link:hover{text-decoration:none;background:#cf2220}
.produts h2{text-align:center;margin:20px 0;font-weight:700;font-size:28px}
.ctas .btn-link{background:#fd312e;width:auto;padding:10px 20px;display:inline-block;border-radius:50px;color:#fff;display:inline-block;text-decoration:none;margin:10px 0 0}
.ctas .btn-link.btn2{background:#fff;color:#000}
.ctas .btn-link:hover{text-decoration:none;background:#cf2220}
.ctas .btn-link.btn2:hover{color:#fff;background:#fd312e;text-decoration:none}
.formPopup h2{text-align:center;font-weight:700;font-size:25px}
.formPopup .modal-body{padding:70px}
.formPopup .modal-content{border-radius:30px}
.close.cls{background:#fd312e;opacity:1;text-shadow:none;color:#fff;width:40px;height:40px;border-radius:100px;position:absolute;right:15px;top:15px}
footer{background:var(--c3);display:flex;align-items:center;padding:15px 0}
footer .rt{display:flex;align-items:center;justify-content:flex-end}
footer .lft{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}
footer .lft ul{margin:0 0 5px}
footer .lft li{display:inline-block;padding:0 10px;border-right:solid 1px #fff;line-height:13px}
footer .lft li:first-child{padding-left:0}
footer .lft li:last-child{border:none}
footer .lft li a{font-size:12px;color:#fff}
footer p{color:#fff;font-size:12px;width:100%;display:block;margin:0}
.whatsapp{margin:0 10px 0 0}
.whatsapp img{width:15px;display:inline-block;vertical-align:top;margin:4px 0 0}
.whatsapp a{color:#fff}
.qr img{width:65px}
#mainSlider .owl-dots{margin:-60px 0 35px;position:relative;z-index:100}
.banner-sec .owl-theme .owl-nav{margin-top:10px;display:none}
#mainSlider.owl-theme .owl-dots .owl-dot span{background:#595959}
#mainSlider.owl-theme .owl-dots .owl-dot.active span,#mainSlider.owl-theme .owl-dots .owl-dot:hover span{background:#a50034}
.produts{padding:0 0 40px}
.produts .tab-content{background:url(../images/product-bg.jpg)left top/ 100% no-repeat;min-height:590px;display:flex;width:100%;justify-content:center;align-items:center}
.produts .card .card-body{display:flex;justify-content:center}
.produts .card{background-color:transparent}
.produts .nav-tabs{display:flex;justify-content:space-between;text-align:center}
.produts .nav-tabs .nav-items{display:flex;align-items:center}
.produts .nav-tabs .nav-item{display:flex;align-items:center}
.produts .nav-tabs .nav-item span p{width:100%;text-align:center;font-weight:530;text-transform:uppercase;font-size:17px;margin:10px 0 15px}
.produts .nav-tabs .nav-item span{min-height:120px;display:flex;width:100%;align-items:center;flex-wrap:wrap;justify-content:center}
.produts .nav-tabs .nav-link{padding:25px 15px;border:none;background:#fff;width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:center;transition:ease all .5s;border-radius:0}
.produts .nav-tabs .nav-item{display:flex;align-items:center;width:20%;justify-content:center}
.produts .nav-tabs .nav-link.active{background:#444;transition:ease all .5s}
.produts .nav-tabs .nav-link.active p{color:#fff;font-size:20px}
.produts .nav-tabs .nav-link.active img{filter:invert(1)}
.produts .nav-tabs{display:none;border:none}
.produts .nav-tabs .nav-link.active button{display:none}
.produts .nav-tabs .nav-item button{background:#444;color:#fff;border:none;padding:4px 15px;height:35px;border-radius:4px}
.productCont h2{color:#fff;font-size:31px;font-weight:700;text-transform:uppercase;margin:10px 0 15px}
.productCont ul{list-style-type:disc;padding:0 0 0 20px}
.productCont ul li{color:#fff;font-size:17px;margin:0 0 5px}
.cta{margin:40px 0 0}
.cta a{background:#a50034;color:#fff;padding:8px 15px;display:inline-block;font-size:14px;border-radius:4px;margin:0 10px 0 0}
.cta a:hover{background:#6a0021;color:#fff}
.cta .cta2{background:#fff;color:#444}
.productCont img{max-width:100%;padding:0 35px 0 0}

@media (min-width: 992px) {
.modal-lg,.modal-xl{max-width:580px}
}

@media(min-width:768px) {
.produts .nav-tabs{display:flex}
.produts .card{border:none;width:100%}
.produts .card .card-header{display:none}
.produts .card .collapse{display:block}
}

@media(max-width:767px) {
.produts .tab-content > .tab-pane{display:block!important;opacity:1}
}

@media (max-width: 767px) {
h1{font-size:20px}
.logo img{width:100px}
.tagline img{width:120px}
.fixTop .logo img{width:100px}
.appliances .subHead{font-size:15px;line-height:20px}
footer{text-align:center}
footer .lft ul{margin:0 auto 5px}
footer .rt{justify-content:center;margin:10px 0 0}
.banner-form{position:unset;width:100%;padding:5px 20px;margin:0 0 30px}
.banner-sec .bannerbox .text-box .btn-link{padding:8px 10px;font-size:.8rem;border-radius:4px}
.banner-sec .items{padding-top:55px;background:#daf0fb}
.banner-sec .bannerbox{left:0;align-items:flex-start;text-align:center;margin:0 0 140px;width:100%}
.banner-sec .slide-1 .bannerbox .text-box{position:absolute;top:38%;left:65%}
.banner-sec .bannerbox .text-box{position:absolute;top:42%;left:68%}
#mainSlider .owl-dots{margin:-30px 0 5px}
.life-good{text-align:right}
header{padding:17px 0}
.produts .tab-content{background:none;min-height:auto;display:block;width:100%;justify-content:center;align-items:center}
.produts .tab-content .collapse{background:url(../images/product-bg.jpg)center top/auto 100% no-repeat}
.produts .card-header{background-color:#fff}
.produts .card-header a{display:block}
.productCont img{max-width:70%;padding:0 35px 0 0}
.produts .card-header img{height:30px;margin:0 10px 0 0}
.productCont.micro img{margin:30px 0 10px!important}
.xboom img{width:50%}
.offer-sec{padding:20px 0;margin:30px 0 0}
.img-d{display:none!important}
.img-m{display:block!important}
.produts{padding:10px 0 50px}
.productImg .productCont{position:relative;z-index:0;left:0;top:50%;width:100%;transform:translateY(0);background:#ddd;padding:0 0 30px}
.bannerbox img{width:50%!important;margin:30px auto 20px}
.productCont h3{color:#000;margin:30px 0 20px}
.productCont ul li{color:#000}
.formPopup .modal-body{padding:60px 30px}
}

@media (max-width: 567px) {
.enq-form .modal-title h5{font-size:1.2rem;line-height:1.5rem}
.enq-form{margin-top:30px}
.enquiry-form{padding:10px 0 20px}
}