.elementor-kit-7{--e-global-color-primary:#1C053D;--e-global-color-secondary:#5934CB;--e-global-color-text:#F5F5F5;--e-global-color-accent:#FB547A;--e-global-color-811f730:#FB6496;--e-global-color-259a288:#3F258D;--e-global-color-cb6c798:#AF5998;--e-global-color-fedce72:#FFFFFF;--e-global-color-670c8bf:#363636;--e-global-color-50a2efc:#8BD44E;--e-global-color-90c367e:#FCC810;--e-global-color-042564a:#373330;--e-global-color-e0c92d0:#D31A7F;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-8787640-font-family:"דיסקברי";--e-global-typography-8787640-font-size:9vw;--e-global-typography-8787640-font-weight:800;--e-global-typography-8787640-line-height:0.9 vw;--e-global-typography-90fbd8c-font-family:"דיסקברי";--e-global-typography-90fbd8c-font-size:9vw;--e-global-typography-90fbd8c-font-weight:800;--e-global-typography-90fbd8c-line-height:0.9 vw;--e-global-typography-11ae3a2-font-family:"דיסקברי";--e-global-typography-11ae3a2-font-size:6vw;--e-global-typography-11ae3a2-font-weight:800;--e-global-typography-11ae3a2-line-height:0.9 vw;--e-global-typography-a47af6e-font-family:"דיסקברי";--e-global-typography-a47af6e-font-size:1.6vw;--e-global-typography-a47af6e-font-weight:400;--e-global-typography-fcb67f6-font-family:"דיסקברי";--e-global-typography-fcb67f6-font-size:3vw;--e-global-typography-fcb67f6-font-weight:800;--e-global-typography-fcb67f6-line-height:0.9 vw;overscroll-behavior:auto;}.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-kit-7 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html, body{
overflow-x: hidden;
}
@media (min-width: 1025px) {
    body {
        background: linear-gradient(90deg, #5934CB, #1C053D, #3F258D);
        background-size: 200% 200%;
        animation: gradient-animation 6s ease-in-out infinite alternate;
    }

    @keyframes gradient-animation {
        0% { background-position: 0% 50%; }
        100% { background-position: 100% 50%; }
    }

    /* קונטיינר לבלובים */
    .gradient-blobs {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        pointer-events: none;
        z-index: -1;
    }

    /* עיצוב הבלובים */
    .blob {
        position: absolute;
        border-radius: 50%;
        filter: blur(120px);
        opacity: 0.6;
        animation: blob-move 12s infinite ease-in-out alternate;
    }

    /* בלוב 1 */
    .blob-1 {
        background: #3F258D;
        width: 500px;
        height: 500px;
        top: 15%;
        left: 10%;
        animation: moveBlob1 14s infinite ease-in-out alternate;
    }

    /* בלוב 2 */
    .blob-2 {
        background: #5934CB;
        width: 600px;
        height: 600px;
        bottom: 10%;
        right: 15%;
        animation: moveBlob2 16s infinite ease-in-out alternate;
    }

    /* בלוב 3 */
    .blob-3 {
        background: #1C053D;
        width: 450px;
        height: 450px;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        animation: moveBlob3 18s infinite ease-in-out alternate;
    }

    /* תנועת הבלובים */
    @keyframes moveBlob1 {
        0% { transform: translate(0, 0) scale(1); }
        50% { transform: translate(80px, 50px) scale(1.2); }
        100% { transform: translate(50px, -50px) scale(1); }
    }

    @keyframes moveBlob2 {
        0% { transform: translate(0, 0) scale(1); }
        50% { transform: translate(-100px, 60px) scale(0.9); }
        100% { transform: translate(-50px, -80px) scale(1.1); }
    }

    @keyframes moveBlob3 {
        0% { transform: translate(-50%, -50%) scale(1); }
        50% { transform: translate(-40%, -55%) scale(1.3); }
        100% { transform: translate(-50%, -50%) scale(1); }
    }

    /* דואג שכל הסקשנים יהיו מעל הרקע */
    .elementor-section, 
    .elementor-container, 
    header {
        position: relative;
        z-index: 10;
        background: transparent !important;
    }
}

/* התאמה למובייל */
@media (max-width: 1024px) {
    body {
        background: url('https://nechamastudio.com/wp-content/uploads/2024/12/רקע.jpg') no-repeat center center;
        background-size: cover;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'דיסקברי';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://nechamastudio.com/wp-content/uploads/2024/12/Discovery_Fs-Black.woff') format('woff');
}
@font-face {
	font-family: 'דיסקברי';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://nechamastudio.com/wp-content/uploads/2024/12/Discovery_Fs-Medium.woff') format('woff');
}
@font-face {
	font-family: 'דיסקברי';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://nechamastudio.com/wp-content/uploads/2024/12/Discovery_Fs-Regular.woff') format('woff');
}
@font-face {
	font-family: 'דיסקברי';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://nechamastudio.com/wp-content/uploads/2024/12/Discovery_Fs-Thin.woff') format('woff');
}
/* End Custom Fonts CSS */