.tk-mr-eaves-modern { font-family: "mr-eaves-modern",sans-serif; }
.tk-mr-eaves-sans { font-family: "mr-eaves-sans",sans-serif; }
*{box-sizing:border-box}
p{font-size:20px;color:#000;font-weight:300}
h1,h2{color:#000;font-weight:200}
a:hover{text-decoration:none}
body::-webkit-scrollbar{width:7px;height:7px}
body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}
body::-webkit-scrollbar-thumb{background-color:#ce1f22;outline:1px solid #ce1f22}
::-webkit-scrollbar{width:3px;height:3px}
.quickconnect-div{position:fixed;top:30%;right:0;z-index:99;transform:rotate(0deg)}
.itemno{float:left;width:48%;margin-top:-43px}
.btn-style-one:focus{color:#fff}
.bluecolor{color:#08315f}
.orangecolor{color:#e67016}
body{font-family:'mr-eaves-modern',sans-serif}
.modal-open .modal{overflow-x:hidden;overflow-y:auto;-webkit-backdrop-filter:blur(5px);-o-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:99999}
.modal-header{padding:0;border-bottom:0 solid #e5e5e5}
.videoModal .close{float:right;font-size:17px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:1;position:absolute;top:8px;right:15px;z-index:1}
.videoModal .modal-header{border-bottom-color:#fff;background-color:#fff;padding:22px}
.btn{border-radius:0;padding:10px 15px;font-size:16px}
.theme-btn{cursor:pointer;font-size:16px;color:#fff;display:inline-block;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;font-weight:200}
.theme-btn:hover{color:red}
.btn-style-two{position:relative;display:inline-block;line-height:30px;color:#fff;font-weight:200;overflow:hidden;border-radius:0;padding:10px 30px;background-color:#ce1f22;border:1px solid #ce1f22;font-size:20px}
.btn-style-two:hover{color:#ce1f22;background-color:transparent;border:1px solid #ce1f22}
.btn-style-three{position:relative;display:inline-block;line-height:30px;color:#fff;font-weight:100;overflow:hidden;border-radius:0;padding:10px 30px;background-color:transparent;border:1px solid #fff;font-size:16px}
.btn-style-three i{padding-left:10px}
.btn-style-three:hover{color:#7e2017;background-color:#fff}
.btn-style-one{position:relative;display:inline-block;line-height:30px;color:#fff;font-weight:400;overflow:hidden;border-radius:0;padding:10px 30px;background-color:#ce1f22;font-size:20px;border:1px solid #ce1f22}
.btn-style-one:hover{color:#ce1f22;background-color:transparent;border:1px solid #ce1f22}
.homebannercontent{position:absolute;top:0;left:0;right:0;padding-top:12%;padding-left:10%;width:60%;height:100vh;max-height:100%;background:#000;background:-moz-linear-gradient(left,#000 -75%,transparent 100%);background:-webkit-linear-gradient(left,#000 -75%,transparent 100%);background:linear-gradient(to right,#000 -75%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#ffffff',GradientType=1)}
.logo150{position:absolute;top:5%;left:5%;width:50px!important;height:auto!important}
.brandlogobanner{position:absolute;bottom:5%;right:5%;width:150px!important}
/* .brandlogobanner {position: absolute;bottom: 2%;right: 40%;width: 150px !important;} */
.homebannercontent h3{font-size:54px;font-weight:200;text-transform:uppercase;color:#fff;margin-bottom:20px}
.searchdiv{width:400px;margin-left:0;background-color:#f2f2f3;border-radius:0;height:50px;padding:20px 10px;display:flex;justify-content:space-around;align-items:center;margin-bottom:25px}
img.seachicon{width:20px}
.searchdiv span{font-size:17px;padding-left:0;color:#000}
.searchdiv .form-control{width:100%;padding-right:0;border:none;box-shadow:none;font-size:17px;background-color:#f2f2f3;padding-left:0;color:#ce1f22}
img.speakericon{width:35px!important;cursor:pointer;height:35px!important}
.carousel-indicators li{border-radius:0;background-color:#fff;border:none;width:12px;height:12px;margin:0;margin-right:5px}
.carousel-indicators .active{background-color:#ce1f22;margin-right:5px}
.carousel-indicators{left:12.5%}
.carousel-inner>.item>img{width:100%; height: auto;}
.searchdiv input.form-control::placeholder{color:#ce1f22;opacity:1}
.searchdiv input.form-control:-ms-input-placeholder{color:#ce1f22}
.searchdiv input.form-control::-ms-input-placeholder{color:#ce1f22}
.searchmaindiv p{font-size:15px;color:#fff;margin-bottom:10px}
.searchmaindiv a{font-size:16px;color:#fff;border:1px solid #fff;padding:0 20px;font-weight:200;margin-right:10px;float:left}
.searchmaindiv a:hover{background-color:#ce1f22;border:1px solid #ce1f22}
.searchmaindiv a:focus{background-color:#ce1f22;border:1px solid #ce1f22}
.header-main{width:100%;float:left;padding-left:20px 0;background-color:#fff;position:relative}
.header-left{width:100%;float:left}
.header-right{width:460px;float:left;padding:0 30px;height:68px;position:absolute;right:0}
.header-right ul{margin:0;padding:0;display:flex;align-items:center;justify-content:space-between}
.header-right ul li{list-style-type:none;display:flex;align-items:center;justify-content:center;padding-top:22px;padding-bottom:23px}
.header-right ul li a{color:#000;font-size:18px;font-weight:300;display:flex;align-items:center;justify-content:center}
.header-right ul li a:hover{color:#ce1f22}
.header-right ul li a:focus{color:#ce1f22;text-decoration:none}
.header-right ul li a:focus img{filter:grayscale(0)}
.header-right ul li a img{margin-right:5px;filter:grayscale(1)}
.header-right ul li a:hover img{filter:grayscale(0)}
.navbar-brand img{width:196px;height:auto}
.navbar-default .navbar-nav>li>a{color:#000;font-size:18px;font-weight:300;text-transform:uppercase;padding-top:22px;padding-bottom:23px}
.navbar-nav{float:left;margin:0;padding-top:0;padding-left:30px}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#000;border-bottom:3px solid #ce1f22}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#000;background-color:transparent;font-weight:400}
.banner-main{width:100%;float:left;position:relative}
.innerbanner-main{width:100%;float:left;position:relative}
.innerbanner-main .homebannercontent h3{text-transform:inherit}
.innerbanner-main .homebannercontent{position:absolute;top:0;left:0;right:0;padding-top:20%;padding-left:10%;height:100vh;background:none}
.searchmaindiv{position:absolute;bottom:26%;width:65%;left:10%}
.navbar{position:relative;min-height:69px;margin-bottom:20px;border:0 solid transparent}
.navbar-brand{float:left;height:68px;padding:0}
.navbar-default{background-color:transparent;border-color:transparent}
.navbar{border-radius:0;position:relative;min-height:68px;margin-bottom:0;border:0 solid transparent}
.dropdown-menu{background-color:#fff;border:0;box-shadow:none}
.navbar-nav>li>.dropdown-menu{margin-top:0;padding:0;border-radius:0;min-width:176px;padding-top:10px}
.dropdown-menu>li>a{font-size:16px;font-weight:400;text-transform:uppercase;padding:15px 20px 15px 10px;border-bottom:1px dashed #ccc;border-left:3px solid #fff}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#ce1f22;text-decoration:none;background-color:#f8f8f8;border-left:3px solid #ce1f22}
.dropdown-menu{padding:0}
.menu-large{position:static!important}
.megamenu{padding:0!important;width:100%;height:400px;background-image:url(../images/visitour-bgnew.jpg);border-bottom:2px solid #ce1f22}
.fixed{background:#fff;
    /* box-shadow:0 0 3px #590000; */
    position:fixed;z-index:9999;width:100%;height:auto;transition:all .5s}
.innovations-div .item{opacity:.4;transition:.4s ease all;transform:scale(.9)}
.innovations-div a{color:#ce1f22;font-size:22px;margin-left:20%}
.innovations-div a:hover{text-decoration:underline}
.innovations-div .item a{margin-left:0}
.innovations-div .owl-dots{display:none}
#shortby input[type=radio]{border:1px solid #000;padding:.5em;height:6px;-webkit-appearance:none}
#shortby label{display:flex}
#shortby label input{margin-right:10px}
#shortby input[type=radio]:checked{background:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///////yH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==) no-repeat center center;background-size:0 0}
#shortby input[type=radio]:focus{outline-color:#fff;background-color:#005cc8}
.innovations-div .active .item{opacity:1;transform:scale(1);box-shadow:1px 2px 30px 10px #ddd}
.innovations-div .owl-dot{display:none}
.innovations-div .owl-carousel .owl-stage-outer{padding:30px 0}
.innovations-div .offers .owl-nav{position:absolute;bottom:0;width:0;right:18%;margin:0 auto; z-index: 999;}
.innovations-div .owl-item{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1.0,1.0)}
.tilesbyspace-div{width:100%;float:left;padding:50px 0;margin: 0px;}
.mainpageheading{font-size:50px;margin-top:0;text-align:center;position:relative;padding-bottom:50px}
.mainpageheading::before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.tilesbyspace-div p{font-size:20px;text-align:center;margin-bottom:50px;color:#000;font-weight:300;line-height: 23px;}
.tilesbyspace-div p a{color:#ce1f22}
.tilesbyspace-div p a:hover{text-decoration:underline}
.tilesbyspace-leftdiv{width:54.1%;float:left}
.tilesbyspace-leftdivinner{width:50%;float:left}
.tilesbyspace-leftdiv img{width:100%;transform:scale(1.0);transition:transform .7s ease}
.tilesbyspace-imgdiv img{width:100%;transform:scale(1.2);transition:transform .8s ease; height: auto;}
.tilesbyspace-imgdiv:hover img{transform:scale(1.0)}
.tilesbyspace-rightdiv{width:45.9%;float:left}
.tilesbyspace-rightdivother{width:100%;float:left;min-height: 395px;}
.tilesbyspace-rightdivinner{width:50%;float:left}
.tilesbyspace-rightdiv img{width:100%}
.tilesbyspace-leftdivone{width:50%;float:left}
.tilesbyspace-rightdivone{width:50%;float:left}
.tilesbyspace-imgdiv{width:100%;float:left;position:relative;overflow:hidden}
.tilesbyspace-contentdiv{position:absolute;bottom:0;background-color:rgba(255,255,255,0.8);width:100%;text-align:center;padding:20px 25px}
.tilesbyspace-contentdiv h3{font-size:30px;letter-spacing:2px;text-transform:uppercase;font-weight:300;font-style:normal;margin-bottom:20px;margin-top:0;color:#000}
.tilesbyspace-contentdiv h3:before{content:url('../images/line-icon.png');position:relative;z-index:9;left:-15px;top:-7px}
.tilesbyspace-contentdiv h3:after{content:url('../images/line-icon.png');position:relative;z-index:9;right:-15px;top:-7px}
.tilesbyspace-imgdiv{position:relative;width:100%;height:100%;overflow:hidden}
.tilesbyspace-imgdiv:hover>.tilesbyspace-contentdiv{bottom:-50px}
.tilesbyspace-contentdiv{position:absolute;bottom:-100px;width:100%;-webkit-transition:bottom .8s ease;-moz-transition:bottom .8s ease;-o-transition:bottom .8s ease;-ms-transition:bottom .8s ease;transition:bottom .8s ease}
.tilesbyspace-contentdivother{position:absolute;top:0;bottom:0;left:0;right:0;margin:0 auto;width:100%;text-align:center;display:flex;align-items:center;justify-content:center}
.tilesbyspace-contentdivother:hover h3{color:#fff}
a.hover01{float:left;overflow:hidden}
.card-img-overlay{bottom:0;position:absolute;padding:25px 40px}
.card-img-overlay h5{font-size:25px;font-weight:400;color:#fff}
.boxbg-blog p{font-size:13px!important;padding:20px 0}
.tilesbyspace-contentdivother h3{font-size:40px;font-weight:200;color:#ce1f22;text-transform:uppercase}
.img-fluid.card-img.hover01{transition:transform .8s ease}
.img-fluid.card-img.hover01:hover{transform:scale(1.2)}
.btn-danger{background-color:#ce1f22;border-color:#ce1f22;border-radius:1px;line-height:35px;font-size:20px}
.card-text{color:#fff!important;text-align:left!important;float:left!important;width:89%!important}
.tilesbyspace-imgdiv:hover .tilesbyspace-contentdivother{background-color:#ce1f22}
.new-collection h1{font-size:50px;text-align:center;position:relative;padding-bottom:50px;margin-top:0}
.new-collection h1:before{content:url(../images/line-draw.png);position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.bathwarecollection-div{width:100%;float:left;padding:0 0 50px}
.bathwarecollection-div h2{font-size:50px;text-align:center;position:relative;padding-bottom:50px;margin-top:0px;}
.bathwarecollection-div h2:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.bathwarecollection-div p{font-size:20px;text-align:center;margin-bottom:50px;color:#000;font-weight:300}
.new-collection p{font-size:20px;text-align:center;margin-bottom:50px;color:#000;font-weight:300}
.bathwarecollection-div p a{color:#ce1f22}
.bathwarecollection-div p a:hover{text-decoration:underline}
.bathwarecollection-leftdiv{width:54.4%;float:left;height:880px;max-height:880px}
.bathwarecollection-leftdivinner{width:50%;float:left}
.bathwarecollection-leftdiv img{width:100%;transform:scale(1.0);transition:transform .8s ease}
.bathwarecollection-imgdiv img{width:100%;transform:scale(1.0);transition:transform .8s ease;height:900px;max-height:900px}
.bathwarecollection-imgdiv:hover img{transform:scale(1.2)}
.bathwarecollection-rightdiv{width:45.6%;float:left}
.bathwarecollection-rightdivinner{width:50%;float:left}
.bathwarecollection-rightdiv img{width:100%;height:440px}
.bathwarecollection-imgdiv{width:100%;float:left;position:relative;overflow:hidden}
.bathwarecollection-contentdiv{position:absolute;bottom:0;background-color:rgba(255,255,255,0.5);width:100%;text-align:center;padding:20px}
.bathwarecollection-contentdiv h3{font-size:24px;letter-spacing:2px;text-transform:uppercase;font-weight:300;color:#000;font-style:normal;margin-bottom:20px;margin-top:0}
.bathwarecollection-contentdiv h3:before{content:url('../images/line-icon.png');position:relative;z-index:9;left:-15px;top:-7px}
.bathwarecollection-contentdiv h3:after{content:url('../images/line-icon.png');position:relative;z-index:9;right:-15px;top:-7px}
.bathwarecollection-imgdiv{position:relative;width:100%;height:100%;overflow:hidden}
.bathwarecollection-imgdiv:hover>.bathwarecollection-contentdiv{bottom:-50px}
.bathwarecollection-contentdiv{position:absolute;bottom:-100px;width:100%;-webkit-transition:bottom .8s ease;-moz-transition:bottom .8s ease;-o-transition:bottom .8s ease;-ms-transition:bottom .8s ease;transition:bottom .8s ease}
.bathwarecollection-contentdiv p{font-size:22px;text-align:center;margin-bottom:40px}
.bathwarecollection-contentdiv p a{color:#ce1f22}
.bathwarecollection-contentdiv p a:hover{text-decoration:underline}
.newlaunch-div{width:100%;float:left;padding:0}
.newlaunch-div .owl-nav{display:none}
.newlaunch-div h2{font-size:50px;text-align:center;position:relative;padding-bottom:50px}
.newlaunch-div h2:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.newlaunch-leftdiv{width:50%;float:left;position:relative}
.newlaunch-leftcontentbox{width:30%;position:absolute;right:40px;top:0;background-color:rgba(206,31,34,0.8);padding:20px}
.newlaunch-leftcontentbox p{font-size:20px;color:#fff;text-transform:uppercase}
.newlaunch-leftcontentbox h6{font-size:35px;color:#fff;font-weight:200;margin-bottom:30px;margin-top:0}
.newlaunch-leftcontentbox a{background-color:#fff;color:#ce1f22;padding:10px 20px;font-size:18px;font-weight:500;border:1px solid #ce1f22;float:left}
.newlaunch-leftcontentbox a:hover{border:1px solid #fff;color:#fff;background-color:transparent}
.newlaunch-rightcontentbox{width:40%;position:absolute;right:15px;bottom:15px;background-color:#ce1f22;padding:30px}
.newlaunch-rightcontentbox p{font-size:20px;color:#fff;text-transform:uppercase}
.newlaunch-rightcontentbox h6{font-size:40px;color:#fff;font-weight:200;margin-bottom:30px}
.newlaunch-rightcontentbox a{background-color:#fff;color:#ce1f22;padding:10px 20px;font-size:18px;font-weight:500}
.newlaunch-rightcontentbox a:hover{border:1px solid #fff;color:#fff;background-color:transparent}
.newlaunch-leftdiv .item img{width:100%;transform:scale(1.2);transition:transform .8s ease}
.newlaunch-leftdiv .item:hover img{transform:scale(1.0)}
.newlaunch-rightdiv{width:50%;float:left;position:relative}
.newlaunch-rightdiv .item img{width:100%;transform:scale(1.0);transition:transform .8s ease}
.newlaunch-rightdiv .item:hover img{transform:scale(1.1)}
#newlaunch-leftslider{width:100%;overflow:hidden}
#newlaunch-leftslider .owl-item img{transform:scale(1.0);transition:transform .8s ease;width:100%; height: auto;}
#newlaunch-leftslider .owl-item img:hover{transform:scale(1.2)}
#newlaunch-rightslider{width:100%;overflow:hidden}
#newlaunch-rightslider .owl-item img{transform:scale(1.0);transition:transform .8s ease;width:100%; height: auto;}
#newlaunch-rightslider .owl-item img:hover{transform:scale(1.2)}
.owl-stage-outer{overflow:hidden}
.offers{position:relative}
.offers .owl-item{float:left}
.offers .owl-nav{position:absolute;bottom:50%;width:100%; z-index: 999;}
.offers .owl-next{position:absolute;right:0;width:35px;height:35px;line-height:20px;text-align:center;padding:8px 14px;color:#767676;background-color:transparent;cursor:pointer;border-radius:50%;font-size:20px;vertical-align:middle; top: 50%; transform: translateY(-50%);}
.offers .owl-prev{position:absolute;left:0;width:35px;height:35px;line-height:20px;cursor:pointer;text-align:center;background-color:transparent;padding:8px 10px;color:#767676;border-radius:50%;font-size:20px;vertical-align:middle; top: 50%; transform: translateY(-50%);}
.offers .owl-prev .fal, .offers .owl-prev .fa{font-weight:600;font-size:26px}
.offers .owl-next .fal, .offers .owl-next .fa{font-weight:600;font-size:26px}
.owl-dots{text-align:left;margin-top:-50px;position:absolute;z-index:1;padding-right:15px;margin-left:30px}
.owl-dots .owl-dot{display:inline-block;cursor:pointer}
.owl-dots .owl-dot span{width:10px;height:10px;margin:5px 4px;background:#a5a4a0;display:inline-block}
.owl-dots .owl-dot.active span{background:#fff;opacity:1;width:10px;height:10px;box-shadow:none!important}
.innovations-div{width:100%;float:left;padding:50px 0}
.innovations-div h2{font-size:50px;margin-bottom:20px;line-height:45px;margin-top:0;text-align:center;position:relative;padding-bottom:50px}
.innovations-div h2:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.innovations-div p{font-size:20px;text-align:center;margin-bottom:30px;color:#000;font-weight:300}
.video-div{width:100%;float:left;padding:0}
.video-div img{width:100%;height: auto;}
.visitourexprience-div{width:100%;float:left;padding:70px 0;background-image:url(../images/visitour-bg.jpg);background-size:auto;background-repeat:repeat}
.visitourexprience-div h2{font-size:50px;margin-bottom:20px;line-height:45px;padding-top:40px}
.visitourexprience-div p{font-size:22px;color:#000;font-weight:300;padding-right:70px;margin-bottom:20px}
.visitourexprience-div a img{text-align:right;float:right}
#visitourexprience-slider img{width:100%;transform:scale(1.0);transition:transform .8s ease; height: auto;}
#visitourexprience-slider:hover img{transform:scale(1.1)}
.enteryourloction-div{width:100%;position:relative;float:left;display:inherit;align-items:center;justify-content:space-between;margin-bottom:35px}
.select2-container{width:80%!important;margin-bottom:20px!important}
.enteryourloction-div .form-control{height:55px;border-radius:0;background-color:#f7f7f7;border:none;font-size:18px;color:#000;box-shadow:none;font-weight:300;padding-left:20px;width:35%}
.enteryourloction-div img{position:absolute;top:40%;right:20px}
.enteryourloction-div p{position:absolute;bottom:0}
input.form-control::placeholder{color:#7c7c7c;opacity:1}
input.form-control:-ms-input-placeholder{color:#7c7c7c}
input.form-control::-ms-input-placeholder{color:#7c7c7c}
.visitourexprience-div .owl-nav{display:none}
.ourbrand-div{width:100%;float:left;padding:50px 0 100px;background-color:#111}
.ourbrand-div h2{font-size:50px;color:#fff}
.ourbrand-div p{font-size:24px;color:#fff;margin-bottom:40px}
.ourbrand-div .owl-dots{margin-top:20px;left:0;right:0;text-align:center;display:block}
.ourbrand-div img{width:100%}
#ourbrand-slider .item{position:relative}
#ourbrand-slider .item img{transform:scale(1);transition:transform .8s ease;position:relative;height: auto;}
#ourbrand-slider .item:hover img{transform:scale(1.05)}
#ourbrand-slider .owl-nav{display:none}
.latestblogs-div{width:100%;float:left;padding:50px 0 70px;background-image:url(../images/visitour-bgnew.jpg)}
.latestblogs-div h2{font-size:50px;margin-bottom:40px;line-height:45px;padding-top:0;text-align:center;margin-top:0}
.latestdiv{width:100%;float:left;margin-bottom:40px}
.latestdiv img{width:100%;transform:scale(1.0);transition:transform .8s ease;height: auto;}
.latestdiv img:hover{transform:scale(1.05)}
.latestdiv h3{font-size:23px;margin-bottom:20px;color:#ce1f22;max-height:50px;overflow:hidden;height:50px}
.latestdiv h3 a{color:#000}
.latestdiv h3 a:hover{color:#ce1f22;text-decoration:underline}
.latestdiv p{font-size:20px;line-height:24px;margin-bottom:20px;color:#000;min-height:70px}
.latestdiv h6{font-size:24px;line-height:24px;color:#000;font-weight:300}
.latestdiv h6 a{color:#ce1f22}
.latestdiv h6 a:hover{color:#ce1f22;text-decoration:underline}
.latestblogs-div .offers .owl-nav{position:absolute;bottom:0;width:100%;left:3%; z-index: 999;}
.latestblogs-div .owl-dots{display:none}
.latestblogs-div .offers .owl-next{left:30px}
.latestupdate-div{width:100%;float:left;padding:50px 0 70px}
.latestupdate-div h2{font-size:50px;margin-bottom:40px;line-height:45px;padding-top:0;text-align:center;margin-top:0}
.latestupdatediv{width:100%;float:left;margin-bottom:40px}
.about-div h2 {font-size: 50px; margin-bottom: 30px; line-height: 45px; padding-top: 0px; text-align: left; margin-top: 0;}
#content_new { overflow: hidden; transition: max-height 0.5s ease;  display: none; }
/* .moretext02 { display: none; } */
.about-div h6 { font-size: 24px;line-height: 24px; color: #ce1f22; font-weight: 300; }
.about-div {width: 100%;float: left;padding: 30px 0 50px;}
.about-div h3{margin-bottom: 20px;font-size: 30px;}
.about-div ul{ margin: 0px;padding: 0px 0px 0px 20px; }
.about-div ul li{ font-size: 22px;font-weight: 300;margin-bottom: 20px;line-height: 30px; }
.latestupdatediv img{width:100%;transform:scale(1.0);transition:transform .8s ease;max-height:250px;overflow:hidden;height:250px;object-fit: cover;object-position: center;}
.latestupdatediv img:hover{transform:scale(1.05)}
.latestupdatediv h5{font-size:14px;margin-bottom:10px;color:#000}
.latestupdatediv h3{font-size:20px;margin-bottom:10px;color:#000}
.latestupdatediv a:hover h3{color:#ce1f22;text-decoration:underline}
.latestupdatediv p{font-size:18px;line-height:26px;margin-bottom:20px;color:#000;min-height:140px}
.latestupdatediv p b{margin-top:10px;display:block;font-size:18px}
.latestupdatediv a:hover p{color:#ce1f22;text-decoration:underline}
.latestupdatediv h6{font-size:24px;line-height:24px;color:#ce1f22;font-weight:300}
.latestupdatediv a:hover h6{text-decoration:underline}
.latestupdate-div .offers .owl-nav{position:absolute;bottom:0;width:100%;left:3%; z-index: 999;}
.latestupdate-div .owl-dots{display:none}
.latestupdate-div .offers .owl-next{left:30px}
.ourrecognitions-main{width:100%;float:left;padding:50px 0;background-image:url(../images/ourreg-bg.jpg);background-size:auto;background-repeat:repeat}
.ourrecognitions-main h2{font-size:50px;margin-bottom:40px;line-height:45px;padding-top:0;text-align:center}
.ourrecognitions-main .owl-dots{display:none}
.ourrecognitions-main .offers .item{text-align:center}
.ourrecognitions-main .offers .item img{width:70%;height: auto;}
#ourrecognitions-slider .owl-nav{bottom:65%; z-index: 999;}
.footer-main{width:100%;float:left;padding:50px 35px 20px;background-color:#111}
.footer-main h3{font-size:20px;color:#8a8a8a;margin-bottom:20px;text-transform:uppercase}
.footer-main .footer-title{font-size:20px;color:#8a8a8a;margin-bottom:20px;text-transform:uppercase;margin-top:20px;font-family:inherit;font-weight:500;line-height:1.1}
.footer-main ul{margin:0;padding:0;margin-bottom:30px}
.footer-main ul li{list-style-type:none;font-weight:200;font-size:18px;margin-bottom:5px}
.footer-main ul li a{font-size:18px;color:#8a8a8a}
.footer-main ul li a:hover{color:#ce1f22}
.footer-main ul li a:hover i{color:#ce1f22}
.footer-main h5{font-size:26px;color:#8a8a8a;font-weight:800}
.footer-main .footer-phone{font-size:26px;color:#8a8a8a;font-weight:800;margin-top:10px;margin-bottom:10px;line-height:1.1}
.footer-main h5 img,.footer-main .footer-phone img{margin-right:10px;width:auto;height:auto}
.footer-main h5 a,.footer-main .footer-phone a{color:#8a8a8a}
.footer-main h5 a:hover,.footer-main .footer-phone a:hover{color:#ce1f22}
.footer-main .timings{font-size:16px;color:#8a8a8a;margin-bottom:0;padding-left:50px;margin-top:10px;font-family:inherit;font-weight:500;line-height:1.1}
.footer-main h6{font-size:16px;color:#8a8a8a;margin-bottom:0;padding-left:50px}
.footer-main .footer-mail{font-family:inherit;font-weight:500;line-height:1.1;margin-top:10px;font-size:16px;color:#8a8a8a;margin-bottom:0}
.footer-main .footer-mail.international-mail{font-size:16px;color:#8a8a8a;margin-bottom:0;padding-left:50px;margin-top:10px;font-family:inherit;font-weight:500;line-height:1.1}
.footer-main h6 a,.footer-main .footer-mail.international-mail a{color:#8a8a8a;text-decoration:underline}
.footer-main h6 a:hover,.footer-main .footer-mail.international-mail a:hover{color:#ce1f22}
.footer-main h4{font-size:16px;color:#8a8a8a;margin-bottom:0}
.footer-main h4 img,.footer-main .footer-mail img{margin-right:10px;width:auto;height:auto}
.footer-main h4 a,.footer-main .footer-mail a{color:#8a8a8a;text-decoration:underline}
.footer-main h4 a:hover,.footer-main .footer-mail a:hover{color:#ce1f22}
.footer-main small{font-size:20px;color:#8a8a8a;margin-bottom:20px;float:left;line-height:25px}
p#error_searchbar_message {position: absolute;margin: 0 !important;margin-top: 15px !important;right: 20%;}
.footer-main p{font-size:16px;color:#8a8a8a}
.footer-main p a{color:#8a8a8a;padding-left:5px}
.footer-main p a:hover{color:#ce1f22}
.footer-main .form-control{height:50px;border-radius:0;padding-left:10px;width:100%}
.footer-main .enteryourloction-div img{top:50%;transform:translateY(-50%);right:10px;cursor:pointer}
.footer-last ul{display:flex;align-items:center}
.footer-last ul li{width:20%}
.footer-last ul li a i{color:#b9b6b6}
.ytvideo{position:relative;margin:0;padding:0;width:100%;height:650px;margin-top:0;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;cursor:pointer}
#ytvideoclick iframe{float:left;margin-top:0;width:100%;height:650px}
.dropdown-menu>li.kopie>a{padding-left:5px}
.dropdown-submenu{position:relative}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px}
.dropdown-submenu>a:after{border-color:transparent transparent transparent #333;border-style:solid;border-width:5px 0 5px 5px;content:" ";display:block;float:right;height:0;margin-right:-10px;margin-top:5px;width:0}
.dropdown-submenu:hover>a:after{border-left-color:#555}
.dropdown-menu>li>a:hover,.dropdown-menu>.active>a:hover{text-decoration:none}
#ezyfaturesslider p{line-height:24px;font-size:18px}
.breadcrumb-main{width:100%;float:left}
.breadcrumb{background-color:#f9f9f9;text-transform:uppercase;}
.breadcrumb>li a{color:#8b8b8b;font-size:15px}
.breadcrumb>.active{color:#ce1f22}
.career-main{width:100%;float:left;padding:50px 0}
.career-main h1{font-size:50px;text-align:center;position:relative;padding-bottom:50px}
.career-main h1:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.career-main .panel-title{font-size:30px;color:#373737;font-weight:200}
.career-main .panel-body{padding:15px 50px 15px 30px;padding-bottom:0}
.career-main .panel-group .panel{margin-bottom:5px}
.career-main .panel-body h4{font-weight:400}
.career-main .panel-group .panel{background-color:transparent}
.career-main .panel-default>.panel-heading{background-color:transparent;border-bottom:1px solid #373737}
#applynowmodal .modal-body{padding:20px 50px 50px}
#applynowmodal .form-control{border:none;border-bottom:1px solid #666;height:50px;margin-bottom:30px;box-shadow:none;border-radius:0;font-size:23px;letter-spacing:1px;font-weight:300}
#applynowmodal span{position:absolute;bottom:5px}
.sub-menu a.main img{width:45px}
#applynowmodalheader .modal-body{padding:20px 50px 50px}
#applynowmodalheader .form-control{border:none;border-bottom:1px solid #666;height:50px;margin-bottom:30px;box-shadow:none;border-radius:0;font-size:23px;letter-spacing:1px;font-weight:300}
#applynowmodalheader span{position:absolute;bottom:5px}
button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:transparent;border:0;position:absolute;right:20px;top:20px;z-index:9999}
.close{opacity:10}
#applynowmodal .modal-body h3{font-size:40px;font-weight:200;text-align:center}
#applynowmodal .modal-body p{font-size:18px;text-align:center}
#applynowmodal input.form-control::placeholder{color:#7c7c7c;opacity:1}
#applynowmodal input.form-control:-ms-input-placeholder{color:#7c7c7c}
#applynowmodal input.form-control::-ms-input-placeholder{color:#7c7c7c}
#applynowmodal select.form-control::placeholder{color:#7c7c7c;opacity:1}
#applynowmodal select.form-control:-ms-input-placeholder{color:#7c7c7c}
#applynowmodal select.form-control::-ms-input-placeholder{color:#7c7c7c}
#applynowmodal .modal-dialog{width:800px;margin:30px auto}
#applynowmodal .modal-content{border-radius:0}
#applynowmodal input[type=file]{display:block!important;right:1px;top:1px;height:50px;opacity:0;width:100%;background:none;position:absolute;overflow:hidden;z-index:2}
#applynowmodal .control-fileupload{display:block;border-bottom:1px solid #666;background:transparent;border-radius:0;width:100%;height:50px;line-height:36px;padding:0 10px 2px;overflow:hidden;position:relative;margin-bottom:40px}
#applynowmodal label{line-height:24px;color:#7c7c7c;letter-spacing:1px;font-size:23px;font-weight:300;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;z-index:1;margin-right:90px;margin-bottom:-10px;cursor:text}
#applynowmodalheader .modal-body h3{font-size:40px;font-weight:200;text-align:center}
#applynowmodalheader .modal-body p{font-size:18px;text-align:center}
#applynowmodalheader input.form-control::placeholder{color:#7c7c7c;opacity:1}
#applynowmodalheader input.form-control:-ms-input-placeholder{color:#7c7c7c}
#applynowmodalheader input.form-control::-ms-input-placeholder{color:#7c7c7c}
#applynowmodalheader select.form-control::placeholder{color:#7c7c7c;opacity:1}
#applynowmodalheader select.form-control:-ms-input-placeholder{color:#7c7c7c}
#applynowmodalheader select.form-control::-ms-input-placeholder{color:#7c7c7c}
#applynowmodalheader .modal-dialog{width:800px;margin:30px auto}
#applynowmodalheader .modal-content{border-radius:0}
#applynowmodalheader input[type=file]{display:block!important;right:1px;top:1px;height:50px;opacity:0;width:100%;background:none;position:absolute;overflow:hidden;z-index:2}
#applynowmodalheader .control-fileupload{display:block;border-bottom:1px solid #666;background:transparent;border-radius:0;width:100%;height:50px;line-height:36px;padding:0 10px 2px;overflow:hidden;position:relative;margin-bottom:40px}
#applynowmodalheader label{line-height:24px;color:#7c7c7c;letter-spacing:1px;font-size:23px;font-weight:300;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;z-index:1;margin-right:90px;margin-bottom:-10px;cursor:text}
#careerknowmore .modal-body{padding:20px 50px 50px}
#careerknowmore .modal-content{border-radius:0}
#careerknowmore .modal-dialog{width:1000px;margin:30px auto}
#careerknowmore h3{font-size:40px;border-bottom:2px solid;margin-bottom:30px;display:inline-block}
#careerknowmore ul{margin:0;padding:0;padding-left:20px}
#careerknowmore ul li{font-size:22px;font-weight:300;margin-bottom:25px;line-height:25px}
.panel{margin-bottom:20px;background-color:transparent;border:0 solid transparent;box-shadow:inherit}
.panel-default>.panel-heading{background-color:transparent;border-bottom:0 solid #373737}
.panel-title{font-size:24px;color:#373737;font-weight:400}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent}
.panel-group .panel{margin-bottom:25px;border-radius:0;background-color:#f9f9f9}
.panel-heading{padding:0}
.panel-heading.active{color:#7e2017}
.panel-title>a{display:block;padding:15px}
.panel-heading a:before{content:url(../images/down-icon1.png);float:right;transition:all .5s}
.panel-heading.active a:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}
.panel-body{padding:15px 50px 15px 30px;padding-bottom:0}
.panel-body h4{font-size:30px;color:#222;margin-bottom:25px;font-weight:300}
.panel-body p{font-size:22px;color:#222;font-weight:300;margin-bottom:5px}
.panel-body p a{color:#ce1f22;text-decoration:underline}
.panel-body p b{font-weight:500;padding-right:10px}
.faq-main .panel-body p b{padding-right:0px}
.panel-body .btn-style-one{margin-top:20px;font-weight:300;font-size:22px;margin-bottom:30px;margin-right:10px}
.careersearch-div{width:100%;text-align:center;margin-bottom:40px}
.careersearch-div ul{margin:0;padding:0;display:flex;align-items:center;justify-content:space-between;width:64%;margin:0 auto}
#livingroom-weloved img.widthfixed{width:100%}
.careersearch-div ul li{list-style-type:none;width:48%;position:relative}
.careersearch-div .form-control{height:50px;background-color:transparent;border:none;box-shadow:none;border-bottom:1px solid #7c7c7c;border-radius:0;padding-left:30px;color:#7c7c7c;font-size:23px}
.ourgreatvalue-main{width:100%;float:left;padding:0 0 50px;background-color:#fff}
.ourgreatvalue-main h2{font-size:50px;margin-bottom:20px;line-height:45px;padding-top:0;text-align:center;position:relative;padding-bottom:50px}
.ourgreatvalue-main h2:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.ourgreatvalue-content{width:100%;padding:30px 100px;text-align:center}
.ourgreatvalue-content p{font-size:25px;border-top:1px dashed #ce1f22;border-bottom:1px dashed #ce1f22;padding:20px 0;position:relative}
.ourgreatvalue-content p:before{content:url('../images/ourgreatvalue-icon1.png');position:absolute;top:-20px;left:-70px;z-index:9;margin:0 auto}
.ourgreatvalue-content p:after{content:url('../images/ourgreatvalue-icon2.png');position:absolute;bottom:-20px;right:-70px;z-index:9;margin:0 auto}
.anintergratedleaning-div{width:100%;float:left;padding:50px 0;background-image:url(../images/anintregrated-bg.jpg);background-size:100% 100%}
.anintergratedleaning-div h2{font-size:50px;color:#000;text-align:center;margin-bottom:40px}
.anintergratedleaning-div p{font-size:22px;color:#000;font-weight:300}
.anintergratedleaning-div .owl-stage-outer{overflow:hidden;text-align:center}
#anintergratedleaning-slider{margin-top:60px}
#anintergratedleaning-slider img{margin-bottom:20px}
#anintergratedleaning-slider h5{font-size:30px}
.anexciting-div{width:100%;float:left;padding:50px 0}
.anexciting-div p{font-size:22px;min-height:150px;float:left}
.anexciting-div h2{font-size:50px;margin-bottom:20px;line-height:45px;padding-top:40px;text-align:center;position:relative;padding-bottom:50px}
.anexciting-div h2:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.anexciting-contentdiv{width:100%;float:left;display:flex;align-items:center;margin-bottom:30px}
.anexciting-contentdivleft{width:40%;float:left}
.anexciting-contentdivright{width:60%;float:left}
.anexciting-contentdivright h4{font-size:30px;margin-bottom:0;margin-top:0}
.anexciting-contentdivright p{font-size:30px;margin-bottom:0;line-height:25px;min-height:auto;float:none}
.benefitsweoffer-div{width:100%;float:left;padding:0 0 50px}
.benefitsweoffer-div h2{font-size:50px;margin-bottom:20px;line-height:45px;padding-top:40px;text-align:center;position:relative;padding-bottom:50px}
.benefitsweoffer-div h2:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.benefitsweoffer-contentdiv{width:100%;float:left;padding:30px;text-align:center}
.benefitsweoffer-contentdiv h4{font-size:30px}
.benefitsweoffer-contentdiv p{font-size:22px;font-weight:300;line-height:28px;min-height:130px}
.analluring-main{width:100%;float:left;padding:50px 0;background-image:url(../images/benefitsweoffer-bg.jpg);background-size:100% 100%}
.analluring-main h2{font-size:50px;color:#000}
.analluring-main p{font-size:22px;color:#000}
#analluring-slider .item{text-align:center;padding:20px}
#analluring-slider .item img{box-shadow:0 0 10px 2px #ccc;margin-bottom:30px}
#analluring-slider .item h5{font-size:30px}
.testimonial-main{width:100%;float:left;padding:50px 0;background-color:#f8f8f8}
.testimonial-main h2{font-size:50px;margin-bottom:20px;line-height:45px;padding-top:0;text-align:center;position:relative;padding-bottom:50px}
.testimonial-main h2:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.testimonial-content{width:100%;padding:10px 50px;text-align:center}
.testimonial-content h4{font-size:30px}
.getinspired-main{width:100%;float:left;padding:0 0 50px;background-color:#000}
.getinspired-divone{width:100%;float:left;display:flex;align-items:center;padding:50px 0}
.getinspired-leftdivone{width:40%;float:left;padding:0 50px 0 100px}
.getinspired-leftdivone h3{font-size:60px;color:#b60000;font-weight:700;margin-bottom:30px;margin-top:0}
.getinspired-leftdivone h3 span{font-size:60px;color:#fff;display:block}
.getinspired-leftdivone p{color:#fff;margin-bottom:10px;font-size:20px}
.getinspired-leftdivone .btn-style-one{margin-top:30px}
.getinspired-rightdivone{width:60%;float:left}
.getinspired-rightdivone img{width:100%}
.getinspired-rightdivoneleft{width:50%;float:left}
.getinspired-rightdivoneleftone{width:100%;max-height:270px;object-fit:cover;overflow:hidden;position:relative;border:2px solid #000}
.getinspired-rightdivoneleftone:hover>.getinspirednew-contentdiv{bottom:-0}
.getinspired-rightdivoneleftone img{width:100%;transform:scale(1.0);transition:transform .8s ease}
.getinspired-rightdivoneleftone:hover img{transform:scale(1.2)}
.getinspired-rightdivoneright{width:50%;float:left}
.getinspired-rightdivonerightone{width:100%;max-height:540px;object-fit:cover;overflow:hidden;position:relative;border:2px solid #000}
.getinspired-rightdivonerightone img{transform:scale(1.0);transition:transform .8s ease}
.getinspired-rightdivonerightone:hover img{transform:scale(1.2)}
.getinspired-rightdivonerightone:hover>.getinspirednew-contentdiv{bottom:-0}
.getinspirednew-contentdiv{position:absolute;bottom:0;background-color:rgba(0,0,0,0.8);width:100%;text-align:center;padding:5px 20px}
.getinspirednew-contentdiv h3{font-size:18px;font-weight:300;font-style:normal;margin-bottom:0;margin-top:0;color:#fff}
.getinspirednew-contentdiv{position:absolute;bottom:-0;width:100%;-webkit-transition:bottom .8s ease;-moz-transition:bottom .8s ease;-o-transition:bottom .8s ease;-ms-transition:bottom .8s ease;transition:bottom .8s ease}
.getinspirednew-contentdiv p a{color:#ce1f22}
.getinspired-divtwo{width:100%;float:left;display:flex;align-items:center;padding:50px 0;flex-direction:row-reverse}
.getinspired-leftdivtwo{width:60%;float:left}
.getinspired-leftdivtwo img{width:100%}
.getinspired-rightdivtwo{width:40%;float:left;padding:0 100px 0 50px}
.getinspired-rightdivtwo h3{font-size:60px;color:#b60000;font-weight:700;margin-bottom:30px;margin-top:0}
.getinspired-rightdivtwo h3 span{font-size:60px;color:#fff;display:block}
.getinspired-rightdivtwo p{color:#fff;margin-bottom:10px}
.getinspired-rightdivtwo .btn-style-one{margin-top:30px}
.getinprier-heading{width:100%;float:left;padding:50px 200px;text-align:center;background-color:#fff}
.getinprier-heading h1{font-size:50px;color:#b60000;font-weight:700;text-transform:uppercase}
.getinprier-heading p{font-size:18px;color:#000}
.navbar-collapse{box-shadow:0 0 6px 0 #ccc}
.somanyceramics-main{width:100%;float:left;padding:50px 0 0;text-align:center;display:none}
.somanyceramics-main h1{font-size:50px;text-transform:uppercase;font-weight:300}
.somanyceramics-main p{font-size:22px}
.somanyceramics-main ul{margin:0;padding:0;margin-top:50px;display:flex;align-items:center;justify-content:space-between}
.somanyceramics-main ul li{list-style-type:none;width:12%}
.somanyceramics-main ul li img{width:100%;transform:scale(1.0);transition:transform .8s ease}
.somanyceramics-main ul li img:hover{transform:scale(1.1)}
.innovation-main{width:100%;float:left;padding:50px 0 0}
.innovation-main h1{font-size:50px;text-align:center;position:relative;padding-bottom:50px}
.innovation-main h1:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.innovation-main p{text-align:center;font-size:20px;text-align:center}
.innovationsec-main{width:100%;float:left;background-color:#fff;margin-top:80px}
.innovationsec-divone{width:100%;float:left;background-color:#eef3f9;display:flex;align-items:center;padding:50px 0}
.innovationsec-rightdivone{width:50%;float:left;padding:0 0 0 50px}
.innovationsec-rightdivone img{margin-bottom:10px}
.innovationsec-rightdivone h3{font-size:40px;color:#b60000;font-weight:400;margin-bottom:10px;margin-top:0}
.innovationsec-rightdivone h3 span{font-size:60px;color:#fff;display:block}
.innovationsec-rightdivone p{color:#000;margin-bottom:30px;text-align:left;font-size:18px;line-height:22px}
.innovationsec-rightdivone ul{margin:0;padding:0}
.innovationsec-rightdivone ul li{list-style-type:none;float:left;width:50%;display:flex;align-items:center;margin-bottom:30px}
.innovationsec-rightdivone ul li img{margin-right:10px;margin-bottom:0}
.innovationsec-rightdivone ul li p{margin-bottom:0;line-height:26px}
.innovationsec-leftdivone{width:50%;float:left}
.innovationsec-leftdivone img{width:100%}
.innovationsec-divtwo{width:100%;float:left;background-color:#fff;display:flex;align-items:center;padding:50px 0}
.innovationsec-leftdivtwo{width:50%;float:left;padding:0 50px 0 0}
.innovationsec-leftdivtwo img{margin-bottom:10px}
.innovationsec-leftdivtwo h3{font-size:40px;color:#b60000;font-weight:400;margin-bottom:10px;margin-top:0}
.innovationsec-leftdivtwo h3 span{font-size:60px;color:#fff;display:block}
.innovationsec-leftdivtwo p{color:#000;margin-bottom:30px;text-align:left;font-size:18px;line-height:22px}
.innovationsec-leftdivtwo ul{margin:0;padding:0}
.innovationsec-leftdivtwo ul li{list-style-type:none;float:left;width:50%;display:flex;align-items:center;margin-bottom:30px}
.innovationsec-leftdivtwo ul li img{margin-right:10px;margin-bottom:0}
.innovationsec-leftdivtwo ul li p{margin-bottom:0;line-height:26px}
.innovationsec-rightdivtwo{width:50%;float:left}
.innovationsec-rightdivtwo img{width:100%}
.livingroom-main{width:100%;float:left;padding:50px 0 0}
.livingroom-main h1{font-size:50px;text-align:center;position:relative;margin-top:0;padding-bottom:50px}
.livingroom-main h1:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.livingroom-main p{text-align:center;font-size:20px;text-align:center;margin-bottom:50px;font-weight:300}
.livingroom-div{width:100%;float:left;background-color:#fff;margin-top:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.livingroom-divleft{width:49.5%;float:left;height:490px;max-height:730px;object-fit:cover;overflow:hidden;margin-bottom:5px}
.livingroom-divleft.bathwarebox3{width:32.5%}
.livingroom-imgdiv{width:100%;float:left;position:relative;overflow:hidden}
.livingroom-contentdiv{position:absolute;bottom:0;background-color:rgba(255,255,255,0.5);width:100%;text-align:center;padding:20px 25px}
.livingroom-contentdiv a{text-decoration:none}
.livingroom-contentdiv h3{font-size:25px;letter-spacing:2px;text-transform:uppercase;font-weight:300;font-style:normal;margin-bottom:20px;margin-top:0;color:#000}
.livingroom-contentdiv h3:before{content:url('../images/line-icon.png');position:relative;z-index:9;left:-15px;top:-7px}
.livingroom-contentdiv h3:after{content:url('../images/line-icon.png');position:relative;z-index:9;right:-15px;top:-7px}
.livingroom-imgdiv{position:relative;width:100%;height:100%;overflow:hidden}
.livingroom-imgdiv:hover>.livingroom-contentdiv{bottom:0}
.livingroom-contentdiv{position:absolute;bottom:-50px;width:100%;-webkit-transition:bottom .8s ease;-moz-transition:bottom .8s ease;-o-transition:bottom .8s ease;-ms-transition:bottom .8s ease;transition:bottom .8s ease}
.livingroom-contentdivother{position:absolute;top:0;bottom:0;left:0;right:0;margin:0 auto;width:100%;text-align:center;display:flex;align-items:center}
.livingroom-contentdivother:hover h3{color:#fff}
.livingroom-contentdivother h3{font-size:40px;font-weight:200;color:#ce1f22;text-transform:uppercase}
.livingroom-imgdiv img{width:100%;transform:scale(1.1);transition:transform .8s ease;height:100%}
.livingroom-imgdiv:hover img{transform:scale(1.0)}
.livingroom-contentdiv p a{color:#ce1f22}
.livingroom-contentdiv p a:hover{text-decoration:underline}
.livingroom-contentdiv p{font-size:22px;text-align:center;margin-bottom:0}
.livingroom-weloved-main{width:100%;float:left;padding:50px 0 0;text-align:center}
.livingroom-weloved-main h2{font-size:50px;text-align:center;position:relative;margin-bottom:30px;padding-bottom:50px}
.livingroom-weloved-main h2:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.livingroom-weloved-main p{font-size:20px}
.livingroom-weloved-main .offers{margin-bottom:0}
.livingroom-weloved-main .offers .owl-nav{display:none}
.livingroom-weloved-main .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 4px;background:#fff;display:inline-block}
.livingroom-weloved-main .owl-dots .owl-dot.active span{background:#ce1f22;opacity:1;width:10px;height:10px;box-shadow:none!important}
.howtoselect-main{width:100%;float:left;padding:30px 0;background-color:#f9f9f9}
.howtoselect-main h3{font-size:30px;text-align:center;margin-bottom:30px;font-weight:300}
.howtoselect-main p{font-size:22px}
.howtoselect-main p a{color:#ce1f22;text-decoration:underline}
.howtoselect-main h4{font-size:22px;color:#ce1f22;margin-top:30px}
.howtoselect-main ul{margin:0;padding:0}
.howtoselect-main ul li{font-size:20px;list-style-type:none;margin-bottom:20px}
.howtoselect-main ul li b{font-size:22px;display:block;color:#ce1f22;font-weight:400}
.faq-main{width:100%;float:left;padding:50px 0 0}
.faq-main h3{font-size:50px;margin-bottom:30px;text-align:center;position:relative;margin-top:0;padding-bottom:50px;font-weight:200}
.faq-main h3:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.othercategory-main{width:100%;float:left;padding:50px 0;background-color:#fff}
.othercategory-main h3{font-size:50px;font-weight:200;text-align:center;position:relative;margin-bottom:30px;padding-bottom:50px}
.othercategory-main h3:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.othercategory-main h1{padding-left:30px;color:#ce1f22}
.tabingdiv-main{width:100%;float:left;padding:0 50px}
.tabingdiv-main .offers .owl-nav{bottom:65%; z-index: 999;}
.offers .owl-prev{left:-40px; top: 50%; transform: translateY(-50%);}
.offers .owl-next{right:-40px; top: 50%; transform: translateY(-50%);}
.tabingdiv-main ul{margin:0;padding:0;margin-bottom:30px}
.tabingdiv-main ul li{width:100%;float:left}
.tabingdiv-main ul li a{list-style-type:none;float:left;width:100%;background-color:#f9f9f9;text-align:center;padding:20px 0}
.tabingdiv-main ul li p{color:#373737;margin-bottom:0;font-size:22px}
.tabingdiv-main ul li img{height:35px;margin-bottom:15px}
.nav-tabs{border-bottom:none}
.owl-dots{display:none}
.active1{border:1px solid #ce1f22}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:3px solid #888}
.plp-heading-div{width:100%;text-align:center;padding:0 0 30px 30px}
.plp-heading-div h1{font-size:50px;text-align:center;position:relative;padding-bottom:50px;color:#000}
.plp-heading-div h1:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.plp-heading-div h2{font-size:36px;margin-top:0}
.plp-heading-div p{font-size:18px}
.plp-heading-div a{color:#ce1f22;font-size:20px;text-decoration:underline}
.plp-heading-div h5{font-size:26px;color:#ce1f22;text-align:left}
.filter-div{display:flex;align-items:center;justify-content:flex-end;margin-bottom:40px;padding-right:50px}
.filter-div .form-control{width:35%;height:45px;border-radius:50px;color:#828282;border:1px solid #ddd;font-size:20px;font-weight:300}
.updown-icon{color:#828282;border:1px solid #ddd;border-radius:50px;padding:12px 40px;margin-left:20px}
.filter-div p{margin-bottom:0;margin-right:20px;font-size:18px}
.category-panel-main{width:100%;padding-left:30px}
.category-panel-main h5{font-size:20px;border-bottom:1px solid #000;padding-bottom:10px}
.category-panel-main h5:before{content:"";width:70px;height:2px;background-color:#000;position:absolute;top:40px}
.category-panel-main h5 a{color:#ce1f22;float:right;font-size:16px}
.category-panel-main h5 a:hover{text-decoration:underline}
.othercategories-boxdiv{width:100%;margin-bottom:30px;border:1px solid #ddd}
#idforsearch .othercategories-boxdiv{min-height:507px}
.othercategories-boxdiv:hover{box-shadow:0 0 18px 10px #eee}
.othercategories-boximgdiv{width:100%;position:relative}
.othercategories-boximgdiv img{width:100%;height:350px;max-height:350px;overflow:hidden}
.othercategories-boximgcontentdiv{width:100%;position:absolute;top:0;display:flex;align-items:center;background-color:rgba(255,255,255,0.6);height:100%;justify-content:space-between;padding:0 30px;display:none}
.othercategories-boxdiv:hover .othercategories-boximgcontentdiv{display:flex}
.othercategories-boximgcontentdiv .btn-style-one{padding:10px 15px;font-size:18px}
.othercategories-boxcontentdiv{width:100%;padding:20px 10px 10px;display:flex;position:relative;justify-content:space-between;}
.othercategories-boxcontentleftdiv h4{font-size:18px;font-weight:300;min-height:40px;max-height:40px; overflow:hidden;margin-top:0;text-transform:uppercase;font-family:'Poppins',sans-serif}
.othercategories-boxcontentleftdiv p{font-size:16px;margin-bottom:5px;min-height:25px;font-family:'Poppins',sans-serif;font-weight:300}
.othercategories-boxcontentrightdiv{display:flex}
.othercategories-boxcontentrightdiv a img{width:auto;filter:brightness(0) invert(0)}
.othercategories-boxcontentrightdiv a:hover img{filter:brightness(1) invert(0)}
.pagination{display:inline-block;padding-left:0;margin:0;border-radius:4px;float:right;display:flex}
.pagination>li{margin-right:20px}
.pagination>li>a{width:40px;height:40px;line-height:30px;text-align:center;border-radius:100px}
.pagination>li>a:hover{background-color:#ce1f22;color:#fff}
.pagination>li:first-child>a{width:auto;height:auto}
.pagination>li:last-child>a{width:auto;height:auto}
.pagination>li>a{background-color:transparent;border:none;font-size:18px;color:#000}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{cursor:pointer;background-color:#ce1f22;border-color:#ce1f22}
.checkbox-select-div{display:flex;align-items:center;margin-bottom:10px}
.checkbox-select-div label{margin-bottom:0;display:flex;align-items:center;font-size:18px;font-weight:400}
.blackimg{width:15px;height:15px;background-color:#000;margin-right:10px}
.darkblue{width:15px;height:15px;background-color:#0c014d;margin-right:10px}
.yellow{width:15px;height:15px;background-color:#ffff21;margin-right:10px}
.red{width:15px;height:15px;background-color:#ff0303;margin-right:10px}
.gray{width:15px;height:15px;background-color:#bfbfbf;margin-right:10px}
.silver{width:15px;height:15px;background-color:#ebebeb;margin-right:10px}
.green{width:15px;height:15px;background-color:#36c73b;margin-right:10px}
.purple{width:15px;height:15px;background-color:#d604d6;margin-right:10px}
.checkbox-select-div input[type="radio"],input[type="checkbox"]{margin:0;line-height:normal;width:20px;height:20px;border-radius:0;margin-right:10px}
.category-panel-main .panel{background-color:transparent;margin-bottom:0}
.category-panel-main .panel-default>.panel-heading{background-color:transparent;border-bottom:1px dashed #ccc}
.category-panel-main .panel-body{padding:15px 50px 15px 10px}
.bathwarecollection-main{width:100%;float:left;padding:50px 0 0}
.bathwarecollection-main h1{font-size:50px;text-align:center;position:relative;padding-bottom:50px}
.bathwarecollection-main h1:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.bathwarecollection-main p{text-align:center;font-size:22px;text-align:center;margin-bottom:50px}
.newlaunch-main{width:100%;float:left;padding:0;text-align:center}
.newlaunch-main h2{font-size:50px;text-align:center;position:relative;padding-bottom:50px}
.newlaunch-main h2:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.newlaunch-main p{font-size:22px;margin-bottom:40px}
.newlaunch-divone{width:100%;float:left;position:relative;overflow:hidden}
.newlaunch-divone img{width:100%;width:100%;transform:scale(1.0);transition:transform .8s ease}
.newlaunch-divone img:hover{transform:scale(1.1)}
.newlaunch-divonecontent{position:absolute;width:30%;top:20%;right:2%;background-color:rgba(0,0,0,0.5);padding:15px}
.newlaunch-divonecontent h5{font-size:30px;font-weight:100;color:#fff;text-align:left}
.newlaunch-divonecontent h4{font-size:50px;font-weight:100;color:#fff;text-align:left}
.newlaunch-divonecontent p{font-size:20px;color:#fff;text-align:left;margin-bottom:30px;font-weight:300}
.newlaunch-divonecontent a{float:left}
.newlaunch-twodiv{width:100%;float:left;display:flex}
.newlaunch-divtwoleft{width:50%;position:relative;overflow:hidden}
.newlaunch-divtwoleft img{width:100%;transform:scale(1.0);transition:transform .8s ease}
.newlaunch-divtwoleft img:hover{transform:scale(1.1)}
.newlaunch-divtwoleftcontent{position:absolute;width:40%;bottom:5%;left:5%;background-color:rgba(0,0,0,0.5);padding:15px}
.newlaunch-divtwoleftcontent h5{font-size:48px;font-weight:300;color:#fff;text-align:left}
.newlaunch-divtwoleftcontent p{font-size:20px;color:#fff;font-weight:300;text-align:left;margin-bottom:30px}
.newlaunch-divtwoleftcontent a{float:left}
.newlaunch-divtworight{width:50%;position:relative;overflow:hidden}
.newlaunch-divtworight img{width:100%;transform:scale(1.0);transition:transform .8s ease}
.newlaunch-divtworight img:hover{transform:scale(1.1)}
.newlaunch-divtworightcontent{position:absolute;width:35%;bottom:5%;left:5%;background-color:rgba(0,0,0,0.5);padding:15px}
.newlaunch-divtworightcontent h5{font-size:48px;font-weight:300;color:#fff;text-align:left}
.newlaunch-divtworightcontent p{font-size:20px;color:#fff;font-weight:300;text-align:left;margin-bottom:30px}
.newlaunch-divtworightcontent a{float:left}
.newlaunch-main h2{margin-top:50px}
.pdp-main{width:100%;float:left;padding:50px 50px 0;background-color:#fff;display:flex}
.pdp-leftdiv{width:45%;float:left}
.pdp-leftdivone ul{margin:0;padding:0;float:left;width:100%;display:flex;align-items:flex-start;justify-content:center;margin-top:40px}
.pdp-leftdivone ul li{list-style-type:none;width:25%;text-align:center}
.pdp-leftdivone ul li img{margin-bottom:10px}
.pdp-leftdiv ul li p{font-size:20px}
.pdp-rightdiv{width:52%;float:left;margin-left:3%}
.pdp-rightdiv h1{font-size:30px;color:#ce1f22;margin-top:0}
.pdp-rightdiv h1 a img{text-align:right;float:right}
.pdp-rightdiv p{font-size:20px;color:#000;margin-bottom:20px;font-weight:200;margin-top:10px}
.product-details{width:100%;float:left;margin-top:30px;margin-bottom:20px}
.product-details .table>tbody>tr>td ul{margin:0;padding:0;display:flex;align-items:center;width:50%;justify-content:space-between;float:right;padding-top:5px}
.product-details .table>tbody>tr>td ul li{list-style-type:none;float:left;line-height:21px;width:20px;height:20px;background-color:red;border-radius:100px;box-shadow:0 0 3px 3px #ccc}
.product-details .table>tbody>tr>td ul li a img{width:100%}
.product-details .table>tbody>tr>td ul li a{float:left;border:1px solid #f9f9f9}
.product-details .table>tbody>tr>td ul li a:hover{border:1px solid #fff;box-shadow:1px 2px 5px 1px #ccc;border-radius:50px}
.product-details .table{width:100%;margin-bottom:10px}
.product-details ul{margin:0;padding:0;margin-left:20px}
.product-details ul li{font-size:18px;line-height:30px;font-weight:300}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{width:50%;padding:14px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;font-size:20px;font-weight:300}
.checkdiv{width:100%;float:left;display:flex;align-items:center;margin-bottom:40px}
.checkdiv p{margin-right:20px;font-size:18px;margin-bottom:0}
.checkdiv .form-control{height:52px;background-color:#f8f8f8;width:40%;border-radius:0;font-size:20px}
.Shareproduct{width:100%;float:left;display:flex;align-items:center;margin-bottom:40px}
.Shareproduct p{margin-bottom:0;margin-right:30px;font-size:18px}
.Shareproduct img{margin-right:10px;width:30px}
.feature-div{width:100%;float:left}
.feature-div ul{margin:0;padding:0}
.feature-div ul li{width:31%;margin-right:10px;margin-bottom:20px;list-style-type:none;float:left;border:1px dashed #c2c2c2;display:flex;align-items:center}
.feature-div.fordownload ul li{width:48%;margin-right:10px;margin-bottom:0;list-style-type:none;float:left;border:none;display:flex;align-items:center}
.feature-div ul li a{width:100%;float:left;display:flex;align-items:center;padding:15px 10px;min-height:85px}
.Shareproduct.fordownloadheading{width:100%;float:left;display:flex;align-items:center;padding:0 15px;margin-bottom:10px;margin-top:40px}
.feature-div.fordownload ul li a{width:100%;float:left;display:flex;align-items:center;padding:0 10px;min-height:45px}
.feature-div ul li a img{margin-right:10px;width:40px}
.feature-div.fordownload ul li a img{margin-right:10px;width:30px}
.feature-div ul li a p{margin-bottom:0;font-size:18px;color:#000}
.feature-div ul li a:hover{background-color:#ce1f22}
.feature-div ul li a:hover p{color:#fff}
.feature-div ul li a:hover img{color:#fff;filter:brightness(0) invert(1)}
.feature-div ul li a:focus{background-color:#ce1f22;color:#fff}
.feature-div ul li a:focus p{color:#fff}
.feature-div ul li a:focus img{color:#fff;filter:brightness(0) invert(1)}
.relatedproduct-main{width:100%;float:left;padding:50px 0 0 50px}
.relatedproduct-main h2{font-size:35px;margin-bottom:30px}
.relatedproduct-main img{width:100%}
.relatedproduct-main .offers .owl-prev{left:0; transform: translateY(-50%); top: 50%;}
.relatedproduct-main .offers .owl-next{right:0; transform: translateY(-50%); top: 50%;}
.card-wrapper{width:100%;float:left;margin:0 auto;margin-bottom:40px}
.card-wrapper img{width:100%;display:block}
.img-display{overflow:hidden;padding:12px;background-size:100% 100%;background-repeat:no-repeat;margin-bottom:30px}
.img-showcase{display:flex;width:100%;transition:all .5s ease}
.img-showcase img{min-width:100%}
.img-select{display:flex;width:60%;margin:0 auto}
.img-item{margin:.3rem;margin-right:20px}
.img-item:hover{opacity:.8}
.slipshield-main{width:100%;float:left;padding:50px 0}
.slipshield-main h1{font-size:50px;text-align:center;position:relative;padding-bottom:50px}
.slipshield-main h1:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.slipshield-main p{text-align:center;font-size:20px}
.slipshield-main ul{margin:0;padding:0;float:left;width:100%;display:flex;align-items:center;justify-content:center;margin-top:30px;margin-bottom:30px}
.slipshield-main ul li{list-style-type:none;width:20%;text-align:center}
.slipshield-main ul li img{margin-bottom:10px}
.slipshield-main ul li p{font-size:20px}
.outdoor-bathroom-main{width:100%;float:left;padding:50px 0 50px 50px;background-color:#000}
.nav-tabs{text-align:center;border-bottom:0 solid #ddd;margin-bottom:50px}
.nav-tabs>li{float:none;margin-bottom:-1px;font-size:20px;display:inline-block}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#fff;cursor:default;background-color:#ce1f22;border:none;border-bottom:1px solid #ce1f22;font-weight:500}
.nav-tabs>li>a{border-radius:0;color:#b6afaf;font-weight:500;margin-right:20px;text-transform:uppercase;border:0 solid transparent;padding:10px 60px;font-size:24px}
.nav-tabs>li>a:hover{border-color:transparent;background-color:#ce1f22;color:#fff;border-bottom:1px solid #8c372f}
.nav-tabs>li.active>a:after{content:"";width:10px;height:10px;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #ce1f22;position:absolute;bottom:-15px;left:0;right:0;margin:0 auto}
.outdoor-bathroom-main .owl-nav{left:5%;width:1%;bottom:-8%;z-index:99999}
.outdoor-bathroom-main a.btn-style-one{margin-top:50px}
.producttabdiv{width:100%}
.producttabdiv img{width:100%}
.producttabdiv h4{font-size:30px;text-transform:uppercase;color:#fff;margin-top:20px}
.producttabdiv h5{font-size:17px;color:#fff;margin-bottom:20px;font-weight:300}
.producttabdiv a{font-size:20px;color:#fff;margin-right:40px}
.producttabdiv a:hover{color:#ce1f22;text-decoration:underline}
.slipshield-technology-main{width:100%;float:left;padding:100px 0 50px;background-color:#fff}
.slipshield-technology-div{width:100%;background-color:#000;display:flex;align-items:center;padding:15px}
.slipshield-technology-leftdiv{width:50%}
.slipshield-technology-leftdiv img{width:100%}
.slipshield-technology-rightdiv{width:50%;padding:0 20px}
.slipshield-technology-rightdiv h4{font-size:40px;color:#fff}
.slipshield-technology-rightdiv p{font-size:22px;color:#fff}
.benefits-div{width:100%;max-height:450px;height:450px}
.benefits-div img{width:100%}
.benefits-imgdiv{width:100%;float:left;position:relative;overflow:hidden}
.benefits-contentdiv{background-color:rgba(255,255,255,0.5);width:100%;text-align:center;padding:20px 25px}
.benefits-contentdiv h3{font-size:25px;text-transform:uppercase;font-weight:300;font-style:normal;margin-bottom:20px;margin-top:0}
.benefits-contentdiv h3:before{content:url('../images/line-icon.png');position:relative;z-index:9;left:-15px;top:-7px}
.benefits-contentdiv h3:after{content:url('../images/line-icon.png');position:relative;z-index:9;right:-15px;top:-7px}
.benefits-imgdiv{position:relative;width:100%;height:100%;overflow:hidden}
.benefits-imgdiv:hover>.benefits-contentdiv{bottom:0}
.benefits-contentdiv{position:absolute;bottom:-50px;width:100%;-webkit-transition:bottom .8s ease;-moz-transition:bottom .8s ease;-o-transition:bottom .8s ease;-ms-transition:bottom .8s ease;transition:bottom .8s ease}
.benefits-imgdiv img{width:100%;transform:scale(1.1);transition:transform .8s ease}
.benefits-imgdiv:hover img{transform:scale(1.0)}
.benefits-contentdiv p a{color:#ce1f22}
.benefits-contentdiv p a:hover{text-decoration:underline}
.benefits-contentdiv p{font-size:22px;text-align:center;margin-bottom:0}
.slipshield-innovation-main{width:100%;float:left;padding:50px 0;background-image:url(../images/slipshield-innovation-bg.jpg);background-size:100% 100%}
.slipshield-innovation-div{width:100%;display:flex;align-items:center;justify-content:space-between}
.slipshield-innovation-leftdiv{width:40%;padding:0 30px}
.slipshield-innovation-leftdiv h4{font-size:40px;color:#ce1f22}
.slipshield-innovation-leftdiv p{font-size:22px;color:#000;margin-bottom:30px}
.slipshield-innovation-leftdivimg{width:100%;float:right;text-align:right}
.slipshield-innovation-middlediv{width:30%}
.slipshield-innovation-middlediv img{width:100%}
.slipshield-innovation-rightdiv{width:30%;padding:0 30px}
.slipshield-innovation-rightdiv img{margin-bottom:30px}
.slipshield-innovation-rightdiv h5{font-size:30px}
.slipshield-innovation-rightdiv p{font-size:22px;margin-bottom:50px}
.slipshield-innovation-rightdiv a{font-size:15px;color:#ce1f22;text-transform:uppercase;display:flex;align-items:center}
.slipshield-innovation-rightdiv a img{margin-left:20px;margin-bottom:0}
.slipshield-innovation-rightdiv a:hover{text-decoration:underline}
.dealernetwork-main{width:100%;float:left;padding:0 0 50px}
.dealernetwork-main h1{font-size:50px;text-align:center;position:relative;padding-bottom:50px}
.dealernetwork-main h1:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.dealernetwork-div{width:100%;margin-bottom:30px}
.dealernetwork-div ul{margin:0;padding:0;display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto}
.dealernetwork-div ul li{list-style-type:none;width:24%;position:relative}
.dealernetwork-div .form-control{height:50px;background-color:transparent;border:none;box-shadow:none;border-bottom:1px solid #7c7c7c;border-radius:0;padding-left:30px;color:#7c7c7c;font-size:23px}
.dealerbox-div ul a{color:#4e4e4e}
.dealerbox-div{width:100%;float:left;padding:20px;box-shadow:0 0 10px 1px #dedede;margin-bottom:30px;text-align:center;min-height:466px}
.dealerbox-div img{width:30%;text-align:center}
.dealerbox-div h3{color:#ce1f22;font-size:23px;text-align:left;min-height:55px}
.dealerbox-div h4{font-size:22px;margin-bottom:5px;text-align:left}
.dealerbox-div p{font-size:18px;color:#4e4e4e;font-weight:300;margin-bottom:10px;text-align:left;min-height:50px}
.dealerbox-div h6{font-size:18px;color:#4e4e4e;font-weight:300;margin-bottom:10px;text-align:left}
.dealerbox-div h6 span{font-weight:400}
.dealerbox-div ul{margin:0;padding:0;margin-top:20px}
.dealerbox-div ul li{display:flex;align-items:center;margin-bottom:10px;font-size:18px;font-weight:300;color:#4e4e4e}
.dealerbox-div ul li img{margin-right:10px;width:auto}
.dealerlogin-main{width:100%;float:left;background-image:url(../images/dealer-login-bg.jpg);background-size:100% 100%;padding:50px 0}
.dealerlogin-div{width:40%;background-color:#fff;padding:30px 50px;float:right}
.dealerlogin-div h1{font-size:40px;margin-top:0}
.dealerlogin-div p{font-size:18px}
.dealerlogin-div ul{margin:0;padding:0;margin-bottom:40px;display:flex;align-items:center;justify-content:space-between}
.dealerlogin-div ul li{list-style-type:none;display:flex;align-items:center}
.dealerlogin-div ul li label{margin-bottom:0;font-weight:400;font-size:16px}
.dealerlogin-div ul li a{font-size:16px;color:#ce1f22}
.dealerlogin-div h4{margin-top:20px}
.dealerlogin-div h4 a{color:#ce1f22;text-decoration:underline}
.dealerlogin-div .form-control{border:none;border-bottom:1px solid #666;height:50px;margin-bottom:30px;box-shadow:none;border-radius:0;font-size:23px;letter-spacing:1px;font-weight:300}
.experience-div{width:100%;float:left;padding:0;box-shadow:0 0 10px 1px #dedede;margin-bottom:30px;text-align:center;border-top:3px solid #ce1f22}
.experience-div img{width:100%}
.gallerybox-images img{width:100%;height:250px}
.gallerybox-images{width:100%;position:relative}
.gallery-icon-demo{position:absolute!important;bottom:10px;right:10px;height:auto!important;width:25px!important;filter:brightness(0.5) invert(1)}
.experience-contantdiv{width:100%;padding:20px;text-align:left;min-height:355px}
.experience-div h3{color:#ce1f22;font-size:26px;text-align:left;margin-top:0}
.experience-div h4{font-size:22px;margin-bottom:5px;text-align:left}
.experience-div p{font-size:18px;color:#4e4e4e;font-weight:300;margin-bottom:10px;text-align:left;min-height:120px}
.experience-div ul{margin:0;padding:0;margin-bottom:20px}
.experience-div ul li{display:flex;align-items:center;margin-bottom:10px;font-size:18px;font-weight:300;color:#4e4e4e}
.experience-div ul li img{margin-right:10px;width:auto}
.dealersignup-main{width:100%;float:left;background-image:url(../images/dealer-login-bg.jpg);background-size:100% 100%;padding:30px 0}
.dealersignup-div{width:80%;background-color:#fff;padding:10px 50px;margin:0 auto}
.dealersignup-div h1{font-size:50px;margin-top:0}
.dealersignup-div p{font-size:18px}
.dealersignup-div ul{margin:0;padding:0;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}
.dealersignup-div ul li{list-style-type:none;display:flex;align-items:center;position:relative}
.dealersignup-div ul li label{margin-bottom:0;font-weight:400;font-size:16px}
.dealersignup-div ul li a{font-size:16px;color:#ce1f22}
.dealersignup-div h4{margin-top:20px}
.dealersignup-div h4 a{color:#ce1f22;text-decoration:underline}
.dealersignup-div .form-control{border:none;border-bottom:1px solid #666;height:40px;margin-bottom:30px;box-shadow:none;border-radius:0;font-size:23px;letter-spacing:1px;font-weight:300;position:relative}
.dealersignup-div span{position:absolute;bottom:10px}
/* #dealer_signup_form_massage{position:absolute;bottom:-80px} */
.dealerlogin-div .form-group{position:relative}
.dealerlogin-div span{position:absolute;bottom:-20px}
.forgetdealerpassword  .form-control { margin-bottom: 0; }
/* #changePasswordModal{ padding-left: 15px; } */
.forgetdealerpassword .btn-style-one{margin-top: 30px;}
.forgetdealerpassword span#error_forgot_password_email {position: static;}
.contact-main{width:100%;float:left;padding:50px 0}
.contact-main h1{font-size:50px;text-align:center;position:relative;padding-bottom:50px}
.contact-main h1:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.contact-div{width:100%;margin-bottom:60px}
.contact-div ul{margin:0;padding:0;display:flex;justify-content:space-between;width:100%;margin:0 auto}
.contact-div ul li{list-style-type:none;width:30%;position:relative;text-align:center;padding:0 30px}
.contact-div ul li h3{font-size:35px;color:#ce1f22}
.contact-div ul li p{font-size:20px;color:#000}
.contact-div ul li a{font-size:20px;color:#ce1f22;text-decoration:underline}
.contact-location-listone{width:100%;padding:10px 30px 0;max-height:425px;overflow-y:scroll}
.contact-box{width:100%;float:left;padding:20px;box-shadow:0 0 10px 1px #dedede;min-height:380px;margin-bottom:30px;height:380px}
.contact-box h3{color:#ce1f22;font-size:28px;margin-top:0}
.contact-box h4{font-size:22px;margin-bottom:5px}
.contact-box p{font-size:18px;color:#4e4e4e;font-weight:300;margin-bottom:20px;min-height:190px}
.contact-box ul{margin:0;padding:0}
.contact-box ul li{display:flex;align-items:center;margin-bottom:10px;font-size:18px;font-weight:300;color:#4e4e4e}
.contact-box ul li a{color:#000}
.contact-box ul li img{margin-right:10px}
.writetous{width:100%;padding:50px 0;text-align:center}
.writetous h2{font-size:40px;margin-bottom:40px}
.writetous ul{margin:0;padding:0}
.writetous ul li{list-style-type:none;width:30%;float:left;margin-right:30px;position:relative}
.writetous ul li span{position:absolute;bottom:8px;left:6%}
.writetous .form-control{border:none;border-bottom:1px solid #666;height:50px;margin-bottom:30px;box-shadow:none;border-radius:0;font-size:23px;letter-spacing:1px;font-weight:300}
.writetous ul li:last-child{width:96%;float:none}
.blog-main{width:100%;float:left;padding:0 0 50px}
.blog-main h1{font-size:50px;position:relative;padding-bottom:40px;margin-bottom:0}
.blog-main h1:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.blog-div{width:100%;margin-bottom:30px;float:left}
.blog-div img{width:100%;transform:scale(1.0);min-height: 251px;transition:transform .8s ease}
.blog-div img:hover{transform:scale(1.05)}
.blog-div a{float:left}
.blog-div a h3{color:#454545;font-size:26px;height:60px;max-height:60px;overflow:hidden}
.blog-div a p{color:#454545;font-size:16px}
.blog-div a:hover{color:#ce1f22}
.blog-div a:hover h3{color:#ce1f22;text-decoration:underline}
.blog-div a:hover p{color:#ce1f22}
.blogselect-div{width:100%;float:left;padding-bottom:40px}
.blogselect-div h2{margin-top:0}
.blogselect-div ul{margin:0;padding:0;display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto}
.blogselect-div ul li{list-style-type:none;width:50%;position:relative;display:flex;align-items:center;justify-content:flex-end}
.blogselect-div ul li p{font-size:18px;color:#ce1f22;padding-right:15px;margin-bottom:0}
.blogselect-div .form-control{width:60%;float:right;text-align:center;background-color:#ce1f22;font-size:20px;color:#fff;height:40px;border-radius:0;border:none}
.blogdetail-main{width:100%;float:left;padding:50px 0}
.blogdetail-leftdiv{width:100%;float:left}
.blogdetail-leftdiv img{width:100%;height:auto}
.blogdetail-leftdiv h1{font-size:50px;color:#ce1f22}
.blogdetail-leftdiv p{font-size:22px;color:#454545;font-weight:300;margin-bottom:20px}
.blogdetail-leftdiv h4{font-size:25px;color:#ce1f22;margin-top:30px}
.blogdetail-rightdiv{width:100%;float:left}
.blogdetail-rightdiv h2{font-size:35px;margin-top:0;margin-bottom:20px}
.otherblog-div{width:100%;margin-bottom:30px}
.otherblog-div a{width:100%;display:flex;align-items:center;justify-content:space-between}
.otherblog-leftdiv{width:40%;float:left}
.otherblog-leftdiv img{width:100%;height:auto}
.otherblog-rightdiv{width:60%;float:left;padding-left:20px}
.otherblog-rightdiv h3{font-size:18px;margin-top:0;margin-bottom:0;color:#454545}
.otherblog-rightdiv p{font-size:16px;color:#454545}
.otherblog-div a:hover h3{color:#ce1f22;text-decoration:underline}
.otherblog-div a:hover p{color:#ce1f22}
.aboutus-main{width:100%;float:left;padding:30px 0 50px;background-image:url(../images/about-mainbg.jpg);background-position:bottom;background-size:100%;background-repeat:no-repeat}
.aboutus-main h1{font-size:50px;text-align:left;position:relative;padding-bottom:50px;margin-top:0}
.aboutus-main h1:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.aboutus-main h3{color:#ce1f22;font-size:30px;margin-bottom:20px}
.aboutus-main p{font-size:20px}
.aboutus-leftdiv{width:25%;float:left}
.aboutus-rightdiv{width:75%;float:left;padding:0 50px}
.aboutus-rightdiv span{position:absolute;bottom:8px;left:6%}
.aboutus-main .tabs-left{border-bottom:none;padding-top:2px;border-right:0 solid #ddd;background-color:#f2f2f2}
.aboutus-main .tabs-left>li{float:none;margin-bottom:0;margin-right:-1px;display:block;font-size:16px}
.aboutus-main .tabs-left>li.active>a,.aboutus-main .tabs-left>li.active>a:hover,.aboutus-main .tabs-left>li.active>a:focus{border-bottom-color:inherit;border-right-color:transparent}
.aboutus-main .tabs-left>li>a{border-radius:0;margin-right:0;display:block;padding:10px 30px;font-size:20px;text-align:left;text-transform:none;color:#000}
.aboutus-main .tabs-left>li>a img{margin-right:20px}
.aboutus-main .nav-tabs>li.active>a:after{display:none}
.aboutus-main .nav-tabs>li.active>a{color:#fff;border-bottom:0 solid #ce1f22}
.aboutus-main .nav-tabs>li a:hover{color:#fff;border-bottom:0 solid}
.aboutus-main .nav-tabs>li a:hover img{filter:brightness(0) invert(1)}
.aboutus-main .nav-tabs>li.active a img{filter:brightness(0) invert(1)}
.companyoverview-team{width:100%;float:left;align-items:center;margin-top:30px}
.companyoverview-teamleft{width:50%}
.companyoverview-teamright{width:50%;padding:0 30px}
.companyoverview-teamright h3{font-size:20px;color:#000;font-weight:300;line-height:28px}
.companyoverview-team img{width:100%;position:relative}
.companyoverview-team h4{font-size:24px;margin-bottom:0}
.companyoverview-team p{font-size:18px;color:#cd0000}
#companyoverview p br{margin-bottom:20px}
.companyoverview-teamimg{width:100px!important;position:absolute!important;top:35%;left:0;right:0;bottom:0;margin:0 auto}
.about-slider-div{width:100%;float:left;padding:30px 80px 0}
.visionmission-div{width:100%;float:left;background-color:#111;padding:30px;text-align:center;margin-bottom:30px}
.visionmission-div:hover{background-color:#cd0000}
.visionmission-div h4{font-size:30px;color:#fff;font-weight:400}
.visionmission-div p{font-size:20px;color:#fff;min-height:130px;line-height:26px}
.ourbrand-logodiv{width:100%;float:left}
.ourbrand-logodiv ul{margin:0;padding:0}
.ourbrand-logodiv ul li{list-style-type:none;width:16%;display:inline-block;border-right:1px solid #ccc;text-align:center}
.ourbrand-logodiv ul li img{width:115px}
.ourbrand-logodiv ul li:last-child{border-right:none}
.boardofdirectors-div{width:100%;float:left;text-align:center;margin-bottom:30px}
.boardofdirectors-div img{width:100%;height:297px}
.boardofdirectors-div h4{font-size:22px;margin-bottom:0}
.boardofdirectors-div p{font-size:16px;color:#cd0000}
.internationalbusinessenquiries-sec{width:100%;padding-top:50px}
.internationalbusinessenquiries-div{width:100%;background-color:#ce1f22;padding:50px 40px}
.internationalbusinessenquiries-div img{filter:brightness(0) invert(1)}
.internationalbusinessenquiries-div h4{font-size:36px;font-weight:200;color:#fff;letter-spacing:2px;margin-bottom:20px}
.internationalbusinessenquiries-div p a{font-size:20px;font-weight:700;color:#fff;text-decoration:underline}
#investorrelations .form-control{height:45px;border:none;box-shadow:none;border-bottom:1px solid #ccc;border-radius:0}
#investorrelations input.form-control::placeholder{color:#ccc;opacity:1}
#investorrelations input.form-control:-ms-input-placeholder{color:#ccc}
#investorrelations input.form-control::-ms-input-placeholder{color:#ccc}
.investorrelations-formdiv h3{margin-top:0;margin-bottom:10px}
#ourrecognitions ul{margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap}
#ourrecognitions ul li{list-style-type:none;width:20%;margin-bottom:20px}
#ourrecognitions ul li img{width:60%}
.investorrelations-formdiv .form-control{border:none;border-bottom:1px solid #666;height:50px;margin-bottom:30px;box-shadow:none;border-radius:0;font-size:23px;letter-spacing:1px;font-weight:300}
.mediavideo-box{width:100%;margin-bottom:30px;position:relative;border:1px solid #ccc;padding:8px}
.mediavideo-box img{width:100%;margin-bottom:10px;height:210px;max-height:210px;object-fit:contain}
.mediavideo-box:hover p{color:#ce1f22}
.mediavideo-box p{font-size:16px;color:#000;display:flex;justify-content:space-between;min-height:70px}
.mediavideo-box p img{width:25px;filter:brightness(0) invert(0);height:auto!important}
.mediavideo-box:hover p img{width:25px;filter:brightness(1) invert(0)}
.mediavideoicon{position:absolute;top:30%;bottom:0;left:0;right:0;margin:0 auto;width:50px!important;height:auto!important}
.navbarhorizetalbar{width:100%;float:left;margin-bottom:30px}
.navbarhorizetalbar h3{margin-top:0}
.navbarhorizetalbar .nav-tabs{text-align:left;margin-bottom:20px}
.navbarhorizetalbar .nav-tabs>li>a{padding:10px;text-transform:capitalize}
.navbarhorizetalbar .nav-tabs>li.active>a,.navbarhorizetalbar .nav-tabs>li.active>a:hover,.navbarhorizetalbar .nav-tabs>li.active>a:focus{background-color:transparent;color:#ce1f22}
.navbarhorizetalbar .nav-tabs>li>a:hover{background-color:transparent;color:#ce1f22}
.navbarhorizetalbar p{float:left}
.navbarhorizetalbar .nav-tabs>li.active>a:after{display:none}
.navbarhorizetalbar .form-control{width:60%;float:right;background-color:#ce1f22;color:#fff;height:40px;border-radius:0;border:none}
.investorrelaction-main{width:100%;float:left;padding:30px 0 50px;background-image:url(../images/about-mainbg.jpg);background-position:bottom;background-size:100%;background-repeat:no-repeat}
.investorrelaction-main h1{font-size:50px;text-align:left;position:relative;padding-bottom:50px;margin-top:0}
.investorrelaction-main h1:before{content:url('../images/underline.png');position:absolute;bottom:0;left:0;right:0;z-index:9;margin:0 auto}
.investorrelaction-main h3{color:#ce1f22;font-size:30px;margin-bottom:20px}
.investorrelaction-main p{font-size:19px}
.investorrelaction-leftdiv{width:22%;float:left}
.investorrelaction-leftdiv .panel-group .panel{margin-bottom:0;margin-top:0}
.investorrelaction-leftdiv .panel-heading a:before{padding-top:10px}
.investorrelaction-rightdiv{width:78%;float:left;padding:0 20px}
.investorrelaction-main nav{position:relative;margin:0;width:100%;background-color:#f2f2f2}
.investorrelaction-main nav ul{list-style:none;margin:0;padding:0}
.investorrelaction-main nav ul li a{display:block;padding:10px;color:#000;font-size:18px;text-decoration:none;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;display:flex;align-items:center;line-height:18px}
.investorrelaction-main nav ul li a img{margin-right:20px}
.investorrelaction-main nav ul li a span{width:70%}
.investorrelaction-main nav ul li a:hover{background:#ce1f22;color:#fff}
.investorrelaction-main nav ul li a:hover img{filter:brightness(0) invert(1)}
.investorrelaction-main nav ul li a:focus{background:#ce1f22;color:#fff}
.investorrelaction-main nav ul li a:focus img{filter:brightness(0) invert(1)}
.investorrelaction-main nav ul li a .fa{width:16px;text-align:center;margin-right:5px;float:right}
.investorrelaction-main nav ul .sub-menu ul{background-color:#fff2f2;padding:20px;display: none!important; height: 0px; }
.investorrelaction-main nav ul .sub-menu.active ul{ display: block!important; height: auto; }
.investorrelaction-main nav ul li ul li a{border-left:4px solid transparent;padding:10px 20px;font-size:16px;color:#4b4b4b}
.investorrelaction-main nav ul li ul li a:hover{color:#ce1f22;background-color:transparent}
.investorrelaction-main nav ul li ul li a:focus{color:#ce1f22;background-color:transparent}
.investorrelaction-main nav ul li.active>a{color:#fff;border-bottom:0 solid #ce1f22;background-color:#ce1f22}
.investorrelaction-main nav ul li ul li.active>a{color:#ce1f22;border-bottom:0 solid #ce1f22;background-color:transparent}
.investorrelaction-main nav ul li.active>a img{filter:brightness(0) invert(1)}
.pdfdiv-box{width:100%;background-color:transparent;border:1px solid #a8a8a8;display:flex;padding:10px 10px 10px 20px;margin-bottom:30px;align-items:center}
.investor-pdf-icon{margin-right:15px;filter:grayscale(1)}
.pdfdiv-box p{color:#000;margin-right:15px;margin-bottom:0;line-height:26px;padding-left:20px;width:80%;min-height:80px;display:flex;align-items:center}
.pdfdiv-box img{filter:grayscale(1)}
a:hover .pdfdiv-box{border:1px solid #ce1f22}
a:hover .pdfdiv-box p{color:#ce1f22}
a.moreless-button02 {
    color: #ce1f22;
    margin-top: 20px;
    padding-left: 5px;
}
.sidenavreadmore {text-align: left;border-bottom: 1px solid;    margin-top: 30px;
    padding: 10px 0;}
.sidenavreadmore a{color:#ce1f22;margin: 0;font-size: 18px;float: right;}
a.moreless-button02:hover{text-decoration: underline;}
a:hover .pdfdiv-box img{filter:grayscale(0)}
.cataloguesdiv{width:100%;padding:20px 10px;background-color:#fff;box-shadow:1px 2px 3px 1px #ccc;text-align:center;float:left;margin-bottom:30px}
.cataloguesdiv a img{margin-bottom:30px;width:100%;transform:scale(1.0);transition:transform .8s ease;height:300px;height:300px}
.cataloguesdiv:hover img{transform:scale(1.1);filter:brightness(1)}
.cataloguesdiv:hover p{color:#ce1f22}
.cataloguesdiv-box{width:100%;display:flex;align-items:flex-start;margin-bottom:0}
.investor-pdf-icon{margin-right:15px;filter:grayscale(1);margin-bottom:0!important;width:auto}
.cataloguesdiv-box p{color:#000;margin-right:10px;margin-bottom:0;line-height:22px;min-height:110px;font-size:15px;text-align:left}
.cataloguesdiv-box p strong span{text-transform:uppercase;font-size:14px;padding-left:0}
.cataloguesdiv-box p strong{display:block;text-transform:uppercase;font-size:12px;margin-top:10px;font-weight:300;margin-bottom:5px}
.cataloguesdiv-box img{filter:grayscale(1);margin-bottom:0!important;padding-top:0;width:30px!important;height:auto!important}
a.stateindia span{text-transform:uppercase;font-size:14px;padding-left:0}
a.stateindia{padding:10px 0;float:left;min-height:40px;width:100%;text-align:left;color:#000}
video.thirdlink{object-fit: fill;}
.overlay-content h3{display: none;}
/* .fixed1 {
    background: #fff;
    top: 68px;
    box-shadow: 0 0 3px #590000;
    position: fixed;
    z-index: 9998;
    width: 100%;
    height: auto;
    transition: all .5s;
    
} */
.filterattributebyproduct [aria-expanded="true"]:before{transform: rotate(180deg);}

/* march changes css start here */
.othercategories-boximgcontentdiv{display: none !important;}
.othercategories-boxcontentleftdiv h4 a{color: #000;text-transform: capitalize;}
.chat360__btn-container {
    bottom: auto !important;
    top: 54% !important;   
    right: 1px !important;
}
.chat360__btn-container{z-index: 9 !important;}
button.btn-style-one.disabled{z-index: -1;}
.tempshieldcamain img{width: 100%;}
.livingroom-main.tempshieldcamain h3{margin-top: 0;}
.livingroom-main.tempshieldcamain ul{padding-left: 20px;}
.livingroom-main.tempshieldcamain li {
    font-size: 20px;
    font-weight: 300;
}
#slipshild-slider .item{justify-content: center;margin: 0 auto;text-align: center;}.slipshield-contant p{margin-bottom: 0;    font-size: 16px;padding-top: 10px;}.slipshield-contant {background-color: #F9F9F9;padding: 30px 10px;justify-content: center;    margin: 0 auto;text-align: center;}#slipshild-slider .owl-prev .fal, #slipshild-slider .owl-prev .fa {font-weight: 200;font-size: 19px;}#slipshild-slider .owl-next .fal, #slipshild-slider .owl-next .fa {font-weight: 200;font-size: 19px;}#slipshild-slider .fa-chevron-left:before {font-weight: 100;}#slipshild-slider .fa-chevron-right:before{ font-weight: 100;}.slipshield-contant img{width: 46px;height: 50px;}div#slipshild-slider{margin-bottom: 30px;}div#addToWishlistModal {z-index: 9999;}
.Shareproduct svg.svg-inline--fa.fa-x-twitter.icons {
    width: 28px;
    height: 28px;
    border-radius: 30px;
    margin-top: 5px;
    padding: 5px 0;
    margin-right: 10px;
    background-color: #111;
}


.divsection{float: left;width: 100%;padding: 50px 0;}
.divsection img{width: 100%;}
.coloratocontant {
    float: left;
    width: 100%;
    margin: 0 auto;
    padding: 150px 25px 0 0px;
}
.coloratocontant h2.mainpageheading {
    text-align: left;
}
.coloratocontant p{text-align: left;    text-align: justify;}
.divsection .col-lg-6:first-child{padding-left: 0;}
.divsection1{float: left;width: 100%;padding: 50px 0;background-image: url(../../images/colorato-gradiant.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 100%;
    text-align: center;}
.divsection1 img{width: 100%;}
.divsection1 .col-lg-6:last-child{padding-right: 0;}
.divsection1 .coloratocontant {
    padding: 130px 0 0px 25px;
}

.compositions {
    width: 100%;
    float: left;
    padding: 50px 0;
}
.compositions ul {
    padding: 0;
}
.compositions li {
    font-size: 20px;
    float: left;
    width: 25%;line-height: 50px;
    list-style: none;    font-weight: 700;
}
.compositions li span {
    width: 50px;    font-weight: 400;
    background-color: #000;
    border-radius: 45px;
    height: 50px;
    float: left;
    text-align: center;
    margin-right: 10px;
    color: #fff;
    display: flex;
    justify-content: center;
    font-size: 33px;
    /* padding: 8px; */

}

.compositionssection{float: left;width: 100%;padding: 50px 0;background-color: #4B4B4B;}
div#compositions {
    padding: 0 70px;
}
.compositions1{float: left;width: 40%;padding-right: 10px;}
.compositions2{float: left;width: 60%;}
.compositionssection img{width: 100%;}
.compositions1 h4 {
    text-align: center;
    color: #fff;
    font-size: 23px;
}
.compositions1 span {
    font-size: 18px;
}
.compositions1 small {
    color: #fff !important;
}
.compositions1 p{color: #fff;    text-align: justify;}
/* div#compositions .owl-next {
    right: 40px;}
    div#compositions .owl-prev {
        left: 40px;
    } */
    div#compositions .owl-nav {
        display: none;}
        div#compositions .owl-dots {
            display: block;
            text-align: center;
            margin-top: 30px;
            position: relative;
            z-index: 1;
            padding-right: 0;
            margin-left: 0;
        }
        div#compositions .owl-dot.active span {
            background: #ed1b24;
            width: 9px;
            height: 9px;}


            .tabsection{float: left;width: 100%;padding: 50px 0;}
            .tabsection ul {
                padding: 0;
            }
            .tabsection li {
                font-size: 20px;
                float: left;
                width: 20%;    line-height: 34px;
                list-style: none;
            }
            .tabsection li .slipshield-contant {
                margin: 10px;border: 1px solid #6d6f71;
            }
            .tabsection .nav>li {
                margin: 0 1px;
                float: unset;    width: auto;
            }
            .tabsection .nav>li a{    font-weight: 200;margin: 0 10px;text-transform: capitalize;
                font-size: 40px;}
                .tabsection .nav-tabs>li>a:hover {color: #000;    border-color: #ce1f22 !important;
                    background-color: transparent;}
            .tabsection .slipshield-contant img {
                width: 78px;
                height: 80px;
            }
            .tabsection .nav-tabs>li:first-child{border-right: 2px solid #ccc;}
            .tabsection .nav-tabs>li.active>a, .tabsection .nav-tabs>li.active>a:hover, .tabsection .nav-tabs>li.active>a:focus {
                color: #000;
                cursor: default;
                background-color: transparent;
                border: none;
                border-bottom: 1px solid #ce1f22;font-weight: 200;
            }
            .tabsection .nav-tabs>li.active>a:after{display: none;}
            .tabsection li .slipshield-contant svg {
                width: 78px;
                height: 80px;
            }
            .slipshield-contant p{padding-top: 0;}
            .compositionssection img:first-child {
                margin-bottom: 10px;
            }
            @media only screen and (max-width: 530px) {
                .compositions li {    line-height: 35px;
                    font-size: 18px;}
                    .compositions li span {
                        width: 35px;    font-size: 22px;
                        height: 35px;}
                        .compositions1 h4 {
                            font-size: 20px;
                        }
                        .compositions1 span {
                            font-size: 15px;
                        }
            .bgimagecolorato{background-image: none !important; padding: 0 !important;min-height: auto !important;}
            .bgimagecolorato img{width: 100%;margin-bottom: 30px;}
            .bgimagecolorato .mainpageheading {text-align: left;padding-bottom: 35px; }
            .Coloratoover p{margin-bottom: 20px;}
            .bgimagecolorato p{text-align: left;}
            .divsection .col-lg-6:first-child {
                padding-left: 15px;
            }
            .coloratocontant {padding: 25px 0 0;}
            .divsection1 .coloratocontant {
                padding: 25px 0 0;
            }
            .divsection {padding: 50px 0 ;}
            .divsection1 {padding: 50px 0;}
            .divsection1 .row {
                flex-wrap: wrap-reverse;
                display: flex;
            }
            .divsection1 .col-lg-6:last-child {
                padding-right: 15px;
            }
            .compositions li {
                width: 50%;
                margin: 10px 0;
            }
            div#compositions {
                padding: 0 15px;
            }
            .compositions1 {padding-right: 0; width: 100%;}
            img.mheight {
                max-height: 200px;
                object-fit: cover;
            }
            .compositionssection img {
                margin-bottom: 10px;
            }
            .tabsection .nav>li a {
                font-size: 20px;
            }
            .tabsection li {width: 50%;}
            .tabsection .slipshield-contant img {
                width: 50px;
                height: 50px;
            }
            .tabsection ul.nav.nav-tabs {
                display: flex;
            }
            .tabsection ul.nav.nav-tabs li{width: 50%;}

            }


            @media only screen and (min-width: 600px) and (max-width: 1025px) {
                .divsection .col-lg-6:first-child {
                    padding-left: 15px;
                }
                .coloratocontant {
                    padding: 30px 0px 0 0px;
                }
                .divsection1 .row {
                    flex-wrap: wrap-reverse;
                    display: flex;
                }
                .divsection1 .col-lg-6:last-child {
                    padding-right: 15px;width: 100%;
                }
                .divsection1 .coloratocontant {
                    padding: 30px 0 0px 0px;
                }
                div#compositions {
                    padding: 0 15px;
                }
                img.mheight {
                    height: 200px;
                    object-fit: cover;
                }
                .compositions1 h4 {
                    font-size: 18px;
                }
                .compositions1 span {
                    font-size: 15px;
                }
                .compositions1 p {
                    font-size: 13px;
                }
                .tabsection li {width: 25%;}
               
                .tabsection ul.nav.nav-tabs {
                    display: flex;
                }
                .tabsection ul.nav.nav-tabs li{width: 50%;}
            }

.footer-main ul li a svg path:hover {
    fill: #ce1f22 !important;
    filter: unset !important;
}
.footer-main ul li a:hover svg {
    filter: invert(0) !important;
}