.elementor-4051 .elementor-element.elementor-element-a766926 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4051 .elementor-element.elementor-element-a766926:not(.elementor-motion-effects-element-type-background), .elementor-4051 .elementor-element.elementor-element-a766926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4051 .elementor-element.elementor-element-a766926{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4051 .elementor-element.elementor-element-a766926 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4051 .elementor-element.elementor-element-524f967.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4051 .elementor-element.elementor-element-254a6fa > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-4051 .elementor-element.elementor-element-254a6fa{text-align:left;}.elementor-4051 .elementor-element.elementor-element-254a6fa img{width:100%;}.elementor-4051 .elementor-element.elementor-element-7a0e3a1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4051 .elementor-element.elementor-element-8e8ad5a{text-align:left;}.elementor-4051 .elementor-element.elementor-element-8e8ad5a .kf-navbar-mobile .kf-h-social a i{color:#59593C;}.elementor-4051 .elementor-element.elementor-element-8e8ad5a .kf-navbar-mobile .kf-h-social a svg{fill:#59593C;}.elementor-4051 .elementor-element.elementor-element-8e8ad5a .kf-navbar-mobile .kf-h-social{font-size:15px;}.elementor-4051 .elementor-element.elementor-element-8e8ad5a .kf-navbar-mobile .kf-h-social a{margin-right:8px;}.elementor-4051 .elementor-element.elementor-element-b94eae9.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-4051 .elementor-element.elementor-element-5a151cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4051 .elementor-element.elementor-element-5a151cd{z-index:999;}.elementor-4051 .elementor-element.elementor-element-0f1119d{width:var( --container-widget-width, 25.661% );max-width:25.661%;--container-widget-width:25.661%;--container-widget-flex-grow:0;text-align:right;}.elementor-4051 .elementor-element.elementor-element-0f1119d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4051 .elementor-element.elementor-element-3df0aac .elementor-icon-wrapper{text-align:center;}.elementor-4051 .elementor-element.elementor-element-3df0aac.elementor-view-stacked .elementor-icon{background-color:#595B3C;}.elementor-4051 .elementor-element.elementor-element-3df0aac.elementor-view-framed .elementor-icon, .elementor-4051 .elementor-element.elementor-element-3df0aac.elementor-view-default .elementor-icon{color:#595B3C;border-color:#595B3C;}.elementor-4051 .elementor-element.elementor-element-3df0aac.elementor-view-framed .elementor-icon, .elementor-4051 .elementor-element.elementor-element-3df0aac.elementor-view-default .elementor-icon svg{fill:#595B3C;}.elementor-4051 .elementor-element.elementor-element-3df0aac .elementor-icon{font-size:25px;}.elementor-4051 .elementor-element.elementor-element-3df0aac .elementor-icon svg{height:25px;}.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-4051 .elementor-element.elementor-element-7a0e3a1{width:48.203%;}.elementor-4051 .elementor-element.elementor-element-b94eae9{width:26.797%;}}@media(max-width:1024px){.elementor-4051 .elementor-element.elementor-element-a766926{padding:20px 10px 20px 10px;}.elementor-4051 .elementor-element.elementor-element-254a6fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4051 .elementor-element.elementor-element-7a0e3a1.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4051 .elementor-element.elementor-element-5a151cd{width:var( --container-widget-width, 197.16px );max-width:197.16px;--container-widget-width:197.16px;--container-widget-flex-grow:0;}.elementor-4051 .elementor-element.elementor-element-3df0aac > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-4051 .elementor-element.elementor-element-3df0aac .elementor-icon{font-size:30px;}.elementor-4051 .elementor-element.elementor-element-3df0aac .elementor-icon svg{height:30px;}}@media(max-width:767px){.elementor-4051 .elementor-element.elementor-element-a766926{padding:20px 10px 20px 10px;}.elementor-4051 .elementor-element.elementor-element-254a6fa.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4051 .elementor-element.elementor-element-254a6fa img{max-width:100%;height:100%;object-fit:contain;}.elementor-4051 .elementor-element.elementor-element-7a0e3a1.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4051 .elementor-element.elementor-element-0f1119d{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}.elementor-4051 .elementor-element.elementor-element-3df0aac > .elementor-widget-container{margin:08px 0px 0px 0px;}.elementor-4051 .elementor-element.elementor-element-3df0aac .elementor-icon{font-size:25px;}.elementor-4051 .elementor-element.elementor-element-3df0aac .elementor-icon svg{height:25px;}}/* Start custom CSS for icon, class: .elementor-element-3df0aac */.elementor-4051 .elementor-element.elementor-element-3df0aac {
    display: none !important; 
    
}

@media (max-width: 1024px) {
    .elementor-4051 .elementor-element.elementor-element-3df0aac {
    display: inline-block !important; 
    
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b94eae9 */@media screen and (max-width: 1024px) {
    [dir="rtl"] .elementor-widget-container .kf-cart-btn { !important;
        left: 70px !important;
        right: auto !important;
    }

    [dir="rtl"] .kf-search-icon { !important;
        right: 870px !important;
        left: auto !important;
    }

    [dir="rtl"] .kf-account-icon { !important;
        right: 820px !important;
        left: auto !important;
    }
}

@media screen and (max-width: 950px) {
    [dir="rtl"] .elementor-widget-container .kf-cart-btn {
        left: 100px !important;
        right: auto !important;
    }

    [dir="rtl"] .kf-search-icon {
        right: 800px !important;
        left: auto !important;
    }

    [dir="rtl"] .kf-account-icon {
        right: 750px !important;
        left: auto !important;
    }
}

@media screen and (max-width: 850px) {
    [dir="rtl"] .elementor-widget-container .kf-cart-btn {
        left: 150px !important;
        right: auto !important;
    }

    [dir="rtl"] .kf-search-icon {
        right: 700px !important;
        left: auto !important;
    }

    [dir="rtl"] .kf-account-icon {
        right: 650px !important;
        left: auto !important;
    }
}

@media screen and (max-width: 850px) {
    [dir="rtl"] .elementor-widget-container .kf-cart-btn {
        left: 150px !important;
        right: auto !important;
    }

    [dir="rtl"] .kf-search-icon {
        right: 700px !important;
        left: auto !important;
    }

    [dir="rtl"] .kf-account-icon {
        right: 650px !important;
        left: auto !important;
    }
}

@media screen and (max-width: 750px) {
    [dir="rtl"] .elementor-widget-container .kf-cart-btn {
        left: 70px !important;
        right: auto !important;
    }

    [dir="rtl"] .kf-search-icon {
        right: 600px !important;
        left: auto !important;
    }

    [dir="rtl"] .kf-account-icon {
        right: 550px !important;
        left: auto !important;
    }
}

@media screen and (max-width: 700px) {
    [dir="rtl"] .elementor-widget-container .kf-cart-btn {
        left: 70px !important;
        right: auto !important;
    }

    [dir="rtl"] .kf-search-icon {
        right: 550px !important;
        left: auto !important;
    }

    [dir="rtl"] .kf-account-icon {
        right: 500px !important;
        left: auto !important;
    }
}

@media screen and (max-width: 650px) {
    [dir="rtl"] .elementor-widget-container .kf-cart-btn {
        left: 70px !important;
        right: auto !important;
    }

    [dir="rtl"] .kf-search-icon {
        right: 500px !important;
        left: auto !important;
    }

    [dir="rtl"] .kf-account-icon {
        right: 450px !important;
        left: auto !important;
    }
}

@media screen and (max-width: 600px) {
    [dir="rtl"] .elementor-widget-container .kf-cart-btn {
        left: 70px !important;
        right: auto !important;
    }

    [dir="rtl"] .kf-search-icon {
        right: 450px !important;
        left: auto !important;
    }

    [dir="rtl"] .kf-account-icon {
        right: 400px !important;
        left: auto !important;
    }
}

@media screen and (max-width: 550px) {
    [dir="rtl"] .elementor-widget-container .kf-cart-btn {
        left: 70px !important;
        right: auto !important;
    }

    [dir="rtl"] .kf-search-icon {
        right: 400px !important;
        left: auto !important;
    }

    [dir="rtl"] .kf-account-icon {
        right: 350px !important;
        left: auto !important;
    }
}

@media screen and (max-width: 500px) {
    [dir="rtl"] .elementor-widget-container .kf-cart-btn {
        left: 70px !important;
        right: auto !important;
    }

    [dir="rtl"] .kf-search-icon {
        right: 350px !important;
        left: auto !important;
    }

    [dir="rtl"] .kf-account-icon {
        right: 300px !important;
        left: auto !important;
    }
    
    [dir="rtl"]   #region-switcher {
        position: fixed;
        top: 80px;
        left: 90px;
    }
}

@media screen and (max-width: 450px) {
    [dir="rtl"] .elementor-widget-container .kf-cart-btn {
        left: 70px !important;
        right: auto !important;
    }

    [dir="rtl"] .kf-search-icon {
        right: 300px !important;
        left: auto !important;
    }

    [dir="rtl"] .kf-account-icon {
        right: 250px !important;
        left: auto !important;
    }
    
    [dir="rtl"]   #region-switcher {
        position: fixed;
        top: 30px;
        right: 90px;
    }
}

@media screen and (max-width: 400px) {
    [dir="rtl"] .elementor-widget-container .kf-cart-btn {
        left: 70px !important;
        right: auto !important;
    }

    [dir="rtl"] .kf-search-icon {
        right: 250px !important;
        left: auto !important;
    }

    [dir="rtl"] .kf-account-icon {
        right: 200px !important;
        left: auto !important;
    }
}

@media screen and (max-width: 350px) {
    [dir="rtl"] .elementor-widget-container .kf-cart-btn {
        left: 70px !important;
        right: auto !important;
    }

    [dir="rtl"] .kf-search-icon {
        right: 200px !important;
        left: auto !important;
    }

    [dir="rtl"] .kf-account-icon {
        right: 150px !important;
        left: auto !important;
    }
}

@media screen and (max-width: 300px) {
    [dir="rtl"] .elementor-widget-container .kf-cart-btn {
        left: 70px !important;
        right: auto !important;
    }

    [dir="rtl"] .kf-search-icon {
        right: 150px !important;
        left: auto !important;
    }

    [dir="rtl"] .kf-account-icon {
        right: 100px !important;
        left: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a766926 */@media screen and (max-width: 1024px) {
    .kf-header .elementor-column, .kf-navbar .elementor-column:nth-child(1) {
        width: 15% !important;
    }
    
    #main-menu-container {
        display: none !important;
    }
    
    .kf-header .elementor-column, .kf-navbar .elementor-column:nth-child(3) {
        width: 85% !important;
    }
    
    .kf-cart-btn {
        font-size: 18PX;
    }
    
    .kf-search-icon {
        font-size: 18px;
    }
    
    .kf-account-icon {
        font-size: 18px;
    }
    
    .elementor-widget-container .kf-cart-btn {
        right: 70px;
    }
    
    .kf-search-icon {
        left: -160px;
    }
    
    .kf-account-icon {
        left: -120px;
    }
 
}/* End custom CSS */