/* General CSS */body, .has-parallax-footer:not(.separate-layout) #main{background-color:#d1d1d1;}/* Header CSS */#site-logo #site-logo-inner,.oceanwp-social-menu .social-menu-inner,#site-header.full_screen-header .menu-bar-inner,.after-header-content .after-header-content-inner{height:45px;}#site-navigation-wrap .dropdown-menu > li > a,.oceanwp-mobile-menu-icon a,.mobile-menu-close,.after-header-content-inner > a{line-height:45px;}#site-header,.has-transparent-header .is-sticky #site-header,.has-vh-transparent .is-sticky #site-header.vertical-header,#searchform-header-replace{background-color:#9bc952;}#site-header.has-header-media .overlay-header-media{background-color:rgba(40,40,40,0.3);}#site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:107px;}@media (max-width: 768px){#site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:64px;}}@media (max-width: 480px){#site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:52px;}}#site-header #site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-height:135px;}@media (max-width: 768px){#site-header #site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-height:83px;}}@media (max-width: 480px){#site-header #site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-height:108px;}}#site-logo.has-responsive-logo .responsive-logo-link img{max-height:3px;}#site-navigation-wrap .dropdown-menu > li > a{padding: 0 25px;}/* Top Bar CSS */#top-bar{padding:0px}/* Sidebar CSS */.widget-area .sidebar-box{padding:0px 14px 0px 0px}.widget-area .sidebar-box, .separate-layout .sidebar-box{margin-bottom:14px;}.widget-title{margin-bottom:93px;}/* WooCommerce CSS */#owp-checkout-timeline .timeline-step{color:#cccccc;}#owp-checkout-timeline .timeline-step{border-color:#cccccc;}.woocommerce span.onsale{background-color:#a3e514;}.woocommerce .products .product-inner, .woocommerce ul.products li.product .woo-product-info, .woocommerce ul.products li.product .woo-product-gallery{background-color:#89d653 !important;}.woocommerce .products .product-inner{border-color:#000000;}.woocommerce ul.products li.product li.category, .woocommerce ul.products li.product li.category a{color:#700000;}.woocommerce ul.products li.product li.title h2, .woocommerce ul.products li.product li.title a{color:#4f1a07;}.woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price .amount{color:#8c1200;}.woocommerce ul.products li.product .price del .amount{color:#000000;}.woocommerce ul.products li.product li.owp-woo-cond-notice a:hover{color:#007fff;}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .product-inner .added_to_cart{background-color:#64ae0d;}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .product-inner .added_to_cart{color:#3a120d;}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .product-inner .added_to_cart{border-color:#000000;}/* Typography CSS */#top-bar-content,#top-bar-social-alt{line-height:4;}.dropdown-menu ul li a.menu-link,#site-header.full_screen-header .fs-dropdown-menu ul.sub-menu li a{font-style:normal;line-height:2.9;}.page-header .page-header-title, .page-header.background-image-page-header .page-header-title{font-style:normal;font-size:10px;text-transform:none;}/** Start Block Kit CSS:71-3-d415519effd9e11f35d2438c58ea7ebf **/.envato-block__preview{overflow:visible}/** End Block Kit CSS:71-3-d415519effd9e11f35d2438c58ea7ebf **//** Start Block Kit CSS:33-3-f2d4515681d0cdeb2a000d0405e47669 **/.envato-kit-30-phone-overlay{position:absolute !important;display:block !important;top:0;left:0;right:0;margin:auto;z-index:1}.envato-kit-30-div-rotate{transform:rotate(90deg)}/** End Block Kit CSS:33-3-f2d4515681d0cdeb2a000d0405e47669 **//** Start Block Kit CSS:142-3-a175df65179b9ef6a5ca9f1b2c0202b9 **/.envato-block__preview{overflow:visible}/* Border Radius */.envato-kit-139-accordion .elementor-widget-container{border-radius:10px !important}.envato-kit-139-map iframe,.envato-kit-139-slider .slick-slide,.envato-kit-139-flipbox .elementor-flip-box div{border-radius:10px !important}/** End Block Kit CSS:142-3-a175df65179b9ef6a5ca9f1b2c0202b9 **/