.elementor-418 .elementor-element.elementor-element-ce36931:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-ce36931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amirmaoz.co.il/wp-content/uploads/2025/07/brainstorm-background-blue-colors-with-sticky-notes-copy.jpg");background-position:center left;background-size:cover;}.elementor-418 .elementor-element.elementor-element-ce36931 > .elementor-background-overlay{background-color:#F9F9F9;opacity:0.59;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-418 .elementor-element.elementor-element-ce36931 > .elementor-container{min-height:60vh;}.elementor-418 .elementor-element.elementor-element-ce36931{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-418 .elementor-element.elementor-element-e3dc447 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-418 .elementor-element.elementor-element-ae969b5{text-align:center;}.elementor-418 .elementor-element.elementor-element-ae969b5 .elementor-heading-title{font-family:"Open Sans Hebrew Condensed", Sans-serif;font-size:3.6vw;font-weight:600;color:#3B4BA0;}.elementor-418 .elementor-element.elementor-element-b62e95f{text-align:center;}.elementor-418 .elementor-element.elementor-element-b62e95f .elementor-heading-title{font-family:"Open Sans Hebrew Condensed", Sans-serif;font-size:3.6vw;font-weight:600;color:#4A5FAE;}@media(max-width:767px){.elementor-418 .elementor-element.elementor-element-ce36931 > .elementor-container{min-height:50vw;}.elementor-418 .elementor-element.elementor-element-ce36931:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-ce36931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-418 .elementor-element.elementor-element-ce36931 > .elementor-background-overlay{opacity:0.79;}.elementor-418 .elementor-element.elementor-element-ae969b5 .elementor-heading-title{font-size:7.8vw;}.elementor-418 .elementor-element.elementor-element-b62e95f .elementor-heading-title{font-size:6vw;}}/* Start custom CSS */#dof.elementor-widget-heading .elementor-heading-title {
    background-image: linear-gradient(-45deg, #009fd4, #0361a6 27%, #007dbe 40%, #003b94 67%);
    background-size: 100% 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */