.elementor-kit-9{--e-global-color-primary:#FF9E9E;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#525454;--e-global-color-accent:#76D1C0;--e-global-color-6f8da96:#DDDDDD;--e-global-color-3f29ee9:#F6F6F6;--e-global-color-d52326f:#00000080;--e-global-color-7b7bac4:#02010100;--e-global-color-f3ee9ec:#FC5858;--e-global-color-d730958:#F9E29F;--e-global-color-8a19a5f:#D4EAD6;--e-global-color-ed9bfe4:#FADCC9;--e-global-color-6f72281:#CCE8E6;--e-global-color-0a3e0f1:#FCD8E0;--e-global-color-e52aa50:#EAE2F3;--e-global-typography-primary-font-family:"Ezer-block";--e-global-typography-primary-font-size:30px;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Ezer-block";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:700;--e-global-typography-accent-font-family:"Ezer-block";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:400;--e-global-typography-text-font-family:"Ezer-block";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:700;--e-global-typography-7efc50f-font-family:"Noto Sans Hebrew";--e-global-typography-7efc50f-font-size:42px;--e-global-typography-7efc50f-font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{--lightbox-header-icons-size:29px;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1440px){.elementor-kit-9{--e-global-typography-primary-font-size:30px;--e-global-typography-secondary-font-size:22px;--e-global-typography-accent-font-size:16px;--e-global-typography-text-font-size:16px;--e-global-typography-7efc50f-font-size:36px;}}@media(max-width:1024px){.elementor-kit-9{--e-global-typography-secondary-font-size:32px;--e-global-typography-accent-font-size:16px;--e-global-typography-text-font-size:14px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-9{--e-global-typography-primary-font-size:23px;--e-global-typography-secondary-font-size:33px;--e-global-typography-accent-font-size:16px;--e-global-typography-text-font-size:16px;--e-global-typography-7efc50f-font-size:30px;--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */@font-face {
    font-family: 'Ezer Block OEPro';
    src: url('https://ida.morevision.ai/wp-content/uploads/2025/01/ezer-block_oepro-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face{
    font-family: 'Ivri-font';
    src url('https://ida.morevision.ai/wp-content/uploads/2025/01/IvriFont-Regular-1.ttf') format('ttf');
    font-weight: normal;
    font-style: normal;
}
html, body{
    overflow-x: hidden;
}

/* Apply the custom scrollbar styles globally */
* {
    scrollbar-width: auto; /* Thin scrollbar for Firefox */
    scrollbar-color: #F49F98 #f1f1f1; /* Scrollbar color and track background */
}

/* Webkit browsers (Chrome, Edge, Safari) */
*::-webkit-scrollbar {
    width: 8px; /* Adjust width as needed */
}

*::-webkit-scrollbar-thumb {
    background-color: #F49F98; /* Scrollbar color */
    border-radius: 10px; /* Smooth rounded edges */
    transition: background-color 0.3s; /* Smooth transition on hover */
}

*::-webkit-scrollbar-thumb:hover {
    background-color: #F28479; /* Darker color when hovering */
}

*::-webkit-scrollbar-track {
    background: #f1f1f1; /* Track background color */
}

/* Optional: Smooth scrolling across the site */

html {
    scroll-behavior: liquid-smooth;
}


#toast-container{ 
    display: none;
}/* End custom CSS */