.elementor-700 .elementor-element.elementor-element-0f22bf7 > .elementor-container{max-width:1180px;}.elementor-700 .elementor-element.elementor-element-0f22bf7{padding:10px 24px 10px 24px;}.elementor-bc-flex-widget .elementor-700 .elementor-element.elementor-element-efb334b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-700 .elementor-element.elementor-element-efb334b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-700 .elementor-element.elementor-element-c233f66{text-align:end;}.elementor-bc-flex-widget .elementor-700 .elementor-element.elementor-element-df5c3e8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-700 .elementor-element.elementor-element-df5c3e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-716364d{text-align:center;font-family:"Heebo", Sans-serif;font-size:17px;font-weight:600;line-height:1.6em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-700 .elementor-element.elementor-element-e85e122.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-700 .elementor-element.elementor-element-e85e122.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-700 .elementor-element.elementor-element-eaa9bd4{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-700 .elementor-element.elementor-element-eaa9bd4 .elementor-widget-container{text-align:left;}.elementor-700 .elementor-element.elementor-element-eaa9bd4 .elementor-social-icon{background-color:rgba(0,0,0,0);--icon-padding:0.7em;}.elementor-700 .elementor-element.elementor-element-eaa9bd4 .elementor-social-icon i{color:#E4AE66;}.elementor-700 .elementor-element.elementor-element-eaa9bd4 .elementor-social-icon svg{fill:#E4AE66;}.elementor-700 .elementor-element.elementor-element-eaa9bd4 .elementor-social-icon:hover{background-color:#E4AE66;}.elementor-700 .elementor-element.elementor-element-eaa9bd4 .elementor-social-icon:hover i{color:#5C0C24;}.elementor-700 .elementor-element.elementor-element-eaa9bd4 .elementor-social-icon:hover svg{fill:#5C0C24;}.elementor-700 .elementor-element.elementor-element-7be265a > .elementor-container{max-width:1180px;min-height:100vh;}.elementor-700 .elementor-element.elementor-element-7be265a:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-7be265a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#42070D;background-image:url("https://i0.wp.com/anathefets.com/wp-content/uploads/2026/11/anat-hefets-hero-2.jpg?fit=2000%2C1503&ssl=1");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-700 .elementor-element.elementor-element-7be265a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-96px;margin-bottom:0px;padding:0px 24px 0px 24px;}.elementor-700 .elementor-element.elementor-element-7be265a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-700 .elementor-element.elementor-element-77400db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-700 .elementor-element.elementor-element-77400db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-700 .elementor-element.elementor-element-77400db > .elementor-element-populated{padding:0px 0px 0px 20px;}.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-700 .elementor-element.elementor-element-f83760f .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:19px;font-weight:600;line-height:1.4em;letter-spacing:0.3px;color:#E4AE66;}.elementor-700 .elementor-element.elementor-element-f83760f > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-700 .elementor-element.elementor-element-f557331 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:72px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-700 .elementor-element.elementor-element-5555cb7{font-family:"Heebo", Sans-serif;font-size:21px;font-weight:400;line-height:1.6em;color:#B9A5A8;}.elementor-700 .elementor-element.elementor-element-5555cb7 > .elementor-widget-container{margin:-6px 0px 18px 0px;}.elementor-700 .elementor-element.elementor-element-22a5412 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;color:#E4AE66;}.elementor-700 .elementor-element.elementor-element-e919974{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#E9DEDF;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-700 .elementor-element.elementor-element-606c456 .elementor-button{font-family:"Heebo", Sans-serif;font-size:19px;font-weight:700;fill:#5C0C24;color:#5C0C24;background-color:#E4AE66;border-radius:4px 4px 4px 4px;padding:18px 36px 18px 36px;}.elementor-700 .elementor-element.elementor-element-606c456 .elementor-button:hover, .elementor-700 .elementor-element.elementor-element-606c456 .elementor-button:focus{color:#FFFFFF;background-color:#C8914A;}.elementor-700 .elementor-element.elementor-element-606c456 .elementor-button:hover svg, .elementor-700 .elementor-element.elementor-element-606c456 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-700 .elementor-element.elementor-element-5966143 .elementor-button{font-family:"Heebo", Sans-serif;font-size:19px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4AE66;border-radius:4px 4px 4px 4px;padding:18px 36px 18px 36px;}.elementor-700 .elementor-element.elementor-element-5966143 .elementor-button:hover, .elementor-700 .elementor-element.elementor-element-5966143 .elementor-button:focus{color:#5C0C24;background-color:#E4AE66;}.elementor-700 .elementor-element.elementor-element-5966143 .elementor-button:hover svg, .elementor-700 .elementor-element.elementor-element-5966143 .elementor-button:focus svg{fill:#5C0C24;}.elementor-700 .elementor-element.elementor-element-59bc955 > .elementor-container{max-width:600px;min-height:266px;}.elementor-700 .elementor-element.elementor-element-59bc955:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-59bc955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3EC;}.elementor-700 .elementor-element.elementor-element-59bc955{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 24px 90px 24px;}.elementor-700 .elementor-element.elementor-element-59bc955 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-700 .elementor-element.elementor-element-7a0cb78.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-700 .elementor-element.elementor-element-7a0cb78.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-700 .elementor-element.elementor-element-7a0cb78 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-700 .elementor-element.elementor-element-42afe53{text-align:center;}.elementor-700 .elementor-element.elementor-element-42afe53 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:40px;font-weight:800;line-height:1.2em;color:#1C3968;}.elementor-700 .elementor-element.elementor-element-df7c651{text-align:center;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:var( --e-global-color-astglobalcolor8 );}.elementor-700 .elementor-element.elementor-element-ff80e86 .elementor-button{font-family:"Heebo", Sans-serif;font-size:19px;font-weight:700;fill:#E4AE66;color:#E4AE66;background-color:#5C0C24;border-radius:4px 4px 4px 4px;padding:18px 36px 18px 36px;}.elementor-700 .elementor-element.elementor-element-ff80e86 .elementor-button:hover, .elementor-700 .elementor-element.elementor-element-ff80e86 .elementor-button:focus{color:#5C0C24;background-color:#E4AE66;}.elementor-700 .elementor-element.elementor-element-ff80e86 .elementor-button:hover svg, .elementor-700 .elementor-element.elementor-element-ff80e86 .elementor-button:focus svg{fill:#5C0C24;}.elementor-700 .elementor-element.elementor-element-2cb872c > .elementor-container{max-width:950px;}.elementor-700 .elementor-element.elementor-element-2cb872c:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-2cb872c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-700 .elementor-element.elementor-element-2cb872c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 80px 24px;}.elementor-700 .elementor-element.elementor-element-2cb872c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-700 .elementor-element.elementor-element-124a799 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-700 .elementor-element.elementor-element-124a799{margin-top:0px;margin-bottom:26px;}.elementor-bc-flex-widget .elementor-700 .elementor-element.elementor-element-9c94b5b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-700 .elementor-element.elementor-element-9c94b5b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-700 .elementor-element.elementor-element-e49a631{text-align:end;}.elementor-700 .elementor-element.elementor-element-e49a631 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:#1C3968;}.elementor-700 .elementor-element.elementor-element-e49a631 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-700 .elementor-element.elementor-element-8e67df7.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-700 .elementor-element.elementor-element-8e67df7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-700 .elementor-element.elementor-element-ecfb9eb{text-align:start;font-family:"Heebo", Sans-serif;font-size:17px;font-weight:700;}.elementor-700 .elementor-element.elementor-element-82a0259 > .elementor-container{max-width:1180px;}.elementor-700 .elementor-element.elementor-element-c49bdaf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-700 .elementor-element.elementor-element-c49bdaf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-700 .elementor-element.elementor-element-c49bdaf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 24px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 28px 30px 28px;}.elementor-700 .elementor-element.elementor-element-c49bdaf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-700 .elementor-element.elementor-element-601d543 .elementor-icon-box-wrapper{text-align:end;gap:14px;}.elementor-700 .elementor-element.elementor-element-601d543.elementor-view-stacked .elementor-icon{background-color:#C8914A;}.elementor-700 .elementor-element.elementor-element-601d543.elementor-view-framed .elementor-icon, .elementor-700 .elementor-element.elementor-element-601d543.elementor-view-default .elementor-icon{fill:#C8914A;color:#C8914A;border-color:#C8914A;}.elementor-700 .elementor-element.elementor-element-601d543 .elementor-icon{font-size:20px;padding:12px;border-width:1px 1px 1px 1px;}.elementor-700 .elementor-element.elementor-element-601d543 .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-601d543 .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-700 .elementor-element.elementor-element-601d543 .elementor-icon-box-title{color:#1C3968;}.elementor-700 .elementor-element.elementor-element-601d543 .elementor-icon-box-description{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#3A2E31;}.elementor-700 .elementor-element.elementor-element-80a0850:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-700 .elementor-element.elementor-element-80a0850 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-700 .elementor-element.elementor-element-80a0850 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 24px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 28px 30px 28px;}.elementor-700 .elementor-element.elementor-element-80a0850 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-700 .elementor-element.elementor-element-d9e22ab .elementor-icon-box-wrapper{text-align:end;gap:14px;}.elementor-700 .elementor-element.elementor-element-d9e22ab.elementor-view-stacked .elementor-icon{background-color:#C8914A;}.elementor-700 .elementor-element.elementor-element-d9e22ab.elementor-view-framed .elementor-icon, .elementor-700 .elementor-element.elementor-element-d9e22ab.elementor-view-default .elementor-icon{fill:#C8914A;color:#C8914A;border-color:#C8914A;}.elementor-700 .elementor-element.elementor-element-d9e22ab .elementor-icon{font-size:20px;padding:12px;border-width:1px 1px 1px 1px;}.elementor-700 .elementor-element.elementor-element-d9e22ab .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-d9e22ab .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-700 .elementor-element.elementor-element-d9e22ab .elementor-icon-box-title{color:#1C3968;}.elementor-700 .elementor-element.elementor-element-d9e22ab .elementor-icon-box-description{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#3A2E31;}.elementor-700 .elementor-element.elementor-element-5ae2880:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-700 .elementor-element.elementor-element-5ae2880 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-700 .elementor-element.elementor-element-5ae2880 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 24px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 28px 30px 28px;}.elementor-700 .elementor-element.elementor-element-5ae2880 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-700 .elementor-element.elementor-element-3b6700c .elementor-icon-box-wrapper{text-align:end;gap:14px;}.elementor-700 .elementor-element.elementor-element-3b6700c.elementor-view-stacked .elementor-icon{background-color:#C8914A;}.elementor-700 .elementor-element.elementor-element-3b6700c.elementor-view-framed .elementor-icon, .elementor-700 .elementor-element.elementor-element-3b6700c.elementor-view-default .elementor-icon{fill:#C8914A;color:#C8914A;border-color:#C8914A;}.elementor-700 .elementor-element.elementor-element-3b6700c .elementor-icon{font-size:20px;padding:12px;border-width:1px 1px 1px 1px;}.elementor-700 .elementor-element.elementor-element-3b6700c .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-3b6700c .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-700 .elementor-element.elementor-element-3b6700c .elementor-icon-box-title{color:#1C3968;}.elementor-700 .elementor-element.elementor-element-3b6700c .elementor-icon-box-description{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#3A2E31;}.elementor-700 .elementor-element.elementor-element-d426965 > .elementor-container{max-width:1180px;}.elementor-700 .elementor-element.elementor-element-9742460:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-700 .elementor-element.elementor-element-9742460 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-700 .elementor-element.elementor-element-9742460 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 24px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 28px 30px 28px;}.elementor-700 .elementor-element.elementor-element-9742460 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-700 .elementor-element.elementor-element-8eaf61b .elementor-icon-box-wrapper{text-align:end;gap:14px;}.elementor-700 .elementor-element.elementor-element-8eaf61b.elementor-view-stacked .elementor-icon{background-color:#C8914A;}.elementor-700 .elementor-element.elementor-element-8eaf61b.elementor-view-framed .elementor-icon, .elementor-700 .elementor-element.elementor-element-8eaf61b.elementor-view-default .elementor-icon{fill:#C8914A;color:#C8914A;border-color:#C8914A;}.elementor-700 .elementor-element.elementor-element-8eaf61b .elementor-icon{font-size:20px;padding:12px;border-width:1px 1px 1px 1px;}.elementor-700 .elementor-element.elementor-element-8eaf61b .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-8eaf61b .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-700 .elementor-element.elementor-element-8eaf61b .elementor-icon-box-title{color:#1C3968;}.elementor-700 .elementor-element.elementor-element-8eaf61b .elementor-icon-box-description{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#3A2E31;}.elementor-700 .elementor-element.elementor-element-0bddb8b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-700 .elementor-element.elementor-element-0bddb8b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-700 .elementor-element.elementor-element-0bddb8b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 24px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 28px 30px 28px;}.elementor-700 .elementor-element.elementor-element-0bddb8b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-700 .elementor-element.elementor-element-94071ea .elementor-icon-box-wrapper{text-align:end;gap:14px;}.elementor-700 .elementor-element.elementor-element-94071ea.elementor-view-stacked .elementor-icon{background-color:#C8914A;}.elementor-700 .elementor-element.elementor-element-94071ea.elementor-view-framed .elementor-icon, .elementor-700 .elementor-element.elementor-element-94071ea.elementor-view-default .elementor-icon{fill:#C8914A;color:#C8914A;border-color:#C8914A;}.elementor-700 .elementor-element.elementor-element-94071ea .elementor-icon{font-size:20px;padding:12px;border-width:1px 1px 1px 1px;}.elementor-700 .elementor-element.elementor-element-94071ea .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-94071ea .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-700 .elementor-element.elementor-element-94071ea .elementor-icon-box-title{color:#1C3968;}.elementor-700 .elementor-element.elementor-element-94071ea .elementor-icon-box-description{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#3A2E31;}.elementor-700 .elementor-element.elementor-element-e5897dc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-700 .elementor-element.elementor-element-e5897dc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-700 .elementor-element.elementor-element-e5897dc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 24px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 28px 30px 28px;}.elementor-700 .elementor-element.elementor-element-e5897dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-700 .elementor-element.elementor-element-afcc800 .elementor-icon-box-wrapper{text-align:end;gap:14px;}.elementor-700 .elementor-element.elementor-element-afcc800.elementor-view-stacked .elementor-icon{background-color:#C8914A;}.elementor-700 .elementor-element.elementor-element-afcc800.elementor-view-framed .elementor-icon, .elementor-700 .elementor-element.elementor-element-afcc800.elementor-view-default .elementor-icon{fill:#C8914A;color:#C8914A;border-color:#C8914A;}.elementor-700 .elementor-element.elementor-element-afcc800 .elementor-icon{font-size:20px;padding:12px;border-width:1px 1px 1px 1px;}.elementor-700 .elementor-element.elementor-element-afcc800 .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-afcc800 .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-700 .elementor-element.elementor-element-afcc800 .elementor-icon-box-title{color:#1C3968;}.elementor-700 .elementor-element.elementor-element-afcc800 .elementor-icon-box-description{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#3A2E31;}.elementor-700 .elementor-element.elementor-element-1fd5584 > .elementor-container{max-width:1180px;}.elementor-700 .elementor-element.elementor-element-1fd5584:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-1fd5584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#540910;}.elementor-700 .elementor-element.elementor-element-1fd5584{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 80px 24px;}.elementor-700 .elementor-element.elementor-element-1fd5584 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-700 .elementor-element.elementor-element-9c96e7c .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-700 .elementor-element.elementor-element-40d4aac{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#E9DEDF;}.elementor-700 .elementor-element.elementor-element-40d4aac > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-700 .elementor-element.elementor-element-7e3737a .elementor-tab-title, .elementor-700 .elementor-element.elementor-element-7e3737a .elementor-tab-title:before, .elementor-700 .elementor-element.elementor-element-7e3737a .elementor-tab-title:after, .elementor-700 .elementor-element.elementor-element-7e3737a .elementor-tab-content, .elementor-700 .elementor-element.elementor-element-7e3737a .elementor-tabs-content-wrapper{border-width:1px;}.elementor-700 .elementor-element.elementor-element-eb6aad0 > .elementor-container{max-width:1180px;}.elementor-700 .elementor-element.elementor-element-eb6aad0:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-eb6aad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3EC;}.elementor-700 .elementor-element.elementor-element-eb6aad0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 80px 24px;}.elementor-700 .elementor-element.elementor-element-eb6aad0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-700 .elementor-element.elementor-element-15d7d6c .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:54px;font-weight:700;line-height:1.2em;color:#1C3968;}.elementor-700 .elementor-element.elementor-element-15d7d6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-700 .elementor-element.elementor-element-c6cc337 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-700 .elementor-element.elementor-element-893085f{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#3A2E31;}.elementor-700 .elementor-element.elementor-element-893085f > .elementor-widget-container{margin:0px 0px 22px 0px;padding:0px 0px 0px 0px;}.elementor-700 .elementor-element.elementor-element-7e5b1d9 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;color:#C8914A;}.elementor-700 .elementor-element.elementor-element-7e5b1d9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-700 .elementor-element.elementor-element-ed8f277{font-family:"Heebo", Sans-serif;font-size:19px;font-weight:400;line-height:1.6em;color:#3A2E31;}.elementor-700 .elementor-element.elementor-element-ed8f277 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-700 .elementor-element.elementor-element-800ec79 > .elementor-container{max-width:1180px;}.elementor-700 .elementor-element.elementor-element-c71f6c3 .elementor-icon-box-wrapper{gap:18px;}.elementor-700 .elementor-element.elementor-element-c71f6c3.elementor-view-stacked .elementor-icon{background-color:#B57E38;}.elementor-700 .elementor-element.elementor-element-c71f6c3.elementor-view-framed .elementor-icon, .elementor-700 .elementor-element.elementor-element-c71f6c3.elementor-view-default .elementor-icon{fill:#B57E38;color:#B57E38;border-color:#B57E38;}.elementor-700 .elementor-element.elementor-element-c71f6c3 .elementor-icon{font-size:22px;padding:14px;border-width:1px 1px 1px 1px;}.elementor-700 .elementor-element.elementor-element-c71f6c3 .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-c71f6c3 .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;}.elementor-700 .elementor-element.elementor-element-c71f6c3 .elementor-icon-box-title{color:#1C3968;}.elementor-700 .elementor-element.elementor-element-c71f6c3 .elementor-icon-box-description{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#5b4f52;}.elementor-700 .elementor-element.elementor-element-ae97c22 .elementor-icon-box-wrapper{gap:18px;}.elementor-700 .elementor-element.elementor-element-ae97c22.elementor-view-stacked .elementor-icon{background-color:#B57E38;}.elementor-700 .elementor-element.elementor-element-ae97c22.elementor-view-framed .elementor-icon, .elementor-700 .elementor-element.elementor-element-ae97c22.elementor-view-default .elementor-icon{fill:#B57E38;color:#B57E38;border-color:#B57E38;}.elementor-700 .elementor-element.elementor-element-ae97c22 .elementor-icon{font-size:22px;padding:14px;border-width:1px 1px 1px 1px;}.elementor-700 .elementor-element.elementor-element-ae97c22 .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-ae97c22 .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;}.elementor-700 .elementor-element.elementor-element-ae97c22 .elementor-icon-box-title{color:#1C3968;}.elementor-700 .elementor-element.elementor-element-ae97c22 .elementor-icon-box-description{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#5b4f52;}.elementor-700 .elementor-element.elementor-element-7b71ea1 .elementor-icon-box-wrapper{gap:18px;}.elementor-700 .elementor-element.elementor-element-7b71ea1.elementor-view-stacked .elementor-icon{background-color:#B57E38;}.elementor-700 .elementor-element.elementor-element-7b71ea1.elementor-view-framed .elementor-icon, .elementor-700 .elementor-element.elementor-element-7b71ea1.elementor-view-default .elementor-icon{fill:#B57E38;color:#B57E38;border-color:#B57E38;}.elementor-700 .elementor-element.elementor-element-7b71ea1 .elementor-icon{font-size:22px;padding:14px;border-width:1px 1px 1px 1px;}.elementor-700 .elementor-element.elementor-element-7b71ea1 .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-7b71ea1 .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;}.elementor-700 .elementor-element.elementor-element-7b71ea1 .elementor-icon-box-title{color:#1C3968;}.elementor-700 .elementor-element.elementor-element-7b71ea1 .elementor-icon-box-description{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#5b4f52;}.elementor-700 .elementor-element.elementor-element-5b04f8f > .elementor-container{max-width:1180px;}.elementor-700 .elementor-element.elementor-element-5b04f8f:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-5b04f8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #140A0D 0%, #2C0611 100%);}.elementor-700 .elementor-element.elementor-element-5b04f8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 100px 24px;}.elementor-700 .elementor-element.elementor-element-5b04f8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-700 .elementor-element.elementor-element-326bac2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-700 .elementor-element.elementor-element-326bac2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-700 .elementor-element.elementor-element-ab8471d .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-700 .elementor-element.elementor-element-964c875 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:#E4AE66;}.elementor-700 .elementor-element.elementor-element-dcb0491{font-family:"Heebo", Sans-serif;font-size:19px;font-weight:400;line-height:1.6em;color:#E9DEDF;}.elementor-700 .elementor-element.elementor-element-c77ceeb .elementor-button-content-wrapper{flex-direction:row;}.elementor-700 .elementor-element.elementor-element-c77ceeb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-700 .elementor-element.elementor-element-c77ceeb .elementor-button{font-family:"Heebo", Sans-serif;font-size:19px;font-weight:700;fill:#E4AE66;color:#E4AE66;background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4AE66;border-radius:4px 4px 4px 4px;padding:18px 36px 18px 36px;}.elementor-700 .elementor-element.elementor-element-c77ceeb .elementor-button:hover, .elementor-700 .elementor-element.elementor-element-c77ceeb .elementor-button:focus{color:#5C0C24;background-color:#E4AE66;}.elementor-700 .elementor-element.elementor-element-c77ceeb .elementor-button:hover svg, .elementor-700 .elementor-element.elementor-element-c77ceeb .elementor-button:focus svg{fill:#5C0C24;}.elementor-700 .elementor-element.elementor-element-80bf96f{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-700 .elementor-element.elementor-element-80bf96f .elementor-widget-container{text-align:center;}.elementor-700 .elementor-element.elementor-element-80bf96f .elementor-social-icon{background-color:rgba(0,0,0,0);--icon-padding:0.8em;}.elementor-700 .elementor-element.elementor-element-80bf96f .elementor-social-icon i{color:#E4AE66;}.elementor-700 .elementor-element.elementor-element-80bf96f .elementor-social-icon svg{fill:#E4AE66;}.elementor-700 .elementor-element.elementor-element-80bf96f .elementor-social-icon:hover{background-color:#E4AE66;}.elementor-700 .elementor-element.elementor-element-80bf96f .elementor-social-icon:hover i{color:#540910;}.elementor-700 .elementor-element.elementor-element-80bf96f .elementor-social-icon:hover svg{fill:#540910;}.elementor-700 .elementor-element.elementor-element-80bf96f > .elementor-widget-container{margin:6px 0px 6px 0px;}.elementor-bc-flex-widget .elementor-700 .elementor-element.elementor-element-447f882.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-700 .elementor-element.elementor-element-447f882.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-700 .elementor-element.elementor-element-447f882:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-700 .elementor-element.elementor-element-447f882 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3EC;}.elementor-700 .elementor-element.elementor-element-447f882 > .elementor-element-populated{border-style:solid;border-width:3px 0px 0px 0px;border-color:#E4AE66;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 24px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-700 .elementor-element.elementor-element-447f882 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-700 .elementor-element.elementor-element-087ac7a .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:26px;font-weight:800;line-height:1.3em;color:#1C3968;}.elementor-700 .elementor-element.elementor-element-087ac7a > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:14px;}.elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-14px;}.elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-field-type-html{padding-bottom:0px;}.elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-field-group .elementor-field{color:#3A2E31;}.elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-field-group .elementor-field, .elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-field-subgroup label{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;}.elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#D9CBBE;border-radius:4px 4px 4px 4px;}.elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#D9CBBE;border-radius:4px 4px 4px 4px;}.elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-field-group .elementor-select-wrapper::before{color:#D9CBBE;}.elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-button{font-family:"Heebo", Sans-serif;font-size:19px;font-weight:700;border-radius:4px 4px 4px 4px;}.elementor-700 .elementor-element.elementor-element-0cabce9 .e-form__buttons__wrapper__button-next{background-color:#E4AE66;color:#5C0C24;}.elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-button[type="submit"]{background-color:#E4AE66;color:#5C0C24;}.elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-button[type="submit"] svg *{fill:#5C0C24;}.elementor-700 .elementor-element.elementor-element-0cabce9 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-700 .elementor-element.elementor-element-0cabce9 .e-form__buttons__wrapper__button-next:hover{background-color:#C8914A;color:#FFFFFF;}.elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-button[type="submit"]:hover{background-color:#C8914A;color:#FFFFFF;}.elementor-700 .elementor-element.elementor-element-0cabce9 .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-700 .elementor-element.elementor-element-0cabce9 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-700 .elementor-element.elementor-element-0cabce9{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-700 .elementor-element.elementor-element-ff83463 > .elementor-container{max-width:1180px;}.elementor-700 .elementor-element.elementor-element-ff83463 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-700 .elementor-element.elementor-element-ff83463:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-ff83463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#540910;}.elementor-700 .elementor-element.elementor-element-ff83463{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 24px 18px 24px;}.elementor-700 .elementor-element.elementor-element-ff83463 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-700 .elementor-element.elementor-element-60518ac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-700 .elementor-element.elementor-element-60518ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-700 .elementor-element.elementor-element-d6ed23e img{width:150px;}.elementor-700 .elementor-element.elementor-element-d6ed23e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-700 .elementor-element.elementor-element-613a874.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-700 .elementor-element.elementor-element-613a874.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-700 .elementor-element.elementor-element-651a63b{font-family:"Heebo", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#CDBDBF;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-700 .elementor-element.elementor-element-716364d{font-size:16px;}.elementor-700 .elementor-element.elementor-element-f83760f .elementor-heading-title{font-size:16px;}.elementor-700 .elementor-element.elementor-element-f557331 .elementor-heading-title{font-size:46px;}.elementor-700 .elementor-element.elementor-element-5555cb7{font-size:16px;}.elementor-700 .elementor-element.elementor-element-22a5412 .elementor-heading-title{font-size:21px;}.elementor-700 .elementor-element.elementor-element-e919974{font-size:18px;}.elementor-700 .elementor-element.elementor-element-42afe53 .elementor-heading-title{font-size:28px;}.elementor-700 .elementor-element.elementor-element-df7c651{font-size:18px;}.elementor-700 .elementor-element.elementor-element-e49a631 .elementor-heading-title{font-size:31px;}.elementor-700 .elementor-element.elementor-element-9c96e7c .elementor-heading-title{font-size:34px;}.elementor-700 .elementor-element.elementor-element-40d4aac{font-size:18px;}.elementor-700 .elementor-element.elementor-element-15d7d6c .elementor-heading-title{font-size:40px;}.elementor-700 .elementor-element.elementor-element-893085f{font-size:18px;}.elementor-700 .elementor-element.elementor-element-7e5b1d9 .elementor-heading-title{font-size:20px;}.elementor-700 .elementor-element.elementor-element-ed8f277{font-size:17px;}.elementor-700 .elementor-element.elementor-element-ab8471d .elementor-heading-title{font-size:31px;}.elementor-700 .elementor-element.elementor-element-964c875 .elementor-heading-title{font-size:17px;}.elementor-700 .elementor-element.elementor-element-dcb0491{font-size:17px;}.elementor-700 .elementor-element.elementor-element-087ac7a .elementor-heading-title{font-size:22px;}.elementor-700 .elementor-element.elementor-element-651a63b{font-size:16px;}}@media(min-width:768px){.elementor-700 .elementor-element.elementor-element-efb334b{width:25%;}.elementor-700 .elementor-element.elementor-element-df5c3e8{width:52%;}.elementor-700 .elementor-element.elementor-element-e85e122{width:23%;}.elementor-700 .elementor-element.elementor-element-77400db{width:52%;}.elementor-700 .elementor-element.elementor-element-abb7483{width:48%;}}/* Start custom CSS */body.elementor-page-700{direction:rtl}
body.elementor-page-700 a{color:inherit}
body.elementor-page-700 .ah-contact a{color:#E4AE66;text-decoration:none}
body.elementor-page-700 .ah-contact a:hover{text-decoration:underline}
body.elementor-page-700 .ah-narrow{max-width:780px;margin-inline:auto}
body.elementor-page-700 .ah-inline{display:inline-block;margin-inline-end:14px;margin-block:8px;width:auto}
body.elementor-page-700 .ah-top .ah-brandcol .elementor-widget-wrap{display:flex;flex-wrap:nowrap;align-items:center;gap:12px}
body.elementor-page-700 .ah-top .ah-logo,body.elementor-page-700 .ah-top .ah-brand{width:auto;margin:0!important}
html{scroll-behavior:smooth}
body.elementor-page-700 [id]{scroll-margin-top:96px}
body.elementor-page-700 .ah-nav{display:flex;justify-content:center;gap:34px;flex-wrap:nowrap}
body.elementor-page-700 .ah-nav a{color:#fff;text-decoration:none;padding:6px 0;border-bottom:1px solid transparent;transition:color .2s,border-color .2s;white-space:nowrap}
body.elementor-page-700 .ah-nav a:hover{color:#E4AE66;border-bottom-color:#E4AE66}
body.elementor-page-700 .ah-navcol .elementor-widget-text-editor p{margin:0}
body.elementor-page-700 .ah-top .elementor-widget-wrap{padding:4px 10px!important}
body.elementor-page-700 .ah-credit{font-size:13px;opacity:.75;margin:4px 0 0}
body.elementor-page-700 .ah-credit a{color:#E4AE66;text-decoration:none}
body.elementor-page-700 .ah-credit a:hover{text-decoration:underline}
body.elementor-page-700 .ah-chess{position:relative}
body.elementor-page-700 .ah-chess img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;object-position:center 40%;border-radius:4px;filter:saturate(.85) contrast(1.05);box-shadow:18px 18px 0 -2px #E4AE66}
body.elementor-page-700 .ah-chess .elementor-widget-container{position:relative}
body.elementor-page-700 .ah-chess .elementor-widget-container::after{content:"";position:absolute;inset:0;border-radius:4px;background:linear-gradient(200deg,rgba(92,12,36,.10),rgba(92,12,36,.38));mix-blend-mode:multiply;pointer-events:none}
body.elementor-page-700 .ah-top .ah-logo img{width:230px;height:auto;display:block}
body.elementor-page-700 .ah-hero{background-position:left 22%!important}
body.elementor-page-700 .ah-herotext{text-shadow:0 1px 18px rgba(30,3,8,.45)}
body.elementor-page-700 .ah-eyebrow{letter-spacing:.04em}
body.elementor-page-700 .elementor-widget-icon-box .elementor-icon{line-height:1}
body.elementor-page-700 .ah-services .elementor-inner-section .elementor-column,body.elementor-page-700 .ah-tracks .elementor-inner-section .elementor-column{transition:transform .25s ease,box-shadow .25s ease}

body.elementor-page-700 .elementor-field-group .elementor-field{text-align:right}
@media(max-width:767px){
 body.elementor-page-700 .ah-hero .elementor-column:first-child .elementor-widget-wrap{padding:0!important}
  body.elementor-page-700 .ah-inline{display:block;margin-inline-end:0}
 body.elementor-page-700 .ah-inline .elementor-button{width:100%}
 body.elementor-page-700 .ah-top .elementor-column:last-child{display:none}
 body.elementor-page-700 .ah-top .elementor-container{flex-wrap:wrap}
 body.elementor-page-700 .ah-strategy .elementor-column:first-child .elementor-widget-wrap{padding:0 0 28px!important}
 body.elementor-page-700 .ah-chess img{box-shadow:10px 10px 0 -2px #E4AE66}
 body.elementor-page-700 .ah-top .ah-logo img{width:160px}
 body.elementor-page-700 .ah-hero{background-size:auto 62vh!important;background-position:22% 0!important;min-height:0!important;padding-top:44vh!important}
 body.elementor-page-700 .ah-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(66,7,13,0) 30vh,#42070D 52vh);pointer-events:none}
 body.elementor-page-700 .ah-hero>.elementor-container{position:relative;z-index:1}
 body.elementor-page-700 .ah-herospace{display:none}
 body.elementor-page-700 .ah-navcol{order:3;width:100%!important}
 body.elementor-page-700 .ah-nav a{font-size:14px!important}
 body.elementor-page-700 .ah-nav{gap:8px!important}
  body.elementor-page-700 [id]{scroll-margin-top:110px}
 body.elementor-page-700 .ah-nav{justify-content:space-between;gap:12px;overflow-x:auto;padding-top:2px;font-size:15px;-webkit-overflow-scrolling:touch;scrollbar-width:none}
 body.elementor-page-700 .ah-nav::-webkit-scrollbar{display:none}
}

/* floating header over hero (TS Motion Kit handles sticky + glass) */
body.elementor-page-700 .ah-top{z-index:60}
html:not(.ts-live) body.elementor-page-700 .ah-top{background-color:#540910}
body.elementor-page-700 .ah-hero{margin-top:-92px;padding-top:152px!important}
@media(max-width:767px){body.elementor-page-700 .ah-hero{margin-top:-128px;background-position:22% 128px!important;padding-top:calc(36vh + 128px)!important}body.elementor-page-700 .ah-hero::before{background:linear-gradient(to bottom,#42070D 128px,rgba(66,7,13,0) 200px,rgba(66,7,13,0) calc(30vh + 128px),#42070D calc(50vh + 128px))!important}}

/* contact icons (header) */
body.elementor-page-700 .ah-contact-icons .elementor-social-icon{background-color:transparent!important;border:1px solid #E4AE66;color:#E4AE66!important;transition:background-color .25s,color .25s,transform .25s}
body.elementor-page-700 .ah-contact-icons .elementor-social-icon svg{fill:#E4AE66!important}
body.elementor-page-700 .ah-contact-icons .elementor-social-icon:hover{background-color:#E4AE66!important;color:#5C0C24!important;transform:translateY(-2px)}
body.elementor-page-700 .ah-contact-icons .elementor-social-icon:hover svg{fill:#5C0C24!important}
body.elementor-page-700 .ah-contact-icons .elementor-social-icon:focus-visible{outline:2px solid #fff;outline-offset:3px}
body.elementor-page-700 .ah-head-icons .elementor-social-icons-wrapper{justify-content:flex-end}
@media(max-width:767px){body.elementor-page-700 .ah-top .elementor-column:last-child{display:flex!important;width:auto!important;order:2;margin-inline-start:auto}body.elementor-page-700 .ah-top .ah-brandcol{width:auto!important;order:1}body.elementor-page-700 .ah-head-icons .elementor-social-icon{font-size:14px!important}body.elementor-page-700 .ah-head-icons .elementor-social-icons-wrapper{gap:6px}}

/* services, version C: borderless cards with a soft shadow */
body.elementor-page-700 .ah-svc-card>.elementor-widget-wrap{border-radius:8px;box-shadow:0 6px 22px rgba(28,57,104,.08),0 1px 3px rgba(28,57,104,.05);transition:transform .25s ease,box-shadow .25s ease}
body.elementor-page-700 .ah-svc-card:hover>.elementor-widget-wrap{transform:translateY(-4px);box-shadow:0 14px 34px rgba(28,57,104,.13),0 2px 6px rgba(28,57,104,.06)}
body.elementor-page-700 .ah-svc-card .elementor-icon{border-color:#E4AE66!important}
body.elementor-page-700 .ah-svc-link{color:#5C0C24;text-decoration:none;border-bottom:1px solid #5C0C24;padding-bottom:2px}
body.elementor-page-700 .ah-svc-link:hover{color:#C8914A;border-bottom-color:#C8914A}
body.elementor-page-700 .ah-svc-linkwrap p{margin:0}
body.elementor-page-700 .ah-svc-head .elementor-heading-title{text-align:right!important}
body.elementor-page-700 .ah-svc-linkwrap,body.elementor-page-700 .ah-svc-linkwrap p{text-align:left!important}
@media(max-width:767px){body.elementor-page-700 .ah-svc-head .elementor-heading-title{text-align:center}body.elementor-page-700 .ah-svc-linkwrap{text-align:center!important;margin-top:10px}}

@media(max-width:767px){body.elementor-page-700 .ah-svc-head .elementor-heading-title{text-align:center!important}body.elementor-page-700 .ah-svc-linkwrap,body.elementor-page-700 .ah-svc-linkwrap p{text-align:center!important}}

/* icon boxes RTL fix: Elementor maps right to end (left) */
body.elementor-page-700 .ah-services .elementor-icon-box-wrapper,body.elementor-page-700 .ah-tracks .elementor-icon-box-wrapper{text-align:right!important}

/* plans section, version C2: image on the left, tabs on the right */
body.elementor-page-700 .ah-plans{position:relative;overflow:hidden;font-family:Heebo,sans-serif}
body.elementor-page-700 .ah-plans::before{content:'';position:absolute;top:0;bottom:0;left:0;width:52%;background:url(https://anathefets.com/wp-content/uploads/2026/11/anat-hefets-plans-chess.jpg) 58% 60%/cover no-repeat;z-index:0}
body.elementor-page-700 .ah-plans::after{content:'';position:absolute;top:0;bottom:0;left:0;width:52%;background:linear-gradient(to left,#540910 0,rgba(84,9,16,.5) 30%,rgba(84,9,16,.05) 100%);z-index:0}
body.elementor-page-700 .ah-plans>.elementor-container{position:relative;z-index:1}
body.elementor-page-700 .ah-plan-col>.elementor-widget-wrap{max-width:520px}
body.elementor-page-700 .ah-plan-head .elementor-heading-title,body.elementor-page-700 .ah-plan-head{text-align:right!important}
body.elementor-page-700 .ah-plan-tabs .elementor-tabs-wrapper{display:grid!important;grid-template-columns:1fr 1fr;border-bottom:1px solid rgba(228,174,102,.35)}
body.elementor-page-700 .ah-plan-tabs .elementor-tab-title{border:0!important;color:#CDBDBF!important;font-family:Heebo,sans-serif;font-weight:700;font-size:17px;text-align:right}
body.elementor-page-700 .ah-plan-tabs .elementor-tab-desktop-title{border-bottom:3px solid transparent!important;margin-bottom:-1px;padding:14px 38px 16px 6px!important;background:no-repeat right 4px center/22px}
body.elementor-page-700 .ah-plan-tabs .elementor-tab-desktop-title:before,body.elementor-page-700 .ah-plan-tabs .elementor-tab-desktop-title:after{display:none!important}
body.elementor-page-700 .ah-plan-tabs .elementor-tab-desktop-title.elementor-active{color:#fff!important;border-bottom-color:#E4AE66!important}
body.elementor-page-700 .ah-plan-tabs .elementor-tab-desktop-title[data-tab='1']{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23CDBDBF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%277%27%20width%3D%2718%27%20height%3D%2713%27%20rx%3D%272%27%2F%3E%3Cpath%20d%3D%27M8%207V5a2%202%200%200%201%202-2h4a2%202%200%200%201%202%202v2%27%2F%3E%3Cpath%20d%3D%27M3%2013h18%27%2F%3E%3C%2Fsvg%3E")}
body.elementor-page-700 .ah-plan-tabs .elementor-tab-desktop-title[data-tab='1'].elementor-active{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23E4AE66%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%277%27%20width%3D%2718%27%20height%3D%2713%27%20rx%3D%272%27%2F%3E%3Cpath%20d%3D%27M8%207V5a2%202%200%200%201%202-2h4a2%202%200%200%201%202%202v2%27%2F%3E%3Cpath%20d%3D%27M3%2013h18%27%2F%3E%3C%2Fsvg%3E")}
body.elementor-page-700 .ah-plan-tabs .elementor-tab-desktop-title[data-tab='2']{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23CDBDBF%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%2011l9-7%209%207%27%2F%3E%3Cpath%20d%3D%27M5%2010v10h14V10%27%2F%3E%3Cpath%20d%3D%27M10%2020v-6h4v6%27%2F%3E%3C%2Fsvg%3E")}
body.elementor-page-700 .ah-plan-tabs .elementor-tab-desktop-title[data-tab='2'].elementor-active{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23E4AE66%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%2011l9-7%209%207%27%2F%3E%3Cpath%20d%3D%27M5%2010v10h14V10%27%2F%3E%3Cpath%20d%3D%27M10%2020v-6h4v6%27%2F%3E%3C%2Fsvg%3E")}
body.elementor-page-700 .ah-plan-tabs .elementor-tab-desktop-title:focus-visible{outline:2px solid #E4AE66;outline-offset:2px}
body.elementor-page-700 .ah-plan-tabs .elementor-tabs-content-wrapper,body.elementor-page-700 .ah-plan-tabs .elementor-tab-content{border:0!important;background:none!important}
body.elementor-page-700 .ah-plan-tabs .elementor-tab-content{padding:28px 0 0!important;color:#E9DEDF;text-align:right}
body.elementor-page-700 .ah-tab-h{color:#E4AE66;font-size:22px;font-weight:800;margin:0 0 18px;line-height:1.3}
body.elementor-page-700 .ah-step{display:grid;grid-template-columns:34px 1fr;gap:2px 12px;margin-bottom:18px}
body.elementor-page-700 .ah-n{width:34px;height:34px;border-radius:50%;border:1px solid #E4AE66;color:#E4AE66;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}
body.elementor-page-700 .ah-step h4{margin:3px 0 3px;font-size:18px;font-weight:700;color:#fff;font-family:Heebo,sans-serif}
body.elementor-page-700 .ah-step p{margin:0;font-size:15.5px;line-height:1.55;color:#E9DEDF}
@media(max-width:1024px){body.elementor-page-700 .ah-plans::before,body.elementor-page-700 .ah-plans::after{width:100%;height:360px;bottom:auto}body.elementor-page-700 .ah-plans::after{background:linear-gradient(to bottom,rgba(84,9,16,.15),#540910)}body.elementor-page-700 .ah-plans{padding-top:280px!important}body.elementor-page-700 .ah-plan-col>.elementor-widget-wrap{max-width:none}}
body.elementor-page-700 .ah-plan-tabs .elementor-tab-mobile-title{display:none!important}
body.elementor-page-700 .ah-plan-tabs .elementor-tab-content{display:none}
body.elementor-page-700 .ah-plan-tabs .elementor-tab-content.elementor-active{display:block}
@media(max-width:767px){body.elementor-page-700 .ah-plan-tabs .elementor-tab-desktop-title{font-size:15px;padding:12px 32px 14px 4px!important;background-size:19px;line-height:1.3}}

/* why-us, option B: big statement + three open columns */
body.elementor-page-700 .ah-why-top{border-bottom:1px solid #EADFD1;padding-bottom:44px;margin-bottom:44px}
body.elementor-page-700 .ah-why-top>.elementor-container{align-items:flex-start}
body.elementor-page-700 .ah-why-topcol:first-child>.elementor-widget-wrap{padding-left:28px!important}
body.elementor-page-700 .ah-why-topcol:last-child>.elementor-widget-wrap{padding-right:28px!important}
body.elementor-page-700 .ah-why .elementor-heading-title,body.elementor-page-700 .ah-why .elementor-widget-text-editor{text-align:right!important}
body.elementor-page-700 .ah-why-h .elementor-heading-title::before{content:"״";display:block;color:#E4AE66;font-size:90px;line-height:.6;font-weight:800;margin-bottom:6px}
body.elementor-page-700 .ah-why-cards .elementor-icon-box-wrapper{text-align:right!important}
body.elementor-page-700 .ah-why-cards .elementor-icon{border-color:#E4AE66!important}
body.elementor-page-700 .ah-why-col>.elementor-widget-wrap{padding:0 34px!important}
body.elementor-page-700 .ah-why-col:first-child>.elementor-widget-wrap{padding-right:0!important}
body.elementor-page-700 .ah-why-col:last-child>.elementor-widget-wrap{padding-left:0!important}
body.elementor-page-700 .ah-why-col+.ah-why-col{border-right:1px solid #E4AE66}
@media(max-width:767px){body.elementor-page-700 .ah-why-topcol>.elementor-widget-wrap{padding:0!important}body.elementor-page-700 .ah-why-topcol:first-child{margin-bottom:26px}body.elementor-page-700 .ah-why-col>.elementor-widget-wrap{padding:0 0 26px!important}body.elementor-page-700 .ah-why-col+.ah-why-col{border-right:0;border-top:1px solid #E4AE66;padding-top:26px}}

/* text selection in brand colors */
body.elementor-page-700 ::selection{background:#E4AE66;color:#540910}
body.elementor-page-700 ::-moz-selection{background:#E4AE66;color:#540910}

/* footer contact buttons */
body.elementor-page-700 .ah-foot-btn{display:inline-block;width:auto;margin:6px 6px 14px!important}
body.elementor-page-700 .ah-foot-btn .elementor-button{gap:10px}
body.elementor-page-700 .ah-foot-btn .elementor-button-icon svg{fill:currentColor}
body.elementor-page-700 .elementor-widget-wrap:has(>.ah-foot-btn){justify-content:center}

/* Heebo everywhere except hero H1 (tabs/form defaults were Roboto / Plus Jakarta Sans) */
body.elementor-page-700 :is(p,h2,h3,h4,h5,h6,li,label,input,textarea,select,button,.elementor-tab-title,.elementor-tab-content,.elementor-field,.elementor-button){font-family:'Heebo',sans-serif!important}
/* mobile polish */
@media(max-width:767px){
body.elementor-page-700 .ah-strategy,body.elementor-page-700 .ah-services,body.elementor-page-700 .ah-why,body.elementor-page-700 .ah-cta{padding-top:60px!important;padding-bottom:60px!important}
body.elementor-page-700 .ah-plans{padding-bottom:56px!important}
body.elementor-page-700 .ah-svc-card>.elementor-widget-wrap{margin:0 0 14px!important;padding:20px 18px!important}
body.elementor-page-700 .ah-services .elementor-inner-section .elementor-column{margin:0!important}
body.elementor-page-700 :is(.ah-svc-card,.ah-why-cards) .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:14px}
body.elementor-page-700 :is(.ah-svc-card,.ah-why-cards) .elementor-icon-box-icon{width:auto!important;display:block!important}
body.elementor-page-700 :is(.ah-svc-card,.ah-why-cards) .elementor-icon-box-icon{margin:0!important;flex:none}
body.elementor-page-700 :is(.ah-svc-card,.ah-why-cards) .elementor-icon-box-content{flex:1;min-width:0}
body.elementor-page-700 .ah-svc-card .elementor-icon-box-title{font-size:20px!important;margin-top:2px}
body.elementor-page-700 .ah-svc-card .elementor-icon-box-description{font-size:16px!important}
body.elementor-page-700 .ah-why-h .elementor-heading-title{font-size:34px!important}
body.elementor-page-700 .ah-why-h .elementor-heading-title::before{font-size:64px}
body.elementor-page-700 .ah-why-top{padding-bottom:30px;margin-bottom:30px}
body.elementor-page-700 .ah-head-icons .elementor-social-icon{width:40px!important;height:40px!important;display:inline-flex;align-items:center;justify-content:center}
body.elementor-page-700 .ah-top .ah-logo img{width:175px!important}
body.elementor-page-700 .ah-top .elementor-column:last-child>.elementor-widget-wrap{padding:0!important}
body.elementor-page-700 .ah-head-icons .elementor-social-icons-wrapper{gap:4px!important}
body.elementor-page-700 .ah-head-icons .elementor-grid-item{margin:0!important}
body.elementor-page-700 .ah-svc-link{display:inline-block;padding:10px 0}
body.elementor-page-700 .ah-contact a{display:inline-block;padding:8px 0}
body.elementor-page-700 .ah-credit{font-size:14px}
body.elementor-page-700 .ah-credit a{display:inline-block;padding:8px 0}
}

/* compact footer: logo right, rights + credit left */
body.elementor-page-700 .ah-footer .elementor-widget-wrap{padding:0!important}
body.elementor-page-700 .ah-foot-logo{text-align:right!important}
body.elementor-page-700 .ah-foot-logo img{width:180px!important;display:inline-block}
body.elementor-page-700 .ah-foot-text,body.elementor-page-700 .ah-foot-text p{text-align:left!important;margin:0}
body.elementor-page-700 .ah-foot-text{font-size:14px;color:#CDBDBF}
body.elementor-page-700 .ah-foot-text .ah-rights{margin-bottom:2px}
body.elementor-page-700 .ah-footer .ah-credit{margin:0;font-size:13px}
body.elementor-page-700 .ah-cta-icons .elementor-social-icons-wrapper{justify-content:flex-start}
@media(max-width:767px){body.elementor-page-700 .ah-foot-logo,body.elementor-page-700 .ah-foot-text,body.elementor-page-700 .ah-foot-text p{text-align:center!important}body.elementor-page-700 .ah-footer .elementor-column:first-child{margin-bottom:10px}body.elementor-page-700 .ah-footer .ah-credit{font-size:14px}}

/* scroll-to-top in brand colors (this page only) */
body.elementor-page-700 #ast-scroll-top{background-color:#540910!important;color:#E4AE66!important;border:1px solid #E4AE66;border-radius:50%}
body.elementor-page-700 #ast-scroll-top:hover{background-color:#E4AE66!important;color:#540910!important}
body.elementor-page-700 #ast-scroll-top svg{fill:currentColor}
body.elementor-page-700 .ah-cta-icons,body.elementor-page-700 .ah-cta-icons .elementor-social-icons-wrapper{text-align:right!important;justify-content:flex-start!important}

/* CTA button row: book-a-call button + phone/mail icons beside it */
body.elementor-page-700 .ah-cta-btn,body.elementor-page-700 .ah-cta-icons{width:auto!important;display:inline-block;vertical-align:middle;align-self:center}
body.elementor-page-700 .ah-cta-btn{margin-left:16px!important;margin-bottom:0!important}
body.elementor-page-700 .ah-cta-icons{margin:0!important}
body.elementor-page-700 .ah-cta-btn .elementor-button{gap:10px;align-items:center}
body.elementor-page-700 .ah-cta-btn .elementor-button-icon svg{fill:currentColor;width:20px;height:20px}
body.elementor-page-700 .ah-form-cta .elementor-heading-title{text-align:right!important}
body.elementor-page-700 .ah-foot-text .ah-sep{color:#E4AE66;margin:0 8px}
body.elementor-page-700 .ah-foot-text .ah-credit{display:inline;font-size:inherit}
@media(max-width:767px){body.elementor-page-700 .ah-foot-text .ah-sep{display:none}body.elementor-page-700 .ah-foot-text .ah-credit{display:block;margin-top:4px}}
/* cta row mobile */
@media(max-width:767px){body.elementor-page-700 .ah-cta-btn .elementor-button{padding:13px 18px!important;font-size:17px!important}body.elementor-page-700 .ah-cta-btn{margin-left:10px!important}body.elementor-page-700 .ah-cta-icons .elementor-social-icon{font-size:16px!important}body.elementor-page-700 .ah-cta-icons .elementor-social-icons-wrapper{gap:8px}body.elementor-page-700 .ah-cta-icons .elementor-grid-item{margin:0!important}}

/* hero H1 eyebrow: name + practice areas (SEO), the verse stays the big visual title */
body.elementor-page-700 .ah-hero-h1 .elementor-heading-title{text-align:right!important}
body.elementor-page-700 .ah-hero-h1 .ah-h1-sep{margin:0 6px;opacity:.8}

/* hero text lowered to sit centered below the floating header */
@media(min-width:1025px){body.elementor-page-700 .ah-herotext>.elementor-widget-wrap{transform:translateY(36px)}}
@media(min-width:768px) and (max-width:1024px){body.elementor-page-700 .ah-herotext>.elementor-widget-wrap{transform:translateY(24px)}}

/* mobile v2: hamburger, floating contact bar, centered hero photo, side-by-side buttons */
body.elementor-page-700 .ah-burger,body.elementor-page-700 .ah-mbar,body.elementor-page-700 .ah-short{display:none}
@media(max-width:767px){
body.elementor-page-700 .ah-top>.elementor-container{flex-wrap:nowrap!important;align-items:center;position:static}
body.elementor-page-700 .ah-top .ah-brandcol{order:1;width:auto!important;flex:1 1 auto}
body.elementor-page-700 .ah-top .ah-navcol{order:2;width:auto!important;flex:0 0 auto}
body.elementor-page-700 .ah-top .ah-navcol,body.elementor-page-700 .ah-top .ah-navcol .elementor-widget-wrap,body.elementor-page-700 .ah-top .ah-navcol .elementor-widget,body.elementor-page-700 .ah-top .ah-navcol .elementor-widget-container{position:static!important}
body.elementor-page-700 .ah-top .elementor-column:last-child{display:none!important}
body.elementor-page-700 .ah-burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;background:transparent;border:1px solid rgba(228,174,102,.6);border-radius:50%;cursor:pointer}
body.elementor-page-700 .ah-burger span{display:block;height:2px;width:100%;background:#E4AE66;border-radius:2px;transition:transform .25s,opacity .25s}
body.elementor-page-700 .ah-top.ah-open .ah-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}
body.elementor-page-700 .ah-top.ah-open .ah-burger span:nth-child(2){opacity:0}
body.elementor-page-700 .ah-top.ah-open .ah-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
body.elementor-page-700 .ah-burger:focus-visible{outline:2px solid #fff;outline-offset:2px}
body.elementor-page-700 .ah-top .ah-nav{display:none!important}
body.elementor-page-700 .ah-top.ah-open{background-color:#540910!important}
body.elementor-page-700 .ah-top.ah-open .ah-nav{display:flex!important;flex-direction:column;position:absolute;top:100%;left:0;right:0;background:#540910;padding:6px 24px 16px;gap:0!important;border-top:1px solid rgba(228,174,102,.3);box-shadow:0 18px 30px rgba(0,0,0,.35)}
body.elementor-page-700 .ah-top.ah-open .ah-nav a{display:block;padding:14px 0!important;border-bottom:1px solid rgba(228,174,102,.18)!important;font-size:18px!important;text-align:right;color:#fff}
body.elementor-page-700 .ah-top.ah-open .ah-nav a:last-child{border-bottom:0!important}

body.elementor-page-700 .ah-mbar{display:grid;grid-template-columns:repeat(3,1fr);position:fixed;left:0;right:0;bottom:0;z-index:999;background:#540910;border-top:1px solid rgba(228,174,102,.4);box-shadow:0 -8px 24px rgba(0,0,0,.3);padding-bottom:env(safe-area-inset-bottom,0px)}
body.elementor-page-700 .ah-mbar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:58px;color:#E4AE66!important;text-decoration:none;font-family:'Heebo',sans-serif;font-size:13px;font-weight:600}
body.elementor-page-700 .ah-mbar a+a{border-right:1px solid rgba(228,174,102,.25)}
body.elementor-page-700 .ah-mbar svg{width:22px;height:22px}
body.elementor-page-700 .ah-mbar a:active{background:rgba(228,174,102,.12)}
body.elementor-page-700 .ah-mbar a:focus-visible{outline:2px solid #fff;outline-offset:-4px}
body.elementor-page-700{padding-bottom:calc(58px + env(safe-area-inset-bottom,0px))}
body.elementor-page-700 #ast-scroll-top{bottom:76px!important}

body.elementor-page-700 .ah-hero-m{background-image:url(https://anathefets.com/wp-content/uploads/2026/10/anat-hefets-hero-mobile-2.jpg)!important;background-size:116% auto!important;background-position:center 0!important;background-repeat:no-repeat!important;padding-top:38vw!important;padding-bottom:40px!important;min-height:0!important}
body.elementor-page-700 .ah-hero-m>.elementor-container{min-height:0!important}
body.elementor-page-700 .ah-hero-m::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(to bottom,rgba(40,4,8,0) 0,rgba(40,4,8,0) 36vw,rgba(40,4,8,.45) 60vw,rgba(40,4,8,.72) 125vw,#42070D 155vw)}
body.elementor-page-700 .ah-hero-m>.elementor-container{position:relative;z-index:1}
body.elementor-page-700 .ah-hero-m .ah-herospace{display:none}

body.elementor-page-700 .ah-long{display:none}
body.elementor-page-700 .ah-short{display:inline}
body.elementor-page-700 .ah-herotext .ah-inline{display:block!important;width:calc(50% - 6px)!important;margin:8px 0!important}
body.elementor-page-700 .ah-herotext .ah-inline[data-id="606c456"]{margin-left:12px!important}
body.elementor-page-700 .ah-herotext .ah-inline .elementor-button{width:100%;padding:14px 8px!important;font-size:16px!important}
}

/* hero mobile v3: full-bleed portrait from the very top, one-line texts sized to the screen */
@media(max-width:767px){
body.elementor-page-700 .ah-hero-m{padding-left:16px!important;padding-right:16px!important}
body.elementor-page-700 .ah-hero-m .ah-herotext>.elementor-widget-wrap{padding-left:0!important;padding-right:0!important}
body.elementor-page-700 .ah-hero-m .ah-hero-h1 .elementor-heading-title{font-size:calc((100vw - 32px) / 25.6)!important;letter-spacing:0!important;white-space:nowrap}
body.elementor-page-700 .ah-hero-m [data-id="f557331"] .elementor-heading-title{font-size:calc((100vw - 32px) / 6.72)!important;white-space:nowrap}
body.elementor-page-700 .ah-hero-m .ah-eyebrow p{font-size:calc((100vw - 32px) / 22.75)!important;white-space:nowrap}
body.elementor-page-700 .ah-hero-m [data-id="22a5412"] .elementor-heading-title{font-size:calc((100vw - 32px) / 18.9)!important;white-space:nowrap}
}

/* hero mobile v4: text starts below the chest, tighter spacing */
@media(max-width:767px){
body.elementor-page-700 .ah-hero-m{padding-top:86vw!important}
body.elementor-page-700 .ah-hero-m::before{background:linear-gradient(to bottom,rgba(40,4,8,0) 0,rgba(40,4,8,0) 78vw,rgba(40,4,8,.5) 98vw,rgba(40,4,8,.75) 138vw,#42070D 155vw)!important}
body.elementor-page-700 .ah-hero-m .ah-herotext>.elementor-widget-wrap>.elementor-widget,body.elementor-page-700 .ah-hero-m .ah-herotext>.elementor-widget-wrap>.elementor-widget>.elementor-widget-container{margin-top:0!important;margin-bottom:0!important}
body.elementor-page-700 .ah-hero-m .ah-herotext>.elementor-widget-wrap>.ah-hero-h1{margin-bottom:8px!important}
body.elementor-page-700 .ah-hero-m .ah-herotext>.elementor-widget-wrap>[data-id="f557331"]{margin-bottom:6px!important}
body.elementor-page-700 .ah-hero-m [data-id="f557331"] .elementor-heading-title{line-height:1.1!important}
body.elementor-page-700 .ah-hero-m .ah-herotext>.elementor-widget-wrap>.ah-eyebrow{margin-bottom:16px!important}
body.elementor-page-700 .ah-hero-m .ah-eyebrow p,body.elementor-page-700 .ah-hero-m [data-id="e919974"] p{margin:0!important}
body.elementor-page-700 .ah-hero-m .ah-eyebrow p{line-height:1.4!important}
body.elementor-page-700 .ah-hero-m .ah-herotext>.elementor-widget-wrap>[data-id="22a5412"]{margin-bottom:10px!important}
body.elementor-page-700 .ah-hero-m .ah-herotext>.elementor-widget-wrap>[data-id="e919974"]{margin-bottom:14px!important}
body.elementor-page-700 .ah-hero-m [data-id="e919974"] p{line-height:1.55!important}
}

/* hero mobile v6: new photo with headroom (752) */
@media(max-width:767px){
body.elementor-page-700 .ah-hero-m{padding-top:108vw!important}
body.elementor-page-700 .ah-hero-m::before{background:linear-gradient(to bottom,rgba(40,4,8,0) 0,rgba(40,4,8,0) 100vw,rgba(40,4,8,.5) 120vw,rgba(40,4,8,.75) 158vw,#42070D 175vw)!important}
}


/* reviews section */
body.elementor-page-700 .ah-reviews{background:#fff;padding:100px 0 90px}
body.elementor-page-700 .ah-reviews>.elementor-container{max-width:1140px}
body.elementor-page-700 .ahr{font-family:'Heebo',sans-serif;text-align:right;color:#3A2E31}
body.elementor-page-700 .ahr-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-bottom:28px;margin-bottom:40px;border-bottom:1px solid #EADFD1}
body.elementor-page-700 .ahr-title{margin:0;font-family:'Heebo',sans-serif;font-size:44px;font-weight:700;line-height:1.15;color:#1C3968}
body.elementor-page-700 .ahr-score{display:flex;align-items:center;gap:10px;text-decoration:none!important;color:#3A2E31!important;font-size:16px}
body.elementor-page-700 .ahr-num{font-size:34px;font-weight:800;color:#5C0C24;line-height:1}
body.elementor-page-700 .ahr-stars{color:#E4AE66;font-size:20px;letter-spacing:2px}
body.elementor-page-700 .ahr-count{border-bottom:1px solid #E4AE66}
body.elementor-page-700 .ahr-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;grid-template-rows:auto auto;gap:24px}
body.elementor-page-700 .ahr-card{margin:0;display:flex;flex-direction:column;justify-content:space-between;gap:22px;background:#F8F3EC;border-radius:4px;padding:32px 30px 28px;position:relative;box-shadow:0 10px 30px rgba(84,9,16,.06)}
body.elementor-page-700 .ahr-card::before{content:"”";position:absolute;top:10px;left:22px;font-family:'Frank Ruhl Libre',serif;font-size:72px;line-height:1;color:#E4AE66;opacity:.55}
body.elementor-page-700 .ahr-feat{grid-row:1 / span 2;background:#540910;color:#F8F3EC}
body.elementor-page-700 .ahr-card blockquote{margin:0;padding:0;border:0;font-size:17px;line-height:1.7;font-style:normal}
body.elementor-page-700 .ahr-card blockquote p{margin:0 0 12px}
body.elementor-page-700 .ahr-card blockquote p:last-child{margin-bottom:0}
body.elementor-page-700 .ahr-feat blockquote{font-size:19px;line-height:1.75;color:#F8F3EC}
body.elementor-page-700 .ahr-card figcaption{font-weight:700;font-size:16px;color:#1C3968;padding-top:16px;border-top:1px solid rgba(228,174,102,.45)}
body.elementor-page-700 .ahr-feat figcaption{color:#E4AE66}
body.elementor-page-700 .ahr-card figcaption span{display:block;font-weight:400;font-size:13px;color:#8a7b7e;margin-top:2px}
body.elementor-page-700 .ahr-feat figcaption span{color:rgba(248,243,236,.7)}
body.elementor-page-700 .ahr-more{display:inline-block;margin-top:34px;font-weight:600;font-size:17px;color:#5C0C24!important;text-decoration:none!important;border-bottom:1px solid #E4AE66;padding-bottom:3px}
body.elementor-page-700 .ahr-more:hover,body.elementor-page-700 .ahr-score:hover .ahr-count{color:#B57E38!important}
@media(max-width:1024px){
body.elementor-page-700 .ahr-grid{grid-template-columns:1fr 1fr}
body.elementor-page-700 .ahr-feat{grid-row:auto;grid-column:1 / -1}
}
@media(max-width:767px){
body.elementor-page-700 .ah-reviews{padding:64px 16px 56px}
body.elementor-page-700 .ahr-title{font-size:32px}
body.elementor-page-700 .ahr-head{margin-bottom:28px;padding-bottom:22px}
body.elementor-page-700 .ahr-grid{grid-template-columns:1fr;gap:16px}
body.elementor-page-700 .ahr-card{padding:26px 22px 22px}
body.elementor-page-700 .ahr-feat blockquote{font-size:17px}
}
/* desktop nav: hug the logo so it clears the photo */
@media(min-width:1025px){
body.elementor-page-700 .ah-top .ah-nav{justify-content:flex-start!important;padding-right:8px;gap:26px!important}
}

/* ENG link */
body.elementor-page-700 .ah-top .ah-nav a.ah-lang{font-size:13px!important;font-weight:600;letter-spacing:1.5px;color:#E4AE66!important;border:1px solid rgba(228,174,102,.6);border-radius:20px;padding:3px 10px!important;line-height:1.4;align-self:center}
body.elementor-page-700 .ah-top .ah-nav a.ah-lang:hover{background:rgba(228,174,102,.15)}
@media(max-width:767px){body.elementor-page-700 .ah-top.ah-open .ah-nav a.ah-lang{align-self:stretch;border:0!important;border-radius:0;padding:14px 0!important;font-size:16px!important;text-align:right}}

/* tablet: keep hero text below the header */
@media(min-width:768px) and (max-width:1024px){body.elementor-page-700 .ah-hero-m{padding-top:96px!important}}

/* desktop hero: shift Anat left, away from the text */
@media(min-width:1025px){body.elementor-page-700 .ah-hero-m{background-size:100% auto!important;background-position:-6vw 0!important}}/* End custom CSS */