/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 3.0.1 Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

.headermain > div > .elementor-element:nth-child(1) {
    --width: 14% !important;
}
ul.sub-menu {

    width: 100vw !important;
    right: 0px;
    max-width: 1920px;
}



.childcat li a {
    text-align: left;
    font: normal normal normal 18px/26px Rethink Sans normal;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}

.maincat a {
    text-align: left;
    font: normal normal bold 22px/26px Rethink Sans normal;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}



li#menu-item-33 {
    position: initial;
}

body {
    overflow-x: hidden;
}

ul.sub-menu {
    background-color: #4A4A4A!important;
    padding: 60px 0px !important;
}

#headercat a {
    color: #fff;
}

ul.productcategorys > li {

    width: 100%;
    margin-bottom: 25px;
}

div#headercat {
    max-width: 84%;
    margin: auto;
    display: flex;
}

.producttitle {
    width: 36%;
}

ul.productcategorys {
    width: 75%;
}

ul.productcategorys {
    column-count: 3;
}
span.hfe-menu-toggle.sub-arrow {
    display: none;
}
#homerowslider .slide-item {
    padding: 20px;
    margin-bottom: 20px;
    text-align: center;
}

ul.childcat {
    padding-top: 20px !important;
}


    .productcategorys:before {
    content: "";
    position: absolute;
    top: 0;
    left: -80px;
    height:100%;
    width: 3px;
    background-color: #FFE200;
}

ul.productcategorys {
    position: relative;
}

.childcat li {padding-bottom: 2px; !important}
.single-product .woocommerce-tabs.wc-tabs-wrapper {
    display: none;
}

.single-product .bottom-section {
    clear: both;
}
.producttitle a {
	font-family: 'Rethink Sans normal' !important;
}
@media(min-width: 1920px){
	div#headercat {
		max-width: 84%;
	}
	ul.sub-menu {
		left: -485px!important;

	}
}