.elementor-62 .elementor-element.elementor-element-4b6daec4{--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;--align-items:center;--padding-top:2.1rem;--padding-bottom:10rem;--padding-left:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);--padding-right:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);}.elementor-62 .elementor-element.elementor-element-6e1d88af{width:var( --container-widget-width, 80rem );max-width:80rem;--container-widget-width:80rem;--container-widget-flex-grow:0;}.elementor-62 .elementor-element.elementor-element-6e1d88af > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-62 .elementor-element.elementor-element-6e1d88af img{width:100%;}.elementor-62 .elementor-element.elementor-element-1fd3b52{--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;--align-items:center;--margin-top:-4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-62 .elementor-element.elementor-element-765801d4{width:var( --container-widget-width, 68rem );max-width:68rem;--container-widget-width:68rem;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-62 .elementor-element.elementor-element-765801d4 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-62 .elementor-element.elementor-element-765801d4.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-62 .elementor-element.elementor-element-765801d4 .elementor-heading-title{font-family:var( --e-global-typography-e89425d-font-family ), Sans-serif;font-size:var( --e-global-typography-e89425d-font-size );font-weight:var( --e-global-typography-e89425d-font-weight );line-height:var( --e-global-typography-e89425d-line-height );letter-spacing:var( --e-global-typography-e89425d-letter-spacing );color:#000000;}.elementor-62 .elementor-element.elementor-element-6ac266ef{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:min-content min-content;--gap:0rem 2.4rem;--row-gap:0rem;--column-gap:2.4rem;--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:9.6rem;--padding-bottom:12.8rem;--padding-left:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);--padding-right:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);}.elementor-62 .elementor-element.elementor-element-6ac266ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-62 .elementor-element.elementor-element-14572e49 > .elementor-widget-container{margin:0rem 0rem 6.4rem 8rem;}.elementor-62 .elementor-element.elementor-element-14572e49.elementor-element{--align-self:flex-start;}.elementor-62 .elementor-element.elementor-element-14572e49 .elementor-heading-title{font-family:var( --e-global-typography-48740e5-font-family ), Sans-serif;font-size:var( --e-global-typography-48740e5-font-size );font-weight:var( --e-global-typography-48740e5-font-weight );line-height:var( --e-global-typography-48740e5-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-35c20f70.elementor-element{--align-self:center;}.elementor-62 .elementor-element.elementor-element-13f0fe29{width:initial;max-width:initial;font-family:var( --e-global-typography-818af14-font-family ), Sans-serif;font-size:var( --e-global-typography-818af14-font-size );font-weight:var( --e-global-typography-818af14-font-weight );line-height:var( --e-global-typography-818af14-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-ed9aa77{--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;--align-items:center;--padding-top:6rem;--padding-bottom:14rem;--padding-left:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);--padding-right:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);}.elementor-62 .elementor-element.elementor-element-03b2ac0{width:var( --container-widget-width, 42.9rem );max-width:42.9rem;--container-widget-width:42.9rem;--container-widget-flex-grow:0;text-align:center;}.elementor-62 .elementor-element.elementor-element-03b2ac0 > .elementor-widget-container{margin:3.6rem 0rem 10rem 0rem;}.elementor-62 .elementor-element.elementor-element-03b2ac0 .elementor-heading-title{font-family:var( --e-global-typography-fc983e0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc983e0-font-size );font-weight:var( --e-global-typography-fc983e0-font-weight );line-height:var( --e-global-typography-fc983e0-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-583816a{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;--border-radius:2.4rem 2.4rem 2.4rem 2.4rem;--margin-top:0rem;--margin-bottom:4.8rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4.8rem;--padding-bottom:4.8rem;--padding-left:4.8rem;--padding-right:4.8rem;}.elementor-62 .elementor-element.elementor-element-583816a:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-583816a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4186e56 );}.elementor-62 .elementor-element.elementor-element-4198029{font-family:var( --e-global-typography-82871a6-font-family ), Sans-serif;font-size:var( --e-global-typography-82871a6-font-size );font-weight:var( --e-global-typography-82871a6-font-weight );line-height:var( --e-global-typography-82871a6-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-c2e86ce{width:var( --container-widget-width, 58rem );max-width:58rem;--container-widget-width:58rem;--container-widget-flex-grow:0;}.elementor-62 .elementor-element.elementor-element-c2e86ce .elementor-heading-title{font-family:var( --e-global-typography-5e3e294-font-family ), Sans-serif;font-size:var( --e-global-typography-5e3e294-font-size );font-weight:var( --e-global-typography-5e3e294-font-weight );line-height:var( --e-global-typography-5e3e294-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-95d029b > .elementor-widget-container{margin:2.4rem 0rem 0rem 0rem;}.elementor-62 .elementor-element.elementor-element-95d029b{font-family:var( --e-global-typography-d1772d1-font-family ), Sans-serif;font-size:var( --e-global-typography-d1772d1-font-size );font-weight:var( --e-global-typography-d1772d1-font-weight );line-height:var( --e-global-typography-d1772d1-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-431f712 > .elementor-widget-container{margin:7.2rem 0rem 0rem 0rem;}.elementor-62 .elementor-element.elementor-element-431f712{font-family:var( --e-global-typography-9f6bf2e-font-family ), Sans-serif;font-size:var( --e-global-typography-9f6bf2e-font-size );line-height:var( --e-global-typography-9f6bf2e-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-0ec281c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0rem 0.8rem;--row-gap:0rem;--column-gap:0.8rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-5124ae0 );--border-color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-0386d48{font-family:var( --e-global-typography-4fbd15e-font-family ), Sans-serif;font-size:var( --e-global-typography-4fbd15e-font-size );font-weight:var( --e-global-typography-4fbd15e-font-weight );line-height:var( --e-global-typography-4fbd15e-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-d4eb243{width:initial;max-width:initial;}.elementor-62 .elementor-element.elementor-element-d4eb243 .elementor-icon-wrapper{text-align:center;}.elementor-62 .elementor-element.elementor-element-df6a7da{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;--border-radius:2.4rem 2.4rem 2.4rem 2.4rem;--margin-top:0rem;--margin-bottom:4.8rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4.8rem;--padding-bottom:4.8rem;--padding-left:4.8rem;--padding-right:4.8rem;}.elementor-62 .elementor-element.elementor-element-df6a7da:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-df6a7da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fbc770 );}.elementor-62 .elementor-element.elementor-element-fb29fd1{font-family:var( --e-global-typography-82871a6-font-family ), Sans-serif;font-size:var( --e-global-typography-82871a6-font-size );font-weight:var( --e-global-typography-82871a6-font-weight );line-height:var( --e-global-typography-82871a6-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-f2ef8c1{width:var( --container-widget-width, 58rem );max-width:58rem;--container-widget-width:58rem;--container-widget-flex-grow:0;}.elementor-62 .elementor-element.elementor-element-f2ef8c1 .elementor-heading-title{font-family:var( --e-global-typography-5e3e294-font-family ), Sans-serif;font-size:var( --e-global-typography-5e3e294-font-size );font-weight:var( --e-global-typography-5e3e294-font-weight );line-height:var( --e-global-typography-5e3e294-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-8b0ba52 > .elementor-widget-container{margin:2.4rem 0rem 0rem 0rem;}.elementor-62 .elementor-element.elementor-element-8b0ba52{font-family:var( --e-global-typography-d1772d1-font-family ), Sans-serif;font-size:var( --e-global-typography-d1772d1-font-size );font-weight:var( --e-global-typography-d1772d1-font-weight );line-height:var( --e-global-typography-d1772d1-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-54c5a4b > .elementor-widget-container{margin:7.2rem 0rem 0rem 0rem;}.elementor-62 .elementor-element.elementor-element-54c5a4b{font-family:var( --e-global-typography-9f6bf2e-font-family ), Sans-serif;font-size:var( --e-global-typography-9f6bf2e-font-size );line-height:var( --e-global-typography-9f6bf2e-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-b29dc00{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0rem 0.8rem;--row-gap:0rem;--column-gap:0.8rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-5124ae0 );--border-color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-0bfef69{font-family:var( --e-global-typography-4fbd15e-font-family ), Sans-serif;font-size:var( --e-global-typography-4fbd15e-font-size );font-weight:var( --e-global-typography-4fbd15e-font-weight );line-height:var( --e-global-typography-4fbd15e-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-5a81e38{width:initial;max-width:initial;}.elementor-62 .elementor-element.elementor-element-5a81e38 .elementor-icon-wrapper{text-align:center;}.elementor-62 .elementor-element.elementor-element-dd603ab{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;--border-radius:2.4rem 2.4rem 2.4rem 2.4rem;--padding-top:4.8rem;--padding-bottom:4.8rem;--padding-left:4.8rem;--padding-right:4.8rem;}.elementor-62 .elementor-element.elementor-element-dd603ab:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-dd603ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af4028f );}.elementor-62 .elementor-element.elementor-element-314bf8e{font-family:var( --e-global-typography-82871a6-font-family ), Sans-serif;font-size:var( --e-global-typography-82871a6-font-size );font-weight:var( --e-global-typography-82871a6-font-weight );line-height:var( --e-global-typography-82871a6-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-241125d{width:var( --container-widget-width, 58rem );max-width:58rem;--container-widget-width:58rem;--container-widget-flex-grow:0;}.elementor-62 .elementor-element.elementor-element-241125d .elementor-heading-title{font-family:var( --e-global-typography-5e3e294-font-family ), Sans-serif;font-size:var( --e-global-typography-5e3e294-font-size );font-weight:var( --e-global-typography-5e3e294-font-weight );line-height:var( --e-global-typography-5e3e294-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-494fb51 > .elementor-widget-container{margin:2.4rem 0rem 0rem 0rem;}.elementor-62 .elementor-element.elementor-element-494fb51{font-family:var( --e-global-typography-d1772d1-font-family ), Sans-serif;font-size:var( --e-global-typography-d1772d1-font-size );font-weight:var( --e-global-typography-d1772d1-font-weight );line-height:var( --e-global-typography-d1772d1-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-e8b8d85 > .elementor-widget-container{margin:7.2rem 0rem 0rem 0rem;}.elementor-62 .elementor-element.elementor-element-e8b8d85{font-family:var( --e-global-typography-9f6bf2e-font-family ), Sans-serif;font-size:var( --e-global-typography-9f6bf2e-font-size );line-height:var( --e-global-typography-9f6bf2e-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-8215707{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0rem 0.8rem;--row-gap:0rem;--column-gap:0.8rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-5124ae0 );--border-color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-5fb3e49{font-family:var( --e-global-typography-4fbd15e-font-family ), Sans-serif;font-size:var( --e-global-typography-4fbd15e-font-size );font-weight:var( --e-global-typography-4fbd15e-font-weight );line-height:var( --e-global-typography-4fbd15e-line-height );color:var( --e-global-color-5124ae0 );}.elementor-62 .elementor-element.elementor-element-512a985{width:initial;max-width:initial;}.elementor-62 .elementor-element.elementor-element-512a985 .elementor-icon-wrapper{text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-62 .elementor-element.elementor-element-0ec281c{--width:fit-content;}.elementor-62 .elementor-element.elementor-element-b29dc00{--width:fit-content;}.elementor-62 .elementor-element.elementor-element-8215707{--width:fit-content;}}@media(min-width:1800px){.elementor-62 .elementor-element.elementor-element-6e1d88af{--container-widget-width:88rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 88rem );max-width:88rem;}.elementor-62 .elementor-element.elementor-element-765801d4 .elementor-heading-title{font-size:var( --e-global-typography-e89425d-font-size );line-height:var( --e-global-typography-e89425d-line-height );letter-spacing:var( --e-global-typography-e89425d-letter-spacing );}.elementor-62 .elementor-element.elementor-element-6ac266ef{--grid-auto-flow:row;}.elementor-62 .elementor-element.elementor-element-14572e49 .elementor-heading-title{font-size:var( --e-global-typography-48740e5-font-size );line-height:var( --e-global-typography-48740e5-line-height );}.elementor-62 .elementor-element.elementor-element-13f0fe29{font-size:var( --e-global-typography-818af14-font-size );line-height:var( --e-global-typography-818af14-line-height );}.elementor-62 .elementor-element.elementor-element-03b2ac0 .elementor-heading-title{font-size:var( --e-global-typography-fc983e0-font-size );line-height:var( --e-global-typography-fc983e0-line-height );}.elementor-62 .elementor-element.elementor-element-583816a{--grid-auto-flow:row;}.elementor-62 .elementor-element.elementor-element-4198029{font-size:var( --e-global-typography-82871a6-font-size );line-height:var( --e-global-typography-82871a6-line-height );}.elementor-62 .elementor-element.elementor-element-c2e86ce .elementor-heading-title{font-size:var( --e-global-typography-5e3e294-font-size );line-height:var( --e-global-typography-5e3e294-line-height );}.elementor-62 .elementor-element.elementor-element-95d029b{font-size:var( --e-global-typography-d1772d1-font-size );line-height:var( --e-global-typography-d1772d1-line-height );}.elementor-62 .elementor-element.elementor-element-431f712{font-size:var( --e-global-typography-9f6bf2e-font-size );line-height:var( --e-global-typography-9f6bf2e-line-height );}.elementor-62 .elementor-element.elementor-element-0386d48{font-size:var( --e-global-typography-4fbd15e-font-size );line-height:var( --e-global-typography-4fbd15e-line-height );}.elementor-62 .elementor-element.elementor-element-df6a7da{--grid-auto-flow:row;}.elementor-62 .elementor-element.elementor-element-fb29fd1{font-size:var( --e-global-typography-82871a6-font-size );line-height:var( --e-global-typography-82871a6-line-height );}.elementor-62 .elementor-element.elementor-element-f2ef8c1 .elementor-heading-title{font-size:var( --e-global-typography-5e3e294-font-size );line-height:var( --e-global-typography-5e3e294-line-height );}.elementor-62 .elementor-element.elementor-element-8b0ba52{font-size:var( --e-global-typography-d1772d1-font-size );line-height:var( --e-global-typography-d1772d1-line-height );}.elementor-62 .elementor-element.elementor-element-54c5a4b{font-size:var( --e-global-typography-9f6bf2e-font-size );line-height:var( --e-global-typography-9f6bf2e-line-height );}.elementor-62 .elementor-element.elementor-element-0bfef69{font-size:var( --e-global-typography-4fbd15e-font-size );line-height:var( --e-global-typography-4fbd15e-line-height );}.elementor-62 .elementor-element.elementor-element-dd603ab{--grid-auto-flow:row;}.elementor-62 .elementor-element.elementor-element-314bf8e{font-size:var( --e-global-typography-82871a6-font-size );line-height:var( --e-global-typography-82871a6-line-height );}.elementor-62 .elementor-element.elementor-element-241125d .elementor-heading-title{font-size:var( --e-global-typography-5e3e294-font-size );line-height:var( --e-global-typography-5e3e294-line-height );}.elementor-62 .elementor-element.elementor-element-494fb51{font-size:var( --e-global-typography-d1772d1-font-size );line-height:var( --e-global-typography-d1772d1-line-height );}.elementor-62 .elementor-element.elementor-element-e8b8d85{font-size:var( --e-global-typography-9f6bf2e-font-size );line-height:var( --e-global-typography-9f6bf2e-line-height );}.elementor-62 .elementor-element.elementor-element-5fb3e49{font-size:var( --e-global-typography-4fbd15e-font-size );line-height:var( --e-global-typography-4fbd15e-line-height );}}@media(max-width:1280px){.elementor-62 .elementor-element.elementor-element-6ac266ef{--grid-auto-flow:row;}.elementor-62 .elementor-element.elementor-element-583816a{--grid-auto-flow:row;}.elementor-62 .elementor-element.elementor-element-c2e86ce > .elementor-widget-container{margin:0rem 0rem 0rem -3rem;}.elementor-62 .elementor-element.elementor-element-95d029b > .elementor-widget-container{margin:2.4rem 0rem 7.2rem -3rem;}.elementor-62 .elementor-element.elementor-element-431f712 > .elementor-widget-container{margin:0rem 0rem 0rem -3rem;}.elementor-62 .elementor-element.elementor-element-df6a7da{--grid-auto-flow:row;}.elementor-62 .elementor-element.elementor-element-f2ef8c1 > .elementor-widget-container{margin:0rem 0rem 0rem -3rem;}.elementor-62 .elementor-element.elementor-element-8b0ba52 > .elementor-widget-container{margin:2.4rem 0rem 7.2rem -3rem;}.elementor-62 .elementor-element.elementor-element-54c5a4b > .elementor-widget-container{margin:0rem 0rem 0rem -3rem;}.elementor-62 .elementor-element.elementor-element-dd603ab{--grid-auto-flow:row;}.elementor-62 .elementor-element.elementor-element-241125d > .elementor-widget-container{margin:0rem 0rem 0rem -3rem;}.elementor-62 .elementor-element.elementor-element-494fb51 > .elementor-widget-container{margin:2.4rem 0rem 7.2rem -3rem;}.elementor-62 .elementor-element.elementor-element-e8b8d85 > .elementor-widget-container{margin:0rem 0rem 0rem -3rem;}}@media(max-width:960px){.elementor-62 .elementor-element.elementor-element-765801d4 .elementor-heading-title{font-size:var( --e-global-typography-e89425d-font-size );line-height:var( --e-global-typography-e89425d-line-height );letter-spacing:var( --e-global-typography-e89425d-letter-spacing );}.elementor-62 .elementor-element.elementor-element-6ac266ef{--grid-auto-flow:row;}.elementor-62 .elementor-element.elementor-element-14572e49 .elementor-heading-title{font-size:var( --e-global-typography-48740e5-font-size );line-height:var( --e-global-typography-48740e5-line-height );}.elementor-62 .elementor-element.elementor-element-13f0fe29 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-62 .elementor-element.elementor-element-13f0fe29{font-size:var( --e-global-typography-818af14-font-size );line-height:var( --e-global-typography-818af14-line-height );}.elementor-62 .elementor-element.elementor-element-03b2ac0 .elementor-heading-title{font-size:var( --e-global-typography-fc983e0-font-size );line-height:var( --e-global-typography-fc983e0-line-height );}.elementor-62 .elementor-element.elementor-element-583816a{--grid-auto-flow:row;--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:3.2rem;--padding-right:3.2rem;}.elementor-62 .elementor-element.elementor-element-4198029{font-size:var( --e-global-typography-82871a6-font-size );line-height:var( --e-global-typography-82871a6-line-height );}.elementor-62 .elementor-element.elementor-element-c2e86ce{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-62 .elementor-element.elementor-element-c2e86ce .elementor-heading-title{font-size:var( --e-global-typography-5e3e294-font-size );line-height:var( --e-global-typography-5e3e294-line-height );}.elementor-62 .elementor-element.elementor-element-95d029b > .elementor-widget-container{margin:2.4rem 0rem 5.6rem -3rem;}.elementor-62 .elementor-element.elementor-element-95d029b{font-size:var( --e-global-typography-d1772d1-font-size );line-height:var( --e-global-typography-d1772d1-line-height );}.elementor-62 .elementor-element.elementor-element-431f712{font-size:var( --e-global-typography-9f6bf2e-font-size );line-height:var( --e-global-typography-9f6bf2e-line-height );}.elementor-62 .elementor-element.elementor-element-0ec281c{--margin-top:2.4rem;--margin-bottom:0rem;--margin-left:-3rem;--margin-right:0rem;}.elementor-62 .elementor-element.elementor-element-0386d48{font-size:var( --e-global-typography-4fbd15e-font-size );line-height:var( --e-global-typography-4fbd15e-line-height );}.elementor-62 .elementor-element.elementor-element-df6a7da{--grid-auto-flow:row;--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:3.2rem;--padding-right:3.2rem;}.elementor-62 .elementor-element.elementor-element-fb29fd1{font-size:var( --e-global-typography-82871a6-font-size );line-height:var( --e-global-typography-82871a6-line-height );}.elementor-62 .elementor-element.elementor-element-f2ef8c1{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-62 .elementor-element.elementor-element-f2ef8c1 .elementor-heading-title{font-size:var( --e-global-typography-5e3e294-font-size );line-height:var( --e-global-typography-5e3e294-line-height );}.elementor-62 .elementor-element.elementor-element-8b0ba52 > .elementor-widget-container{margin:2.4rem 0rem 5.6rem -3rem;}.elementor-62 .elementor-element.elementor-element-8b0ba52{font-size:var( --e-global-typography-d1772d1-font-size );line-height:var( --e-global-typography-d1772d1-line-height );}.elementor-62 .elementor-element.elementor-element-54c5a4b{font-size:var( --e-global-typography-9f6bf2e-font-size );line-height:var( --e-global-typography-9f6bf2e-line-height );}.elementor-62 .elementor-element.elementor-element-b29dc00{--margin-top:2.4rem;--margin-bottom:0rem;--margin-left:-3rem;--margin-right:0rem;}.elementor-62 .elementor-element.elementor-element-0bfef69{font-size:var( --e-global-typography-4fbd15e-font-size );line-height:var( --e-global-typography-4fbd15e-line-height );}.elementor-62 .elementor-element.elementor-element-dd603ab{--grid-auto-flow:row;--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:3.2rem;--padding-right:3.2rem;}.elementor-62 .elementor-element.elementor-element-314bf8e{font-size:var( --e-global-typography-82871a6-font-size );line-height:var( --e-global-typography-82871a6-line-height );}.elementor-62 .elementor-element.elementor-element-241125d{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-62 .elementor-element.elementor-element-241125d .elementor-heading-title{font-size:var( --e-global-typography-5e3e294-font-size );line-height:var( --e-global-typography-5e3e294-line-height );}.elementor-62 .elementor-element.elementor-element-494fb51 > .elementor-widget-container{margin:2.4rem 0rem 5.6rem -3rem;}.elementor-62 .elementor-element.elementor-element-494fb51{font-size:var( --e-global-typography-d1772d1-font-size );line-height:var( --e-global-typography-d1772d1-line-height );}.elementor-62 .elementor-element.elementor-element-e8b8d85{font-size:var( --e-global-typography-9f6bf2e-font-size );line-height:var( --e-global-typography-9f6bf2e-line-height );}.elementor-62 .elementor-element.elementor-element-8215707{--margin-top:2.4rem;--margin-bottom:0rem;--margin-left:-3rem;--margin-right:0rem;}.elementor-62 .elementor-element.elementor-element-5fb3e49{font-size:var( --e-global-typography-4fbd15e-font-size );line-height:var( --e-global-typography-4fbd15e-line-height );}}@media(max-width:767px){.elementor-62 .elementor-element.elementor-element-4b6daec4{--padding-top:4.8rem;--padding-bottom:4.8rem;--padding-left:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);--padding-right:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);}.elementor-62 .elementor-element.elementor-element-1fd3b52{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-62 .elementor-element.elementor-element-765801d4 .elementor-heading-title{font-size:var( --e-global-typography-e89425d-font-size );line-height:var( --e-global-typography-e89425d-line-height );letter-spacing:var( --e-global-typography-e89425d-letter-spacing );}.elementor-62 .elementor-element.elementor-element-6ac266ef{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1;--grid-auto-flow:row;--padding-top:0;--padding-bottom:0;--padding-left:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);--padding-right:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);}.elementor-62 .elementor-element.elementor-element-14572e49 > .elementor-widget-container{margin:0rem 0rem 6.4rem 2.8rem;}.elementor-62 .elementor-element.elementor-element-14572e49 .elementor-heading-title{font-size:var( --e-global-typography-48740e5-font-size );line-height:var( --e-global-typography-48740e5-line-height );}.elementor-62 .elementor-element.elementor-element-13f0fe29{font-size:var( --e-global-typography-818af14-font-size );line-height:var( --e-global-typography-818af14-line-height );}.elementor-62 .elementor-element.elementor-element-ed9aa77{--padding-top:8rem;--padding-bottom:14rem;--padding-left:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);--padding-right:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);}.elementor-62 .elementor-element.elementor-element-03b2ac0 > .elementor-widget-container{margin:3.6rem 0rem 03.6rem 0rem;}.elementor-62 .elementor-element.elementor-element-03b2ac0 .elementor-heading-title{font-size:var( --e-global-typography-fc983e0-font-size );line-height:var( --e-global-typography-fc983e0-line-height );}.elementor-62 .elementor-element.elementor-element-583816a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-62 .elementor-element.elementor-element-4198029{font-size:var( --e-global-typography-82871a6-font-size );line-height:var( --e-global-typography-82871a6-line-height );}.elementor-62 .elementor-element.elementor-element-c2e86ce > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-62 .elementor-element.elementor-element-c2e86ce .elementor-heading-title{font-size:var( --e-global-typography-5e3e294-font-size );line-height:var( --e-global-typography-5e3e294-line-height );}.elementor-62 .elementor-element.elementor-element-95d029b > .elementor-widget-container{margin:2.4rem 0rem 4.8rem 0rem;}.elementor-62 .elementor-element.elementor-element-95d029b{font-size:var( --e-global-typography-d1772d1-font-size );line-height:var( --e-global-typography-d1772d1-line-height );}.elementor-62 .elementor-element.elementor-element-431f712 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-62 .elementor-element.elementor-element-431f712{font-size:var( --e-global-typography-9f6bf2e-font-size );line-height:var( --e-global-typography-9f6bf2e-line-height );}.elementor-62 .elementor-element.elementor-element-0ec281c{--width:fit-content;--margin-top:2.4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-62 .elementor-element.elementor-element-0386d48{font-size:var( --e-global-typography-4fbd15e-font-size );line-height:var( --e-global-typography-4fbd15e-line-height );}.elementor-62 .elementor-element.elementor-element-df6a7da{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-62 .elementor-element.elementor-element-fb29fd1{font-size:var( --e-global-typography-82871a6-font-size );line-height:var( --e-global-typography-82871a6-line-height );}.elementor-62 .elementor-element.elementor-element-f2ef8c1 > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-62 .elementor-element.elementor-element-f2ef8c1 .elementor-heading-title{font-size:var( --e-global-typography-5e3e294-font-size );line-height:var( --e-global-typography-5e3e294-line-height );}.elementor-62 .elementor-element.elementor-element-8b0ba52 > .elementor-widget-container{margin:2.4rem 0rem 4.8rem 0rem;}.elementor-62 .elementor-element.elementor-element-8b0ba52{font-size:var( --e-global-typography-d1772d1-font-size );line-height:var( --e-global-typography-d1772d1-line-height );}.elementor-62 .elementor-element.elementor-element-54c5a4b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-62 .elementor-element.elementor-element-54c5a4b{font-size:var( --e-global-typography-9f6bf2e-font-size );line-height:var( --e-global-typography-9f6bf2e-line-height );}.elementor-62 .elementor-element.elementor-element-b29dc00{--width:fit-content;--margin-top:2.4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-62 .elementor-element.elementor-element-0bfef69{font-size:var( --e-global-typography-4fbd15e-font-size );line-height:var( --e-global-typography-4fbd15e-line-height );}.elementor-62 .elementor-element.elementor-element-dd603ab{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-62 .elementor-element.elementor-element-314bf8e{font-size:var( --e-global-typography-82871a6-font-size );line-height:var( --e-global-typography-82871a6-line-height );}.elementor-62 .elementor-element.elementor-element-241125d > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-62 .elementor-element.elementor-element-241125d .elementor-heading-title{font-size:var( --e-global-typography-5e3e294-font-size );line-height:var( --e-global-typography-5e3e294-line-height );}.elementor-62 .elementor-element.elementor-element-494fb51 > .elementor-widget-container{margin:2.4rem 0rem 4.8rem 0rem;}.elementor-62 .elementor-element.elementor-element-494fb51{font-size:var( --e-global-typography-d1772d1-font-size );line-height:var( --e-global-typography-d1772d1-line-height );}.elementor-62 .elementor-element.elementor-element-e8b8d85 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-62 .elementor-element.elementor-element-e8b8d85{font-size:var( --e-global-typography-9f6bf2e-font-size );line-height:var( --e-global-typography-9f6bf2e-line-height );}.elementor-62 .elementor-element.elementor-element-8215707{--width:fit-content;--margin-top:2.4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-62 .elementor-element.elementor-element-5fb3e49{font-size:var( --e-global-typography-4fbd15e-font-size );line-height:var( --e-global-typography-4fbd15e-line-height );}}/* Start custom CSS for heading, class: .elementor-element-765801d4 */.elementor-62 .elementor-element.elementor-element-765801d4 {
    background: linear-gradient(90deg, #5A30E6 0%, #80AAFF 49%, #6AEAA0 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14572e49 */.elementor-62 .elementor-element.elementor-element-14572e49{
    grid-column: 1 / span 8;
}

@media only screen and (max-width: 960px) {
    .elementor-62 .elementor-element.elementor-element-14572e49 {
        grid-column: 1 / span 10;
    }
}

.elementor-62 .elementor-element.elementor-element-14572e49::before {
    position: absolute;
    top: 0;
    left: 4.8rem;
    content: "";
    width: 0.4rem;
height: calc(100% - 6.4rem);
background: var(--e-global-color-027a4cf);
}

@media only screen and (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-14572e49 {
        grid-column: 1 / -1;
    }
    
    .elementor-62 .elementor-element.elementor-element-14572e49::before {
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35c20f70 */.elementor-62 .elementor-element.elementor-element-35c20f70{
    grid-row: 2;
    grid-column: 1 / span 6;
}

@media only screen and (max-width: 960px) {
 .elementor-62 .elementor-element.elementor-element-35c20f70{
     grid-column: 1 / -1;
 }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13f0fe29 */.elementor-62 .elementor-element.elementor-element-13f0fe29 {
    grid-row: 2;
    grid-column: 7 / span 6;
    justify-self: center;
    max-width: 50rem !important;
}

@media only screen and (max-width: 960px) {
    .elementor-62 .elementor-element.elementor-element-13f0fe29{
        grid-row: 3;
        grid-column: 2 / -2;
    }
}

@media only screen and (max-width: 767px) {
 .elementor-62 .elementor-element.elementor-element-13f0fe29{
     grid-column: 1 / -1;
 }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e07603 */.elementor-62 .elementor-element.elementor-element-7e07603 {
    width: 10rem;
    height: .2rem;
    background-color: var(--e-global-color-5124ae0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2e86ce */.elementor-62 .elementor-element.elementor-element-c2e86ce{
    grid-row: 1;
    grid-column: 2 / -1;
}

@media only screen and (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-c2e86ce{
        grid-row: 2;
        grid-column: 1 / -1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95d029b */.elementor-62 .elementor-element.elementor-element-95d029b{
    grid-row: 2;
    grid-column: 2 / -1;
    
    text-indent: 5rem;
}

@media only screen and (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-95d029b{
        grid-row: 3;
        grid-column: 1 / -1;
        text-indent: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-431f712 */.elementor-62 .elementor-element.elementor-element-431f712{
    grid-row: 3;
    grid-column: 2 / span 4;
}

@media only screen and (max-width: 960px) {
    .elementor-62 .elementor-element.elementor-element-431f712 {
        grid-column: 2 / -1;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-431f712{
        grid-row: 4;
        grid-column: 1 / -1;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d4eb243 */.elementor-62 .elementor-element.elementor-element-d4eb243{
    width: 2.4rem;
    height: 2.4rem;
}

.elementor-62 .elementor-element.elementor-element-d4eb243 svg{
    width: 2.4rem;
    height: 2.4rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ec281c */.elementor-62 .elementor-element.elementor-element-0ec281c{
    grid-row: 3;
    grid-column: 1 / -1;
    justify-self: end;
    align-self: end;
/*    transition: .2s ease-out;*/
}

@media only screen and (max-width: 960px) {
    .elementor-62 .elementor-element.elementor-element-0ec281c {
        grid-row: 4;
        grid-column: 2 / -1;
        justify-self: start;
        align-self: end;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-0ec281c{
        grid-row: 5;
        grid-column: 1 / -1;
        justify-self: start;
    }
}

/*.elementor-62 .elementor-element.elementor-element-0ec281c:hover {
    transform: translate3d(0,-4px,0);
}*/

/*.elementor-62 .elementor-element.elementor-element-0ec281c .elementor-button-icon {
    width: 2.4rem;
    height: 2.4rem;
}

.elementor-62 .elementor-element.elementor-element-0ec281c svg {
    stroke: currentColor !important;
    width: 2.4rem;
    height: 2.4rem;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-583816a */.elementor-62 .elementor-element.elementor-element-583816a {
    max-width: 128rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2ef8c1 */.elementor-62 .elementor-element.elementor-element-f2ef8c1{
    grid-row: 1;
    grid-column: 2 / -1;
}

@media only screen and (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-f2ef8c1{
        grid-row: 2;
        grid-column: 1 / -1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b0ba52 */.elementor-62 .elementor-element.elementor-element-8b0ba52{
    grid-row: 2;
    grid-column: 2 / -1;
    
    text-indent: 5rem;
}

@media only screen and (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-8b0ba52{
        grid-row: 3;
        grid-column: 1 / -1;
        text-indent: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54c5a4b */.elementor-62 .elementor-element.elementor-element-54c5a4b{
    grid-row: 3;
    grid-column: 2 / span 4;
}

@media only screen and (max-width: 960px) {
    .elementor-62 .elementor-element.elementor-element-54c5a4b {
        grid-column: 2 / -1;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-54c5a4b{
        grid-row: 4;
        grid-column: 1 / -1;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a81e38 */.elementor-62 .elementor-element.elementor-element-5a81e38{
    width: 2.4rem;
    height: 2.4rem;
}

.elementor-62 .elementor-element.elementor-element-5a81e38 svg{
    width: 2.4rem;
    height: 2.4rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b29dc00 */.elementor-62 .elementor-element.elementor-element-b29dc00{
    grid-row: 3;
    grid-column: 1 / -1;
    justify-self: end;
    align-self: end;
/*    transition: .2s ease-out;*/
}

@media only screen and (max-width: 960px) {
    .elementor-62 .elementor-element.elementor-element-b29dc00 {
        grid-row: 4;
        grid-column: 2 / -1;
        justify-self: start;
        align-self: end;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-b29dc00{
        grid-row: 5;
        grid-column: 1 / -1;
        justify-self: start;
    }
}

/*.elementor-62 .elementor-element.elementor-element-b29dc00:hover {
    transform: translate3d(0,-4px,0);
}*/

/*.elementor-62 .elementor-element.elementor-element-b29dc00 .elementor-button-icon {
    width: 2.4rem;
    height: 2.4rem;
}

.elementor-62 .elementor-element.elementor-element-b29dc00 svg {
    stroke: currentColor !important;
    width: 2.4rem;
    height: 2.4rem;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6a7da */.elementor-62 .elementor-element.elementor-element-df6a7da {
    max-width: 128rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-241125d */.elementor-62 .elementor-element.elementor-element-241125d{
    grid-row: 1;
    grid-column: 2 / -1;
}

@media only screen and (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-241125d{
        grid-row: 2;
        grid-column: 1 / -1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-494fb51 */.elementor-62 .elementor-element.elementor-element-494fb51{
    grid-row: 2;
    grid-column: 2 / -1;
    
    text-indent: 5rem;
}

@media only screen and (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-494fb51{
        grid-row: 3;
        grid-column: 1 / -1;
        text-indent: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8b8d85 */.elementor-62 .elementor-element.elementor-element-e8b8d85{
    grid-row: 3;
    grid-column: 2 / span 4;
}

@media only screen and (max-width: 960px) {
    .elementor-62 .elementor-element.elementor-element-e8b8d85 {
        grid-column: 2 / -1;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-e8b8d85{
        grid-row: 4;
        grid-column: 1 / -1;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-512a985 */.elementor-62 .elementor-element.elementor-element-512a985{
    width: 2.4rem;
    height: 2.4rem;
}

.elementor-62 .elementor-element.elementor-element-512a985 svg{
    width: 2.4rem;
    height: 2.4rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8215707 */.elementor-62 .elementor-element.elementor-element-8215707{
    grid-row: 3;
    grid-column: 1 / -1;
    justify-self: end;
    align-self: end;
/*    transition: .2s ease-out;*/
}

@media only screen and (max-width: 960px) {
    .elementor-62 .elementor-element.elementor-element-8215707 {
        grid-row: 4;
        grid-column: 2 / -1;
        justify-self: start;
        align-self: end;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-62 .elementor-element.elementor-element-8215707{
        grid-row: 5;
        grid-column: 1 / -1;
        justify-self: start;
    }
}


/*.elementor-62 .elementor-element.elementor-element-8215707:hover {
    transform: translate3d(0,-4px,0);
}*/

/*.elementor-62 .elementor-element.elementor-element-8215707 .elementor-button-icon {
    width: 2.4rem;
    height: 2.4rem;
}

.elementor-62 .elementor-element.elementor-element-8215707 svg {
    stroke: currentColor !important;
    width: 2.4rem;
    height: 2.4rem;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd603ab */.elementor-62 .elementor-element.elementor-element-dd603ab {
    max-width: 128rem;
}/* End custom CSS */