.elementor-3512 .elementor-element.elementor-element-69fa1eb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-2729d07{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:76px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-3512 .elementor-element.elementor-element-2729d07:not(.elementor-motion-effects-element-type-background), .elementor-3512 .elementor-element.elementor-element-2729d07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE8;}.elementor-3512 .elementor-element.elementor-element-120f4d2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-3512 .elementor-element.elementor-element-2f566c4{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#475286;}.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-3512 .elementor-element.elementor-element-6e4f1ff{text-align:center;}.elementor-3512 .elementor-element.elementor-element-6e4f1ff .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:60px;font-weight:700;line-height:1.1em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-212db3c{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-b7d3a19{text-align:center;}.elementor-3512 .elementor-element.elementor-element-b7d3a19 .elementor-heading-title{font-family:"DGANIT", Sans-serif;font-size:48px;font-weight:400;line-height:1.25em;color:#B677B1;}.elementor-3512 .elementor-element.elementor-element-7580dda{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3512 .elementor-element.elementor-element-caa3286 .elementor-button{background-color:var( --e-global-color-740267c );font-family:"Alef", Sans-serif;font-size:23px;font-weight:400;border-radius:28px 28px 28px 28px;}.elementor-3512 .elementor-element.elementor-element-caa3286{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3512 .elementor-element.elementor-element-caa3286 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3512 .elementor-element.elementor-element-b4d350c{text-align:center;font-family:"Alef", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-985a24d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-3512 .elementor-element.elementor-element-985a24d:not(.elementor-motion-effects-element-type-background), .elementor-3512 .elementor-element.elementor-element-985a24d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A0E36;}.elementor-3512 .elementor-element.elementor-element-450db00{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-1f5c01a{text-align:center;}.elementor-3512 .elementor-element.elementor-element-1f5c01a .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:42px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-3512 .elementor-element.elementor-element-cf6fd54{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#FFFFFF;}.elementor-3512 .elementor-element.elementor-element-00a8d7d{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#FFFFFF;}.elementor-3512 .elementor-element.elementor-element-8793b14{text-align:center;font-family:"Alef", Sans-serif;font-size:26px;font-weight:700;line-height:1.45em;color:#FFFFFF;}.elementor-3512 .elementor-element.elementor-element-977fdf1{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#FFFFFF;}.elementor-3512 .elementor-element.elementor-element-bc6ff31{text-align:center;}.elementor-3512 .elementor-element.elementor-element-bc6ff31 .elementor-heading-title{font-family:"DGANIT", Sans-serif;font-size:48px;font-weight:400;line-height:1.25em;color:#EAB5A8;}.elementor-3512 .elementor-element.elementor-element-776951f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-3512 .elementor-element.elementor-element-139e3fd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-abfe6e4{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-65dfce1{text-align:center;}.elementor-3512 .elementor-element.elementor-element-65dfce1 .elementor-heading-title{font-family:"DGANIT", Sans-serif;font-size:54px;font-weight:400;line-height:1.2em;color:#B677B1;}.elementor-3512 .elementor-element.elementor-element-5c2e544{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-0441b0f{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-7ef6dec{text-align:center;font-family:"Alef", Sans-serif;font-size:28px;font-weight:700;line-height:1.45em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-fb1d2e0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-3512 .elementor-element.elementor-element-fb1d2e0:not(.elementor-motion-effects-element-type-background), .elementor-3512 .elementor-element.elementor-element-fb1d2e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE8;}.elementor-3512 .elementor-element.elementor-element-140643e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-162fbf3{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-ec7c03d{text-align:center;}.elementor-3512 .elementor-element.elementor-element-ec7c03d .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:36px;font-weight:700;line-height:1.25em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-352bc4e{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-59264b2{text-align:center;}.elementor-3512 .elementor-element.elementor-element-59264b2 .elementor-heading-title{font-family:"DGANIT", Sans-serif;font-size:44px;font-weight:400;line-height:1.3em;color:#B677B1;}.elementor-3512 .elementor-element.elementor-element-98f3a69{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-230fc2d .elementor-button{background-color:var( --e-global-color-740267c );font-family:"Alef", Sans-serif;font-size:23px;font-weight:400;border-radius:28px 28px 28px 28px;}.elementor-3512 .elementor-element.elementor-element-230fc2d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3512 .elementor-element.elementor-element-230fc2d .elementor-button-content-wrapper{flex-direction:row;}.elementor-3512 .elementor-element.elementor-element-93948fb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-3512 .elementor-element.elementor-element-bb5be62{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-64a90c3{text-align:center;}.elementor-3512 .elementor-element.elementor-element-64a90c3 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:#475286;}.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-3512 .elementor-element.elementor-element-8e5d834{text-align:center;}.elementor-3512 .elementor-element.elementor-element-8e5d834 img{width:100%;border-radius:0px 45px 0px 45px;}.elementor-3512 .elementor-element.elementor-element-53efebd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4CAD1;--border-color:#D4CAD1;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-c71ee4e{text-align:center;}.elementor-3512 .elementor-element.elementor-element-c71ee4e .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#B677B1;}.elementor-3512 .elementor-element.elementor-element-a62e560{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-56fbf9f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4CAD1;--border-color:#D4CAD1;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-aa9a38f{text-align:center;}.elementor-3512 .elementor-element.elementor-element-aa9a38f .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#B677B1;}.elementor-3512 .elementor-element.elementor-element-7eeb477{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-59c2c8c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4CAD1;--border-color:#D4CAD1;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-9ad985c{text-align:center;}.elementor-3512 .elementor-element.elementor-element-9ad985c .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#B677B1;}.elementor-3512 .elementor-element.elementor-element-c852747{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-4b1bff2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4CAD1;--border-color:#D4CAD1;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-c34eb59{text-align:center;}.elementor-3512 .elementor-element.elementor-element-c34eb59 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#B677B1;}.elementor-3512 .elementor-element.elementor-element-cacacb5{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-5272a2e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-3512 .elementor-element.elementor-element-5272a2e:not(.elementor-motion-effects-element-type-background), .elementor-3512 .elementor-element.elementor-element-5272a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A0E36;}.elementor-3512 .elementor-element.elementor-element-94e8966{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-8d9db76{text-align:center;}.elementor-3512 .elementor-element.elementor-element-8d9db76 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-3512 .elementor-element.elementor-element-22ab42e{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#FFFFFF;}.elementor-3512 .elementor-element.elementor-element-257b8af{text-align:center;}.elementor-3512 .elementor-element.elementor-element-257b8af .elementor-heading-title{font-family:"DGANIT", Sans-serif;font-size:48px;font-weight:400;line-height:1.25em;color:#EAB5A8;}.elementor-3512 .elementor-element.elementor-element-5660a7a .elementor-button{background-color:var( --e-global-color-740267c );font-family:"Alef", Sans-serif;font-size:23px;font-weight:400;border-radius:28px 28px 28px 28px;}.elementor-3512 .elementor-element.elementor-element-5660a7a{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3512 .elementor-element.elementor-element-5660a7a .elementor-button-content-wrapper{flex-direction:row;}.elementor-3512 .elementor-element.elementor-element-aae1804{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-3512 .elementor-element.elementor-element-d286536{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:16px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-4da0923{text-align:center;}.elementor-3512 .elementor-element.elementor-element-4da0923 .elementor-heading-title{font-family:"DGANIT", Sans-serif;font-size:56px;font-weight:400;line-height:1em;color:#B677B1;}.elementor-3512 .elementor-element.elementor-element-26e1929{text-align:center;}.elementor-3512 .elementor-element.elementor-element-26e1929 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-2dd480f{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-416f8e1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:16px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-94730f4{text-align:center;}.elementor-3512 .elementor-element.elementor-element-94730f4 .elementor-heading-title{font-family:"DGANIT", Sans-serif;font-size:56px;font-weight:400;line-height:1em;color:#B677B1;}.elementor-3512 .elementor-element.elementor-element-2b186ce{text-align:center;}.elementor-3512 .elementor-element.elementor-element-2b186ce .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-bc88ede{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-4011d8e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:16px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-90a67e3{text-align:center;}.elementor-3512 .elementor-element.elementor-element-90a67e3 .elementor-heading-title{font-family:"DGANIT", Sans-serif;font-size:56px;font-weight:400;line-height:1em;color:#B677B1;}.elementor-3512 .elementor-element.elementor-element-a6001b1{text-align:center;}.elementor-3512 .elementor-element.elementor-element-a6001b1 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-75807c4{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-1b251ee{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:16px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-50e412a{text-align:center;}.elementor-3512 .elementor-element.elementor-element-50e412a .elementor-heading-title{font-family:"DGANIT", Sans-serif;font-size:56px;font-weight:400;line-height:1em;color:#B677B1;}.elementor-3512 .elementor-element.elementor-element-a745275{text-align:center;}.elementor-3512 .elementor-element.elementor-element-a745275 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-e938278{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-6806de5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-3512 .elementor-element.elementor-element-6806de5:not(.elementor-motion-effects-element-type-background), .elementor-3512 .elementor-element.elementor-element-6806de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE8;}.elementor-3512 .elementor-element.elementor-element-3f5b1c9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--justify-items:stretch;--align-items:center;--border-radius:90px 0px 90px 0px;--padding-top:72px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}.elementor-3512 .elementor-element.elementor-element-3f5b1c9:not(.elementor-motion-effects-element-type-background), .elementor-3512 .elementor-element.elementor-element-3f5b1c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#475286;}.elementor-3512 .elementor-element.elementor-element-cf288c0{margin:-157px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:11;text-align:start;}.elementor-3512 .elementor-element.elementor-element-cf288c0 img{width:88px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3512 .elementor-element.elementor-element-9ed0249 .elementor-swiper-button{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-43c77ab{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:stretch;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-fdc5f26{text-align:center;}.elementor-3512 .elementor-element.elementor-element-fdc5f26 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-3512 .elementor-element.elementor-element-73ef6a0{text-align:center;}.elementor-3512 .elementor-element.elementor-element-73ef6a0 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-3512 .elementor-element.elementor-element-5eabe36{text-align:center;}.elementor-3512 .elementor-element.elementor-element-5eabe36 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-3512 .elementor-element.elementor-element-e83e0fe{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--justify-items:stretch;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-e83e0fe:not(.elementor-motion-effects-element-type-background), .elementor-3512 .elementor-element.elementor-element-e83e0fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3512 .elementor-element.elementor-element-3ab0336{text-align:center;}.elementor-3512 .elementor-element.elementor-element-3ab0336 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-3512 .elementor-element.elementor-element-4966015{text-align:center;}.elementor-3512 .elementor-element.elementor-element-4966015 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-3512 .elementor-element.elementor-element-79b7120 .elementor-button{background-color:var( --e-global-color-740267c );font-family:"Alef", Sans-serif;font-size:23px;font-weight:400;border-radius:28px 28px 28px 28px;}.elementor-3512 .elementor-element.elementor-element-79b7120{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3512 .elementor-element.elementor-element-79b7120 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3512 .elementor-element.elementor-element-6749cbb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-3512 .elementor-element.elementor-element-f5056bb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-ab8d81c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--border-radius:64px 0px 64px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:38px;--padding-right:38px;}.elementor-3512 .elementor-element.elementor-element-ab8d81c:not(.elementor-motion-effects-element-type-background), .elementor-3512 .elementor-element.elementor-element-ab8d81c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE8;}.elementor-3512 .elementor-element.elementor-element-d812062{text-align:center;}.elementor-3512 .elementor-element.elementor-element-d812062 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-14dc50c{text-align:center;font-family:"Alef", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-5e9140a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--border-radius:0px 64px 0px 64px;--padding-top:48px;--padding-bottom:48px;--padding-left:38px;--padding-right:38px;}.elementor-3512 .elementor-element.elementor-element-5e9140a:not(.elementor-motion-effects-element-type-background), .elementor-3512 .elementor-element.elementor-element-5e9140a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#475286;}.elementor-3512 .elementor-element.elementor-element-ab22707{text-align:center;}.elementor-3512 .elementor-element.elementor-element-ab22707 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:36px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-3512 .elementor-element.elementor-element-1606e1e{text-align:center;font-family:"Alef", Sans-serif;font-size:22px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-3512 .elementor-element.elementor-element-24a5806{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-3512 .elementor-element.elementor-element-24a5806:not(.elementor-motion-effects-element-type-background), .elementor-3512 .elementor-element.elementor-element-24a5806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE8;}.elementor-3512 .elementor-element.elementor-element-038ee70{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-13a58b1{text-align:center;}.elementor-3512 .elementor-element.elementor-element-13a58b1 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-91c398b{text-align:center;}.elementor-3512 .elementor-element.elementor-element-91c398b .elementor-heading-title{font-family:"DGANIT", Sans-serif;font-size:48px;font-weight:400;line-height:1.25em;color:#B677B1;}.elementor-3512 .elementor-element.elementor-element-73ed19f{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:700;line-height:1.55em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-d0ae9cb{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-5c3c44a{text-align:center;}.elementor-3512 .elementor-element.elementor-element-5c3c44a .elementor-heading-title{font-family:"DGANIT", Sans-serif;font-size:40px;font-weight:400;line-height:1.3em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-e814116 .elementor-button{background-color:#B677B1;font-family:"Alef", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:15px 32px 15px 32px;}.elementor-3512 .elementor-element.elementor-element-e814116 .elementor-button:hover, .elementor-3512 .elementor-element.elementor-element-e814116 .elementor-button:focus{background-color:#8B5388;color:#FFFFFF;}.elementor-3512 .elementor-element.elementor-element-e814116 .elementor-button:hover svg, .elementor-3512 .elementor-element.elementor-element-e814116 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3512 .elementor-element.elementor-element-a012bf5{text-align:center;}.elementor-3512 .elementor-element.elementor-element-c8255ba{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-3512 .elementor-element.elementor-element-b900777{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-bcc6e7a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-3512 .elementor-element.elementor-element-df685c8{text-align:center;}.elementor-3512 .elementor-element.elementor-element-df685c8 img{width:57px;}.elementor-3512 .elementor-element.elementor-element-1b2e119{text-align:center;}.elementor-3512 .elementor-element.elementor-element-1b2e119 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:26px;font-weight:700;line-height:1.25em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-6438103{text-align:center;font-family:"Alef", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-30ace2a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-3512 .elementor-element.elementor-element-ef1bec7{text-align:center;}.elementor-3512 .elementor-element.elementor-element-ef1bec7 img{width:53px;}.elementor-3512 .elementor-element.elementor-element-0e42e74{text-align:center;}.elementor-3512 .elementor-element.elementor-element-0e42e74 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:26px;font-weight:700;line-height:1.25em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-0c200fa{text-align:center;font-family:"Alef", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-64e5be2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-3512 .elementor-element.elementor-element-6c0bf3e{text-align:center;}.elementor-3512 .elementor-element.elementor-element-6c0bf3e img{width:68px;}.elementor-3512 .elementor-element.elementor-element-487ee35{text-align:center;}.elementor-3512 .elementor-element.elementor-element-487ee35 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:26px;font-weight:700;line-height:1.25em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-0b03f28{text-align:center;font-family:"Alef", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-7616312 .elementor-button{background-color:var( --e-global-color-740267c );font-family:"Alef", Sans-serif;font-size:23px;font-weight:400;border-radius:28px 28px 28px 28px;}.elementor-3512 .elementor-element.elementor-element-7616312{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3512 .elementor-element.elementor-element-7616312 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3512 .elementor-element.elementor-element-3b44f7b{text-align:center;}.elementor-3512 .elementor-element.elementor-element-3b44f7b .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:44px;font-weight:700;line-height:1.4em;color:#475286;}.elementor-3512 .elementor-element.elementor-element-6594cda{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-3512 .elementor-element.elementor-element-6594cda:not(.elementor-motion-effects-element-type-background), .elementor-3512 .elementor-element.elementor-element-6594cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE8;}.elementor-3512 .elementor-element.elementor-element-fe2b27d{text-align:center;}.elementor-3512 .elementor-element.elementor-element-fe2b27d .elementor-heading-title{font-family:"DGANIT", Sans-serif;font-size:48px;font-weight:400;line-height:1.25em;color:#B677B1;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .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-3512 .elementor-element.elementor-element-c1c5242 .elementor-accordion-item{border-width:0px;}.elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-accordion-icon, .elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-accordion-title{color:#475286;}.elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-accordion-icon svg{fill:#475286;}.elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-active .elementor-accordion-icon, .elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-active .elementor-accordion-title{color:#475286;}.elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-active .elementor-accordion-icon svg{fill:#475286;}.elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-accordion-title{font-family:"Alef", Sans-serif;font-size:26px;font-weight:700;line-height:1.4em;}.elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-tab-title{padding:24px 0px 24px 0px;}.elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-tab-title .elementor-accordion-icon i:before{color:#B677B1;}.elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-tab-title .elementor-accordion-icon svg{fill:#B677B1;}.elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#B677B1;}.elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#B677B1;}.elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-tab-content{color:#475286;font-family:"Alef", Sans-serif;font-size:22px;line-height:1.65em;padding:0px 0px 24px 0px;}.elementor-3512 .elementor-element.elementor-element-b45b78e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3512 .elementor-element.elementor-element-b45b78e:not(.elementor-motion-effects-element-type-background), .elementor-3512 .elementor-element.elementor-element-b45b78e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE8;}.elementor-3512 .elementor-element.elementor-element-5f1c8ce{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--border-radius:0px 80px 0px 80px;--padding-top:72px;--padding-bottom:72px;--padding-left:48px;--padding-right:48px;}.elementor-3512 .elementor-element.elementor-element-5f1c8ce:not(.elementor-motion-effects-element-type-background), .elementor-3512 .elementor-element.elementor-element-5f1c8ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#475286;}.elementor-3512 .elementor-element.elementor-element-3297831{text-align:center;}.elementor-3512 .elementor-element.elementor-element-3297831 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:#EAB5A8;}.elementor-3512 .elementor-element.elementor-element-11d0440 img{width:78px;}.elementor-3512 .elementor-element.elementor-element-36e3594{text-align:center;font-family:"Alef", Sans-serif;font-size:30px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-3512 .elementor-element.elementor-element-f7448dd{text-align:center;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;line-height:1.65em;color:#FFFFFF;}.elementor-3512 .elementor-element.elementor-element-487eb3c .elementor-button{background-color:var( --e-global-color-740267c );font-family:"Alef", Sans-serif;font-size:23px;font-weight:400;border-radius:28px 28px 28px 28px;}.elementor-3512 .elementor-element.elementor-element-487eb3c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3512 .elementor-element.elementor-element-487eb3c .elementor-button-content-wrapper{flex-direction:row;}.elementor-3512 .elementor-element.elementor-element-0241cea{text-align:center;}.elementor-3512 .elementor-element.elementor-element-0241cea .elementor-heading-title{font-family:"DGANIT", Sans-serif;font-size:48px;font-weight:400;line-height:1.25em;color:#475286;}@media(min-width:768px){.elementor-3512 .elementor-element.elementor-element-2729d07{--content-width:1140px;}.elementor-3512 .elementor-element.elementor-element-985a24d{--content-width:1140px;}.elementor-3512 .elementor-element.elementor-element-776951f{--content-width:1140px;}.elementor-3512 .elementor-element.elementor-element-fb1d2e0{--content-width:1140px;}.elementor-3512 .elementor-element.elementor-element-93948fb{--content-width:1140px;}.elementor-3512 .elementor-element.elementor-element-5272a2e{--content-width:1140px;}.elementor-3512 .elementor-element.elementor-element-aae1804{--content-width:1140px;}.elementor-3512 .elementor-element.elementor-element-6806de5{--content-width:1140px;}.elementor-3512 .elementor-element.elementor-element-6749cbb{--content-width:1140px;}.elementor-3512 .elementor-element.elementor-element-24a5806{--content-width:1140px;}.elementor-3512 .elementor-element.elementor-element-c8255ba{--content-width:1140px;}.elementor-3512 .elementor-element.elementor-element-6594cda{--content-width:1140px;}.elementor-3512 .elementor-element.elementor-element-b45b78e{--content-width:1140px;}}@media(max-width:1024px){.elementor-3512 .elementor-element.elementor-element-69fa1eb{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-2729d07{--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-3512 .elementor-element.elementor-element-120f4d2{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-985a24d{--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-3512 .elementor-element.elementor-element-450db00{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-776951f{--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-3512 .elementor-element.elementor-element-139e3fd{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-fb1d2e0{--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-3512 .elementor-element.elementor-element-140643e{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-93948fb{--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-3512 .elementor-element.elementor-element-bb5be62{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-53efebd{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-56fbf9f{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-59c2c8c{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-4b1bff2{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-5272a2e{--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-3512 .elementor-element.elementor-element-94e8966{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-aae1804{--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-3512 .elementor-element.elementor-element-d286536{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-416f8e1{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-4011d8e{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-1b251ee{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-6806de5{--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-3512 .elementor-element.elementor-element-3f5b1c9{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-43c77ab{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-e83e0fe{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-6749cbb{--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-3512 .elementor-element.elementor-element-f5056bb{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-ab8d81c{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-5e9140a{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-24a5806{--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-3512 .elementor-element.elementor-element-038ee70{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-c8255ba{--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-3512 .elementor-element.elementor-element-b900777{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-bcc6e7a{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-30ace2a{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-64e5be2{--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-3b44f7b .elementor-heading-title{font-size:37px;}.elementor-3512 .elementor-element.elementor-element-6594cda{--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-3512 .elementor-element.elementor-element-b45b78e{--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-3512 .elementor-element.elementor-element-5f1c8ce{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3512 .elementor-element.elementor-element-69fa1eb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-2729d07{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:48px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3512 .elementor-element.elementor-element-120f4d2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-2f566c4{font-size:19px;}.elementor-3512 .elementor-element.elementor-element-6e4f1ff .elementor-heading-title{font-size:36px;}.elementor-3512 .elementor-element.elementor-element-212db3c{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-b7d3a19 .elementor-heading-title{font-size:36px;}.elementor-3512 .elementor-element.elementor-element-7580dda{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-caa3286 .elementor-button{font-size:18px;}.elementor-3512 .elementor-element.elementor-element-b4d350c{font-size:17px;}.elementor-3512 .elementor-element.elementor-element-985a24d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:54px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-3512 .elementor-element.elementor-element-450db00{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-1f5c01a .elementor-heading-title{font-size:32px;}.elementor-3512 .elementor-element.elementor-element-cf6fd54{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-00a8d7d{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-8793b14{font-size:22px;}.elementor-3512 .elementor-element.elementor-element-977fdf1{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-bc6ff31 .elementor-heading-title{font-size:36px;}.elementor-3512 .elementor-element.elementor-element-776951f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:54px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-3512 .elementor-element.elementor-element-139e3fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-abfe6e4{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-65dfce1 .elementor-heading-title{font-size:40px;}.elementor-3512 .elementor-element.elementor-element-5c2e544{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-0441b0f{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-7ef6dec{font-size:23px;}.elementor-3512 .elementor-element.elementor-element-fb1d2e0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:54px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-3512 .elementor-element.elementor-element-140643e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-162fbf3{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-ec7c03d .elementor-heading-title{font-size:28px;}.elementor-3512 .elementor-element.elementor-element-352bc4e{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-59264b2 .elementor-heading-title{font-size:34px;}.elementor-3512 .elementor-element.elementor-element-98f3a69{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-230fc2d .elementor-button{font-size:18px;}.elementor-3512 .elementor-element.elementor-element-93948fb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:54px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-3512 .elementor-element.elementor-element-bb5be62{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-64a90c3 .elementor-heading-title{font-size:32px;}.elementor-3512 .elementor-element.elementor-element-53efebd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-c71ee4e .elementor-heading-title{font-size:28px;}.elementor-3512 .elementor-element.elementor-element-a62e560{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-56fbf9f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-aa9a38f .elementor-heading-title{font-size:28px;}.elementor-3512 .elementor-element.elementor-element-7eeb477{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-59c2c8c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-9ad985c .elementor-heading-title{font-size:28px;}.elementor-3512 .elementor-element.elementor-element-c852747{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-4b1bff2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-c34eb59 .elementor-heading-title{font-size:28px;}.elementor-3512 .elementor-element.elementor-element-cacacb5{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-5272a2e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:54px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-3512 .elementor-element.elementor-element-94e8966{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-8d9db76 .elementor-heading-title{font-size:32px;}.elementor-3512 .elementor-element.elementor-element-22ab42e{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-257b8af .elementor-heading-title{font-size:36px;}.elementor-3512 .elementor-element.elementor-element-5660a7a .elementor-button{font-size:18px;}.elementor-3512 .elementor-element.elementor-element-aae1804{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:54px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-3512 .elementor-element.elementor-element-d286536{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-4da0923 .elementor-heading-title{font-size:48px;}.elementor-3512 .elementor-element.elementor-element-26e1929 .elementor-heading-title{font-size:26px;}.elementor-3512 .elementor-element.elementor-element-2dd480f{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-416f8e1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-94730f4 .elementor-heading-title{font-size:48px;}.elementor-3512 .elementor-element.elementor-element-2b186ce .elementor-heading-title{font-size:26px;}.elementor-3512 .elementor-element.elementor-element-bc88ede{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-4011d8e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-90a67e3 .elementor-heading-title{font-size:48px;}.elementor-3512 .elementor-element.elementor-element-a6001b1 .elementor-heading-title{font-size:26px;}.elementor-3512 .elementor-element.elementor-element-75807c4{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-1b251ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-50e412a .elementor-heading-title{font-size:48px;}.elementor-3512 .elementor-element.elementor-element-a745275 .elementor-heading-title{font-size:26px;}.elementor-3512 .elementor-element.elementor-element-e938278{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-6806de5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:54px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-3512 .elementor-element.elementor-element-3f5b1c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-3512 .elementor-element.elementor-element-cf288c0 img{width:88px;}.elementor-3512 .elementor-element.elementor-element-43c77ab{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-e83e0fe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3512 .elementor-element.elementor-element-79b7120 .elementor-button{font-size:18px;}.elementor-3512 .elementor-element.elementor-element-6749cbb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:54px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-3512 .elementor-element.elementor-element-f5056bb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-ab8d81c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-3512 .elementor-element.elementor-element-d812062 .elementor-heading-title{font-size:28px;}.elementor-3512 .elementor-element.elementor-element-14dc50c{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-5e9140a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-3512 .elementor-element.elementor-element-ab22707 .elementor-heading-title{font-size:30px;}.elementor-3512 .elementor-element.elementor-element-1606e1e{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-24a5806{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:54px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-3512 .elementor-element.elementor-element-038ee70{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-13a58b1 .elementor-heading-title{font-size:26px;}.elementor-3512 .elementor-element.elementor-element-91c398b .elementor-heading-title{font-size:36px;}.elementor-3512 .elementor-element.elementor-element-73ed19f{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-d0ae9cb{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-5c3c44a .elementor-heading-title{font-size:32px;}.elementor-3512 .elementor-element.elementor-element-e814116 .elementor-button{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-c8255ba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:54px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-3512 .elementor-element.elementor-element-b900777{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-bcc6e7a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-1b2e119 .elementor-heading-title{font-size:24px;}.elementor-3512 .elementor-element.elementor-element-6438103{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-30ace2a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-0e42e74 .elementor-heading-title{font-size:24px;}.elementor-3512 .elementor-element.elementor-element-0c200fa{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-64e5be2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3512 .elementor-element.elementor-element-487ee35 .elementor-heading-title{font-size:24px;}.elementor-3512 .elementor-element.elementor-element-0b03f28{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-7616312 .elementor-button{font-size:18px;}.elementor-3512 .elementor-element.elementor-element-3b44f7b .elementor-heading-title{font-size:28px;}.elementor-3512 .elementor-element.elementor-element-6594cda{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:54px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-3512 .elementor-element.elementor-element-fe2b27d .elementor-heading-title{font-size:36px;}.elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-accordion-title{font-size:22px;}.elementor-3512 .elementor-element.elementor-element-c1c5242 .elementor-tab-content{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-b45b78e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3512 .elementor-element.elementor-element-5f1c8ce{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:48px;--padding-bottom:48px;--padding-left:26px;--padding-right:26px;}.elementor-3512 .elementor-element.elementor-element-3297831 .elementor-heading-title{font-size:32px;}.elementor-3512 .elementor-element.elementor-element-36e3594{font-size:24px;}.elementor-3512 .elementor-element.elementor-element-f7448dd{font-size:20px;}.elementor-3512 .elementor-element.elementor-element-487eb3c .elementor-button{font-size:18px;}.elementor-3512 .elementor-element.elementor-element-0241cea .elementor-heading-title{font-size:36px;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-9ed0249 */.elementor-3512 .elementor-element.elementor-element-9ed0249 { width:100%; min-width:0; }
.elementor-3512 .elementor-element.elementor-element-9ed0249 .elementor-testimonial__image,
.elementor-3512 .elementor-element.elementor-element-9ed0249 .elementor-testimonial__footer:not(:has(.elementor-testimonial__cite)),
.elementor-3512 .elementor-element.elementor-element-9ed0249 .elementor-swiper-button { display:none!important; }
.elementor-3512 .elementor-element.elementor-element-9ed0249 .elementor-testimonial__text {
 font-family:"Alef",sans-serif; font-size:40px; line-height:1.4;
 font-weight:700; font-style:normal; color:#FFFFFF!important;
 text-align:center; margin:0;
}
.elementor-3512 .elementor-element.elementor-element-9ed0249 .elementor-testimonial__content { padding:0; }
.elementor-3512 .elementor-element.elementor-element-9ed0249 .swiper-slide { padding:0!important; border:0; background:transparent; height:auto!important; }
/* Only the current recommendation determines the box height. */
.elementor-3512 .elementor-element.elementor-element-9ed0249 .swiper-wrapper { height:auto!important; align-items:flex-start; }
.elementor-3512 .elementor-element.elementor-element-9ed0249 .swiper-initialized .swiper-slide:not(.swiper-slide-active) { height:0!important; overflow:hidden; }
.elementor-3512 .elementor-element.elementor-element-9ed0249 .swiper-pagination { position:relative; bottom:auto; margin-top:24px; line-height:20px; }
.elementor-3512 .elementor-element.elementor-element-9ed0249 .swiper-pagination-bullet { width:10px; height:10px; background:#FFFFFF; opacity:.4; margin:0 6px; }
.elementor-3512 .elementor-element.elementor-element-9ed0249 .swiper-pagination-bullet-active { background:#EAB5A8; opacity:1; }
.elementor-3512 .elementor-element.elementor-element-9ed0249 .swiper-pagination-bullet:focus-visible { outline:2px solid #FFFFFF; outline-offset:4px; }
/* Elementor omits pagination when there is just one recommendation. */
.elementor-3512 .elementor-element.elementor-element-9ed0249:not(:has(.swiper-pagination))::after { content:""; display:block; width:10px; height:10px; border-radius:50%; background:#EAB5A8; margin:24px auto 0; }
@media(max-width:767px) { .elementor-3512 .elementor-element.elementor-element-9ed0249 .elementor-testimonial__text {font-size:28px;} }/* End custom CSS */
/* Start custom CSS *//* Header colors only on the New Chapter page. */
body.elementor-page-3512 .elementor-location-header,
body.elementor-page-3512 .elementor-location-header .elementor-element-18fa68f {
 background-color:#F0EBE8!important;
}
body.elementor-page-3512 .elementor-location-header .elementor-element-71eea50 img {
 content:normal;
 filter:none;
}
body.elementor-page-3512 .elementor-location-header .elementor-element-cd233c3 .elementor-icon {
 color:#484F80!important;
 fill:#484F80!important;
}
body.elementor-page-3512 .elementor-location-header .elementor-element-cd233c3 .elementor-icon::before,
body.elementor-page-3512 .elementor-location-header .elementor-element-cd233c3 .elementor-icon::after {
 background-color:#484F80!important;
}
body.elementor-page-3512 .elementor-location-header .elementor-element-cd233c3 svg {
 fill:#484F80!important;
}
/* The middle bar is a background gradient, separate from the outer bars. */
body.elementor-page-3512 .elementor-location-header .elementor-element-cd233c3 .elementor-icon:not([aria-expanded="true"]) {
 background-image:linear-gradient(#484F80,#484F80)!important;
}
/* Compact, aligned mobile header and footer on this page only. */
@media(max-width:767px) {
 body.elementor-page-3512 .elementor-location-header {
  height:80px;
 }
 body.elementor-page-3512 .elementor-location-header .elementor-element-18fa68f {
  display:grid; grid-template-columns:1fr 1fr; align-items:center;
  box-sizing:border-box; width:100%; height:80px; min-height:80px;
  padding:8px 12px; gap:0;
 }
 body.elementor-page-3512 .elementor-location-header .elementor-element-71eea50 {
  grid-column:1; justify-self:start; align-self:center; margin:0; line-height:0;
 }
 body.elementor-page-3512 .elementor-location-header .elementor-element-71eea50 img {
  display:block; width:auto; height:64px; max-width:100%; object-fit:contain;
 }
 body.elementor-page-3512 .elementor-location-header .elementor-element-2c828ec {
  grid-column:2; justify-self:end; align-self:center; margin:0!important; line-height:0;
 }
 body.elementor-page-3512 .elementor-location-header .elementor-element-2c828ec .elementor-button {
  padding:12px 18px;
 }
 body.elementor-page-3512 .elementor-location-header .elementor-element-cd233c3 {
  top:50%!important; left:50%!important; right:auto!important; bottom:auto!important;
  margin:0!important; transform:translate(-50%,-50%)!important; width:48px; height:48px;
 }
 body.elementor-page-3512 .elementor-location-header .elementor-element-cfe684a .e-off-canvas {
  top:calc(80px + var(--wp-admin--admin-bar--height,0px))!important;
  height:calc(100dvh - 80px - var(--wp-admin--admin-bar--height,0px))!important;
 }
 body.elementor-page-3512 .elementor-location-footer .elementor-element-c936c4d {
  display:none!important;
 }
 body.elementor-page-3512 .elementor-element-7eba7e8 > .e-con-inner {
  padding-bottom:32px;
 }
}
/* Native Grid containers and editable Elementor content. */
body.elementor-page-3512 .chapter-page,
body.elementor-page-3512 .chapter-page .e-con { --e-con-grid-template-rows:auto; grid-auto-rows:min-content; min-width:0; }
body.elementor-page-3512 .chapter-page .elementor-widget { min-width:0; }
body.elementor-page-3512 .cr-copy { width:100%; max-width:820px; justify-self:center; margin-inline:auto; }
body.elementor-page-3512 .chapter-page p { margin:0; }
body.elementor-page-3512 .chapter-page p + p { margin-top:18px; }
body.elementor-page-3512 .chapter-page .elementor-button { max-width:100%; white-space:normal; }
body.elementor-page-3512 .cr-number { display:grid; grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr); align-items:center; column-gap:24px; }
body.elementor-page-3512 .cr-number::before,
body.elementor-page-3512 .cr-number::after { content:""; height:1px; background:#475286; }
body.elementor-page-3512 .cr-number::before { grid-column:1; grid-row:1; }
body.elementor-page-3512 .cr-number::after { grid-column:3; grid-row:1; }
body.elementor-page-3512 .cr-number .elementor-heading-title { grid-column:2; grid-row:1; display:grid; place-items:center; width:100px; height:100px; border:1px solid #B677B1; border-radius:50%; padding-bottom:12px; box-sizing:border-box; }
body.elementor-page-3512 .cr-quote-card { align-content:center; min-height:190px; }
body.elementor-page-3512 .cr-start-grid { grid-template-rows:64px auto auto; grid-auto-flow:column; align-items:stretch; row-gap:22px; }
body.elementor-page-3512 .cr-start-card { grid-row:span 3; grid-template-rows:subgrid; row-gap:22px; align-items:start; }
body.elementor-page-3512 .cr-start-number { height:64px; }
body.elementor-page-3512 .chapter-page .cr-faq .elementor-accordion .elementor-accordion-item { border:0!important; }
body.elementor-page-3512 .chapter-page .cr-faq .elementor-accordion .elementor-accordion-item:not(:last-child) { border-bottom:1px solid #EAB5A8!important; }
body.elementor-page-3512 .cr-faq .elementor-tab-title { text-align:right; line-height:1.4; }
body.elementor-page-3512 .cr-faq .elementor-accordion-icon { float:left!important; color:#B677B1; margin-right:18px; margin-left:0; }
body.elementor-page-3512 .cr-faq .elementor-tab-content { border:0; background:transparent; text-align:right; }
body.elementor-page-3512 .cr-closing { margin-top:32px; }
body.elementor-page-3512 .elementor-location-footer .elementor-element-c936c4d { display:none!important; }
body.elementor-page-3512 .elementor-location-footer .elementor-element-ded78ec > .e-con-inner { padding-top:32px; }
body.elementor-page-3512 .chapter-page a:focus-visible,
body.elementor-page-3512 .chapter-page [role="button"]:focus-visible { outline:2px solid #B677B1; outline-offset:5px; }
@media(max-width:767px) {
 body.elementor-page-3512 .cr-number { grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr); column-gap:18px; }
 body.elementor-page-3512 .cr-number .elementor-heading-title { width:84px; height:84px; padding-bottom:10px; }
 body.elementor-page-3512 .cr-start-grid { grid-template-rows:none; grid-auto-flow:row; row-gap:36px; }
 body.elementor-page-3512 .cr-start-card { grid-row:auto; grid-template-rows:64px auto auto; row-gap:16px; }
 body.elementor-page-3512 .cr-quote-card { min-height:0; }
 body.elementor-page-3512 .cr-closing { margin-top:20px; }
 body.elementor-page-3512 .cr-faq .elementor-tab-title { padding-block:20px; }
 body.elementor-page-3512 .elementor-location-footer .elementor-element-ded78ec > .e-con-inner { padding-top:0; }
}

@media(max-width:359px) { body.elementor-page-3512 .chapter-page .cr-hero h1.elementor-heading-title { font-size:32px; } }



/* New Chapter: reference-page refinements, scoped to this page. */
body.elementor-page-3512 .chapter-page .elementor-element-b4d350c { font-family:DGANIT,sans-serif; font-size:30px; line-height:1.3; font-weight:400; }
body.elementor-page-3512 .chapter-page .elementor-element.elementor-element-93948fb { background-color:#FFFFFF; }
body.elementor-page-3512 .chapter-page .cr-step { position:relative; border:0!important; padding:60px 50px; background-color:#F7F5F3; border-radius:0 32px; overflow:visible; }
body.elementor-page-3512 .chapter-page .cr-step + .cr-step { margin-top:89px; }
body.elementor-page-3512 .chapter-page .cr-step + .cr-step::before { content:""; position:absolute; inset:auto; top:-89px; left:50%; width:1px; height:65px; margin:0; background:#EAB5A8; opacity:1; transform:translateX(-50%); }
body.elementor-page-3512 .chapter-page .cr-step .elementor-heading-title { color:#475286; line-height:1.15; }
body.elementor-page-3512 .chapter-page .elementor-widget.cr-number { width:100%; max-width:388px; justify-self:center; margin-inline:auto; }
body.elementor-page-3512 .chapter-page .cr-number::before,
body.elementor-page-3512 .chapter-page .cr-number::after { height:1px; min-height:0; background:#B677B1; opacity:.75; border:0; box-shadow:none; }
body.elementor-page-3512 .chapter-page .elementor-element.elementor-element-6806de5 { background-color:#FFFFFF; }
body.elementor-page-3512 .chapter-page .elementor-element-3f5b1c9 { order:-1; margin-top:36px; }
body.elementor-page-3512 .chapter-page .elementor-element-3f5b1c9 > .elementor-widget-image { position:absolute; top:0; right:40px; width:88px; margin:0; transform:translateY(-50%); line-height:0; }
body.elementor-page-3512 .chapter-page .cr-compare { grid-template-rows:auto auto; align-items:stretch; }
body.elementor-page-3512 .chapter-page .cr-compare > .e-con { grid-row:span 2; grid-template-rows:subgrid; align-content:start; }
body.elementor-page-3512 .chapter-page .cr-compare .elementor-widget-heading { align-self:center; }
body.elementor-page-3512 .chapter-page .cr-compare .elementor-heading-title { font-family:DGANIT,sans-serif; font-weight:400; font-size:48px; line-height:1.2; }
body.elementor-page-3512 .chapter-page .elementor-element.elementor-element-24a5806 { background-color:#FFFFFF; padding-bottom:0; }
body.elementor-page-3512 .chapter-page .elementor-element-24a5806 > .e-con-inner { width:100%; max-width:1255px; padding-bottom:0; }
body.elementor-page-3512 .chapter-page .elementor-element-038ee70 { max-width:1255px; grid-template-columns:minmax(0,2fr) minmax(0,3fr); grid-template-rows:repeat(6,auto); column-gap:48px; row-gap:24px; align-items:start; }
body.elementor-page-3512 .chapter-page .elementor-element-038ee70 > .elementor-widget { grid-column:2; }
body.elementor-page-3512 .chapter-page .elementor-element-038ee70 > .elementor-element-91c398b { grid-row:1; }
body.elementor-page-3512 .chapter-page .elementor-element-13a58b1 .elementor-heading-title { font-size:22px; line-height:1.6; }
body.elementor-page-3512 .chapter-page .elementor-element-038ee70 > .elementor-widget.cr-about-portrait { grid-column:1; grid-row:1 / span 6; width:100%; align-self:end; margin:0; line-height:0; }
body.elementor-page-3512 .chapter-page .cr-about-portrait img { display:block; width:100%; height:auto; }
body.elementor-page-3512 .chapter-page .elementor-element-e814116 { margin-bottom:70px; }
body.elementor-page-3512 .chapter-page .elementor-element.elementor-element-c8255ba { background-color:#F7F5F3; }
body.elementor-page-3512 .chapter-page .elementor-element-3b44f7b { order:-1; }
body.elementor-page-3512 .chapter-page .cr-start-grid { grid-template-rows:80px auto auto; }
body.elementor-page-3512 .chapter-page .cr-start-card .cr-start-icon { grid-row:1; display:grid; place-items:center; height:80px; }
body.elementor-page-3512 .chapter-page .cr-start-card > .elementor-widget-heading { grid-row:2; }
body.elementor-page-3512 .chapter-page .cr-start-card > .elementor-widget-text-editor { grid-row:3; }
body.elementor-page-3512 .chapter-page .cr-start-icon img { height:auto; max-height:80px; object-fit:contain; }
body.elementor-page-3512 .chapter-page .elementor-element.elementor-element-6594cda { background-color:#FFFFFF; }
body.elementor-page-3512 .chapter-page .elementor-element-11d0440 { order:-1; }
@media(max-width:767px) {
 body.elementor-page-3512 .chapter-page .elementor-element-b4d350c { font-size:26px; }
 body.elementor-page-3512 .chapter-page .cr-step { padding:36px 22px; }
 body.elementor-page-3512 .chapter-page .cr-step + .cr-step { margin-top:69px; }
 body.elementor-page-3512 .chapter-page .cr-step + .cr-step::before { top:-69px; height:45px; }
 body.elementor-page-3512 .chapter-page .elementor-widget.cr-number { max-width:260px; }
 body.elementor-page-3512 .chapter-page .elementor-element-3f5b1c9 > .elementor-widget-image { right:24px; width:72px; }
 body.elementor-page-3512 .chapter-page .elementor-element-3f5b1c9 > .elementor-widget-image img { width:72px; }
 body.elementor-page-3512 .chapter-page .cr-compare { grid-template-rows:none; }
 body.elementor-page-3512 .chapter-page .cr-compare > .e-con { grid-row:auto; grid-template-rows:auto auto; }
 body.elementor-page-3512 .chapter-page .cr-compare .elementor-heading-title { font-size:36px; }
 body.elementor-page-3512 .chapter-page .elementor-element-038ee70 { grid-template-columns:minmax(0,1fr); grid-template-rows:auto; gap:24px; }
 body.elementor-page-3512 .chapter-page .elementor-element-038ee70 > .elementor-widget { grid-column:1; }
 body.elementor-page-3512 .chapter-page .elementor-element-13a58b1 .elementor-heading-title { font-size:20px; }
 body.elementor-page-3512 .chapter-page .elementor-element-038ee70 > .elementor-widget.cr-about-portrait { grid-column:1; grid-row:7; width:min(100%,360px); justify-self:center; }
 body.elementor-page-3512 .chapter-page .elementor-element-e814116 { margin-bottom:0; }
 body.elementor-page-3512 .chapter-page .cr-start-grid { grid-template-rows:none; }
 body.elementor-page-3512 .chapter-page .cr-start-card { grid-template-rows:80px auto auto; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DGANIT';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kerenkatz.co.il/wp-content/uploads/2026/10/font.woff') format('woff');
}
/* End Custom Fonts CSS */