.elementor-5274 .elementor-element.elementor-element-e07cc26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5274 .elementor-element.elementor-element-e07cc26:not(.elementor-motion-effects-element-type-background), .elementor-5274 .elementor-element.elementor-element-e07cc26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DADADA;}.elementor-5274 .elementor-element.elementor-element-acd0b9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5274 .elementor-element.elementor-element-e4c1b03{--display:flex;}.elementor-5274 .elementor-element.elementor-element-e4c1b03.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5274 .elementor-element.elementor-element-3bdeb7f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.mweb-body .elementor-5274 .elementor-element.elementor-element-0273b34 .contact_social_wrap a{color:#EFEFEF;background-color:#AFAFAF;}.mweb-body .elementor-5274 .elementor-element.elementor-element-0273b34 .contact_social_wrap a svg{fill:#EFEFEF;stroke:#EFEFEF;}.mweb-body .elementor-5274 .elementor-element.elementor-element-0273b34 .contact_social_wrap a:hover{color:#FFFFFF;background-color:#161010;}.mweb-body .elementor-5274 .elementor-element.elementor-element-0273b34 .contact_social_wrap a:hover svg{fill:#FFFFFF;stroke:#FFFFFF;}.mweb-body .elementor-5274 .elementor-element.elementor-element-0273b34 .contact_social_wrap a:before{background-color:#161010;}.elementor-5274 .elementor-element.elementor-element-0273b34 .contact_social_wrap a{border-radius:20px 20px 20px 20px;}.elementor-5274 .elementor-element.elementor-element-0273b34 .contact_social_wrap a:hover{border-radius:10px 10px 10px 10px;}.mweb-body .elementor-5274 .elementor-element.elementor-element-0273b34 .contact_social_wrap{justify-content:flex-end;}.elementor-5274 .elementor-element.elementor-element-0273b34 .contact_social_wrap a svg{width:17px;}.elementor-5274 .elementor-element.elementor-element-965f69d{--icon-box-icon-margin:15px;}.elementor-5274 .elementor-element.elementor-element-965f69d .elementor-icon{font-size:29px;}.elementor-5274 .elementor-element.elementor-element-965f69d .elementor-icon-box-title{color:var( --e-global-color-2f0d2e9 );}.elementor-5274 .elementor-element.elementor-element-7353669 .elementor-icon-box-wrapper{text-align:right;}.elementor-5274 .elementor-element.elementor-element-7353669{--icon-box-icon-margin:15px;}.elementor-5274 .elementor-element.elementor-element-7353669 .elementor-icon{font-size:29px;}.elementor-5274 .elementor-element.elementor-element-7353669 .elementor-icon-box-title{color:var( --e-global-color-2f0d2e9 );}.elementor-5274 .elementor-element.elementor-element-b9503fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5274 .elementor-element.elementor-element-b9503fd:not(.elementor-motion-effects-element-type-background), .elementor-5274 .elementor-element.elementor-element-b9503fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-5274 .elementor-element.elementor-element-d3fd5b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-5274 .elementor-element.elementor-element-59a8ea6{--display:flex;}.elementor-5274 .elementor-element.elementor-element-59a8ea6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5274 .elementor-element.elementor-element-8a9deb8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5274 .elementor-element.elementor-element-8a9deb8.e-con{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-5274 .elementor-element.elementor-element-dc3dd3d .mweb-main-menu svg.pack-theme{stroke:#797979;}.woocommerce .elementor-5274 .elementor-element.elementor-element-dc3dd3d .mweb-main-menu svg{fill:#797979;}.woocommerce .elementor-5274 .elementor-element.elementor-element-dc3dd3d .mweb-main-menu ul>li.level-0:hover .el_icon svg.pack-theme{stroke:var( --e-global-color-2f0d2e9 );}.woocommerce .elementor-5274 .elementor-element.elementor-element-dc3dd3d .mweb-main-menu ul>li.level-0:hover .el_icon svg{fill:var( --e-global-color-2f0d2e9 );}.woocommerce .elementor-5274 .elementor-element.elementor-element-dc3dd3d .mweb-main-menu ul>li.level-0>a{font-size:18px;}.mobile-nav-button a{font-size:18px;}.woocommerce .elementor-5274 .elementor-element.elementor-element-dc3dd3d .mweb-main-menu ul>li.level-0 div.sub-menu li a{font-size:12px;}.woocommerce .elementor-5274 .elementor-element.elementor-element-dc3dd3d .mweb-main-menu ul>li.level-0>ul.sub-menu li a{font-size:12px;}.woocommerce .elementor-5274 .elementor-element.elementor-element-dc3dd3d .mweb-main-menu ul>li.level-0>a>.el_icon{width:25px;height:25px;}.woocommerce .elementor-5274 .elementor-element.elementor-element-dc3dd3d .mweb-main-menu ul>li.level-0{padding:0px 10px;}.elementor-5274 .elementor-element.elementor-element-dc3dd3d .mweb-main-menu ul>li.level-0{line-height:49px;}.elementor-5274 .elementor-element.elementor-element-1a0151a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;}.elementor-5274 .elementor-element.elementor-element-2730a00{width:var( --container-widget-width, 20.624% );max-width:20.624%;--container-widget-width:20.624%;--container-widget-flex-grow:0;}.elementor-5274 .elementor-element.elementor-element-2730a00.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5274 .elementor-element.elementor-element-2730a00 .hs_search_btn svg{stroke:var( --e-global-color-2f0d2e9 );width:24px;}.elementor-5274 .elementor-element.elementor-element-2730a00 form.search_wrap .search_icon svg{stroke:var( --e-global-color-2f0d2e9 );}.elementor-5274 .elementor-element.elementor-element-2730a00 form.elm_search input{font-size:11px;}.elementor-5274 .elementor-element.elementor-element-2730a00 .hs_search_btn{height:39px;line-height:37px;}.elementor-5274 .elementor-element.elementor-element-2730a00 form.search_wrap{height:39px;}.elementor-5274 .elementor-element.elementor-element-2730a00 form.elm_search{line-height:37px;}.elementor-5274 .elementor-element.elementor-element-0b755a7 .elm_user_btn{background-color:#02010103;transition:all 0.2s;}.elementor-5274 .elementor-element.elementor-element-0b755a7{width:var( --container-widget-width, 23.892% );max-width:23.892%;--container-widget-width:23.892%;--container-widget-flex-grow:0;}.elementor-5274 .elementor-element.elementor-element-0b755a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5274 .elementor-element.elementor-element-0b755a7 .elm_user_btn svg{width:24px;}.elementor-5274 .elementor-element.elementor-element-331b57d .top_icons.shop_cart{background-color:#02010100;line-height:43px;}.elementor-5274 .elementor-element.elementor-element-331b57d .top_icons.shop_cart svg{width:24px;}.elementor-5274 .elementor-element.elementor-element-331b57d .top_icons.shop_cart>a{color:#424242;}.elementor-5274 .elementor-element.elementor-element-331b57d .top_icons.shop_cart>a svg{fill:#424242;stroke:#424242;}.elementor-5274 .elementor-element.elementor-element-331b57d .shop_cart{transition:all 0.2s;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-5274 .elementor-element.elementor-element-e4c1b03{--width:46.379%;}.elementor-5274 .elementor-element.elementor-element-59a8ea6{--width:16.001%;}.elementor-5274 .elementor-element.elementor-element-8a9deb8{--width:70.114%;}}/* Start custom CSS for my-header-menu, class: .elementor-element-dc3dd3d */.karoo-menu .el_arrow svg {
    stroke: #f44336;
}/* End custom CSS */
/* Start custom CSS for my-header-search, class: .elementor-element-2730a00 */.search_overlay {
    bottom: 40px;
    left: 200px;
    width: 999px;
    top: 90px;
    height: 116px;
    right: 345px;
    background: rgb(255 255 255 / 0%)!important;
}
.search_toggle {
    position: absolute;
    right: 100%!important;
    top: 64%;

}/* End custom CSS */