.elementor-9026 .elementor-element.elementor-element-ca14a2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-9026 .elementor-element.elementor-element-ca14a2b:not(.elementor-motion-effects-element-type-background), .elementor-9026 .elementor-element.elementor-element-ca14a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_white );}.elementor-9026 .elementor-element.elementor-element-ca14a2b, .elementor-9026 .elementor-element.elementor-element-ca14a2b::before{--border-transition:0.3s;}.elementor-9026 .elementor-element.elementor-element-cce4170 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-9026 .elementor-element.elementor-element-cce4170{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-9026 .elementor-element.elementor-element-cce4170.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-icon i{color:var( --e-global-color-uicore_primary );transition:color 0.3s;}.elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-icon svg{fill:var( --e-global-color-uicore_primary );transition:fill 0.3s;}.elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-uicore_headline );}.elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-uicore_headline );}.elementor-9026 .elementor-element.elementor-element-3ac8857{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-item > a{font-weight:700;}.elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-text{color:var( --e-global-color-uicore_primary );transition:color 0.3s;}.elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-uicore_headline );}.elementor-9026 .elementor-element.elementor-element-3ac8857 > .elementor-widget-container{margin:0px 0px 70px 0px;padding:0px 50px 0px 50px;}.elementor-9026 .elementor-element.elementor-element-3ac8857.elementor-element{--align-self:center;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-9026 .elementor-element.elementor-element-cce4170{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-9026 .elementor-element.elementor-element-3ac8857 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-9026 .elementor-element.elementor-element-3ac8857{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}}@media(max-width:767px){.elementor-9026 .elementor-element.elementor-element-cce4170 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9026 .elementor-element.elementor-element-cce4170{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9026 .elementor-element.elementor-element-3ac8857 .elementor-icon-list-item > a{font-size:15px;letter-spacing:-0.7px;word-spacing:0.1em;}.elementor-9026 .elementor-element.elementor-element-3ac8857 > .elementor-widget-container{margin:10px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-9026 .elementor-element.elementor-element-3ac8857{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9026 .elementor-element.elementor-element-3ac8857.elementor-element{--align-self:flex-start;}}/* Start custom CSS for shortcode, class: .elementor-element-cce4170 */.u-column2.col-2 {
    display: none;
}

.woocommerce-account .woocommerce form .lost_password {
    display: none !important;
}

div.nsl-container .nsl-button-default {
    flex-direction: row-reverse !important;
}

div.nsl-container .nsl-button-default div.nsl-button-label-container {
    font-family: 'Work Sans' !important;
    font-weight: 800;
    font-size: 15px;
}

@media only screen and (max-width: 768px) {
    div.nsl-container .nsl-button-default div.nsl-button-label-container {
        font-size: 13px;
    }
}

div.nsl-container .nsl-button-default {
    background-color: #794aff !important;
}

.woocommerce-account .woocommerce form {
    padding: 0px !important;
    border: none !important;
    border-radius: 0px !important;
}

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
    width: 100% !important;
}

.bdt-accordion-container .bdt-accordion h1.bdt-accordion-title, .elementor-widget-bdt-advanced-icon-box h1.bdt-ep-advanced-icon-box-title, .elementor-widget-heading h1.elementor-heading-title, .uicore-title.h1, h1 {
    color: #794aff !important;
}

#add_payment_method table.cart td.actions .coupon .input-text, .select2-container.select2-container--default .select2-selection--single, .variations select, .woocommerce #reviews textarea, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text, .woocommerce-page .woocommerce form .form-row input.input-text, .woocommerce-page .woocommerce form .form-row textarea, .woocommerce-page input {
    border: 1px solid #794aff !important;
    color: #000000 !important;
}

div.nsl-container .nsl-button {
    padding: 5px !important;
}


.elementor-kit-7 .woocommerce button.button, .elementor-kit-7 .woocommerce button.button {
     border-radius: 10px 10px 10px 10px !important;
     font-family: almarai !important;
     font-weight: 800 !important;
     width: 100% !important;
}
.woocommerce form .form-row label {
    font-family: 'Work Sans' !important;
    font-weight: 800 !important;
}
.woocommerce-password-strength {
    font-family: 'Almarai' !important;
}
@media only screen and (max-width: 767px) {
    h1 {
        margin-top: 30px !important;
        font-size: 2.5em !important;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    h1 {
    margin-top: 30px !important;
    font-size: 2.7em !important;
    }
}

.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme { display: none; }/* End custom CSS */