
@import url('https://fonts.googleapis.com/css?family=Lato&amp;display=swap');

@font-face {
    font-family: 'PoppinsRegular';
    src: url('../fonts/PoppinsRegular.eot');
    src: url('../fonts/PoppinsRegular.eot') format('embedded-opentype'),
         url('../fonts/PoppinsRegular.woff2') format('woff2'),
         url('../fonts/PoppinsRegular.woff') format('woff'),
         url('../fonts/PoppinsRegular.ttf') format('truetype'),
         url('../fonts/PoppinsRegular.svg#PoppinsRegular') format('svg');
}

@font-face {
    font-family: 'PoppinsSemiBold';
    src: url('../fonts/PoppinsSemiBold.eot');
    src: url('../fonts/PoppinsSemiBold.eot') format('embedded-opentype'),
         url('../fonts/PoppinsSemiBold.woff2') format('woff2'),
         url('../fonts/PoppinsSemiBold.woff') format('woff'),
         url('../fonts/PoppinsSemiBold.ttf') format('truetype'),
         url('../fonts/PoppinsSemiBold.svg#PoppinsSemiBold') format('svg');
}
@font-face {
    font-family: 'PoppinsMedium';
    src: url('../fonts/PoppinsMedium.eot');
    src: url('../fonts/PoppinsMedium.eot') format('embedded-opentype'),
         url('../fonts/PoppinsMedium.woff2') format('woff2'),
         url('../fonts/PoppinsMedium.woff') format('woff'),
         url('../fonts/PoppinsMedium.ttf') format('truetype'),
         url('../fonts/PoppinsMedium.svg#PoppinsMedium') format('svg');
}
@font-face {
	font-family: 'RageItalic';
	src: url('../fonts/RageItalic.eot');
    src: local('RageItalic'),
         url('../fonts/RageItalic.woff') format('woff'),
          url('../fonts/RageItalic.ttf') format('truetype');
}
* { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block }
ol, ul { list-style: none;margin-bottom: 0}



