.elementor-20 .elementor-element.elementor-element-18020f1{--display:flex;--min-height:540px;--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-18020f1:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-18020f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E0E17;}.elementor-20 .elementor-element.elementor-element-63a712e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:48px;--z-index:1;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-6e9d802{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-20 .elementor-element.elementor-element-6e9d802 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.18em;color:#F8B48E;}.elementor-20 .elementor-element.elementor-element-f929d28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-20 .elementor-element.elementor-element-f929d28 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:clamp(42px, 4.6vw, 68px);font-weight:600;line-height:1.08em;letter-spacing:-0.015em;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-20 .elementor-element.elementor-element-88fee55{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.86);}.elementor-20 .elementor-element.elementor-element-a0aab6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:-5%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a0aab6c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a0aab6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://advancingdemocracyinafrica.org/wp-content/uploads/2026/10/ada-voting-8.webp");background-position:12% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-153efa4{--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;--padding-top:112px;--padding-bottom:112px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-9dadf9d{--display:grid;--e-con-grid-template-columns:4fr 8fr;--e-con-grid-template-rows:auto;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6a7bbad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c98c393{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-20 .elementor-element.elementor-element-c98c393 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.18em;color:#741325;}.elementor-20 .elementor-element.elementor-element-d0230d9 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:clamp(34px, 3.5vw, 52px);font-weight:600;line-height:1.08em;letter-spacing:-0.015em;color:#2A1714;}.elementor-20 .elementor-element.elementor-element-68cc061{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1f31add{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Fraunces", Sans-serif;font-size:clamp(26px, 2.6vw, 36px);font-weight:500;line-height:1.3em;color:#2A1714;}.elementor-20 .elementor-element.elementor-element-19275b6{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;line-height:1.65em;color:#2A1714;}.elementor-20 .elementor-element.elementor-element-5e192e4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6db7940{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8D8C8;--border-color:#E8D8C8;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-6db7940:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6db7940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-20 .elementor-element.elementor-element-03c2b54 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-03c2b54.elementor-view-stacked .elementor-icon{background-color:#FCE7DB;color:#741325;}.elementor-20 .elementor-element.elementor-element-03c2b54.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-03c2b54.elementor-view-default .elementor-icon{color:#FCE7DB;border-color:#FCE7DB;}.elementor-20 .elementor-element.elementor-element-03c2b54.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-03c2b54.elementor-view-default .elementor-icon svg{fill:#FCE7DB;}.elementor-20 .elementor-element.elementor-element-03c2b54.elementor-view-framed .elementor-icon{background-color:#741325;}.elementor-20 .elementor-element.elementor-element-03c2b54.elementor-view-stacked .elementor-icon svg{fill:#741325;}.elementor-20 .elementor-element.elementor-element-03c2b54 .elementor-icon{font-size:17px;padding:13px;}.elementor-20 .elementor-element.elementor-element-03c2b54 .elementor-icon svg{height:17px;}.elementor-20 .elementor-element.elementor-element-63f58c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#2A1714;}.elementor-20 .elementor-element.elementor-element-8081bfd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8D8C8;--border-color:#E8D8C8;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-8081bfd:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8081bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-827d7b0 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-827d7b0.elementor-view-stacked .elementor-icon{background-color:#FCE7DB;color:#741325;}.elementor-20 .elementor-element.elementor-element-827d7b0.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-827d7b0.elementor-view-default .elementor-icon{color:#FCE7DB;border-color:#FCE7DB;}.elementor-20 .elementor-element.elementor-element-827d7b0.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-827d7b0.elementor-view-default .elementor-icon svg{fill:#FCE7DB;}.elementor-20 .elementor-element.elementor-element-827d7b0.elementor-view-framed .elementor-icon{background-color:#741325;}.elementor-20 .elementor-element.elementor-element-827d7b0.elementor-view-stacked .elementor-icon svg{fill:#741325;}.elementor-20 .elementor-element.elementor-element-827d7b0 .elementor-icon{font-size:17px;padding:13px;}.elementor-20 .elementor-element.elementor-element-827d7b0 .elementor-icon svg{height:17px;}.elementor-20 .elementor-element.elementor-element-ac8c4e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#2A1714;}.elementor-20 .elementor-element.elementor-element-d0f120a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8D8C8;--border-color:#E8D8C8;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-d0f120a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d0f120a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-dab9ebb .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-dab9ebb.elementor-view-stacked .elementor-icon{background-color:#FCE7DB;color:#741325;}.elementor-20 .elementor-element.elementor-element-dab9ebb.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-dab9ebb.elementor-view-default .elementor-icon{color:#FCE7DB;border-color:#FCE7DB;}.elementor-20 .elementor-element.elementor-element-dab9ebb.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-dab9ebb.elementor-view-default .elementor-icon svg{fill:#FCE7DB;}.elementor-20 .elementor-element.elementor-element-dab9ebb.elementor-view-framed .elementor-icon{background-color:#741325;}.elementor-20 .elementor-element.elementor-element-dab9ebb.elementor-view-stacked .elementor-icon svg{fill:#741325;}.elementor-20 .elementor-element.elementor-element-dab9ebb .elementor-icon{font-size:17px;padding:13px;}.elementor-20 .elementor-element.elementor-element-dab9ebb .elementor-icon svg{height:17px;}.elementor-20 .elementor-element.elementor-element-dfa582d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#2A1714;}.elementor-20 .elementor-element.elementor-element-f16a051{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8D8C8;--border-color:#E8D8C8;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-f16a051:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f16a051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-330bcc0 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-330bcc0.elementor-view-stacked .elementor-icon{background-color:#FCE7DB;color:#741325;}.elementor-20 .elementor-element.elementor-element-330bcc0.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-330bcc0.elementor-view-default .elementor-icon{color:#FCE7DB;border-color:#FCE7DB;}.elementor-20 .elementor-element.elementor-element-330bcc0.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-330bcc0.elementor-view-default .elementor-icon svg{fill:#FCE7DB;}.elementor-20 .elementor-element.elementor-element-330bcc0.elementor-view-framed .elementor-icon{background-color:#741325;}.elementor-20 .elementor-element.elementor-element-330bcc0.elementor-view-stacked .elementor-icon svg{fill:#741325;}.elementor-20 .elementor-element.elementor-element-330bcc0 .elementor-icon{font-size:17px;padding:13px;}.elementor-20 .elementor-element.elementor-element-330bcc0 .elementor-icon svg{height:17px;}.elementor-20 .elementor-element.elementor-element-0793e68 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#2A1714;}.elementor-20 .elementor-element.elementor-element-5835ae5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8D8C8;--border-color:#E8D8C8;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-5835ae5:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5835ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-83f5fb2 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-83f5fb2.elementor-view-stacked .elementor-icon{background-color:#FCE7DB;color:#741325;}.elementor-20 .elementor-element.elementor-element-83f5fb2.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-83f5fb2.elementor-view-default .elementor-icon{color:#FCE7DB;border-color:#FCE7DB;}.elementor-20 .elementor-element.elementor-element-83f5fb2.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-83f5fb2.elementor-view-default .elementor-icon svg{fill:#FCE7DB;}.elementor-20 .elementor-element.elementor-element-83f5fb2.elementor-view-framed .elementor-icon{background-color:#741325;}.elementor-20 .elementor-element.elementor-element-83f5fb2.elementor-view-stacked .elementor-icon svg{fill:#741325;}.elementor-20 .elementor-element.elementor-element-83f5fb2 .elementor-icon{font-size:17px;padding:13px;}.elementor-20 .elementor-element.elementor-element-83f5fb2 .elementor-icon svg{height:17px;}.elementor-20 .elementor-element.elementor-element-f560740 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#2A1714;}.elementor-20 .elementor-element.elementor-element-918bd0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8D8C8;--border-color:#E8D8C8;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-918bd0e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-918bd0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-a6a2089 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-a6a2089.elementor-view-stacked .elementor-icon{background-color:#FCE7DB;color:#741325;}.elementor-20 .elementor-element.elementor-element-a6a2089.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-a6a2089.elementor-view-default .elementor-icon{color:#FCE7DB;border-color:#FCE7DB;}.elementor-20 .elementor-element.elementor-element-a6a2089.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-a6a2089.elementor-view-default .elementor-icon svg{fill:#FCE7DB;}.elementor-20 .elementor-element.elementor-element-a6a2089.elementor-view-framed .elementor-icon{background-color:#741325;}.elementor-20 .elementor-element.elementor-element-a6a2089.elementor-view-stacked .elementor-icon svg{fill:#741325;}.elementor-20 .elementor-element.elementor-element-a6a2089 .elementor-icon{font-size:17px;padding:13px;}.elementor-20 .elementor-element.elementor-element-a6a2089 .elementor-icon svg{height:17px;}.elementor-20 .elementor-element.elementor-element-89d7c9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#2A1714;}.elementor-20 .elementor-element.elementor-element-a2be2f9{--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;--padding-top:112px;--padding-bottom:112px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-a2be2f9:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a2be2f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4E8DB;}.elementor-20 .elementor-element.elementor-element-1e6dd48{--display:grid;--e-con-grid-template-columns:5fr 7fr;--e-con-grid-template-rows:auto;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b858721{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-20 .elementor-element.elementor-element-48325c5 img{width:100%;box-shadow:-24px 24px 0px 0px #EB6728;}.elementor-20 .elementor-element.elementor-element-15d8b44{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-aea674e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-20 .elementor-element.elementor-element-aea674e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.18em;color:#741325;}.elementor-20 .elementor-element.elementor-element-dc72398{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-20 .elementor-element.elementor-element-dc72398 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:clamp(34px, 3.5vw, 52px);font-weight:600;line-height:1.08em;letter-spacing:-0.015em;color:#2A1714;}.elementor-20 .elementor-element.elementor-element-2ccd8f4{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;line-height:1.65em;color:#2A1714;}.elementor-20 .elementor-element.elementor-element-c34e36f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:44px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-049d83e{--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:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#EB6728;--border-color:#EB6728;--padding-top:30px;--padding-bottom:28px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-049d83e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-049d83e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-8ab8a2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-8ab8a2f .elementor-icon-list-icon i{color:#EB6728;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-8ab8a2f .elementor-icon-list-icon svg{fill:#EB6728;transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-8ab8a2f .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-20 .elementor-element.elementor-element-8ab8a2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-8ab8a2f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.16em;}.elementor-20 .elementor-element.elementor-element-8ab8a2f .elementor-icon-list-text{color:#741325;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-c63b901{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#4F403C;}.elementor-20 .elementor-element.elementor-element-55457ba{--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:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#EB6728;--border-color:#EB6728;--padding-top:30px;--padding-bottom:28px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-55457ba:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-55457ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6093eac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-6093eac .elementor-icon-list-icon i{color:#EB6728;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-6093eac .elementor-icon-list-icon svg{fill:#EB6728;transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-6093eac .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-20 .elementor-element.elementor-element-6093eac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-6093eac .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.16em;}.elementor-20 .elementor-element.elementor-element-6093eac .elementor-icon-list-text{color:#741325;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-cf84434{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#4F403C;}.elementor-20 .elementor-element.elementor-element-33626ae{--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:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#EB6728;--border-color:#EB6728;--padding-top:30px;--padding-bottom:28px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-33626ae:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-33626ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-adb7dde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-adb7dde .elementor-icon-list-icon i{color:#EB6728;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-adb7dde .elementor-icon-list-icon svg{fill:#EB6728;transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-adb7dde .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-20 .elementor-element.elementor-element-adb7dde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-adb7dde .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.16em;}.elementor-20 .elementor-element.elementor-element-adb7dde .elementor-icon-list-text{color:#741325;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-1a4f499{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#4F403C;}.elementor-20 .elementor-element.elementor-element-fcb4343{--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:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#EB6728;--border-color:#EB6728;--padding-top:30px;--padding-bottom:28px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-fcb4343:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fcb4343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4bc0254{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-4bc0254 .elementor-icon-list-icon i{color:#EB6728;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-4bc0254 .elementor-icon-list-icon svg{fill:#EB6728;transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-4bc0254 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-20 .elementor-element.elementor-element-4bc0254 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-4bc0254 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.16em;}.elementor-20 .elementor-element.elementor-element-4bc0254 .elementor-icon-list-text{color:#741325;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-f2e5fa3{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#4F403C;}.elementor-20 .elementor-element.elementor-element-fca8427{--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;--padding-top:44px;--padding-bottom:44px;--padding-left:48px;--padding-right:48px;}.elementor-20 .elementor-element.elementor-element-fca8427:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fca8427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E0E17;}.elementor-20 .elementor-element.elementor-element-9ec43a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-20 .elementor-element.elementor-element-9ec43a0 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:clamp(26px, 2.4vw, 34px);font-weight:600;line-height:1.15em;letter-spacing:-0.015em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-8580650{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:rgba(255,255,255,0.88);}.elementor-20 .elementor-element.elementor-element-5b328db{--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;--padding-top:112px;--padding-bottom:112px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-93dc8c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-23e0889{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-23e0889 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.18em;color:#741325;}.elementor-20 .elementor-element.elementor-element-cf82114{text-align:center;}.elementor-20 .elementor-element.elementor-element-cf82114 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:clamp(34px, 3.5vw, 52px);font-weight:600;line-height:1.08em;letter-spacing:-0.015em;color:#2A1714;}.elementor-20 .elementor-element.elementor-element-df5eda5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-09df733{--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:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EB6728;--border-color:#EB6728;box-shadow:0px 24px 48px -24px rgba(51,7,15,0.32);--padding-top:44px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-20 .elementor-element.elementor-element-09df733:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-09df733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-65fe0d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-20 .elementor-element.elementor-element-65fe0d2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:600;line-height:1em;letter-spacing:0.02em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3c68e6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-20 .elementor-element.elementor-element-3c68e6a .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:-0.015em;color:#2A1714;}.elementor-20 .elementor-element.elementor-element-f3ba6f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-20 .elementor-element.elementor-element-f3ba6f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.16em;color:#741325;}.elementor-20 .elementor-element.elementor-element-5f0ca15{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#4F403C;}.elementor-20 .elementor-element.elementor-element-f7c5e44{--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:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EB6728;--border-color:#EB6728;box-shadow:0px 24px 48px -24px rgba(51,7,15,0.32);--padding-top:44px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-20 .elementor-element.elementor-element-f7c5e44:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f7c5e44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1344a93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-20 .elementor-element.elementor-element-1344a93 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:600;line-height:1em;letter-spacing:0.02em;color:#33070F;}.elementor-20 .elementor-element.elementor-element-c7a4a3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-20 .elementor-element.elementor-element-c7a4a3f .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:-0.015em;color:#2A1714;}.elementor-20 .elementor-element.elementor-element-61e9b94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-20 .elementor-element.elementor-element-61e9b94 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.16em;color:#741325;}.elementor-20 .elementor-element.elementor-element-e829e03{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#4F403C;}.elementor-20 .elementor-element.elementor-element-fb26fbe{--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:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EB6728;--border-color:#EB6728;box-shadow:0px 24px 48px -24px rgba(51,7,15,0.32);--padding-top:44px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-20 .elementor-element.elementor-element-fb26fbe:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fb26fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-bb46fc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-20 .elementor-element.elementor-element-bb46fc4 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:600;line-height:1em;letter-spacing:0.02em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4d3eeed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-20 .elementor-element.elementor-element-4d3eeed .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:-0.015em;color:#2A1714;}.elementor-20 .elementor-element.elementor-element-4cc1e42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-20 .elementor-element.elementor-element-4cc1e42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.16em;color:#741325;}.elementor-20 .elementor-element.elementor-element-3bae6ec{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#4F403C;}.elementor-20 .elementor-element.elementor-element-8e7cc41{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-8e7cc41:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8e7cc41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(110deg, #741325 60%, #5E0E17 60%);}.elementor-20 .elementor-element.elementor-element-ab62598{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ab62598.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-20 .elementor-element.elementor-element-5138c4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-20 .elementor-element.elementor-element-5138c4d .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:clamp(30px, 3vw, 44px);font-weight:600;line-height:1.08em;letter-spacing:-0.015em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6395d63{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;color:rgba(255,255,255,0.85);}.elementor-20 .elementor-element.elementor-element-8963504{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap: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-20 .elementor-element.elementor-element-8963504.e-con{--flex-grow:0;--flex-shrink:0;}.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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-20 .elementor-element.elementor-element-348ae0e .elementor-button{background-color:#EB6728;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;fill:#33070F;color:#33070F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#EB6728;border-radius:4px 4px 4px 4px;padding:18px 32px 18px 32px;}.elementor-20 .elementor-element.elementor-element-348ae0e .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-348ae0e .elementor-button:focus{background-color:#F5834A;color:#33070F;border-color:#F5834A;}.elementor-20 .elementor-element.elementor-element-348ae0e .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-348ae0e .elementor-button:focus svg{fill:#33070F;}.elementor-20 .elementor-element.elementor-element-3af9113 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.75);border-radius:4px 4px 4px 4px;padding:18px 32px 18px 32px;}.elementor-20 .elementor-element.elementor-element-3af9113 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-3af9113 .elementor-button:focus{background-color:#FFFFFF;color:#5E0E17;border-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3af9113 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-3af9113 .elementor-button:focus svg{fill:#5E0E17;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-63a712e{--width:50%;}.elementor-20 .elementor-element.elementor-element-a0aab6c{--width:55%;}.elementor-20 .elementor-element.elementor-element-153efa4{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-a2be2f9{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-5b328db{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-93dc8c4{--content-width:780px;}.elementor-20 .elementor-element.elementor-element-8e7cc41{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-ab62598{--width:auto;}.elementor-20 .elementor-element.elementor-element-8963504{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-63a712e{--width:100%;}.elementor-20 .elementor-element.elementor-element-a0aab6c{--width:100%;}.elementor-20 .elementor-element.elementor-element-ab62598{--width:100%;}.elementor-20 .elementor-element.elementor-element-8963504{--width:auto;}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-18020f1{--min-height:0px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-63a712e{--padding-top:40px;--padding-bottom:80px;--padding-left:28px;--padding-right:28px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-20 .elementor-element.elementor-element-a0aab6c{--min-height:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-a0aab6c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a0aab6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:12% 50%;}.elementor-20 .elementor-element.elementor-element-153efa4{--padding-top:88px;--padding-bottom:88px;--padding-left:28px;--padding-right:28px;}.elementor-20 .elementor-element.elementor-element-9dadf9d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-5e192e4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-a2be2f9{--padding-top:88px;--padding-bottom:88px;--padding-left:28px;--padding-right:28px;}.elementor-20 .elementor-element.elementor-element-1e6dd48{--e-con-grid-template-columns:repeat(1, 1fr);--gap:56px 56px;--row-gap:56px;--column-gap:56px;--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-20 .elementor-element.elementor-element-c34e36f{--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-20 .elementor-element.elementor-element-5b328db{--padding-top:88px;--padding-bottom:88px;--padding-left:28px;--padding-right:28px;}.elementor-20 .elementor-element.elementor-element-df5eda5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-8e7cc41{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:80px;--padding-bottom:80px;--padding-left:28px;--padding-right:28px;}.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 );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-63a712e{--width:100%;--padding-top:32px;--padding-bottom:64px;--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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-20 .elementor-element.elementor-element-6e9d802 .elementor-heading-title{font-size:12px;}.elementor-20 .elementor-element.elementor-element-f929d28 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-20 .elementor-element.elementor-element-88fee55{font-size:17px;}.elementor-20 .elementor-element.elementor-element-a0aab6c{--width:100%;--min-height:240px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-a0aab6c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a0aab6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20 .elementor-element.elementor-element-153efa4{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-9dadf9d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-c98c393 .elementor-heading-title{font-size:12px;}.elementor-20 .elementor-element.elementor-element-5e192e4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-a2be2f9{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-1e6dd48{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-20 .elementor-element.elementor-element-aea674e .elementor-heading-title{font-size:12px;}.elementor-20 .elementor-element.elementor-element-c34e36f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-20 .elementor-element.elementor-element-fca8427{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-5b328db{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-23e0889 .elementor-heading-title{font-size:12px;}.elementor-20 .elementor-element.elementor-element-df5eda5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-09df733{--padding-top:36px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-20 .elementor-element.elementor-element-f7c5e44{--padding-top:36px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-20 .elementor-element.elementor-element-fb26fbe{--padding-top:36px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-20 .elementor-element.elementor-element-8e7cc41:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8e7cc41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #741325 62%, #5E0E17 62%);}.elementor-20 .elementor-element.elementor-element-8e7cc41{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-8963504{--width:auto;--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;}.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 );word-spacing:var( --e-global-typography-accent-word-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-88fee55 */.elementor-20 .elementor-element.elementor-element-88fee55.elementor-element.elementor-widget{max-width:540px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63a712e */@media(min-width:1025px){.elementor-20 .elementor-element.elementor-element-63a712e{--padding-left:max(32px, calc((100vw - 1200px) / 2));}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48325c5 */.elementor-20 .elementor-element.elementor-element-48325c5 img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:2% 50%;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-48325c5 img{aspect-ratio:3/2;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-48325c5 img{box-shadow:-14px 14px 0 0 #EB6728;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65fe0d2 */.elementor-20 .elementor-element.elementor-element-65fe0d2 .elementor-heading-title{display:grid;place-items:center;width:96px;height:96px;border-radius:50%;background:#741325;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1344a93 */.elementor-20 .elementor-element.elementor-element-1344a93 .elementor-heading-title{display:grid;place-items:center;width:96px;height:96px;border-radius:50%;background:#EB6728;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb46fc4 */.elementor-20 .elementor-element.elementor-element-bb46fc4 .elementor-heading-title{display:grid;place-items:center;width:96px;height:96px;border-radius:50%;background:#5E0E17;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6395d63 */.elementor-20 .elementor-element.elementor-element-6395d63.elementor-element.elementor-widget{max-width:620px}/* End custom CSS */