.elementor-282 .elementor-element.elementor-element-e464282{--display:grid;--e-con-grid-template-columns:9.375rem 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--grid-auto-flow:row;--justify-items:start;--align-items:start;--grid-justify-content:start;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:4.75rem;--padding-left:4.5rem;--padding-right:4.5rem;}.elementor-282 .elementor-element.elementor-element-9e962ed{--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-282 .elementor-element.elementor-element-08889a4{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-282 .elementor-element.elementor-element-7842976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-282 .elementor-element.elementor-element-7842976 .elementor-heading-title{font-family:"gotham", Sans-serif;font-size:clamp(3.125rem, 2.84rem + 1.28vw, 4.375rem);font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25em;color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-96ab535{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-282 .elementor-element.elementor-element-96ab535 .elementor-heading-title{font-family:"gotham", Sans-serif;font-size:2.375rem;font-weight:500;line-height:1.52em;color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-f771550{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:5rem;--padding-left:4.5rem;--padding-right:4.5rem;}.elementor-282 .elementor-element.elementor-element-cbefd58{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--border-radius:4.6875rem 4.6875rem 4.6875rem 4.6875rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:7.5rem;--padding-right:7.5rem;}.elementor-282 .elementor-element.elementor-element-cbefd58:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-cbefd58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-c0829d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-282 .elementor-element.elementor-element-c0829d4 .elementor-heading-title{font-family:"gotham", Sans-serif;font-size:clamp(1rem, 0.94rem + 0.26vw, 1.25rem);font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.1em;letter-spacing:0.25rem;color:var( --e-global-color-8f0c048 );}.elementor-282 .elementor-element.elementor-element-996a7b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-282 .elementor-element.elementor-element-996a7b8 .elementor-heading-title{font-family:"gotham", Sans-serif;font-size:clamp(2.625rem, 2.51rem + 0.51vw, 3.125rem);font-weight:600;line-height:1.45em;color:var( --e-global-color-fec013e );}.elementor-282 .elementor-element.elementor-element-6a28f4a{--display:grid;--e-con-grid-template-columns:16.31225rem 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--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-282 .elementor-element.elementor-element-a850e75{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:0rem 3.1955rem 0rem 3.125rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-282 .elementor-element.elementor-element-a850e75:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-a850e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f0c048 );}.elementor-282 .elementor-element.elementor-element-45e57fa{--display:flex;--gap:1.75rem 1.75rem;--row-gap:1.75rem;--column-gap:1.75rem;--border-radius:3.125rem 0rem 3.125rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-282 .elementor-element.elementor-element-45e57fa:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-45e57fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a410d1 );}.elementor-282 .elementor-element.elementor-element-7506269{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-282 .elementor-element.elementor-element-7506269 .elementor-heading-title{font-family:"gotham", Sans-serif;font-size:clamp(1.25rem, 1.18rem + 0.32vw, 1.5625rem);font-weight:500;line-height:1.45em;color:var( --e-global-color-405c310 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-282 .elementor-element.elementor-element-4ac4aca{font-family:"gotham", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.65em;color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-9d3186b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--justify-items:stretch;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6.5rem;--padding-bottom:6.5rem;--padding-left:4.5rem;--padding-right:4.5rem;}.elementor-282 .elementor-element.elementor-element-9d3186b:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-9d3186b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fec013e );}.elementor-282 .elementor-element.elementor-element-429695f{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--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-282 .elementor-element.elementor-element-862c6b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-282 .elementor-element.elementor-element-862c6b4 .elementor-heading-title{font-family:"gotham", Sans-serif;font-size:clamp(1rem, 0.94rem + 0.26vw, 1.25rem);font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.1em;letter-spacing:0.25rem;color:var( --e-global-color-8f0c048 );}.elementor-282 .elementor-element.elementor-element-0491103{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-282 .elementor-element.elementor-element-0491103 .elementor-heading-title{font-family:"gotham", Sans-serif;font-size:clamp(2.625rem, 2.51rem + 0.51vw, 3.125rem);font-weight:600;line-height:1.45em;color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-be52bcc{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:3.125rem 3.125rem 3.125rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3.5rem;--padding-bottom:7rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-282 .elementor-element.elementor-element-be52bcc:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-be52bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-52a7d32 .elementor-heading-title{font-family:"gyst-variable", Sans-serif;font-size:2.1875rem;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.45em;color:var( --e-global-color-8f0c048 );}.elementor-282 .elementor-element.elementor-element-9d93e21{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:0px 0px 0px 0px;}.elementor-282 .elementor-element.elementor-element-9d93e21 .elementor-heading-title{font-family:"gyst-variable", Sans-serif;font-size:2rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-fec013e );}.elementor-282 .elementor-element.elementor-element-9c9cf8a{font-family:"gotham", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.45em;color:var( --e-global-color-fec013e );}.elementor-282 .elementor-element.elementor-element-b19d50e{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:3.125rem 3.125rem 3.125rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3.5rem;--padding-bottom:7rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-282 .elementor-element.elementor-element-b19d50e:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-b19d50e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fdffea );}.elementor-282 .elementor-element.elementor-element-5f15df8 .elementor-heading-title{font-family:"gyst-variable", Sans-serif;font-size:2.1875rem;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.45em;color:var( --e-global-color-8f0c048 );}.elementor-282 .elementor-element.elementor-element-57153a7{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:0px 0px 0px 0px;}.elementor-282 .elementor-element.elementor-element-57153a7 .elementor-heading-title{font-family:"gyst-variable", Sans-serif;font-size:2rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-a3c8514{font-family:"gotham", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.45em;color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-a00a51c{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:3.125rem 3.125rem 3.125rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3.5rem;--padding-bottom:7rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-282 .elementor-element.elementor-element-a00a51c:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-a00a51c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f0c048 );}.elementor-282 .elementor-element.elementor-element-309f159 .elementor-heading-title{font-family:"gyst-variable", Sans-serif;font-size:2.1875rem;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.45em;color:var( --e-global-color-8f0c048 );}.elementor-282 .elementor-element.elementor-element-3fa88c9{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:0px 0px 0px 0px;}.elementor-282 .elementor-element.elementor-element-3fa88c9 .elementor-heading-title{font-family:"gyst-variable", Sans-serif;font-size:2rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-fec013e );}.elementor-282 .elementor-element.elementor-element-5e8a7f3{font-family:"gotham", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.45em;color:var( --e-global-color-fec013e );}.elementor-282 .elementor-element.elementor-element-6baedba{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:4.5rem;--padding-right:4.5rem;}.elementor-282 .elementor-element.elementor-element-6baedba:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-6baedba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a410d1 );}.elementor-282 .elementor-element.elementor-element-4f990de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-282 .elementor-element.elementor-element-4f990de .elementor-heading-title{font-family:"gotham", Sans-serif;font-size:clamp(1rem, 0.94rem + 0.26vw, 1.25rem);font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.1em;letter-spacing:0.25rem;color:var( --e-global-color-8f0c048 );}.elementor-282 .elementor-element.elementor-element-9d396f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-282 .elementor-element.elementor-element-9d396f9 .elementor-heading-title{font-family:"gotham", Sans-serif;font-size:clamp(2.625rem, 2.51rem + 0.51vw, 3.125rem);font-weight:600;line-height:1.45em;color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-28e9cf4{text-align:center;font-family:"gotham", Sans-serif;font-size:clamp(1.25rem, 1.18rem + 0.32vw, 1.5625rem);font-weight:400;line-height:1.45em;color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-5b14602{--display:grid;--e-con-grid-template-columns:1fr 19rem;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--border-radius:4.6875rem 4.6875rem 4.6875rem 4.6875rem;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-282 .elementor-element.elementor-element-5b14602:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-5b14602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fec013e );}.elementor-282 .elementor-element.elementor-element-81d80ca{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:3.125rem 0rem 3.125rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-282 .elementor-element.elementor-element-81d80ca:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-81d80ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-be64778{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-282 .elementor-element.elementor-element-be64778 .elementor-heading-title{font-family:"gotham", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0.25rem;color:var( --e-global-color-8f0c048 );}.elementor-282 .elementor-element.elementor-element-4b3052e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-282 .elementor-element.elementor-element-4b3052e .elementor-heading-title{font-family:"gotham", Sans-serif;font-size:clamp(1.5625rem, 1.375rem + 0.83vw, 2.375rem);font-weight:500;line-height:1.45em;color:var( --e-global-color-fec013e );}.elementor-282 .elementor-element.elementor-element-1d1eb09{font-family:"gotham", Sans-serif;font-size:1rem;font-weight:400;line-height:1.65em;color:var( --e-global-color-fec013e );}.elementor-282 .elementor-element.elementor-element-e2e7b9e{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-8f0c048 );--border-color:var( --e-global-color-8f0c048 );--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-282 .elementor-element.elementor-element-31d546b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-282 .elementor-element.elementor-element-31d546b .elementor-heading-title{font-family:"gotham", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.1275rem;color:var( --e-global-color-fec013e );}.elementor-282 .elementor-element.elementor-element-2843978{font-family:"gotham", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.65em;color:var( --e-global-color-fec013e );}.elementor-282 .elementor-element.elementor-element-0848406{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:0rem 3.125rem 0rem 3.125rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-282 .elementor-element.elementor-element-0848406:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-0848406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f0c048 );}.elementor-282 .elementor-element.elementor-element-7e7853e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-282 .elementor-element.elementor-element-7e7853e .elementor-heading-title{font-family:"gotham", Sans-serif;font-size:clamp(3.375rem, 3.14rem + 1.03vw, 4.375rem);font-weight:500;line-height:1.25em;color:var( --e-global-color-fec013e );}.elementor-282 .elementor-element.elementor-element-1c43203{--display:flex;--border-radius:0rem 0rem 3.125rem 3.125rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-282 .elementor-element.elementor-element-1c43203:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-1c43203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-282 .elementor-element.elementor-element-f3251d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-282 .elementor-element.elementor-element-f3251d6 .elementor-heading-title{font-family:"gotham", Sans-serif;font-size:clamp(1.5625rem, 1.375rem + 0.83vw, 2.375rem);font-weight:500;line-height:1.45em;color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-c63ddd1{--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;--border-radius:0rem 0rem 5rem 5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:4.5rem;--padding-right:4.5rem;--z-index:5;}.elementor-282 .elementor-element.elementor-element-c63ddd1:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-c63ddd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a410d1 );}.elementor-282 .elementor-element.elementor-element-ca8e3bf{--display:grid;--e-con-grid-template-columns:3fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--align-items:center;--overflow:hidden;--border-radius:3.125rem 3.125rem 3.125rem 3.125rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:5.12rem;--padding-left:7.37rem;--padding-right:7.37rem;}.elementor-282 .elementor-element.elementor-element-ca8e3bf:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-ca8e3bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fec013e );}.elementor-282 .elementor-element.elementor-element-0e4743f{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--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-282 .elementor-element.elementor-element-b1ee0f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-282 .elementor-element.elementor-element-b1ee0f4 .elementor-heading-title{font-family:"gotham", Sans-serif;font-size:clamp(2.625rem, 2.51rem + 0.51vw, 3.125rem);font-weight:600;line-height:1.45em;color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-5cc3373{--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-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-282 .elementor-element.elementor-element-54d23d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-282 .elementor-element.elementor-element-54d23d2.elementor-element{--align-self:flex-end;}.elementor-282 .elementor-element.elementor-element-3b868e8{--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:1.88rem 1.88rem;--row-gap:1.88rem;--column-gap:1.88rem;--margin-top:-6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-282 .elementor-element.elementor-element-5fead10{--display:grid;--e-con-grid-template-columns:5.125rem 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.88rem 1.88rem;--row-gap:1.88rem;--column-gap:1.88rem;--grid-auto-flow:row;--justify-items:center;--align-items:center;--grid-justify-content:start;--border-radius:9.375rem 9.375rem 9.375rem 9.375rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-282 .elementor-element.elementor-element-5fead10:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-5fead10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-785695d{--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-282 .elementor-element.elementor-element-d262745{--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:1em 1em;--row-gap:1em;--column-gap:1em;--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-282 .elementor-element.elementor-element-ca4af3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-282 .elementor-element.elementor-element-ca4af3b .elementor-heading-title{font-family:"gyst-variable", Sans-serif;font-size:2.1875rem;font-weight:500;line-height:1.45em;color:var( --e-global-color-3a410d1 );}.elementor-282 .elementor-element.elementor-element-d5d22e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"gotham", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.45em;color:var( --e-global-color-3a410d1 );}.elementor-282 .elementor-element.elementor-element-54aa649{--display:grid;--e-con-grid-template-columns:5.125rem 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.88rem 1.88rem;--row-gap:1.88rem;--column-gap:1.88rem;--grid-auto-flow:row;--justify-items:center;--align-items:center;--grid-justify-content:start;--border-radius:9.375rem 9.375rem 9.375rem 9.375rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-282 .elementor-element.elementor-element-54aa649:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-54aa649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-53037ba{--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-282 .elementor-element.elementor-element-39ed652{--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:1em 1em;--row-gap:1em;--column-gap:1em;--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-282 .elementor-element.elementor-element-d0a1811{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-282 .elementor-element.elementor-element-d0a1811 .elementor-heading-title{font-family:"gyst-variable", Sans-serif;font-size:2.1875rem;font-weight:500;line-height:1.45em;color:var( --e-global-color-3a410d1 );}.elementor-282 .elementor-element.elementor-element-cd1402c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"gotham", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.45em;color:var( --e-global-color-3a410d1 );}.elementor-282 .elementor-element.elementor-element-b105e3d{--display:grid;--e-con-grid-template-columns:5.125rem 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.88rem 1.88rem;--row-gap:1.88rem;--column-gap:1.88rem;--grid-auto-flow:row;--justify-items:center;--align-items:center;--grid-justify-content:start;--border-radius:9.375rem 9.375rem 9.375rem 9.375rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-282 .elementor-element.elementor-element-b105e3d:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-b105e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-f975c85{--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-282 .elementor-element.elementor-element-ce34a15{--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:1em 1em;--row-gap:1em;--column-gap:1em;--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-282 .elementor-element.elementor-element-ae91251{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-282 .elementor-element.elementor-element-ae91251 .elementor-heading-title{font-family:"gyst-variable", Sans-serif;font-size:2.1875rem;font-weight:500;line-height:1.45em;color:var( --e-global-color-3a410d1 );}.elementor-282 .elementor-element.elementor-element-8d99595{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"gotham", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.45em;color:var( --e-global-color-3a410d1 );}.elementor-282 .elementor-element.elementor-element-87030d7{--display:grid;--e-con-grid-template-columns:5.125rem 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.88rem 1.88rem;--row-gap:1.88rem;--column-gap:1.88rem;--grid-auto-flow:row;--justify-items:center;--align-items:center;--grid-justify-content:start;--border-radius:9.375rem 9.375rem 9.375rem 9.375rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-282 .elementor-element.elementor-element-87030d7:not(.elementor-motion-effects-element-type-background), .elementor-282 .elementor-element.elementor-element-87030d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-405c310 );}.elementor-282 .elementor-element.elementor-element-8166199{--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-282 .elementor-element.elementor-element-dac9b19{--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:1em 1em;--row-gap:1em;--column-gap:1em;--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-282 .elementor-element.elementor-element-ffaa5c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-282 .elementor-element.elementor-element-ffaa5c9 .elementor-heading-title{font-family:"gyst-variable", Sans-serif;font-size:2.1875rem;font-weight:500;line-height:1.45em;color:var( --e-global-color-3a410d1 );}.elementor-282 .elementor-element.elementor-element-ebf0446{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"gotham", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.45em;color:var( --e-global-color-3a410d1 );}@media(max-width:1024px){.elementor-282 .elementor-element.elementor-element-e464282{--e-con-grid-template-columns:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:3.125rem;--padding-right:3.125rem;}.elementor-282 .elementor-element.elementor-element-7842976{text-align:center;}.elementor-282 .elementor-element.elementor-element-96ab535{text-align:center;}.elementor-282 .elementor-element.elementor-element-f771550{--padding-top:1.75rem;--padding-bottom:3.75rem;--padding-left:3.125rem;--padding-right:3.125rem;}.elementor-282 .elementor-element.elementor-element-cbefd58{--padding-top:1.5rem;--padding-bottom:2.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-282 .elementor-element.elementor-element-6a28f4a{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-282 .elementor-element.elementor-element-45e57fa{--padding-top:1.75rem;--padding-bottom:1.75rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-282 .elementor-element.elementor-element-9d3186b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--align-items:start;--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:3.125rem;--padding-right:3.125rem;}.elementor-282 .elementor-element.elementor-element-862c6b4{text-align:center;}.elementor-282 .elementor-element.elementor-element-0491103{text-align:center;}.elementor-282 .elementor-element.elementor-element-9d93e21{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-282 .elementor-element.elementor-element-57153a7{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-282 .elementor-element.elementor-element-3fa88c9{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-282 .elementor-element.elementor-element-6baedba{--padding-top:4rem;--padding-bottom:4rem;--padding-left:3.125rem;--padding-right:3.125rem;}.elementor-282 .elementor-element.elementor-element-5b14602{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:2rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-282 .elementor-element.elementor-element-81d80ca{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-282 .elementor-element.elementor-element-0848406{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-282 .elementor-element.elementor-element-1c43203{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-282 .elementor-element.elementor-element-c63ddd1{--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:3.125rem;--padding-right:3.125rem;}.elementor-282 .elementor-element.elementor-element-ca8e3bf{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--grid-auto-flow:row;--padding-top:3.12rem;--padding-bottom:3.12rem;--padding-left:3.12rem;--padding-right:3.12rem;}.elementor-282 .elementor-element.elementor-element-0e4743f{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-282 .elementor-element.elementor-element-b1ee0f4{text-align:center;}.elementor-282 .elementor-element.elementor-element-5cc3373.e-con{--order:99999 /* order end hack */;}.elementor-282 .elementor-element.elementor-element-54d23d2.elementor-element{--align-self:center;}.elementor-282 .elementor-element.elementor-element-3b868e8{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:0rem 0rem 0rem 0rem;--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-282 .elementor-element.elementor-element-5fead10{--grid-auto-flow:row;--border-radius:2rem 2rem 2rem 2rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-282 .elementor-element.elementor-element-d5d22e3{text-align:start;}.elementor-282 .elementor-element.elementor-element-54aa649{--grid-auto-flow:row;--border-radius:2rem 2rem 2rem 2rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-282 .elementor-element.elementor-element-cd1402c{text-align:start;}.elementor-282 .elementor-element.elementor-element-b105e3d{--grid-auto-flow:row;--border-radius:2rem 2rem 2rem 2rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-282 .elementor-element.elementor-element-8d99595{text-align:start;}.elementor-282 .elementor-element.elementor-element-87030d7{--grid-auto-flow:row;--border-radius:2rem 2rem 2rem 2rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-282 .elementor-element.elementor-element-ebf0446{text-align:start;}}@media(max-width:767px){.elementor-282 .elementor-element.elementor-element-e464282{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-282 .elementor-element.elementor-element-f771550{--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-282 .elementor-element.elementor-element-6a28f4a{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-282 .elementor-element.elementor-element-9d3186b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-282 .elementor-element.elementor-element-429695f{--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-282 .elementor-element.elementor-element-be52bcc{--padding-top:2rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-282 .elementor-element.elementor-element-52a7d32 .elementor-heading-title{font-size:1.625rem;}.elementor-282 .elementor-element.elementor-element-b19d50e{--padding-top:2rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-282 .elementor-element.elementor-element-5f15df8 .elementor-heading-title{font-size:1.625rem;}.elementor-282 .elementor-element.elementor-element-a00a51c{--padding-top:2rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-282 .elementor-element.elementor-element-309f159 .elementor-heading-title{font-size:1.625rem;}.elementor-282 .elementor-element.elementor-element-6baedba{--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-282 .elementor-element.elementor-element-5b14602{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-282 .elementor-element.elementor-element-c63ddd1{--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-282 .elementor-element.elementor-element-ca8e3bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:1.25rem;--padding-bottom:3.12rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-282 .elementor-element.elementor-element-3b868e8{--width:90%;--gap:0.62rem 0.62rem;--row-gap:0.62rem;--column-gap:0.62rem;--margin-top:-4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-282 .elementor-element.elementor-element-5fead10{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--grid-auto-flow:row;}.elementor-282 .elementor-element.elementor-element-54aa649{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--grid-auto-flow:row;}.elementor-282 .elementor-element.elementor-element-b105e3d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--grid-auto-flow:row;}.elementor-282 .elementor-element.elementor-element-87030d7{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--grid-auto-flow:row;}}@media(min-width:768px){.elementor-282 .elementor-element.elementor-element-e464282{--content-width:1040px;}.elementor-282 .elementor-element.elementor-element-f771550{--content-width:1440px;}.elementor-282 .elementor-element.elementor-element-9d3186b{--content-width:1440px;}.elementor-282 .elementor-element.elementor-element-6baedba{--content-width:1440px;}.elementor-282 .elementor-element.elementor-element-c63ddd1{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-282 .elementor-element.elementor-element-3b868e8{--width:90%;}}/* Start custom CSS for html, class: .elementor-element-11df686 */.elementor-282 .elementor-element.elementor-element-11df686 svg {
    width: 100%;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e962ed */@media screen and (max-width: 1024px){
    .elementor-282 .elementor-element.elementor-element-9e962ed {
        max-width: 5.9375rem;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7842976 */.elementor-282 .elementor-element.elementor-element-7842976 h1 {
    text-wrap: balance;
    padding: 0;
    margin: 0;
}
.elementor-282 .elementor-element.elementor-element-7842976 h1 span {
    display: block;
    color: #00C08B;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96ab535 */.elementor-282 .elementor-element.elementor-element-96ab535 p {
    padding: 0;
    margin: 0;
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0829d4 */.elementor-282 .elementor-element.elementor-element-c0829d4 span {
    display: inline-flex;
    border: 3px solid #00C08B;
    border-radius: 6.25rem;
    padding: 0.5rem 2.25rem;
    justify-content: center;
    align-items: center;
    gap: 0.625rem;
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-996a7b8 */.elementor-282 .elementor-element.elementor-element-996a7b8 {
    max-width: 36rem !important;
    margin: 0 auto !important;
}
.elementor-282 .elementor-element.elementor-element-996a7b8 h2 {
    margin: 0;
    padding: 0;
    text-wrap: balance;
    hyphens: none;
    word-break: keep-all;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7506269 */.elementor-282 .elementor-element.elementor-element-7506269 h3 {
    margin: 0;
    padding: 0;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ac4aca */.elementor-282 .elementor-element.elementor-element-4ac4aca *:first-child {
    padding-top: 0;
    margin-top: 0;
}
.elementor-282 .elementor-element.elementor-element-4ac4aca *:last-child {
    padding-bottom: 0;
    margin-bottom: 0;
}
.elementor-282 .elementor-element.elementor-element-4ac4aca p {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-862c6b4 */.elementor-282 .elementor-element.elementor-element-862c6b4 span {
    display: inline-flex;
    border: 3px solid #00C08B;
    border-radius: 6.25rem;
    padding: 0.5rem 2.25rem;
    justify-content: center;
    align-items: center;
    gap: 0.625rem;
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0491103 */@media screen and (min-width: 1025px){
        .elementor-282 .elementor-element.elementor-element-0491103 {
        max-width: 25rem !important;
    }
}
.elementor-282 .elementor-element.elementor-element-0491103 h2 {
    margin: 0;
    padding: 0;
    text-wrap: balance;
    hyphens: none;
    word-break: keep-all;
}
.elementor-282 .elementor-element.elementor-element-0491103 h2 span {
    color: #00C08B;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52a7d32 */.elementor-282 .elementor-element.elementor-element-52a7d32 {
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    aspect-ratio: 118.14 / 117.33;
	background: #fff;
	mask-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 118.14 117.33' preserveAspectRatio='none'%3E%3Cpath d='M79.31,78.49c0-21.45-17.39-38.84-38.84-38.84h-.82C17.75,39.65,0,21.9,0,0v117.33h118.14c-21.45,0-38.84-17.39-38.84-38.84Z' fill='black'/%3E%3C/svg%3E");
	mask-size: 100% 100%;
	mask-repeat: no-repeat;
	width: auto;
	height: 5rem;
	display: block;
	line-height: 5rem !important;
	text-align: left;
}
.elementor-282 .elementor-element.elementor-element-52a7d32 span {
   position: relative;
	top: 0.6em;
}
@media screen and (max-width: 767px){
    .elementor-282 .elementor-element.elementor-element-52a7d32 {
        height: 4rem;
        line-height: 4rem !important;
    }
    .elementor-282 .elementor-element.elementor-element-52a7d32 span {
        top: 0.5em;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d33ec87 */.elementor-282 .elementor-element.elementor-element-d33ec87 svg {
    width: 100%;
    height: auto;
    max-width: 8.3125rem;
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d93e21 */.elementor-282 .elementor-element.elementor-element-9d93e21 h3 {
    padding: 0;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9cf8a */.elementor-282 .elementor-element.elementor-element-9c9cf8a *:first-child {
    margin-top: 0;
    padding-top: 0;
}
.elementor-282 .elementor-element.elementor-element-9c9cf8a *:last-child {
    margin-bottom: 0;
    padding-top: 0;
}
.elementor-282 .elementor-element.elementor-element-9c9cf8a p {
    text-wrap: balance;
}
.elementor-282 .elementor-element.elementor-element-9c9cf8a em {
    font-style: normal;
    color: #00C08B;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49511a6 */.elementor-282 .elementor-element.elementor-element-49511a6 svg {
    width: 100%;
    height: auto;
    max-width: 8.3125rem;
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f15df8 */.elementor-282 .elementor-element.elementor-element-5f15df8 {
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    aspect-ratio: 118.14 / 117.33;
	background: #fff;
	mask-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 118.14 117.33' preserveAspectRatio='none'%3E%3Cpath d='M79.31,78.49c0-21.45-17.39-38.84-38.84-38.84h-.82C17.75,39.65,0,21.9,0,0v117.33h118.14c-21.45,0-38.84-17.39-38.84-38.84Z' fill='black'/%3E%3C/svg%3E");
	mask-size: 100% 100%;
	mask-repeat: no-repeat;
	width: auto;
	height: 5rem;
	display: block;
	line-height: 5rem !important;
	text-align: left;
}
.elementor-282 .elementor-element.elementor-element-5f15df8 span {
   position: relative;
	top: 0.6em;
}
@media screen and (max-width: 767px){
    .elementor-282 .elementor-element.elementor-element-5f15df8 {
        height: 4rem;
        line-height: 4rem !important;
    }
    .elementor-282 .elementor-element.elementor-element-5f15df8 span {
        top: 0.5em;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57153a7 */.elementor-282 .elementor-element.elementor-element-57153a7 h3 {
    padding: 0;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3c8514 */.elementor-282 .elementor-element.elementor-element-a3c8514 *:first-child {
    margin-top: 0;
    padding-top: 0;
}
.elementor-282 .elementor-element.elementor-element-a3c8514 *:last-child {
    margin-bottom: 0;
    padding-top: 0;
}
.elementor-282 .elementor-element.elementor-element-a3c8514 p {
    text-wrap: balance;
}
.elementor-282 .elementor-element.elementor-element-a3c8514 em {
    font-style: normal;
    color: #00C08B;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-309f159 */.elementor-282 .elementor-element.elementor-element-309f159 {
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    aspect-ratio: 118.14 / 117.33;
	background: #fff;
	mask-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 118.14 117.33' preserveAspectRatio='none'%3E%3Cpath d='M79.31,78.49c0-21.45-17.39-38.84-38.84-38.84h-.82C17.75,39.65,0,21.9,0,0v117.33h118.14c-21.45,0-38.84-17.39-38.84-38.84Z' fill='black'/%3E%3C/svg%3E");
	mask-size: 100% 100%;
	mask-repeat: no-repeat;
	width: auto;
	height: 5rem;
	display: block;
	line-height: 5rem !important;
	text-align: left;
}
.elementor-282 .elementor-element.elementor-element-309f159 span {
   position: relative;
	top: 0.6em;
}
@media screen and (max-width: 767px){
    .elementor-282 .elementor-element.elementor-element-309f159 {
        height: 4rem;
        line-height: 4rem !important;
    }
    .elementor-282 .elementor-element.elementor-element-309f159 span {
        top: 0.5em;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-44c4bed */.elementor-282 .elementor-element.elementor-element-44c4bed svg {
    width: 100%;
    height: auto;
    max-width: 8.3125rem;
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fa88c9 */.elementor-282 .elementor-element.elementor-element-3fa88c9 h3 {
    padding: 0;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e8a7f3 */.elementor-282 .elementor-element.elementor-element-5e8a7f3 *:first-child {
    margin-top: 0;
    padding-top: 0;
}
.elementor-282 .elementor-element.elementor-element-5e8a7f3 *:last-child {
    margin-bottom: 0;
    padding-top: 0;
}
.elementor-282 .elementor-element.elementor-element-5e8a7f3 p {
    text-wrap: balance;
}
.elementor-282 .elementor-element.elementor-element-5e8a7f3 em {
    font-style: normal;
    color: #00C08B;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f990de */.elementor-282 .elementor-element.elementor-element-4f990de span {
    display: inline-flex;
    border: 3px solid #00C08B;
    border-radius: 6.25rem;
    padding: 0.5rem 2.25rem;
    justify-content: center;
    align-items: center;
    gap: 0.625rem;
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d396f9 */.elementor-282 .elementor-element.elementor-element-9d396f9 h2 {
    margin: 0;
    padding: 0;
    text-wrap: balance;
    hyphens: none;
    word-break: keep-all;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e9cf4 */.elementor-282 .elementor-element.elementor-element-28e9cf4 {
    max-width: 48rem !important;
    margin-left: auto;
    margin-right: auto;
}
.elementor-282 .elementor-element.elementor-element-28e9cf4 *:first-child {
    padding-top: 0;
    margin-top: 0;
}
.elementor-282 .elementor-element.elementor-element-28e9cf4 *:last-child {
    padding-bottom: 0;
    margin-bottom: 0;
}
.elementor-282 .elementor-element.elementor-element-28e9cf4 p {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b3052e */.elementor-282 .elementor-element.elementor-element-4b3052e h2 {
    margin: 0;
    padding: 0;
    text-wrap: balance;
    hyphens: none;
    word-break: keep-all;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d1eb09 */.elementor-282 .elementor-element.elementor-element-1d1eb09 *:first-child {
    padding-top: 0;
    margin-top: 0;
}
.elementor-282 .elementor-element.elementor-element-1d1eb09 *:last-child {
    padding-bottom: 0;
    margin-bottom: 0;
}
.elementor-282 .elementor-element.elementor-element-1d1eb09 p {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31d546b */.elementor-282 .elementor-element.elementor-element-31d546b h2 {
    margin: 0;
    padding: 0;
    text-wrap: balance;
    hyphens: none;
    word-break: keep-all;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2843978 */.elementor-282 .elementor-element.elementor-element-2843978 *:first-child {
    padding-top: 0;
    margin-top: 0;
}
.elementor-282 .elementor-element.elementor-element-2843978 *:last-child {
    padding-bottom: 0;
    margin-bottom: 0;
}
.elementor-282 .elementor-element.elementor-element-2843978 p {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e7853e */.elementor-282 .elementor-element.elementor-element-7e7853e h2 {
    margin: 0;
    padding: 0;
    text-wrap: balance;
    hyphens: none;
    word-break: keep-all;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3251d6 */.elementor-282 .elementor-element.elementor-element-f3251d6 h2 {
    margin: 0;
    padding: 0;
    text-wrap: balance;
    hyphens: none;
    word-break: keep-all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f84184e */.sqrd-metrics {
	--c-dark: #0D2530;
	--c-text-light: #FFFFFF;
	--c-light: #D4EFEF;
	--c-sky: #C5EBEB;
	--c-text-dark: #0D2530;
	--c-divider-light: #F6F2E9;
	--c-accent: #00C08B;
	--sp-cell-y: clamp(0.25rem, 0.885rem + 0.513vw, 0.75rem);
	--sp-cell-x: clamp(0.75rem, 0.577rem + 0.769vw, 1.25rem);
	--fs-label: clamp(0.6875rem, 0.659rem + 0.128vw, 0.75rem);
	--fs-value: clamp(0.8125rem, 0.755rem + 0.256vw, 1rem);
	--fs-heading: clamp(0.75rem, 0.692rem + 0.256vw, 0.9375rem);

	font-family: "gotham", Sans-serif;
	width: 100%;
}

.sqrd-metrics-table {
	width: 100%;
	border-collapse: separate;
	border-spacing: 0;
	table-layout: fixed;
}

.sqrd-metrics-table__th {
	background: var(--c-dark);
	color: var(--c-text-light);
	padding: var(--sp-cell-y) var(--sp-cell-x);
	font-size: var(--fs-label);
	font-weight: 500;
	letter-spacing: 0.1275rem;
	text-transform: uppercase;
	line-height: 1.45em;
	text-align: center;
	vertical-align: middle;
	border-bottom: 1px solid var(--c-divider-light);
}

.sqrd-metrics-table__th:first-child {
	text-align: left;
}

.sqrd-metrics-table__th-meta {
	font-size: 0.625rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.78em;
	display: block;
	opacity: 0.55;
	text-transform: lowercase;
	margin-top: 0.25em;
	letter-spacing: 0;
}

.sqrd-metrics-table__rh,
.sqrd-metrics-table__td {
	color: var(--c-text-dark);
	padding: var(--sp-cell-y) var(--sp-cell-x);
	font-size: var(--fs-label);
	font-weight: 600;
	letter-spacing: 0.15em;
	text-transform: uppercase;
	text-align: center;
	vertical-align: middle;
	border: 1px solid var(--c-divider-light);
}

.sqrd-metrics-table tr td:nth-child(2),
.sqrd-metrics-table tr td:nth-child(4),
.sqrd-metrics-table tr td:nth-child(6) {
	background: var(--c-sky);
}

.sqrd-metrics-table tr td:nth-child(1),
.sqrd-metrics-table tr td:nth-child(3),
.sqrd-metrics-table tr td:nth-child(5) {
	background: var(--c-light);
}

.sqrd-metrics-table__rh {
	text-align: left;
	background: var(--c-dark) !important;
	color: var(--c-text-light);
}

.sqrd-metrics-table__td--highlight {
	background: var(--c-accent) !important;
	color: var(--c-text-light);
	font-weight: 600;
}

.sqrd-metrics-accordion {
	display: none;
}

.sqrd-metrics-accordion__item {
	background: var(--c-dark);
	margin-bottom: 0.5rem;
	overflow: hidden;
}

.sqrd-metrics-accordion__item:last-child {
	margin-bottom: 0;
}

.sqrd-metrics-accordion__header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 1.25rem;
	cursor: pointer;
	color: var(--c-text-light);
	font-size: var(--fs-heading);
	font-weight: 500;
	letter-spacing: 0.1275rem;
	line-height: 1.45em;
	text-transform: uppercase;
	list-style: none;
	user-select: none;
}

.sqrd-metrics-accordion__header::-webkit-details-marker {
	display: none;
}

.sqrd-metrics-accordion__title {
	display: flex;
	align-items: baseline;
	gap: 0.5em;
}

.sqrd-metrics-accordion__title-meta {
	font-size: 0.625rem;
	font-weight: 400;
	letter-spacing: 0;
	text-transform: lowercase;
}

.sqrd-metrics-accordion__icon {
	position: relative;
	width: 1.5625rem;
	height: 1.5625rem;
	border: 2px solid currentColor;
	flex-shrink: 0;
	opacity: 0.7;
	border-radius: 0.25rem;
}

.sqrd-metrics-accordion__icon::before,
.sqrd-metrics-accordion__icon::after {
	content: '';
	position: absolute;
	background: currentColor;
	top: 50%;
	left: 50%;
}

.sqrd-metrics-accordion__icon::before {
	width: 0.725rem;
	height: 2px;
	transform: translate(-50%, -50%);
}

.sqrd-metrics-accordion__icon::after {
	width: 2px;
	height: 0.725rem;
	transform: translate(-50%, -50%);
	transition: transform 0.25s ease;
}

.sqrd-metrics-accordion__item[open] .sqrd-metrics-accordion__icon::after {
	transform: translate(-50%, -50%) rotate(90deg);
}

.sqrd-metrics-accordion__body {
	background: var(--c-light);
}

.sqrd-metrics-accordion__row {
	display: flex;
	align-items: center;
	justify-content: space-between;
	color: var(--c-text-dark);
	font-size: var(--fs-label);
	letter-spacing: 0.15em;
	text-transform: uppercase;
	min-height: 1.25rem;
	align-items: stretch;
}

.sqrd-metrics-accordion__row + .sqrd-metrics-accordion__row {
	border-top: 1px solid var(--c-divider-light);
}

.sqrd-metrics-accordion__metric {
	font-weight: 600;
	background: var(--c-sky);
	padding: 0.875rem 1.25rem;
	flex: 75% 0 0;
	max-width: 75%;
}

.sqrd-metrics-accordion__value {
	font-weight: 600;
	padding: 0.875rem 1.25rem;
	flex: 25% 0 0;
}

.sqrd-metrics-accordion__value--highlight {
	background: var(--c-accent);
	color: var(--c-text-light);
	font-weight: 600;
}

@media (max-width: 1024px) {
	.sqrd-metrics-table {
		display: none;
	}

	.sqrd-metrics-accordion {
		display: block;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c43203 */@media screen and (min-width: 1025px){
    .elementor-282 .elementor-element.elementor-element-1c43203 {
        grid-column: span 2;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1ee0f4 */.elementor-282 .elementor-element.elementor-element-b1ee0f4 h2 {
    margin: 0;
    padding: 0;
    text-wrap: balance;
    hyphens: none;
    word-break: keep-all;
}
.elementor-282 .elementor-element.elementor-element-b1ee0f4 h2 span {
    color: #00C08B;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-54d23d2 */.elementor-282 .elementor-element.elementor-element-54d23d2 {
    aspect-ratio: 1/1;
    max-width:  28rem !important;
}
.elementor-282 .elementor-element.elementor-element-54d23d2 .e-lottie__animation {
    overflow: hidden;
}
.elementor-282 .elementor-element.elementor-element-54d23d2 svg {
    transform: scale(1.2) !important;
    transform-origin: center center;
}
@media screen and (max-width: 767px){
    .elementor-282 .elementor-element.elementor-element-54d23d2 {
        max-width: 13rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-63138d6 */.elementor-282 .elementor-element.elementor-element-63138d6 svg {
    width: 5.125rem;
    height: 5.125rem;
}
@media screen and (max-width: 767px){
    .elementor-282 .elementor-element.elementor-element-63138d6 svg {
        width: 4.125rem;
        height: 4.125rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca4af3b */.elementor-282 .elementor-element.elementor-element-ca4af3b h3 {
    padding: 0;
    margin: 0;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5d22e3 */.elementor-282 .elementor-element.elementor-element-d5d22e3 *:first-child {
    margin-top: 0;
    padding-top: 0;
}
.elementor-282 .elementor-element.elementor-element-d5d22e3 *:last-child {
    margin-bottom: 0;
    padding-top: 0;
}
.elementor-282 .elementor-element.elementor-element-d5d22e3 p {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f73e067 */.elementor-282 .elementor-element.elementor-element-f73e067 svg {
    width: 5.125rem;
    height: 5.125rem;
}
@media screen and (max-width: 767px){
    .elementor-282 .elementor-element.elementor-element-f73e067 svg {
        width: 4.125rem;
        height: 4.125rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a1811 */.elementor-282 .elementor-element.elementor-element-d0a1811 h3 {
    padding: 0;
    margin: 0;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd1402c */.elementor-282 .elementor-element.elementor-element-cd1402c *:first-child {
    margin-top: 0;
    padding-top: 0;
}
.elementor-282 .elementor-element.elementor-element-cd1402c *:last-child {
    margin-bottom: 0;
    padding-top: 0;
}
.elementor-282 .elementor-element.elementor-element-cd1402c p {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-901fe18 */.elementor-282 .elementor-element.elementor-element-901fe18 svg {
    width: 5.125rem;
    height: 5.125rem;
}
@media screen and (max-width: 767px){
    .elementor-282 .elementor-element.elementor-element-901fe18 svg {
        width: 4.125rem;
        height: 4.125rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae91251 */.elementor-282 .elementor-element.elementor-element-ae91251 h3 {
    padding: 0;
    margin: 0;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d99595 */.elementor-282 .elementor-element.elementor-element-8d99595 *:first-child {
    margin-top: 0;
    padding-top: 0;
}
.elementor-282 .elementor-element.elementor-element-8d99595 *:last-child {
    margin-bottom: 0;
    padding-top: 0;
}
.elementor-282 .elementor-element.elementor-element-8d99595 p {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26e3cba */.elementor-282 .elementor-element.elementor-element-26e3cba svg {
    width: 5.125rem;
    height: 5.125rem;
}
@media screen and (max-width: 767px){
    .elementor-282 .elementor-element.elementor-element-26e3cba svg {
        width: 4.125rem;
        height: 4.125rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffaa5c9 */.elementor-282 .elementor-element.elementor-element-ffaa5c9 h3 {
    padding: 0;
    margin: 0;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebf0446 */.elementor-282 .elementor-element.elementor-element-ebf0446 *:first-child {
    margin-top: 0;
    padding-top: 0;
}
.elementor-282 .elementor-element.elementor-element-ebf0446 *:last-child {
    margin-bottom: 0;
    padding-top: 0;
}
.elementor-282 .elementor-element.elementor-element-ebf0446 p {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b868e8 */.elementor-282 .elementor-element.elementor-element-3b868e8 {
    max-width: 60rem !important;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */