.elementor-kit-5{--e-global-color-primary:#141212;--e-global-color-secondary:#A4141C;--e-global-color-text:#141212;--e-global-color-accent:#8C1118;--e-global-color-ink2:#1E1A1A;--e-global-color-ink3:#2B2626;--e-global-color-paper:#FFFFFF;--e-global-color-tint:#F3F1EE;--e-global-color-line:#E6E1DC;--e-global-color-muted:#5F5858;--e-global-color-mutedk:#B7ADAD;--e-global-color-redk:#FF9095;--e-global-color-wash:#FBE7E8;--e-global-color-dawn:#DFE8EF;--e-global-color-ctrl:#8A8181;--e-global-color-deep:#4D0000;--e-global-typography-primary-font-family:"Almoni";--e-global-typography-primary-font-size:92px;--e-global-typography-primary-font-weight:900;--e-global-typography-primary-line-height:1em;--e-global-typography-primary-letter-spacing:-0.02em;--e-global-typography-secondary-font-family:"Almoni";--e-global-typography-secondary-font-size:64px;--e-global-typography-secondary-font-weight:900;--e-global-typography-secondary-line-height:1.04em;--e-global-typography-secondary-letter-spacing:-0.015em;--e-global-typography-text-font-family:"Almoni";--e-global-typography-text-font-size:19px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Almoni";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:1em;--e-global-typography-h2l-font-family:"Almoni";--e-global-typography-h2l-font-size:76px;--e-global-typography-h2l-font-weight:900;--e-global-typography-h2l-line-height:1.02em;--e-global-typography-h2l-letter-spacing:-0.015em;--e-global-typography-h2s-font-family:"Almoni";--e-global-typography-h2s-font-size:40px;--e-global-typography-h2s-font-weight:900;--e-global-typography-h2s-line-height:1.1em;--e-global-typography-h2s-letter-spacing:-0.01em;--e-global-typography-h3-font-family:"Almoni";--e-global-typography-h3-font-size:26px;--e-global-typography-h3-font-weight:700;--e-global-typography-h3-line-height:1.25em;--e-global-typography-lead-font-family:"Almoni";--e-global-typography-lead-font-size:23px;--e-global-typography-lead-font-weight:400;--e-global-typography-lead-line-height:1.5em;--e-global-typography-small-font-family:"Almoni";--e-global-typography-small-font-size:17px;--e-global-typography-small-font-weight:400;--e-global-typography-small-line-height:1.55em;--e-global-typography-note-font-family:"Almoni";--e-global-typography-note-font-size:15px;--e-global-typography-note-font-weight:400;--e-global-typography-note-line-height:1.5em;--e-global-typography-num-font-family:"Almoni";--e-global-typography-num-font-size:84px;--e-global-typography-num-font-weight:900;--e-global-typography-num-line-height:1em;--e-global-typography-num-letter-spacing:-0.02em;--e-global-typography-label-font-family:"Almoni";--e-global-typography-label-font-size:18px;--e-global-typography-label-font-weight:700;--e-global-typography-label-line-height:1em;--e-global-typography-menu-font-family:"Almoni";--e-global-typography-menu-font-size:16px;--e-global-typography-menu-font-weight:700;--e-global-typography-menu-line-height:1em;background-color:#FFFFFF;color:#141212;font-family:"Almoni", Arial, sans-serif;font-size:19px;font-weight:400;line-height:1.6em;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:#141212;}.elementor-kit-5 a:hover{color:#A4141C;}.elementor-kit-5 h1{font-family:"Almoni", Arial, sans-serif;font-size:64px;font-weight:900;line-height:1.04em;letter-spacing:-0.015em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.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:1024px){.elementor-kit-5{--e-global-typography-primary-font-size:72px;--e-global-typography-primary-line-height:1em;--e-global-typography-secondary-font-size:50px;--e-global-typography-text-font-size:18px;--e-global-typography-accent-font-size:18px;--e-global-typography-h2l-font-size:56px;--e-global-typography-h2s-font-size:36px;--e-global-typography-h3-font-size:24px;--e-global-typography-lead-font-size:21px;--e-global-typography-small-font-size:17px;--e-global-typography-note-font-size:15px;--e-global-typography-num-font-size:60px;--e-global-typography-label-font-size:17px;font-size:18px;}.elementor-kit-5 h1{font-size:50px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-primary-font-size:46px;--e-global-typography-primary-line-height:1.02em;--e-global-typography-secondary-font-size:38px;--e-global-typography-text-font-size:18px;--e-global-typography-accent-font-size:18px;--e-global-typography-h2l-font-size:42px;--e-global-typography-h2s-font-size:32px;--e-global-typography-h3-font-size:22px;--e-global-typography-lead-font-size:19px;--e-global-typography-small-font-size:18px;--e-global-typography-note-font-size:17px;--e-global-typography-num-font-size:56px;--e-global-typography-label-font-size:18px;--e-global-typography-menu-font-size:18px;font-size:18px;}.elementor-kit-5 h1{font-size:38px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* Site Settings > Custom CSS. Only what has no control (design-v2.md [CSS]). */
/* Almoni DL AAA (Custom Font of Pro, post 230): the font-face is printed here too, so the font loads on every page with no dependence on Pro's enqueue */
@font-face{font-family:"Almoni";font-style:normal;font-weight:400;font-display:swap;src:url("https://agent.digima.co.il/wp-content/uploads/2026/10/AlmoniDLAAA-w2.woff2") format("woff2"),url("https://agent.digima.co.il/wp-content/uploads/2026/10/AlmoniDLAAA.woff") format("woff")}
@font-face{font-family:"Almoni";font-style:normal;font-weight:700;font-display:swap;src:url("https://agent.digima.co.il/wp-content/uploads/2026/10/AlmoniDLAAA-Bold-w2.woff2") format("woff2"),url("https://agent.digima.co.il/wp-content/uploads/2026/10/AlmoniDLAAA-Bold.woff") format("woff")}
@font-face{font-family:"Almoni";font-style:normal;font-weight:900;font-display:swap;src:url("https://agent.digima.co.il/wp-content/uploads/2026/10/AlmoniDLAAA-Black-w2.woff2") format("woff2"),url("https://agent.digima.co.il/wp-content/uploads/2026/10/AlmoniDLAAA-Black.woff") format("woff")}
.elementor-heading-title{text-wrap:balance}
.elementor-widget-text-editor p{text-wrap:pretty}
.elementor-widget-text-editor p:last-child{margin-bottom:0}
.dga-cur{font-size:.6em;font-weight:700;letter-spacing:0}
.elementor-button{transition-timing-function:cubic-bezier(.22,1,.36,1)}
.elementor-button:active{transform:scale(.98)}
:focus-visible{outline:3px solid #a4141c;outline-offset:3px}
.dga-dark :focus-visible{outline-color:#ff9095}
html{scroll-padding-top:104px}
@media (max-width:767px){html{scroll-padding-top:16px;scroll-padding-bottom:96px}}
body{overflow-x:clip}
/* entrance: Elementor's Fade In Up control, with the 28px rise and the one curve of design-v2.md 7 */
.dga-fade.animated{animation-name:dgaFadeUp!important;animation-duration:.9s!important;animation-timing-function:cubic-bezier(.22,1,.36,1)}
@keyframes dgaFadeUp{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){.elementor-invisible{visibility:visible!important}.dga-fade.animated{animation:none!important}}
/* links inside paragraphs and lists: underlined, so they do not rely on colour alone (QA 7) */
.elementor-widget-text-editor p a,.elementor-widget-text-editor li a,.elementor-widget-heading p a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}
/* form fields that hold Latin input (email, site address) are LTR and still sit on the right */
.elementor-field[dir="ltr"]{text-align:right}
/* the arrow dot at the end of a primary button */
.dga-btn-dot .elementor-button-content-wrapper{align-items:center}
.dga-btn-dot .elementor-button-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.14);margin-inline-end:-14px;transition:transform .18s cubic-bezier(.22,1,.36,1)}
.dga-btn-dot .elementor-button-icon svg{width:16px!important;height:16px!important;fill:none;stroke:currentColor}
.dga-btn-dot:hover .elementor-button-icon{transform:translateX(-3px)}
.dga-dark .dga-btn-dot .elementor-button-icon{background:rgba(20,18,18,.08)}/* End custom CSS */