.elementor-54 .elementor-element.elementor-element-5c001aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-7b6cbef );--border-color:var( --e-global-color-7b6cbef );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-5c001aa:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-5c001aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.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-54 .elementor-element.elementor-element-d0e0dfb{width:var( --container-widget-width, 1200px );max-width:1200px;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:1200px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-d0e0dfb.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-d0e0dfb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:1.5;color:rgb(107, 104, 128);}.elementor-54 .elementor-element.elementor-element-273ef7a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-273ef7a:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-273ef7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(41, 36, 87);}.elementor-54 .elementor-element.elementor-element-33ea19a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-7bffb7e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-7bffb7e .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:52px;font-weight:800;text-transform:none;line-height:1.1;letter-spacing:-1px;color:rgb(255, 255, 255);}.elementor-54 .elementor-element.elementor-element-47112a0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-47112a0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:italic;line-height:1.5;color:rgba(255, 255, 255, 0.8);}.elementor-54 .elementor-element.elementor-element-db33e7b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-54 .elementor-element.elementor-element-db33e7b:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-db33e7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-54 .elementor-element.elementor-element-311afbb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-901b8a8{--display:grid;--e-con-grid-template-columns:repeat(4, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:24px 1.5rem;--row-gap:24px;--column-gap:1.5rem;--grid-auto-flow:row;--align-items:stretch;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-eafc212{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-7b6cbef );--border-color:var( --e-global-color-7b6cbef );--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-eafc212:hover{box-shadow:0px 4px 21px -7px rgba(0,0,0,0.5);}.elementor-54 .elementor-element.elementor-element-a3e0619{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-a3e0619:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-a3e0619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-54 .elementor-element.elementor-element-a3e0619.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-a1ef382{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-a1ef382.e-con{--flex-grow:0;--flex-shrink:1;}.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-54 .elementor-element.elementor-element-4101e37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-4101e37 .elementor-icon-wrapper{text-align:start;}.elementor-54 .elementor-element.elementor-element-4101e37.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2610fd0 );}.elementor-54 .elementor-element.elementor-element-4101e37.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-4101e37.elementor-view-default .elementor-icon{color:var( --e-global-color-2610fd0 );border-color:var( --e-global-color-2610fd0 );}.elementor-54 .elementor-element.elementor-element-4101e37.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-4101e37.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2610fd0 );}.elementor-54 .elementor-element.elementor-element-4101e37 .elementor-icon{font-size:32px;}.elementor-54 .elementor-element.elementor-element-4101e37 .elementor-icon svg{height:32px;}.elementor-54 .elementor-element.elementor-element-79ce394{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-79ce394.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-79ce394 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(41, 36, 87);}.elementor-54 .elementor-element.elementor-element-472f261{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-472f261.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-472f261 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(14, 13, 26);}.elementor-54 .elementor-element.elementor-element-1eb25c5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-1eb25c5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-1eb25c5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.625;color:rgb(107, 104, 128);}.elementor-54 .elementor-element.elementor-element-5d953ef{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-7b6cbef );--border-color:var( --e-global-color-7b6cbef );--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-5d953ef:hover{box-shadow:0px 4px 21px -7px rgba(0,0,0,0.5);}.elementor-54 .elementor-element.elementor-element-e35eb93{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-e35eb93:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-e35eb93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-54 .elementor-element.elementor-element-e35eb93.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-5a2ca3a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-5a2ca3a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-f8e046e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-f8e046e .elementor-icon-wrapper{text-align:start;}.elementor-54 .elementor-element.elementor-element-f8e046e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2610fd0 );}.elementor-54 .elementor-element.elementor-element-f8e046e.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-f8e046e.elementor-view-default .elementor-icon{color:var( --e-global-color-2610fd0 );border-color:var( --e-global-color-2610fd0 );}.elementor-54 .elementor-element.elementor-element-f8e046e.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-f8e046e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2610fd0 );}.elementor-54 .elementor-element.elementor-element-f8e046e .elementor-icon{font-size:32px;}.elementor-54 .elementor-element.elementor-element-f8e046e .elementor-icon svg{height:32px;}.elementor-54 .elementor-element.elementor-element-e082438{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-e082438.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-e082438 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(41, 36, 87);}.elementor-54 .elementor-element.elementor-element-c0e24ec{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-c0e24ec.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-c0e24ec .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(14, 13, 26);}.elementor-54 .elementor-element.elementor-element-6ba670e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-6ba670e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-6ba670e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.625;color:rgb(107, 104, 128);}.elementor-54 .elementor-element.elementor-element-4e8b5b3{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-7b6cbef );--border-color:var( --e-global-color-7b6cbef );--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-4e8b5b3:hover{box-shadow:0px 4px 21px -7px rgba(0,0,0,0.5);}.elementor-54 .elementor-element.elementor-element-05d349a{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-05d349a:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-05d349a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-54 .elementor-element.elementor-element-05d349a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-10dd4b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-10dd4b2.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-40b6bd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-40b6bd5 .elementor-icon-wrapper{text-align:start;}.elementor-54 .elementor-element.elementor-element-40b6bd5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2610fd0 );}.elementor-54 .elementor-element.elementor-element-40b6bd5.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-40b6bd5.elementor-view-default .elementor-icon{color:var( --e-global-color-2610fd0 );border-color:var( --e-global-color-2610fd0 );}.elementor-54 .elementor-element.elementor-element-40b6bd5.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-40b6bd5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2610fd0 );}.elementor-54 .elementor-element.elementor-element-40b6bd5 .elementor-icon{font-size:32px;}.elementor-54 .elementor-element.elementor-element-40b6bd5 .elementor-icon svg{height:32px;}.elementor-54 .elementor-element.elementor-element-9c6e5b2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-9c6e5b2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-9c6e5b2 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(41, 36, 87);}.elementor-54 .elementor-element.elementor-element-8f1db6a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-8f1db6a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-8f1db6a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(14, 13, 26);}.elementor-54 .elementor-element.elementor-element-e4dd2dd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-e4dd2dd.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-e4dd2dd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.625;color:rgb(107, 104, 128);}.elementor-54 .elementor-element.elementor-element-9bb47cd{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-7b6cbef );--border-color:var( --e-global-color-7b6cbef );--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-9bb47cd:hover{box-shadow:0px 4px 21px -7px rgba(0,0,0,0.5);}.elementor-54 .elementor-element.elementor-element-6c87339{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-6c87339:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-6c87339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-54 .elementor-element.elementor-element-6c87339.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-15e2457{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-15e2457.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-9e8bbdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-9e8bbdf .elementor-icon-wrapper{text-align:start;}.elementor-54 .elementor-element.elementor-element-9e8bbdf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2610fd0 );}.elementor-54 .elementor-element.elementor-element-9e8bbdf.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-9e8bbdf.elementor-view-default .elementor-icon{color:var( --e-global-color-2610fd0 );border-color:var( --e-global-color-2610fd0 );}.elementor-54 .elementor-element.elementor-element-9e8bbdf.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-9e8bbdf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2610fd0 );}.elementor-54 .elementor-element.elementor-element-9e8bbdf .elementor-icon{font-size:40px;}.elementor-54 .elementor-element.elementor-element-9e8bbdf .elementor-icon svg{height:40px;}.elementor-54 .elementor-element.elementor-element-8ced55f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-8ced55f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-8ced55f .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(41, 36, 87);}.elementor-54 .elementor-element.elementor-element-60e450e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-60e450e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-60e450e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(14, 13, 26);}.elementor-54 .elementor-element.elementor-element-35f893b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-35f893b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-35f893b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.625;color:rgb(107, 104, 128);}.elementor-54 .elementor-element.elementor-element-69e0744{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-69e0744:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-69e0744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-54 .elementor-element.elementor-element-ed7aef5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-f13636b{--display:grid;--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:96px 6rem;--row-gap:96px;--column-gap:6rem;--grid-auto-flow:row;--align-items:flex-start;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-f3d309d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-f3d309d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-5fc5e70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-54 .elementor-element.elementor-element-5fc5e70 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-weight:900;color:#292457;}.elementor-54 .elementor-element.elementor-element-c16208f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-df061a5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-df061a5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.625;color:rgb(14, 13, 26);}.elementor-54 .elementor-element.elementor-element-e773e97{width:100%;max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-e773e97 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.625;color:rgb(14, 13, 26);}.elementor-54 .elementor-element.elementor-element-fb46102{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-fb46102:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-fb46102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(245, 244, 251);}.elementor-54 .elementor-element.elementor-element-ab403f3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-ab403f3 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(41, 36, 87);}.elementor-54 .elementor-element.elementor-element-e1c616a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-54 .elementor-element.elementor-element-21a5bfb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54 .elementor-element.elementor-element-b81f4c9{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54 .elementor-element.elementor-element-4c47395{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54 .elementor-element.elementor-element-1a3bcd0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-1a3bcd0:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-1a3bcd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-54 .elementor-element.elementor-element-1a3bcd0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-54 .elementor-element.elementor-element-665c281{width:var( --container-widget-width, 106.877% );max-width:106.877%;--container-widget-width:106.877%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:32px;--e-form-steps-indicator-progress-color:var( --e-global-color-2610fd0 );--e-form-steps-indicator-progress-background-color:var( --e-global-color-865011a );--e-form-steps-indicator-progress-height:12px;--e-form-steps-indicator-progress-border-radius:5px;--e-form-steps-indicator-progress-meter-color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-665c281.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-665c281 .elementor-field-group{padding-right:calc( 28px/2 );padding-left:calc( 28px/2 );margin-bottom:25px;}.elementor-54 .elementor-element.elementor-element-665c281 .elementor-form-fields-wrapper{margin-left:calc( -28px/2 );margin-right:calc( -28px/2 );margin-bottom:-25px;}.elementor-54 .elementor-element.elementor-element-665c281 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-54 .elementor-element.elementor-element-665c281 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-54 .elementor-element.elementor-element-665c281 .elementor-labels-inline .elementor-field-group > label{padding-left:7px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-665c281 .elementor-labels-inline .elementor-field-group > label{padding-right:7px;}body .elementor-54 .elementor-element.elementor-element-665c281 .elementor-labels-above .elementor-field-group > label{padding-bottom:7px;}.elementor-54 .elementor-element.elementor-element-665c281 .elementor-field-group > label, .elementor-54 .elementor-element.elementor-element-665c281 .elementor-field-subgroup label{color:var( --e-global-color-865011a );}.elementor-54 .elementor-element.elementor-element-665c281 .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-54 .elementor-element.elementor-element-665c281 .elementor-field-type-html{padding-bottom:0px;}.elementor-54 .elementor-element.elementor-element-665c281 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-7b6cbef );border-radius:5px 5px 5px 5px;}.elementor-54 .elementor-element.elementor-element-665c281 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-7b6cbef );border-radius:5px 5px 5px 5px;}.elementor-54 .elementor-element.elementor-element-665c281 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-7b6cbef );}.elementor-54 .elementor-element.elementor-element-665c281 .e-form__buttons__wrapper__button-next{background-color:#A84E9887;color:#ffffff;}.elementor-54 .elementor-element.elementor-element-665c281 .elementor-button[type="submit"]{background-color:#A84E9887;color:#ffffff;}.elementor-54 .elementor-element.elementor-element-665c281 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-54 .elementor-element.elementor-element-665c281 .e-form__buttons__wrapper__button-previous{background-color:#A84E9887;color:#ffffff;}.elementor-54 .elementor-element.elementor-element-665c281 .e-form__buttons__wrapper__button-next:hover{background-color:#5B2D8AA6;color:#ffffff;}.elementor-54 .elementor-element.elementor-element-665c281 .elementor-button[type="submit"]:hover{background-color:#5B2D8AA6;color:#ffffff;}.elementor-54 .elementor-element.elementor-element-665c281 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-54 .elementor-element.elementor-element-665c281 .e-form__buttons__wrapper__button-previous:hover{background-color:#5B2D8AA6;color:#ffffff;}.elementor-54 .elementor-element.elementor-element-3e48462{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-3e48462:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-3e48462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(245, 244, 251);}.elementor-54 .elementor-element.elementor-element-6516f7c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-8832584{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-8832584 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-weight:900;color:#292457;}.elementor-54 .elementor-element.elementor-element-246769d{--display:grid;--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:48px 3rem;--row-gap:48px;--column-gap:3rem;--grid-auto-flow:row;--align-items:stretch;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-a7fb146{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-b902c12{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-54 .elementor-element.elementor-element-b902c12.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-089bcec{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-089bcec.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-089bcec .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5;color:rgb(107, 104, 128);}.elementor-54 .elementor-element.elementor-element-737e3fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-6efe022{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-54 .elementor-element.elementor-element-6efe022.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-f4c72c1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-f4c72c1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-f4c72c1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5;color:rgb(107, 104, 128);}.elementor-54 .elementor-element.elementor-element-3699b89{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-e15097b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-54 .elementor-element.elementor-element-e15097b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-b8840a6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-b8840a6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-b8840a6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5;color:rgb(107, 104, 128);}.elementor-54 .elementor-element.elementor-element-0360f6e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-c217d13{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-54 .elementor-element.elementor-element-c217d13.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-ce8eafd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-ce8eafd.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-ce8eafd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5;color:rgb(107, 104, 128);}.elementor-54 .elementor-element.elementor-element-441fe04{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-0c4a96d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-54 .elementor-element.elementor-element-0c4a96d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-ced995d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-ced995d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-ced995d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5;color:rgb(107, 104, 128);}.elementor-54 .elementor-element.elementor-element-a5620bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-29c0b02{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-54 .elementor-element.elementor-element-29c0b02.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-0c20868{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-0c20868.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-0c20868 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5;color:rgb(107, 104, 128);}.elementor-54 .elementor-element.elementor-element-1cb2977{width:100%;max-width:100%;margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-1cb2977 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:italic;line-height:1.5;color:rgb(107, 104, 128);}.elementor-54 .elementor-element.elementor-element-b34025f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-b34025f:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-b34025f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-54 .elementor-element.elementor-element-e108a5f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-7610057{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-7610057 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(41, 36, 87);}.elementor-54 .elementor-element.elementor-element-b2839db{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-b2839db .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.625;color:rgb(107, 104, 128);}.elementor-54 .elementor-element.elementor-element-3676a21{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54 .elementor-element.elementor-element-ee53f9f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-ee53f9f:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ee53f9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(168, 78, 152);}.elementor-54 .elementor-element.elementor-element-9166f3b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-675aeeb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-675aeeb .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:32px;font-weight:800;text-transform:none;line-height:1.15;letter-spacing:-1px;color:rgb(255, 255, 255);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-54 .elementor-element.elementor-element-db1a800 .elementor-button{background-color:rgb(255, 255, 255);font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.5;fill:rgb(41, 36, 87);color:rgb(41, 36, 87);border-radius:2px 2px 2px 2px;padding:16px 32px 16px 32px;}.elementor-54 .elementor-element.elementor-element-db1a800{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-13254c4{--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:center;--align-items:center;--gap:24px 1.5rem;--row-gap:24px;--column-gap:1.5rem;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-291fabe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-291fabe.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-291fabe .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5;color:rgba(255, 255, 255, 0.9);}.elementor-54 .elementor-element.elementor-element-aa3c695{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-aa3c695.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-aa3c695 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5;color:rgba(255, 255, 255, 0.9);}.elementor-54 .elementor-element.elementor-element-4b7ccb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-4b7ccb9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-54 .elementor-element.elementor-element-4b7ccb9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5;color:rgba(255, 255, 255, 0.9);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-54 .elementor-element.elementor-element-5c001aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-d0e0dfb{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:1200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1200px );max-width:1200px;}.elementor-54 .elementor-element.elementor-element-273ef7a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-33ea19a{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-7bffb7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-7bffb7e .elementor-heading-title{font-size:38px;}.elementor-54 .elementor-element.elementor-element-47112a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-db33e7b{--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-311afbb{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-901b8a8{--e-con-grid-template-columns:repeat(2, minmax(0px, 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-54 .elementor-element.elementor-element-eafc212{--min-height:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-a3e0619{--min-height:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-a1ef382{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-4101e37{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-79ce394{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-472f261{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-1eb25c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-5d953ef{--min-height:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-e35eb93{--min-height:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-5a2ca3a{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-f8e046e{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-e082438{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-c0e24ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-6ba670e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-4e8b5b3{--min-height:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-05d349a{--min-height:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-10dd4b2{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-40b6bd5{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-9c6e5b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-8f1db6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-e4dd2dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-9bb47cd{--min-height:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-6c87339{--min-height:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-15e2457{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-9e8bbdf{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-8ced55f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-60e450e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-35f893b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-69e0744{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-ed7aef5{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-f13636b{--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--gap:64px 4rem;--row-gap:64px;--column-gap:4rem;--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-54 .elementor-element.elementor-element-f3d309d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-c16208f{--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-54 .elementor-element.elementor-element-df061a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-e773e97{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-fb46102{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-ab403f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-e1c616a{--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-54 .elementor-element.elementor-element-1a3bcd0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-3e48462{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-6516f7c{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-246769d{--gap:32px 2rem;--row-gap:32px;--column-gap:2rem;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-a7fb146{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-089bcec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-54 .elementor-element.elementor-element-737e3fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-f4c72c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-54 .elementor-element.elementor-element-3699b89{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-b8840a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-54 .elementor-element.elementor-element-0360f6e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-ce8eafd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-54 .elementor-element.elementor-element-441fe04{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-ced995d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-54 .elementor-element.elementor-element-a5620bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-0c20868{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-54 .elementor-element.elementor-element-1cb2977{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-b34025f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-e108a5f{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-7610057{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-b2839db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-ee53f9f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-9166f3b{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-675aeeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-db1a800{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-54 .elementor-element.elementor-element-13254c4{--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-54 .elementor-element.elementor-element-291fabe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-aa3c695{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-4b7ccb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-5c001aa{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-d0e0dfb{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:1200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1200px );max-width:1200px;}.elementor-54 .elementor-element.elementor-element-273ef7a{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-33ea19a{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-7bffb7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-47112a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-db33e7b{--flex-wrap:nowrap;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-311afbb{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-901b8a8{--e-con-grid-template-columns:repeat(1, minmax(0px, 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-54 .elementor-element.elementor-element-eafc212{--width:fit-content;--min-height:100%;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-a3e0619{--min-height:100%;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-a1ef382{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-4101e37{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-79ce394{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-472f261{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-1eb25c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-5d953ef{--width:fit-content;--min-height:100%;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-e35eb93{--min-height:100%;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-5a2ca3a{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-f8e046e{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-e082438{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-c0e24ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-6ba670e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-4e8b5b3{--width:fit-content;--min-height:100%;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-05d349a{--min-height:100%;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-10dd4b2{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-40b6bd5{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-9c6e5b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-8f1db6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-e4dd2dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-9bb47cd{--width:fit-content;--min-height:100%;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-6c87339{--min-height:100%;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-15e2457{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-9e8bbdf{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-8ced55f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-60e450e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-35f893b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-69e0744{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-ed7aef5{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-f13636b{--e-con-grid-template-columns: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-54 .elementor-element.elementor-element-f3d309d{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-c16208f{--flex-wrap:nowrap;--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-54 .elementor-element.elementor-element-df061a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-e773e97{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-fb46102{--flex-wrap:nowrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-ab403f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-e1c616a{--flex-wrap:nowrap;--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-54 .elementor-element.elementor-element-1a3bcd0{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-3e48462{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-6516f7c{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-246769d{--e-con-grid-template-columns:repeat(1, minmax(0px, 1fr));--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-a7fb146{--width:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-089bcec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-54 .elementor-element.elementor-element-737e3fb{--width:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-f4c72c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-54 .elementor-element.elementor-element-3699b89{--width:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-b8840a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-54 .elementor-element.elementor-element-0360f6e{--width:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-ce8eafd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-54 .elementor-element.elementor-element-441fe04{--width:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-ced995d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-54 .elementor-element.elementor-element-a5620bc{--width:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-54 .elementor-element.elementor-element-0c20868{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-54 .elementor-element.elementor-element-1cb2977{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-b34025f{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-e108a5f{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-7610057{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-b2839db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-ee53f9f{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-9166f3b{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-675aeeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-675aeeb .elementor-heading-title{font-size:28px;}.elementor-54 .elementor-element.elementor-element-db1a800{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54 .elementor-element.elementor-element-13254c4{--flex-wrap:nowrap;--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-54 .elementor-element.elementor-element-291fabe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-aa3c695{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-4b7ccb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-311afbb{--content-width:1200px;}.elementor-54 .elementor-element.elementor-element-eafc212{--width:fit-content;}.elementor-54 .elementor-element.elementor-element-5d953ef{--width:fit-content;}.elementor-54 .elementor-element.elementor-element-4e8b5b3{--width:fit-content;}.elementor-54 .elementor-element.elementor-element-9bb47cd{--width:fit-content;}.elementor-54 .elementor-element.elementor-element-ed7aef5{--content-width:1200px;}.elementor-54 .elementor-element.elementor-element-f3d309d{--width:auto;}.elementor-54 .elementor-element.elementor-element-1a3bcd0{--width:auto;}.elementor-54 .elementor-element.elementor-element-6516f7c{--content-width:1200px;}.elementor-54 .elementor-element.elementor-element-a7fb146{--width:auto;}.elementor-54 .elementor-element.elementor-element-737e3fb{--width:auto;}.elementor-54 .elementor-element.elementor-element-3699b89{--width:auto;}.elementor-54 .elementor-element.elementor-element-0360f6e{--width:auto;}.elementor-54 .elementor-element.elementor-element-441fe04{--width:auto;}.elementor-54 .elementor-element.elementor-element-a5620bc{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-54 .elementor-element.elementor-element-eafc212{--width:fit-content;}.elementor-54 .elementor-element.elementor-element-5d953ef{--width:fit-content;}.elementor-54 .elementor-element.elementor-element-4e8b5b3{--width:fit-content;}.elementor-54 .elementor-element.elementor-element-9bb47cd{--width:fit-content;}.elementor-54 .elementor-element.elementor-element-f3d309d{--width:100%;}.elementor-54 .elementor-element.elementor-element-1a3bcd0{--width:100%;}.elementor-54 .elementor-element.elementor-element-a7fb146{--width:100%;}.elementor-54 .elementor-element.elementor-element-737e3fb{--width:100%;}.elementor-54 .elementor-element.elementor-element-3699b89{--width:100%;}.elementor-54 .elementor-element.elementor-element-0360f6e{--width:100%;}.elementor-54 .elementor-element.elementor-element-441fe04{--width:100%;}.elementor-54 .elementor-element.elementor-element-a5620bc{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-33ea19a */.elementor-54 .elementor-element.elementor-element-33ea19a{max-width: 800px;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4101e37 */.elementor-54 .elementor-element.elementor-element-4101e37{stroke: rgb(168, 78, 152);
height: 2rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3e0619 */.elementor-54 .elementor-element.elementor-element-a3e0619{hover---tw-shadow: 0 8px 24px rgba(41,36,87,0.10);
hover---tw-shadow-colored: 0 8px 24px;
hover-box-shadow: 0 0 #0000, 0 0 #0000, 0 8px 24px rgba(41,36,87,0.10);
hover---tw-translate-y: -2px;
hover-transform: translate(0, -2px) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafc212 */.elementor-54 .elementor-element.elementor-element-eafc212 {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-54 .elementor-element.elementor-element-eafc212:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f8e046e */.elementor-54 .elementor-element.elementor-element-f8e046e{stroke: rgb(168, 78, 152);
height: 2rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e35eb93 */.elementor-54 .elementor-element.elementor-element-e35eb93{hover---tw-shadow: 0 8px 24px rgba(41,36,87,0.10);
hover---tw-shadow-colored: 0 8px 24px;
hover-box-shadow: 0 0 #0000, 0 0 #0000, 0 8px 24px rgba(41,36,87,0.10);
hover---tw-translate-y: -2px;
hover-transform: translate(0, -2px) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d953ef */.elementor-54 .elementor-element.elementor-element-5d953ef {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-54 .elementor-element.elementor-element-5d953ef:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-40b6bd5 */.elementor-54 .elementor-element.elementor-element-40b6bd5{stroke: rgb(168, 78, 152);
height: 2rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05d349a */.elementor-54 .elementor-element.elementor-element-05d349a{hover---tw-shadow: 0 8px 24px rgba(41,36,87,0.10);
hover---tw-shadow-colored: 0 8px 24px;
hover-box-shadow: 0 0 #0000, 0 0 #0000, 0 8px 24px rgba(41,36,87,0.10);
hover---tw-translate-y: -2px;
hover-transform: translate(0, -2px) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e8b5b3 */.elementor-54 .elementor-element.elementor-element-4e8b5b3 {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-54 .elementor-element.elementor-element-4e8b5b3:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9e8bbdf */.elementor-54 .elementor-element.elementor-element-9e8bbdf{stroke: rgb(168, 78, 152);
height: 2rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c87339 */.elementor-54 .elementor-element.elementor-element-6c87339{hover---tw-shadow: 0 8px 24px rgba(41,36,87,0.10);
hover---tw-shadow-colored: 0 8px 24px;
hover-box-shadow: 0 0 #0000, 0 0 #0000, 0 8px 24px rgba(41,36,87,0.10);
hover---tw-translate-y: -2px;
hover-transform: translate(0, -2px) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bb47cd */.elementor-54 .elementor-element.elementor-element-9bb47cd {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-54 .elementor-element.elementor-element-9bb47cd:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a5bfb */.span-1flki5 { color: rgb(168, 78, 152); } .li-9lh93g { align-items: flex-start; color: rgb(14, 13, 26); display: flex; font-family: DM Sans, sans-serif; font-size: 14px; list-style: outside none none; list-style-position: outside; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; } .span-k4iw3c { color: rgb(168, 78, 152); font-family: DM Sans, sans-serif; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 0px; text-wrap-mode: wrap; border-radius: 0px; padding: 0px; border-width: 0px; } @media (max-width: 1024px) { .li-9lh93g { display: flex; margin: 0px; padding: 0px; } .span-k4iw3c { margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 0px; padding: 0px; } } @media (max-width: 767px) { .li-9lh93g { display: flex; margin: 0px; padding: 0px; } .span-k4iw3c { margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 0px; padding: 0px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b81f4c9 */.span-l03r08 { color: rgb(168, 78, 152); } .li-y3vq7g { align-items: flex-start; color: rgb(14, 13, 26); display: flex; font-family: DM Sans, sans-serif; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 12px; list-style: outside none none; list-style-position: outside; border-radius: 0px; padding: 0px; border-width: 0px; } .span-845y7c { color: rgb(168, 78, 152); font-family: DM Sans, sans-serif; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 0px; text-wrap-mode: wrap; border-radius: 0px; padding: 0px; border-width: 0px; } @media (max-width: 1024px) { .li-y3vq7g { display: flex; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 12px; padding: 0px; } .span-845y7c { margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 0px; padding: 0px; } } @media (max-width: 767px) { .li-y3vq7g { display: flex; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 12px; padding: 0px; } .span-845y7c { margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 0px; padding: 0px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c47395 */.span-2ccodj { color: rgb(168, 78, 152); } .li-413xtw { align-items: flex-start; color: rgb(14, 13, 26); display: flex; font-family: DM Sans, sans-serif; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 12px; list-style: outside none none; list-style-position: outside; border-radius: 0px; padding: 0px; border-width: 0px; } .span-pmg775 { color: rgb(168, 78, 152); font-family: DM Sans, sans-serif; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 0px; text-wrap-mode: wrap; border-radius: 0px; padding: 0px; border-width: 0px; } @media (max-width: 1024px) { .li-413xtw { display: flex; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 12px; padding: 0px; } .span-pmg775 { margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 0px; padding: 0px; } } @media (max-width: 767px) { .li-413xtw { display: flex; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 12px; padding: 0px; } .span-pmg775 { margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 0px; padding: 0px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a3bcd0 */.elementor-54 .elementor-element.elementor-element-1a3bcd0{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(41, 36, 87, 0.08) 0px 8px 40px 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b902c12 */.h4-c0gn9j { align-items: center; color: rgb(41, 36, 87); display: flex; font-family: Big Shoulders Display, sans-serif; font-size: 20px; font-weight: 700; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-wrap-mode: wrap; border-radius: 0px; padding: 0px; border-width: 0px; } .span-jvywuz { background-color: rgb(114, 99, 169); color: rgb(41, 36, 87); font-family: Big Shoulders Display, sans-serif; font-size: 20px; font-weight: 700; margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; text-wrap-mode: wrap; height: 0.375rem; width: 0.375rem; border-radius: 9999px; padding: 0px; border-width: 0px; } @media (max-width: 1024px) { .h4-c0gn9j { display: flex; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; } .span-jvywuz { margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; height: 0.375rem; width: 0.375rem; padding: 0px; } } @media (max-width: 767px) { .h4-c0gn9j { display: flex; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; } .span-jvywuz { margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; height: 0.375rem; width: 0.375rem; padding: 0px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6efe022 */.h4-zbswnd { align-items: center; color: rgb(41, 36, 87); display: flex; font-family: Big Shoulders Display, sans-serif; font-size: 20px; font-weight: 700; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-wrap-mode: wrap; border-radius: 0px; padding: 0px; border-width: 0px; } .span-ispiie { background-color: rgb(114, 99, 169); color: rgb(41, 36, 87); font-family: Big Shoulders Display, sans-serif; font-size: 20px; font-weight: 700; margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; text-wrap-mode: wrap; height: 0.375rem; width: 0.375rem; border-radius: 9999px; padding: 0px; border-width: 0px; } @media (max-width: 1024px) { .h4-zbswnd { display: flex; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; } .span-ispiie { margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; height: 0.375rem; width: 0.375rem; padding: 0px; } } @media (max-width: 767px) { .h4-zbswnd { display: flex; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; } .span-ispiie { margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; height: 0.375rem; width: 0.375rem; padding: 0px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e15097b */.h4-px1nd1 { align-items: center; color: rgb(41, 36, 87); display: flex; font-family: Big Shoulders Display, sans-serif; font-size: 20px; font-weight: 700; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-wrap-mode: wrap; border-radius: 0px; padding: 0px; border-width: 0px; } .span-sp6mbq { background-color: rgb(114, 99, 169); color: rgb(41, 36, 87); font-family: Big Shoulders Display, sans-serif; font-size: 20px; font-weight: 700; margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; text-wrap-mode: wrap; height: 0.375rem; width: 0.375rem; border-radius: 9999px; padding: 0px; border-width: 0px; } @media (max-width: 1024px) { .h4-px1nd1 { display: flex; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; } .span-sp6mbq { margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; height: 0.375rem; width: 0.375rem; padding: 0px; } } @media (max-width: 767px) { .h4-px1nd1 { display: flex; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; } .span-sp6mbq { margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; height: 0.375rem; width: 0.375rem; padding: 0px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c217d13 */.h4-10bn3f { align-items: center; color: rgb(41, 36, 87); display: flex; font-family: Big Shoulders Display, sans-serif; font-size: 20px; font-weight: 700; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-wrap-mode: wrap; border-radius: 0px; padding: 0px; border-width: 0px; } .span-vz9l8d { background-color: rgb(114, 99, 169); color: rgb(41, 36, 87); font-family: Big Shoulders Display, sans-serif; font-size: 20px; font-weight: 700; margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; text-wrap-mode: wrap; height: 0.375rem; width: 0.375rem; border-radius: 9999px; padding: 0px; border-width: 0px; } @media (max-width: 1024px) { .h4-10bn3f { display: flex; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; } .span-vz9l8d { margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; height: 0.375rem; width: 0.375rem; padding: 0px; } } @media (max-width: 767px) { .h4-10bn3f { display: flex; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; } .span-vz9l8d { margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; height: 0.375rem; width: 0.375rem; padding: 0px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c4a96d */.h4-apafas { align-items: center; color: rgb(41, 36, 87); display: flex; font-family: Big Shoulders Display, sans-serif; font-size: 20px; font-weight: 700; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-wrap-mode: wrap; border-radius: 0px; padding: 0px; border-width: 0px; } .span-n9hit2 { background-color: rgb(114, 99, 169); color: rgb(41, 36, 87); font-family: Big Shoulders Display, sans-serif; font-size: 20px; font-weight: 700; margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; text-wrap-mode: wrap; height: 0.375rem; width: 0.375rem; border-radius: 9999px; padding: 0px; border-width: 0px; } @media (max-width: 1024px) { .h4-apafas { display: flex; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; } .span-n9hit2 { margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; height: 0.375rem; width: 0.375rem; padding: 0px; } } @media (max-width: 767px) { .h4-apafas { display: flex; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; } .span-n9hit2 { margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; height: 0.375rem; width: 0.375rem; padding: 0px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29c0b02 */.h4-vs4q30 { align-items: center; color: rgb(41, 36, 87); display: flex; font-family: Big Shoulders Display, sans-serif; font-size: 20px; font-weight: 700; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-wrap-mode: wrap; border-radius: 0px; padding: 0px; border-width: 0px; } .span-q1ru58 { background-color: rgb(114, 99, 169); color: rgb(41, 36, 87); font-family: Big Shoulders Display, sans-serif; font-size: 20px; font-weight: 700; margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; text-wrap-mode: wrap; height: 0.375rem; width: 0.375rem; border-radius: 9999px; padding: 0px; border-width: 0px; } @media (max-width: 1024px) { .h4-vs4q30 { display: flex; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; } .span-q1ru58 { margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; height: 0.375rem; width: 0.375rem; padding: 0px; } } @media (max-width: 767px) { .h4-vs4q30 { display: flex; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; } .span-q1ru58 { margin-bottom: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; height: 0.375rem; width: 0.375rem; padding: 0px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-246769d */.elementor-54 .elementor-element.elementor-element-246769d{max-width: 56rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3676a21 */.span-07yfvz { color: rgb(202, 138, 4); } .p-qtlngd { background-color: rgb(254, 252, 232); color: rgb(41, 36, 87); display: inline-block; font-family: DM Sans, sans-serif; font-size: 13px; font-weight: 500; text-align: center; text-wrap-mode: wrap; border-color: rgb(254, 240, 138); border-radius: 6px; margin: 0px; padding: 12px; border-width: 0.8px; border-style: solid; } .span-1sn7qe { color: rgb(202, 138, 4); display: inline; font-family: DM Sans, sans-serif; font-size: 13px; font-weight: 500; margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 0px; text-align: center; text-wrap-mode: wrap; border-radius: 0px; padding: 0px; border-width: 0px; } @media (max-width: 1024px) { .p-qtlngd { display: inline-block; margin: 0px; padding: 12px; } .span-1sn7qe { display: inline; margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 0px; padding: 0px; } } @media (max-width: 767px) { .p-qtlngd { display: inline-block; margin: 0px; padding: 12px; } .span-1sn7qe { display: inline; margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 0px; padding: 0px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e108a5f */.elementor-54 .elementor-element.elementor-element-e108a5f{max-width: 800px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9166f3b */.elementor-54 .elementor-element.elementor-element-9166f3b{max-width: 800px;}/* End custom CSS */