table { border-collapse: collapse; border-spacing: 0 }
a { color: #000; text-decoration: none; outline: none; transition: all 300ms ease; -moz-transition: all 300ms ease; -webkit-transition: all 300ms ease; }
a:hover{text-decoration: none}
/*Reset CSS end*/
input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="date"]:focus,select:focus,textarea:focus{outline:none}
::-webkit-input-placeholder {opacity: 1; font-family: 'PoppinsRegular';color:#878686;font-size:13px;letter-spacing: 1px}
:-moz-placeholder { /* Firefox 18- */opacity: 1; font-family: 'PoppinsRegular';color:#878686;font-size:13px;letter-spacing: 1px}
::-moz-placeholder {  /* Firefox 19+ */opacity: 1; font-family: 'PoppinsRegular';color:#878686;font-size:13px;letter-spacing: 1px}
select{appearance: none;-moz-appearance: none;-webkit-appearance: none; font-family: 'PoppinsRegular';font-size: 0.8em;
    letter-spacing: 1px;}
:-ms-input-placeholder {opacity: 1;color:#878686;font-size:13px;letter-spacing: 1px}
textarea:focus::-webkit-input-placeholder { color:transparent; }
textarea:focus:-moz-placeholder { color:transparent; } /* Firefox 18- */
textarea:focus::-moz-placeholder { color:transparent; } /* Firefox 19+ */
textarea:focus:-ms-input-placeholder { color:transparent; } /* oldIE ;) */
/* global classes */
*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -ms-word-break: keep-all; word-break: keep-all; -webkit-word-break: keep-all; -moz-word-break: keep-all; word-wrap: break-word; }
input[type="button"],input[type="submit"]{border:none;cursor:pointer;outline:none;}
body{margin: 0px;padding: 0px;font-family: 'PoppinsRegular';font-size: 16px}
.pop-semibold{font-family: 'PoppinsSemiBold';}
.fl{float: left}
.fr{float: right}
p{font-size: 1.375em;line-height: 1.6em;}
p:last-child{margin-bottom:0px}
.d-flex{display: flex;align-items: center;justify-content: space-between}
.clearfix:after{content: "";display: block;clear: both}
.text-center{text-align: center}
.text-left{text-align: left}
.text-right{text-align: right}
.pad0{padding:0px}
.mar0{margin: 0px}
.clear{clear: both;}
.disnon{display: none}
.disblk{display: block}
nav:not(.mm-menu){display: none;}
.wrapper{width:81%;margin: 0 auto}
.sprite{background: url(../images/sprite.png) no-repeat top left}
h1{font-size: 1.5em;text-transform: uppercase;line-height: 22px;margin-bottom: 20px;}
.blackoverlay{position: fixed;top: 0;left: 0;height: 100%;width: 100%;z-index: 999;background: rgba(0, 0, 0, 0.6);display: none}
.header-top{background: url(../images/header-bg.png) no-repeat top right;background-size: contain;padding: 5px 0}
.search-sec{width: calc(100% - 13%);justify-content: flex-end;}
.logo{width:12%}
.logo img{width:80%}
.hamburger-icon{display: none}
.header-btm ul{display: flex;justify-content:flex-end;align-items: center}
.header-btm ul li{text-align: center;position: relative;}
.header-btm ul li a{font-size:1.5em;color:#000;display: block;padding: 10px 6px 10px 35px;}
/* .header-btm ul > li > a:hover, .header-btm ul li.active{background: rgba(146,210,176,1)} */
/* .header-btm ul li:hover a, .header-btm ul li.active a{color: #fff;} */


ul.menu-sec ul, ul.menu-sec ul li ul {
    list-style: none;
    margin: 0;
    padding: 0;
    visibility: hidden;
    position: absolute;
    z-index: 99999;
    width:194px;
    background: rgb(255,255,255);
    background: -moz-linear-gradient(top, rgb(255,255,255) 69%, rgb(215,221,204) 100%);
    background: -webkit-linear-gradient(top, rgb(255,255,255) 69%,rgb(215,221,204) 100%);
    background: linear-gradient(to bottom, rgb(255,255,255) 69%,rgb(215,221,204) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7ddcc',GradientType=0 );
    box-shadow: 1px 1px 3px #666;
    opacity: 0;
    -webkit-transition: opacity 0.2s linear, visibility 0.2s linear;
    -moz-transition: opacity 0.2s linear, visibility 0.2s linear;
    -o-transition: opacity 0.2s linear, visibility 0.2s linear;
    transition: opacity 0.2s linear, visibility 0.2s linear;
}
ul.menu-sec ul {
    top: 56px;
    left: 0px;display: block;    background: rgb(255,255,255);
    background: -moz-linear-gradient(top, rgb(255,255,255) 69%, rgb(215,221,204) 100%);
    background: -webkit-linear-gradient(top, rgb(255,255,255) 69%,rgb(215,221,204) 100%);
    background: linear-gradient(to bottom, rgb(255,255,255) 69%,rgb(215,221,204) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7ddcc',GradientType=0 );
}
ul.menu-sec ul li a{position: relative;transition: 0.2s ease all}
ul.menu-sec ul li a:after{background: url(../images/menu-left-arrow.png) no-repeat 90% center;content: '';width:6px;height: 11px;display: inline-block;
    position: absolute;right: 14px;top: 17px;}
    ul.menu-sec ul li:hover > a:after{background: url(../images/menu-btm-arrow.png) no-repeat;width: 11px;height: 6px;}
    ul.menu-sec li ul li ul li ul li a:after{display: none} 
ul.menu-sec li:hover > ul {
    visibility: visible;
    opacity: 1;
}
ul.menu-sec > li > a:hover, ul.menu-sec li.active a{transition: 0.2s ease all;font-weight: 900}
ul.menu-sec li ul li:hover > a{background: #617fea !important;transition: 0.5s ease all}
ul.menu-sec li ul li ul li:hover > a{background: #8ceef9 !important;transition: 0.5s ease all}
ul.menu-sec li ul li ul li ul li:hover > a{background: #fff !important;color:#61dbea !important}
ul.menu-sec ul li a{padding: 4% 24px 4% 8%;font-size: 1.2em;}
ul.menu-sec ul li {
    clear: both;
    width: 100%;
    border: 0 none;
    border-bottom: 1px solid #ededed;text-align: left;
}
ul.menu-sec ul li ul {
    top: 0;
    left: 100%;
}

.header-inner{align-items: flex-end}
.baner-title{color: #fff;font-size: 2.188em}
.banner-title-desc{font-size: 3.500em;color: #fff;margin-bottom: 1em}
.banner-cta .cta{color: #fff;
    border: solid 1px #fff;text-transform: uppercase;padding: 11px 50px 11px 24px;font-size: 1.5em;position: relative;}
.banner-cta .cta::after{content: '';position: absolute;right: 13px;top:20px;width:19px;height: 13px;background: url(../images/white-right.png) no-repeat  0 0}
.banner-cont .left-sec{width: 37%}
.banner-cont .left-sec img{width: 100%}
.banner-cont .right-sec{width: 40%;right: 0;}
.banner-cont{padding: 3% 5% 7%;position: relative;}
.banner-slider{position: relative;}
.banner-sec{position: relative;}
@keyframes move_wave {
    0% {
        transform: translateX(0) translateZ(0) scaleY(1)
    }
    50% {
        transform: translateX(-25%) translateZ(0) scaleY(1)
    }
    100% {
        transform: translateX(-50%) translateZ(0) scaleY(1)
    }
}
.waveWrapper {
    overflow: hidden;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 50px;
    height: 451px;
}
.waveWrapperInner {
    position: absolute;
    width: 100%;
    overflow: hidden;
    height: 100%;
    bottom: -1px;

}

.bgMiddle {
    z-index: 10;
    opacity: 0.75;
}

.wave {
    position: absolute;
    left: 0;
    width: 200%;
    height: 100%;
    background-repeat: repeat;
    background-position: 0 bottom;
    transform-origin: center bottom;
}

/* .waveMiddle {
    background-size: 100% 120px;
} */
.waveAnimation .waveMiddle {
    animation: move_wave 100s linear infinite;
}
.wave-img {
    display: block;
    width: 100%;
    margin-top: -116px;
    position: absolute;
}
.wave-img img{width: 100%}
    .side-menu-wrapper{width:320px; position:fixed; top:0; right:-335px; height:100%; z-index:99999;}
    .side-menu-wrap-first, .side-menu-wrap-second, .side-menu-wrap-third{background:rgba(75,75,75,0.8); padding:30px 0 0; position:absolute; width:280px; height:100%;}
    .side-menu-wrap-first{width:320px; background:rgba(0,76,179,0.4);}
    .side-menu-wrap-second{width:300px; right:0; background:rgba(0,76,179,0.5);}
    .side-menu-wrap-third{right:0; width:280px; z-index:9999; background:rgba(0,76,179,1);}
    ul.side-menu-list{list-style:none; margin:0; width:273px;}
    ul.side-menu-list li{ padding:0 20px 0 25px; margin:0 0 0 100px;font-size: 20px;width: 100%;border-bottom: solid 1px rgba(255,255,255,0.4);}
    ul.side-menu-list li a{color:#fff; display:block; padding:8px 0; font-size:20px;}
    ul.side-menu-list li a.active{color:#d1a358; border-bottom:1px solid #d1a358;}
    .menu-close-btn{background: url(../images/close.html) no-repeat 0 0;width: 30px;height: 30px;display: inline-block;float: right;
    margin: 0 20px 20px 0;}
    ul.side-menu-list li:hover{background: #fede00}
    ul.side-menu-list li:hover a{color:#000}	
	.banner-slider .PrevArrow::before,.banner-slider .NextArrow::before,
    .banner-slider .slick-arrow::before,.banner-slider .slick-arrow::before {background: url(../images/Images/slider-arrow.png) no-repeat 0 0;content:'';width: 14px;height: 23px;display: inline-block;right: 8%;align-items: center;}
     .PrevArrow,.NextArrow{font-size: 0;line-height: 0;position: absolute;top: 40%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent;border: none;outline: none;background: transparent;}
    .banner-slider .PrevArrow {left: 8%;z-index: 99;width: 30px;height: 30px;outline: none;border-radius: 50%;}
    .banner-slider .NextArrow {right: 8%;transform: scaleX(-1);width: 30px;height: 30px;margin-top: -11px;outline: none;border-radius: 50%;}
	
	.NextArrow:hover,
	.NextArrow:focus,
	.PrevArrow:hover,
	.PrevArrow:focus
	{
		color: transparent;
		outline: none;
		background-color:#008751 !important;
	}
   
.banner-slider .slick-slide .right-sec{
    position: absolute;
      animation:fadeOutRight 2s both;z-index: 99;
    }
   
    .banner-slider .slick-slide.slick-active .right-sec{
      animation:fadeInRight 2s both 1s;
    }
    
    .banner-slider .slick-slide .left-sec{
      position: absolute;margin: 3% 0 7%;
        /* animation:fadeOutRight 1s both; */
        z-index: 99;
      }
      /* .banner-slider .slick-slide.slick-active .left-sec{
        animation:zoomSlow 1.5s both 1s;
      } */
      .banner-slider .slick-slide > div,  .banner-slider .slick-slide .banner-cont{min-height: 108vh}
    
    @keyframes fadeInDown {
        0% {
           opacity: 0;
           transform: translateY(-20px);
        }
        100% {
           opacity: 1;
           transform: translateY(0);
        }
     } 
     @keyframes fadeOutRight {
        0% {
           opacity: 1;
           transform: translateX(0);
        }
        100% {
           opacity: 0;
           transform: translateX(20px);
        }
     } 
    
     @-webkit-keyframes zoomSlow {
      0% {
        -moz-transform: scale(0);
        -webkit-transform: scale(0);
        transform: scale(0);
      }
    
    
      100% {
        -moz-transform: scale(1);
        -webkit-transform: scale(1);
        transform: scale(1);
      }
    }
    
.serach-field{padding: 5px 55px 5px 15px; color: #000 !important;font-size: 14px;width:38.438em;height: 50px;outline: none;border: none}


.search-bar{position: relative;border:solid 1px #008751;width:38.438em}
.contact-num{font-size: 1.313em;background: url(../images/Images/header/whatspp-icon.png) no-repeat 0 0;padding: 4px 0 4px 45px;width: 222px;margin-left: 20px;display: inline-table}
.contact-num:hover{color:#000}
.header-btm{background:#e5ebeb;}
.header-btm.sticky {
    position: fixed;
    -webkit-box-shadow: 0px 5px 5px -4px rgba(0,0,0,0.8);
    -moz-box-shadow: 0px 5px 5px -4px rgba(0,0,0,0.8);
    box-shadow: 0px 5px 5px -4px rgba(0,0,0,0.8);
    top: 0;
    width: 100%;
    z-index: 9999;
    animation: smoothScroll 1s forwards;
}
@keyframes smoothScroll {
    0% {
        transform: translateY(-100px);
   }
    100% {
        transform: translateY(0px);
   }
}

.element1{position: absolute;top: 1600px;left: 0;width: 6%}
.element2{position: absolute;top: 1300px;right: 0;width: 6%}
.element3{position: absolute;top: 3200px;left: 0;transform: scaleX(-1);width: 13%;z-index: -9;}
.element4{position: absolute;top: 2900px;right: 0;z-index: -9;width: 13%}
.social-med{position: fixed;top:34%;right: 20px;z-index: 99;}
.social-med ul li{margin-bottom: 10px}
  .social-med ul li a {width: 43px;height: 43px;background-color: #b4d6c4;text-align: center;line-height: 2em;font-size: 1.8em;margin: 0 10px;display: block;border-radius: 50%;position: relative;overflow: hidden;z-index: 1;}
  .social-med ul li a .icon {position: relative;color: #262626;transition: .5s;z-index: 3;}
  .social-med ul li a:hover .icon {color: #fff;transform: rotateY(360deg);}
  .social-med ul li a:before {content: "";position: absolute;top: 100%;left: 0;width: 100%;height: 100%;background: #f00;
    transition: .5s;z-index: 2;}
    .social-med ul li a:hover:before {top: 0;}
    .social-med ul li:nth-child(1) a:before{background: #3b5999;}
    .social-med ul li:nth-child(3) a:before{background: #0077b5;}
    .social-med ul li:nth-child(2) a:before { background: #f09433; 
        background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); 
        background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
        background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 )}
    .social-med ul li:nth-child(4) a:before {background: #55acee;}


.prod-slider .slick-slide img{
	width: auto;
    max-width: 100%;
    height: auto;
    max-height: 100%;}

.prod-slider .slick-slide .inner-slide-cont{padding: 0 11%}

.sec-heading{font-size: 2.875em;text-align: center;position: relative;margin: 0 0 6%;font-family: 'Lato', sans-serif;font-weight: 700}
.sec-heading:after{position: absolute;bottom:-35px;left: 0;right: 0;background: url(../images/Images/asec-heading-before.png) no-repeat 0 0;width: 344px;height: 23px;content: '';margin: 0 auto}
.best-seller{padding: 4% 0 0}
.best-seller .slick-prev::before,.best-seller .slick-next::before,
.arrival-slider .slick-prev::before,.arrival-slider .slick-next::before {background: url(../images/left-arrow.png) no-repeat 0 0;content:'';width: 7px;height: 16px;display: inline-block}

.best-seller .slick-prev, .arrival-slider .slick-prev{background:#8a8686a8;width: 24px;height: 24px;border-radius: 50px;position: absolute;font-size:1px;
    top: -50px !important;
    right: 47px !important;
    top: auto;
    left: auto;}
.best-seller .slick-next, .arrival-slider .slick-next{background:#8a8686a8;width: 24px;height: 24px;transform: scaleX(-1);border-radius: 50%;position: absolute;font-size:1px;
    top: -63px !important;
    right: 0px !important;
    top: auto;
    left: auto;}
    .best-sell-inner{margin:0 0 3em}
    .best-sell-inner figcaption span{display: block;text-align: center}
    /* .feature-sec{background:#f3ddea;background-size: cover;position: relative;} */
    .feature-sec{background: url(../images/home/feature/unique-feature-bg.jpg) no-repeat center center;background-size: cover;position: relative;}
   .feature-box{padding: 0 1.5%}

#bg {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    bottom: 0;
}
#bg #cbg {
    width: 100%;
    height: 100%;
}
.feature-sec .feature-inner{padding: 50px 0}
.feature-box{text-align: center;position: relative;}
.feature-box figure{height: 118px;display: flex;align-items: center;position: relative;}
.feature-box:hover figure img {
    transform: scale(1.3);
}
.feature-box figure img{margin: 0 auto;width: auto; transform: scale(1);
    max-width: 100%;transition: all 0.8s;
    height: auto;
    max-height: 100%;}

    .feature-box figcaption{font-size: 1.813em; font-family: 'PoppinsMedium';}
    .feature-box figcaption span{display: block;font-size: 0.9em;font-family: 'PoppinsMedium';}

.newarrival-sec{padding: 50px 0}
.arrival-slider .slick-slide .inner-slide-cont{padding: 18px 2%}

.arrival-slider figure img{margin: 0 auto;width: 63%;}
.arrival-slider figcaption{text-align: center;font-size: 1.375em;text-transform: uppercase;position: relative;padding: 20px 0 10px;}
.arrival-slider figcaption span{font-size:0.8em;display: block}
.prod-slider figcaption{font-size: 1.375em;text-align: center;text-transform: uppercase;position: relative;padding: 20px 0 10px}
.prod-slider figcaption:after, .arrival-slider figcaption:after{width: 60%;margin:0 auto;left: 0;right: 0;position: absolute;background:#008751;height: 2px;content: '';bottom: 0}
.prod-slider figcaption span{font-size: 0.8em;text-transform: lowercase}
.about-us{background: url(../images/Images/about-almas_bg4.png) no-repeat bottom center;width: 100%;padding:3% 0 5%}
.about-us p{text-align: center;color: #494949}
.about-us .cta-btn{margin-top: 2.5em}
.cta-btn{text-align: center;}
.cta{position: relative;}
.cta::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;opacity: 0;
    background-color: rgba(255,255,255,0.5);-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;
    -webkit-transform: scale(0.5, 1);transform: scale(0.5, 1);}
.cta:hover::before {opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);}

.cta-blue{color:#f8f9fa;border:solid 0px #3bb2c0;padding: 5px 15px;border-radius: 5px;font-size: 1.5em;position: relative;text-transform:uppercase;background: linear-gradient(to top right, #098a5b 24% , #19eff1 90% );}
.cta-blue::before {content: '';position: absolute;top: 0;left: 0;width: 101%;height: 100%;z-index: 1;opacity: 0;
    background-color: rgba(109, 134, 235, 0.7);-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;
    -webkit-transform: scale(0.5, 1);transform: scale(0.5, 1);}
.cta-blue:hover::before {opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);z-index: -9;}
.cta-blue:hover{color: #fff }

.best-offers .left-sec{background: #fff47e;position: relative;width: 55%;display: flex;justify-items: flex-end;align-items: center;}
.best-offers .right-sec{width: 45%;}
.best-offers .right-sec img{width: 100%}
.best-title{font-size: 4.750em;font-family: 'RageItalic';line-height: 1em;margin-bottom: 0.5em}
.prod-catg-name{font-size: 5.188em;font-family: 'PoppinsSemiBold';line-height: 1.2em;margin-bottom: 0.5em}

.cta-black{color:#FFFFFF;border: solid 0px #000;padding: 5px 15px;border-radius: 5px;font-size: 1.5em;text-transform:uppercase;position: relative;background: linear-gradient(20deg, #098a5b 29% , #19eff1 100%);}
.cta-black::before {content: '';position: absolute;top: 0;left: 0;width: 101%;height: 100%;z-index: 1;opacity: 0;
    background-color: rgba(0, 0, 0, 0.7);-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;
    -webkit-transform: scale(0.5, 1);transform: scale(0.5, 1);}
.cta-black:hover::before {}
.cta-black:hover span{color:#FFFFFF;position: relative;z-index: 99;}

    .best-offers{display: flex;justify-content:space-between;align-items:stretch;margin-bottom: 4%}
    .best-offers .left-sec .left-img{width: 100%}
    .best-offers .left-sec .inner-sec{width: 55%;position: absolute;right: 0;text-align: center;padding: 0 10px;}   


.best-offers .left-sec .left-img img{width: 100%}

.signup-title{font-size: 2.063em;text-align: center;margin-bottom: 1em;font-family: 'PoppinsMedium';}
.offer-form{background: url(../images/home/signup-bg.png) no-repeat top center;width: 100%;padding: 50px 0 50px;}
.form-sec{justify-content: center;margin-bottom: 50px}
.form-sec .form-group{width: 38%;margin-bottom: 0}
.form-sec .form-group .form-control{border-radius:0}
.form-sec .form-group input{height: 74px;}
.submit-btn{background: url(../images/sumbit-btn.png) no-repeat 0 0;width: 74px;height: 74px;}
.shadow-img{text-align: center;width: 67%;margin: 0 auto}
.shadow-img img{width: 100%}
.certify-sec{margin: 0 0 140px;justify-content: center}
.certify-sec .crtf-img{width: 17%;border: 1px solid transparent;border-image: linear-gradient(#fbb026, #0dbf97); border-image-slice: 1; text-align: center;min-height: 171px;padding: 1% 4%;display: flex;align-items: center;background: #fff}
.certify-sec .crtf-img + .crtf-img{margin-left: 4%}
.certify-sec .crtf-img img{width: 100%}
footer{background: url(../images/Images/footer-bg.jpg) no-repeat top center;width:100%;padding: 3% 0;background-size: cover;}
.footer-contact{background: #eaeaea;border-radius: 20px;padding-top: 16px;}
.footer-inner{align-items: flex-start}
.footer-contact .form-control{border-radius: 10px;border:0;min-height: 62px;width: 85%;margin:0 auto 20px}
.footer-contact .form-group select{font-size: 13px;letter-spacing: 1px}
.footer-contact textarea.form-control{resize: none}
/*footer .left-sec{width: 30%;margin-top:-126px;position: relative;}*/
footer .left-sec{width: 30%;position: relative;}
.form-title{font-size: 1.875em; font-family: 'PoppinsMedium';text-align: center;margin:0 0 0.5em}
.contact-btn{background:linear-gradient(15deg,#0a8e62 18% , #0fe0e2 73%);color: #fff;font-family: 'PoppinsMedium';font-size:1.625em;text-transform: uppercase;width: 100%;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;border-top-right-radius: 0;border-top-left-radius: 0;padding: 10px 0;}
.footer-sec-head{font-size: 1.750em;position: relative;color: #fff;font-weight: 900;text-transform: uppercase;margin-bottom: 1em;}
.footer-sec-head:after{position: absolute;background: none;width:46px;height: 10px;content:'';left: 7px;bottom: -22px;}
.footer-links li{margin-bottom: 15px;background: url(../images/white-arrow.png) no-repeat 0 11px;padding-left: 30px}
.footer-links li a{color: #fff;text-transform: uppercase;font-size: 1.500em}
.com-info-link li{margin: 0 0 30px}
.location-icon{background-position: -4px -115px;width: 32px;height: 31px;display: inline-block}
.call-icon{background-position: -41px -115px;width: 32px;height: 31px;display: inline-block}
.email-icon{background-position: -79px -115px;width: 32px;height: 31px;display: inline-block}
footer .mid-sec{width: 30%;padding-left: 5%}
footer .right-sec{width: 30%}
.com-info-link li{position: relative;padding-left: 60px;color: #fff;font-size: 1.5em;line-height: 1.8em}
.com-info-link li a{color: #fff}
.com-info-link li span{position: absolute;left: 0;top:0}
.fb{background-position:-1px -1px;width: 48px;height: 49px;display: inline-block}
.fb:hover{background-position: -1px -1px}
.tw{background-position:-55px -1px;width: 48px;height: 49px;display: inline-block}
.tw:hover{background-position: -55px -1px}
.linkedin{background-position:-109px -1px;width: 48px;height: 49px;display: inline-block}
.linkedin:hover{background-position: -109px -1px}
.insta{background-position:-163px -1px;width: 48px;height: 49px;display: inline-block}
.insta:hover{background-position: -163px -1px}
/*.social-med-sec{justify-content: flex-start;margin: 23px 0 0}*/
.social-med-sec{justify-content: flex-start;margin: 1px 0 0}
.social-med-sec ul li+li{margin-left: 3%}
.follow-title{color: #fff;font-size: 1.875em;font-family: 'RageItalic';margin-right: 5%}
/*.up-arrow-sec{border:solid 1px #5b5348;width: 100%;height: 0px;position: relative;margin: 30px 0 30px;}*/
.up-arrow-sec{border:solid 1px #5b5348;width: 100%;height: 0px;position: relative;margin: 7px 0 7px;}
.up-arrow-sec span{position: absolute;margin: 0 auto;left: 0;right: 0;top:-22px;width: 44px;height: 44px;cursor: pointer;}
.inner-btm-sec{justify-content: center;color: #fff;font-size:2.100em}
.inner-btm-sec .left-side{margin:0 36px 0 0;position: relative;padding-right: 36px;font-size: 1em}
.inner-btm-sec .right-side{font-size: 1em}
.inner-btm-sec .right-side a{color: #fff}
.inner-btm-sec .left-side:after{/*content: '';*/background: #fff;width: 1px;height: 34px;position: absolute;right: 0;}
.btm-footer-cont{padding-top: 32px;}
.tabCnt{height:0;overflow: hidden;}
.tabCnt.active{height: auto;overflow: visible;}
.prod-catg .tab{display: flex;align-items: center;justify-content: center;margin: 0 0 50px}
.prod-catg .tab li{font-size: 1.500em;color: #000;cursor: pointer;text-transform: uppercase;padding: 5px 17px;}
.prod-catg .tab li+li{margin-left:15px}
.prod-catg .tab li.sel{color: #161717 ;border-radius: 8px;background-color: white;}
.prod-catg .tab .tabCnt:first-child{height: auto !important;overflow: visible;}
.prod-catg .slick-slide figure img{margin:0 auto;width: 60%;padding-top:20px;}
.overlay:hover{ -webkit-transform: scale(1.1);transform: scale(1.1);opacity:0.6}
.prod-catg figcaption{font-size: 1.5em;font-family: 'PoppinsSemiBold';text-align: center;height:70px}

.prod-catg .slick-prev::before, .prod-catg .slick-next::before {
    background: none !important ;content: '';width: 0px;height: 0px;display: none;
}
.prod-catg .slick-next::before{transform: scaleX(-1)}

/* vinod css start */
.inner-pages{
    padding: 50px 0 0px;
    position: relative;
}
.inner-banner {
    position: relative;
    padding: 0;
}
.banner-breadcrumbs {
    position: absolute;transform: translate(-50%,-50%);
    left: 50%;
    top: 50%;
    width: 100%;
}
.banner-breadcrumbs .breadcrumb {
    margin: 0;
    padding: 0;
    border-radius: 1px;
    background: transparent;
}
.banner-breadcrumbs .breadcrumb li a, 
.banner-breadcrumbs .breadcrumb li {
    color: #fff;
    font-family: 'Roboto', sans-serif;
    text-transform: uppercase;
    font-size: 26px;
    width: 100%;
    letter-spacing: 2px;
}
.acenter{
    text-align: center;
}
.aleft{
    text-align: left;
}
.aright{
    text-align: right;
}
.banner-breadcrumbs h2 a{
    color: #3bb2c0;
    letter-spacing: 2px;
    font-size: 20px;
    letter-spacing: 2px;
}

/* vinod css enf */

.vi-mi-cont{height:0;overflow: hidden;}
.vi-mi-cont.active{height: auto;overflow: visible;}
.visionCont .vi-mi-cont{display:flex;justify-content: space-around;align-items: flex-start}
.vi-mi-tab li{font-size:1.625em;font-family: 'PoppinsSemiBold';color: #0f0e0e;display: inline-block;cursor: pointer;margin: 0 20px 0 0;text-transform: unset}
.vi-mi-tab li.sel{color:#4dc8d7;position: relative;}
.vi-mi-tab li.sel:after{content: '';position: absolute;width: 62px;height: 4px;background:#4dc8d7;bottom:-5px;left: 0;}
.vision-mission-sec .inner-content{position: relative;}
.vi-mi-tab{position: absolute;left: 25%; margin-top:-6px}
.vi-mi-cont .left-sec{width:22%}
.vi-mi-cont .left-sec img{width: 100%}
.vi-mi-cont .right-sec{width: 78%;padding: 40px 0 0 3%}
.vision-mission-sec{margin: 20px 0 35px 0}
.core-val{background-color: rgba(78,181,162,1);/*background: url(../images/about/core-val.jpg) no-repeat top center;*/ width: 100%;padding: 50px 0;background-size: cover}
.core-val .inner-cont{width: 60%;margin: 0 auto;text-align: center}
.core-val .inner-cont p{font-style: italic}
.core-val .core-head{font-size:2.500em;font-family: 'PoppinsSemiBold'; }
.core-val .btm-title{font-size:2.500em;font-family: 'PoppinsSemiBold';font-style: italic }
.com-history{background: url(../images/about/com-bg.jpg) no-repeat 0 0;width: 100%;padding: 50px 0;background-size: cover}
.com-history .sec-heading::after {background: url(../images/about/sec-heading-before.png) no-repeat 0 0}
.com-history .sec-heading{color: #fff}
.com-history .inner-sec .left-sec{width: 55%}
.com-history .inner-sec .right-sec{width: 45%;padding: 0 0 0 3%;position: absolute;right: 0;margin-top: 10%}
.com-history .inner-sec .right-sec img{width: 70%}
.scroll-pane{height:530px;overflow: auto;outline:none;padding-right:25px;}
.com-info{background: #fff;padding:3%;border-radius: 10px;border:solid 3px #ccc;position: relative;font-size: 1.2em;line-height: 1.7em;width: calc(100% - 220px);}
.com-desc{margin-bottom: 30px}
.com-info:after {position: absolute;top:29%;right: -29px;width: 0; content: '';height: 0; border-top: 30px solid transparent;border-bottom: 30px solid transparent;border-left: 30px solid #fff;}
.com-year{padding: 5px 10px;color: #000;font-size: 1.625em;background:#ccc;border-radius: 10px;font-family: 'PoppinsMedium';}
.scroll-pane .mCSB_scrollTools{right: 193px;}
.quality-sec{padding:8% 0 0 }

.desktop-banner{display: block}
.mobile-banner{display: none !important}
.search-btn{width:40px;height: 50px;position: absolute;right: 0;top:0;padding: 4px 0 0 5px}
.search-btn button{position: relative; display: block;background: transparent;border:none;outline: none;
    width: 36px;
    height: 36px;
    cursor: pointer;}
/* #s-cover
{
    width: 1px;
    padding-left: 35px;
} */


#s-circle
{
    position: relative;
    top: -8px;
    left: 0;
    width: 20px;
    height: 20px;
    margin-top: 0;
    border-width: 2px;
    border: 2px solid #008751;
    background-color: transparent;
    border-radius: 50%;
    transition: 0.5s ease all;
}

button span
{
    position: absolute;
    top: 15px;
    left: 16px;
    display: block;
    width: 14px;
    height: 8px;
    background-color: transparent;
    border-radius: 10px;
    transform: rotateZ(52deg);
    transition: 0.5s ease all;
}

button span:before, button span:after
{
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    width: 11px;
    height: 3px;
    background-color: #008751;
    border-radius: 10px;
    transform: rotateZ(-8deg);
    transition: 0.5s ease all;
}

#s-cover:hover #s-circle
{
    top: -5px;
    width: 20px;
    height: 3px;
    border-width: 0;
    background-color: #008751;
    border-radius: 20px;
}

#s-cover:hover span
{
    top: 50%;
    left: 19px;
    width: 25px;
    margin-top: -10px;
    transform: rotateZ(0);
}

#s-cover:hover button span:before
{
    bottom: 4px;
    transform: rotateZ(52deg);
}

#s-cover:hover button span:after
{
    bottom: -3px;
    transform: rotateZ(-52deg);
}
#s-cover:hover button span:before, #s-cover:hover button span:after
{
    right:20px;
    width: 12px;
    background-color: #008751;
}
.quality-sec.wave-sec{background: none ;width: 100%;margin-top:-48px}


/* Contact us start */

.input-field{background: #f3f3f3;border-radius: 10px;width: 100%;padding: 12px 25px;font-size: 1em;border: none;height: 63px;}
textarea.input-field{height: 168px;}
.contact-inner .left-sec .form-group{margin-bottom: 30px}
.contact-inner{align-items: flex-start}
.contact-inner .left-sec{width: 43%}
.form-head{font-size: 2.500em;font-family: 'PoppinsSemiBold';margin-bottom: 30px;color:#12b99b}
.contact-inner .right-sec{width: 50%;padding: 0 20% 0 0}
.social-fb{background-position: -2px -175px;width: 42px;height: 42px;display: inline-block}
.social-tw{background-position: -48px -175px;width: 42px;height: 42px;display: inline-block}
.social-in{background-position: -96px -175px;width: 42px;height: 42px;display: inline-block}
.social-insta{background-position: -143px -175px;width: 42px;height: 42px;display: inline-block}
.social-fb:hover{background-position: -2px -222px}
.social-tw:hover{background-position: -48px -222px}
.social-in:hover{background-position: -96px -222px}
.social-insta:hover{background-position: -143px -222px}

.blue-cta-btn{color: #fff;text-transform: uppercase;font-size: 1.875em;padding: 6px 15px;width: 35%;border-radius: 16px;background:linear-gradient(to top right, #098a5b 15% , #19eff1 90% )}
.our-add{font-size: 1.688em;font-family: 'PoppinsSemiBold';}
.com-owner{font-size: 1.375em;font-family: 'PoppinsSemiBold';}
.add-call-icon{background-position: -117px -114px;width: 31px;height: 31px;display: inline-block}
.add-mail-icon{background-position:-152px -114px;width: 31px;height: 31px;display: inline-block}
.com-contact-info a{font-size:1.4em;margin-left: 20px}
.call-sec{display: flex;align-items: unset;margin-bottom: 10px}
.email-sec{display: flex;align-items: unset}
.com-contact-info{margin-bottom: 20px}
.follow-sec{font-size: 1.688em;font-family: 'PoppinsSemiBold';}
.social-sec{justify-content: flex-start;margin-top: 10px}
.social-sec li + li {margin-left:10px}
.google-map iframe{width: 100%;display: block}
.contact-cont .element1{top:550px}
.contact-cont .element2{top:400px}
/* Contact us end */


/* New Arrivals start*/
.new-arrivals-prod{display: flex;justify-content: flex-start;align-items: top;margin: 6% 0;flex-wrap: wrap}
.new-arrivals-prod li{width: 23%;padding: 90px 20px 20px 20px;border:solid 1px #acacac;position: relative;transition:all 1s ease;margin-bottom: 2%;margin-right: 2.5%;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}

.new-arrivals-prod li:hover{background:#f4f4f4;transition:all 1s ease;border:solid 1px #4ec8d7;}
.new-arrivals-prod li figure{text-align: center;}
.new-arrivals-prod li figure img{margin:0 auto;width: 70%}
.new-arrivals-prod li figcaption{font-size: 1.375em;font-family: 'PoppinsSemiBold';text-align: center}

.prod-tag{background: url(../images/Images/new-arrivals/NEW-ARRIVALS.png)no-repeat 0 0;background-size:contain;display: inline-block;font-size: 1.063em;font-family: 'PoppinsMedium';color: #fff;padding:6px 22px 11px 10px;text-transform: uppercase;position: absolute;top:24px;left: -8px;min-width: 123px;}
.new-arrivals-prod li:nth-child(4n+4){margin-right: 0}
.prod-links{position: absolute;opacity:0;transition:all 1s ease;width: 100%;left: 0;display: flex;justify-content: center;bottom: 0}
.hover{opacity:1;transition:all 1s ease}
.view-prod{background: #99edd6;color: #000;padding: 10px 10px;width: 50%;display: inline-block;text-align: center;font-weight:600;}
.enquiry-prod{background: #098a5b;color: #fff;padding: 10px 10px;width: 50%;display: inline-block;text-align: center}
.view-prod:hover{color:#000;background:#7bceb7;}
.view-prod:active{transform: translateY(4px);}
.enquiry-prod:hover{color:#fff;background:#2dce94}
.enquiry-prod:active{transform: translateY(4px);}
.single-prod{margin-bottom: 5%}
.single-prod img{width: 100%}
.single-prod .slick-dots{bottom: 8px}
.single-prod .slick-dots li button::before{display: none}
.single-prod .slick-dots li {background: transparent;border-radius: 50%;border:solid 1px #fff;width: 8px;height: 8px;}
.single-prod .slick-dots li.slick-active {background: #fff;}
.new-arrivals-page .quality-cet{background:none ;padding: 4% 0 0 0}
.new-arrivals-page .element4{top:1000px}
.new-arrivals-page .element3{top:1600px}

/* New Arrivals end */


/* gift page */
.gift-inner{margin: 4% 0}
.gift-prod{flex-wrap: wrap;align-items: flex-start;margin-bottom: 3%}
.gift-prod li{width: 48%;margin-bottom: 4%}
.gift-prod li a img{width: 100%}
.gift-cont {margin-bottom: 5%;text-align: center}
/* gift page */

/* Product page */
.filter-list li{width: 30%;font-size: 1.125em;font-family: 'PoppinsRegular';margin-bottom: 10px}
.filter-list ul{flex-wrap: wrap;align-items: flex-start}
.filter-head{color: #fff;background:#098a5b;font-size: 1.500em;font-family: 'PoppinsMedium';padding:10px 20px;border-top-left-radius: 5px;border-top-right-radius: 10px;}
.product-filter{border:solid 1px #a2a2a2;margin:0 0 13%;border-radius: 10px}
.filter-list{padding: 20px;}
.product-catg .filter-list li{width: 48%}
.product-page .new-arrivals-prod {margin-top: 0}
.product-page .new-arrivals-prod li{padding: 43px 20px 20px 20px;}
.product-page .new-arrivals-prod li:nth-child(3n+3){margin-right:0}
.product-page .new-arrivals-prod li:nth-child(4n+4){margin-right:2.5%}
.product-page .new-arrivals-prod li{width: 31%}
.product-page .filter-sec{width: 29%}
.product-page .wrapper.d-flex{align-items: flex-start;margin:5% auto 0}
.product-page .product-list{width: 67%}
.single-ads .slick-slide{position: relative;}
.single-ads .slick-slide img{width: 100%}
.enquiry-btn{font-family: 'PoppinsMedium'; color: #fff;padding: 6px 14px;background: linear-gradient(to top right, #098a5b 24% , #19eff1 90% );font-size: 1.250em;border-radius: 5px;display: inline-block;}
.slider-cta-btn{bottom: 20px;left: 0;right: 0;margin: 0 auto;position: absolute;text-align: center}
.single-ads .slick-dots li button{display: none}
.single-ads .slick-dots li{border: solid 1px #979797;background: transparent;border-radius: 50%;width: 8px;height: 8px;}
.single-ads .slick-dots li.slick-active{background: #3bb2c0;border:none}
.similar-prod.best-seller .slick-next{top:50% !important}
.similar-prod.best-seller .slick-prev{top:50% !important;right: auto;left: 0;}
.similar-prod.best-seller .slick-prev::before, .similar-prod.best-seller .slick-next::before{width: 9px;height: 19px;}
.similar-prod.best-seller .slick-prev, .similar-prod.best-seller .slick-next{background: #8a8686a8;}
.similar-prod.best-seller .slick-prev{left: -33px;}
.similar-prod.best-seller .slick-next{right: -33px !important;}
.similar-prod.best-seller .inner-slide-cont{border: solid 1px #ccc;width: 90%;margin: 0 auto;padding: 20px 16%;}
.similar-prod.best-seller figcaption:after{display: none;}
.similar-prod.best-seller figcaption {font-size: 1.625em;font-family: 'PoppinsSemiBold';padding:0}
/* Product page */

/* Product inner page */
.stars{float: left;}
input.star { display: none; }

label.star {
  float: right;line-height: 18px;
  padding: 3px;
  font-size: 1.5em;
  color: #d2b010;
  transition: all .2s;
}

input.star:checked ~ label.star:before {
  content: '\f005';
  color: #d2b010;
  transition: all .25s;
}

input.star-5:checked ~ label.star:before {
  color: #FE7;
  text-shadow: 0 0 20px #952;
}

input.star-1:checked ~ label.star:before { color: #F62; }

label.star:hover { transform: rotate(-15deg) scale(1.3); }

label.star:before {
  content: '\f006';
  font-family: FontAwesome;
}
.rating-view{color: #ee5126;font-size: 1.3em;float: left;margin-left: 10px}
/* Product inner page */
.prod-details-sec{background: #fffffe;
    background: -moz-linear-gradient(top, #fffffe 0%, #fff5b1 100%);
    background: -webkit-linear-gradient(top, #fffffe 0%,#fff5b1 100%);
    background: linear-gradient(to bottom, #fffffe 0%,#fff5b1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffffe', endColorstr='#fff5b1',GradientType=0 );position: relative;}
    /* .prod-details-sec:after{content: '';background: url(../images/product-detail/bg.png) no-repeat bottom center;position: absolute;bottom: 0;left: 0;right: 0;width: 100%;height: 488px;background-size: contain}  */
.prod-detail-inner .right-sec{width: 51%}
.prod-name{font-size:3.125em;color:#217228;font-family: 'PoppinsSemiBold';padding-bottom: 15px;margin-bottom: 15px;border-bottom:solid 2px #217228}
.select-vol{margin:5% 0 5%}
.select-vol ul{display: flex;justify-content: flex-start;align-items: flex-start}
.select-vol ul li{background: #fff;border:solid 1px #f7d284;color: #000;font-size:1.500em;display: flex;align-items: center;justify-content: center;width: 80px;height: 80px; padding: 5px;border-radius: 50%;margin-right: 15px}
.prod-inner-head{font-size: 1.5em;font-family: 'PoppinsMedium';margin-bottom: 10px}
.select-vol ul li.active{background:#f7d284}

.prod-counter{display: flex;align-items: center;justify-content: stretch;}
.prod-minus{background:#d5d5d5;font-size: 16px;color: #000;padding: 9px 18px;font-weight: bold}
.prod-quantity{background: #fff;text-align: center;font-size: 16px;color: #000;border:none;width: 50px;padding: 9px 18px;font-weight: bold}
.quantity-sec{margin-bottom: 5%}
.quan-enquiry-sec .cta-black{border-radius: 0}
.prod-counter{margin-right: 40px}
.prod-plus{background:#d5d5d5;font-size: 16px;color: #000;padding: 9px 18px;font-weight: bold}
.black-enquiry-btn{border:solid 1px #000;padding:8px 21px;font-size:1.625em;color: #000;display: inline-block;margin-left:40px}
.quan-enquiry-sec{display: flex;justify-content: flex-start;align-items: center}
.share-fb{background-position: -1px -270px;width: 65px;height: 60px;display: inline-block}
.share-tw{background-position: -67px -270px;width: 65px;height: 60px;display: inline-block}
.share-whats{background-position: -135px -270px;width: 65px;height: 60px;display: inline-block}
.share-gmail{background-position: -200px -270px;width: 65px;height: 60px;display: inline-block}
.social-icons{display: flex;justify-content: flex-start;align-items:flex-start}
.social-icons li+li{margin-left: 10px}
.prod-info{margin: 50px 0 100px}
.prod-desc-tab.active{display:block !important;margin: 5% 0 0;}
.prod-info-catg{border-bottom: solid 2px #43977b}
.prod-info-catg li{font-size:1.938em;color: #000;font-family: 'PoppinsSemiBold';display: inline-block;padding:7px 24px;cursor: pointer;}
.prod-info-catg li.sel{background:#43977b;color: #fff;border-top-left-radius: 15px;border-top-right-radius: 15px;}
.prod-desc-tab ul li span:first-child{font-size: 1.625em;font-family: 'PoppinsMedium';width: 50%;display: inline-block}
.prod-desc-tab ul li span:last-child{font-size: 1.625em;font-family: 'PoppinsRegular'}
.prod-desc-tab ul{flex-wrap: wrap;margin: 5% 0 0 }
.prod-desc-tab ul li{width: 40%;margin-bottom: 10px;}
.prod-img-thumb li{background: #fff;border: solid 1px #93b48b;width: 30%;display: flex;justify-content: center;align-items: stretch;padding: 3%;cursor: pointer;}
.prod-img-thumb li:hover{border: 1px solid #c4711c;}
.prod-img-thumb li.active-prod{border: 1px solid #c4711c;}

.prod-detail-inner .left-sec{width: 40%}
.product-img.active{display:block !important;transition: transform .2s;}

.prod-img-thumb{margin-top: 30px}
.product-img img{width: 100%}
.text-main-home {	background: linear-gradient(14deg,#f84cc4 39% , #f77acb 58%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;	}
.sec-heading-1:after {position: absolute;bottom:-35px;left: 0;right: 0;background: url(../images/Images/sec-heading-before-black.png) no-repeat 0 0;width: 344px;height: 23px;content: '';}
.prod-range-sec{background: url(../images/Images/our-product-bg.jpg) no-repeat center center;background-size: cover;position: relative; padding:30px 0px;}
.home-baoutus-p{color:black;font-size: 1.6em;}
.prod-range .slick-slide{background:none;margin:0px 30px} 
.prod-range .slick-slide:hover{background:pitch;margin:0px 30px}
.inner-pages h4{font-size:1.9rem;font-weight:600}
.inner-pages p{font-size:1.3em;text-align: justify;}
.about-h4{font-size:1.9rem;font-weight:600}
.about-p{font-size:1.3em;text-align: justify;}
.visionCont .vi-mi-content{display:flex;justify-content: space-around;align-items: flex-start}
.vi-mi-content .left-sec{width:25%}
.vi-mi-content .left-sec img{width: 100%}
.vi-mi-content .right-sec{width: 75%;padding: 0 0 0 3%}
.privacy-policy-ul{list-style-type:disc;font-size:1.3em;padding-left:17px}
.prod-tag-new{background: url(../images/Images/new-arrivals/BEST-SELLER.png)no-repeat 0 0;background-size:contain;display: inline-block;font-size: 1.063em;font-family: 'PoppinsMedium';color: #fff;padding:6px 22px 11px 10px;text-transform: uppercase;position: absolute;top:24px;left: -8px;min-width: 123px;}
.contact-num-call{font-size: 1.313em;background: url(../images/Images/header/call.png) no-repeat 0 0;padding: 4px 0 4px 45px;width: 222px;margin-left: 20px;display: inline-table}
.contact-num-call:hover{color:#000}
/*.div-focus:focus{border: 1px solid transparent;border-image: linear-gradient(#fbb026, #0dbf97);border-image-slice: 1;}
.div-focus{padding:15px 0px}*/

/*.prod-slider .slick-slide:focus{border: 1px solid red}*/
.section-enquiry{width:50%;top:50%;left:50%;position: fixed;transform: translate(-50%, -50%);}