.elementor-40 .elementor-element.elementor-element-e9e6a93{--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:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--padding-top:0px;--padding-bottom:219px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-6a996ee{--display:flex;--min-height:426px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-40 .elementor-element.elementor-element-6a996ee:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-6a996ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-548c816 );}.elementor-40 .elementor-element.elementor-element-c3e26aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-66094e0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.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-40 .elementor-element.elementor-element-8d03ccf .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:60px;font-weight:400;line-height:1.1em;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-d0b99e8{width:var( --container-widget-width, 411px );max-width:411px;--container-widget-width:411px;--container-widget-flex-grow:0;font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-40 .elementor-element.elementor-element-a18d139{margin:0px -344px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-a18d139{right:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-a18d139{left:0px;}.elementor-40 .elementor-element.elementor-element-a18d139 img{width:100%;max-width:832px;}.elementor-40 .elementor-element.elementor-element-48fc05d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-40 .elementor-element.elementor-element-a75ba59{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;font-family:"Rethink Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-f62d779{--display:grid;--e-con-grid-template-columns:1fr 412px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:100px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-41c05dc .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.1em;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-4418aaf{font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-40 .elementor-element.elementor-element-fbbbd59{--display:grid;--e-con-grid-template-columns:1fr 412px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:65px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-753227c .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.1em;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-1920952{font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-40 .elementor-element.elementor-element-55f246b{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-55f246b:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-55f246b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-40 .elementor-element.elementor-element-fb8d8b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-40 .elementor-element.elementor-element-fb8d8b6 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.16em;}.elementor-40 .elementor-element.elementor-element-3e4e08c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-40 .elementor-element.elementor-element-3e4e08c .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.4em;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-81511a7{width:var( --container-widget-width, 556px );max-width:556px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:556px;--container-widget-flex-grow:0;columns:2;column-gap:20px;font-family:"Rethink Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-0fc2811{--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:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-73e0262 img{width:100%;max-width:700px;border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-6ca8b86{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-97c145f{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-600cc11{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-3b37479{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-e6db0af{font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-7233f30{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-af13468{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-cdfd553{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-17d3a0c{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-681a3ce{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-5a53f0a{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-48796a1{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-3e3da90{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-9ad8898{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-40 .elementor-element.elementor-element-9ad8898 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-9ad8898 {--n-accordion-padding:16px 0px 16px 0px;}:where( .elementor-40 .elementor-element.elementor-element-9ad8898 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Rethink Sans", Sans-serif;font-weight:500;line-height:1.1em;}:where( .elementor-40 .elementor-element.elementor-element-9ad8898 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:16px;--padding-left:0px;}.elementor-40 .elementor-element.elementor-element-1415fed{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-1415fed:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-1415fed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-548c816 );}.elementor-40 .elementor-element.elementor-element-f040855{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-40 .elementor-element.elementor-element-f040855.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-0019fb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-40 .elementor-element.elementor-element-0019fb0 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.16em;}.elementor-40 .elementor-element.elementor-element-1dd18ea{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-5c43369{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-40 .elementor-element.elementor-element-5c43369 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.4em;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-cfe7972{width:var( --container-widget-width, 556px );max-width:556px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:556px;--container-widget-flex-grow:0;columns:2;column-gap:20px;font-family:"Rethink Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-2ddf79e{--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:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-faab2ec img{width:100%;max-width:700px;border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-0144d8c{--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:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-2b82973{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-78b3cdc{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-bf3e17d{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-b2f1e8e{font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-93ec4f3{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-13bac66{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-632b4bc{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-9541d3c{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-af157ab{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-7ec8ba8{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-e70cda6{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-e23e44f{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-b0fb9da{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-40 .elementor-element.elementor-element-b0fb9da > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-b0fb9da {--n-accordion-padding:16px 0px 16px 0px;}:where( .elementor-40 .elementor-element.elementor-element-b0fb9da > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Rethink Sans", Sans-serif;font-weight:500;line-height:1.1em;}:where( .elementor-40 .elementor-element.elementor-element-b0fb9da > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:16px;--padding-left:0px;}.elementor-40 .elementor-element.elementor-element-b1d285f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-778baea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-40 .elementor-element.elementor-element-778baea .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.4em;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-911db49{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-f6c9c46{width:var( --container-widget-width, 556px );max-width:556px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:556px;--container-widget-flex-grow:0;column-gap:20px;font-family:"Rethink Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-a7e5e47{width:var( --container-widget-width, 556px );max-width:556px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:556px;--container-widget-flex-grow:0;columns:1;font-family:"Rethink Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-ab4423e{--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:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-67c5116{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-2b1abc0 img{width:100%;max-width:700px;border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-19514e0{--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:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-8225b1d{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-177d3e5{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-e730f2e{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-f32b1e0{font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-4d86acb{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-e2e2e4b{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-926ba07{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-2b39d6b{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-c6bf9ef{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-5c737d6{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-3148cd5{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-755fd63{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-291fecd{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-7c69dc4{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-b88cb9d{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-40 .elementor-element.elementor-element-b88cb9d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-b88cb9d {--n-accordion-padding:16px 0px 16px 0px;}:where( .elementor-40 .elementor-element.elementor-element-b88cb9d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Rethink Sans", Sans-serif;font-weight:500;line-height:1.1em;}:where( .elementor-40 .elementor-element.elementor-element-b88cb9d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:16px;--padding-left:0px;}.elementor-40 .elementor-element.elementor-element-3e06e71{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-7e441a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-40 .elementor-element.elementor-element-7e441a3 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.4em;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-4bbf621{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-424044e{width:var( --container-widget-width, 556px );max-width:556px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:556px;--container-widget-flex-grow:0;column-gap:20px;font-family:"Rethink Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-29edf64{width:var( --container-widget-width, 556px );max-width:556px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:556px;--container-widget-flex-grow:0;columns:1;font-family:"Rethink Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-e3d902e{--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:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-7cf09ff{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-917da8f img{width:100%;max-width:700px;border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-586c8aa{--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:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-3eecb28{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-bd8f219{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-0600b30{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-0b40f16{font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-9262773{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-3a19f34{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-ffe4b6a{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-9b46a4b{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-142088e{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-354deb7{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-db292df{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-58b86b6{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-a5f4af6{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-7f36874{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-4f39b72{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-40 .elementor-element.elementor-element-4f39b72 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-4f39b72 {--n-accordion-padding:16px 0px 16px 0px;}:where( .elementor-40 .elementor-element.elementor-element-4f39b72 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Rethink Sans", Sans-serif;font-weight:500;line-height:1.1em;}:where( .elementor-40 .elementor-element.elementor-element-4f39b72 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:16px;--padding-left:0px;}.elementor-40 .elementor-element.elementor-element-9b0fe76{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-9b0fe76:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-9b0fe76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EEE6;}.elementor-40 .elementor-element.elementor-element-55facc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-40 .elementor-element.elementor-element-55facc1 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.16em;}.elementor-40 .elementor-element.elementor-element-bf8a771{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-40 .elementor-element.elementor-element-bf8a771 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.4em;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-dc5f3e6{width:var( --container-widget-width, 556px );max-width:556px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:556px;--container-widget-flex-grow:0;columns:2;column-gap:20px;font-family:"Rethink Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-3fb012b{--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:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-f2684e2 img{width:100%;max-width:700px;border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-eb02584{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-9c50a26{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-8b556ea{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-e72fbfe{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-151140f{font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-72cfb30{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-14bca4e{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-c10c174{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-ba571cd{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-fd03a70{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-9a40a9b{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-477d18b{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-40 .elementor-element.elementor-element-477d18b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-477d18b {--n-accordion-padding:16px 0px 16px 0px;}:where( .elementor-40 .elementor-element.elementor-element-477d18b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Rethink Sans", Sans-serif;font-weight:500;line-height:1.1em;}:where( .elementor-40 .elementor-element.elementor-element-477d18b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:16px;--padding-left:0px;}.elementor-40 .elementor-element.elementor-element-96b13c5{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-96b13c5:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-96b13c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-548c816 );}.elementor-40 .elementor-element.elementor-element-1aea245{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-40 .elementor-element.elementor-element-1aea245 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.16em;}.elementor-40 .elementor-element.elementor-element-67ffd3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-40 .elementor-element.elementor-element-67ffd3d .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.4em;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-f8412b7{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-95f227d{width:var( --container-widget-width, 556px );max-width:556px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:556px;--container-widget-flex-grow:0;column-gap:20px;font-family:"Rethink Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-68c775c{width:var( --container-widget-width, 556px );max-width:556px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:556px;--container-widget-flex-grow:0;column-gap:20px;font-family:"Rethink Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-221463a{--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:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-20f7712 img{width:100%;max-width:700px;border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-0fdac01{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-a0f486b{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-1b10d29{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-559d21d{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-abe5c9c{font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-1d0cdbc{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-c0e01ce{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-dd64480{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-a065617{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-8ca415e{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-d421aff{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-23699c2{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-656fa23{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-a60f70e{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-cb97691{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-01c56de{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-66345e0{padding:0px 0px 0px 0px;font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-f462ebb{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-40 .elementor-element.elementor-element-f462ebb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-f462ebb {--n-accordion-padding:16px 0px 16px 0px;}:where( .elementor-40 .elementor-element.elementor-element-f462ebb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Rethink Sans", Sans-serif;font-weight:500;line-height:1.1em;}:where( .elementor-40 .elementor-element.elementor-element-f462ebb > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:16px;--padding-left:0px;}.elementor-40 .elementor-element.elementor-element-8743e1c{--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;--padding-top:138px;--padding-bottom:176px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-c6f05a0{--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;--gap:94px 94px;--row-gap:94px;--column-gap:94px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-6c78a33{width:var( --container-widget-width, 554px );max-width:554px;--container-widget-width:554px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-6c78a33 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.1em;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-3a95330{width:var( --container-widget-width, 484px );max-width:484px;--container-widget-width:484px;--container-widget-flex-grow:0;font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-11ab232{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:71px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-e69df74{--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:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-7538ed4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-40 .elementor-element.elementor-element-7538ed4 img{width:100%;max-width:56px;height:56px;border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-4276de7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-40 .elementor-element.elementor-element-4276de7 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-4a207ed{font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-80b2661{--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:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-0a9eb11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-40 .elementor-element.elementor-element-0a9eb11 img{width:100%;max-width:56px;height:56px;border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-359bb17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-40 .elementor-element.elementor-element-359bb17 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-265f1c3{font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-3b558e3{--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:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-1b111a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-40 .elementor-element.elementor-element-1b111a0 img{width:100%;max-width:56px;height:56px;border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-abbb1f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-40 .elementor-element.elementor-element-abbb1f1 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-0db9d37{font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-67e1a00{--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:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-f002085{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-40 .elementor-element.elementor-element-f002085 img{width:100%;max-width:56px;height:56px;border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-2289216{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-40 .elementor-element.elementor-element-2289216 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-9c1b469{font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-af900de{--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:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-df0bee7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-40 .elementor-element.elementor-element-df0bee7 img{width:100%;max-width:56px;height:56px;border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-4f93a67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-40 .elementor-element.elementor-element-4f93a67 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-3c72bf5{font-family:"Rethink Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9c92b20 );}.elementor-40 .elementor-element.elementor-element-aa2bd11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-548c816 );}.elementor-40 .elementor-element.elementor-element-aa2bd11 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-75c2055c{--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:space-between;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-75c2055c:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-75c2055c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-5493e508{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-4d7135f3 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:-0.01em;color:#FFFFFF;}.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-40 .elementor-element.elementor-element-3bfd62e6 .elementor-button{background-color:#FFFFFF;font-family:"Rethink Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:-0.01em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:12px 38px 12px 38px;}.elementor-40 .elementor-element.elementor-element-3bfd62e6 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-3bfd62e6 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;border-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-3bfd62e6 .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-3bfd62e6 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-e9e6a93{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-a18d139 img{max-width:600px;}.elementor-40 .elementor-element.elementor-element-f62d779{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-fbbbd59{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-0fc2811{--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:flex-start;}.elementor-40 .elementor-element.elementor-element-2ddf79e{--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:flex-start;}.elementor-40 .elementor-element.elementor-element-ab4423e{--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:flex-start;}.elementor-40 .elementor-element.elementor-element-e3d902e{--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:flex-start;}.elementor-40 .elementor-element.elementor-element-3fb012b{--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:flex-start;}.elementor-40 .elementor-element.elementor-element-221463a{--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:flex-start;}.elementor-40 .elementor-element.elementor-element-11ab232{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-75c2055c{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-40 .elementor-element.elementor-element-3bfd62e6.elementor-element{--flex-grow:0;--flex-shrink:0;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-e9e6a93{--gap:210px 210px;--row-gap:210px;--column-gap:210px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-6a996ee{--min-height:426px;--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:flex-end;}.elementor-40 .elementor-element.elementor-element-c3e26aa{--width:100%;--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 0px;--row-gap:40px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-66094e0{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-40 .elementor-element.elementor-element-8d03ccf .elementor-heading-title{font-size:40px;}.elementor-40 .elementor-element.elementor-element-d0b99e8{font-size:16px;}.elementor-40 .elementor-element.elementor-element-a18d139{margin:0px -61px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:250px;}.elementor-40 .elementor-element.elementor-element-a18d139.elementor-element{--align-self:flex-end;}.elementor-40 .elementor-element.elementor-element-a18d139 img{max-width:361px;}.elementor-40 .elementor-element.elementor-element-f62d779{--e-con-grid-template-columns:1;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-41c05dc .elementor-heading-title{font-size:32px;}.elementor-40 .elementor-element.elementor-element-fbbbd59{--e-con-grid-template-columns:1;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-753227c .elementor-heading-title{font-size:32px;}.elementor-40 .elementor-element.elementor-element-55f246b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-fb8d8b6 .elementor-heading-title{font-size:12px;}.elementor-40 .elementor-element.elementor-element-3e4e08c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-40 .elementor-element.elementor-element-3e4e08c .elementor-heading-title{font-size:32px;}.elementor-40 .elementor-element.elementor-element-81511a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;columns:1;}.elementor-40 .elementor-element.elementor-element-0fc2811{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-40 .elementor-element.elementor-element-1415fed{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-f040855{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-40 .elementor-element.elementor-element-0019fb0 .elementor-heading-title{font-size:12px;}.elementor-40 .elementor-element.elementor-element-5c43369{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-40 .elementor-element.elementor-element-5c43369 .elementor-heading-title{font-size:32px;}.elementor-40 .elementor-element.elementor-element-cfe7972{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;columns:1;}.elementor-40 .elementor-element.elementor-element-2ddf79e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-40 .elementor-element.elementor-element-778baea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-40 .elementor-element.elementor-element-778baea .elementor-heading-title{font-size:32px;}.elementor-40 .elementor-element.elementor-element-911db49{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-ab4423e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-40 .elementor-element.elementor-element-7e441a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-40 .elementor-element.elementor-element-7e441a3 .elementor-heading-title{font-size:32px;}.elementor-40 .elementor-element.elementor-element-4bbf621{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-e3d902e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-40 .elementor-element.elementor-element-9b0fe76{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-55facc1 .elementor-heading-title{font-size:12px;}.elementor-40 .elementor-element.elementor-element-bf8a771{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-40 .elementor-element.elementor-element-bf8a771 .elementor-heading-title{font-size:32px;}.elementor-40 .elementor-element.elementor-element-dc5f3e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;columns:1;}.elementor-40 .elementor-element.elementor-element-3fb012b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-40 .elementor-element.elementor-element-96b13c5{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-1aea245 .elementor-heading-title{font-size:12px;}.elementor-40 .elementor-element.elementor-element-67ffd3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-40 .elementor-element.elementor-element-67ffd3d .elementor-heading-title{font-size:32px;}.elementor-40 .elementor-element.elementor-element-f8412b7{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-221463a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-40 .elementor-element.elementor-element-8743e1c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-c6f05a0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-6c78a33 .elementor-heading-title{font-size:32px;}.elementor-40 .elementor-element.elementor-element-11ab232{--e-con-grid-template-columns:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-75c2055c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-5493e508{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-40 .elementor-element.elementor-element-4d7135f3 .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-6ca8b86{--width:413px;}.elementor-40 .elementor-element.elementor-element-0144d8c{--width:413px;}.elementor-40 .elementor-element.elementor-element-911db49{--width:556px;}.elementor-40 .elementor-element.elementor-element-67c5116{--width:700px;}.elementor-40 .elementor-element.elementor-element-19514e0{--width:413px;}.elementor-40 .elementor-element.elementor-element-4bbf621{--width:556px;}.elementor-40 .elementor-element.elementor-element-7cf09ff{--width:700px;}.elementor-40 .elementor-element.elementor-element-586c8aa{--width:413px;}.elementor-40 .elementor-element.elementor-element-eb02584{--width:413px;}.elementor-40 .elementor-element.elementor-element-f8412b7{--width:556px;}.elementor-40 .elementor-element.elementor-element-0fdac01{--width:413px;}.elementor-40 .elementor-element.elementor-element-5493e508{--width:700px;}}@media(max-width:1024px) and (min-width:768px){.elementor-40 .elementor-element.elementor-element-6ca8b86{--width:100%;}.elementor-40 .elementor-element.elementor-element-0144d8c{--width:100%;}.elementor-40 .elementor-element.elementor-element-19514e0{--width:100%;}.elementor-40 .elementor-element.elementor-element-586c8aa{--width:100%;}.elementor-40 .elementor-element.elementor-element-eb02584{--width:100%;}.elementor-40 .elementor-element.elementor-element-0fdac01{--width:100%;}.elementor-40 .elementor-element.elementor-element-5493e508{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-d0b99e8 */.elementor-40 .elementor-element.elementor-element-d0b99e8 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a996ee */@media screen and (max-width:767px){
    .elementor-40 .elementor-element.elementor-element-6a996ee{
        max-height: 341px ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a75ba59 */.elementor-40 .elementor-element.elementor-element-a75ba59 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4418aaf */.elementor-40 .elementor-element.elementor-element-4418aaf p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1920952 */.elementor-40 .elementor-element.elementor-element-1920952 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81511a7 */.elementor-40 .elementor-element.elementor-element-81511a7 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-600cc11 */.elementor-40 .elementor-element.elementor-element-600cc11 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6db0af */.elementor-40 .elementor-element.elementor-element-e6db0af p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af13468 */.elementor-40 .elementor-element.elementor-element-af13468 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17d3a0c */.elementor-40 .elementor-element.elementor-element-17d3a0c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a53f0a */.elementor-40 .elementor-element.elementor-element-5a53f0a p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e3da90 */.elementor-40 .elementor-element.elementor-element-3e3da90 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-600cc11 */.elementor-40 .elementor-element.elementor-element-600cc11 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6db0af */.elementor-40 .elementor-element.elementor-element-e6db0af p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af13468 */.elementor-40 .elementor-element.elementor-element-af13468 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17d3a0c */.elementor-40 .elementor-element.elementor-element-17d3a0c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a53f0a */.elementor-40 .elementor-element.elementor-element-5a53f0a p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e3da90 */.elementor-40 .elementor-element.elementor-element-3e3da90 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-600cc11 */.elementor-40 .elementor-element.elementor-element-600cc11 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6db0af */.elementor-40 .elementor-element.elementor-element-e6db0af p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af13468 */.elementor-40 .elementor-element.elementor-element-af13468 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17d3a0c */.elementor-40 .elementor-element.elementor-element-17d3a0c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a53f0a */.elementor-40 .elementor-element.elementor-element-5a53f0a p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e3da90 */.elementor-40 .elementor-element.elementor-element-3e3da90 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-600cc11 */.elementor-40 .elementor-element.elementor-element-600cc11 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6db0af */.elementor-40 .elementor-element.elementor-element-e6db0af p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af13468 */.elementor-40 .elementor-element.elementor-element-af13468 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17d3a0c */.elementor-40 .elementor-element.elementor-element-17d3a0c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a53f0a */.elementor-40 .elementor-element.elementor-element-5a53f0a p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e3da90 */.elementor-40 .elementor-element.elementor-element-3e3da90 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-600cc11 */.elementor-40 .elementor-element.elementor-element-600cc11 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6db0af */.elementor-40 .elementor-element.elementor-element-e6db0af p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af13468 */.elementor-40 .elementor-element.elementor-element-af13468 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17d3a0c */.elementor-40 .elementor-element.elementor-element-17d3a0c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a53f0a */.elementor-40 .elementor-element.elementor-element-5a53f0a p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e3da90 */.elementor-40 .elementor-element.elementor-element-3e3da90 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-600cc11 */.elementor-40 .elementor-element.elementor-element-600cc11 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6db0af */.elementor-40 .elementor-element.elementor-element-e6db0af p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af13468 */.elementor-40 .elementor-element.elementor-element-af13468 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17d3a0c */.elementor-40 .elementor-element.elementor-element-17d3a0c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a53f0a */.elementor-40 .elementor-element.elementor-element-5a53f0a p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e3da90 */.elementor-40 .elementor-element.elementor-element-3e3da90 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-600cc11 */.elementor-40 .elementor-element.elementor-element-600cc11 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6db0af */.elementor-40 .elementor-element.elementor-element-e6db0af p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af13468 */.elementor-40 .elementor-element.elementor-element-af13468 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17d3a0c */.elementor-40 .elementor-element.elementor-element-17d3a0c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a53f0a */.elementor-40 .elementor-element.elementor-element-5a53f0a p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e3da90 */.elementor-40 .elementor-element.elementor-element-3e3da90 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9ad8898 */.elementor-40 .elementor-element.elementor-element-9ad8898 details.e-n-accordion-item{
    border-bottom: 1px solid #A4A4A4;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f040855 */.gani-toggle{
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 5px;
  border-radius: 100px;
  border: 2px solid #FFFFFF;
}

/* Button base */
.gani-tab{
  appearance: none;
  -webkit-appearance: none;
  border: 0!important;
  background: transparent!important;
  border-radius: 100px;
  padding: 6px 25px;
  color: #656565!important;
  font-family: "Rethink Sans";
  font-size: 14px;
  font-weight: 500;
  line-height: 120%;
  cursor: pointer;
  transition: background-color .2s ease, color .2s ease, box-shadow .2s ease, transform .06s ease;
  white-space: nowrap;
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.0);
}

/* Hover */
.gani-tab:hover{
  color: #292929!important;
}

/* Active state */
.gani-tab.is-active,
.gani-tab[aria-selected="true"]{
  background: #FFFFFF!important;
  color: #656565;
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.12);
}

/* Keyboard focus (accessibility) */
.gani-tab:focus-visible{
  outline: 2px solid rgba(0,0,0,.25);
  outline-offset: 2px;
}

/* Pressed */
.gani-tab:active{
  transform: translateY(1px);
}

@media (max-width: 767px){
  .gani-toggle{
    display: flex;
    width: 100%;
    justify-content: space-between;
  }
  .gani-tab{
    flex: 1;
    text-align: center;
    padding: 10px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfe7972 */.elementor-40 .elementor-element.elementor-element-cfe7972 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78b3cdc */.elementor-40 .elementor-element.elementor-element-78b3cdc p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f1e8e */.elementor-40 .elementor-element.elementor-element-b2f1e8e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13bac66 */.elementor-40 .elementor-element.elementor-element-13bac66 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9541d3c */.elementor-40 .elementor-element.elementor-element-9541d3c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ec8ba8 */.elementor-40 .elementor-element.elementor-element-7ec8ba8 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e23e44f */.elementor-40 .elementor-element.elementor-element-e23e44f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78b3cdc */.elementor-40 .elementor-element.elementor-element-78b3cdc p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f1e8e */.elementor-40 .elementor-element.elementor-element-b2f1e8e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13bac66 */.elementor-40 .elementor-element.elementor-element-13bac66 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9541d3c */.elementor-40 .elementor-element.elementor-element-9541d3c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ec8ba8 */.elementor-40 .elementor-element.elementor-element-7ec8ba8 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e23e44f */.elementor-40 .elementor-element.elementor-element-e23e44f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78b3cdc */.elementor-40 .elementor-element.elementor-element-78b3cdc p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f1e8e */.elementor-40 .elementor-element.elementor-element-b2f1e8e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13bac66 */.elementor-40 .elementor-element.elementor-element-13bac66 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9541d3c */.elementor-40 .elementor-element.elementor-element-9541d3c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ec8ba8 */.elementor-40 .elementor-element.elementor-element-7ec8ba8 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e23e44f */.elementor-40 .elementor-element.elementor-element-e23e44f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78b3cdc */.elementor-40 .elementor-element.elementor-element-78b3cdc p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f1e8e */.elementor-40 .elementor-element.elementor-element-b2f1e8e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13bac66 */.elementor-40 .elementor-element.elementor-element-13bac66 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9541d3c */.elementor-40 .elementor-element.elementor-element-9541d3c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ec8ba8 */.elementor-40 .elementor-element.elementor-element-7ec8ba8 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e23e44f */.elementor-40 .elementor-element.elementor-element-e23e44f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78b3cdc */.elementor-40 .elementor-element.elementor-element-78b3cdc p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f1e8e */.elementor-40 .elementor-element.elementor-element-b2f1e8e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13bac66 */.elementor-40 .elementor-element.elementor-element-13bac66 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9541d3c */.elementor-40 .elementor-element.elementor-element-9541d3c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ec8ba8 */.elementor-40 .elementor-element.elementor-element-7ec8ba8 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e23e44f */.elementor-40 .elementor-element.elementor-element-e23e44f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78b3cdc */.elementor-40 .elementor-element.elementor-element-78b3cdc p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f1e8e */.elementor-40 .elementor-element.elementor-element-b2f1e8e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13bac66 */.elementor-40 .elementor-element.elementor-element-13bac66 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9541d3c */.elementor-40 .elementor-element.elementor-element-9541d3c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ec8ba8 */.elementor-40 .elementor-element.elementor-element-7ec8ba8 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e23e44f */.elementor-40 .elementor-element.elementor-element-e23e44f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78b3cdc */.elementor-40 .elementor-element.elementor-element-78b3cdc p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f1e8e */.elementor-40 .elementor-element.elementor-element-b2f1e8e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13bac66 */.elementor-40 .elementor-element.elementor-element-13bac66 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9541d3c */.elementor-40 .elementor-element.elementor-element-9541d3c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ec8ba8 */.elementor-40 .elementor-element.elementor-element-7ec8ba8 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e23e44f */.elementor-40 .elementor-element.elementor-element-e23e44f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b0fb9da */.elementor-40 .elementor-element.elementor-element-b0fb9da details.e-n-accordion-item{
    border-bottom: 1px solid #A4A4A4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c9c46 */.elementor-40 .elementor-element.elementor-element-f6c9c46 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e5e47 */.elementor-40 .elementor-element.elementor-element-a7e5e47 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-177d3e5 */.elementor-40 .elementor-element.elementor-element-177d3e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32b1e0 */.elementor-40 .elementor-element.elementor-element-f32b1e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2e2e4b */.elementor-40 .elementor-element.elementor-element-e2e2e4b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b39d6b */.elementor-40 .elementor-element.elementor-element-2b39d6b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c737d6 */.elementor-40 .elementor-element.elementor-element-5c737d6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-755fd63 */.elementor-40 .elementor-element.elementor-element-755fd63 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c69dc4 */.elementor-40 .elementor-element.elementor-element-7c69dc4 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-177d3e5 */.elementor-40 .elementor-element.elementor-element-177d3e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32b1e0 */.elementor-40 .elementor-element.elementor-element-f32b1e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2e2e4b */.elementor-40 .elementor-element.elementor-element-e2e2e4b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b39d6b */.elementor-40 .elementor-element.elementor-element-2b39d6b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c737d6 */.elementor-40 .elementor-element.elementor-element-5c737d6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-755fd63 */.elementor-40 .elementor-element.elementor-element-755fd63 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c69dc4 */.elementor-40 .elementor-element.elementor-element-7c69dc4 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-177d3e5 */.elementor-40 .elementor-element.elementor-element-177d3e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32b1e0 */.elementor-40 .elementor-element.elementor-element-f32b1e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2e2e4b */.elementor-40 .elementor-element.elementor-element-e2e2e4b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b39d6b */.elementor-40 .elementor-element.elementor-element-2b39d6b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c737d6 */.elementor-40 .elementor-element.elementor-element-5c737d6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-755fd63 */.elementor-40 .elementor-element.elementor-element-755fd63 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c69dc4 */.elementor-40 .elementor-element.elementor-element-7c69dc4 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-177d3e5 */.elementor-40 .elementor-element.elementor-element-177d3e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32b1e0 */.elementor-40 .elementor-element.elementor-element-f32b1e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2e2e4b */.elementor-40 .elementor-element.elementor-element-e2e2e4b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b39d6b */.elementor-40 .elementor-element.elementor-element-2b39d6b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c737d6 */.elementor-40 .elementor-element.elementor-element-5c737d6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-755fd63 */.elementor-40 .elementor-element.elementor-element-755fd63 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c69dc4 */.elementor-40 .elementor-element.elementor-element-7c69dc4 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-177d3e5 */.elementor-40 .elementor-element.elementor-element-177d3e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32b1e0 */.elementor-40 .elementor-element.elementor-element-f32b1e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2e2e4b */.elementor-40 .elementor-element.elementor-element-e2e2e4b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b39d6b */.elementor-40 .elementor-element.elementor-element-2b39d6b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c737d6 */.elementor-40 .elementor-element.elementor-element-5c737d6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-755fd63 */.elementor-40 .elementor-element.elementor-element-755fd63 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c69dc4 */.elementor-40 .elementor-element.elementor-element-7c69dc4 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-177d3e5 */.elementor-40 .elementor-element.elementor-element-177d3e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32b1e0 */.elementor-40 .elementor-element.elementor-element-f32b1e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2e2e4b */.elementor-40 .elementor-element.elementor-element-e2e2e4b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b39d6b */.elementor-40 .elementor-element.elementor-element-2b39d6b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c737d6 */.elementor-40 .elementor-element.elementor-element-5c737d6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-755fd63 */.elementor-40 .elementor-element.elementor-element-755fd63 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c69dc4 */.elementor-40 .elementor-element.elementor-element-7c69dc4 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-177d3e5 */.elementor-40 .elementor-element.elementor-element-177d3e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32b1e0 */.elementor-40 .elementor-element.elementor-element-f32b1e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2e2e4b */.elementor-40 .elementor-element.elementor-element-e2e2e4b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b39d6b */.elementor-40 .elementor-element.elementor-element-2b39d6b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c737d6 */.elementor-40 .elementor-element.elementor-element-5c737d6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-755fd63 */.elementor-40 .elementor-element.elementor-element-755fd63 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c69dc4 */.elementor-40 .elementor-element.elementor-element-7c69dc4 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-177d3e5 */.elementor-40 .elementor-element.elementor-element-177d3e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32b1e0 */.elementor-40 .elementor-element.elementor-element-f32b1e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2e2e4b */.elementor-40 .elementor-element.elementor-element-e2e2e4b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b39d6b */.elementor-40 .elementor-element.elementor-element-2b39d6b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c737d6 */.elementor-40 .elementor-element.elementor-element-5c737d6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-755fd63 */.elementor-40 .elementor-element.elementor-element-755fd63 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c69dc4 */.elementor-40 .elementor-element.elementor-element-7c69dc4 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b88cb9d */.elementor-40 .elementor-element.elementor-element-b88cb9d details.e-n-accordion-item{
    border-bottom: 1px solid #A4A4A4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-424044e */.elementor-40 .elementor-element.elementor-element-424044e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29edf64 */.elementor-40 .elementor-element.elementor-element-29edf64 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd8f219 */.elementor-40 .elementor-element.elementor-element-bd8f219 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b40f16 */.elementor-40 .elementor-element.elementor-element-0b40f16 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a19f34 */.elementor-40 .elementor-element.elementor-element-3a19f34 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b46a4b */.elementor-40 .elementor-element.elementor-element-9b46a4b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-354deb7 */.elementor-40 .elementor-element.elementor-element-354deb7 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58b86b6 */.elementor-40 .elementor-element.elementor-element-58b86b6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f36874 */.elementor-40 .elementor-element.elementor-element-7f36874 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd8f219 */.elementor-40 .elementor-element.elementor-element-bd8f219 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b40f16 */.elementor-40 .elementor-element.elementor-element-0b40f16 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a19f34 */.elementor-40 .elementor-element.elementor-element-3a19f34 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b46a4b */.elementor-40 .elementor-element.elementor-element-9b46a4b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-354deb7 */.elementor-40 .elementor-element.elementor-element-354deb7 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58b86b6 */.elementor-40 .elementor-element.elementor-element-58b86b6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f36874 */.elementor-40 .elementor-element.elementor-element-7f36874 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd8f219 */.elementor-40 .elementor-element.elementor-element-bd8f219 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b40f16 */.elementor-40 .elementor-element.elementor-element-0b40f16 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a19f34 */.elementor-40 .elementor-element.elementor-element-3a19f34 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b46a4b */.elementor-40 .elementor-element.elementor-element-9b46a4b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-354deb7 */.elementor-40 .elementor-element.elementor-element-354deb7 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58b86b6 */.elementor-40 .elementor-element.elementor-element-58b86b6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f36874 */.elementor-40 .elementor-element.elementor-element-7f36874 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd8f219 */.elementor-40 .elementor-element.elementor-element-bd8f219 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b40f16 */.elementor-40 .elementor-element.elementor-element-0b40f16 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a19f34 */.elementor-40 .elementor-element.elementor-element-3a19f34 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b46a4b */.elementor-40 .elementor-element.elementor-element-9b46a4b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-354deb7 */.elementor-40 .elementor-element.elementor-element-354deb7 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58b86b6 */.elementor-40 .elementor-element.elementor-element-58b86b6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f36874 */.elementor-40 .elementor-element.elementor-element-7f36874 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd8f219 */.elementor-40 .elementor-element.elementor-element-bd8f219 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b40f16 */.elementor-40 .elementor-element.elementor-element-0b40f16 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a19f34 */.elementor-40 .elementor-element.elementor-element-3a19f34 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b46a4b */.elementor-40 .elementor-element.elementor-element-9b46a4b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-354deb7 */.elementor-40 .elementor-element.elementor-element-354deb7 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58b86b6 */.elementor-40 .elementor-element.elementor-element-58b86b6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f36874 */.elementor-40 .elementor-element.elementor-element-7f36874 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd8f219 */.elementor-40 .elementor-element.elementor-element-bd8f219 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b40f16 */.elementor-40 .elementor-element.elementor-element-0b40f16 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a19f34 */.elementor-40 .elementor-element.elementor-element-3a19f34 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b46a4b */.elementor-40 .elementor-element.elementor-element-9b46a4b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-354deb7 */.elementor-40 .elementor-element.elementor-element-354deb7 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58b86b6 */.elementor-40 .elementor-element.elementor-element-58b86b6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f36874 */.elementor-40 .elementor-element.elementor-element-7f36874 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd8f219 */.elementor-40 .elementor-element.elementor-element-bd8f219 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b40f16 */.elementor-40 .elementor-element.elementor-element-0b40f16 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a19f34 */.elementor-40 .elementor-element.elementor-element-3a19f34 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b46a4b */.elementor-40 .elementor-element.elementor-element-9b46a4b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-354deb7 */.elementor-40 .elementor-element.elementor-element-354deb7 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58b86b6 */.elementor-40 .elementor-element.elementor-element-58b86b6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f36874 */.elementor-40 .elementor-element.elementor-element-7f36874 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd8f219 */.elementor-40 .elementor-element.elementor-element-bd8f219 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b40f16 */.elementor-40 .elementor-element.elementor-element-0b40f16 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a19f34 */.elementor-40 .elementor-element.elementor-element-3a19f34 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b46a4b */.elementor-40 .elementor-element.elementor-element-9b46a4b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-354deb7 */.elementor-40 .elementor-element.elementor-element-354deb7 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58b86b6 */.elementor-40 .elementor-element.elementor-element-58b86b6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f36874 */.elementor-40 .elementor-element.elementor-element-7f36874 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4f39b72 */.elementor-40 .elementor-element.elementor-element-4f39b72 details.e-n-accordion-item{
    border-bottom: 1px solid #A4A4A4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1415fed */.gani-panel{
  transition: opacity .8s ease;
}

.gani-panel.is-active{
  display: flex;
}

.gani-panel.is-visible{
  opacity: 1;
  transition: opacity .8s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc5f3e6 */.elementor-40 .elementor-element.elementor-element-dc5f3e6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b556ea */.elementor-40 .elementor-element.elementor-element-8b556ea p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-151140f */.elementor-40 .elementor-element.elementor-element-151140f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14bca4e */.elementor-40 .elementor-element.elementor-element-14bca4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba571cd */.elementor-40 .elementor-element.elementor-element-ba571cd p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a40a9b */.elementor-40 .elementor-element.elementor-element-9a40a9b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b556ea */.elementor-40 .elementor-element.elementor-element-8b556ea p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-151140f */.elementor-40 .elementor-element.elementor-element-151140f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14bca4e */.elementor-40 .elementor-element.elementor-element-14bca4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba571cd */.elementor-40 .elementor-element.elementor-element-ba571cd p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a40a9b */.elementor-40 .elementor-element.elementor-element-9a40a9b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b556ea */.elementor-40 .elementor-element.elementor-element-8b556ea p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-151140f */.elementor-40 .elementor-element.elementor-element-151140f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14bca4e */.elementor-40 .elementor-element.elementor-element-14bca4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba571cd */.elementor-40 .elementor-element.elementor-element-ba571cd p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a40a9b */.elementor-40 .elementor-element.elementor-element-9a40a9b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b556ea */.elementor-40 .elementor-element.elementor-element-8b556ea p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-151140f */.elementor-40 .elementor-element.elementor-element-151140f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14bca4e */.elementor-40 .elementor-element.elementor-element-14bca4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba571cd */.elementor-40 .elementor-element.elementor-element-ba571cd p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a40a9b */.elementor-40 .elementor-element.elementor-element-9a40a9b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b556ea */.elementor-40 .elementor-element.elementor-element-8b556ea p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-151140f */.elementor-40 .elementor-element.elementor-element-151140f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14bca4e */.elementor-40 .elementor-element.elementor-element-14bca4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba571cd */.elementor-40 .elementor-element.elementor-element-ba571cd p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a40a9b */.elementor-40 .elementor-element.elementor-element-9a40a9b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b556ea */.elementor-40 .elementor-element.elementor-element-8b556ea p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-151140f */.elementor-40 .elementor-element.elementor-element-151140f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14bca4e */.elementor-40 .elementor-element.elementor-element-14bca4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba571cd */.elementor-40 .elementor-element.elementor-element-ba571cd p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a40a9b */.elementor-40 .elementor-element.elementor-element-9a40a9b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-477d18b */.elementor-40 .elementor-element.elementor-element-477d18b details.e-n-accordion-item{
    border-bottom: 1px solid #A4A4A4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95f227d */.elementor-40 .elementor-element.elementor-element-95f227d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68c775c */.elementor-40 .elementor-element.elementor-element-68c775c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b10d29 */.elementor-40 .elementor-element.elementor-element-1b10d29 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abe5c9c */.elementor-40 .elementor-element.elementor-element-abe5c9c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0e01ce */.elementor-40 .elementor-element.elementor-element-c0e01ce p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a065617 */.elementor-40 .elementor-element.elementor-element-a065617 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d421aff */.elementor-40 .elementor-element.elementor-element-d421aff p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-656fa23 */.elementor-40 .elementor-element.elementor-element-656fa23 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb97691 */.elementor-40 .elementor-element.elementor-element-cb97691 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66345e0 */.elementor-40 .elementor-element.elementor-element-66345e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b10d29 */.elementor-40 .elementor-element.elementor-element-1b10d29 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abe5c9c */.elementor-40 .elementor-element.elementor-element-abe5c9c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0e01ce */.elementor-40 .elementor-element.elementor-element-c0e01ce p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a065617 */.elementor-40 .elementor-element.elementor-element-a065617 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d421aff */.elementor-40 .elementor-element.elementor-element-d421aff p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-656fa23 */.elementor-40 .elementor-element.elementor-element-656fa23 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb97691 */.elementor-40 .elementor-element.elementor-element-cb97691 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66345e0 */.elementor-40 .elementor-element.elementor-element-66345e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b10d29 */.elementor-40 .elementor-element.elementor-element-1b10d29 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abe5c9c */.elementor-40 .elementor-element.elementor-element-abe5c9c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0e01ce */.elementor-40 .elementor-element.elementor-element-c0e01ce p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a065617 */.elementor-40 .elementor-element.elementor-element-a065617 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d421aff */.elementor-40 .elementor-element.elementor-element-d421aff p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-656fa23 */.elementor-40 .elementor-element.elementor-element-656fa23 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb97691 */.elementor-40 .elementor-element.elementor-element-cb97691 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66345e0 */.elementor-40 .elementor-element.elementor-element-66345e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b10d29 */.elementor-40 .elementor-element.elementor-element-1b10d29 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abe5c9c */.elementor-40 .elementor-element.elementor-element-abe5c9c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0e01ce */.elementor-40 .elementor-element.elementor-element-c0e01ce p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a065617 */.elementor-40 .elementor-element.elementor-element-a065617 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d421aff */.elementor-40 .elementor-element.elementor-element-d421aff p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-656fa23 */.elementor-40 .elementor-element.elementor-element-656fa23 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb97691 */.elementor-40 .elementor-element.elementor-element-cb97691 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66345e0 */.elementor-40 .elementor-element.elementor-element-66345e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b10d29 */.elementor-40 .elementor-element.elementor-element-1b10d29 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abe5c9c */.elementor-40 .elementor-element.elementor-element-abe5c9c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0e01ce */.elementor-40 .elementor-element.elementor-element-c0e01ce p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a065617 */.elementor-40 .elementor-element.elementor-element-a065617 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d421aff */.elementor-40 .elementor-element.elementor-element-d421aff p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-656fa23 */.elementor-40 .elementor-element.elementor-element-656fa23 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb97691 */.elementor-40 .elementor-element.elementor-element-cb97691 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66345e0 */.elementor-40 .elementor-element.elementor-element-66345e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b10d29 */.elementor-40 .elementor-element.elementor-element-1b10d29 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abe5c9c */.elementor-40 .elementor-element.elementor-element-abe5c9c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0e01ce */.elementor-40 .elementor-element.elementor-element-c0e01ce p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a065617 */.elementor-40 .elementor-element.elementor-element-a065617 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d421aff */.elementor-40 .elementor-element.elementor-element-d421aff p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-656fa23 */.elementor-40 .elementor-element.elementor-element-656fa23 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb97691 */.elementor-40 .elementor-element.elementor-element-cb97691 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66345e0 */.elementor-40 .elementor-element.elementor-element-66345e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b10d29 */.elementor-40 .elementor-element.elementor-element-1b10d29 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abe5c9c */.elementor-40 .elementor-element.elementor-element-abe5c9c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0e01ce */.elementor-40 .elementor-element.elementor-element-c0e01ce p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a065617 */.elementor-40 .elementor-element.elementor-element-a065617 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d421aff */.elementor-40 .elementor-element.elementor-element-d421aff p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-656fa23 */.elementor-40 .elementor-element.elementor-element-656fa23 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb97691 */.elementor-40 .elementor-element.elementor-element-cb97691 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66345e0 */.elementor-40 .elementor-element.elementor-element-66345e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b10d29 */.elementor-40 .elementor-element.elementor-element-1b10d29 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abe5c9c */.elementor-40 .elementor-element.elementor-element-abe5c9c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0e01ce */.elementor-40 .elementor-element.elementor-element-c0e01ce p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a065617 */.elementor-40 .elementor-element.elementor-element-a065617 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d421aff */.elementor-40 .elementor-element.elementor-element-d421aff p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-656fa23 */.elementor-40 .elementor-element.elementor-element-656fa23 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb97691 */.elementor-40 .elementor-element.elementor-element-cb97691 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66345e0 */.elementor-40 .elementor-element.elementor-element-66345e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b10d29 */.elementor-40 .elementor-element.elementor-element-1b10d29 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abe5c9c */.elementor-40 .elementor-element.elementor-element-abe5c9c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0e01ce */.elementor-40 .elementor-element.elementor-element-c0e01ce p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a065617 */.elementor-40 .elementor-element.elementor-element-a065617 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d421aff */.elementor-40 .elementor-element.elementor-element-d421aff p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-656fa23 */.elementor-40 .elementor-element.elementor-element-656fa23 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb97691 */.elementor-40 .elementor-element.elementor-element-cb97691 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66345e0 */.elementor-40 .elementor-element.elementor-element-66345e0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f462ebb */.elementor-40 .elementor-element.elementor-element-f462ebb details.e-n-accordion-item{
    border-bottom: 1px solid #A4A4A4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a95330 */.elementor-40 .elementor-element.elementor-element-3a95330 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a207ed */.elementor-40 .elementor-element.elementor-element-4a207ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-265f1c3 */.elementor-40 .elementor-element.elementor-element-265f1c3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0db9d37 */.elementor-40 .elementor-element.elementor-element-0db9d37 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c1b469 */.elementor-40 .elementor-element.elementor-element-9c1b469 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c72bf5 */.elementor-40 .elementor-element.elementor-element-3c72bf5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */