body{color:#000;font-family:'Open Sans',sans-serif;font-size:15px;line-height:inherit;-ms-word-wrap:break-word;word-wrap:break-word;margin:0;padding:0;font-weight:400}.wrap{overflow:hidden;position:relative}*{box-sizing:border-box;outline:none}img{max-width:100%}a{color:#898989;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}a:hover,a:focus{color:#f0494c;text-decoration:none;outline:none}.container{width:100%;max-width:1200px;position:relative}p{margin-bottom:30px}h1,h2,h3,h4,h5,h6{color:#000;font-family:'Montserrat',sans-serif}select,input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"]{border:1px solid #ebebeb;height:40px;line-height:38px;padding:0 15px;border-radius:0}textarea{border:1px solid #ebebeb;padding:10px 20px}.inner-single-content{max-width:900px;margin:auto;padding:0}.border{border:1px solid #ebebeb}.no-margin{margin:0}.border-left{border-left:1px solid #ebebeb}.border-right{border-right:1px solid #ebebeb}.border-top{border-top:1px solid #ebebeb}.border-bottom{border-bottom:1px solid #ebebeb}.transition{transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.radius4{border-radius:0}.radius6{border-radius:6px}.drop-shadow{box-shadow:0 3px 3px 0 rgba(0,0,0,.1)}.round{border-radius:50%}.desc{color:#898989;margin:0;line-height:26px;font-family:'Open Sans',sans-serif}.white{color:#fff}.black{color:#000}.gray{color:#666}.silver{color:#898989}.navi{color:#1b2b3a}.opaci{opacity:.7}.bg-navi{background:#1b2b3a}.blue{color:#49b7f0}.bg-blue{background:#49b7f0}.smoke{color:#ccc}.bg-white{background:#fff}.title8,.title12,.title14,.title15,.title16,.title18,.title19,.title20,.title22,.title24,.title30,.title31,.title36,.title40,.title42,.title44,.title48,.title60,.title72,.title90,.title120,.title160,.title150,.title100{margin:0;font-size:14px;font-weight:400}.title8{font-size:8px}.title12{font-size:12px}.title15{font-size:15px}.title16{font-size:16px}.title18{font-size:18px}.title19{font-size:19px}.title20{font-size:20px}.title22{font-size:22px}.title24{font-size:24px}.title30{font-size:30px}.title31{font-size:31px}.title36{font-size:36px}.title40{font-size:40px}.title42{font-size:42px}.title44{font-size:44px}.title48{font-size:48px}.title60{font-size:60px}.title72{font-size:72px}.title90{font-size:90px}.title120{font-size:120px}.title160{font-size:160px}.title100{font-size:100px}.title150{font-size:150px}.opensans-font{font-family:'Open Sans',sans-serif;font-weight:400}.vibes-font{font-family:'Great Vibes',cursive;font-weight:400;text-transform:inherit}.rale-font{font-family:'Raleway',sans-serif}.anton-font{font-family:'Anton',sans-serif;font-weight:400}.poiret-font{font-family:'Poiret One',cursive;font-weight:400}.montsr-font{font-family:'Montserrat',sans-serif;font-weight:400}.link-btn{display:inline-block;height:36px;line-height:36px;padding:0 20px;border-style:solid;border-width:1px;text-transform:uppercase;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.font-italic{font-style:italic}.absolute,.item-contact-page .contact-thumb::before{position:absolute;top:0;left:0;bottom:0;right:0;content:""}.inline-block{display:inline-block;vertical-align:top}.list-none{list-style:none;margin:0;padding:0}.list-inline-block{margin:0;padding:0;list-style:none}.list-inline-block>li{display:inline-block;vertical-align:top}.table-custom{display:table;margin:0;width:100%}.table-custom>div{display:table-cell;vertical-align:top}.wrap-item:not(.owl-loaded)>div:not(:first-child){display:none}.owl-theme .owl-dots .owl-dot{height:auto}.owl-theme .owl-dots .owl-dot span{background:#ebebeb}.owl-theme .owl-dots .owl-dot.active span{border-radius:30px;width:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background-color:#f0494c}.owl-carousel .owl-nav{margin:0}.owl-theme .owl-nav button[class*=owl-]{width:40px;height:40px;display:inline-block;border-radius:50%;padding:0;text-align:center;margin:0;border:0;font-size:18px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:9;color:#fff;background:rgba(0,0,0,.3);transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.owl-theme .owl-nav button[class*=owl-]:hover{background-color:#f0494c;opacity:.3}.owl-carousel .owl-nav button i::before{line-height:34px}.owl-carousel .owl-nav button.owl-prev{left:15px}.owl-carousel .owl-nav button.owl-next{right:15px}.banner-slider{position:relative;overflow:hidden}.banner-slider .banner-thumb{position:relative}.banner-slider .banner-thumb a{display:block}.banner-slider .banner-thumb video{width:100%;display:block}.banner-slider .owl-theme .owl-nav button{opacity:1;font-size:60px;height:auto;width:auto;background:transparent!important;color:#fff}.banner-slider .owl-theme .owl-nav button:hover{opacity:1;color:#f0494c}.banner-slider .owl-theme .owl-nav button.owl-prev{left:15px}.banner-slider .owl-theme .owl-nav button.owl-next{right:15px}.owl-theme .owl-controls .owl-pagination{padding:15px 0}.owl-theme .owl-controls .owl-page{vertical-align:top;border-radius:50%;margin:0 5px}.owl-theme .owl-controls .owl-page span{background:#898989;margin:0;width:10px;height:10px;border-radius:50%;opacity:1;position:relative;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.owl-theme .owl-controls .owl-page.active span{background:#333}.banner-slider.bg-slider .item-slider{background-position:center center;background-repeat:no-repeat;background-size:cover}.banner-slider .item-slider{position:relative}.banner-slider.bg-slider .banner-thumb img{max-width:none;opacity:0;width:auto}.group-navi .owl-nav{position:absolute;right:0;top:-80px;width:90px;margin:auto}.banner-slider .banner-thumb img{width:100%}.banner-info{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:9;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:none}.mCSB_container{margin-right:0}.mCustomScrollBox>.mCSB_scrollTools{width:4px}.box-hover-dir{overflow:hidden;position:relative;cursor:all-scroll}.box-hover-dir>div{height:100%;position:absolute;width:100%;transition:all 0.5s ease-out 0s!important;-webkit-transition:all 0.5s ease-out 0s!important}.banner-advs{position:relative}.adv-thumb-link{display:block;overflow:hidden;position:relative}.adv-thumb-link>img{display:block;width:100%;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.zoom-rotate .adv-thumb-link>img{transform:scale(1) rotate(0);-webkit-transform:scale(1) rotate(0)}.zoom-rotate:hover .adv-thumb-link>img{transform:scale(1.05) rotate(4deg);-webkit-transform:scale(1.05) rotate(4deg)}.zoom-image:hover .adv-thumb-link>img{transform:scale(1.05);-webkit-transform:scale(1.05)}.fade-out-in .adv-thumb-link::before,.fade-out-in .adv-thumb-link::after,.fade-in-out .adv-thumb-link::before,.fade-in-out .adv-thumb-link::after,.overlay-image .adv-thumb-link::after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:rgba(0,0,0,.1);opacity:0;z-index:1;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.fade-out-in:hover .adv-thumb-link::before{opacity:1;top:50%;bottom:50%}.fade-out-in:hover .adv-thumb-link::after{opacity:1;left:50%;right:50%}.fade-in-out .adv-thumb-link::before{opacity:1;top:50%;bottom:50%}.fade-in-out .adv-thumb-link::after{opacity:1;left:50%;right:50%}.fade-in-out:hover .adv-thumb-link::before{opacity:0;top:0;bottom:0}.fade-in-out:hover .adv-thumb-link::after{opacity:0;left:0;right:0}.pull-curtain .adv-thumb-link::before{top:0;left:0;width:0;height:0;opacity:0;background:rgba(255,255,255,.1);content:"";position:absolute;z-index:1;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.pull-curtain .adv-thumb-link::after{bottom:0;right:0;width:0;height:0;opacity:0;background:rgba(255,255,255,.1);content:"";position:absolute;z-index:1;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.pull-curtain:hover .adv-thumb-link::before,.pull-curtain:hover .adv-thumb-link::after{width:100%;height:100%;opacity:1}.overlay-image .adv-thumb-link::after{background:rgba(0,0,0,.4)}.overlay-image:hover .adv-thumb-link::after{opacity:1}.blur-image:hover .adv-thumb-link img{filter:blur(5px);-webkit-filter:blur(5px)}.gray-image:hover .adv-thumb-link img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.zoom-out .adv-thumb-link img:last-child{position:absolute;top:0;left:0;opacity:0;visibility:hidden;transform:scale(3);-webkit-transform:scale(3)}.zoom-out:hover .adv-thumb-link img{opacity:1;visibility:visible;transform:scale(1);-webkit-transform:scale(1)}.line-scale .adv-thumb-link::before{position:absolute;top:20px;bottom:20px;left:10px;right:10px;content:"";border-top:1px solid rgba(255,255,255,.9);border-bottom:1px solid rgba(255,255,255,.9);z-index:1;transform:scaleX(0);-webkit-transform:scaleX(0);transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.line-scale .adv-thumb-link::after{position:absolute;top:10px;bottom:10px;left:20px;right:20px;content:"";border-left:1px solid rgba(255,255,255,.9);border-right:1px solid rgba(255,255,255,.9);z-index:1;transform:scaleY(0);-webkit-transform:scaleY(0);transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.line-scale:hover .adv-thumb-link::before,.line-scale:hover .adv-thumb-link::after{transform:scale(1);-webkit-transform:scale(1)}.main-nav>ul>li .sub-menu>li.menu-item-preview{position:relative}.main-nav>ul>li .sub-menu>li.menu-item-preview::after{position:absolute;width:10px;height:40px;top:0;left:100%;content:"";background:transparent}.main-nav>ul>li .sub-menu>li.menu-item-preview>.preview-image{background:#fff none repeat scroll 0 0;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);left:100%;padding:5px;position:absolute;top:0;width:200px;opacity:0;visibility:hidden;margin-left:10px;border:1px solid #ccc;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.main-nav>ul>li .sub-menu>li.menu-item-preview:hover>.preview-image{opacity:1;visibility:visible}.main-nav>ul>li .sub-menu>li.menu-item-preview>.preview-image>a{display:block;height:140px;overflow:hidden;position:relative}.main-nav>ul>li .sub-menu>li.menu-item-preview>.preview-image>a>img{left:0;position:absolute;top:0;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s;width:100%}.main-nav>ul>li .sub-menu>li.menu-item-preview>.preview-image>a:hover>img{top:100%;transform:translateY(-100%);-webkit-transform:translateY(-100%)}.header-ontop{transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.header-ontop.fixed-ontop{transform:translateY(0);-webkit-transform:translateY(0);visibility:visible;right:0;z-index:999!important;box-shadow:0 3px 5px 0 rgba(0,0,0,.1);left:0;position:fixed!important;top:0!important}.main-nav{position:relative;z-index:998}.main-nav>ul{font-size:0;list-style:none none;padding:0;position:relative;margin:0}.main-nav>ul>li{display:inline-block;font-size:14px;vertical-align:top}.main-nav>ul>li>a{color:#000;font-weight:700;display:block;height:80px;line-height:80px;position:relative;padding:0 15px;text-transform:uppercase}.main-nav>ul>li.current-menu-item>a{background:rgba(255,255,255,.1)}.main-nav>ul>li.has-mega-menu>a::after,.main-nav>ul>li.menu-item-has-children>a::after{content:"\f107";font-family:fontAwesome;margin-left:5px;display:inline-block}.main-nav li.menu-item-has-children{position:relative}.main-nav li.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;margin:0}.main-nav .sub-menu{background:#fff;left:0;list-style:none;opacity:0;padding:0;position:absolute;top:100%;visibility:hidden;width:200px;z-index:999;text-align:left;margin:30px 0 0;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s;padding:10px 15px 10px 15px;background:#fff;max-width:none;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);-ms-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);-o-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}.main-nav .sub-menu li{border-bottom:1px solid #ebebeb}.main-nav .sub-menu li:last-child{border-bottom:none}.main-nav li.has-mega-menu>.mega-menu{background:#fff;left:0;opacity:0;padding:30px;position:absolute;top:100%;visibility:hidden;width:100%;z-index:999;text-align:left;margin:30px 0 0;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s;-webkit-box-shadow:0 0 25px -10px rgba(0,0,0,.25);box-shadow:0 0 25px -10px rgba(0,0,0,.25)}.main-nav li.has-mega-menu:hover>.mega-menu{margin:0;opacity:1;visibility:visible}.mega-menu-list h3.title14{border-bottom:1px solid #ebebeb;padding-bottom:10px}.mega-menu-list ul li{display:block;padding:10px 0;position:relative;border-bottom:1px solid #ebebeb}.mega-menu-list ul li a{display:block}.mega-menu-list ul li:last-child{border-bottom:none;padding-bottom:0}.main-nav>ul>li .sub-menu>li>a{display:block;position:relative;line-height:26px;padding:5px 0}.main-nav>ul>li .sub-menu>li:last-child>a{border-bottom:none}.main-nav>ul>li.has-mega-menu .sub-menu>li{padding:0}.main-nav>ul>li .sub-menu>li.menu-item-has-children>a{padding-right:20px;position:relative}.main-nav>ul>li .sub-menu>li.menu-item-has-children>a::after{content:"\f105";font-family:fontAwesome;position:absolute;right:15px;top:5px}.main-nav>ul>li.menu-item-has-children li.menu-item-has-children>.sub-menu{left:100%;top:0}.main-nav>ul>li.menu-item-has-children li.menu-item-has-children>.sub-menu.offset-right{left:auto;right:100%}.main-nav .sub-menu.offset-right{left:auto;right:0}.sub-menu,.mega-menu,.dropdown-list{pointer-events:none}.dropdown-box:hover>.dropdown-list,li.has-mega-menu:hover>.mega-menu,li.menu-item-has-children:hover>.sub-menu{pointer-events:inherit}.main-nav .toggle-mobile-menu{display:none;height:25px;width:25px;position:relative;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.main-nav .toggle-mobile-menu span{position:absolute;width:100%;height:2px;left:0;top:50%}.main-nav .toggle-mobile-menu span,.main-nav .toggle-mobile-menu::before,.main-nav .toggle-mobile-menu::after{background-color:#000}.main-nav .toggle-mobile-menu::before,.main-nav .toggle-mobile-menu::after{content:'';position:absolute;top:0;width:100%;height:2px;left:0;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.main-nav .toggle-mobile-menu::before{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}.main-nav .toggle-mobile-menu::after{-webkit-transform:translate3d(0,8px,0);transform:translate3d(0,8px,0)}.main-nav.active .toggle-mobile-menu::before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.main-nav.active .toggle-mobile-menu::after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.main-nav.active .toggle-mobile-menu span{display:none}.main-nav:not(.fixed-header) .search-el .search-form{border:0;max-width:100%}.main-nav .search-form input[type="text"]{height:45px;line-height:45px;padding-left:60px}.main-nav .submit-form{width:50px;height:50px;line-height:50px}@media (max-width:991px){.mega-menu{display:none}.main-nav1 .search-el{display:block!important}.main-nav .close-mobile-menu,.main-nav .toggle-mobile-menu{display:block}.main-nav .sub-menu{background:#fff none repeat scroll 0 0;display:none;margin:0!important;opacity:1!important;visibility:visible!important;position:static!important;box-shadow:none!important;border-top:1px solid #ccc;transition:none;-webkit-transition:none}.main-nav>ul>li>a::before{display:none!important}.main-nav>ul>li.active>a{color:#f0494c}.main-nav{margin:0}.logged-in .main-nav>ul{top:32px}.main-nav>ul{position:fixed;left:0;top:0;bottom:0;margin:0;width:300px;height:100%;overflow:auto;z-index:9999;background:#fff!important;-webkit-box-shadow:0 0 35px -10px rgba(0,0,0,.25);box-shadow:0 0 35px -10px rgba(0,0,0,.25);transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;transform:translateX(-320px);-webkit-transform:translateX(-320px);text-align:left}.main-nav li.has-mega-menu{position:relative}.main-nav.active>ul{transform:translateX(0);-webkit-transform:translateX(0)}.main-nav>ul>li{display:block;border-top:1px solid #ebebeb}.main-nav .sub-menu li a::before{display:none}.main-nav>ul li>a{display:block;font-size:14px;height:45px!important;line-height:45px!important;padding:0 20px;font-weight:600}.main-nav>ul li>a:focus,.main-nav>ul li>a:hover{color:#000}.main-nav>ul li:first-child>a{border:medium none!important}.main-nav .sub-menu>li{margin:0;padding:0 20px;padding-left:30px}.main-nav>ul>li.menu-item-has-children.has-mega-menu{position:relative}.main-nav>ul li.menu-item-has-children .menu-item-has-children>a::after{right:0;top:0}.main-nav>ul>li.menu-item-has-children>a::after{display:none}.main-nav>ul>li .sub-menu{display:none;width:100%;padding:0;border-top:1px solid #ebebeb}.btn-toggle-mobile-menu{position:absolute;cursor:pointer;width:45px;height:45px;line-height:45px;text-align:center;font-size:20px;top:0;right:0;z-index:10}.btn-toggle-mobile-menu::after{font-family:fontAwesome;content:"\f105"}.btn-toggle-mobile-menu.active::after{content:"\f107"}.main-nav>ul>li.menu-item-has-children li.menu-item-has-children>.sub-menu{left:0;top:100%;padding:0}.main-nav>ul>li.menu-item-has-children li.menu-item-has-children>a::after{display:none}.main-nav>ul>li.has-mega-menu>a::after{display:none!important}.menu-item-preview .preview-image{display:none}.sub-menu,.mega-menu,.dropdown-list{pointer-events:inherit}.main-nav>ul>li .sub-menu>li>a{background:#fff!important;height:50px;line-height:50px;padding:0}.main-nav li.has-mega-menu>.mega-menu{transition:inherit;-webkit-transition:inherit}.main-nav li.has-mega-menu>.mega-menu{position:static;max-width:100%;visibility:visible;opacity:1;border:0;box-shadow:none;padding:0;margin:0}.mega-menu-wrap .wpb_wrapper{display:block!important;height:auto!important}.mega-menu-list h3.title14{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:0 20px;height:45px;line-height:45px}.mega-menu-list ul li{border-bottom:1px solid #ebebeb;padding:0}.mega-menu-list ul li{display:block;font-size:14px;height:45px!important;line-height:45px!important;padding:0 20px;font-weight:600}.mega-menu-list ul li a{padding:0 10px!important}}.woocommerce div.product .woocommerce-product-rating{line-height:0;margin-bottom:24px}.woocommerce-review-link,.wrap-rating{display:inline-block;vertical-align:middle}.wrap-rating .rate-number{font-size:10px}.number-rate{display:none}.product-rate{display:inline-block;vertical-align:top;position:relative;overflow:hidden}.product-rate:before{display:inline-block;float:left;content:"\73\73\73\73\73";font-family:Star,sans-serif;font-size:14px;line-height:14px;letter-spacing:3px;color:#fee146}.product-rating{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;font-size:0;line-height:0;background-color:#fff}.product-rating::before{display:inline-block;float:left;content:"\53\53\53\53\53";font-family:Star,sans-serif;font-size:14px;line-height:14px;letter-spacing:3px;color:#fee146}.item-product.text-center .product-rate{margin:auto}body .scroll-top{bottom:15px;display:block;width:40px;height:40px;line-height:42px;font-size:20px;opacity:0;position:fixed;right:-15px;text-align:center;z-index:999;background:#f0494c;color:#fff;border-radius:50%;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);-ms-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);-o-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3)}.scroll-top.active{opacity:1;right:15px;color:#fff}.scroll-top:hover{background:#000}.product-slider .item-product{margin:0 15px 30px}.product-slider{margin:0 -15px}.product-thumb{position:relative;overflow:hidden;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.product-title{margin:0 0 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.table .product-info .product-title{white-space:normal}.product-price ins{text-decoration:none}.product-price{margin:0 -2px 7px}.product-price>*{margin:0 2px}.product-thumb-link{display:block;position:relative;overflow:hidden}.product-thumb-link img{width:100%;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.product-thumb-link::before{background:rgba(0,0,0,.6);opacity:0;z-index:1;position:absolute;top:0;left:0;bottom:0;right:0;content:"";transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.product-thumb:hover .product-thumb-link::before{opacity:1}.product-thumb:hover .zoom-thumb img{transform:scale(1.15);-webkit-transform:scale(1.15)}.zoomout-thumb img:last-child{position:absolute;top:0;left:0;opacity:0;transform:scale(3);-webkit-transform:scale(3)}.product-thumb:hover .zoomout-thumb img:last-child{transform:scale(1);-webkit-transform:scale(1);opacity:1}.rotate-thumb img:last-child{position:absolute;top:0;left:0;opacity:0;transform:rotateY(90deg);-webkit-transform:rotateY(90deg)}.product-thumb:hover .rotate-thumb img:last-child{transform:rotateY(0);-webkit-transform:rotateY(0);opacity:1}.product-thumb:hover .rotate-thumb img:first-child{transform:rotateY(-90deg);-webkit-transform:rotateY(-90deg);opacity:0}.translate-thumb img:last-child{position:absolute;top:0;left:0;opacity:0;transform:translateX(100%);-webkit-transform:translateX(100%)}.product-thumb:hover .translate-thumb img:last-child{transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.product-thumb:hover .translate-thumb img:first-child{transform:translateX(-100%);-webkit-transform:translateX(-100%);opacity:0}.select-box select{appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;height:40px;padding:0 30px 0 15px;position:relative;z-index:1;background:transparent;text-transform:capitalize;display:inline-block;width:100%;border:1px solid #ebebeb;border-radius:0;color:#898989}.select-box{position:relative}.select-box::after{position:absolute;top:50%;right:15px;content:"\f107";font-family:fontAwesome;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.dropdown-box{position:relative;z-index:999}.dropdown-link{display:inline-block;position:relative;overflow:hidden;height:100%}.dropdown-list{background:#fff;margin-top:30px;opacity:0;padding:10px 0;position:absolute;left:-1px;top:100%;visibility:hidden;line-height:normal;min-width:130px;width:calc(100% + 2px);margin:10px 0 0;border:1px solid #ebebeb;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.dropdown-box:hover .dropdown-list{opacity:1;visibility:visible;margin-top:0}.language-box .dropdown-list li a span,.currency-box .dropdown-list li a span{margin:0 5px}.language-box .dropdown-link::after,.currency-box .dropdown-link::after{font-family:fontAwesome;content:"\f107";margin:0 5px}.wishlist-mask{background:rgba(0,0,0,.5) none repeat scroll 0 0;bottom:0;left:0;position:absolute;right:0;top:0;z-index:999;display:none}.wishlist-popup{background:#fff none repeat scroll 0 0;border:10px solid rgba(0,0,0,.5);bottom:0;height:200px;left:0;margin:auto;padding:20px;position:fixed;right:0;text-align:center;top:0;width:470px;z-index:9999}.wishlist-button a{background:#858785 none repeat scroll 0 0;color:#fff;display:inline-block;padding:8px 15px;margin:0 3px}.popup-icon{font-size:30px}.wishlist-alert{margin:10px 0 20px}.product-popup-content{padding:15px 0}#mask{position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none}#boxes .window{position:fixed;left:0;top:0;display:none;z-index:9999}.window-popup{padding:10px 10px 40px 10px;width:800px;box-shadow:0 0 5px 0 rgba(0,0,0,.5);position:relative;background:#fff}.window-popup .close-popup{background:#fff none repeat scroll 0 0;display:block;height:30px;line-height:30px;position:absolute;right:-15px;text-align:center;top:-15px;width:30px;z-index:999;border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.content-popup-form{padding:0 20px}.content-popup-form .desc{margin-right:-10px}.content-popup{position:relative;z-index:99}.content-popup input[type="text"]{width:260px}.content-popup .image-popup{margin:0 0 15px;display:block;width:100%}.content-popup .title18{margin-bottom:22px}.mini-cart-box{position:relative}.mini-cart-icon{position:relative}.mini-cart-link .mini-cart-number{position:absolute;top:-4px;right:-5px;border-radius:50%;display:inline-block;width:14px;height:14px;line-height:14px;text-align:center;font-size:12px;color:#fff;background-color:#f0494c}.product-mini-cart.table-custom{margin-bottom:25px}.product-mini-cart.table-custom:last-child{margin-bottom:0;border:0}.mini-cart-box .dropdown-list{width:290px;padding:30px 15px}.mini-cart-button{text-align:center;margin:20px -3px 0}.mini-cart-button .shop-button{margin:0 3px}.mini-cart-qty label{font-weight:400;margin:0}.product-mini-cart.table .product-delete{width:20px}.countdown-master .flip-clock-divider .flip-clock-label{display:none}.countdown-master{display:inline-block;margin:0;width:auto;vertical-align:middle}.countdown-master.flip-clock-wrapper ul{background:transparent;float:left;margin:0 -4px;width:30px;height:30px;border-radius:0}.countdown-master.flip-clock-wrapper .flip{box-shadow:none}.countdown-master.flip-clock-wrapper ul li{line-height:30px;width:30px}.countdown-master.flip-clock-wrapper ul li a div div.inn{font-size:18px;color:#fff600;background:#333 url(../../../../../../../../../themes/mmasport/assets/css/images/icon/bg-time.png) repeat-x scroll center center;border-radius:0}.countdown-master.flip-clock-wrapper ul li a div.down{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.countdown-master .flip-clock-divider{height:30px;width:10px}.countdown-master .flip-clock-dot{background:#333 none repeat scroll 0 0;box-shadow:none;height:2px;left:0;width:2px}.countdown-master .flip-clock-dot.top{top:10px}.countdown-master .flip-clock-dot.bottom{bottom:10px}.hidden-canvas canvas{display:none}.wrap-item{position:relative}.item-banner{position:relative}.parallax{background-repeat:no-repeat;background-position:center center;background-attachment:fixed;position:relative;min-height:200px}@keyframes animatedBackground{0%{background-position:0 0}50%{background-position:100% 100%}100%{background-position:0 0}}.animate-background{background-position:0 0;background-repeat:no-repeat;animation:animatedBackground 40s linear infinite;-moz-animation:animatedBackground 40s linear infinite;-webkit-animation:animatedBackground 40s linear infinite}@keyframes hozAnimatedBackground{0%{background-position:0 0}50%{background-position:100% 0}100%{background-position:0 0}}.hoz-animate-background{background-position:0 0;background-repeat:no-repeat;animation:hozAnimatedBackground 40s linear infinite;-moz-animation:hozAnimatedBackground 40s linear infinite;-webkit-animation:hozAnimatedBackground 40s linear infinite;background-size:auto 100%}.banner-background{background-position:center top;background-repeat:no-repeat;background-size:auto 100%;position:relative;min-height:200px}.item-toggle-tab .toggle-tab-content{display:none}.toggle-tab-title{position:relative;cursor:pointer}.preload #loading{height:100%;width:100%;position:fixed;z-index:999999;margin-top:0;top:0}.preload #loading-center{width:100%;height:100%;position:relative}.preload #loading-center-absolute{position:absolute;left:50%;top:50%;height:200px;width:200px;margin-top:-100px;margin-left:-100px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.preload .object{-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;position:absolute;border-top:5px solid #FFF;border-bottom:5px solid transparent;border-left:5px solid #FFF;border-right:5px solid transparent;-webkit-animation:animate 2s infinite;animation:animate 2s infinite}.preload #object_one{left:75px;top:75px;width:50px;height:50px}.preload #object_two{left:65px;top:65px;width:70px;height:70px;-webkit-animation-delay:0.2s;animation-delay:0.2s}.preload #object_three{left:55px;top:55px;width:90px;height:90px;-webkit-animation-delay:0.4s;animation-delay:0.4s}.preload #object_four{left:45px;top:45px;width:110px;height:110px;-webkit-animation-delay:0.6s;animation-delay:0.6s}@-webkit-keyframes animate{50%{-ms-transform:rotate(360deg) scale(.8);-webkit-transform:rotate(360deg) scale(.8);transform:rotate(360deg) scale(.8)}}@keyframes animate{50%{-ms-transform:rotate(360deg) scale(.8);-webkit-transform:rotate(360deg) scale(.8);transform:rotate(360deg) scale(.8)}}.header-default{border-bottom:1px solid #ebebeb;position:relative;z-index:1111}.header-default-wrap{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.header-top-default{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header-nav-default{text-align:center;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.footer-default{padding:22px 0;background:#252525;border-top:1px solid #676767}.main-page-default{margin:100px 0 100px}.content-page{margin:100px 0 100px}.mega-list-cat ul li{border-top:1px solid #ccc}.mega-list-cat ul li a{display:block;padding:10px 0}.mega-list-cat ul{margin-top:15px}.wrap-bread-crumb.default{margin:100px 0 0}.wrap-bread-crumb.brc_banner{position:relative;overflow:hidden;height:400px}.wrap-bread-crumb .bg-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.wrap-bread-crumb.default .bg-overlay{display:none}.bread-crumb *{position:relative}.brc_banner .bread-crumb{position:absolute;left:0;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.brc_banner .bread-crumb a{color:#fff;display:inline-block}.bread-crumb a::after{content:"-";margin:0 10px 0 10px}.brc_banner .bread-crumb span{color:#fff}.brc_banner .bread-crumb span,.brc_banner .bread-crumb a{font-size:18px}.brc_banner h2.title30{color:#fff;line-height:36px;margin-bottom:15px}.widget-title{border-bottom:1px solid #ccc;padding-bottom:16px;margin-bottom:30px}.wg-list-categories ul{padding-left:15px}.wg-list-categories li a{display:block;padding:10px 0;border-bottom:1px solid #ebebeb}.wg-list-categories li{position:relative}.wg-list-categories li:last-child a{border-bottom:none}.wg-list-categories li .count{position:absolute;right:0;top:9px;color:#fff;width:20px;height:20px;background:#898989;border-radius:50%;text-align:center;font-size:10px;line-height:20px}.widget{margin-bottom:48px}.widget:last-child{margin-bottom:0}.widget-tags li a{padding:6px 15px;border:1px solid #ebebeb;display:block;border-radius:0}.wg-list-tags li{display:inline-block;margin-bottom:5px}.wg-list-tags ul{padding-left:15px}.wg-list-categories{margin-top:-20px}.wg-list-categories li.has-children{border-bottom:1px solid #ebebeb}.wg-search-form{position:relative}.wg-search-form input[type="text"]{border:1px solid #ebebeb;height:40px;padding:0 15px;display:block;width:100%;border-radius:0}.wg-search-form input[type="text"]::placeholder{color:#ccc}.wg-search-form input[type="submit"]{position:absolute;top:0;right:0;height:100%;width:40px;background:transparent;border:none;z-index:1}.wg-search-form::after{position:absolute;top:10px;right:15px;font-family:LineAwesome;content:"\f2eb";color:#000;font-size:20px}.title-page{margin-bottom:30px}.view-type{margin:0 -2px}.view-type a{display:inline-block;height:40px;line-height:38px;width:40px;border:1px solid #ebebeb;border-radius:0;text-align:center;color:#898989;font-size:24px;margin:0 2px}.view-type a.active{color:#f0494c}.title-page h2{padding:8px 0}.top-filter{margin-bottom:30px}.top-filter .pagi-nav{padding:0;margin:0!important;border:0;line-height:40px;float:right}.sort-pagi-bar>li{margin:0 25px}.sort-pagi-bar{margin:0 -25px}.show-by,.sort-by{margin:0 -10px}.show-by>span,.sort-by>span{margin:0 10px;font-weight:500;font-family:"Montserrat"}.show-by .dropdown-box,.sort-by .dropdown-box{z-index:inherit;display:inline-block;position:relative;height:40px;min-width:80px;line-height:38px;padding:0 15px;background:#fff;border:1px solid #ebebeb}.sort-by .dropdown-box{width:150px}.show-by .dropdown-list{min-width:80px}.show-by .dropdown-list,.sort-by .dropdown-list{width:calc(100% + 2px);margin:20px 0 0;padding:10px 0;z-index:111}.sort-by .dropdown-box::after,.show-by .dropdown-box::after{font-family:fontAwesome;content:"\f0d7";position:absolute;right:15px;top:1px;color:#898989}.dropdown-list li a{display:block;padding:5px 15px}.dropdown-list li:last-child a{border-bottom:none}.blog-grid-view .list-col-item:not(:last-child) .item-post{margin-bottom:30px}.blog-list-view .list-col-item:not(:last-child) .item-post-default,.blog-grid-view .list-col-item:not(:last-child) .item-post-default{margin-bottom:50px}.single-post-date{position:absolute;bottom:0;left:0;width:60px;background:#ccc;color:#fff;text-align:center;font-size:12px;z-index:10}.single-post-date strong{font-size:18px;display:block;font-weight:400;background:#333;padding:9px 10px}.single-post-date span{padding:7px 10px;display:block}.item-post-small .post-info .post-title{margin-top:22px}.item-post .post-info .post-title{margin-bottom:7px;line-height:30px}.item-post-grid3 .post-info .post-title{line-height:26px;margin-bottom:3px}.item-post .post-info .desc{margin-bottom:23px}.item-post .post-info .readmore{display:inline-block;font-size:14px;height:46px;line-height:46px;padding:0 30px;text-transform:uppercase;font-weight:500;font-family:'Montserrat',sans-serif}.page-links a,.page-links>span,.pagi-nav a,.pagi-nav>span{display:inline-block;height:30px;line-height:28px;min-width:30px;text-align:center;border-radius:0;color:gray;margin-right:7px;border:1px solid #ccc}.pagi-links>span:last-child,.pagi-links a:last-child,.pagi-nav>span:last-child,.pagi-nav a:last-child{margin-right:0}.page-links .current,.pagi-nav .current{background-color:#f0494c;border-color:#f0494c;color:#fff!important}.page-links a.next,.page-links a.prev,.pagi-nav a.next,.pagi-nav a.prev{color:#000}.page-links a:hover,.pagi-nav a:hover{color:#f0494c;border-color:#f0494c}.page-links{text-align:center!important;margin:0 0 60px!important}.entry-content .page-links,.pagi-nav{text-align:center!important;margin:60px 0 0!important}.blog-grid-view .item-post-list,.blog-list-view .item-post-list,.blog-list-view .item-post-large{border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:30px}.blog-grid-view .col-md-12:last-child .item-post-list,.blog-list-view .col-md-12:last-child .item-post-list,.blog-list-view .col-md-12:last-child .item-post-large{border-bottom:none;padding-bottom:0;margin-bottom:0}.post-meta-data>li{padding:0 10px}.post-meta-data>li i.color{color:#f0494c!important}.post-meta-data{font-size:12px;margin:0 -10px 16px}.item-post-grid .post-meta-data{margin-bottom:8px}.item-post-grid3 .post-meta-data{margin-bottom:0}.post-meta-data i.fa{margin-right:6px}.post-meta-data li.meta-author a{color:#000}.post-meta-data li.meta-author a:hover{color:#f0494c}.item-post-grid .post-thumb,.item-post-large .post-thumb{margin-bottom:23px}.post-meta-data label{font-weight:400;margin:0}.single-post-thumb{margin-bottom:43px}.content-post-default>.desc{margin-bottom:30px}.content-post-default h2.title24{margin-bottom:25px}.content-post-default .row{margin-bottom:30px}.block-quote{background:#f9f9f9;padding:30px 40px;margin-bottom:30px}.block-quote h3.title14{position:relative;margin-top:36px}.block-quote h3.title14::before{position:absolute;width:100px;height:1px;content:"";background:#333;top:-20px;left:0}.block-quote .desc{font-style:italic}.single-intro-travel h2{margin-bottom:22px}.content-post-default>h3{margin-bottom:20px}.single-list-link li{margin-bottom:20px;list-style:circle;margin-left:15px}.single-list-link{margin-bottom:40px}.single-list-adv .banner-advs{margin-bottom:22px}.single-info-author{margin-bottom:50px}.single-info-author .author-thumb{-webkit-flex-basis:100px;flex-basis:100px}.single-info-author .author-info{position:relative;padding-left:30px;-webkit-flex-basis:calc(100% - 100px);flex-basis:calc(100% - 100px)}.single-info-author .author-info>h3{margin:0 0 15px}.single-info-author .author-social{position:absolute;right:0;top:-5px;margin:0 -10px}.single-info-author .author-social a{margin:0 10px;font-size:16px}.post-control{padding:26px 0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;position:relative;margin-bottom:70px}.post-control::after{position:absolute;left:50%;height:100%;width:1px;content:"";background:#ebebeb;top:0}.post-control h3.title14{margin-bottom:12px}.post-control i.fa{font-size:18px;vertical-align:middle}.post-control span{display:inline-block;margin:0 8px}.title-single-related-post{position:relative;margin-top:-5px;margin-bottom:36px}.title-single-related-post a{position:absolute;font-size:14px;text-transform:capitalize;font-weight:400;top:0;right:0}.related-post-slider{margin:0 -15px}.related-post-slider .item-post{margin:0 15px}.single-related-post{margin-top:70px}.single-related-post .desc,.single-related-post .readmore{display:none!important}.blog-comment-detail{margin:66px 0}.blog-comment-detail>h2.title18{margin-bottom:36px}.blog-comment-detail>h2.title18 span{position:relative;top:-1.5px}.blog-comment-detail .single-info-author .author-thumb{width:100px}.blog-comment-detail .single-info-author .author-info{padding-left:20px;position:relative}.item-comment .comment-thumb{width:70px}.item-comment .comment-info{padding-left:30px;position:relative;top:-5px}.item-comment .comment-info .author-name{text-transform:uppercase}.item-comment .comment-info span.black{font-weight:700;text-transform:uppercase;margin:0 5px}.item-comment .comment-info .comment-desc p{margin:12px 0}.item-comment .comment-info .comment-desc p:last-child{margin-bottom:0}.item-comment .comment-info .reply-button{position:absolute;top:0;right:0;font-size:0}.item-comment .comment-info .reply-button:before{content:"\f112";font-family:'fontawesome';font-size:16px;color:#f0494c}.item-comment{padding:30px 30px 18px;margin-bottom:30px;border:1px solid #ebebeb}.comment-list>li.parent{margin-bottom:30px}.comment-list li.parent .item-comment{margin-bottom:10px}.reply-comment>h2{margin-bottom:17px}.reply-comment>.desc{margin-bottom:40px}.comment-respond{position:relative;overflow:hidden}.comment .comment-respond{margin:40px 0 40px}.comment:not(.parent) .comment-respond{margin-top:40px}.comment-list>li:last-child .comment-respond{margin-top:40px}.woocommerce #review_form #respond p{margin-bottom:30px}.comment-respond p{position:relative;margin-bottom:30px;float:left;width:100%}.comment-respond p.contact-name{float:left;width:calc(50% - 15px)}.comment-respond p.contact-email{float:right;width:calc(50% - 15px)}.woocommerce #review_form #respond p.form-submit,.comment-respond p.form-submit{margin-bottom:0;position:relative}.woocommerce #review_form #respond p.form-submit input,.comment-respond p.form-submit input{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;padding:0 16px;height:45px;line-height:47px;border:none;background:#000;color:#fff;border-radius:0;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.woocommerce #review_form #respond p.form-submit input:hover,.comment-respond p.form-submit input:hover{background-color:#f0494c}.comment-respond input[type="email"],.comment-respond input[type="text"]{display:block;width:100%}.woocommerce #reviews #comment,.comment-respond textarea{display:block;width:100%;height:150px}.contact-form input[type="text"]{display:block;width:100%}.contact-form textarea{display:block;width:100%}.reply-comment .desc{margin:13px 0 43px}.contact-form p{position:relative}.product-thumb .product-label{position:absolute;top:10px;right:10px;left:10px;z-index:1;margin:0 -5px}.product-thumb .product-label span{display:inline-block;vertical-align:top;height:20px;line-height:20px;padding:0 6px;color:#fff;text-align:center;font-size:12px;font-family:'Montserrat',sans-serif;font-weight:500;text-transform:uppercase;margin:0 5px}.product-label span.sale{background-color:#000}.product-label span.new{background-color:#f0494c}.item-product-list .quickview-link{display:block;width:40px;height:40px;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;line-height:40px;text-align:center;z-index:10;background:#fff;border-radius:50%;opacity:0;visibility:hidden;font-size:20px;color:#000}.product-thumb:hover>.quickview-link{opacity:1;visibility:visible}.wrap-rating .rate-number{font-size:10px}.wrap-rating .product-rate{margin:0}.wrap-rating>li{vertical-align:middle}.item-product.product-stock .product-thumb-link::before{opacity:1}.gallery-slider{display:none}.gallery-slider.slick-initialized{display:block}.detail-gallery .carousel li img{width:50px}.detail-gallery .carousel li{margin:0 5px}.detail-gallery .gallery-control{text-align:center;position:relative;margin-top:10px}.detail-gallery .gallery-control>a{position:absolute;top:50%;margin-top:-20px;font-size:18px;width:40px;height:40px;line-height:40px;border-radius:50%;color:#fff;background:#000;opacity:.4;z-index:1111;display:block}.detail-gallery .gallery-control .slick-hidden,.detail-gallery .gallery-control .slick-disabled{cursor:not-allowed}.detail-gallery .gallery-control>a:hover{background-color:#f0494c}.detail-gallery .gallery-control>a.next{right:20px}.detail-gallery .gallery-control>a.prev{left:20px}.product-meta-info>li{margin-bottom:5px}.product-detail{margin-bottom:70px}.detail-info{position:relative}.detail-info .product-control{position:absolute;top:0;right:0;margin:0 2px}.detail-info .product-control a{display:inline-block;width:36px;height:36px;line-height:34px;text-align:center;border:1px solid #ccc;margin:0 -2px;color:#555}.detail-info .product-control a:hover{background:#f9f9f9}.detail-tabs{display:flex;display:-webkit-flex;display:-ms-flex;display:-o-flex;margin-bottom:56px}.detail-tab-title{min-width:200px}.detail-tab-content{flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1}.detail-tab-content .tab-content .tab-pane{position:relative;padding:43px 50px;border:1px solid #ebebeb;margin-top:-1px}.list-tag-detail{font-size:0}.list-tag-detail li a{display:block;position:relative;color:#898989;background:#ebebeb;text-transform:uppercase;font-weight:700;padding:12px 25px;border:1px solid #ebebeb;font-size:14px}.list-tag-detail li.active a{color:#f0494c;background:#fff}.list-tag-detail li a:before{content:'';position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:1}.tab-vertical .list-tag-detail li.active a:before{border-left:2px solid #f0494b}.tab-vertical .list-tag-detail{margin:-5px 0}.tab-vertical .list-tag-detail li{margin:5px 0}.tab-vertical .detail-tab-content .tab-content .tab-pane{margin:0;margin-left:-1px}.tab-horizontal{display:block;border:0}.tab-horizontal .list-tag-detail{margin:0 -5px -10px}.tab-horizontal .list-tag-detail li{position:relative;display:inline-block;margin:0 5px 10px}.tab-horizontal .detail-tab-title{min-width:inherit;border:0}.tab-horizontal .detail-tab-content{display:inline-block;width:100%}.tab-horizontal .list-tag-detail li.active a:before{border-top:2px solid #f0494b}.tab-accordion .panel-group{margin-bottom:56px}.tab-accordion .panel-body>h2{display:none}.tab-accordion .panel{border:1px solid #eee;border-radius:0;box-shadow:none}.tab-accordion .panel-group .panel-heading{position:relative;padding:0;background:#f5f6f9}.tab-accordion .panel-group .panel-heading.active{pointer-events:none;background:#f0494b}.tab-accordion .panel-group .panel-collapse,.tab-accordion .panel-group .panel-heading{border:1px solid #eee;border-radius:0;margin:-1px}.tab-accordion .panel-group .panel-collapse.in,.tab-accordion .panel-group .panel-heading.active{border-color:#f0494c}.tab-accordion .panel-group .panel-heading+.panel-collapse>.list-group,.tab-accordion .panel-group .panel-heading+.panel-collapse>.panel-body{border:none}.tab-accordion .panel-title a{display:block;position:relative;color:#898989;background:#ebebeb;text-transform:uppercase;font-weight:700;padding:12px 25px;font-size:14px}.tab-accordion .active .panel-title a{color:#fff;background:transparent}.tab-accordion .panel-group .panel+.panel{margin:0}.tab-accordion .panel-body{padding:20px}.tab-accordion .panel-group .panel-heading a:after{content:"\f110";font-family:"LineAwesome";position:absolute;top:-1px;right:-1px;bottom:-1px;transform:none;font-size:14px;color:#999;line-height:40px;width:40px;border:none;text-align:center;background:transparent}.tab-accordion .panel-group .panel-heading.active a:after{content:"\f113";color:#fff}.detail-tab-review .title14{margin:0 0 18px;text-transform:inherit;font-size:18px}.list-none.list-tags-review li{display:table;margin-bottom:20px;width:100%}.list-none.list-tags-review li>.review-author{width:100px}.list-none.list-tags-review li>div{display:table-cell;vertical-align:top}.list-none.list-tags-review li>.review-info{border:1px solid #ccc;border-radius:0;padding:20px;position:relative}.list-none.list-tags-review li>.review-author a{border-radius:50%;display:block;overflow:hidden;width:70px}.list-none.list-tags-review li>.review-author a img{border-radius:50%}.review-header{color:#898989}.review-info .product-rate{position:absolute;right:20px;top:25px}.review-form{margin-top:23px}.review-form>div{margin-bottom:10px;min-height:40px;padding-left:105px;position:relative}.review-form>div>label{font-weight:400;height:40px;left:0;line-height:40px;position:absolute;top:0}.review-form>div>input[type="text"]{border:1px solid #ccc;border-radius:0;height:40px;max-width:400px;padding:0 15px;width:100%}.review-form>div>.product-rate{transform:translateY(15px);-webkit-transform:translateY(15px)}.review-form>div>textarea{border:1px solid #ccc;border-radius:0;max-height:120px;padding:10px 15px;width:100%}.review-form>div>input[type="submit"]{margin-top:10px}.detail-tab-video iframe{border:none}.item-product-group .product-thumb{width:90px}.item-product-group .product-info{padding:0 20px}.wrap-detail-qty{text-align:right}.wrap-detail-qty .detail-qty{text-align:left;display:inline-block}.list-product-group>li{margin-bottom:10px}.list-product-group{margin-bottom:30px}.detail-group .detail-attr .addcart-link{margin:0;flex-grow:inherit;padding:0 30px}.block-product-tab .title-block-tab{margin-bottom:30px}.title-list-tab>li>a{display:block;padding:10px 20px;border:1px solid #ccc;border-radius:0;font-weight:700;position:relative}.title-list-tab{margin-bottom:50px}.title-list-tab>li.active>a{background:#f9f9f9}.block-product-tab{margin-bottom:50px}.block-product-tab>h3{margin-bottom:20px}.block-product-tab>.desc{max-width:670px;margin:auto auto 30px}.shop-button.btn-loadmore{min-width:270px;text-transform:uppercase}.block-product-tab.title-tab-inline .title-block-tab{margin:6px 30px 0 0}.block-product-list{margin-bottom:50px}.product-tab-vertical{position:relative;padding-left:300px;margin-top:25px}.product-tab-vertical .title-list-tab{position:absolute;width:270px;left:0;top:0;border-right:1px solid #ccc;bottom:-20px;border-top:1px solid #ccc}.product-tab-vertical .title-list-tab li a{border-radius:0;border-width:0 0 1px 0;background:transparent}.product-tab-vertical .title-list-tab li.active a::before{position:absolute;top:-1px;bottom:-1px;left:0;width:2px;content:"";background:#333}.product-tab-vertical .title-list-tab li.active a{color:#333}.product-tab-vertical .title-list-tab li.active a::after{position:absolute;top:0;bottom:0;right:-1px;content:"";background:#fff;width:1px}.block-product-tab:not(.product-tab-vertical) .group-navi .owl-nav{top:-69px}.product-small-slider .item-product{margin:0 10px}.product-small-slider{margin:23px -10px 0}.product-small-slider .group-navi .owl-nav{right:10px}.item-product-small .product-title{white-space:inherit}.item-product-small .product-extra-link .addcart-link{display:block;text-transform:uppercase}.title-elements{margin-bottom:30px}.block-element>h3.title18{margin-bottom:20px}.block-element{margin-bottom:50px}.follow-instagram a{display:block;overflow:hidden;position:relative}.instagram-text-follow{position:absolute;top:0;left:0;bottom:0;right:0;content:"";display:flex;display:-webkit-flex;display:-ms-flex;display:-o-flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;-o-align-items:center;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;-o-justify-content:center;background:rgba(0,0,0,.5);color:#fff;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s;opacity:0;transform:scale(0);-webkit-transform:scale(0)}.follow-instagram a:hover .instagram-text-follow{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.instagram-text-follow i{margin:0 5px}.search-form{max-width:200px;display:flex;display:-webkit-flex;display:-ms-flex;display:-o-flex;position:relative;border:1px solid #ebebeb;border-radius:0}.search-form .dropdown-box{width:170px;border-right:1px solid #ebebeb}.search-form input[type="text"]{height:40px;display:block;border:none;flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;padding:0 20px;padding-left:50px;color:#666;font-size:15px;background:transparent}.search-form .dropdown-link{padding:12px 15px;display:block}.submit-form{position:absolute;width:40px;height:40px;line-height:40px;text-align:center;left:10px}.submit-form input[type="submit"]{border:none;padding:0;background:transparent}.submit-form::after{content:"\f2eb";font-family:LineAwesome;color:#666;font-size:24px;position:absolute;top:0;bottom:0;left:0;right:0}.search-form .dropdown-list{width:100%}.search-form .dropdown-link::after{content:"\f107";font-family:fontAwesome;position:absolute;right:15px;top:14px}.form-newsletter .submit-form::after{display:none}.form-newsletter{max-width:570px}.text-center .form-newsletter{margin:auto}.aside-box .aside-box-content,.mini-cart-box.aside-box .mini-cart-content{transform:translateX(100%);-webkit-transform:translateX(100%);position:fixed;padding:100px 25px 30px;top:0;right:0;z-index:10001;background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);width:320px;bottom:0;overflow-y:scroll;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.aside-box .aside-box-content.active,.mini-cart-box.aside-box .mini-cart-content.active{transform:translateX(0);-webkit-transform:translateX(0)}.list-mini-cart-item{margin:0}.product-mini-cart .mini_cart_item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-justify-content:space-between;position:relative;margin-bottom:25px}.product-mini-cart:last-child{margin-bottom:0}.product-mini-cart .product-thumb{float:left;width:70px}.product-mini-cart .product-info{float:left;width:calc(100% - 70px);padding:0 20px}.product-mini-cart .product-delete{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:-6px}.mini-cart-box.aside-box .mini-cart-button{margin:50px -20px 50px;text-align:center}.mini-cart-box.aside-box .mini-cart-total{margin-top:50px;padding:22px 20px;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee}.overlay .mini-cart-box.aside-box{z-index:9997}.overlay .mini-cart-box.aside-box::before{position:fixed;top:0;left:0;bottom:0;right:0;content:"";background:rgba(0,0,0,.5);z-index:100}.detail-info .countdown-master{margin:0 -5px 30px}.mini-cart-box.dropdown-box .list-mini-cart-item{max-height:300px;padding-right:5px;margin-right:-5px;position:relative;margin-bottom:15px}.detail-countdown{margin-bottom:20px}.detail-countdown .time_circles>div{display:inline-block;left:0!important;top:0!important;width:auto!important}.detail-countdown .time_circles>div::after{content:":";margin:0 5px}.detail-countdown .time_circles>div:last-child::after{display:none}.contact-get-intouch{background:#f4f4f4;padding:43px 0}.item-contact-page .contact-thumb{display:block;width:100px;height:100px;line-height:100px;text-align:center;font-size:30px;border-radius:50%;color:#fff;position:relative;margin-bottom:23px}.item-contact-page .contact-thumb .icon{position:relative;z-index:1}.item-contact-page .contact-thumb::before{transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s;border-radius:50%}.item-contact-page .contact-thumb:hover::before{opacity:0;top:-15px;bottom:-15px;left:-15px;right:-15px}.item-contact-page h3{margin-bottom:17px}.item-contact-page .list-none li{margin-bottom:5px}.list-contact-item .item-contact-page{margin-bottom:42px}.about-content-page{position:relative;padding:40px 0}.about-intro-page{padding-left:40px}.about-content-page::before{position:absolute;top:0;bottom:0;left:-30px;width:1px;content:"";background:#ccc;z-index:1}.about-title-page{border-bottom:2px solid #ccc;padding-bottom:25px;margin-bottom:20px}.about-sidebar{padding-top:50px;position:relative;z-index:2}.about-sidebar>h2.title18{border-bottom:2px solid #ccc;padding-bottom:28px}.list-about-page>li>a{display:block;height:40px;line-height:40px;position:relative;border-bottom:1px solid #ccc}.list-about-page>li:last-child:not(.current)>a{border-bottom:none}.list-about-page>li.current>a::after{content:"";width:28px;height:28px;border-width:1px 1px 0 0;border-style:solid;position:absolute;right:-15px;top:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);background:#fff}.about-intro-top .desc{font-style:italic;line-height:1.6;margin-top:20px;margin-bottom:80px}.about-intro-top h3{position:relative}.about-intro-top h3::before{position:absolute;width:100px;left:0;top:-30px;content:"";height:1px}.about-intro-top{margin-bottom:40px}.about-intro-page>p.desc{margin-bottom:35px}.about-content-page>h3{margin-bottom:17px}.about-intro-top .banner-advs{margin-left:-140px}.about-customer{padding-left:40px;margin:30px 0}.about-customer li{position:relative;padding-left:50px;margin-bottom:13px}.about-customer li::before{font-family:ionicons;content:"\f122";position:absolute;left:0;top:5px;color:#898989}.about-quick-link{border-top:1px solid #ccc;padding-top:35px}.about-quick-link h3{margin-bottom:20px}.about-quick-link .list-none li a{margin-bottom:5px;position:relative;padding-left:22px;display:block}.about-quick-link .list-none{padding-left:50px}.about-quick-link .list-none li a::before{position:absolute;top:3px;left:0;font-family:fontAwesome;content:"\f0c1"}.about-title-number{position:relative;padding-left:50px;padding-top:20px;margin-bottom:42px}.about-title-number .number{color:#f4f4f4;position:absolute;left:0;top:-10px;z-index:-1}.about-title-number h3{color:#000;padding-left:70px;margin-bottom:28px}.about-title-number::before{position:absolute;width:50px;height:1px;content:"";top:30px;left:50px}.item-page-view{margin-bottom:30px}.item-page-view .page-view-thumb{position:relative;overflow:hidden;margin-bottom:25px}.item-page-view .page-view-thumb::before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:rgba(0,0,0,.5);transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s;opacity:0;z-index:1}.item-page-view .page-view-thumb img{width:100%;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.item-page-view .page-view-thumb:hover img{-webkit-transform:scale(1.15);transform:scale(1.15)}.item-page-view .page-view-thumb:hover::before{opacity:1}.item-page-view .page-view-link{position:absolute;top:0;left:0;bottom:0;right:0;content:"";width:60px;height:60px;z-index:10;text-align:center;line-height:60px;border-radius:50%;color:#fff;border:1px solid #fff;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s;transform:scale(0) rotate(0);-webkit-transform:scale(0) rotate(0);margin:auto}.item-page-view .page-view-thumb:hover .page-view-link{transform:scale(1) rotate(360deg);-webkit-transform:scale(1) rotate(360deg)}.item-page-view .page-view-info h3{margin-bottom:8px}.item-page-view .page-view-info .desc{margin-bottom:22px}.item-page-view .page-view-info .btn-page-view,.about-title-number .readmore{display:inline-block;height:40px;line-height:36px;padding:0 25px;border:2px solid #ccc;border-radius:20px}.list-page-view{margin-bottom:40px}.item-page-view .page-view-info .btn-page-view:hover{color:#fff}.about-title-number .readmore{margin-top:22px}.about-title-number .readmore:hover{color:#fff}.about-banner-brand{margin-bottom:45px}.about-banner-brand .banner-info{height:30px;padding:0 70px}.item-about-faq{padding-left:20px}.item-about-faq h3{position:relative;padding:15px 0}.item-about-faq h3::before{position:absolute;top:-10px;content:"Q";text-transform:uppercase;font-size:60px;color:#f4f4f4;left:-20px;z-index:-1}.item-about-faq .desc{position:relative;padding:15px 0}.item-about-faq .desc::before{position:absolute;top:15px;content:"A";text-transform:uppercase;font-size:60px;color:#f4f4f4;left:-20px;z-index:-1}.list-about-faq .item-about-faq{margin-bottom:30px}.about-banner-history .adv-thumb-link{transform:translateX(170px);-webkit-transform:translateX(170px)}.about-banner-history .banner-info{width:270px;right:auto;background:#fff;top:50px;bottom:50px;padding:30px}.about-banner-history .banner-info .desc{position:relative;padding-left:25px;margin-bottom:50px}.about-banner-history{margin-bottom:110px}.about-banner-history .banner-info .desc::before{content:"\f347";font-family:ionicons;position:absolute;color:#898989;left:0;top:0}.about-banner-history .banner-info h3{position:relative}.about-banner-history .banner-info h3::before{position:absolute;height:1px;width:140px;content:"";top:-25px;left:0}.item-price-table{border:1px solid #ccc;padding-bottom:30px;margin-bottom:30px}.price-table-header{background:#fafafa;padding:30px;border-bottom:1px solid #ccc}.list-price-support li{padding:8px 30px}.list-price-support li .fa{display:inline-block;width:25px}.list-price-support{padding:25px 0}.item-price-table .btn-purchase{display:inline-block;height:40px;line-height:36px;padding:0 25px;border-radius:20px}.item-price-table h3{margin-bottom:10px}.item-price-table .start{margin-bottom:2px;display:inline-block}.list-price-month strong sup{font-size:18px}.item-price-table .btn-purchase:hover{color:#fff}.price-table-color h3{margin:0;padding:15px;text-transform:capitalize}.price-table-color .list-price-support{border-bottom:1px solid #ccc;margin-bottom:30px}.price-table-color .btn-purchase{color:#fff}.price-table-color .btn-purchase:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.price-table-color .list-price-month{padding:27px 0}.price-table-color .list-price-month li{vertical-align:middle;margin:0 5px}.price-table-color.blue .list-price-month{background-color:#00a5d9}.price-table-color.blue .list-price-support li .fa{color:#00a5d9}.price-table-color.blue .btn-purchase{background-color:#00a5d9;border-color:#00a5d9}.price-table-color.yellow .list-price-month{background-color:#fe9500}.price-table-color.yellow .list-price-support li .fa{color:#fe9500}.price-table-color.yellow .btn-purchase{background-color:#fe9500;border-color:#fe9500}.price-table-color.navi .list-price-month{background-color:#121b60}.price-table-color.navi .list-price-support li .fa{color:#121b60}.price-table-color.navi .btn-purchase{background-color:#121b60;border-color:#121b60}.intro-about-team .image-right{margin-right:-100px;margin-left:-30px}.intro-about-team{margin-bottom:60px}.intro-about-team .image-left{margin-right:-100px;position:relative;z-index:1}.intro-about-team .image-left img{width:100%}.intro-about-team h3{line-height:1.3;margin:30px 0}.content-about-team>.desc{margin-bottom:25px}.about-team-info{position:absolute;top:50%;left:0;right:0;z-index:1;opacity:0;visibility:hidden;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.about-team-thumb:hover .about-team-info{opacity:1;visibility:visible}.about-team-info h3{margin-bottom:7px;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}.about-team-info p{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}.share-social-team{margin:18px -3px 0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}.item-about-team *{transition:all 0.35s ease-out 0s;-webkit-transition:all 0.35s ease-out 0s}.item-about-team:hover .about-team-info h3{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.item-about-team:hover .about-team-info p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition-delay:0.12s}.item-about-team:hover .share-social-team{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition-delay:0.16s}.share-social-team a{display:inline-block;margin:0 3px;height:25px;width:25px;line-height:25px;background:transparent;color:#fff!important;border-radius:50%}.list-about-team{margin-top:55px}.item-slider-blog .banner-info{height:60px}#mask{position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none}#boxes .window{position:fixed;left:0;top:0;display:none;z-index:9999}.window-popup{padding:10px 10px 40px 10px;width:800px;box-shadow:0 0 5px 0 rgba(0,0,0,.5);position:relative;background:#fff}.window-popup .close-popup{background:#fff none repeat scroll 0 0;display:block;height:30px;line-height:30px;position:absolute;right:-15px;text-align:center;top:-15px;width:30px;z-index:999;border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.form-popup-newsletter{display:flex;display:-webkit-flex;display:-ms-flex;display:-o-flex}.form-popup-newsletter input[type="text"]{height:50px;border:1px solid #ccc;padding:0 15px;display:block;flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;margin-right:10px}.form-popup-newsletter input[type="submit"]{height:50px;background:#000;border:none;color:#fff;padding:0 30px}.content-newsletter-popup .row{margin-bottom:20px}.content-newsletter-popup label{font-weight:400;margin:0 5px;vertical-align:middle}.content-newsletter-popup input[type="checkbox"]{vertical-align:middle;margin:0}.content-popup-form{padding:0 20px}.content-popup-form .desc{margin-right:-10px}.content-popup{position:relative;z-index:99}.content-popup input[type="text"]{width:260px}.content-popup .image-popup{margin:0 0 15px;display:block;width:100%}.content-popup .title18{margin-bottom:22px}