.elementor-12 .elementor-element.elementor-element-c2e6a7f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:calc(6rem + 142px);--padding-bottom:6rem;--padding-left:0;--padding-right:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-b684f89.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b684f89 img{max-width:180px;}.elementor-12 .elementor-element.elementor-element-7718d70 img{width:60%;}.elementor-12 .elementor-element.elementor-element-4395b98.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4395b98 img{max-width:180px;}.elementor-12 .elementor-element.elementor-element-6a56dd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-6a56dd8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6a56dd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-19d2a7e ) 100%);}.elementor-12 .elementor-element.elementor-element-6a56dd8 > .elementor-shape-top .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-6a56dd8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-6a56dd8 > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-6a56dd8 > .e-con-inner > .elementor-shape-top svg{height:93px;}.elementor-12 .elementor-element.elementor-element-6a56dd8 > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-6a56dd8 > .e-con-inner > .elementor-shape-bottom svg{height:93px;}.elementor-12 .elementor-element.elementor-element-178d5cb{--display:grid;--e-con-grid-template-columns:1fr 0.8fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-6281b91{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-aa09773{padding:0rem 0rem 0rem 0rem;}.elementor-12 .elementor-element.elementor-element-d3ac718{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.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-12 .elementor-element.elementor-element-8bad273 .elementor-heading-title{font-family:var( --e-global-typography-3086247-font-family ), Sans-serif;font-size:var( --e-global-typography-3086247-font-size );font-weight:var( --e-global-typography-3086247-font-weight );color:var( --e-global-color-accent );}.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-12 .elementor-element.elementor-element-dcef2cd{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-ae3fba1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a46bb0d{--display:flex;}.elementor-12 .elementor-element.elementor-element-ae78fee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-f2665c1 .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a3eeb92{--display:flex;}.elementor-12 .elementor-element.elementor-element-f2bb247{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-b521fa8 .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a264ec1{--display:flex;}.elementor-12 .elementor-element.elementor-element-7b6c452{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-61ea92f .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-85902d5{--display:grid;--e-con-grid-template-columns:0.8fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a98cd64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-12 .elementor-element.elementor-element-1c9c891 .elementor-heading-title{font-family:var( --e-global-typography-3086247-font-family ), Sans-serif;font-size:var( --e-global-typography-3086247-font-size );font-weight:var( --e-global-typography-3086247-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c43262f{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-c29d8c9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-f37a71f{padding:0rem 0rem 0rem 0rem;}.elementor-12 .elementor-element.elementor-element-cbdc067 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-837839f{--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;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-d65ed04 .elementor-heading-title{font-family:var( --e-global-typography-482d165-font-family ), Sans-serif;font-size:var( --e-global-typography-482d165-font-size );font-weight:var( --e-global-typography-482d165-font-weight );text-transform:var( --e-global-typography-482d165-text-transform );color:#FF6E00;}.elementor-12 .elementor-element.elementor-element-464634d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-464634d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-464634d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-19d2a7e ) 100%);}.elementor-12 .elementor-element.elementor-element-464634d > .elementor-shape-top .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-464634d > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-464634d > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-464634d > .e-con-inner > .elementor-shape-top svg{height:93px;}.elementor-12 .elementor-element.elementor-element-464634d > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-464634d > .e-con-inner > .elementor-shape-bottom svg{height:93px;}.elementor-12 .elementor-element.elementor-element-28fdaae{--display:grid;--e-con-grid-template-columns:0.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-11e222f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-a1ef883{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-12 .elementor-element.elementor-element-c199cbd .elementor-heading-title{font-family:var( --e-global-typography-3086247-font-family ), Sans-serif;font-size:var( --e-global-typography-3086247-font-size );font-weight:var( --e-global-typography-3086247-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-bb4edfb{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-08cca66 .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-03f932c{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-88dd3ea{--display:grid;--e-con-grid-template-columns:1fr 0.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-5386a75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-12 .elementor-element.elementor-element-c22786d .elementor-heading-title{font-family:var( --e-global-typography-3086247-font-family ), Sans-serif;font-size:var( --e-global-typography-3086247-font-size );font-weight:var( --e-global-typography-3086247-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-f8060ad{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-5d69d2c .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-5193bfe{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-0711e54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-3a49ea2{--display:grid;--e-con-grid-template-columns:0.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-be8bc35{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-ac510f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-12 .elementor-element.elementor-element-497534f .elementor-heading-title{font-family:var( --e-global-typography-3086247-font-family ), Sans-serif;font-size:var( --e-global-typography-3086247-font-size );font-weight:var( --e-global-typography-3086247-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a07084c .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8bda8ad{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-7546281{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a92654c{--display:flex;}.elementor-12 .elementor-element.elementor-element-58411f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-bc813fc .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-31a3962{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-12 .elementor-element.elementor-element-7e4afbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-69260b0 .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-6fac9d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-f6af54b .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c62956a{--display:flex;}.elementor-12 .elementor-element.elementor-element-dc159a8{--display:grid;--e-con-grid-template-columns:0.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-5fe81fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-d429a14{padding:0rem 0rem 0rem 0rem;}.elementor-12 .elementor-element.elementor-element-24281ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-12 .elementor-element.elementor-element-af0e2aa .elementor-heading-title{font-family:var( --e-global-typography-3086247-font-family ), Sans-serif;font-size:var( --e-global-typography-3086247-font-size );font-weight:var( --e-global-typography-3086247-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-19433f2{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-4cfd6b2{--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;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-f03bb98 .elementor-heading-title{font-family:var( --e-global-typography-482d165-font-family ), Sans-serif;font-size:var( --e-global-typography-482d165-font-size );font-weight:var( --e-global-typography-482d165-font-weight );text-transform:var( --e-global-typography-482d165-text-transform );color:#16A200;}.elementor-12 .elementor-element.elementor-element-b99aae0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-b99aae0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b99aae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-19d2a7e ) 100%);}.elementor-12 .elementor-element.elementor-element-b99aae0 > .elementor-shape-top .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-b99aae0 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-b99aae0 > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-b99aae0 > .e-con-inner > .elementor-shape-top svg{height:93px;}.elementor-12 .elementor-element.elementor-element-b99aae0 > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-b99aae0 > .e-con-inner > .elementor-shape-bottom svg{height:93px;}.elementor-12 .elementor-element.elementor-element-cd28980{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-12 .elementor-element.elementor-element-c6df7f6 .elementor-heading-title{font-family:var( --e-global-typography-3086247-font-family ), Sans-serif;font-size:var( --e-global-typography-3086247-font-size );font-weight:var( --e-global-typography-3086247-font-weight );color:var( --e-global-color-text );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12 .elementor-element.elementor-element-e71d585 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-e71d585 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-e71d585{--image-transition-duration:400ms;--overlay-transition-duration:400ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-74e1048{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-12 .elementor-element.elementor-element-00eff39 .elementor-heading-title{font-family:var( --e-global-typography-3086247-font-family ), Sans-serif;font-size:var( --e-global-typography-3086247-font-size );font-weight:var( --e-global-typography-3086247-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1e4c92d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-1e4c92d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-1e4c92d{--image-transition-duration:400ms;--overlay-transition-duration:400ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-0b275fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-12 .elementor-element.elementor-element-79bb613 .elementor-heading-title{font-family:var( --e-global-typography-3086247-font-family ), Sans-serif;font-size:var( --e-global-typography-3086247-font-size );font-weight:var( --e-global-typography-3086247-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-32da768 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-32da768 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-32da768{--image-transition-duration:400ms;--overlay-transition-duration:400ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-c2f812d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-12 .elementor-element.elementor-element-b4c554b .elementor-heading-title{font-family:var( --e-global-typography-3086247-font-family ), Sans-serif;font-size:var( --e-global-typography-3086247-font-size );font-weight:var( --e-global-typography-3086247-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ca69e3d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-cf863ab{--display:flex;}.elementor-12 .elementor-element.elementor-element-658ea0f{--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;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-cd537c8 .elementor-heading-title{font-family:var( --e-global-typography-482d165-font-family ), Sans-serif;font-size:var( --e-global-typography-482d165-font-size );font-weight:var( --e-global-typography-482d165-font-weight );text-transform:var( --e-global-typography-482d165-text-transform );color:#FFC400;}.elementor-12 .elementor-element.elementor-element-da63cee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-da63cee:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-da63cee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-19d2a7e ) 100%);}.elementor-12 .elementor-element.elementor-element-da63cee > .elementor-shape-top .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-da63cee > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-da63cee > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-da63cee > .e-con-inner > .elementor-shape-top svg{height:93px;}.elementor-12 .elementor-element.elementor-element-da63cee > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-da63cee > .e-con-inner > .elementor-shape-bottom svg{height:93px;}.elementor-12 .elementor-element.elementor-element-3440d20{--display:grid;--e-con-grid-template-columns:0.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-4db61f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-2e870fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-12 .elementor-element.elementor-element-fe0e408 .elementor-heading-title{font-family:var( --e-global-typography-3086247-font-family ), Sans-serif;font-size:var( --e-global-typography-3086247-font-size );font-weight:var( --e-global-typography-3086247-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0b30282 .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-e7e0066{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-63cfab3{--display:grid;--e-con-grid-template-columns:1fr 0.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-d95cf29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-12 .elementor-element.elementor-element-eb4dc2a .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0caa507{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-34d85fa .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2ae3642{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-388bf44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-7c30a59{--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;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-8444537 .elementor-heading-title{font-family:var( --e-global-typography-482d165-font-family ), Sans-serif;font-size:var( --e-global-typography-482d165-font-size );font-weight:var( --e-global-typography-482d165-font-weight );text-transform:var( --e-global-typography-482d165-text-transform );color:#FF0000;}.elementor-12 .elementor-element.elementor-element-21154b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-21154b0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-21154b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-19d2a7e ) 100%);}.elementor-12 .elementor-element.elementor-element-21154b0 > .elementor-shape-top .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-21154b0 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-21154b0 > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-21154b0 > .e-con-inner > .elementor-shape-top svg{height:93px;}.elementor-12 .elementor-element.elementor-element-21154b0 > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-21154b0 > .e-con-inner > .elementor-shape-bottom svg{height:93px;}.elementor-12 .elementor-element.elementor-element-0bd066c{text-align:center;}.elementor-12 .elementor-element.elementor-element-0bd066c img{width:50%;}.elementor-12 .elementor-element.elementor-element-91e9ad9{--display:grid;--e-con-grid-template-columns:1fr 0.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-e8bab00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-12 .elementor-element.elementor-element-0803cbc .elementor-heading-title{font-family:var( --e-global-typography-3086247-font-family ), Sans-serif;font-size:var( --e-global-typography-3086247-font-size );font-weight:var( --e-global-typography-3086247-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-cd9f2a5 .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-586dc33{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-a60d312 .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2f99183{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-2630d0a .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-1fa7082{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-da14580 .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-b5df020{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-e876f4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-748719c{--display:grid;--e-con-grid-template-columns:0.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-c9f0bd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-dc8d31e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-12 .elementor-element.elementor-element-27e4591 .elementor-heading-title{font-family:var( --e-global-typography-3086247-font-family ), Sans-serif;font-size:var( --e-global-typography-3086247-font-size );font-weight:var( --e-global-typography-3086247-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ee5b8e6 .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-b896168{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-480e4b9 .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2e6dea0{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-fb739d2 .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-310f47c{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-189174d .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8138a2b{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-b70fd78 .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-7945735{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-52cbc23{--display:grid;--e-con-grid-template-columns:1fr 0.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-24bfd56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-12 .elementor-element.elementor-element-72c2780 .elementor-heading-title{font-family:var( --e-global-typography-3086247-font-family ), Sans-serif;font-size:var( --e-global-typography-3086247-font-size );font-weight:var( --e-global-typography-3086247-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-618b606 .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-9124b90{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-83f3fee .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-1f7bac1{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-6227bbf .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-813a0ff{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-5b78af7 .elementor-heading-title{font-family:var( --e-global-typography-97bec8c-font-family ), Sans-serif;font-size:var( --e-global-typography-97bec8c-font-size );font-weight:var( --e-global-typography-97bec8c-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-3c8dfbc{font-family:var( --e-global-typography-188ff05-font-family ), Sans-serif;font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-332816a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-b336721{--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;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-566c74b .elementor-heading-title{font-family:var( --e-global-typography-482d165-font-family ), Sans-serif;font-size:var( --e-global-typography-482d165-font-size );font-weight:var( --e-global-typography-482d165-font-weight );text-transform:var( --e-global-typography-482d165-text-transform );color:#9535FF;}.elementor-12 .elementor-element.elementor-element-a990cc0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-5165101{--display:flex;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-c2e6a7f{--padding-top:9rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-12 .elementor-element.elementor-element-b684f89.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7718d70 img{width:100%;}.elementor-12 .elementor-element.elementor-element-4395b98.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6a56dd8{--padding-top:8rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-12 .elementor-element.elementor-element-178d5cb{--e-con-grid-template-columns:1fr;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-6281b91{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-8bad273 .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-dcef2cd{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-ae3fba1{--e-con-grid-template-columns:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-f2665c1 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-b521fa8 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-61ea92f .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-85902d5{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-1c9c891 .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-c43262f{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-c29d8c9{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-d65ed04 .elementor-heading-title{font-size:var( --e-global-typography-482d165-font-size );}.elementor-12 .elementor-element.elementor-element-464634d{--padding-top:8rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-12 .elementor-element.elementor-element-28fdaae{--e-con-grid-template-columns:1fr;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-c199cbd .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-bb4edfb{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-08cca66 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-03f932c{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-88dd3ea{--e-con-grid-template-columns:1fr;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-c22786d .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-f8060ad{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-5d69d2c .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-5193bfe{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-3a49ea2{--e-con-grid-template-columns:1fr;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-497534f .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-a07084c .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-8bda8ad{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-7546281{--e-con-grid-template-columns:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-bc813fc .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-69260b0 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-f6af54b .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-dc159a8{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-af0e2aa .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-19433f2{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-f03bb98 .elementor-heading-title{font-size:var( --e-global-typography-482d165-font-size );}.elementor-12 .elementor-element.elementor-element-b99aae0{--padding-top:8rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-12 .elementor-element.elementor-element-c6df7f6 .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-00eff39 .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-79bb613 .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-b4c554b .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-ca69e3d{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-cd537c8 .elementor-heading-title{font-size:var( --e-global-typography-482d165-font-size );}.elementor-12 .elementor-element.elementor-element-da63cee{--padding-top:8rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-12 .elementor-element.elementor-element-3440d20{--e-con-grid-template-columns:1fr;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-fe0e408 .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-0b30282 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-e7e0066{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-63cfab3{--e-con-grid-template-columns:1fr;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-eb4dc2a .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-0caa507{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-34d85fa .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-2ae3642{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-8444537 .elementor-heading-title{font-size:var( --e-global-typography-482d165-font-size );}.elementor-12 .elementor-element.elementor-element-21154b0{--padding-top:8rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-12 .elementor-element.elementor-element-91e9ad9{--e-con-grid-template-columns:1fr;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-0803cbc .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-cd9f2a5 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-586dc33{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-a60d312 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-2f99183{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-2630d0a .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-1fa7082{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-da14580 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-b5df020{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-748719c{--e-con-grid-template-columns:1fr;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-27e4591 .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-ee5b8e6 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-b896168{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-480e4b9 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-2e6dea0{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-fb739d2 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-310f47c{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-189174d .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-8138a2b{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-b70fd78 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-7945735{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-52cbc23{--e-con-grid-template-columns:1fr;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-72c2780 .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-618b606 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-9124b90{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-83f3fee .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-1f7bac1{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-6227bbf .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-813a0ff{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-5b78af7 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-3c8dfbc{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-566c74b .elementor-heading-title{font-size:var( --e-global-typography-482d165-font-size );}.elementor-12 .elementor-element.elementor-element-a990cc0{--grid-auto-flow:row;--padding-top:6rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-c2e6a7f{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-12 .elementor-element.elementor-element-6a56dd8{--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-178d5cb{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-6281b91{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-8bad273 .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-dcef2cd{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-ae3fba1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-f2665c1 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-b521fa8 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-61ea92f .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-85902d5{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-1c9c891 .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-c43262f{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-c29d8c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-d65ed04 .elementor-heading-title{font-size:var( --e-global-typography-482d165-font-size );}.elementor-12 .elementor-element.elementor-element-464634d{--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-28fdaae{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-c199cbd .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-bb4edfb{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-08cca66 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-03f932c{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-88dd3ea{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-c22786d .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-f8060ad{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-5d69d2c .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-5193bfe{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-3a49ea2{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-497534f .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-a07084c .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-8bda8ad{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-7546281{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-bc813fc .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-69260b0 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-f6af54b .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-dc159a8{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-af0e2aa .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-19433f2{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-f03bb98 .elementor-heading-title{font-size:var( --e-global-typography-482d165-font-size );}.elementor-12 .elementor-element.elementor-element-b99aae0{--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-c6df7f6 .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-00eff39 .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-79bb613 .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-b4c554b .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-ca69e3d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-cd537c8 .elementor-heading-title{font-size:var( --e-global-typography-482d165-font-size );}.elementor-12 .elementor-element.elementor-element-da63cee{--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-3440d20{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-fe0e408 .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-0b30282 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-e7e0066{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-63cfab3{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-eb4dc2a .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-0caa507{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-34d85fa .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-2ae3642{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-8444537 .elementor-heading-title{font-size:var( --e-global-typography-482d165-font-size );}.elementor-12 .elementor-element.elementor-element-21154b0{--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-91e9ad9{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-0803cbc .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-cd9f2a5 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-586dc33{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-a60d312 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-2f99183{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-2630d0a .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-1fa7082{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-da14580 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-b5df020{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-748719c{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-27e4591 .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-ee5b8e6 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-b896168{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-480e4b9 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-2e6dea0{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-fb739d2 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-310f47c{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-189174d .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-8138a2b{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-b70fd78 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-7945735{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-52cbc23{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-72c2780 .elementor-heading-title{font-size:var( --e-global-typography-3086247-font-size );}.elementor-12 .elementor-element.elementor-element-618b606 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-9124b90{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-83f3fee .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-1f7bac1{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-6227bbf .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-813a0ff{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-5b78af7 .elementor-heading-title{font-size:var( --e-global-typography-97bec8c-font-size );}.elementor-12 .elementor-element.elementor-element-3c8dfbc{font-size:var( --e-global-typography-188ff05-font-size );}.elementor-12 .elementor-element.elementor-element-566c74b .elementor-heading-title{font-size:var( --e-global-typography-482d165-font-size );}.elementor-12 .elementor-element.elementor-element-a990cc0{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}}/* Start custom CSS for text-editor, class: .elementor-element-dcef2cd */.elementor-12 .elementor-element.elementor-element-dcef2cd p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ad24c */.elementor-12 .elementor-element.elementor-element-c9ad24c p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb6047f */.elementor-12 .elementor-element.elementor-element-bb6047f p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d9b18 */.elementor-12 .elementor-element.elementor-element-d9d9b18 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c43262f */.elementor-12 .elementor-element.elementor-element-c43262f p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb4edfb */.elementor-12 .elementor-element.elementor-element-bb4edfb p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03f932c */.elementor-12 .elementor-element.elementor-element-03f932c p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8060ad */.elementor-12 .elementor-element.elementor-element-f8060ad p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5193bfe */.elementor-12 .elementor-element.elementor-element-5193bfe p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8bda8ad */.elementor-12 .elementor-element.elementor-element-8bda8ad p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f8790d */.elementor-12 .elementor-element.elementor-element-9f8790d p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff2147d */.elementor-12 .elementor-element.elementor-element-ff2147d p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75a5cbd */.elementor-12 .elementor-element.elementor-element-75a5cbd p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19433f2 */.elementor-12 .elementor-element.elementor-element-19433f2 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7e0066 */.elementor-12 .elementor-element.elementor-element-e7e0066 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0caa507 */.elementor-12 .elementor-element.elementor-element-0caa507 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ae3642 */.elementor-12 .elementor-element.elementor-element-2ae3642 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-586dc33 */.elementor-12 .elementor-element.elementor-element-586dc33 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f99183 */.elementor-12 .elementor-element.elementor-element-2f99183 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fa7082 */.elementor-12 .elementor-element.elementor-element-1fa7082 p {
    margin: 0px;
}

.elementor-12 .elementor-element.elementor-element-1fa7082 {
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  overflow-wrap: break-word;
  word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5df020 */.elementor-12 .elementor-element.elementor-element-b5df020 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b896168 */.elementor-12 .elementor-element.elementor-element-b896168 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e6dea0 */.elementor-12 .elementor-element.elementor-element-2e6dea0 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-310f47c */.elementor-12 .elementor-element.elementor-element-310f47c p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8138a2b */.elementor-12 .elementor-element.elementor-element-8138a2b p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e159b4 */.elementor-12 .elementor-element.elementor-element-1e159b4 p, .elementor-12 .elementor-element.elementor-element-1e159b4 span {
    color: white;
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7945735 */.elementor-12 .elementor-element.elementor-element-7945735 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9124b90 */.elementor-12 .elementor-element.elementor-element-9124b90 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f7bac1 */.elementor-12 .elementor-element.elementor-element-1f7bac1 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-813a0ff */.elementor-12 .elementor-element.elementor-element-813a0ff p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9b89c29 */.elementor-12 .elementor-element.elementor-element-9b89c29 p, .elementor-12 .elementor-element.elementor-element-9b89c29 span {
    color: white;
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c8dfbc */.elementor-12 .elementor-element.elementor-element-3c8dfbc p {
    margin: 0px;
}/* End custom CSS */