html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;height:auto}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}:focus{outline:none!important}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{background-color:#fff;line-height:1.2;font-size:16px;font-style:normal;font-weight:400;visibility:visible;font-family:"Open Sans",sans-serif;color:#000}body.theme-dark,.theme-dark button,.theme-dark input,.theme-dark select,.theme-dark optgroup,.theme-dark textarea{color:#ccc}.entry-content h1,.story-hbtitle h1,.copy h1,.entry-content h2,.story-hbtitle h2,.copy h2,.entry-content h3,.story-hbtitle h3,.copy h3{margin-bottom:20px;margin-top:30px}.entry-content h4,.story-hbtitle h4,.copy h4,.entry-content h5,.story-hbtitle h5,.copy h5 .entry-content h6,.story-hbtitle h6,.copy h6{margin-bottom:15px;margin-top:30px}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;line-height:1.5}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}dfn,cite,em,i{font-style:italic}address{margin:0 0 1.5em}pre{background:#eee;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{border:1px solid#ddd;text-align:center;width:100%}table th{border-right:1px solid#ddd;border-top:1px solid#ddd;padding:5px}table td{border:1px solid#ddd;padding:10px 9px}table caption{caption-side:top}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ddd;line-height:28px;border-radius:50px;padding:10px 30px;color:#444;font-size:14px;background-color:transparent}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#999}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ddd;border-radius:0;padding:10px 20px;width:100%}.header-three-area input[type="text"]:focus,.header-four-area input[type="text"]:focus{color:#fff}.header-three-area input[type="text"]::placeholder,.header-four-area input[type="text"]::placeholder{color:#fff;opacity:1}.header-three-area input[type="text"]:-ms-input-placeholder,.header-four-area input[type="text"]:-ms-input-placeholder{color:#fff}.header-three-area input[type="text"]::-ms-input-placeholder,.header-four-area input[type="text"]::-ms-input-placeholder{color:#fff}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc;padding:10px;width:100%}textarea{width:100%;padding:5px 20px}a{color:#202020;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}a:visited{color:#202020}a:hover,a:focus,a:active{color:#202020;text-decoration:none}a:focus{text-decoration:none;outline:0 solid}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em;margin-top:10px}.page-links a{width:30px;height:30px;border:1px solid #d1d1d1;line-height:28px;display:inline-block;text-align:center;margin:12px 3px 3px 3px}.page-links a:hover{border-color:#bda87f;color:#bda87f}.blog-details-text .page-links a{text-decoration:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}p.comment-form-author{width:33.333%;float:left;padding-right:10px;margin-bottom:30px}p.comment-form-email{width:33.333%;float:left;padding-left:10px;margin-bottom:30px}p.comment-form-url{width:33.33%;float:left;padding-left:20px;margin-bottom:30px}p.comment-form-author input,p.comment-form-email input,p.comment-form-url input{border-radius:5px}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding-left:15px!important;padding-right:15px!important;padding-bottom:0!important;padding-top:0!important}.custom-about .elementor-tabs-wrapper .elementor-tab-title{flex:1 0 100%;margin-bottom:12px}.custom-about .elementor-tabs-wrapper .elementor-tab-title{color:#242424;font-size:18px;padding:0!important;line-height:24px;font-weight:normal!important;transition:all 0.3s ease-out 0s}.custom-about .elementor-tabs-wrapper .elementor-tab-title::before{content:"";float:left;font-family:Fontawesome;font-size:20px;line-height:22px;margin-right:6px}.custom-about .elementor-tabs-wrapper .elementor-tab-title.elementor-active,.custom-about .elementor-tabs-wrapper .elementor-tab-title:hover{color:#ff3d2a;font-weight:bold!important}.custom-about .elementor-tabs-content-wrapper .elementor-tab-content.elementor-active{padding:0!important}.page-content form{position:relative}.page-content button{position:absolute;top:0;right:0;border-radius:0;height:100%;padding:0 30px;font-size:20px;background-color:#f5d730;color:#fff;border-color:#f5d730}.page-content button:hover{border-color:#202020;background-color:#202020;color:#f5d730}.four-zero-content{overflow:hidden}.four-zero-content h2{font-size:60px;text-transform:uppercase;padding:20px;font-weight:700}.four-zero-content p{font-size:20px;margin-bottom:20px}.four-zero-content a{background-color:#202020;color:#fff;padding:15px 20px;font-size:20px;text-transform:uppercase;display:inline-block}.four-zero-content a:visited{color:#fff}.four-zero-content a:hover{background-color:#0056ff;color:#fff}.single-widget form{position:relative}.single-widget input[type="submit"]{position:absolute;width:inherit;right:0;top:0}.sticky .ee-blog,.tag-sticky-2 .ee-blog{border:1px solid #f5d730}p.no-comments{background-color:#f6f7f8;padding:10px}.header-bottom{padding:0 100px}.header-logo{position:relative;vertical-align:top;display:inline-block}.header-transparent{position:absolute;z-index:9999;width:100%}.header-transparent .main-menu nav>ul>li>a{color:#FFF}.header-transparent .header-shop-links a{border:1px solid #fff;color:#555;background-color:#fff}.main-menu nav>ul{margin:0}.main-menu nav ul li{list-style:none}.main-menu nav>ul>li{display:block;float:left;margin-right:25px;position:relative}.main-menu nav ul li a{font-family:"Montserrat",sans-serif}.main-menu nav>ul>li>a{display:block;font-size:16px;font-weight:400;color:#282828;line-height:100px}.main-menu nav>ul>li.menu-item-has-children>a::after{font-family:Fontawesome;content:"\f107";margin-left:5px;float:right}.main-menu nav>ul>li:last-child{margin-right:0}.main-menu nav .sub-menu li a{line-height:24px;padding:6px 20px;display:block;font-weight:400;color:#282828;text-transform:capitalize}.main-menu nav .sub-menu li{position:relative}.main-menu nav>ul li .sub-menu{position:absolute;left:-20px;top:100%;background-color:#fff;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.3);box-shadow:0 10px 15px rgba(0,0,0,.3);border-top:3px solid #0056ff;z-index:-999;width:250px;padding:15px 0;margin-top:30px;opacity:0;visibility:hidden;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.main-menu nav>ul li:last-child .sub-menu{left:auto;right:0}.main-menu nav ul li.current-menu-item>a,.main-menu nav>ul>li.current-menu-parent>a,.main-menu nav>ul>li.active>a,.main-menu nav>ul>li:hover>a{color:#0056ff}.header-transparent .main-menu nav ul li.current-menu-item>a,.header-transparent .main-menu nav>ul>li.current-menu-parent>a,.header-transparent .main-menu nav>ul>li.active>a,.header-transparent .main-menu nav>ul>li:hover>a{color:#fff}.header-transparent .main-menu nav ul li.current-menu-item>.sub-menu a,.header-transparent .main-menu nav>ul>li.current-menu-parent>.sub-menu a{color:#282828}.main-menu nav>ul>li:hover>.sub-menu,.main-menu nav>ul>li:hover>.mega-menu{opacity:1;visibility:visible;margin-top:0;z-index:999}.mobile-menu{-webkit-box-flex:1!important;-ms-flex:1 0 100%!important;flex:1 0 100%!important}.mobile-menu .mean-bar{position:relative}.mobile-menu .mean-bar .meanmenu-reveal{position:absolute;top:-40px}.mobile-menu .mean-bar .meanmenu-reveal span{position:relative}.mobile-menu .mean-bar .meanmenu-reveal span.menu-bar{height:2px;width:26px;background-color:#202020;display:block;margin:8px 0}.mobile-menu .mean-bar .meanmenu-reveal span.menu-bar::before,.mobile-menu .mean-bar .meanmenu-reveal span.menu-bar::after{content:"";position:absolute;left:0;width:100%;height:100%;background-color:#202020}.mobile-menu .mean-bar .meanmenu-reveal span.menu-bar::before{top:-8px}.mobile-menu .mean-bar .meanmenu-reveal span.menu-bar::after{bottom:-8px}.mobile-menu .mean-bar .meanmenu-reveal span.menu-close{height:2px;width:26px;background-color:transparent;display:block;margin:8px 0}.mobile-menu .mean-bar .meanmenu-reveal span.menu-close::before,.mobile-menu .mean-bar .meanmenu-reveal span.menu-close::after{content:"";position:absolute;left:0;width:100%;height:100%;background-color:#202020}.mobile-menu .mean-bar .meanmenu-reveal span.menu-close::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu .mean-bar .meanmenu-reveal span.menu-close::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-menu .mean-bar .mean-nav{background-color:#fff}.mobile-menu .mean-bar .mean-nav>ul{margin-bottom:30px;margin-left:0;border:1px solid #eee;border-top:0 solid transparent;overflow-x:hidden}@media only screen and (max-width:767px){.mobile-menu .mean-bar .mean-nav>ul{max-height:180px;overflow-y:auto}}@media only screen and (max-width:479px){.mobile-menu .mean-bar .mean-nav>ul{max-height:420px;overflow-y:auto}}.mobile-menu .mean-bar .mean-nav>ul li{position:relative;display:block;float:left;width:100%}.mobile-menu .mean-bar .mean-nav>ul li a{font-size:13px;display:block;color:#444;font-weight:600;text-transform:uppercase;line-height:44px;position:relative;border-top:1px solid #eee;padding:0 40px 0 20px}.mobile-menu .mean-bar .mean-nav>ul li a::after{display:none}.mobile-menu .mean-bar .mean-nav>ul li a:hover{color:#202020;padding-left:25px}.mobile-menu .mean-bar .mean-nav>ul li a.mean-expand{border:1px solid #eee;position:absolute;right:-1px;top:0;font-size:20px!important;color:#444;line-height:44px;height:46px;width:40px;text-align:center;padding:0}.mobile-menu .mean-bar .mean-nav>ul li a.mean-expand.mean-clicked{line-height:40px}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu,.mobile-menu .mean-bar .mean-nav>ul li ul{position:static;background-color:rgba(0,0,0,.03);margin:0;padding:0!important;width:100%;-webkit-box-shadow:none;box-shadow:none;margin:0;display:none;float:left;width:100%;opacity:1;visibility:visible;z-index:1;-webkit-transition:none;-o-transition:none;transition:none}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li,.mobile-menu .mean-bar .mean-nav>ul li ul li{padding:0;margin:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-right:0 solid transparent;width:100%;display:block!important;float:left;width:100%}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li a,.mobile-menu .mean-bar .mean-nav>ul li ul li a{font-size:12px;display:block!important}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li a::before,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li a::before,.mobile-menu .mean-bar .mean-nav>ul li ul li a::before{display:none}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li ul li ul{background-color:rgba(0,0,0,.04)}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul li a,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul li a,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li ul li ul li a{border-top:1px solid #ddd}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li ul li ul li a.mean-expand{border:1px solid #ddd}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu ul,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul ul,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu ul,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul ul,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu ul,.mobile-menu .mean-bar .mean-nav>ul li ul li ul .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li ul li ul ul{background-color:rgba(0,0,0,.05)}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu ul li a,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul ul li a,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu ul li a,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul ul li a,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu ul li a,.mobile-menu .mean-bar .mean-nav>ul li ul li ul .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li ul li ul ul li a{border-top:1px solid #eee}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu ul li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul ul li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu ul li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul ul li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu ul li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li ul li ul .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li ul li ul ul li a.mean-expand{border:1px solid #eee}.header-section.header-two{padding:50px 100px}.menu-toggle{border:none;background-color:transparent;margin:10px 0;padding:0;float:left;margin-right:30px;cursor:pointer}@media only screen and (min-width:768px) and (max-width:991px){.menu-toggle{margin-right:20px}}@media only screen and (max-width:767px){.menu-toggle{margin-right:20px}}.menu-toggle span{position:relative;height:1px;display:block;width:30px;background-color:#282828;margin:10px 0}.menu-toggle span::before,.menu-toggle span::after{width:100%;height:100%;background-color:#282828;position:absolute;left:0;content:""}.menu-toggle span::before{top:-10px}.menu-toggle span::after{bottom:-10px}.menu-toggle.light span{background-color:#fff}.menu-toggle.light span::before,.menu-toggle.light span::after{background-color:#fff}.menu-toggle.open span{background-color:transparent;height:2px}.menu-toggle.open span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-toggle.open span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.overlay-menu.open{opacity:1;visibility:visible;z-index:99}.overlay-opacity-70::before{opacity:.7}.overlay-blue::before{background-color:#0056ff}[class*="overlay-"]::before{position:absolute;left:0;top:0;height:100%;width:100%;content:""}.overlay-menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;left:0;opacity:0;visibility:hidden;top:0;height:100%;width:100%;z-index:-99;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;padding:150px 30px}@media only screen and (max-width:767px){.overlay-menu{padding:100px 30px}}.overlay-menu.open{opacity:1;visibility:visible;z-index:99}.overlay-menu nav{margin:auto;text-align:center;position:relative;z-index:9;overflow-y:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.overlay-menu nav>ul{padding:0 50px;margin:auto}.overlay-menu nav>ul li{list-style:none}.overlay-menu nav>ul>li>a{color:#fff;text-transform:uppercase;font-size:18px;font-weight:700;display:inline-block;line-height:44px}.overlay-menu nav>ul>li.active>a{color:#fff}.overlay-menu nav>ul>li .expand-menu{color:#fff;font-size:18px;line-height:40px;margin-left:10px;cursor:pointer}.overlay-menu nav>ul>li ul{display:none;position:static;opacity:1;visibility:visible;z-index:99;background-color:transparent;-webkit-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}.overlay-menu nav>ul>li ul.sub-menu{position:static;opacity:1;visibility:visible;z-index:99;background-color:transparent;-webkit-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}.overlay-menu nav>ul>li ul li a{color:#fff;text-transform:uppercase;font-size:12px;font-weight:600;display:inline-block;line-height:32px}.overlay-menu nav>ul>li ul li.active>a,.overlay-menu nav>ul>li ul li:hover>a{color:#fff}.overlay-menu nav>ul>li ul li .expand-menu{color:#fff;font-size:14px;line-height:32px;margin-left:10px;cursor:pointer}.mobile-menu{width:100%;float:left;display:none;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.mobile-menu{display:block}}@media only screen and (max-width:767px){.mobile-menu{display:block}}.mean-push{display:none}.mean-bar{background-color:transparent;min-height:auto;padding:0}.mean-bar .meanmenu-reveal{top:-64px;margin:10px 0;padding:0;width:auto;height:auto;overflow:hidden}@media only screen and (max-width:479px){.mean-bar .meanmenu-reveal{top:-54px}}.mean-bar .meanmenu-reveal .menu-bar{position:relative;height:1px;width:30px;background-color:#282828;margin:10px 0}.mean-bar .meanmenu-reveal .menu-bar::before,.mean-bar .meanmenu-reveal .menu-bar::after{width:100%;height:100%;background-color:#282828;position:absolute;left:0;content:""}.mean-bar .meanmenu-reveal .menu-bar::before{top:-10px}.mean-bar .meanmenu-reveal .menu-bar::after{bottom:-10px}.mean-bar .meanmenu-reveal.meanclose .menu-close{position:relative;height:2px;width:30px;background-color:transparent;margin:10px 0}.mean-bar .meanmenu-reveal.meanclose .menu-close::before,.mean-bar .meanmenu-reveal.meanclose .menu-close::after{width:100%;height:100%;background-color:#000;position:absolute;left:0;content:""}.mean-bar .meanmenu-reveal.meanclose .menu-close::before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mean-bar .meanmenu-reveal.meanclose .menu-close::after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mean-nav{background-color:#fff;margin-top:0}.mean-nav ul li{padding-left:0;margin:0}.mean-nav ul li.mean-last{padding-bottom:10px}.mean-nav ul li a{display:block;line-height:24px;padding:8px 0;border-top:1px solid #eee;font-size:14px;text-transform:capitalize;color:#282828;font-family:"Montserrat",sans-serif}.mean-nav ul li a:hover{color:#0056ff}.mean-nav ul li a.mean-expand{width:40px;top:0;color:#282828!important;padding:0!important;border:none!important;right:0;height:42px;text-align:center;line-height:42px;font-size:20px!important}.mean-nav ul li:hover>a,.mean-nav ul li.active>a{color:#0056ff}.mean-nav ul li ul li a{padding:8px 0;padding-left:15px;border-top:1px solid #eee;opacity:1}.mean-nav ul li ul li ul li a{padding-left:30px}.mean-nav .sub-menu{-webkit-box-shadow:none;box-shadow:none;opacity:1;padding:0;position:static;-webkit-transition:none 0s ease 0s;-o-transition:none 0s ease 0s;transition:none 0s ease 0s;visibility:visible;z-index:1}.mean-nav .sub-menu li a{display:block;line-height:24px;padding:8px 15px;border-top:1px solid #eee;font-size:13px;text-transform:capitalize;color:#282828;font-family:"Montserrat",sans-serif}.mean-nav .sub-menu li a:hover{color:#0056ff}.header-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}@media only screen and (min-width:768px) and (max-width:991px){.header-button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (max-width:767px){.header-button{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.header-button .header-button-wrapper{margin:auto;margin-right:0}@media only screen and (min-width:768px) and (max-width:991px){.header-button .header-button-wrapper{margin-right:50px}}@media only screen and (max-width:767px){.header-button .header-button-wrapper{margin-right:50px}}.header-button .header-button-wrapper .btn{margin-left:30px}@media only screen and (min-width:992px) and (max-width:1200px){.header-button .header-button-wrapper .btn{margin-left:15px}}.blog-section{padding:120px 0}.blog-author-meta.clarfix{display:flex;margin-bottom:15px}.blog-author-image{margin-right:20px}.htevent-blog-item .content p{font-size:15px;line-height:25px;letter-spacing:1px;padding-right:30px;word-break:break-word}.blog-author-image img{border-radius:50%}.blog-author-info h4{font-size:16px;margin-bottom:0}.blog-author-info h4 a{color:#0056ff}.blog-author-info p{color:#111}.ayojkem-page-banner-section{padding:120px 0;position:relative}.page-banner h1{text-transform:capitalize;font-weight:500;font-size:36px;color:#fff;margin-bottom:13px}.page-banner p{color:#fff;margin-bottom:0}.page-banner .breadcrumb{background-color:transparent;padding:0}.page-banner .breadcrumb ul{margin:0;padding:0}.page-banner .breadcrumb ul li{color:#fff;list-style:none;word-break:break-word;display:inline-block;margin-right:5px}.page-banner .breadcrumb ul li a{color:#fff}.page-banner .breadcrumb ul li a::after{content:"/";margin-left:5px}.ayojkem-page-banner-section::before{opacity:.9;background:#f85032;background:-webkit-gradient(linear,left top,right top,from(#0056ff),to(#ff0042));background:-webkit-linear-gradient(left,#0056ff 0%,#ff0042 100%);background:-o-linear-gradient(left,#0056ff 0%,#ff0042 100%);background:linear-gradient(to right,#0056ff 0%,#ff0042 100%);position:absolute;left:0;top:0;height:100%;width:100%;content:""}.htevent-single-blog p{word-break:break-word}.footer-top-section{padding:120px 0;background-color:#1a1a1a;color:#909090;position:relative}.footer-top-section .container-fluid{padding:0 100px}.footer-widget{position:relative;overflow:hidden}.footer-top-section:before{position:absolute;content:'';background-color:#000;opacity:.5;width:100%;height:100%;top:0}.footer-widget.widget_rss a.rsswidget{color:#c6c6c6}.footer-widget h5,.footer-widget h4{color:#c6c6c6;font-size:20px;position:relative;text-transform:capitalize;margin-left:-2px;padding-bottom:16px;margin-bottom:55px;font-weight:400}.footer-widget h5:before,.footer-widget h4:before{position:absolute;width:50px;height:2px;content:"";background-color:#0056ff;bottom:0;left:0}.footer-widget ul{margin:0}.footer-widget ul li ul{margin-left:15px}.footer-widget ul li ul li{margin-top:12px}.footer-bottom-section .text-center span p{margin-bottom:0}.footer-widget ul li{list-style:none;word-break:break-word}.footer-widget ul li a{display:inline-block;color:#909090;font-size:16px}.footer-widget ul li+li{margin-top:15px}.footer-widget ul li a:hover{color:#0056ff}.container-fluid .footer-widget{padding:0 50px;margin:50px 0}.container-fluid .footer-widget:first-child{margin-top:0}.container-fluid .footer-widget:last-child{margin-bottom:0}.htevent-blog-item .pagination{text-align:center;margin:auto;display:block}.htevent-blog-item ul{margin:auto;margin-top:10px;padding:0;list-style:none;overflow:hidden}.htevent-blog-item ul span.current,.htevent-blog-item ul li{display:inline-block;margin:0 5px 0}.htevent-blog-item ul span.current,.htevent-blog-item ul li a{width:40px;height:40px;border:1px solid#666;text-align:center;line-height:38px;color:#717171;font-size:14px;font-weight:600;display:inline-block}.htevent-blog-item ul span.current,.htevent-blog-item ul li a:hover{border-color:#0056ff;background-color:#0056ff;color:#fff}.footer-instagram .thumb{width:100px;float:left;padding:4px;position:relative}.footer-instagram .thumb a{position:relative;display:block;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.footer-instagram .thumb a:before{content:"\f03e";position:absolute;left:50%;top:50%;width:40px;height:40px;line-height:40px;margin-left:-20px;margin-top:-20px;text-align:center;font-family:'Fontawesome';font-size:24px;color:#fff;z-index:9;opacity:0;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.footer-instagram .thumb a:hover:before{opacity:1}.footer-instagram .thumb a::after{position:absolute;left:0;top:0;bottom:0;right:0;background-color:#0056ff;content:"";opacity:0;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.footer-instagram .thumb a:hover::after{opacity:.7}.footer-widget .htevent-newsletter{position:relative;margin-bottom:20px}.footer-widget .htevent-newsletter input{background-color:#272727;border:inherit;height:50px;font-size:14px;color:#fff}.footer-widget .htevent-newsletter input::placeholder{color:#fff;opacity:1}.footer-widget .htevent-newsletter input:-ms-input-placeholder{color:#fff;opacity:1}.footer-widget .htevent-newsletter input::-ms-input-placeholder{color:#fff;opacity:1}.footer-widget .htevent-newsletter button{position:absolute;top:0;right:0;border:inherit;height:100%;padding:10px 15px;border-radius:inherit;color:#fff;line-height:2.5}.footer-contact-info span{display:inline-block}.footer-widget .htevent-newsletter button span{display:none}.footer-widget .ayojkem-newsletter button i{font-size:25px;color:#fff}.footer-widget .ayojkem-newsletter button:hover{background-color:#0056ff}.footer-tweet{margin:0}.footer-tweet li{color:#898989;border-bottom:1px solid #484848;padding-bottom:12px;list-style:none}.footer-tweet li:last-child{border-bottom:0 solid transparent;padding-bottom:0}.footer-tweet li+li{margin-top:12px}.footer-tweet li a{display:inline-block;color:#21b3ff}.footer-tweet li a:hover{padding-left:0;color:#21b3ff;text-decoration:underline}.footer-bottom-section{padding:20px 0;background-color:#000;color:#fff}.footer-style2 .elementor-text-editor p{margin-bottom:0}.blog-sidebar form{position:relative}.blog-sidebar form button{position:absolute;top:0;right:0;border-radius:0;height:100%;font-size:18px}.blog-sidebar{margin-bottom:50px;overflow:hidden}#wp-calendar tbody tr td#today{background:#0056ff none repeat scroll 0 0;color:#fff}.footer-widget.widget_calendar table td,.footer-widget.widget_calendar table th,.footer-widget.widget_calendar table#wp-calendar td a{color:#fff}.footer-widget.widget_calendar table#wp-calendar td a:hover{color:#0056FF}form#search,form.woocommerce-product-search input.search-field{position:relative}form#search button,.single-sidebar.woocommerce form.woocommerce-product-search button{position:absolute;right:0;top:0;height:50px;background-color:transparent;border:none;text-align:center;width:50px;padding:0}.blog-sidebar:last-child{margin-bottom:0}.blog-sidebar h5,.blog-sidebar .title{color:#333;display:block;font-size:22px;font-weight:600;margin-bottom:30px;position:relative;margin-top:0}.blog-sidebar ul{margin:0}.blog-sidebar ul li{list-style:none;word-break:break-word}.blog-sidebar ul li+li{margin-top:13px}.blog-sidebar ul li .children{margin-top:12px}.blog-sidebar.widget_rss ul li a,.footer-widget.widget_rss ul li a{padding-left:0;font-weight:600;padding-bottom:8px;display:block}.blog-sidebar.widget_rss ul li .rssSummary,.footer-widget.widget_rss ul li .rssSummary{padding:8px 0}.blog-sidebar ul li a{font-size:16px;color:#111;padding-left:15px}.blog-sidebar.widget_recent_comments ul li a{padding-left:0}.blog-sidebar ul li a:hover{color:#0056ff}.blog-sidebar ul li{position:relative}.blog-sidebar:not(.widget_recent_comments):not(.widget_rss) ul li:before{float:left;position:absolute;left:1px;line-height:26px;font-size:14px;background:#47474F;height:4px;width:4px;border-radius:50%;content:"";top:12px;left:2px}.sidebar-blog img{float:left;margin-right:15px}.blog-sidebar ul li ul{margin-left:15px}.sidebar-blog{margin-bottom:20px}.sidebar-blog h5{font-size:16px;font-family:"Open Sans",sans-serif}.sidebar-blog span a,.sidebar-blog h5 a{color:#111}.sidebar-blog h5 a:hover{color:#0056ff}.blog-sidebar input[type="search"],.blog-sidebar input[type="text"]{border:0;border-bottom:1px solid #ddd}.blog-sidebar button{border:0}.blog-sidebar ul.product_list_widget li:before{content:none}.blog-sidebar ul.product_list_widget li a{padding-left:0}.tagcloud a{border:1px solid #717171;color:#717171;display:block;float:left;margin-right:10px;margin-bottom:10px;height:40px;line-height:24px;padding:7px 20px;border-radius:50px;font-size:inherit!important}.tagcloud a:hover{background-color:#0056ff;border-color:#0056ff;color:#fff}.blog-sidebar ul.product_list_widget li a span{font-weight:400;display:inline-block}.blog-sidebar ul.cart_list li img,.blog-sidebar ul.product_list_widget li img{float:left;margin-left:0;width:100px;margin-right:15px;margin-bottom:10px}.blog-sidebar ul.cart_list li img:last-child,.blog-sidebar ul.product_list_widget li img:last-child{margin-bottom:0}.blog-sidebar ins{background-color:inherit;margin-left:10px}.blog-sidebar.woocommerce button.button{padding:10px 20px;background-color:#000;color:#fff}.blog-sidebar.woocommerce button.button:hover{background-color:#0056ff}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#0056ff}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#000}.widget_product_tag_cloud a{border:1px solid #717171;color:#717171;text-transform:uppercase;display:inline-block;float:left;margin-right:10px;margin-bottom:10px;height:40px;line-height:24px;padding:7px 20px;border-radius:50px;font-size:14px!important}.widget_product_tag_cloud a:hover{background-color:#0056ff;border-color:#0056ff;color:#fff}.blog-sidebar span.expand{font-size:20px;margin-right:10px;background-color:#0056ff;padding:0 5px;color:#fff;cursor:pointer}.htevent-single-blog .related-post article.post,article.post{box-shadow:0 13px 23px rgba(0,0,0,.05)}.sticky .htevent-blog-item .content,.category-sticky .htevent-blog-item .content{border:1px solid #0056ff}.htevent-blog-item h3.title{word-break:break-word}.htevent-blog-item .content{padding:25px 22px}.blog-author-meta .blog-author-image img{border-radius:50%}article.post.hentry{margin-bottom:45px}.htevent-single-blog .content{margin-top:40px}.htevent-single-blog article.post{box-shadow:none}.single-post-media{position:relative}.post-categories{position:absolute;top:20px;left:0;z-index:9}.single-post-media .post-categories a{background-color:#0056FF}.single-post-media .post-categories a{color:#fff}.single-post-media .post-categories a{font-size:16px;color:#fff;background:#0056FF;padding:7px 20px}.htevent-single-blog .post-normal-title-style{z-index:3;position:relative;background:#fff;width:calc(100% - 50px);margin:0 auto;margin-top:-100px;padding:25px 36px;box-shadow:0 13px 23px rgba(0,0,0,.05);margin-bottom:40px}.htevent-single-blog .post-normal-title-style h1{font-size:34px;font-weight:600;margin:0;word-break:break-word;color:#001025}.htevent-single-blog .blog-author{padding:30px 40px;overflow:hidden;margin-bottom:50px;box-shadow:0 3px 23px rgba(0,0,0,.05)}.htevent-single-blog .blog-author .image{width:100px;height:100px;overflow:hidden;margin-bottom:0;margin-right:40px;float:left}.htevent-single-blog .blog-author .image img{width:100%}.htevent-single-blog .related-post .content,.htevent-single-blog .blog-author .content{margin-top:0}.htevent-single-blog .blog-author .content h4{font-weight:700;margin-bottom:7px;text-transform:capitalize;font-size:18px}.htevent-single-blog .blog-author .content h4 a{color:#333}.htevent-single-blog .blog-author .content h4 a:hover{color:#0056ff}.htevent-single-blog .blog-author .content p{margin-bottom:10px;font-size:16px}.list-check li{position:relative;list-style:none;padding-left:20px}.list-check li:before{content:"\f00c";font-family:'Fontawesome';float:left;position:absolute;left:1px;color:#0056ff;line-height:26px;font-size:14px}.htevent-single-blog .meta{overflow:hidden}.htevent-single-blog .meta .meta-top{border-bottom:1px solid#ddd;overflow:hidden;margin-bottom:18px;padding-bottom:10px}.htevent-single-blog .meta-left span{position:relative;margin-right:24px}.htevent-single-blog .meta-left span::before{position:absolute;content:'/';color:#666;width:7px;height:14px;right:-15px;top:0}.htevent-single-blog .meta-left span:last-child::before{content:none}.htevent-single-blog .meta span,.htevent-single-blog .meta span a{color:#555;font-weight:600;font-size:13px}.htevent-single-blog .meta span a:hover{color:#0056ff}.htevent-single-blog .meta-top .meta-right span.comments-meta{margin-right:30px}.htevent-single-blog .meta-right span i{color:#666;font-size:20px;margin-right:15px;position:relative;top:4px}.htevent-single-blog .meta-left span:last-child{margin-right:0}.htevent-single-blog .meta-left span{margin-right:24px;position:relative}.htevent-single-blog .meta-left span.post-tags a{color:#666}.htevent-single-blog .meta-left span.post-tags a{border-top:1px solid #666;border-bottom:1px solid #666;border-left:1px solid #666;border-right:1px solid #666}.htevent-single-blog .meta-left span.post-tags a{border:1px solid #666;padding:5px 12px;font-size:13px;color:#666;border-radius:25px;text-transform:capitalize;margin-right:8px;font-family:"Open Sans",sans-serif;margin-bottom:5px;display:inline-block}.htevent-single-blog .meta-left span.post-tags a:hover{border:1px solid #0056FF;background-color:#0056FF;color:#fff}.next-prev a{position:relative;padding-right:15px}.next-prev a:after{position:absolute;content:" / ";padding-left:6px;color:#666;font-size:15px}.next-prev a:last-child:after{content:none}.next-prev a{font-size:13px;color:#666}.next-prev a:hover{color:#0056ff}.next-prev a i{font-size:15px;margin-left:5px;margin-right:5px}.related-post{display:block;overflow:hidden;margin-top:70px}.related-post .sidebar-title{margin-bottom:45px;margin-top:0;padding-bottom:0;color:#252525;font-weight:600;font-size:20px}.blog-comment-wrap input[type="submit"]{border:1px solid #0056ff;line-height:24px;border-radius:3px;padding:8px 35px;color:#fff;font-size:14px;background-color:#0056ff;letter-spacing:2px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;text-transform:uppercase}.blog-comment-wrap input[type="submit"]:hover{color:#666;font-size:14px;background-color:#fff;border:1px solid #ddd}.header-button-wrapper a,.header-shop-links a{display:inline-block;width:40px;height:40px;border:1px solid #282828;line-height:40px;text-align:center;position:relative;border-radius:50%}.header-button-wrapper a{border:1px solid #fff;background-color:#fff}.header-button-wrapper a span,.header-shop-links a span{position:absolute;right:0;top:-10px;background-color:#ff0042;width:20px;height:20px;text-align:center;line-height:18px;border-radius:50px;font-size:11px;font-weight:600;color:#fff}.header-shop-links a i{font-size:20px}.header-shop-links a:hover{background-color:#0056ff;border-color:#0056ff;color:#fff}.product-item{position:relative;overflow:hidden;margin-bottom:30px}.product-item .image{display:block}.woocommerce span.onsale{position:absolute;width:40px;height:40px;left:20px;top:20px;background-color:#282828;color:#fff;font-size:14px;font-weight:400;border-radius:50%;text-align:center;line-height:40px;text-transform:capitalize;z-index:2}.woocommerce .product-details-section span.onsale{left:30px}.product-item .wishlist i{font-size:20px;line-height:42px;color:#fff;margin-right:0}.product-item .wishlist{position:absolute;width:40px;height:40px;right:20px;top:20px;background-color:#282828;color:#fff;border-radius:50%;text-align:center;line-height:40px;text-transform:capitalize;z-index:2;opacity:1}.yith-wcwl-add-to-wishlist{margin-top:0}.product-item .content{position:absolute;left:0;bottom:-120px;width:100%;background-color:#f6f6f6;padding:20px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;z-index:3}.product-item .content .details{float:left}.product-item .content .details h4{margin-bottom:4px;font-size:18px}.product-item:hover .content{bottom:0}.product-item .content .details span{font-size:14px;line-height:20px;color:#717171}.product-item .content a.button{background-color:#282828;border:medium none;border-radius:3px;color:#fff;float:right;height:40px;margin:auto 0 auto auto;text-align:center;width:40px;padding:0}.product-item .content a.button i{font-size:20px;line-height:38px}.product-item .content a.button:hover{background-color:#0056ff}.product-item ins{background:inherit;margin-left:10px}.product-details-section.blog-section{padding:80px 0}.woocommerce-message{border-top-color:#0056ff}.woocommerce-message::before{color:#0056ff}.woocommerce .shipping-calculator-form button.button,.woocommerce .woocommerce-message a.button{padding:10px 14px;background-color:#282828;color:#fff}.woocommerce .shipping-calculator-form button.button:hover,.woocommerce .woocommerce-message a.button:hover{background-color:#0056ff}.woocommerce .quantity{border:1px solid #b5b5b5;border-radius:4px;float:none;margin-right:0;display:inline-block}.cart-table tbody tr td{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.woocommerce .quantity .qty{color:#717171;float:left;width:inherit}.product-quantity .quantity .qty a,.product-item .content a{text-decoration:none}.woocommerce-grouped-product-list-item .quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce .quantity input[type=number]{background-color:transparent;border:medium none;color:#717171;float:left;font-size:14px;height:38px;line-height:24px;padding:7px 5px;text-align:center;width:36px}.quantity .minus,.quantity .plus{height:38px;text-align:center;width:30px;display:inline-block}.quantity .minus i,.quantity .plus i{display:block;font-size:16px;line-height:38px}.woocommerce-page.woocommerce-cart table.cart img{width:100px}.woocommerce a.remove{margin:auto}.woocommerce a.remove:hover{color:#ff0000!important;background:inherit}.woocommerce ins{background-color:inherit}.woocommerce-cart .woocommerce .cart-action input[type="submit"],.woocommerce-cart .woocommerce .cart-action a.button,.woocommerce-page .woocommerce .cart-cuppon .coupon input[type="submit"],.woocommerce-page .woocommerce .cart-checkout-process .cart_totals a.checkout-button{display:block;float:left;height:40px;background-color:#282828;color:#fff;text-transform:uppercase;padding:8px 25px;border:none;font-size:12px;font-weight:700;border-radius:50px;line-height:inherit}.woocommerce-cart .woocommerce .cart-cuppon .coupon input[type="text"]{border-color:transparent;height:40px;margin-bottom:18px;padding:9px 15px;width:100%;color:#717171;border:2px solid #ddd;border-radius:35px}.woocommerce-cart .woocommerce .cart-action input[type="submit"]{margin-left:10px}.woocommerce-page .woocommerce .cart-checkout-process .cart_totals a.checkout-button{float:right}.woocommerce-page .woocommerce .cart-checkout-process .cart_totals a.checkout-button:hover,.woocommerce-cart .woocommerce .cart-action input[type="submit"]:hover,.woocommerce-cart .woocommerce .cart-action a.button:hover,.woocommerce-page .woocommerce .cart-cuppon .coupon input[type="submit"]:hover{background-color:#0056ff}.woocommerce-cart .woocommerce table th{border-top:0;border-right:0;border-bottom:1px solid rgba(0,0,0,.1);}.woocommerce-cart .woocommerce table th+th,.woocommerce-cart .woocommerce table.shop_table td+td{border-left:1px solid rgba(0,0,0,.1);}.woocommerce-cart .woocommerce table.shop_table td,.woocommerce-cart .woocommerce table th{border-right:0}.woocommerce-cart .woocommerce table td,.woocommerce-cart .woocommerce table.shop_table td{border-top:0}.woocommerce-cart .woocommerce table td{border:0;border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce-cart .woocommerce .cart-checkout-process table td,.woocommerce-cart .woocommerce table th,.woocommerce-cart .woocommerce table.shop_table{border-bottom:0}.woocommerce-cart .woocommerce table.shop_table th,.woocommerce-cart .woocommerce .cart-checkout-process table.shop_table{border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce-cart .woocommerce .cart-checkout-process table.shop_table th{border-right:1px solid rgba(0,0,0,.1);border-bottom:0}.woocommerce-cart .woocommerce .cart-checkout-process table.shop_table td{border-top:1px solid rgba(0,0,0,.1)}.woocommerce-cart .woocommerce-cart-form__cart-item.cart_item td.product-quantity{min-width:150px}.woocommerce-page table.cart .product-thumbnail,.woocommerce-cart-form__cart-item.cart_item td.product-thumbnail{display:block!important;padding:8px!important}.woocommerce-cart-form__cart-item.cart_item td.product-name{min-width:150px}@media only screen and (max-width:767px){.woocommerce-cart .woocommerce .cart-action a.button{margin-bottom:10px}.container-fluid .footer-widget{padding:0}}.woocommerce .form-row{display:inherit}.select2-container--default .select2-selection--single{border-radius:0}.select2-container .select2-selection--single{height:40px}.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}table.shop_table.woocommerce-checkout-review-order-table th{border-top:0}table.shop_table.woocommerce-checkout-review-order-table td{border-bottom:0;border-left:0}table.shop_table.woocommerce-checkout-review-order-table td:last-child{border-right:0}table.shop_table.woocommerce-checkout-review-order-table th:last-child{border-right:0}.woocommerce-checkout #payment{background:#f1f1f1}.woocommerce .woocommerce-checkout-payment button.button.alt{background-color:#000;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.woocommerce .woocommerce-checkout-payment button.button.alt:hover{background:#0056ff}@media only screen and (max-width:767px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}}.woocommerce table.wishlist_table{font-size:100%}.woocommerce table.wishlist_table thead th{border-top:0}.woocommerce table.wishlist_table tbody td{border-left:0;border-top:0}.woocommerce table.wishlist_table thead th:last-child,.woocommerce table.wishlist_table tbody td:last-child{border-right:0}.woocommerce table.wishlist_table thead th{border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce table.wishlist_table tfoot tr td{border:0}.woocommerce .wishlist_table td.product-add-to-cart a{display:inline-block!important;background-color:#000;color:#fff}.woocommerce .wishlist_table td.product-add-to-cart a:hover{background-color:#0056ff}.woocommerce .wishlist_table ins{background-color:inherit}.wishlist_table tr td.product-thumbnail a{margin:auto}.wishlist_table tr td.product-name{text-align:center}.wishlist_table table{border-bottom:0}.woocommerce-page table.cart .product-thumbnail,.woocommerce-page table.cart .product-add-to-cart{min-width:150px}td.product-name a{font-size:18px}.woocommerce-account .woocommerce .col2-set .col-2,.woocommerce-account .woocommerce .col2-set .col-1{max-width:50%;flex:0 0 50%}.woocommerce-account .woocommerce input.button,.woocommerce-account .woocommerce a.button,.woocommerce-account .woocommerce button.button{padding:10px 20px;background-color:#000;color:#fff}.woocommerce-account .woocommerce button.button:hover,.woocommerce-account .woocommerce a.button:hover,.woocommerce-account .woocommerce input.button:hover{background-color:#0056ff}.woocommerce-page #content div.product div.images{float:left;width:100%}.woocommerce div.product div.images .flex-control-thumbs{margin-top:15px}.woocommerce div.product div.images .flex-control-thumbs li{padding:5px}.woocommerce div.product div.images .flex-control-thumbs li:first-child{padding-left:0}.woocommerce div.product div.images .flex-control-thumbs li:last-child{padding-right:0}.woocommerce div.product .product_title{font-size:30px;font-weight:700;color:#282828}.woocommerce div.product p.price{font-size:26px;font-weight:700;color:#282828}.woocommerce .single-product-content button.button.alt{height:40px;background-color:#0056ff;padding:8px 35px}.woocommerce .single-product-content button.button.alt:hover{background-color:#004de6}.woocommerce div.product .woocommerce-product-rating{margin-bottom:8px}.woocommerce .star-rating{color:#ffc741}.single-product-content .wishlist{display:none}.single-product-content .product-action-button .wishlist{display:block}.product-action-button{display:-webkit-box;display:-ms-flexbox;display:flex}.product-action-button a{margin-right:15px;line-height:0}.product-action-button i{margin-right:10px;font-size:20px;top:2px;position:relative}.product-share{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.product-share h6{font-size:14px;line-height:20px;float:left;letter-spacing:.5px;font-weight:700;margin-right:20px;margin-bottom:0;color:#717171}.product-share a{float:left;color:#717171;margin-right:20px}.product-share a:hover{color:#0056ff}.product-share a:last-child{margin-right:0}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0;padding:0;margin-bottom:20px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{color:#0056ff}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;background-color:inherit;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{box-shadow:inherit}.woocommerce-tabs.wc-tabs-wrapper h2{display:none}.woocommerce-tabs p{margin-bottom:0}.woocommerce table.shop_attributes{border-left:1px dotted rgba(0,0,0,.1)}.woocommerce-tabs p.comment-form-author,.woocommerce-tabs p.comment-form-email{width:50%}.woocommerce-Tabs-panel{margin-top:30px}.woocommerce-Tabs-panel input[type="submit"]{border-radius:0;margin-top:10px;padding:8px 30px;background-color:#000;color:#fff;font-weight:700;text-transform:uppercase;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.woocommerce-Tabs-panel input[type="submit"]:hover{background-color:#0056ff}.related.products .wishlist_btn_title{display:none}.related.products{margin-top:90px;text-align:center}.related.products h2{margin-bottom:30px;font-size:36px;font-weight:700;position:relative;padding-bottom:15px}.related.products h2:before{position:absolute;left:50%;bottom:0;height:1px;width:50px;margin-left:-25px;background-color:#0056ff;content:""}.related.products p{max-width:630px;margin:23px auto 0;line-height:25px;margin-bottom:65px}.related.products .product-item{margin-bottom:0}.related-product-slider.slick-initialized.slick-slider{width:100%}.related-product-slider .slick-list .slick-slide{max-width:100%}.footer-logo{margin-bottom:40px}@media (min-width:768px) and (max-width:991px){.footer-top-section .container-fluid,.header-bottom{padding:0 20px}}@media (max-width:767px){.footer-top-section .container-fluid,.header-bottom{padding:0 10px}}.product-item{position:relative;overflow:hidden;margin-bottom:30px}.product-item .image{display:block}.woocommerce span.onsale{position:absolute;width:40px;height:40px;left:20px;top:20px;background-color:#282828;color:#fff;font-size:14px;font-weight:400;border-radius:50%;text-align:center;line-height:40px;text-transform:capitalize;z-index:2}.woocommerce .product-details-section span.onsale{left:30px}.product-item .wishlist i{font-size:20px;line-height:42px;color:#fff;margin-right:0}.product-item .wishlist{position:absolute;width:40px;height:40px;right:20px;top:20px;background-color:#282828;color:#fff;border-radius:50%;text-align:center;line-height:40px;text-transform:capitalize;z-index:2;opacity:1}.yith-wcwl-add-to-wishlist{margin-top:0}.product-item .content{position:absolute;left:0;bottom:-120px;width:100%;background-color:#f6f6f6;padding:20px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;z-index:3}.product-item .content .details{float:left}.product-item .content .details h4{margin-bottom:4px;font-size:18px}.product-item:hover .content{bottom:0}.product-item .content .details span{font-size:14px;line-height:20px;color:#717171}.product-item .content a.button{background-color:#282828;border:medium none;border-radius:3px;color:#fff;float:right;height:40px;margin:auto 0 auto auto;text-align:center;width:40px;padding:0}.product-item .content a.button i{font-size:20px;line-height:38px}.product-item .content a.button:hover{background-color:#0056ff}.product-item ins{background:inherit;margin-left:10px}.product-details-section.blog-section{padding:80px 0}.htevent-single-gallery .hover{background-color:rgba(0,86,255,1);opacity:.8}