.elementor-kit-11{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-kit-11 .whb-main-header{
    background-color: #231F20;
    padding: 0 20px 40px 20px;
    box-shadow:  0 0 3px 1px black;
            border:none !important;

}
.elementor-kit-11 header{
    margin-bottom: 40px !important;
}
.elementor-kit-11 .whb-main-header .container{
    border-radius: 8px !important;
}
.elementor-kit-11 .whb-header-bottom .container{
    box-shadow: 0 0 7px 1px #000000 !important;
    background: white !important;
}
.elementor-kit-11 .whb-general-header  .whb-col-right a{
    color:white !important;
}
.elementor-kit-11 .whb-general-header{
    padding-bottom: 5px !important;
        background-color: #231F20 !important;
        border:none !important;

}
.elementor-kit-11 .whb-general-header form input{
    border-radius: 8px !important;
}
.elementor-kit-11 .whb-general-header form button{
    border-radius: 8px 20px 20px 8px !important
}
.elementor-kit-11 .whb-general-header form{
        box-shadow: 0 0 7px 1px #000000 !important;
}
.elementor-kit-11 .whb-general-header  .whb-col-right ul li a{
    color:black !important;
    transition: 0.2s !important;
    justify-content: center;
    border-radius: 6px;
}
.elementor-kit-11 .whb-general-header  .whb-col-right ul li{
margin-bottom: 5px;
}
.elementor-kit-11 .whb-general-header  .whb-col-right .wd-dropdown-menu{
    border-radius: 8px !important;
}

.elementor-kit-11 .whb-general-header  .whb-col-right ul li a:hover{
    background-color: #231F20;
    color:white !important;
}
.elementor-kit-11 .whb-general-header  .whb-col-right ul li:last-child a:hover{
    background-color: red;
    color:white !important;
}
.elementor-kit-11 .whb-general-header  .whb-col-right ul li:first-child a:hover{
    background-color: green;
    color:white !important;
}
.elementor-kit-11 .menu-item-2645 .container{
    box-shadow: none !important;
}
.elementor-kit-11 .wd-dropdown-menu.wd-design-full-width {
    padding-top: 10px !important;

}
.elementor-kit-11 .whb-header-bottom{
            background-color: #231F20 !important;
                    border:none !important;


}
.elementor-kit-11 .wd-with-username a{
        border: 2px solid white;
    border-radius: 6px;
}
.woocommerce-mini-cart__buttons a{
    border-radius: 6px !important;
        box-shadow: 0 0 3px 1px #ababab !important;
}
.elementor-kit-11 .mobile-nav{
    background: #292929;
}
.elementor-kit-11 .mobile-nav ul li a{
    color:white;
}
.elementor-kit-11 .mobile-nav .searchform{
        --wd-form-placeholder-color: #d2d2d2 !important;
}
.elementor-kit-11 .mobile-nav form{
        background: #2e2e2e; !important;
        border-bottom: 2px solid grey;
}
.elementor-kit-11 .mobile-nav li{
    transition: 0.3s !important;
    width: 90% !important;
    margin: auto !important;
    border-radius: 8px !important;
    margin-top: 5px !important;
}
.elementor-kit-11 .mobile-nav li:hover{
    background: #585858;
}
@media (max-width:1025px){
.elementor-kit-11 .whb-header-bottom .container{
    box-shadow:none !important
    ; 
    background: transparent !important;
}
.elementor-kit-11 .whb-mobile-right .site-logo a img{
    max-height:60px !important;
    width:60px !important;
    margin:auto !important;
    padding:0 !important;
}
.elementor-kit-11 .whb-main-header{
    padding-top:10px !important;
    padding-bottom:10px !important;
    margin-bottom:0 !important;
}
.elementor-kit-11 .wd-tools-element>a{
    color:white !important;
}
.elementor-kit-11 .wd-tools-text{
    display:block !important;
    color:white !important;
}
}
.elementor-kit-11 .mobile-nav .woodmart-search-form form input{
    color:white !important;
}
.elementor-kit-11 .elementor-element-13000e3f{
    display: none;
}
.elementor-kit-11 .woodmart-toolbar{
    background: #231f20 !important;
    border-top-right-radius: 20px !important;
    border-top-left-radius: 20px !important;
}/* End custom CSS */