.elementor-2032 .elementor-element.elementor-element-14e9eb6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-160f7e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;}.elementor-2032 .elementor-element.elementor-element-23d03cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2032 .elementor-element.elementor-element-5a0e50e{text-align:center;}.elementor-2032 .elementor-element.elementor-element-5a0e50e .elementor-heading-title{color:#09487E;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-2032 .elementor-element.elementor-element-3436688{text-align:center;font-family:"DM Sans", Sans-serif;font-size:20px;line-height:1.6em;color:#414141;}.elementor-2032 .elementor-element.elementor-element-5f1adce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:150px;--padding-bottom:150px;--padding-left:64px;--padding-right:64px;}.elementor-2032 .elementor-element.elementor-element-5f1adce:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-5f1adce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4F9;}.elementor-2032 .elementor-element.elementor-element-5f1adce > .elementor-shape-top .elementor-shape-fill, .elementor-2032 .elementor-element.elementor-element-5f1adce > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-5f1adce > .elementor-shape-top svg, .elementor-2032 .elementor-element.elementor-element-5f1adce > .e-con-inner > .elementor-shape-top svg{width:calc(200% + 1.3px);height:90px;}.elementor-2032 .elementor-element.elementor-element-5f1adce > .elementor-shape-bottom .elementor-shape-fill, .elementor-2032 .elementor-element.elementor-element-5f1adce > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-5f1adce > .elementor-shape-bottom svg, .elementor-2032 .elementor-element.elementor-element-5f1adce > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:90px;transform:translateX(-50%) rotateY(180deg);}.elementor-2032 .elementor-element.elementor-element-bdd529f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-d5b0b2d{text-align:start;}.elementor-2032 .elementor-element.elementor-element-d5b0b2d .elementor-heading-title{color:#09487E;}.elementor-2032 .elementor-element.elementor-element-c177ca9{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;line-height:1.6em;color:#414141;}.elementor-2032 .elementor-element.elementor-element-50fecee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-9caf4e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-9caf4e3:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-9caf4e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fopli.nimsite.uk/wp-content/uploads/2026/10/Ossim_Schuna_LR_0036.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2032 .elementor-element.elementor-element-3fec672{text-align:start;}.elementor-2032 .elementor-element.elementor-element-3fec672 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-411cb58{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-411cb58:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-411cb58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fopli.nimsite.uk/wp-content/uploads/2026/10/revivim_LR_0031.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2032 .elementor-element.elementor-element-7c49f01{text-align:start;}.elementor-2032 .elementor-element.elementor-element-7c49f01 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-c369b08{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-c369b08:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-c369b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fopli.nimsite.uk/wp-content/uploads/2026/10/Ossim_Schuna_LR_0055.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2032 .elementor-element.elementor-element-73685d0{text-align:start;}.elementor-2032 .elementor-element.elementor-element-73685d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-3f1290c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-3f1290c:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-3f1290c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fopli.nimsite.uk/wp-content/uploads/2026/10/Ossim_Schuna_LR_0114.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2032 .elementor-element.elementor-element-e7e26b7{text-align:start;}.elementor-2032 .elementor-element.elementor-element-e7e26b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-0c291f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-0c291f2:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-0c291f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fopli.nimsite.uk/wp-content/uploads/2026/10/yavneh_tasters_0023.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2032 .elementor-element.elementor-element-f8d608b{text-align:start;}.elementor-2032 .elementor-element.elementor-element-f8d608b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-53b03c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-53b03c4:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-53b03c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fopli.nimsite.uk/wp-content/uploads/2026/10/schools_malachi_LR_0137.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2032 .elementor-element.elementor-element-f873729{text-align:start;}.elementor-2032 .elementor-element.elementor-element-f873729 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-909aef0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;}.elementor-2032 .elementor-element.elementor-element-909aef0:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-909aef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-c7066c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-a95fb14{text-align:start;}.elementor-2032 .elementor-element.elementor-element-a95fb14 .elementor-heading-title{color:#09487E;}.elementor-2032 .elementor-element.elementor-element-8422651{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-1b70ad4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2032 .elementor-element.elementor-element-f91ab2a img{width:100%;border-radius:32px 32px 32px 32px;}.elementor-2032 .elementor-element.elementor-element-3e2f848{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-4542997{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;line-height:1.6em;color:#414141;}.elementor-2032 .elementor-element.elementor-element-e0fcba7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:44px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-cafa784{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#414141;}.elementor-2032 .elementor-element.elementor-element-2d5a383{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:44px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-394cad8{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#414141;}.elementor-2032 .elementor-element.elementor-element-ac5dc22{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:44px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-c127b86{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#414141;}.elementor-2032 .elementor-element.elementor-element-3ce4ad6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:44px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-b01cf03{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#414141;}.elementor-2032 .elementor-element.elementor-element-dbc96ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:44px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-e161f17{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#414141;}.elementor-2032 .elementor-element.elementor-element-47a6918{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:64px;--padding-right:64px;}.elementor-2032 .elementor-element.elementor-element-47a6918:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-47a6918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fopli.nimsite.uk/wp-content/uploads/2026/10/dishon_LR_0212.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2032 .elementor-element.elementor-element-20d68f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:40px 40px 40px 40px;--padding-top:56px;--padding-bottom:56px;--padding-left:64px;--padding-right:64px;}.elementor-2032 .elementor-element.elementor-element-20d68f1:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-20d68f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-971bccd{text-align:center;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;color:#09487E;}.elementor-2032 .elementor-element.elementor-element-1998df1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:64px;--padding-right:64px;}.elementor-2032 .elementor-element.elementor-element-669dadd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-e49d62c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-d5c665e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-d96cb02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:24px 24px 24px 24px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2032 .elementor-element.elementor-element-d96cb02:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-d96cb02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B7BC0;}.elementor-2032 .elementor-element.elementor-element-0b68b3b{text-align:start;}.elementor-2032 .elementor-element.elementor-element-0b68b3b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1.15em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-acc3543{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;line-height:1.6em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-5cc8cd0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-ce70ad5 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-2032 .elementor-element.elementor-element-cf84a27{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;}.elementor-2032 .elementor-element.elementor-element-cf84a27:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-cf84a27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-9b87d72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-457a7bb{text-align:start;}.elementor-2032 .elementor-element.elementor-element-457a7bb .elementor-heading-title{color:#09487E;}.elementor-2032 .elementor-element.elementor-element-2c1f654{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-b5e788a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-aa52b8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;line-height:1.6em;color:#414141;}.elementor-2032 .elementor-element.elementor-element-560c5ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:44px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-f1a90a5{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#414141;}.elementor-2032 .elementor-element.elementor-element-e9772df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:44px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-817ae33{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#414141;}.elementor-2032 .elementor-element.elementor-element-d31cc7b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:44px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-ffc98f3{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#414141;}.elementor-2032 .elementor-element.elementor-element-51bb648{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:44px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-aedf70c{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#414141;}.elementor-2032 .elementor-element.elementor-element-db0c632{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:44px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-e830f8b{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#414141;}.elementor-2032 .elementor-element.elementor-element-e192fc7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-126fb8d img{width:100%;border-radius:32px 32px 32px 32px;}.elementor-2032 .elementor-element.elementor-element-7b92ddc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:64px;--padding-right:64px;}.elementor-2032 .elementor-element.elementor-element-b8696fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-3069240{text-align:start;}.elementor-2032 .elementor-element.elementor-element-3069240 .elementor-heading-title{color:#09487E;}.elementor-2032 .elementor-element.elementor-element-ac50e05{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;line-height:1.6em;color:#414141;}.elementor-2032 .elementor-element.elementor-element-a9a89d2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-3bb7af0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-3bb7af0:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-3bb7af0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fopli.nimsite.uk/wp-content/uploads/2026/10/Ossim_Schuna_LR_0069.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2032 .elementor-element.elementor-element-e5f3a02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-f71b903{text-align:start;}.elementor-2032 .elementor-element.elementor-element-f71b903 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.15em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-84ba12b{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.6em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-874e126{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-874e126:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-874e126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fopli.nimsite.uk/wp-content/uploads/2026/10/revivim_LR_0007.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2032 .elementor-element.elementor-element-09f7de3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-cecde00{text-align:start;}.elementor-2032 .elementor-element.elementor-element-cecde00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.15em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-14ed51b{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.6em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-99eb2fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-99eb2fd:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-99eb2fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fopli.nimsite.uk/wp-content/uploads/2026/10/Ossim_Schuna_LR_0036.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2032 .elementor-element.elementor-element-2133218{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-4a890b6{text-align:start;}.elementor-2032 .elementor-element.elementor-element-4a890b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.15em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-557d383{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.6em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-ff58862{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-ff58862:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-ff58862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fopli.nimsite.uk/wp-content/uploads/2026/10/nahal_oz_LR_0144.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2032 .elementor-element.elementor-element-d029c89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-089da89{text-align:start;}.elementor-2032 .elementor-element.elementor-element-089da89 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.15em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-d2d17ea{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.6em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-b57a148{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:144px;--margin-left:16px;--margin-right:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-d4033dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-d4033dd:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-d4033dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09487E;}.elementor-2032 .elementor-element.elementor-element-95e48d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-95e48d6:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-95e48d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fopli.nimsite.uk/wp-content/uploads/2026/10/HOE_malachi_LR_0236.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2032 .elementor-element.elementor-element-b7d2490{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-1113b1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:40px;--padding-left:64px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-078ea74{width:var( --container-widget-width, 536px );max-width:536px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:536px;--container-widget-flex-grow:0;text-align:start;}.elementor-2032 .elementor-element.elementor-element-078ea74 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-a31c892{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:96px;--padding-left:64px;--padding-right:64px;}.elementor-2032 .elementor-element.elementor-element-dfb4836{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-25054c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:40px 40px 40px 40px;--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-2032 .elementor-element.elementor-element-25054c5:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-25054c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09487E;}.elementor-2032 .elementor-element.elementor-element-8dd3297{text-align:center;}.elementor-2032 .elementor-element.elementor-element-8dd3297 .elementor-heading-title{color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-b631310{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2032 .elementor-element.elementor-element-56c41dd .elementor-button{background-color:#F5AF00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F5AF00;border-radius:999px 999px 999px 999px;}.elementor-2032 .elementor-element.elementor-element-56c41dd .elementor-button:hover, .elementor-2032 .elementor-element.elementor-element-56c41dd .elementor-button:focus{background-color:rgba(0,0,0,0);color:#F5AF00;border-color:#F5AF00;}.elementor-2032 .elementor-element.elementor-element-56c41dd .elementor-button:hover svg, .elementor-2032 .elementor-element.elementor-element-56c41dd .elementor-button:focus svg{fill:#F5AF00;}.elementor-2032 .elementor-element.elementor-element-7c3e937 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;}.elementor-2032 .elementor-element.elementor-element-7c3e937 .elementor-button:hover, .elementor-2032 .elementor-element.elementor-element-7c3e937 .elementor-button:focus{background-color:#FFFFFF;color:#09487E;border-color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-7c3e937 .elementor-button:hover svg, .elementor-2032 .elementor-element.elementor-element-7c3e937 .elementor-button:focus svg{fill:#09487E;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2032 .elementor-element.elementor-element-160f7e4{--padding-top:80px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2032 .elementor-element.elementor-element-5f1adce > .elementor-shape-top svg, .elementor-2032 .elementor-element.elementor-element-5f1adce > .e-con-inner > .elementor-shape-top svg{height:70px;}.elementor-2032 .elementor-element.elementor-element-5f1adce > .elementor-shape-bottom svg, .elementor-2032 .elementor-element.elementor-element-5f1adce > .e-con-inner > .elementor-shape-bottom svg{height:70px;}.elementor-2032 .elementor-element.elementor-element-5f1adce{--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-2032 .elementor-element.elementor-element-909aef0{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2032 .elementor-element.elementor-element-47a6918{--min-height:540px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2032 .elementor-element.elementor-element-1998df1{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2032 .elementor-element.elementor-element-d96cb02{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2032 .elementor-element.elementor-element-cf84a27{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2032 .elementor-element.elementor-element-7b92ddc{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2032 .elementor-element.elementor-element-b57a148{--margin-top:56px;--margin-bottom:112px;--margin-left:16px;--margin-right:16px;}.elementor-2032 .elementor-element.elementor-element-95e48d6:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-95e48d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fopli.nimsite.uk/wp-content/uploads/2026/10/HOE_malachi_LR_0236.jpg");background-position:center center;}.elementor-2032 .elementor-element.elementor-element-1113b1f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-2032 .elementor-element.elementor-element-078ea74{width:100%;max-width:100%;text-align:center;}.elementor-2032 .elementor-element.elementor-element-078ea74 .elementor-heading-title{font-size:20px;}.elementor-2032 .elementor-element.elementor-element-a31c892{--padding-top:40px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-160f7e4{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-2032 .elementor-element.elementor-element-23d03cc{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2032 .elementor-element.elementor-element-5a0e50e{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2032 .elementor-element.elementor-element-3436688{text-align:center;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-5f1adce{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:84px;--padding-bottom:84px;--padding-left:16px;--padding-right:16px;}.elementor-2032 .elementor-element.elementor-element-5f1adce > .elementor-shape-top svg, .elementor-2032 .elementor-element.elementor-element-5f1adce > .e-con-inner > .elementor-shape-top svg{height:44px;}.elementor-2032 .elementor-element.elementor-element-5f1adce > .elementor-shape-bottom svg, .elementor-2032 .elementor-element.elementor-element-5f1adce > .e-con-inner > .elementor-shape-bottom svg{height:44px;}.elementor-2032 .elementor-element.elementor-element-bdd529f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2032 .elementor-element.elementor-element-d5b0b2d{text-align:start;}.elementor-2032 .elementor-element.elementor-element-c177ca9{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-3fec672{text-align:start;}.elementor-2032 .elementor-element.elementor-element-3fec672 .elementor-heading-title{font-size:18px;}.elementor-2032 .elementor-element.elementor-element-7c49f01{text-align:start;}.elementor-2032 .elementor-element.elementor-element-7c49f01 .elementor-heading-title{font-size:18px;}.elementor-2032 .elementor-element.elementor-element-73685d0{text-align:start;}.elementor-2032 .elementor-element.elementor-element-73685d0 .elementor-heading-title{font-size:18px;}.elementor-2032 .elementor-element.elementor-element-e7e26b7{text-align:start;}.elementor-2032 .elementor-element.elementor-element-e7e26b7 .elementor-heading-title{font-size:18px;}.elementor-2032 .elementor-element.elementor-element-f8d608b{text-align:start;}.elementor-2032 .elementor-element.elementor-element-f8d608b .elementor-heading-title{font-size:18px;}.elementor-2032 .elementor-element.elementor-element-f873729{text-align:start;}.elementor-2032 .elementor-element.elementor-element-f873729 .elementor-heading-title{font-size:18px;}.elementor-2032 .elementor-element.elementor-element-909aef0{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-2032 .elementor-element.elementor-element-c7066c6{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2032 .elementor-element.elementor-element-a95fb14{text-align:start;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2032 .elementor-element.elementor-element-4542997{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-e0fcba7{--padding-top:0px;--padding-bottom:28px;--padding-left:36px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-cafa784{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-2d5a383{--padding-top:0px;--padding-bottom:28px;--padding-left:36px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-394cad8{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-ac5dc22{--padding-top:0px;--padding-bottom:28px;--padding-left:36px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-c127b86{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-3ce4ad6{--padding-top:0px;--padding-bottom:28px;--padding-left:36px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-b01cf03{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-dbc96ca{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-e161f17{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-47a6918{--min-height:520px;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-2032 .elementor-element.elementor-element-20d68f1{--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-2032 .elementor-element.elementor-element-971bccd{text-align:center;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-1998df1{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-2032 .elementor-element.elementor-element-669dadd{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2032 .elementor-element.elementor-element-e49d62c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2032 .elementor-element.elementor-element-d96cb02{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-2032 .elementor-element.elementor-element-0b68b3b{text-align:start;}.elementor-2032 .elementor-element.elementor-element-0b68b3b .elementor-heading-title{font-size:24px;}.elementor-2032 .elementor-element.elementor-element-acc3543{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-cf84a27{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-2032 .elementor-element.elementor-element-9b87d72{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2032 .elementor-element.elementor-element-457a7bb{text-align:start;}.elementor-2032 .elementor-element.elementor-element-aa52b8c{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-560c5ee{--padding-top:0px;--padding-bottom:28px;--padding-left:36px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-f1a90a5{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-e9772df{--padding-top:0px;--padding-bottom:28px;--padding-left:36px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-817ae33{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-d31cc7b{--padding-top:0px;--padding-bottom:28px;--padding-left:36px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-ffc98f3{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-51bb648{--padding-top:0px;--padding-bottom:28px;--padding-left:36px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-aedf70c{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-db0c632{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-e830f8b{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-7b92ddc{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-2032 .elementor-element.elementor-element-b8696fd{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2032 .elementor-element.elementor-element-3069240{text-align:start;}.elementor-2032 .elementor-element.elementor-element-ac50e05{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-f71b903{text-align:start;}.elementor-2032 .elementor-element.elementor-element-f71b903 .elementor-heading-title{font-size:22px;}.elementor-2032 .elementor-element.elementor-element-84ba12b{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-cecde00{text-align:start;}.elementor-2032 .elementor-element.elementor-element-cecde00 .elementor-heading-title{font-size:22px;}.elementor-2032 .elementor-element.elementor-element-14ed51b{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-4a890b6{text-align:start;}.elementor-2032 .elementor-element.elementor-element-4a890b6 .elementor-heading-title{font-size:22px;}.elementor-2032 .elementor-element.elementor-element-557d383{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-089da89{text-align:start;}.elementor-2032 .elementor-element.elementor-element-089da89 .elementor-heading-title{font-size:22px;}.elementor-2032 .elementor-element.elementor-element-d2d17ea{text-align:start;font-size:16px;}.elementor-2032 .elementor-element.elementor-element-1113b1f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-2032 .elementor-element.elementor-element-078ea74 .elementor-heading-title{font-size:17px;}.elementor-2032 .elementor-element.elementor-element-a31c892{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-2032 .elementor-element.elementor-element-dfb4836{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2032 .elementor-element.elementor-element-25054c5{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-2032 .elementor-element.elementor-element-8dd3297{text-align:center;}.elementor-2032 .elementor-element.elementor-element-b631310{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-2032 .elementor-element.elementor-element-56c41dd .elementor-button{font-size:13px;letter-spacing:1px;padding:14px 24px 14px 24px;}.elementor-2032 .elementor-element.elementor-element-7c3e937 .elementor-button{font-size:13px;letter-spacing:1px;padding:14px 24px 14px 24px;}}@media(min-width:768px){.elementor-2032 .elementor-element.elementor-element-1113b1f{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2032 .elementor-element.elementor-element-1113b1f{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-23d03cc */.elementor-2032 .elementor-element.elementor-element-23d03cc{width:100%;max-width:910px;margin:0 auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c177ca9 */.elementor-2032 .elementor-element.elementor-element-c177ca9 p:last-child{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fec672 */.elementor-2032 .elementor-element.elementor-element-3fec672{position:absolute;left:24px;right:24px;bottom:22px;z-index:2;transition:transform .4s ease}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9caf4e3 */.elementor-2032 .elementor-element.elementor-element-9caf4e3{grid-column:1 / span 2;grid-row:1 / span 2;position:relative;overflow:hidden;min-height:0;transition:transform .35s ease,box-shadow .35s ease}.elementor-2032 .elementor-element.elementor-element-9caf4e3::before{content:'';position:absolute;inset:0;background:inherit;background-size:cover;background-position:center;transition:transform .7s cubic-bezier(.2,.7,.2,1);z-index:0}.elementor-2032 .elementor-element.elementor-element-9caf4e3::after{content:'';position:absolute;inset:0;z-index:1;transition:opacity .35s ease;background:linear-gradient(180deg,rgba(9,72,126,0) 40%,rgba(9,72,126,.88) 100%)}.elementor-2032 .elementor-element.elementor-element-9caf4e3:hover{transform:translateY(-4px);box-shadow:0 24px 40px -24px rgba(6,40,72,.55)}.elementor-2032 .elementor-element.elementor-element-9caf4e3:hover::before{transform:scale(1.07)}.elementor-2032 .elementor-element.elementor-element-9caf4e3:hover .elementor-widget-heading{transform:translateY(-6px)}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-9caf4e3{grid-column:1 / -1;grid-row:auto / span 1}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c49f01 */.elementor-2032 .elementor-element.elementor-element-7c49f01{position:absolute;left:24px;right:24px;bottom:22px;z-index:2;transition:transform .4s ease}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411cb58 */.elementor-2032 .elementor-element.elementor-element-411cb58{grid-column:3 / span 2;grid-row:1 / span 1;position:relative;overflow:hidden;min-height:0;transition:transform .35s ease,box-shadow .35s ease}.elementor-2032 .elementor-element.elementor-element-411cb58::before{content:'';position:absolute;inset:0;background:inherit;background-size:cover;background-position:center;transition:transform .7s cubic-bezier(.2,.7,.2,1);z-index:0}.elementor-2032 .elementor-element.elementor-element-411cb58::after{content:'';position:absolute;inset:0;z-index:1;transition:opacity .35s ease;background:linear-gradient(180deg,rgba(9,72,126,0) 40%,rgba(9,72,126,.88) 100%)}.elementor-2032 .elementor-element.elementor-element-411cb58:hover{transform:translateY(-4px);box-shadow:0 24px 40px -24px rgba(6,40,72,.55)}.elementor-2032 .elementor-element.elementor-element-411cb58:hover::before{transform:scale(1.07)}.elementor-2032 .elementor-element.elementor-element-411cb58:hover .elementor-widget-heading{transform:translateY(-6px)}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-411cb58{grid-column:1 / -1;grid-row:auto / span 1}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73685d0 */.elementor-2032 .elementor-element.elementor-element-73685d0{position:absolute;left:24px;right:24px;bottom:22px;z-index:2;transition:transform .4s ease}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c369b08 */.elementor-2032 .elementor-element.elementor-element-c369b08{grid-column:3 / span 1;grid-row:2 / span 1;position:relative;overflow:hidden;min-height:0;transition:transform .35s ease,box-shadow .35s ease}.elementor-2032 .elementor-element.elementor-element-c369b08::before{content:'';position:absolute;inset:0;background:inherit;background-size:cover;background-position:center;transition:transform .7s cubic-bezier(.2,.7,.2,1);z-index:0}.elementor-2032 .elementor-element.elementor-element-c369b08::after{content:'';position:absolute;inset:0;z-index:1;transition:opacity .35s ease;background:linear-gradient(180deg,rgba(9,72,126,0) 40%,rgba(9,72,126,.88) 100%)}.elementor-2032 .elementor-element.elementor-element-c369b08:hover{transform:translateY(-4px);box-shadow:0 24px 40px -24px rgba(6,40,72,.55)}.elementor-2032 .elementor-element.elementor-element-c369b08:hover::before{transform:scale(1.07)}.elementor-2032 .elementor-element.elementor-element-c369b08:hover .elementor-widget-heading{transform:translateY(-6px)}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-c369b08{grid-column:1 / -1;grid-row:auto / span 1}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7e26b7 */.elementor-2032 .elementor-element.elementor-element-e7e26b7{position:absolute;left:24px;right:24px;bottom:22px;z-index:2;transition:transform .4s ease}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f1290c */.elementor-2032 .elementor-element.elementor-element-3f1290c{grid-column:4 / span 1;grid-row:2 / span 2;position:relative;overflow:hidden;min-height:0;transition:transform .35s ease,box-shadow .35s ease}.elementor-2032 .elementor-element.elementor-element-3f1290c::before{content:'';position:absolute;inset:0;background:inherit;background-size:cover;background-position:center;transition:transform .7s cubic-bezier(.2,.7,.2,1);z-index:0}.elementor-2032 .elementor-element.elementor-element-3f1290c::after{content:'';position:absolute;inset:0;z-index:1;transition:opacity .35s ease;background:linear-gradient(180deg,rgba(9,72,126,0) 40%,rgba(9,72,126,.88) 100%)}.elementor-2032 .elementor-element.elementor-element-3f1290c:hover{transform:translateY(-4px);box-shadow:0 24px 40px -24px rgba(6,40,72,.55)}.elementor-2032 .elementor-element.elementor-element-3f1290c:hover::before{transform:scale(1.07)}.elementor-2032 .elementor-element.elementor-element-3f1290c:hover .elementor-widget-heading{transform:translateY(-6px)}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-3f1290c{grid-column:1 / -1;grid-row:auto / span 1}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8d608b */.elementor-2032 .elementor-element.elementor-element-f8d608b{position:absolute;left:24px;right:24px;bottom:22px;z-index:2;transition:transform .4s ease}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c291f2 */.elementor-2032 .elementor-element.elementor-element-0c291f2{grid-column:1 / span 1;grid-row:3 / span 1;position:relative;overflow:hidden;min-height:0;transition:transform .35s ease,box-shadow .35s ease}.elementor-2032 .elementor-element.elementor-element-0c291f2::before{content:'';position:absolute;inset:0;background:inherit;background-size:cover;background-position:center;transition:transform .7s cubic-bezier(.2,.7,.2,1);z-index:0}.elementor-2032 .elementor-element.elementor-element-0c291f2::after{content:'';position:absolute;inset:0;z-index:1;transition:opacity .35s ease;background:linear-gradient(180deg,rgba(9,72,126,0) 40%,rgba(9,72,126,.88) 100%)}.elementor-2032 .elementor-element.elementor-element-0c291f2:hover{transform:translateY(-4px);box-shadow:0 24px 40px -24px rgba(6,40,72,.55)}.elementor-2032 .elementor-element.elementor-element-0c291f2:hover::before{transform:scale(1.07)}.elementor-2032 .elementor-element.elementor-element-0c291f2:hover .elementor-widget-heading{transform:translateY(-6px)}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-0c291f2{grid-column:1 / -1;grid-row:auto / span 1}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f873729 */.elementor-2032 .elementor-element.elementor-element-f873729{position:absolute;left:24px;right:24px;bottom:22px;z-index:2;transition:transform .4s ease}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53b03c4 */.elementor-2032 .elementor-element.elementor-element-53b03c4{grid-column:2 / span 2;grid-row:3 / span 1;position:relative;overflow:hidden;min-height:0;transition:transform .35s ease,box-shadow .35s ease}.elementor-2032 .elementor-element.elementor-element-53b03c4::before{content:'';position:absolute;inset:0;background:inherit;background-size:cover;background-position:center;transition:transform .7s cubic-bezier(.2,.7,.2,1);z-index:0}.elementor-2032 .elementor-element.elementor-element-53b03c4::after{content:'';position:absolute;inset:0;z-index:1;transition:opacity .35s ease;background:linear-gradient(180deg,rgba(9,72,126,0) 40%,rgba(9,72,126,.88) 100%)}.elementor-2032 .elementor-element.elementor-element-53b03c4:hover{transform:translateY(-4px);box-shadow:0 24px 40px -24px rgba(6,40,72,.55)}.elementor-2032 .elementor-element.elementor-element-53b03c4:hover::before{transform:scale(1.07)}.elementor-2032 .elementor-element.elementor-element-53b03c4:hover .elementor-widget-heading{transform:translateY(-6px)}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-53b03c4{grid-column:1 / -1;grid-row:auto / span 1}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50fecee */.elementor-2032 .elementor-element.elementor-element-50fecee{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:230px;gap:16px;width:100%}@media(max-width:1024px){.elementor-2032 .elementor-element.elementor-element-50fecee{grid-auto-rows:190px}}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-50fecee{grid-template-columns:minmax(0,1fr);grid-auto-rows:190px;gap:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdd529f */.elementor-2032 .elementor-element.elementor-element-bdd529f{width:100%;max-width:1280px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f91ab2a */@media(min-width:768px){.elementor-2032 .elementor-element.elementor-element-f91ab2a{position:absolute !important;inset:0}.elementor-2032 .elementor-element.elementor-element-f91ab2a .elementor-widget-container{height:100%}.elementor-2032 .elementor-element.elementor-element-f91ab2a img{width:100%;height:100% !important;object-fit:cover;display:block}}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-f91ab2a img{height:auto !important;aspect-ratio:4/3;object-fit:cover}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b70ad4 */.elementor-2032 .elementor-element.elementor-element-1b70ad4{position:relative;min-height:440px}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-1b70ad4{min-height:0}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4542997 */.elementor-2032 .elementor-element.elementor-element-4542997 p{margin:0 0 12px}.elementor-2032 .elementor-element.elementor-element-4542997 p:last-child{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cafa784 */.elementor-2032 .elementor-element.elementor-element-cafa784 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0fcba7 */.elementor-2032 .elementor-element.elementor-element-e0fcba7{position:relative}.elementor-2032 .elementor-element.elementor-element-e0fcba7::before{content:'';position:absolute;left:0;top:6px;width:18px;height:18px;border-radius:50%;background:#0B7BC0;box-shadow:0 0 0 5px #fff}.elementor-2032 .elementor-element.elementor-element-e0fcba7::after{content:'';position:absolute;left:8px;top:30px;bottom:6px;width:2px;background:repeating-linear-gradient(180deg,rgba(9,72,126,.35) 0 6px,transparent 6px 12px)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-394cad8 */.elementor-2032 .elementor-element.elementor-element-394cad8 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5a383 */.elementor-2032 .elementor-element.elementor-element-2d5a383{position:relative}.elementor-2032 .elementor-element.elementor-element-2d5a383::before{content:'';position:absolute;left:0;top:6px;width:18px;height:18px;border-radius:50%;background:#60BB48;box-shadow:0 0 0 5px #fff}.elementor-2032 .elementor-element.elementor-element-2d5a383::after{content:'';position:absolute;left:8px;top:30px;bottom:6px;width:2px;background:repeating-linear-gradient(180deg,rgba(9,72,126,.35) 0 6px,transparent 6px 12px)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c127b86 */.elementor-2032 .elementor-element.elementor-element-c127b86 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac5dc22 */.elementor-2032 .elementor-element.elementor-element-ac5dc22{position:relative}.elementor-2032 .elementor-element.elementor-element-ac5dc22::before{content:'';position:absolute;left:0;top:6px;width:18px;height:18px;border-radius:50%;background:#F5AF00;box-shadow:0 0 0 5px #fff}.elementor-2032 .elementor-element.elementor-element-ac5dc22::after{content:'';position:absolute;left:8px;top:30px;bottom:6px;width:2px;background:repeating-linear-gradient(180deg,rgba(9,72,126,.35) 0 6px,transparent 6px 12px)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b01cf03 */.elementor-2032 .elementor-element.elementor-element-b01cf03 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ce4ad6 */.elementor-2032 .elementor-element.elementor-element-3ce4ad6{position:relative}.elementor-2032 .elementor-element.elementor-element-3ce4ad6::before{content:'';position:absolute;left:0;top:6px;width:18px;height:18px;border-radius:50%;background:#0B7BC0;box-shadow:0 0 0 5px #fff}.elementor-2032 .elementor-element.elementor-element-3ce4ad6::after{content:'';position:absolute;left:8px;top:30px;bottom:6px;width:2px;background:repeating-linear-gradient(180deg,rgba(9,72,126,.35) 0 6px,transparent 6px 12px)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e161f17 */.elementor-2032 .elementor-element.elementor-element-e161f17 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbc96ca */.elementor-2032 .elementor-element.elementor-element-dbc96ca{position:relative}.elementor-2032 .elementor-element.elementor-element-dbc96ca::before{content:'';position:absolute;left:0;top:6px;width:18px;height:18px;border-radius:50%;background:#60BB48;box-shadow:0 0 0 5px #fff}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8422651 */.elementor-2032 .elementor-element.elementor-element-8422651{display:grid !important;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:stretch;width:100%}@media(max-width:1024px){.elementor-2032 .elementor-element.elementor-element-8422651{gap:40px}}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-8422651{grid-template-columns:minmax(0,1fr);gap:32px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7066c6 */.elementor-2032 .elementor-element.elementor-element-c7066c6{width:100%;max-width:1280px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-971bccd */.elementor-2032 .elementor-element.elementor-element-971bccd p:last-child{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20d68f1 */.elementor-2032 .elementor-element.elementor-element-20d68f1{position:relative;z-index:2;width:100%;max-width:760px;box-shadow:0 30px 60px -30px rgba(6,40,72,.45)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47a6918 */.elementor-2032 .elementor-element.elementor-element-47a6918{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acc3543 */.elementor-2032 .elementor-element.elementor-element-acc3543 p:last-child{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce70ad5 */@media(min-width:768px){.elementor-2032 .elementor-element.elementor-element-ce70ad5{position:absolute !important;inset:0}.elementor-2032 .elementor-element.elementor-element-ce70ad5 .elementor-widget-container{height:100%}.elementor-2032 .elementor-element.elementor-element-ce70ad5 img{width:100%;height:100% !important;object-fit:cover;display:block;border-radius:24px}}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-ce70ad5 img{height:auto !important;aspect-ratio:3/2;object-fit:cover;border-radius:24px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cc8cd0 */.elementor-2032 .elementor-element.elementor-element-5cc8cd0{position:relative;min-height:340px}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-5cc8cd0{min-height:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5c665e */.elementor-2032 .elementor-element.elementor-element-d5c665e{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-d5c665e{grid-template-columns:minmax(0,1fr);gap:16px}.elementor-2032 .elementor-element.elementor-element-d5c665e > .e-con:has(.elementor-widget-image){order:-1}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e49d62c */.elementor-2032 .elementor-element.elementor-element-e49d62c{width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-669dadd */.elementor-2032 .elementor-element.elementor-element-669dadd{width:100%;max-width:1280px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa52b8c */.elementor-2032 .elementor-element.elementor-element-aa52b8c p{margin:0 0 12px}.elementor-2032 .elementor-element.elementor-element-aa52b8c p:last-child{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1a90a5 */.elementor-2032 .elementor-element.elementor-element-f1a90a5 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-560c5ee */.elementor-2032 .elementor-element.elementor-element-560c5ee{position:relative}.elementor-2032 .elementor-element.elementor-element-560c5ee::before{content:'';position:absolute;left:0;top:6px;width:18px;height:18px;border-radius:50%;background:#0B7BC0;box-shadow:0 0 0 5px #fff}.elementor-2032 .elementor-element.elementor-element-560c5ee::after{content:'';position:absolute;left:8px;top:30px;bottom:6px;width:2px;background:repeating-linear-gradient(180deg,rgba(9,72,126,.35) 0 6px,transparent 6px 12px)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-817ae33 */.elementor-2032 .elementor-element.elementor-element-817ae33 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9772df */.elementor-2032 .elementor-element.elementor-element-e9772df{position:relative}.elementor-2032 .elementor-element.elementor-element-e9772df::before{content:'';position:absolute;left:0;top:6px;width:18px;height:18px;border-radius:50%;background:#60BB48;box-shadow:0 0 0 5px #fff}.elementor-2032 .elementor-element.elementor-element-e9772df::after{content:'';position:absolute;left:8px;top:30px;bottom:6px;width:2px;background:repeating-linear-gradient(180deg,rgba(9,72,126,.35) 0 6px,transparent 6px 12px)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffc98f3 */.elementor-2032 .elementor-element.elementor-element-ffc98f3 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d31cc7b */.elementor-2032 .elementor-element.elementor-element-d31cc7b{position:relative}.elementor-2032 .elementor-element.elementor-element-d31cc7b::before{content:'';position:absolute;left:0;top:6px;width:18px;height:18px;border-radius:50%;background:#F5AF00;box-shadow:0 0 0 5px #fff}.elementor-2032 .elementor-element.elementor-element-d31cc7b::after{content:'';position:absolute;left:8px;top:30px;bottom:6px;width:2px;background:repeating-linear-gradient(180deg,rgba(9,72,126,.35) 0 6px,transparent 6px 12px)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aedf70c */.elementor-2032 .elementor-element.elementor-element-aedf70c p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51bb648 */.elementor-2032 .elementor-element.elementor-element-51bb648{position:relative}.elementor-2032 .elementor-element.elementor-element-51bb648::before{content:'';position:absolute;left:0;top:6px;width:18px;height:18px;border-radius:50%;background:#0B7BC0;box-shadow:0 0 0 5px #fff}.elementor-2032 .elementor-element.elementor-element-51bb648::after{content:'';position:absolute;left:8px;top:30px;bottom:6px;width:2px;background:repeating-linear-gradient(180deg,rgba(9,72,126,.35) 0 6px,transparent 6px 12px)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e830f8b */.elementor-2032 .elementor-element.elementor-element-e830f8b p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db0c632 */.elementor-2032 .elementor-element.elementor-element-db0c632{position:relative}.elementor-2032 .elementor-element.elementor-element-db0c632::before{content:'';position:absolute;left:0;top:6px;width:18px;height:18px;border-radius:50%;background:#60BB48;box-shadow:0 0 0 5px #fff}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-126fb8d */@media(min-width:768px){.elementor-2032 .elementor-element.elementor-element-126fb8d{position:absolute !important;inset:0}.elementor-2032 .elementor-element.elementor-element-126fb8d .elementor-widget-container{height:100%}.elementor-2032 .elementor-element.elementor-element-126fb8d img{width:100%;height:100% !important;object-fit:cover;display:block}}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-126fb8d img{height:auto !important;aspect-ratio:4/3;object-fit:cover}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e192fc7 */.elementor-2032 .elementor-element.elementor-element-e192fc7{position:relative;min-height:440px}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-e192fc7{min-height:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c1f654 */.elementor-2032 .elementor-element.elementor-element-2c1f654{display:grid !important;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px;align-items:stretch;width:100%}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-2c1f654 > .e-con:last-child{order:-1}}@media(max-width:1024px){.elementor-2032 .elementor-element.elementor-element-2c1f654{gap:40px}}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-2c1f654{grid-template-columns:minmax(0,1fr);gap:32px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b87d72 */.elementor-2032 .elementor-element.elementor-element-9b87d72{width:100%;max-width:1280px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac50e05 */.elementor-2032 .elementor-element.elementor-element-ac50e05 p:last-child{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84ba12b */.elementor-2032 .elementor-element.elementor-element-84ba12b p:last-child{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f3a02 */.elementor-2032 .elementor-element.elementor-element-e5f3a02{position:absolute !important;left:0;right:0;bottom:0;padding:28px !important;z-index:2}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb7af0 */.elementor-2032 .elementor-element.elementor-element-3bb7af0{position:relative;overflow:hidden}.elementor-2032 .elementor-element.elementor-element-3bb7af0::after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(9,72,126,0) 35%,rgba(9,72,126,.85) 100%)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14ed51b */.elementor-2032 .elementor-element.elementor-element-14ed51b p:last-child{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09f7de3 */.elementor-2032 .elementor-element.elementor-element-09f7de3{position:absolute !important;left:0;right:0;bottom:0;padding:28px !important;z-index:2}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-874e126 */.elementor-2032 .elementor-element.elementor-element-874e126{position:relative;overflow:hidden}.elementor-2032 .elementor-element.elementor-element-874e126::after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(9,72,126,0) 35%,rgba(9,72,126,.85) 100%)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-557d383 */.elementor-2032 .elementor-element.elementor-element-557d383 p:last-child{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2133218 */.elementor-2032 .elementor-element.elementor-element-2133218{position:absolute !important;left:0;right:0;bottom:0;padding:28px !important;z-index:2}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99eb2fd */.elementor-2032 .elementor-element.elementor-element-99eb2fd{position:relative;overflow:hidden}.elementor-2032 .elementor-element.elementor-element-99eb2fd::after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(9,72,126,0) 35%,rgba(9,72,126,.85) 100%)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2d17ea */.elementor-2032 .elementor-element.elementor-element-d2d17ea p:last-child{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d029c89 */.elementor-2032 .elementor-element.elementor-element-d029c89{position:absolute !important;left:0;right:0;bottom:0;padding:28px !important;z-index:2}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff58862 */.elementor-2032 .elementor-element.elementor-element-ff58862{position:relative;overflow:hidden}.elementor-2032 .elementor-element.elementor-element-ff58862::after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(9,72,126,0) 35%,rgba(9,72,126,.85) 100%)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9a89d2 */.elementor-2032 .elementor-element.elementor-element-a9a89d2{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;gap:16px;height:480px;width:100%}.elementor-2032 .elementor-element.elementor-element-a9a89d2 > .e-con{flex:1 1 0 !important;min-width:0;transition:flex .7s cubic-bezier(.65,0,.35,1)}.elementor-2032 .elementor-element.elementor-element-a9a89d2 > .e-con:first-child, .elementor-2032 .elementor-element.elementor-element-a9a89d2:hover > .e-con:hover{flex:3 1 0 !important}.elementor-2032 .elementor-element.elementor-element-a9a89d2:hover > .e-con:first-child:not(:hover){flex:1 1 0 !important}.elementor-2032 .elementor-element.elementor-element-a9a89d2 .jnf-panel-desc{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(8px);transition:grid-template-rows .6s cubic-bezier(.65,0,.35,1),opacity .25s ease,transform .25s ease}.elementor-2032 .elementor-element.elementor-element-a9a89d2 .jnf-panel-desc > *{overflow:hidden;min-height:0;width:min(520px,100vw - 120px)}.elementor-2032 .elementor-element.elementor-element-a9a89d2 > .e-con:first-child .jnf-panel-desc, .elementor-2032 .elementor-element.elementor-element-a9a89d2:hover > .e-con:hover .jnf-panel-desc{grid-template-rows:1fr;opacity:1;transform:none;transition:grid-template-rows .6s cubic-bezier(.65,0,.35,1),opacity .45s ease .3s,transform .45s ease .3s}.elementor-2032 .elementor-element.elementor-element-a9a89d2:hover > .e-con:first-child:not(:hover) .jnf-panel-desc{grid-template-rows:0fr;opacity:0;transform:translateY(8px);transition:grid-template-rows .6s cubic-bezier(.65,0,.35,1),opacity .2s ease,transform .2s ease}.elementor-2032 .elementor-element.elementor-element-a9a89d2 .elementor-heading-title{font-size:18px !important;transition:font-size .6s cubic-bezier(.65,0,.35,1)}.elementor-2032 .elementor-element.elementor-element-a9a89d2 > .e-con:first-child .elementor-heading-title, .elementor-2032 .elementor-element.elementor-element-a9a89d2:hover > .e-con:hover .elementor-heading-title{font-size:24px !important}.elementor-2032 .elementor-element.elementor-element-a9a89d2:hover > .e-con:first-child:not(:hover) .elementor-heading-title{font-size:18px !important}.elementor-2032 .elementor-element.elementor-element-a9a89d2 > .e-con > .e-con{transition:padding .6s cubic-bezier(.65,0,.35,1)}.elementor-2032 .elementor-element.elementor-element-a9a89d2 > .e-con:not(:first-child) > .e-con, .elementor-2032 .elementor-element.elementor-element-a9a89d2:hover > .e-con:first-child:not(:hover) > .e-con{padding:22px !important}.elementor-2032 .elementor-element.elementor-element-a9a89d2:hover > .e-con:hover > .e-con{padding:28px !important}.elementor-2032 .elementor-element.elementor-element-a9a89d2 .jnf-more{display:none}.elementor-2032 .elementor-element.elementor-element-a9a89d2 .jnf-dots{display:inline}.elementor-2032 .elementor-element.elementor-element-a9a89d2 > .e-con:first-child .jnf-more, .elementor-2032 .elementor-element.elementor-element-a9a89d2:hover > .e-con:hover .jnf-more{display:inline;animation:jnfMore .45s ease .35s both}.elementor-2032 .elementor-element.elementor-element-a9a89d2 > .e-con:first-child .jnf-dots, .elementor-2032 .elementor-element.elementor-element-a9a89d2:hover > .e-con:hover .jnf-dots{display:none}.elementor-2032 .elementor-element.elementor-element-a9a89d2:hover > .e-con:first-child:not(:hover) .jnf-more{display:none;animation:none}.elementor-2032 .elementor-element.elementor-element-a9a89d2:hover > .e-con:first-child:not(:hover) .jnf-dots{display:inline}@keyframes jnfMore{0%{display:none;opacity:0}1%{display:inline;opacity:0}100%{display:inline;opacity:1}}@media(max-width:1024px){.elementor-2032 .elementor-element.elementor-element-a9a89d2{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.elementor-2032 .elementor-element.elementor-element-a9a89d2 .jnf-more{display:inline !important;animation:none !important;opacity:1}.elementor-2032 .elementor-element.elementor-element-a9a89d2 .jnf-dots{display:none !important}.elementor-2032 .elementor-element.elementor-element-a9a89d2 .elementor-heading-title{font-size:22px !important}.elementor-2032 .elementor-element.elementor-element-a9a89d2 > .e-con > .e-con{padding:28px !important}.elementor-2032 .elementor-element.elementor-element-a9a89d2 > .e-con{min-height:380px}.elementor-2032 .elementor-element.elementor-element-a9a89d2 .jnf-panel-desc{grid-template-rows:1fr !important;opacity:1 !important;transform:none !important}.elementor-2032 .elementor-element.elementor-element-a9a89d2 .jnf-panel-desc > *{width:auto}}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-a9a89d2{grid-template-columns:minmax(0,1fr)}.elementor-2032 .elementor-element.elementor-element-a9a89d2 > .e-con{min-height:340px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8696fd */.elementor-2032 .elementor-element.elementor-element-b8696fd{width:100%;max-width:1280px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95e48d6 *//* Change the photo in Style > Background. The curve is applied here. */
.elementor-2032 .elementor-element.elementor-element-95e48d6{position:absolute !important;top:0;right:0;left:auto !important;width:50%;height:100%;z-index:2;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 470' preserveAspectRatio='none'%3E%3Cpath d='M66 0 H640 V470 H72 V400 C73.9 397.1 79.8 388.8 83.5 382.5 C87.2 376.2 91.2 369.2 94.0 362.5 C96.8 355.8 99.1 349.2 100.5 342.5 C101.9 335.8 102.0 329.2 102.5 322.5 C103.0 315.8 104.0 309.2 103.5 302.5 C103.0 295.8 100.8 289.2 99.5 282.5 C98.2 275.8 97.2 269.2 95.5 262.5 C93.8 255.8 91.7 249.2 89.0 242.5 C86.3 235.8 82.8 229.2 79.5 222.5 C76.2 215.8 72.8 209.2 69.5 202.5 C66.2 195.8 63.0 189.2 59.5 182.5 C56.0 175.8 51.7 169.2 48.5 162.5 C45.3 155.8 42.8 149.2 40.5 142.5 C38.2 135.8 36.2 129.2 34.5 122.5 C32.8 115.8 31.4 109.2 30.5 102.5 C29.6 95.8 29.1 89.2 29.0 82.5 C28.9 75.8 29.0 69.2 30.0 62.5 C31.0 55.8 32.6 49.2 35.0 42.5 C37.4 35.8 39.3 29.6 44.5 22.5 C49.7 15.4 62.4 3.8 66.0 0.0 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 470' preserveAspectRatio='none'%3E%3Cpath d='M66 0 H640 V470 H72 V400 C73.9 397.1 79.8 388.8 83.5 382.5 C87.2 376.2 91.2 369.2 94.0 362.5 C96.8 355.8 99.1 349.2 100.5 342.5 C101.9 335.8 102.0 329.2 102.5 322.5 C103.0 315.8 104.0 309.2 103.5 302.5 C103.0 295.8 100.8 289.2 99.5 282.5 C98.2 275.8 97.2 269.2 95.5 262.5 C93.8 255.8 91.7 249.2 89.0 242.5 C86.3 235.8 82.8 229.2 79.5 222.5 C76.2 215.8 72.8 209.2 69.5 202.5 C66.2 195.8 63.0 189.2 59.5 182.5 C56.0 175.8 51.7 169.2 48.5 162.5 C45.3 155.8 42.8 149.2 40.5 142.5 C38.2 135.8 36.2 129.2 34.5 122.5 C32.8 115.8 31.4 109.2 30.5 102.5 C29.6 95.8 29.1 89.2 29.0 82.5 C28.9 75.8 29.0 69.2 30.0 62.5 C31.0 55.8 32.6 49.2 35.0 42.5 C37.4 35.8 39.3 29.6 44.5 22.5 C49.7 15.4 62.4 3.8 66.0 0.0 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;}
@media (max-width:1024px){
.elementor-2032 .elementor-element.elementor-element-95e48d6{left:0 !important;width:100%;height:clamp(240px,62vw,420px);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H400 V205 C330 218 250 275 150 287 C90 295 40 292 0 280 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H400 V205 C330 218 250 275 150 287 C90 295 40 292 0 280 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;}
}.elementor-2032 .elementor-element.elementor-element-95e48d6{background-position:50% 45% !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4033dd *//* Blue block with rounded top and wave bottom. Change the blue in Style > Background. */
.elementor-2032 .elementor-element.elementor-element-d4033dd{position:absolute !important;inset:0;z-index:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1280 470' preserveAspectRatio='none'%3E%3Cpath d='M0 40 Q0 0 40 0 H1240 Q1280 0 1280 40 V410.5 C1273.3 407.1 1253.3 395.8 1240.0 390.0 C1226.7 384.2 1213.3 379.6 1200.0 375.5 C1186.7 371.4 1173.3 368.3 1160.0 365.5 C1146.7 362.7 1133.3 360.5 1120.0 358.5 C1106.7 356.5 1093.3 354.8 1080.0 353.5 C1066.7 352.2 1053.3 351.7 1040.0 351.0 C1026.7 350.3 1013.3 349.6 1000.0 349.5 C986.7 349.4 973.3 349.9 960.0 350.5 C946.7 351.1 933.3 352.0 920.0 353.0 C906.7 354.0 893.3 355.0 880.0 356.5 C866.7 358.0 853.3 360.0 840.0 362.0 C826.7 364.0 813.3 366.2 800.0 368.5 C786.7 370.8 773.3 373.2 760.0 376.0 C746.7 378.8 733.3 381.9 720.0 385.0 C706.7 388.1 693.3 391.1 680.0 394.5 C666.7 397.9 653.3 401.7 640.0 405.5 C626.7 409.3 613.3 413.8 600.0 417.5 C586.7 421.2 573.3 424.8 560.0 428.0 C546.7 431.2 533.3 434.0 520.0 437.0 C506.7 440.0 493.3 443.2 480.0 446.0 C466.7 448.8 453.3 451.2 440.0 453.5 C426.7 455.8 413.3 457.7 400.0 459.5 C386.7 461.3 373.3 463.2 360.0 464.5 C346.7 465.8 333.3 466.7 320.0 467.5 C306.7 468.3 293.3 469.2 280.0 469.5 C266.7 469.8 253.3 469.8 240.0 469.5 C226.7 469.2 213.3 468.5 200.0 467.5 C186.7 466.5 172.9 465.2 160.0 463.5 C147.1 461.8 136.8 460.6 122.5 457.5 C108.2 454.4 88.0 449.2 74.5 445.0 C61.0 440.8 52.6 436.7 41.5 432.5 C30.4 428.3 14.9 424.6 8.0 420.0 C1.1 415.4 1.3 407.5 0.0 405.0 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1280 470' preserveAspectRatio='none'%3E%3Cpath d='M0 40 Q0 0 40 0 H1240 Q1280 0 1280 40 V410.5 C1273.3 407.1 1253.3 395.8 1240.0 390.0 C1226.7 384.2 1213.3 379.6 1200.0 375.5 C1186.7 371.4 1173.3 368.3 1160.0 365.5 C1146.7 362.7 1133.3 360.5 1120.0 358.5 C1106.7 356.5 1093.3 354.8 1080.0 353.5 C1066.7 352.2 1053.3 351.7 1040.0 351.0 C1026.7 350.3 1013.3 349.6 1000.0 349.5 C986.7 349.4 973.3 349.9 960.0 350.5 C946.7 351.1 933.3 352.0 920.0 353.0 C906.7 354.0 893.3 355.0 880.0 356.5 C866.7 358.0 853.3 360.0 840.0 362.0 C826.7 364.0 813.3 366.2 800.0 368.5 C786.7 370.8 773.3 373.2 760.0 376.0 C746.7 378.8 733.3 381.9 720.0 385.0 C706.7 388.1 693.3 391.1 680.0 394.5 C666.7 397.9 653.3 401.7 640.0 405.5 C626.7 409.3 613.3 413.8 600.0 417.5 C586.7 421.2 573.3 424.8 560.0 428.0 C546.7 431.2 533.3 434.0 520.0 437.0 C506.7 440.0 493.3 443.2 480.0 446.0 C466.7 448.8 453.3 451.2 440.0 453.5 C426.7 455.8 413.3 457.7 400.0 459.5 C386.7 461.3 373.3 463.2 360.0 464.5 C346.7 465.8 333.3 466.7 320.0 467.5 C306.7 468.3 293.3 469.2 280.0 469.5 C266.7 469.8 253.3 469.8 240.0 469.5 C226.7 469.2 213.3 468.5 200.0 467.5 C186.7 466.5 172.9 465.2 160.0 463.5 C147.1 461.8 136.8 460.6 122.5 457.5 C108.2 454.4 88.0 449.2 74.5 445.0 C61.0 440.8 52.6 436.7 41.5 432.5 C30.4 428.3 14.9 424.6 8.0 420.0 C1.1 415.4 1.3 407.5 0.0 405.0 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;}
.elementor-2032 .elementor-element.elementor-element-d4033dd::before{content:"" !important;position:absolute;top:0;right:0;left:auto !important;width:50%;height:100%;background:#60BB48;z-index:1;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 470' preserveAspectRatio='none'%3E%3Cpath d='M57 0 H640 V470 H65 V400 C67.2 397.1 74.3 388.8 78.0 382.5 C81.7 376.2 84.8 369.2 87.0 362.5 C89.2 355.8 90.4 349.2 91.5 342.5 C92.6 335.8 93.3 329.2 93.5 322.5 C93.7 315.8 93.2 309.2 92.5 302.5 C91.8 295.8 90.8 289.2 89.5 282.5 C88.2 275.8 86.5 269.2 84.5 262.5 C82.5 255.8 80.1 249.2 77.5 242.5 C74.9 235.8 72.2 229.2 69.0 222.5 C65.8 215.8 62.1 209.2 58.5 202.5 C54.9 195.8 50.8 189.2 47.5 182.5 C44.2 175.8 41.2 169.2 38.5 162.5 C35.8 155.8 33.3 149.2 31.0 142.5 C28.7 135.8 26.2 129.2 24.5 122.5 C22.8 115.8 21.8 109.2 21.0 102.5 C20.2 95.8 20.0 89.2 20.0 82.5 C20.0 75.8 20.0 69.2 21.0 62.5 C22.0 55.8 23.6 49.2 26.0 42.5 C28.4 35.8 30.3 29.6 35.5 22.5 C40.7 15.4 53.4 3.8 57.0 0.0 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 470' preserveAspectRatio='none'%3E%3Cpath d='M57 0 H640 V470 H65 V400 C67.2 397.1 74.3 388.8 78.0 382.5 C81.7 376.2 84.8 369.2 87.0 362.5 C89.2 355.8 90.4 349.2 91.5 342.5 C92.6 335.8 93.3 329.2 93.5 322.5 C93.7 315.8 93.2 309.2 92.5 302.5 C91.8 295.8 90.8 289.2 89.5 282.5 C88.2 275.8 86.5 269.2 84.5 262.5 C82.5 255.8 80.1 249.2 77.5 242.5 C74.9 235.8 72.2 229.2 69.0 222.5 C65.8 215.8 62.1 209.2 58.5 202.5 C54.9 195.8 50.8 189.2 47.5 182.5 C44.2 175.8 41.2 169.2 38.5 162.5 C35.8 155.8 33.3 149.2 31.0 142.5 C28.7 135.8 26.2 129.2 24.5 122.5 C22.8 115.8 21.8 109.2 21.0 102.5 C20.2 95.8 20.0 89.2 20.0 82.5 C20.0 75.8 20.0 69.2 21.0 62.5 C22.0 55.8 23.6 49.2 26.0 42.5 C28.4 35.8 30.3 29.6 35.5 22.5 C40.7 15.4 53.4 3.8 57.0 0.0 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;}
@media (max-width:1024px){
.elementor-2032 .elementor-element.elementor-element-d4033dd{border-radius:24px 24px 0 0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 700' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H400 V666 C330 662 250 688 160 697 C90 703 30 702 14 694 C4 689 0 680 0 668 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 700' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H400 V666 C330 662 250 688 160 697 C90 703 30 702 14 694 C4 689 0 680 0 668 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;}
.elementor-2032 .elementor-element.elementor-element-d4033dd::before{left:0 !important;width:100%;height:calc(clamp(240px,62vw,420px) + 10px);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H400 V205 C330 218 250 275 150 287 C90 295 40 292 0 280 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H400 V205 C330 218 250 275 150 287 C90 295 40 292 0 280 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7d2490 *//* Optional: transparent cut-out of the people in the photo, lined up with it, so heads rise above the block.
   Must be cropped exactly like the photo plus 43/640 of its width extra at the top. Remove the image to switch it off. */
.elementor-2032 .elementor-element.elementor-element-b7d2490{position:absolute !important;right:0;left:auto !important;top:-9.149%;width:50%;height:109.149%;z-index:1;pointer-events:none;
background-size:100% 100% !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 513' preserveAspectRatio='none'%3E%3Cpath d='M640 0 V453.5 C640.0 453.5 646.7 456.9 640.0 453.5 C633.3 450.1 613.3 438.8 600.0 433.0 C586.7 427.2 573.3 422.6 560.0 418.5 C546.7 414.4 533.3 411.3 520.0 408.5 C506.7 405.7 493.3 403.5 480.0 401.5 C466.7 399.5 453.3 397.8 440.0 396.5 C426.7 395.2 413.3 394.7 400.0 394.0 C386.7 393.3 373.3 392.6 360.0 392.5 C346.7 392.4 333.3 392.9 320.0 393.5 C306.7 394.1 293.3 395.0 280.0 396.0 C266.7 397.0 253.3 398.0 240.0 399.5 C226.7 401.0 213.3 403.0 200.0 405.0 C186.7 407.0 173.3 409.2 160.0 411.5 C146.7 413.8 133.3 416.2 120.0 419.0 C106.7 421.8 88.0 424.0 80.0 428.0 C72.0 432.0 71.4 443.4 72.0 443.0 C72.6 442.6 79.8 431.8 83.5 425.5 C87.2 419.2 91.2 412.2 94.0 405.5 C96.8 398.8 99.1 392.2 100.5 385.5 C101.9 378.8 102.0 372.2 102.5 365.5 C103.0 358.8 104.0 352.2 103.5 345.5 C103.0 338.8 100.8 332.2 99.5 325.5 C98.2 318.8 97.2 312.2 95.5 305.5 C93.8 298.8 91.7 292.2 89.0 285.5 C86.3 278.8 82.8 272.2 79.5 265.5 C76.2 258.8 72.8 252.2 69.5 245.5 C66.2 238.8 63.0 232.2 59.5 225.5 C56.0 218.8 51.7 212.2 48.5 205.5 C45.3 198.8 42.8 192.2 40.5 185.5 C38.2 178.8 36.2 172.2 34.5 165.5 C32.8 158.8 31.4 152.2 30.5 145.5 C29.6 138.8 29.1 132.2 29.0 125.5 C28.9 118.8 29.0 112.2 30.0 105.5 C31.0 98.8 32.6 92.2 35.0 85.5 C37.4 78.8 39.3 72.6 44.5 65.5 C49.7 58.4 62.4 46.8 66.0 43.0 L66 0 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 513' preserveAspectRatio='none'%3E%3Cpath d='M640 0 V453.5 C640.0 453.5 646.7 456.9 640.0 453.5 C633.3 450.1 613.3 438.8 600.0 433.0 C586.7 427.2 573.3 422.6 560.0 418.5 C546.7 414.4 533.3 411.3 520.0 408.5 C506.7 405.7 493.3 403.5 480.0 401.5 C466.7 399.5 453.3 397.8 440.0 396.5 C426.7 395.2 413.3 394.7 400.0 394.0 C386.7 393.3 373.3 392.6 360.0 392.5 C346.7 392.4 333.3 392.9 320.0 393.5 C306.7 394.1 293.3 395.0 280.0 396.0 C266.7 397.0 253.3 398.0 240.0 399.5 C226.7 401.0 213.3 403.0 200.0 405.0 C186.7 407.0 173.3 409.2 160.0 411.5 C146.7 413.8 133.3 416.2 120.0 419.0 C106.7 421.8 88.0 424.0 80.0 428.0 C72.0 432.0 71.4 443.4 72.0 443.0 C72.6 442.6 79.8 431.8 83.5 425.5 C87.2 419.2 91.2 412.2 94.0 405.5 C96.8 398.8 99.1 392.2 100.5 385.5 C101.9 378.8 102.0 372.2 102.5 365.5 C103.0 358.8 104.0 352.2 103.5 345.5 C103.0 338.8 100.8 332.2 99.5 325.5 C98.2 318.8 97.2 312.2 95.5 305.5 C93.8 298.8 91.7 292.2 89.0 285.5 C86.3 278.8 82.8 272.2 79.5 265.5 C76.2 258.8 72.8 252.2 69.5 245.5 C66.2 238.8 63.0 232.2 59.5 225.5 C56.0 218.8 51.7 212.2 48.5 205.5 C45.3 198.8 42.8 192.2 40.5 185.5 C38.2 178.8 36.2 172.2 34.5 165.5 C32.8 158.8 31.4 152.2 30.5 145.5 C29.6 138.8 29.1 132.2 29.0 125.5 C28.9 118.8 29.0 112.2 30.0 105.5 C31.0 98.8 32.6 92.2 35.0 85.5 C37.4 78.8 39.3 72.6 44.5 65.5 C49.7 58.4 62.4 46.8 66.0 43.0 L66 0 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;}
@media (max-width:1024px){.elementor-2032 .elementor-element.elementor-element-b7d2490{display:none !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1113b1f */.elementor-2032 .elementor-element.elementor-element-1113b1f{position:relative;z-index:3}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b57a148 *//* Outer frame: size and position only. The shape is on the inner 'Appeal shape' layer. */
.elementor-2032 .elementor-element.elementor-element-b57a148{position:relative;max-width:1280px;margin-left:auto;margin-right:auto;aspect-ratio:1280/470}
@media (max-width:1024px){
.elementor-2032 .elementor-element.elementor-element-b57a148{aspect-ratio:auto;flex-direction:column;margin-left:16px;margin-right:16px;width:calc(100% - 32px) !important;padding-top:clamp(240px,62vw,420px)}
}@media(min-width:1025px){.elementor-2032 .elementor-element.elementor-element-b57a148{aspect-ratio:1280/520}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56c41dd */@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-56c41dd .elementor-button{white-space:nowrap}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c3e937 */@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-7c3e937 .elementor-button{white-space:nowrap}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfb4836 */.elementor-2032 .elementor-element.elementor-element-dfb4836{width:100%;max-width:1280px}/* End custom CSS */