.elementor-19597 .elementor-element.elementor-element-1471186{--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;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-1471186:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-1471186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03434c0 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-b79a47b .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.2em;}.elementor-19597 .elementor-element.elementor-element-3558186{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-19597 .elementor-element.elementor-element-3558186 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:clamp(2.4rem,4.8vw,4rem);font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-8e1499f{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;font-family:"Source Sans 3", Sans-serif;font-size:clamp(15px,1.8vw,17px);font-weight:300;line-height:1.72em;color:#FFFFFFA6;}.elementor-19597 .elementor-element.elementor-element-8e1499f p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-8e1499f a{color:var( --e-global-color-10e5df9 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-19597 .elementor-element.elementor-element-ee789c3{--divider-border-style:solid;--divider-color:#FFFFFF1F;--divider-border-width:1px;}.elementor-19597 .elementor-element.elementor-element-ee789c3 .elementor-divider-separator{width:100%;}.elementor-19597 .elementor-element.elementor-element-ee789c3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19597 .elementor-element.elementor-element-c9ea84d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-19597 .elementor-element.elementor-element-74af2e2{font-family:"Source Sans 3", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:0.08em;color:#FFFFFF8C;}.elementor-19597 .elementor-element.elementor-element-74af2e2 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-1628755{font-family:"Source Sans 3", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:0.08em;color:#FFFFFF8C;}.elementor-19597 .elementor-element.elementor-element-1628755 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-dfc8636{font-family:"Source Sans 3", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;letter-spacing:0.08em;color:#FFFFFF8C;}.elementor-19597 .elementor-element.elementor-element-dfc8636 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-982a3f3{font-family:"Source Sans 3", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:0.08em;color:#FFFFFF8C;}.elementor-19597 .elementor-element.elementor-element-982a3f3 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-2e527e22{--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:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-af7ba1a );--border-color:var( --e-global-color-af7ba1a );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-2e527e22:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-2e527e22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8dda8d5 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-7e1c22f3 .elementor-icon-wrapper{text-align:start;}.elementor-19597 .elementor-element.elementor-element-7e1c22f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-7e1c22f3.elementor-view-framed .elementor-icon, .elementor-19597 .elementor-element.elementor-element-7e1c22f3.elementor-view-default .elementor-icon{color:var( --e-global-color-9084fbe );border-color:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-7e1c22f3.elementor-view-framed .elementor-icon, .elementor-19597 .elementor-element.elementor-element-7e1c22f3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-7e1c22f3 .elementor-icon{font-size:12px;padding:5px;}.elementor-19597 .elementor-element.elementor-element-7e1c22f3 .elementor-icon svg{height:12px;}.elementor-19597 .elementor-element.elementor-element-41d37142{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:300;line-height:1.65em;color:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-41d37142 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-41d37142 a{color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-1ffdeb46{--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:56px 56px;--row-gap:56px;--column-gap:56px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-4ec0c7ae{--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;--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-19597 .elementor-element.elementor-element-792ca867{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:start;}.elementor-19597 .elementor-element.elementor-element-792ca867 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:0.65rem;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-6064d2f5 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:clamp(1.6rem,2.8vw,2.4rem);font-weight:600;line-height:1.15;letter-spacing:-0.01em;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-7b3e4af1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.82em;}.elementor-19597 .elementor-element.elementor-element-7b3e4af1 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-7b3e4af1 a{color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-5972358c{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-10e5df9 );--border-color:var( --e-global-color-10e5df9 );--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-19597 .elementor-element.elementor-element-5972358c:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-5972358c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03434c0 );}.elementor-19597 .elementor-element.elementor-element-29f49799{text-align:start;}.elementor-19597 .elementor-element.elementor-element-29f49799 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.7em;letter-spacing:0.18em;color:#FFFFFF6B;}.elementor-19597 .elementor-element.elementor-element-1ef2217f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.72em;color:#FFFFFFB3;}.elementor-19597 .elementor-element.elementor-element-1ef2217f p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-38a4423f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-10e5df9 );--border-color:var( --e-global-color-10e5df9 );--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-19597 .elementor-element.elementor-element-38a4423f:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-38a4423f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03434c0 );}.elementor-19597 .elementor-element.elementor-element-6d6d3245{text-align:start;}.elementor-19597 .elementor-element.elementor-element-6d6d3245 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.7em;letter-spacing:0.18em;color:#FFFFFF6B;}.elementor-19597 .elementor-element.elementor-element-128b28b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.72em;color:#FFFFFFB3;}.elementor-19597 .elementor-element.elementor-element-128b28b3 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-71edb245{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-10e5df9 );--border-color:var( --e-global-color-10e5df9 );--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-19597 .elementor-element.elementor-element-71edb245:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-71edb245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03434c0 );}.elementor-19597 .elementor-element.elementor-element-28110668{text-align:start;}.elementor-19597 .elementor-element.elementor-element-28110668 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.7em;letter-spacing:0.18em;color:#FFFFFF6B;}.elementor-19597 .elementor-element.elementor-element-5f8c917a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.72em;color:#FFFFFFB3;}.elementor-19597 .elementor-element.elementor-element-5f8c917a p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-570196e9{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-10e5df9 );--border-color:var( --e-global-color-10e5df9 );--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-19597 .elementor-element.elementor-element-570196e9:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-570196e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03434c0 );}.elementor-19597 .elementor-element.elementor-element-7d65a8d5{text-align:start;}.elementor-19597 .elementor-element.elementor-element-7d65a8d5 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.7em;letter-spacing:0.18em;color:#FFFFFF6B;}.elementor-19597 .elementor-element.elementor-element-15cfe593{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.72em;color:#FFFFFFB3;}.elementor-19597 .elementor-element.elementor-element-15cfe593 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-6c252124{padding:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-af7ba1a );}.elementor-19597 .elementor-element.elementor-element-6c252124 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;line-height:1em;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-2bdb9c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.82em;color:var( --e-global-color-73a9b42 );}.elementor-19597 .elementor-element.elementor-element-2bdb9c9 p{margin-block-end:15px;}.elementor-19597 .elementor-element.elementor-element-2bdb9c9 a{color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-6415ec1a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--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-19597 .elementor-element.elementor-element-72e30d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-af7ba1a );--border-color:var( --e-global-color-af7ba1a );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-19597 .elementor-element.elementor-element-1bb4155e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:start;}.elementor-19597 .elementor-element.elementor-element-1bb4155e .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:0.65rem;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-3c39f920 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:600;line-height:1.25;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-1eb0303d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:13.5px;font-weight:300;line-height:1.65em;color:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-1eb0303d p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-1eb0303d a{color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-599c331d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-af7ba1a );--border-color:var( --e-global-color-af7ba1a );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-19597 .elementor-element.elementor-element-73063fd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:start;}.elementor-19597 .elementor-element.elementor-element-73063fd6 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:0.65rem;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-77c660fa .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:600;line-height:1.25;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-1e75937c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:13.5px;font-weight:300;line-height:1.65em;color:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-1e75937c p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-1e75937c a{color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-5a6fca58{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--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-19597 .elementor-element.elementor-element-44328faf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-af7ba1a );--border-color:var( --e-global-color-af7ba1a );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-19597 .elementor-element.elementor-element-f195488{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:start;}.elementor-19597 .elementor-element.elementor-element-f195488 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:0.65rem;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-773c5299 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:600;line-height:1.25;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-170950c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:13.5px;font-weight:300;line-height:1.65em;color:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-170950c3 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-170950c3 a{color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-304ca75a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-af7ba1a );--border-color:var( --e-global-color-af7ba1a );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-19597 .elementor-element.elementor-element-601812b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:start;}.elementor-19597 .elementor-element.elementor-element-601812b3 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:0.65rem;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-1c8211ec .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:600;line-height:1.25;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-7a68c654{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:13.5px;font-weight:300;line-height:1.65em;color:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-7a68c654 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-7a68c654 a{color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-3aeb368f{padding:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-af7ba1a );}.elementor-19597 .elementor-element.elementor-element-3aeb368f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;line-height:1em;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-2846f88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.82em;}.elementor-19597 .elementor-element.elementor-element-2846f88 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-2846f88 a{color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-478da17d{padding:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-af7ba1a );}.elementor-19597 .elementor-element.elementor-element-478da17d .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;line-height:1em;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-3bb04d84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.82em;}.elementor-19597 .elementor-element.elementor-element-3bb04d84 p{margin-block-end:10px;}.elementor-19597 .elementor-element.elementor-element-3bb04d84 a{color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-6175043{padding:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-af7ba1a );}.elementor-19597 .elementor-element.elementor-element-6175043 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;line-height:1em;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-f5df202{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.82em;}.elementor-19597 .elementor-element.elementor-element-f5df202 p{margin-block-end:10px;}.elementor-19597 .elementor-element.elementor-element-f5df202 a{color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-9ef4d66{padding:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-af7ba1a );}.elementor-19597 .elementor-element.elementor-element-9ef4d66 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;line-height:1em;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-b218726{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.82em;}.elementor-19597 .elementor-element.elementor-element-b218726 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-b218726 a{color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-37872c9c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-af7ba1a );--border-color:var( --e-global-color-af7ba1a );--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-19597 .elementor-element.elementor-element-37872c9c:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-37872c9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af7ba1a );}.elementor-19597 .elementor-element.elementor-element-4513427a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-090c4e6 );--border-color:var( --e-global-color-090c4e6 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-4513427a:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-4513427a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3934411 );}.elementor-19597 .elementor-element.elementor-element-4513427a:hover{background-color:var( --e-global-color-572e3d3 );border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-10e5df9 );--border-color:var( --e-global-color-10e5df9 );}.elementor-19597 .elementor-element.elementor-element-4513427a, .elementor-19597 .elementor-element.elementor-element-4513427a::before{--border-transition:0.3s;}.elementor-19597 .elementor-element.elementor-element-3f57339f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:start;}.elementor-19597 .elementor-element.elementor-element-3f57339f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:700;line-height:1.14em;color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-598a8427 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;line-height:1.25em;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-3ee40410{font-family:"Source Sans 3", Sans-serif;font-size:12.5px;font-weight:300;line-height:1.5em;color:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-3ee40410 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-7e7df5a4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-090c4e6 );--border-color:var( --e-global-color-090c4e6 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-7e7df5a4:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-7e7df5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3934411 );}.elementor-19597 .elementor-element.elementor-element-7e7df5a4:hover{background-color:var( --e-global-color-572e3d3 );border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-10e5df9 );--border-color:var( --e-global-color-10e5df9 );}.elementor-19597 .elementor-element.elementor-element-7e7df5a4, .elementor-19597 .elementor-element.elementor-element-7e7df5a4::before{--border-transition:0.3s;}.elementor-19597 .elementor-element.elementor-element-6ceccea6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:start;}.elementor-19597 .elementor-element.elementor-element-6ceccea6 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:700;line-height:1.14em;color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-20103e51 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;line-height:1.25em;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-40a88e60{font-family:"Source Sans 3", Sans-serif;font-size:12.5px;font-weight:300;line-height:1.5em;color:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-40a88e60 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-40699009{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-090c4e6 );--border-color:var( --e-global-color-090c4e6 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-40699009:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-40699009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3934411 );}.elementor-19597 .elementor-element.elementor-element-40699009:hover{background-color:var( --e-global-color-572e3d3 );border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-10e5df9 );--border-color:var( --e-global-color-10e5df9 );}.elementor-19597 .elementor-element.elementor-element-40699009, .elementor-19597 .elementor-element.elementor-element-40699009::before{--border-transition:0.3s;}.elementor-19597 .elementor-element.elementor-element-3d10a299{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:start;}.elementor-19597 .elementor-element.elementor-element-3d10a299 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:700;line-height:1.14em;color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-c08178b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;line-height:1.25em;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-3e32d938{font-family:"Source Sans 3", Sans-serif;font-size:12.5px;font-weight:300;line-height:1.5em;color:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-3e32d938 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-1fb73f9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19597 .elementor-element.elementor-element-1fb73f9:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-1fb73f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af7ba1a );}.elementor-19597 .elementor-element.elementor-element-8a30264{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-090c4e6 );--border-color:var( --e-global-color-090c4e6 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-8a30264:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-8a30264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3934411 );}.elementor-19597 .elementor-element.elementor-element-8a30264:hover{background-color:var( --e-global-color-572e3d3 );border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-10e5df9 );--border-color:var( --e-global-color-10e5df9 );}.elementor-19597 .elementor-element.elementor-element-8a30264, .elementor-19597 .elementor-element.elementor-element-8a30264::before{--border-transition:0.3s;}.elementor-19597 .elementor-element.elementor-element-5ff06bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:start;}.elementor-19597 .elementor-element.elementor-element-5ff06bc .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:700;line-height:1.14em;color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-6c3726f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;line-height:1.25em;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-cfca4ab{font-family:"Source Sans 3", Sans-serif;font-size:12.5px;font-weight:300;line-height:1.5em;color:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-cfca4ab p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-ea9f219{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-090c4e6 );--border-color:var( --e-global-color-090c4e6 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-ea9f219:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-ea9f219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3934411 );}.elementor-19597 .elementor-element.elementor-element-ea9f219:hover{background-color:var( --e-global-color-572e3d3 );border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-10e5df9 );--border-color:var( --e-global-color-10e5df9 );}.elementor-19597 .elementor-element.elementor-element-ea9f219, .elementor-19597 .elementor-element.elementor-element-ea9f219::before{--border-transition:0.3s;}.elementor-19597 .elementor-element.elementor-element-b017440{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:start;}.elementor-19597 .elementor-element.elementor-element-b017440 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:700;line-height:1.14em;color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-7aa5a91 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;line-height:1.25em;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-d15752c{font-family:"Source Sans 3", Sans-serif;font-size:12.5px;font-weight:300;line-height:1.5em;color:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-d15752c p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-a3e56f8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-090c4e6 );--border-color:var( --e-global-color-090c4e6 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-a3e56f8:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-a3e56f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3934411 );}.elementor-19597 .elementor-element.elementor-element-a3e56f8:hover{background-color:var( --e-global-color-572e3d3 );border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-10e5df9 );--border-color:var( --e-global-color-10e5df9 );}.elementor-19597 .elementor-element.elementor-element-a3e56f8, .elementor-19597 .elementor-element.elementor-element-a3e56f8::before{--border-transition:0.3s;}.elementor-19597 .elementor-element.elementor-element-333184d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:start;}.elementor-19597 .elementor-element.elementor-element-333184d .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:700;line-height:1.14em;color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-55968f4 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;line-height:1.25em;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-7d94b4d{font-family:"Source Sans 3", Sans-serif;font-size:12.5px;font-weight:300;line-height:1.5em;color:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-7d94b4d p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-3b68ec9f{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-19597 .elementor-element.elementor-element-3b68ec9f.e-con{--align-self:flex-start;}.elementor-19597 .elementor-element.elementor-element-9d21195{--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;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-af7ba1a );--border-color:var( --e-global-color-af7ba1a );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-19597 .elementor-element.elementor-element-9d21195.e-con{--align-self:flex-start;}.elementor-19597 .elementor-element.elementor-element-197b872{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-af7ba1a );--border-color:var( --e-global-color-af7ba1a );--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-197b872:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-197b872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-572e3d3 );}.elementor-19597 .elementor-element.elementor-element-fd2ed2c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.15;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-38f28f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-38f28f3 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-38f28f3 a{color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-5f611935{padding:10px 20px 0px 20px;}.elementor-19597 .elementor-element.elementor-element-2f1e29be{--divider-border-style:solid;--divider-color:var( --e-global-color-af7ba1a );--divider-border-width:1px;padding:0px 20px 0px 20px;}.elementor-19597 .elementor-element.elementor-element-2f1e29be .elementor-divider-separator{width:100%;}.elementor-19597 .elementor-element.elementor-element-2f1e29be .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19597 .elementor-element.elementor-element-61021a33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 20px 20px;font-family:"Source Sans 3", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.55em;color:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-61021a33 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-61021a33 a{color:var( --e-global-color-10e5df9 );}.elementor-19597 .elementor-element.elementor-element-37ce03c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-af7ba1a );--border-color:var( --e-global-color-af7ba1a );--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-19597 .elementor-element.elementor-element-37ce03c.e-con{--align-self:flex-start;}.elementor-19597 .elementor-element.elementor-element-8726a19{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-af7ba1a );--border-color:var( --e-global-color-af7ba1a );--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-8726a19:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-8726a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-572e3d3 );}.elementor-19597 .elementor-element.elementor-element-c12ba91 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.15;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-ea0e44e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:var( --e-global-color-9084fbe );}.elementor-19597 .elementor-element.elementor-element-ea0e44e p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-ea0e44e a{color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-1a023ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;font-family:"Source Sans 3", Sans-serif;font-size:11px;font-weight:400;font-style:normal;line-height:1.65em;}.elementor-19597 .elementor-element.elementor-element-1a023ce p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-1a023ce a{color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19597 .elementor-element.elementor-element-303181e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Source Sans 3", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.65em;letter-spacing:0.06em;fill:var( --e-global-color-3934411 );color:var( --e-global-color-3934411 );border-style:none;border-radius:0px 0px 0px 0px;padding:13px 28px 13px 28px;}.elementor-19597 .elementor-element.elementor-element-303181e .elementor-button:hover, .elementor-19597 .elementor-element.elementor-element-303181e .elementor-button:focus{background-color:var( --e-global-color-5de1200 );border-color:var( --e-global-color-3934411 );}.elementor-19597 .elementor-element.elementor-element-303181e{padding:0px 20px 20px 20px;}.elementor-19597 .elementor-element.elementor-element-42ae806a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-af7ba1a );--border-color:var( --e-global-color-af7ba1a );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-42ae806a:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-42ae806a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8dda8d5 );}.elementor-19597 .elementor-element.elementor-element-383b0ac7{--display:flex;--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-19597 .elementor-element.elementor-element-ade0adb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:start;}.elementor-19597 .elementor-element.elementor-element-ade0adb .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:0.65rem;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-29348a39 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:600;line-height:1.15;letter-spacing:-0.01em;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-16d0a909{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.82em;}.elementor-19597 .elementor-element.elementor-element-16d0a909 p{margin-block-end:10px;}.elementor-19597 .elementor-element.elementor-element-16d0a909 a{color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-105efe16{--display:flex;--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-19597 .elementor-element.elementor-element-66ebcc73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:start;}.elementor-19597 .elementor-element.elementor-element-66ebcc73 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:0.65rem;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-3ec70b18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-19597 .elementor-element.elementor-element-3ec70b18 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-3ec70b18 a{color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-3b6867cf{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-d70d1dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:start;}.elementor-19597 .elementor-element.elementor-element-d70d1dd .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:0.65rem;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-f67173a{padding:0px 0px 0px 0px;border-style:none;}.elementor-19597 .elementor-element.elementor-element-f67173a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;line-height:1em;color:var( --e-global-color-4c86b57 );}.elementor-19597 .elementor-element.elementor-element-69669ad2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--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-19597 .elementor-element.elementor-element-50e4f822{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-af7ba1a );font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;}.elementor-19597 .elementor-element.elementor-element-50e4f822 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-50e4f822 a{color:var( --e-global-color-10e5df9 );}.elementor-19597 .elementor-element.elementor-element-2f241e86{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-af7ba1a );font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;}.elementor-19597 .elementor-element.elementor-element-2f241e86 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-2f241e86 a{color:var( --e-global-color-10e5df9 );}.elementor-19597 .elementor-element.elementor-element-11a13988{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-af7ba1a );font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;}.elementor-19597 .elementor-element.elementor-element-11a13988 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-11a13988 a{color:var( --e-global-color-10e5df9 );}.elementor-19597 .elementor-element.elementor-element-3110c3d9{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-af7ba1a );font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;}.elementor-19597 .elementor-element.elementor-element-3110c3d9 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-3110c3d9 a{color:var( --e-global-color-10e5df9 );}.elementor-19597 .elementor-element.elementor-element-46680423{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-af7ba1a );font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;}.elementor-19597 .elementor-element.elementor-element-46680423 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-46680423 a{color:var( --e-global-color-10e5df9 );}.elementor-19597 .elementor-element.elementor-element-44f3b13{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-44f3b13:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-44f3b13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03434c0 );}.elementor-19597 .elementor-element.elementor-element-b2a6e75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:start;}.elementor-19597 .elementor-element.elementor-element-b2a6e75 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:0.65rem;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-19597 .elementor-element.elementor-element-60dbb2b{width:var( --container-widget-width, 640px );max-width:640px;padding:0px 0px 0px 0px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:start;}.elementor-19597 .elementor-element.elementor-element-60dbb2b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.15;letter-spacing:-0.01em;color:var( --e-global-color-3934411 );}.elementor-19597 .elementor-element.elementor-element-7cc46447{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;line-height:1.72em;color:#FFFFFFB8;}.elementor-19597 .elementor-element.elementor-element-7cc46447 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-1a4808f2{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;--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-19597 .elementor-element.elementor-element-1a4808f2:not(.elementor-motion-effects-element-type-background), .elementor-19597 .elementor-element.elementor-element-1a4808f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-19597 .elementor-element.elementor-element-5d4d8a4a{background-color:#FFFFFF08;padding:20px 20px 20px 20px;border-style:none;text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:300;line-height:1.6em;color:#FFFFFF9E;}.elementor-19597 .elementor-element.elementor-element-5d4d8a4a:hover{background-color:#FFFFFF12;}.elementor-19597 .elementor-element.elementor-element-5d4d8a4a p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-38ca3e54{background-color:#FFFFFF08;padding:20px 20px 20px 20px;border-style:none;text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:300;line-height:1.6em;color:#FFFFFF9E;}.elementor-19597 .elementor-element.elementor-element-38ca3e54:hover{background-color:#FFFFFF12;}.elementor-19597 .elementor-element.elementor-element-38ca3e54 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-33f8dd2c{background-color:#FFFFFF08;padding:20px 20px 20px 20px;border-style:none;text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:300;line-height:1.6em;color:#FFFFFF9E;}.elementor-19597 .elementor-element.elementor-element-33f8dd2c:hover{background-color:#FFFFFF12;}.elementor-19597 .elementor-element.elementor-element-33f8dd2c p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-3349e2cc{background-color:#FFFFFF08;padding:20px 20px 20px 20px;border-style:none;text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:300;line-height:1.6em;color:#FFFFFF9E;}.elementor-19597 .elementor-element.elementor-element-3349e2cc:hover{background-color:#FFFFFF12;}.elementor-19597 .elementor-element.elementor-element-3349e2cc p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-5016d33{background-color:#FFFFFF08;padding:20px 20px 20px 20px;border-style:none;text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:300;line-height:1.6em;color:#FFFFFF9E;}.elementor-19597 .elementor-element.elementor-element-5016d33:hover{background-color:#FFFFFF12;}.elementor-19597 .elementor-element.elementor-element-5016d33 p{margin-block-end:0px;}.elementor-19597 .elementor-element.elementor-element-33cea590{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19597 .elementor-element.elementor-element-68c1f8f5 .elementor-button{font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.65em;letter-spacing:0.06em;fill:var( --e-global-color-03434c0 );color:var( --e-global-color-03434c0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3934411 );border-radius:0px 0px 0px 0px;padding:13px 28px 13px 28px;}.elementor-19597 .elementor-element.elementor-element-68c1f8f5 .elementor-button:hover, .elementor-19597 .elementor-element.elementor-element-68c1f8f5 .elementor-button:focus{border-color:var( --e-global-color-3934411 );}.elementor-19597 .elementor-element.elementor-element-7b9cd3a6 .elementor-button{background-color:#FFFFFF00;font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.65em;letter-spacing:0.06em;fill:#FFFFFFE0;color:#FFFFFFE0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF61;border-radius:0px 0px 0px 0px;padding:13px 28px 13px 28px;}.elementor-19597 .elementor-element.elementor-element-7b9cd3a6 .elementor-button:hover, .elementor-19597 .elementor-element.elementor-element-7b9cd3a6 .elementor-button:focus{background-color:#FFFFFF14;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19597 .elementor-element.elementor-element-1471186{--content-width:1200px;}.elementor-19597 .elementor-element.elementor-element-2e527e22{--content-width:1200px;}.elementor-19597 .elementor-element.elementor-element-1ffdeb46{--content-width:1200px;}.elementor-19597 .elementor-element.elementor-element-4ec0c7ae{--width:70%;}.elementor-19597 .elementor-element.elementor-element-72e30d0{--width:100%;}.elementor-19597 .elementor-element.elementor-element-599c331d{--width:100%;}.elementor-19597 .elementor-element.elementor-element-44328faf{--width:100%;}.elementor-19597 .elementor-element.elementor-element-304ca75a{--width:100%;}.elementor-19597 .elementor-element.elementor-element-3b68ec9f{--width:30%;}.elementor-19597 .elementor-element.elementor-element-9d21195{--width:100%;}.elementor-19597 .elementor-element.elementor-element-37ce03c{--width:100%;}.elementor-19597 .elementor-element.elementor-element-42ae806a{--content-width:1200px;}.elementor-19597 .elementor-element.elementor-element-383b0ac7{--width:50%;}.elementor-19597 .elementor-element.elementor-element-105efe16{--width:50%;}.elementor-19597 .elementor-element.elementor-element-3b6867cf{--content-width:1200px;}.elementor-19597 .elementor-element.elementor-element-44f3b13{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-19597 .elementor-element.elementor-element-4ec0c7ae{--width:60%;}.elementor-19597 .elementor-element.elementor-element-3b68ec9f{--width:40%;}.elementor-19597 .elementor-element.elementor-element-9d21195{--width:100%;}.elementor-19597 .elementor-element.elementor-element-37ce03c{--width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19597 .elementor-element.elementor-element-c9ea84d{--grid-auto-flow:row;}.elementor-19597 .elementor-element.elementor-element-2e527e22{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-19597 .elementor-element.elementor-element-1ffdeb46{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19597 .elementor-element.elementor-element-4ec0c7ae{--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-19597 .elementor-element.elementor-element-6c252124 .elementor-heading-title{line-height:1.4em;}.elementor-19597 .elementor-element.elementor-element-6415ec1a{--grid-auto-flow:row;}.elementor-19597 .elementor-element.elementor-element-72e30d0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-599c331d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-5a6fca58{--grid-auto-flow:row;}.elementor-19597 .elementor-element.elementor-element-44328faf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-304ca75a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-3aeb368f .elementor-heading-title{line-height:1.4em;}.elementor-19597 .elementor-element.elementor-element-478da17d .elementor-heading-title{line-height:1.4em;}.elementor-19597 .elementor-element.elementor-element-6175043 .elementor-heading-title{line-height:1.4em;}.elementor-19597 .elementor-element.elementor-element-9ef4d66 .elementor-heading-title{line-height:1.4em;}.elementor-19597 .elementor-element.elementor-element-37872c9c{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-19597 .elementor-element.elementor-element-1fb73f9{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-19597 .elementor-element.elementor-element-3b68ec9f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19597 .elementor-element.elementor-element-9d21195{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19597 .elementor-element.elementor-element-5f611935{padding:0px 20px 0px 20px;}.elementor-19597 .elementor-element.elementor-element-37ce03c{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19597 .elementor-element.elementor-element-3b6867cf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19597 .elementor-element.elementor-element-69669ad2{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-19597 .elementor-element.elementor-element-44f3b13{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19597 .elementor-element.elementor-element-1a4808f2{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-19597 .elementor-element.elementor-element-1471186{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19597 .elementor-element.elementor-element-ee789c3 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-19597 .elementor-element.elementor-element-c9ea84d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19597 .elementor-element.elementor-element-2e527e22{--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:0px 30px;--row-gap:0px;--column-gap:30px;--flex-wrap:nowrap;}.elementor-19597 .elementor-element.elementor-element-7e1c22f3 .elementor-icon{font-size:12px;}.elementor-19597 .elementor-element.elementor-element-7e1c22f3 .elementor-icon svg{height:12px;}.elementor-19597 .elementor-element.elementor-element-1ffdeb46{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-4ec0c7ae{--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-19597 .elementor-element.elementor-element-6415ec1a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19597 .elementor-element.elementor-element-5a6fca58{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19597 .elementor-element.elementor-element-37872c9c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19597 .elementor-element.elementor-element-1fb73f9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19597 .elementor-element.elementor-element-3b68ec9f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:0;}.elementor-19597 .elementor-element.elementor-element-9d21195{--z-index:0;}.elementor-19597 .elementor-element.elementor-element-37ce03c{--z-index:0;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19597 .elementor-element.elementor-element-303181e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-19597 .elementor-element.elementor-element-42ae806a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-3b6867cf{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-69669ad2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19597 .elementor-element.elementor-element-44f3b13{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-19597 .elementor-element.elementor-element-1a4808f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19597 .elementor-element.elementor-element-33cea590{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-b79a47b */.page-hero__eyebrow span::before {
content: '';
  width: 28px;
  height: 2px;
  background: #C1272D;
  flex-shrink: 0;
  display: inline-block;
  margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3558186 */.elementor-19597 .elementor-element.elementor-element-3558186 em{
    font-style: italic;
  font-weight: 400;
  color: rgba(255,255,255,0.60);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9ea84d */.hero-stat {
  padding:0 24px;
  border-right: 1px solid rgba(255,255,255,0.12);
}
.hero-stat:first-child { 
  padding-left: 0;
}
.hero-stat:last-child {
  border-right: 0 !important;
  padding-right: 0;
}
.hero-stat{
    text-transform: uppercase;
  font-size: 11px;
  font-weight: 400;
color: rgba(255,255,255,0.40);
 line-height: 1.4;
 font-family: var(--fb);
}
.hero-stat strong{
  font-family: var(--fd);
  font-size: clamp(1.6rem,2.5vw,2.4rem);
  font-weight: 700;
  color: var(--white);
  line-height: 1;
  margin-bottom: 8px !important;
  display: block;
  text-transform: capitalize;
}
@media(max-width:767px){
.hero-stat {
  padding:10px 0px;
  border-right: 0 !important;
  border-bottom: 1px solid rgba(255,255,255,0.12);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1471186 */.page-hero::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 3px;
  background: var(--red);
}
.page-hero::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: repeating-linear-gradient(-45deg, rgba(255,255,255,0.012) 0px, rgba(255,255,255,0.012) 1px, transparent 1px, transparent 18px);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41d37142 */.elementor-19597 .elementor-element.elementor-element-41d37142 a {
  color: var(--red);
  font-weight: 500;
}
.elementor-19597 .elementor-element.elementor-element-41d37142 strong {
  font-weight: 600;
  color: var(--charcoal);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6064d2f5 */.elementor-19597 .elementor-element.elementor-element-6064d2f5{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-6064d2f5 em{
  font-style: italic;
  color: var(--red);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ef2217f */.elementor-19597 .elementor-element.elementor-element-1ef2217f h3{
    font-family: var(--fd);
  font-size: clamp(16px,2vw,21px);
  font-weight: 600;
  color: var(--white);
  line-height: 1.25;
  margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-128b28b3 */.elementor-19597 .elementor-element.elementor-element-128b28b3 h3{
    font-family: var(--fd);
  font-size: clamp(16px,2vw,21px);
  font-weight: 600;
  color: var(--white);
  line-height: 1.25;
  margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f8c917a */.elementor-19597 .elementor-element.elementor-element-5f8c917a h3{
    font-family: var(--fd);
  font-size: clamp(16px,2vw,21px);
  font-weight: 600;
  color: var(--white);
  line-height: 1.25;
  margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15cfe593 */.elementor-19597 .elementor-element.elementor-element-15cfe593 h3{
    font-family: var(--fd);
  font-size: clamp(16px,2vw,21px);
  font-weight: 600;
  color: var(--white);
  line-height: 1.25;
  margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c252124 */.elementor-19597 .elementor-element.elementor-element-6c252124{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-6c252124 em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c39f920 */.elementor-19597 .elementor-element.elementor-element-3c39f920{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-3c39f920 em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1eb0303d */.elementor-19597 .elementor-element.elementor-element-1eb0303d a{
    color: var(--navy);
  font-weight: 600;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e30d0 */.elementor-19597 .elementor-element.elementor-element-72e30d0{
    border-top: 3px solid var(--red) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77c660fa */.elementor-19597 .elementor-element.elementor-element-77c660fa{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-77c660fa em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e75937c */.elementor-19597 .elementor-element.elementor-element-1e75937c a{
    color: var(--navy);
  font-weight: 600;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-599c331d */.elementor-19597 .elementor-element.elementor-element-599c331d{
    border-top: 3px solid var(--red) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-773c5299 */.elementor-19597 .elementor-element.elementor-element-773c5299{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-773c5299 em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-170950c3 */.elementor-19597 .elementor-element.elementor-element-170950c3 a{
    color: var(--navy);
  font-weight: 600;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44328faf */.elementor-19597 .elementor-element.elementor-element-44328faf{
    border-top: 3px solid var(--red) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c8211ec */.elementor-19597 .elementor-element.elementor-element-1c8211ec{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-1c8211ec em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a68c654 */.elementor-19597 .elementor-element.elementor-element-7a68c654 a{
    color: var(--navy);
  font-weight: 600;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-304ca75a */.elementor-19597 .elementor-element.elementor-element-304ca75a{
    border-top: 3px solid var(--red) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3aeb368f */.elementor-19597 .elementor-element.elementor-element-3aeb368f{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-3aeb368f em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-478da17d */.elementor-19597 .elementor-element.elementor-element-478da17d{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-478da17d em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6175043 */.elementor-19597 .elementor-element.elementor-element-6175043{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-6175043 em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ef4d66 */.elementor-19597 .elementor-element.elementor-element-9ef4d66{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-9ef4d66 em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f57339f */.elementor-19597 .elementor-element.elementor-element-3f57339f{
    opacity: 0.35;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598a8427 */.elementor-19597 .elementor-element.elementor-element-598a8427{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-598a8427 em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ceccea6 */.elementor-19597 .elementor-element.elementor-element-6ceccea6{
    opacity: 0.35;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20103e51 */.elementor-19597 .elementor-element.elementor-element-20103e51{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-20103e51 em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d10a299 */.elementor-19597 .elementor-element.elementor-element-3d10a299{
    opacity: 0.35;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c08178b */.elementor-19597 .elementor-element.elementor-element-c08178b{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-c08178b em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ff06bc */.elementor-19597 .elementor-element.elementor-element-5ff06bc{
    opacity: 0.35;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c3726f */.elementor-19597 .elementor-element.elementor-element-6c3726f{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-6c3726f em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b017440 */.elementor-19597 .elementor-element.elementor-element-b017440{
    opacity: 0.35;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7aa5a91 */.elementor-19597 .elementor-element.elementor-element-7aa5a91{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-7aa5a91 em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-333184d */.elementor-19597 .elementor-element.elementor-element-333184d{
    opacity: 0.35;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55968f4 */.elementor-19597 .elementor-element.elementor-element-55968f4{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-55968f4 em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd2ed2c */.elementor-19597 .elementor-element.elementor-element-fd2ed2c{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-fd2ed2c em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5f611935 */#field_8_9 label{
    display: none;
}
.form-required-note {
  font-family: var(--fb);
  font-size: 11px;
  color: var(--muted);
  margin-bottom: 14px;
  font-style: italic;
}
.invest-form form{
    margin:0 !important;
    
}
.gform_required_legend{
    display: none !important;
}
.gform_body label {
  display: block;
  font-size: 12px !important;
  font-weight: 700;
  color: var(--charcoal);
  margin-bottom: 5px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  font-family: var(--fb) !important;
  line-height: 1.70;
  margin-top:5px !important;
 
}
.gform_wrapper input[type="email"]:focus, .gform_wrapper input[type="text"]:focus, .gform_wrapper select:focus, .gform_wrapper textarea:focus {
border-color: var(--red) !important;
  background: var(--white);
  box-shadow: 0 0 0 3px var(--red-pale);
}
.gform_wrapper{margin:0 !important}
.gfield_required{
    margin-left: 3px;
}
.gform_wrapper input[type="email"], .gform_wrapper input[type="text"], .gform_wrapper select, .gform_wrapper textarea{
    padding: 10px 13px;
  font-family: var(--fb);
  font-size: 14px;
  color: var(--charcoal);
  background: var(--off-white);
  border: 1px solid var(--rule);
  outline: none;
  transition: border-color 0.2s, box-shadow 0.2s;
  appearance: none;
  border-radius: 0 !important;
  margin-bottom: 10px !important;
}
.gform_wrapper input[type="email"]::placeholder, .gform_wrapper input[type="text"]::placeholder , .gform_wrapper select, .gform_wrapper textarea::placeholder{
    opacity: 0.5;
}
 
.ginput_container_consent{
    display: flex;
  align-content: flex-start;
  align-items: flex-start;
  gap: 12px;
}
.ginput_container_consent input[type="checkbox"]{
    margin-top: 5px;
     accent-color: var(--red);
     border-radius: 0 !important;
}
.ginput_container_consent label{
    text-transform: unset;
    font-size: 12px;
    font-weight: 400;
  color: var(--muted);
  line-height: 1.55;
  cursor: pointer;
}
.ginput_container_consent a {
  color: var(--navy);
  font-weight: 600;
  text-decoration: underline;
}
.gform_body .ginput_container.ginput_container_textarea textarea{
  margin-bottom: 5px;
  height: 80px !important;
}
.gform_wrapper .gform_button{
    width: 100%;
  padding: 14px;
 background: var(--red);
  color: #fff;
  border: none;
  font-family: var(--fb);
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.10em;
  text-transform: uppercase;
  cursor: pointer;
  transition: background 0.2s;
  margin-top: 14px;
}

.gform_wrapper .gform_button:hover{
   background: var(--red-dark); color: #fff;
}
.invest-form  select {
    opacity: 1 !important;
}
.form-confirmation { 
  text-align: center;
  padding: 28px 12px;
}
.form-confirmation__icon {
  font-size: 38px;
  margin-bottom: 14px;
  color: var(--navy);
}
.form-confirmation__title {
  font-family: var(--fd);
  font-size: 20px;
  font-weight: 600;
  color: var(--charcoal);
  margin-bottom: 10px;
}
.form-confirmation__body {
  font-size: 14px;
  color: var(--muted);
  line-height: 1.65;
}
.gform_wrapper .gfield_error .validation_message,.gform_submission_error {
    color: red !important;
  font-size: 12px !important; 
  font-family: var(--fb) !important;
  margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d21195 */.elementor-19597 .elementor-element.elementor-element-9d21195{
    border-top: 3px solid var(--red) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c12ba91 */.elementor-19597 .elementor-element.elementor-element-c12ba91{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-c12ba91 em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a023ce */.pathway-list li {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  padding: 10px 0;
  border-bottom: 1px solid var(--rule);
  font-family: var(--fb);
  font-size: 13px;
  color: var(--body);
  line-height: 1.5;
}
.pathway-list li {
  font-family: var(--fb);
  font-size: 13px;
  color: var(--body);
  line-height: 1.5;
}
.pathway-num {
  flex-shrink: 0;
  width: 22px;
  height: 22px;
  background: var(--red);
  color: #fff;
  font-size: 11px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 1px;
}
.pathway-list li strong {
  color: var(--charcoal);
  font-weight: 600;
  display: block;
}
.pathway-list li:last-child {
  border-bottom: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37ce03c */.elementor-19597 .elementor-element.elementor-element-37ce03c{
    border-top: 3px solid var(--red) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29348a39 */.elementor-19597 .elementor-element.elementor-element-29348a39{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-29348a39 em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ec70b18 */.dfi-list li{
    padding: 10px 0;
  border-bottom: 1px solid var(--rule);
}
.dfi-list li:last-child {
  border-bottom: none;
}
 ul.dfi-list{
 margin:0 !important;
}
.dfi-list li::before {
  content: '';
  width: 6px;
  height: 6px;
  background: var(--red);
  flex-shrink: 0;
  margin-top: 4px;
  display: inline-block;
  margin-right:10px;
}
.dfi-list li strong {
  font-weight: 600;
  color: var(--charcoal);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f67173a */.elementor-19597 .elementor-element.elementor-element-f67173a{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-f67173a em{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69669ad2 */.resource-block {
  background: var(--white);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 8px;
}
.resource-block__name {
  font-family: var(--fb);
  font-size: 14px;
  font-weight: 700;
  color: var(--charcoal);
}
.resource-block__desc {
  font-family: var(--fb);
  font-size: 13px;
  font-weight: 300;
  color: var(--muted);
  line-height: 1.60;
  flex: 1;
}
.resource-block a {
  font-family: var(--fb);
  font-size: 12px;
  font-weight: 600;
  color: var(--red);
  letter-spacing: 0.04em;
  align-self: flex-start;
  border-bottom: 1px solid rgba(193,39,45,0.25);
  padding-bottom: 1px;
}
.resource-block a:hover {
  color: var(--red-dark);
  border-color: var(--red);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60dbb2b */.elementor-19597 .elementor-element.elementor-element-60dbb2b{
    font-family: 'Cormorant Garant', Georgia, serif !important;
}
.elementor-19597 .elementor-element.elementor-element-60dbb2b em{
    font-style: italic;
    color:rgba(255,255,255,0.55);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a4808f2 */.pathway-card__num {
  font-family: var(--fd);
  font-size: 2rem;
  font-weight: 700;
  color: rgba(255,255,255,0.15);
  line-height: 1;
  margin-bottom: 12px;
}
.pathway-card__name {
  font-family: var(--fd);
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  margin-bottom: 8px;
  line-height: 1.25;
}/* End custom CSS */