*{margin:0;padding:0;box-sizing:border-box}
html{direction:ltr;overflow-x:hidden;box-shadow:none!important}
body{background-color:#fff;font-family:"Raleway",sans-serif;font-weight:400;font-style:normal;font-size:14px}
body a{color:#343a40}
li{line-height:22px}
header{z-index:99}
blockquote{font-size:1em}
blockquote.with-borders{border-radius:6px;border-top:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;border-left:1px solid #ECECEC;border-right:1px solid #ECECEC;box-shadow:0 1px 1px 0 rgba(0,0,0,0.04);padding:15px 20px}
p{line-height:22px}
a,a:hover,a:focus{text-decoration:none}
.main{margin:0;padding:0;box-sizing:border-box}
.top-bar .col-md-6{height:40px}
.navbar-nav li a{color:#000}
.navbar-nav li a:hover{color:#d2539b}
.activeMenu{color:#d2539b!important}
.navbar{display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-align-items:center;-webkit-justify-content:space-between}
.navbar-collapse{-webkit-flex-basis:100%;-webkit-flex-grow:1;-webkit-align-items:center}
.nav-dropdown .link{padding:.667em 1.667em!important;margin:0!important}
.navbar_fixed{position:fixed;width:100%;top:-70px;left:0;right:0;transform:translateY(70px);transition:transform 500ms ease,background 500ms ease;-webkit-transition:transform 500ms ease,background 500ms ease;box-shadow:0 3px 16px 0 rgba(0,0,0,0.1);z-index:999;opacity:.9}
.navbar-toggler[aria-expanded="false"] span:nth-child(2){opacity:1}
.navbar-toggler[aria-expanded="true"] span:nth-child(2){opacity:0}
.navbar-toggler[aria-expanded="true"] span:first-child{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:relative;top:7.5px}
.navbar-toggler[aria-expanded="true"] span:last-child{transform:rotate(45deg);bottom:6px;position:relative}
.navbar-toggler span{display:block;width:34px;height:3px;background:#000;margin:auto;margin-bottom:4px;transition:all 400ms linear;cursor:pointer}
.header_area.navbar_fixed .main_menu .header_area{display:none}
.dropdown-menu a{font-size:.8em;background-color:#17a2b8}
.navbar-expand-lg .sub-item{display:none;position:absolute;right:-230px}
.sub-item-active{display:block}
.navbar-expand-lg .sub-category{cursor:pointer;display:block}
.navbar-expand-lg .sub-item .dropdown-item{margin-left:20px}
.navbar-expand-lg .sub-item{margin-top:5px}
.navbar-expand-lg .dropdown-item{min-width:260px;overflow-x:hidden}
.navbar-expand-lg .dropdown-toggle{font-size:24px;margin-left:-5px}
.rotate{transform:rotate(-180deg)}
.header-wrapper{margin-top:0;padding-left:0;margin-bottom:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
#sidebar-wrapper{z-index:9999;position:fixed;left:270px;width:0;height:100vh;top:0;margin-left:-270px;overflow-y:auto;overflow-x:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.header-wrapper.collapse #sidebar-wrapper{width:270px}
.sidebar-nav{position:absolute;top:0;bottom:0;width:270px;margin:0;padding:0 10px;list-style:none}
.sidebar-nav li{line-height:30px}
.mobildropdown{display:none}
.mobildropdown a:hover{color:#d2539b!important}
.mobildropdown a{display:block;text-decoration:none;color:#fff}
.mobilnavDown{cursor:pointer;text-decoration:none;box-sizing:border-box}
.slider-container img{height:410px;width:100%}
.opaSlow{animation:opaSlow 4s}
@keyframes opaSlow {
0%{opacity:0}
100%{opacity:1}
}
.bounceT{cursor:pointer}
.bounceT:hover{animation:bounce .8s linear}
@keyframes bounceT {
20%,50%,80%,to{transform:translateY(0)}
40%{transform:translateY(-40px)}
70%{transform:translateY(-15px)}
90%{transform:translateY(-4px)}
}
.effectLow{cursor:pointer;animation:effectLow 3s 1}
@keyframes effectLow {
0%{color:#f5f5f5}
30%{letter-spacing:12px}
85%{letter-spacing:8px}
}
@-webkit-keyframes fadeIn {
from{opacity:0}
to{opacity:1}
}
@keyframes fadeIn {
from{opacity:0}
to{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes slideInDown {
from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInDown {
from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@keyframes imgdown {
0%{opacity:0;transform:translateY(-100px)}
100%{opacity:1;transform:translateY(0)}
}
.imgani{animation:imgdown 1.5s ease}
.scroll-down{opacity:1;-webkit-transition:all .5s ease-in 3s;transition:all .5s ease-in 3s;-webkit-animation:bounce 1.5s infinite 1.5s;animation:bounce 1.5s infinite 1.5s;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
@keyframes bounce {
0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
40%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}
60%{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}
}
.mbr-fullscreen .card{background-color:rgba(0,0,0,0);border:none}
.mbr-fullscreen p{line-height:20px}
.mbr-arrow{position:absolute;bottom:60px;left:50%;width:60px;height:60px;cursor:pointer;transform:translateX(-50%)}
.mbr-arrow>a{display:inline-block;text-decoration:none;outline-style:none;animation:arrowdown 1.2s ease-in-out infinite}
.mbr-arrow>a>i{position:absolute;top:-2px;left:15px;font-size:2rem}
@keyframes arrowdown {
0%{transform:translateY(0px);-webkit-transform:translateY(0px)}
50%{transform:translateY(-7px);-webkit-transform:translateY(-7px)}
100%{transform:translateY(0px);-webkit-transform:translateY(0px)}
}
.pulseOrange{animation:pulseOrange 2s infinite}
.pulse-info{animation:pulse-info 2s infinite}
.movingLine{height:3px;animation:movingLine 3s infinite}
.movingHead{width:100%;border-bottom:1px solid #f9f9ff;animation:movingHead 1s}
@keyframes movingHead {
0%{width:0}
30%{width:25%}
50%{width:50%}
80%{width:80%;border-color:#d2539b}
100%{width:100%}
}
@keyframes movingLine {
0%{width:100%}
50%{width:100%}
80%{width:0}
100%{width:100%}
}
@keyframes imgdown {
0%{opacity:0;transform:translateY(-100px)}
100%{opacity:1;transform:translateY(0)}
}
@keyframes pulse-info {
0%{background-color:#17a2b8;color:#fff}
50%{background-color:#007bff;color:#fff}
100%{background-color:rgba(0,0,0,0);color:#17a2b8}
}
@keyframes pulseOrange {
0%{background-color:#d2539b;color:#fff}
50%{border:1px solid #d2539b;color:#fff}
100%{background-color:rgba(0,0,0,0);color:#d2539b}
}
#popup_add img{object-fit:cover}
.img-logo{height:50px;width:130px}
.news-details{height:130px;overflow-y:hidden}
.news .card{background-color:#f8f9fa}
.news .card:hover{background-color:#f5f5f5}
.popupAdd p{line-height:18px}
.pro-category img{height:110px;width:100%;padding:5px 10px;object-fit:contain}
.owl-multi img{height:300px;object-fit:cover}
.catalog a{color:#1d2127}
.catalog .nav-link .active{color:#fff}
.catalog:hover{color:#fff}
.galery-img img{height:200px;object-fit:cover}
.galery-img .fa-search{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:999;display:flex;align-items:center;justify-content:center}
.preloader .loader{position:absolute;top:50%;left:50%;width:142px;height:40px;margin:-20px 0 0 -71px;background:#fff}
.preloader .loader .dot{position:absolute;width:16px;height:16px;top:12px;left:15px;background:#d2539b;border-radius:50%;transform:translateX(0);-webkit-animation:dot 2.8s infinite;animation:dot 2.8s infinite}
.preloader .loader .dots{transform:translateX(0);margin-top:12px;margin-left:31px;-webkit-animation:dots 2.8s infinite;animation:dots 2.8s infinite}
.preloader .loader .dots span{display:block;float:left;width:16px;height:16px;margin-left:16px;background:#d2539b;border-radius:50%}
@-webkit-keyframes dot {
50%{transform:translateX(96px)}
}
@keyframes dot {
50%{transform:translateX(96px)}
}
@-webkit-keyframes dots {
50%{transform:translateX(-31px)}
}
@keyframes dots {
50%{transform:translateX(-31px)}
}
.font-size-xs{font-size:.8em!important}
.font-size-sm{font-size:.9em!important}
.font-size-md{font-size:1em!important}
.font-size-lg{font-size:1.1em!important}
.font-size-xl{font-size:1.2em!important}
.font-size-xlg{font-size:2em}
.text-xs{font-size:12px}
.text-decoration-none{text-decoration:none!important}
.cur-pointer{cursor:pointer}
.opa-9{opacity:.9;opacity:.8}
.opa-8{opacity:.8}
.hidden-lg{display:none}
.hidden-xs{display:block}
.bg-tema{background-color:#f9f9ff}
.bg-orange{background-color:#ff5e13}
.text-orange{color:#d2539b}
.bg-violet{background-color:#d2539b}
.text-violet{color:#d2539b}
.gradient-light{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0)}
.image-xs{height:50px;width:auto!important;margin:0 auto}
.image-sm{height:148px;width:auto!important;margin:0 auto}
.image-md{height:220px;width:auto!important;margin:0 auto}
.image-lg{height:280px;width:auto!important;margin:0 auto}
.hrsort{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),#DBDBDB,rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0),#DBDBDB,rgba(0,0,0,0));border:0;height:1px;margin:22px 0}
.owl-carousel a{color:#343a40}
#toTop{display:none;text-decoration:none;position:fixed;bottom:20px;right:2%;overflow:hidden;z-index:999;width:40px;height:40px;border:none;text-indent:100%;background:#343a40 url(../img/move_up.png) no-repeat 11px 11px}
#toTopHover{width:40px;height:40px;display:block;overflow:hidden;float:right;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}
.sidebar .badge{position:absolute;top:2%;right:5px;opacity:.8}
.right-media{background-color:#f8f9fa;line-height:18px}
.right-media:hover{background-color:#f4f4f4}
.social-icons{margin:0;padding:0;width:auto}
.social-icons li{display:inline-block;margin:-1px 5px 5px 0;padding:0;border-radius:100%;overflow:visible;box-shadow:0 2px 2px 0 rgba(0,0,0,0.3)}
.social-icons li a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;background:#FFF;border-radius:100%;display:block;height:36px;line-height:36px;width:36px;text-align:center;text-decoration:none;font-size:18px}
.social-icons li:hover a{background:#171717;color:#FFF!important}
.social-icons li.social-icons-twitter i{color:#1aa9e1}
.social-icons li.social-icons-whatsapp i{color:#4FCE5D}
.social-icons li.social-icons-facebook i{color:#3b5a9a}
.social-icons li.social-icons-youtube i{color:#c3191e}
.social-icons li.social-icons-instagram i{color:#7c4a3a}
.social-icons li.social-icons-email i{color:#17a2b8}
.social-icons li:hover.social-icons-twitter a,.social-icons li:hover.social-icons-twitter i{background:#1aa9e1;color:#fff}
.social-icons li:hover.social-icons-whatsapp a,.social-icons li:hover.social-icons-whatsapp i{background:#4FCE5D;color:#fff}
.social-icons li:hover.social-icons-facebook a,.social-icons li:hover.social-icons-facebook i{background:#3b5a9a;color:#fff}
.social-icons li:hover.social-icons-youtube a,.social-icons li:hover.social-icons-youtube i{background:#c3191e;color:#fff}
.social-icons li:hover.social-icons-instagram a,.social-icons li:hover.social-icons-instagram i{background:#7c4a3a;color:#fff}
.social-icons li:hover.social-icons-email a,.social-icons li:hover.social-icons-email i{background:#17a2b8;color:#fff}
.right-search::placeholder{font-size:12px}
#footer{font-size:13px;margin-top:50px;padding:70px 0 0;position:relative;clear:both}
#footer .container .row > div{margin-bottom:25px}
#footer .container input:focus{box-shadow:none}
#footer a:hover{color:#8b94a3}
#footer a{color:#343a40}
.footer-text{color:#8b94a3}
#footer h4{font-size:1.8em;font-weight:200}
#footer h5{color:#CCC}
#footer ul.nav-list > li a{border-bottom:1px solid rgba(255,255,255,0.1);line-height:20px;padding-bottom:11px}
#footer ul.nav-list > li:last-child a{border-bottom:0}
#footer ul.nav-list > li a:hover{background-color:rgba(255,255,255,0.05)}
#footer ul.list.icons li{margin-bottom:5px}
#footer .newsletter label{color:#343a40}
#footer .contact i{font-size:1.2em}
#footer .contact{color:#343a40}
#footer .footer-copyright{color:#343a40;font-size:.85em}
#footer .phone{color:#343a40;font-size:26px;font-weight:700;display:block}
.nav-footer a{font-size:13px}
.google-map{background:#E5E3DF;height:400px;width:100%}
.card-body{overflow-x:hidden}
.product-body .badge-pill{position:absolute;top:5px;right:5px}
.product-name{height:35px}
.product-campaign{font-size:12px;position:absolute;bottom:15%;left:50%;transform:translate(-50%,-50%)}
.comment .fa{cursor:pointer}
.comment:nth-last-child(odd){width:20%;text-align:right}
.comment:nth-last-child(even){width:80%}
.voteComments:first-child{margin-right:6px}
.product_rating .fa-star{font-size:19px}
.news_rating .fa-star{font-size:19px}
.introduction:first-letter{font-size:1.3em;font-weight:700;text-transform:uppercase}
.introduction ul{margin-left:15px}
.newsImg-sm{height:160px;width:180px;object-fit:cover}
.sss-body{display:none;font-size:14px}
.sss-container .toggled{display:block}
.sss-container{min-height:400px}
.sss-rotate{transform:rotate(-100deg)}
.sss-container .col-md-12{border-left:3px solid #d2539b;border-radius:2%}
.tab-pane .galery-img img{height:200px;width:100%}
.fit-img img{height:230px;object-fit:cover}
.news img{height:240px;object-fit:cover}
.watsup{display:none}
@media (max-width: 321px) {
h2{line-height:30px}
body{font-size:12px}
.image-xs{height:60px;width:auto!important;margin:0 auto}
.image-sm{height:100px;width:auto!important;margin:0 auto}
.image-md{height:170px;width:auto!important;margin:0 auto}
.image-lg{height:200px;width:auto!important;margin:0 auto}
.header-wrapper{padding-left:0}
.header-wrapper.collapse{padding-left:250px}
#sidebar-wrapper{width:0}
.header-wrapper.collapse #sidebar-wrapper{width:250px}
.slider-container img{height:180px}
.product-name{height:38px}
.product-campaign{font-size:11px;bottom:20%}
.product-campaign i{display:none}
.newsImg-sm{height:100px;width:110px;margin:0 auto}
.news img{height:180px}
.fit-img img{height:200px}
.slider-container img{height:240px}
}
@media screen and (max-width: 768px) {
.mbr-fullscreen h1{font-size:24px}
.header-logo{width:86px;height:44px}
.hidden-xs{display:none}
.hidden-lg{display:block}
.slider-container img{height:280px}
.fit-img img{height:280px}
.product-name{height:50px;font-size:.85em}
.product-campaign{right:0}
.right-media{line-height:16px}
.newsImg-sm{height:120px;width:140px;margin:0 auto}
.sss-header{font-size:14px}
.tab-pane .galery-img img{height:240px}
.mbr-arrow{bottom:40px}
.watsup{position:fixed;left:14px;bottom:20px;width:85%;z-index:9;text-align:center}
.watsup .alert{background-color:rgba(0,0,0,0);border:none}
.watsup a{font-size:14px;width:80%}
.watsup span{position:absolute;right:10%;background-color:#1d2127;opacity:.9;color:#fff;font-weight:700;font-size:14px;padding:4px 8px}
.watsup .bg-whatsapp{background-color:#25d366}
.galery-img img{height:220px}
.pro-category{height:140px;font-size:12px}
.pro-category img{height:70px;padding:0 5px}
}
@media screen and (min-width:321px) and (max-width: 991px) {
#footer .phone{font-size:20px}
.image-xs{height:60px;width:auto!important;margin:0 auto}
.image-sm{height:200px;width:auto!important;margin:0 auto}
.image-md{height:220px;width:auto!important;margin:0 auto}
.image-lg{height:240px;width:auto!important;margin:0 auto}
.header-wrapper{padding-left:0}
.header-wrapper.collapse{padding-left:270px}
#sidebar-wrapper{width:0}
.header-wrapper.collapse #sidebar-wrapper{width:270px}
.navbar-collapse{background-color:#fff}
.nav-link{padding:5px 0}
.dropdown-menu{text-align:center}
.nav-item span{position:absolute;right:14px;top:-26px;font-weight:700;font-size:16px;background-color:#eee;padding:2px 16px}
.news img{height:240px}
}
@media screen and (min-width: 1000px) and (max-width: 1100px) {
.user-md{display:none}
.navbar-expand-lg .navbar-nav a{font-size:12px}
.navbar-expand-lg .navbar-nav .nav-item:first-child{display:none}
.navbar-expand-lg .navbar-nav .nav-link{padding-right:.4em;padding-left:.4em}
.dropdown-menu .dropdown-item{padding:3px 8px}
}
@media screen and (min-width: 1800px) {
.owl-multi img{height:320px}
.galery-img img{height:300px}
.news img{height:340px}
}