.elementor-8 .elementor-element.elementor-element-bcaabef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2.5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8 .elementor-element.elementor-element-bcaabef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bcaabef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d4dd98d{--display:flex;--min-height:100px;--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:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 2.5px 0px rgba(0, 0, 0, 0.32);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d4dd98d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d4dd98d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-496a19b{--display:flex;--justify-content:center;--border-radius:0px 20px 20px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-496a19b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-496a19b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f04771 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-bd6cd79 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bd6cd79{--icon-box-icon-margin:-5px;}.elementor-8 .elementor-element.elementor-element-bd6cd79 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-bd6cd79.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-8 .elementor-element.elementor-element-bd6cd79.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bd6cd79.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-8 .elementor-element.elementor-element-bd6cd79 .elementor-icon{font-size:32.38px;}.elementor-8 .elementor-element.elementor-element-bd6cd79 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bd6cd79 .elementor-icon-box-title a{font-family:"IBM Plex Sans Hebrew", Sans-serif;font-size:14px;font-weight:bold;}.elementor-8 .elementor-element.elementor-element-bd6cd79 .elementor-icon-box-description{font-family:"IBM Plex Sans Hebrew", Sans-serif;font-weight:bold;}.elementor-8 .elementor-element.elementor-element-4d65054{--display:flex;--justify-content:center;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-3a7ed65 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3a7ed65{--icon-box-icon-margin:-5px;}.elementor-8 .elementor-element.elementor-element-3a7ed65 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-6f04771 );}.elementor-8 .elementor-element.elementor-element-3a7ed65.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-8 .elementor-element.elementor-element-3a7ed65.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3a7ed65.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-8 .elementor-element.elementor-element-3a7ed65 .elementor-icon{font-size:32.38px;}.elementor-8 .elementor-element.elementor-element-3a7ed65 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3a7ed65 .elementor-icon-box-title a{font-family:"IBM Plex Sans Hebrew", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4bb40a3{--display:flex;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-e5ef254 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e5ef254{--icon-box-icon-margin:-5px;}.elementor-8 .elementor-element.elementor-element-e5ef254 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-6f04771 );}.elementor-8 .elementor-element.elementor-element-e5ef254.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-8 .elementor-element.elementor-element-e5ef254.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e5ef254.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-8 .elementor-element.elementor-element-e5ef254 .elementor-icon{font-size:32.38px;}.elementor-8 .elementor-element.elementor-element-e5ef254 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e5ef254 .elementor-icon-box-title a{font-family:"IBM Plex Sans Hebrew", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-9eb8639{--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;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8 .elementor-element.elementor-element-0ae9e1d{--update-cart-automatically-display:none;--sections-border-type:none;--sections-border-radius:15px 15px 15px 15px;--sections-padding:35px 35px 35px 35px;--sections-title-color:var( --e-global-color-bee4920 );--links-normal-color:#000000;--forms-fields-normal-color:#000000;--forms-fields-border-radius:14px 14px 14px 14px;--forms-buttons-normal-text-color:#FFFFFF;--forms-buttons-hover-text-color:var( --e-global-color-6f04771 );--forms-buttons-hover-border-color:var( --e-global-color-6f04771 );--forms-buttons-border-type:solid;--forms-buttons-border-color:var( --e-global-color-6f04771 );--forms-buttons-border-radius:14px 14px 14px 14px;--product-link-normal-color:#000000;--product-link-hover-color:#FFFFFF;--order-summary-remove-icon-normal-color:#00000017;--order-summary-remove-icon-hover-color:#FF0000;--checkout-button-hover-text-color:var( --e-global-color-6f04771 );--checkout-button-hover-border-color:var( --e-global-color-6f04771 );--checkout-button-border-radius:18px 18px 18px 18px;}.elementor-8 .elementor-element.elementor-element-0ae9e1d .coupon .input-text, .elementor-8 .elementor-element.elementor-element-0ae9e1d .e-cart-totals .input-text, .elementor-8 .elementor-element.elementor-element-0ae9e1d select, .elementor-8 .elementor-element.elementor-element-0ae9e1d .select2-selection--single{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0ae9e1d .shop_table .button{background-color:var( --e-global-color-6f04771 );font-family:"IBM Plex Sans Hebrew", Sans-serif;font-size:16px;font-weight:bold;border-width:1px 1px 1px 1px;}.elementor-8 .elementor-element.elementor-element-0ae9e1d .shop_table .button:hover, .elementor-8 .elementor-element.elementor-element-0ae9e1d .shop_table .button:disabled[disabled]:hover{background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-0ae9e1d .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-6f04771 );}.elementor-8 .elementor-element.elementor-element-0ae9e1d .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-0ae9e1d .e-cart-section{box-shadow:0px 0px 2.5px 0px rgba(0, 0, 0, 0.32);}.elementor-8 .elementor-element.elementor-element-0ae9e1d .cart_totals h2{font-family:"IBM Plex Sans Hebrew", Sans-serif;font-size:16px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-0ae9e1d .e-cart-content, .elementor-8 .elementor-element.elementor-element-0ae9e1d .woocommerce-shipping-destination, .elementor-8 .elementor-element.elementor-element-0ae9e1d .shipping-calculator-button{font-family:"IBM Plex Sans Hebrew", Sans-serif;}.elementor-8 .elementor-element.elementor-element-0ae9e1d #shipping_method li label{font-family:"IBM Plex Sans Hebrew", Sans-serif;}.elementor-8 .elementor-element.elementor-element-0ae9e1d .coupon .input-text, .elementor-8 .elementor-element.elementor-element-0ae9e1d .cart-collaterals .input-text, .elementor-8 .elementor-element.elementor-element-0ae9e1d select, .elementor-8 .elementor-element.elementor-element-0ae9e1d .select2-selection--single{font-family:"IBM Plex Sans Hebrew", Sans-serif;font-size:16px;font-weight:normal;text-decoration:none;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e135641 );}.e-woo-select2-wrapper .select2-results__option{color:#000000;}.elementor-8 .elementor-element.elementor-element-0ae9e1d .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000000 transparent transparent transparent;}.elementor-8 .elementor-element.elementor-element-0ae9e1d {--forms-fields-padding:17px 17px 17px 17px;}.elementor-8 .elementor-element.elementor-element-0ae9e1d .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (17px*2) + 16px );padding-left:17px;padding-right:17px;}.elementor-8 .elementor-element.elementor-element-0ae9e1d .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (17px*2) + 16px );right:17px;}.elementor-8 .elementor-element.elementor-element-0ae9e1d .select2-container--default .select2-selection--single{height:auto;}.elementor-8 .elementor-element.elementor-element-0ae9e1d .e-shop-table .cart th, .elementor-8 .elementor-element.elementor-element-0ae9e1d .e-shop-table .cart td:before{font-family:"IBM Plex Sans Hebrew", Sans-serif;font-size:15px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-0ae9e1d .cart td span, .elementor-8 .elementor-element.elementor-element-0ae9e1d .cart td, .elementor-8 .elementor-element.elementor-element-0ae9e1d .input-text.qty{font-family:"IBM Plex Sans Hebrew", Sans-serif;font-size:18px;font-weight:bold;text-decoration:none;}.elementor-8 .elementor-element.elementor-element-0ae9e1d .cart_totals .shop_table td:before, .elementor-8 .elementor-element.elementor-element-0ae9e1d .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"IBM Plex Sans Hebrew", Sans-serif;}.elementor-8 .elementor-element.elementor-element-0ae9e1d .checkout-button{font-family:"IBM Plex Sans Hebrew", Sans-serif;font-size:16px;font-weight:bold;text-decoration:none;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6f04771 );}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-d4dd98d{--width:1440px;}.elementor-8 .elementor-element.elementor-element-9eb8639{--content-width:1440px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-bcaabef{--content-width:90%;}.elementor-8 .elementor-element.elementor-element-d4dd98d{--width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-496a19b{--width:33%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-bd6cd79 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bd6cd79 .elementor-icon-box-title a{font-size:12px;}.elementor-8 .elementor-element.elementor-element-4d65054{--width:33%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-3a7ed65 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3a7ed65 .elementor-icon-box-title a{font-size:12px;}.elementor-8 .elementor-element.elementor-element-4bb40a3{--width:33%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-e5ef254 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e5ef254 .elementor-icon-box-title a{font-size:12px;}.elementor-8 .elementor-element.elementor-element-9eb8639{--content-width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-0ae9e1d{width:100%;max-width:100%;--sections-padding:15px 15px 15px 15px;}}





/* Start custom CSS for container, class: .elementor-element-d4dd98d */#mycours5 {
    overflow: hidden;
}/* End custom CSS */


/* Start custom CSS for woocommerce-cart, class: .elementor-element-0ae9e1d *//* Apply styles only if the CSS ID is "cart-form" - Code by LEMON SHLIF */
#cart-form {
    /* Enforce WooCommerce thumbnail size and radius */
    .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
        border-radius: 15px;
        width: 130px !important;
        height: 130px !important;
        object-fit: cover; /* Ensures the image is cropped to fit the dimensions */
    }

    /* Ensure any parent container does not constrain the image size */
    .woocommerce .cart img.attachment-woocommerce_thumbnail {
        max-width: 100px !important;
        max-height: 100px !important;
    }

    /* Add top and bottom padding to WooCommerce checkout button and apply to coupon button */
    .checkout-button.button.alt.wc-forward,
    .button.e-apply-coupon {
        padding-top: 18px !important;
        padding-bottom: 18px !important;
    }

    .cart-empty.woocommerce-info {
        font-family: 'IBM Plex Sans Hebrew', sans-serif !important;
        background-color: white !important;
        border-radius: 15px !important;
        border: none !important;
        box-shadow: 0 0 2.5px 0 rgba(0, 0, 0, 0.32) !important;
    }

    .return-to-shop {
        display: none !important;
    }
}/* End custom CSS */

