
.topbarclass{font-size:12px;}.titleclass{background-color:#444;}.titleclass h1{color:#ffffff;}.titleclass .subtitle{color:#ffffff;}.product_item .product_archive_title{font-family:"Source Sans Pro";text-transform:none;line-height:20px;letter-spacing:1.2;font-weight:normal;font-style:600;color:#444444;font-size:15px;}.kad-topbar-flex-item, .kad-topbar-flex-item a, .kad-topbar-flex-item .kadence_social_widget a, .topbarclass .kt-woo-account-nav .kad-customer-name h5, .topbarclass .kt-mini-cart-refreash .total{color:#ffffff;}.kad-topbar-flex-item a:hover{color:#ffffff;}.footerclass a, .footerclass, .footerclass h4, .footerclass h3, .footerclass h5{color:#eeeeee;}.footerclass a:hover{color:#ffffff;}.footerclass .menu li a:hover{border-color:#ffffff;}.contentclass, .above-footer-widgets .widget-title span, .footer-widget-title span, .kt-title span, .sidebar .widget-title span{background-color:#ffffff;}.topbarclass, .topbarclass .sf-menu ul {background-color:#444444;}.footerclass, .footerclass .footer-widget-title span, body.body-style-bubbled .footerclass .footer-widget-title span{background-color:#000000;}.footerbase{background-color:#000000;}h1, .h1class{font-family:"Amatic SC";line-height:58px;font-weight:700;font-style:normal;color:#000000;font-size:60px;}h2, .h2class{font-family:"Amatic SC";line-height:44px;letter-spacing:0px;font-weight:700;font-style:normal;color:#000000;font-size:46px;}h3{font-family:"Amatic SC";line-height:40px;font-weight:700;font-style:normal;color:#000000;font-size:28px;}h4{font-family:"Source Sans Pro";line-height:40px;letter-spacing:1.2px;font-weight:400;font-style:normal;color:#555555;font-size:24px;}h5{font-family:"Source Sans Pro";line-height:24px;letter-spacing:1.2px;font-weight:normal;font-style:normal;color:#555555;font-size:18px;}.titleclass .subtitle{font-family:"Source Sans Pro";letter-spacing:1.2px;font-weight:400;font-style:normal;}body{font-family:"Source Sans Pro";line-height:24px;letter-spacing:0px;font-weight:400;font-style:normal;color:#444;font-size:16px;}.nav-main ul.sf-menu > li > a, .kad-header-menu-inner .kt-header-extras ul.sf-menu > li > a, .kad-header-menu-inner .kt-header-extras .kt-extras-label [class*="kt-icon-"], .kt-header-extras .sf-vertical > li > a{font-family:"Source Sans Pro";line-height:18px;font-weight:400;font-style:normal;color:#444;font-size:14px;}.nav-main ul.sf-menu > li > a:hover, .nav-main ul.sf-menu > li.sfHover > a, .nav-main ul.sf-menu > li.current-menu-item > a, .kt-header-extras .sf-vertical > li > a:hover{color:#000000;}.second-navclass{background-color:#000000;}.second-navclass .sf-menu > li > a{font-family:"Source Sans Pro";line-height:20px;letter-spacing:0px;font-weight:400;font-style:normal;color:#fff;font-size:14px;}.second-navclass ul.sf-menu > li > a:hover, .second-navclass ul.sf-menu > li.sfHover > a, .second-navclass ul.sf-menu > li.current-menu-item > a{color:#ffd01a;}.nav-main ul.sf-menu ul a, .second-navclass ul.sf-menu ul a, .kad-header-menu-inner .kt-header-extras .kt-woo-account-nav a, .kad-relative-vertical-content .kt-header-extras .kt-woo-account-nav a{line-height:24px;letter-spacing:.2px;color:#444;font-size:16px;}.nav-main ul.sf-menu ul a:hover, .nav-main ul.sf-menu > li:not(.kt-lgmenu) ul li.sfHover > a, .nav-main ul.sf-menu ul li.current-menu-item > a, .second-navclass ul.sf-menu ul a:hover, .second-navclass ul.sf-menu li:not(.kt-lgmenu) ul li.sfHover > a, .second-navclass ul.sf-menu ul li.current-menu-item > a, .kad-header-menu-inner .kt-header-extras .kt-woo-account-nav a:hover, body.woocommerce-account .kad-header-menu-inner .kt-header-extras .kt-woo-account-nav li.is-active a, .kad-relative-vertical-content  .kt-header-extras .kt-woo-account-nav a:hover, body.woocommerce-account .kad-relative-vertical-content  .kt-header-extras .kt-woo-account-nav li.is-active a{color:#000000;}.kad-mobile-nav li a, .kad-mobile-nav li,.kt-mobile-menu form.search-form input[type="search"].search-field, .kt-mobile-menu form.search-form .search-submit,.mfp-slide #kt-mobile-account, .mfp-slide #kt-mobile-cart{font-family:"Source Sans Pro";line-height:20px;letter-spacing:.2px;font-weight:400;font-style:normal;color:#fff;font-size:16px;}