.elementor-1848 .elementor-element.elementor-element-4a2be42{--display:flex;--justify-content:center;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-1848 .elementor-element.elementor-element-6ec2d71{width:100%;max-width:100%;z-index:-1;}.elementor-1848 .elementor-element.elementor-element-6ec2d71.elementor-element{--align-self:center;}.elementor-1848 .elementor-element.elementor-element-4d989d6{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-4d989d6 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-6b86ec6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1848 .elementor-element.elementor-element-f6cafd1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1848 .elementor-element.elementor-element-af06086.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1848 .elementor-element.elementor-element-2cfc1ce{--display:flex;}.elementor-1848 .elementor-element.elementor-element-81f91a0 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-ab506a0{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-763100b.elementor-element{--align-self:flex-end;}.elementor-1848 .elementor-element.elementor-element-6e7c5e6{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1848 .elementor-element.elementor-element-aeb04e8{--display:flex;}.elementor-1848 .elementor-element.elementor-element-5467832{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -120px) 0px;}.elementor-1848 .elementor-element.elementor-element-5467832 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1848 .elementor-element.elementor-element-0fd7d48{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;--z-index:5;}.elementor-1848 .elementor-element.elementor-element-46ca406{--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;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-1848 .elementor-element.elementor-element-ee1e614{--display:flex;}.elementor-1848 .elementor-element.elementor-element-3d04f21 .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-f445a75{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-3304f7a{--display:flex;}.elementor-1848 .elementor-element.elementor-element-906b7ca{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-1848 .elementor-element.elementor-element-f8ed198{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-1848 .elementor-element.elementor-element-def6bd8{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1848 .elementor-element.elementor-element-a94bc5d{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-1848 .elementor-element.elementor-element-583c3f8 .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );color:var( --e-global-color-accent );}.elementor-1848 .elementor-element.elementor-element-0287db3{--display:flex;}.elementor-1848 .elementor-element.elementor-element-98ab119{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-5b6a9c7{--display:flex;}.elementor-1848 .elementor-element.elementor-element-a0f8bda{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-21b5ef0{--display:flex;}.elementor-1848 .elementor-element.elementor-element-805781f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-5298fe0{--display:flex;}.elementor-1848 .elementor-element.elementor-element-42c268d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-c924303{--display:flex;}.elementor-1848 .elementor-element.elementor-element-1cd6390{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-b2e49c6{--display:flex;}.elementor-1848 .elementor-element.elementor-element-d5e3e1e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-573ea68{--display:flex;}.elementor-1848 .elementor-element.elementor-element-719df41{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-fafa66b{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:16px;--n-accordion-icon-gap:32px;}.elementor-1848 .elementor-element.elementor-element-fafa66b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1848 .elementor-element.elementor-element-fafa66b {--n-accordion-padding:12px 20px 12px 20px;}:where( .elementor-1848 .elementor-element.elementor-element-fafa66b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}:where( .elementor-1848 .elementor-element.elementor-element-fafa66b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-1848 .elementor-element.elementor-element-1c01c36{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:5%;--padding-right:5%;}.elementor-1848 .elementor-element.elementor-element-1c01c36:not(.elementor-motion-effects-element-type-background), .elementor-1848 .elementor-element.elementor-element-1c01c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1848 .elementor-element.elementor-element-b5e969d .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );color:var( --e-global-color-accent );}.elementor-1848 .elementor-element.elementor-element-4508a05{--display:flex;}.elementor-1848 .elementor-element.elementor-element-04147e3{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-48765c2{--display:flex;}.elementor-1848 .elementor-element.elementor-element-169a810{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-27fbd1d{--display:flex;}.elementor-1848 .elementor-element.elementor-element-6c06f38{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-108bd9e{--display:flex;}.elementor-1848 .elementor-element.elementor-element-724539c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-88a3231{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:16px;--n-accordion-icon-gap:32px;}.elementor-1848 .elementor-element.elementor-element-88a3231 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1848 .elementor-element.elementor-element-88a3231 {--n-accordion-padding:12px 20px 12px 20px;}:where( .elementor-1848 .elementor-element.elementor-element-88a3231 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}:where( .elementor-1848 .elementor-element.elementor-element-88a3231 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-1848 .elementor-element.elementor-element-92b50f7{--display:flex;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-1848 .elementor-element.elementor-element-5d684cb .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );color:var( --e-global-color-accent );}.elementor-1848 .elementor-element.elementor-element-4d51626{--display:flex;}.elementor-1848 .elementor-element.elementor-element-c3cf4fc{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-8398565{--display:flex;}.elementor-1848 .elementor-element.elementor-element-f2a133d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-0ddce4c{--display:flex;}.elementor-1848 .elementor-element.elementor-element-8a83149{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-994b37b{--display:flex;}.elementor-1848 .elementor-element.elementor-element-0577a51{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-2480cdd{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:16px;--n-accordion-icon-gap:32px;}.elementor-1848 .elementor-element.elementor-element-2480cdd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1848 .elementor-element.elementor-element-2480cdd {--n-accordion-padding:12px 20px 12px 20px;}:where( .elementor-1848 .elementor-element.elementor-element-2480cdd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}:where( .elementor-1848 .elementor-element.elementor-element-2480cdd > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-1848 .elementor-element.elementor-element-b1fd7ee{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:5%;--padding-right:5%;}.elementor-1848 .elementor-element.elementor-element-b1fd7ee:not(.elementor-motion-effects-element-type-background), .elementor-1848 .elementor-element.elementor-element-b1fd7ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1848 .elementor-element.elementor-element-2155b0f .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );color:var( --e-global-color-accent );}.elementor-1848 .elementor-element.elementor-element-4b72866{--display:flex;}.elementor-1848 .elementor-element.elementor-element-b9a1afa{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-dd6d3c8{--display:flex;}.elementor-1848 .elementor-element.elementor-element-2d98672{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-30b48c0{--display:flex;}.elementor-1848 .elementor-element.elementor-element-5145763{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-c7da35d{--display:flex;}.elementor-1848 .elementor-element.elementor-element-ec58ac5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-5ef99b9{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:16px;--n-accordion-icon-gap:32px;}.elementor-1848 .elementor-element.elementor-element-5ef99b9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1848 .elementor-element.elementor-element-5ef99b9 {--n-accordion-padding:12px 20px 12px 20px;}:where( .elementor-1848 .elementor-element.elementor-element-5ef99b9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}:where( .elementor-1848 .elementor-element.elementor-element-5ef99b9 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-1848 .elementor-element.elementor-element-6c9c0d8{--display:flex;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-1848 .elementor-element.elementor-element-81cf7bc .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );color:var( --e-global-color-accent );}.elementor-1848 .elementor-element.elementor-element-00cb766{--display:flex;}.elementor-1848 .elementor-element.elementor-element-3a5889d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-c419a25{--display:flex;}.elementor-1848 .elementor-element.elementor-element-6ddcbd3{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-265b24f{--display:flex;}.elementor-1848 .elementor-element.elementor-element-0d2b89b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-2265338{--display:flex;}.elementor-1848 .elementor-element.elementor-element-534e9b7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-b66298b{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:16px;--n-accordion-icon-gap:32px;}.elementor-1848 .elementor-element.elementor-element-b66298b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1848 .elementor-element.elementor-element-b66298b {--n-accordion-padding:12px 20px 12px 20px;}:where( .elementor-1848 .elementor-element.elementor-element-b66298b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}:where( .elementor-1848 .elementor-element.elementor-element-b66298b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-1848 .elementor-element.elementor-element-16524ac{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:5%;--padding-right:5%;}.elementor-1848 .elementor-element.elementor-element-16524ac:not(.elementor-motion-effects-element-type-background), .elementor-1848 .elementor-element.elementor-element-16524ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1848 .elementor-element.elementor-element-41a4c00 .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );color:var( --e-global-color-accent );}.elementor-1848 .elementor-element.elementor-element-9d69f68{--display:flex;}.elementor-1848 .elementor-element.elementor-element-488bbb5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-918ff54{--display:flex;}.elementor-1848 .elementor-element.elementor-element-b525c33{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-deee7da{--display:flex;}.elementor-1848 .elementor-element.elementor-element-0f92041{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-982e3e9{--display:flex;}.elementor-1848 .elementor-element.elementor-element-0a8b8a7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-9bdc379{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:16px;--n-accordion-icon-gap:32px;}.elementor-1848 .elementor-element.elementor-element-9bdc379 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1848 .elementor-element.elementor-element-9bdc379 {--n-accordion-padding:12px 20px 12px 20px;}:where( .elementor-1848 .elementor-element.elementor-element-9bdc379 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}:where( .elementor-1848 .elementor-element.elementor-element-9bdc379 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-1848 .elementor-element.elementor-element-db9c67d{--display:flex;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-1848 .elementor-element.elementor-element-ec125e7 .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );color:var( --e-global-color-accent );}.elementor-1848 .elementor-element.elementor-element-eb1ccaa{--display:flex;}.elementor-1848 .elementor-element.elementor-element-ff16444{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-ebd3064{--display:flex;}.elementor-1848 .elementor-element.elementor-element-009a67c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-7bd03ee{--display:flex;}.elementor-1848 .elementor-element.elementor-element-bc6aa1c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-4390fbb{--display:flex;}.elementor-1848 .elementor-element.elementor-element-b511430{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-55ede18{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:16px;--n-accordion-icon-gap:32px;}.elementor-1848 .elementor-element.elementor-element-55ede18 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1848 .elementor-element.elementor-element-55ede18 {--n-accordion-padding:12px 20px 12px 20px;}:where( .elementor-1848 .elementor-element.elementor-element-55ede18 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}:where( .elementor-1848 .elementor-element.elementor-element-55ede18 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-1848 .elementor-element.elementor-element-b10b56e{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:5%;--padding-right:5%;}.elementor-1848 .elementor-element.elementor-element-b10b56e:not(.elementor-motion-effects-element-type-background), .elementor-1848 .elementor-element.elementor-element-b10b56e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1848 .elementor-element.elementor-element-65b2f66 .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );color:var( --e-global-color-accent );}.elementor-1848 .elementor-element.elementor-element-9525979{--display:flex;}.elementor-1848 .elementor-element.elementor-element-2caeea0{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-b3c1004{--display:flex;}.elementor-1848 .elementor-element.elementor-element-1f40db3{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-6ec5e68{--display:flex;}.elementor-1848 .elementor-element.elementor-element-aa0e569{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-1a030a7{--display:flex;}.elementor-1848 .elementor-element.elementor-element-0c303c1{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-3821d7d{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:16px;--n-accordion-icon-gap:32px;}.elementor-1848 .elementor-element.elementor-element-3821d7d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1848 .elementor-element.elementor-element-3821d7d {--n-accordion-padding:12px 20px 12px 20px;}:where( .elementor-1848 .elementor-element.elementor-element-3821d7d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}:where( .elementor-1848 .elementor-element.elementor-element-3821d7d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-1848 .elementor-element.elementor-element-05d1d0c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:5%;--padding-right:5%;}.elementor-1848 .elementor-element.elementor-element-69832f3{width:100%;max-width:100%;z-index:-1;}.elementor-1848 .elementor-element.elementor-element-197670e{text-align:center;}.elementor-1848 .elementor-element.elementor-element-71c8540{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1848 .elementor-element.elementor-element-52503a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1848 .elementor-element.elementor-element-de91cf4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1848 .elementor-element.elementor-element-de91cf4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1848 .elementor-element.elementor-element-de91cf4 .elementor-button:hover, .elementor-1848 .elementor-element.elementor-element-de91cf4 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-1848 .elementor-element.elementor-element-de91cf4 .elementor-button:hover svg, .elementor-1848 .elementor-element.elementor-element-de91cf4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1848 .elementor-element.elementor-element-1c4316b{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(max-width:1200px){.elementor-1848 .elementor-element.elementor-element-f8ed198{--flex-wrap:wrap;}}@media(max-width:1024px){.elementor-1848 .elementor-element.elementor-element-4d989d6 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-f6cafd1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1848 .elementor-element.elementor-element-81f91a0 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-46ca406{--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-1848 .elementor-element.elementor-element-3d04f21 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-583c3f8 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-fafa66b{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-1848 .elementor-element.elementor-element-fafa66b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-b5e969d .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-88a3231{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-1848 .elementor-element.elementor-element-88a3231 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-5d684cb .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-2480cdd{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-1848 .elementor-element.elementor-element-2480cdd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-2155b0f .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-5ef99b9{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-1848 .elementor-element.elementor-element-5ef99b9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-81cf7bc .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-b66298b{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-1848 .elementor-element.elementor-element-b66298b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-41a4c00 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-9bdc379{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-1848 .elementor-element.elementor-element-9bdc379 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-ec125e7 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-55ede18{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-1848 .elementor-element.elementor-element-55ede18 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-65b2f66 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-3821d7d{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-1848 .elementor-element.elementor-element-3821d7d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}}@media(max-width:767px){.elementor-1848 .elementor-element.elementor-element-4d989d6 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-f6cafd1{--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;--justify-content:flex-start;--flex-wrap:nowrap;}.elementor-1848 .elementor-element.elementor-element-81f91a0{text-align:center;}.elementor-1848 .elementor-element.elementor-element-81f91a0 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-763100b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1848 .elementor-element.elementor-element-6e7c5e6{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1848 .elementor-element.elementor-element-5467832{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;}.elementor-1848 .elementor-element.elementor-element-0fd7d48{--padding-top:40px;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-1848 .elementor-element.elementor-element-46ca406{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1848 .elementor-element.elementor-element-3d04f21 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-583c3f8 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-fafa66b{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-1848 .elementor-element.elementor-element-fafa66b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-b5e969d .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-88a3231{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-1848 .elementor-element.elementor-element-88a3231 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-5d684cb .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-2480cdd{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-1848 .elementor-element.elementor-element-2480cdd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-2155b0f .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-5ef99b9{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-1848 .elementor-element.elementor-element-5ef99b9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-81cf7bc .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-b66298b{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-1848 .elementor-element.elementor-element-b66298b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-41a4c00 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-9bdc379{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-1848 .elementor-element.elementor-element-9bdc379 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-ec125e7 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-55ede18{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-1848 .elementor-element.elementor-element-55ede18 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-65b2f66 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-1848 .elementor-element.elementor-element-3821d7d{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-1848 .elementor-element.elementor-element-3821d7d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1848 .elementor-element.elementor-element-05d1d0c{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:5%;--padding-right:5%;}.elementor-1848 .elementor-element.elementor-element-1c4316b{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-1848 .elementor-element.elementor-element-f6cafd1{--width:auto;}}/* Start custom CSS for template, class: .elementor-element-6ec2d71 */.elementor-1848 .elementor-element.elementor-element-6ec2d71 {
    max-width: 1400px !important;
}

.elementor-1848 .elementor-element.elementor-element-6ec2d71 .framework-gradient-holder {
    opacity: 0.4;
}

@media screen and (max-width: 1024px) {
    .elementor-1848 .elementor-element.elementor-element-6ec2d71,
    .elementor-1848 .elementor-element.elementor-element-6ec2d71 * {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9044db6 */.elementor-1848 .elementor-element.elementor-element-9044db6 .elementor-heading-title {
    text-transform: uppercase !important;
}

@media screen and (max-width: 767px) {
    .elementor-1848 .elementor-element.elementor-element-9044db6 br {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d989d6 */.elementor-1848 .elementor-element.elementor-element-4d989d6 .elementor-heading-title {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81f91a0 */.elementor-1848 .elementor-element.elementor-element-81f91a0 .elementor-heading-title {
    text-transform: capitalize !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cfc1ce */.elementor-1848 .elementor-element.elementor-element-2cfc1ce {
    max-width: 445px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5467832 */.elementor-1848 .elementor-element.elementor-element-5467832:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    pointer-events: none;
    background: linear-gradient(180deg, transparent 0%, transparent 50%, #000000 90%) !important;
    border-radius: 30px;
}

.elementor-1848 .elementor-element.elementor-element-5467832 video {
    border-radius: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee1e614 */@media screen and (min-width: 1025px) {
    .elementor-1848 .elementor-element.elementor-element-ee1e614 {
        max-width: 495px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-906b7ca */.elementor-1848 .elementor-element.elementor-element-906b7ca ul {
    padding-left: 18px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d175bd2 */.elementor-1848 .elementor-element.elementor-element-d175bd2 .elementor-button {
    --btnBG1: var( --e-global-color-b9716f0 );
    --btnBG2: var( --e-global-color-b9716f0 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3304f7a */@media screen and (min-width: 1025px) {
    .elementor-1848 .elementor-element.elementor-element-3304f7a {
        max-width: 495px;
    }
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-3700f42 */.elementor-1848 .elementor-element.elementor-element-3700f42 > div > div > div > div.elementor-element {
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cba2b9c */.elementor-1848 .elementor-element.elementor-element-cba2b9c h3 {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cba2b9c */.elementor-1848 .elementor-element.elementor-element-cba2b9c h3 {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cba2b9c */.elementor-1848 .elementor-element.elementor-element-cba2b9c h3 {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cba2b9c */.elementor-1848 .elementor-element.elementor-element-cba2b9c h3 {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cba2b9c */.elementor-1848 .elementor-element.elementor-element-cba2b9c h3 {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cba2b9c */.elementor-1848 .elementor-element.elementor-element-cba2b9c h3 {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cba2b9c */.elementor-1848 .elementor-element.elementor-element-cba2b9c h3 {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cba2b9c */.elementor-1848 .elementor-element.elementor-element-cba2b9c h3 {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-fafa66b */.elementor-1848 .elementor-element.elementor-element-fafa66b .e-n-accordion-item-title-text {
    color: inherit;
}

.elementor-1848 .elementor-element.elementor-element-fafa66b .e-n-accordion-item {
    border: 1px solid var( --e-global-color-text );
    border-radius: 20px;
}

.elementor-1848 .elementor-element.elementor-element-fafa66b .e-n-accordion-item > * {
    border: 0 !important;
}

.elementor-1848 .elementor-element.elementor-element-fafa66b .e-n-accordion-item > summary + div {
    padding: 0 20px 20px 20px;
}

.elementor-1848 .elementor-element.elementor-element-fafa66b .e-n-accordion-item-title {
    justify-content: space-between;
}

.elementor-1848 .elementor-element.elementor-element-fafa66b .e-n-accordion-item-title svg {
    transition: .3s !important;
}

.elementor-1848 .elementor-element.elementor-element-fafa66b.framework-initialized .e-n-accordion {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px 30px;
}

@media screen and (max-width: 1024px) {
    .elementor-1848 .elementor-element.elementor-element-fafa66b.framework-initialized .e-n-accordion {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-88a3231 */.elementor-1848 .elementor-element.elementor-element-88a3231 .e-n-accordion-item-title-text {
    color: inherit;
}

.elementor-1848 .elementor-element.elementor-element-88a3231 .e-n-accordion-item {
    border: 1px solid var( --e-global-color-text );
    border-radius: 20px;
}

.elementor-1848 .elementor-element.elementor-element-88a3231 .e-n-accordion-item > * {
    border: 0 !important;
}

.elementor-1848 .elementor-element.elementor-element-88a3231 .e-n-accordion-item > summary + div {
    padding: 0 20px 20px 20px;
}

.elementor-1848 .elementor-element.elementor-element-88a3231 .e-n-accordion-item-title {
    justify-content: space-between;
}

.elementor-1848 .elementor-element.elementor-element-88a3231 .e-n-accordion-item-title svg {
    transition: .3s !important;
}

.elementor-1848 .elementor-element.elementor-element-88a3231.framework-initialized .e-n-accordion {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px 30px;
}

@media screen and (max-width: 1024px) {
    .elementor-1848 .elementor-element.elementor-element-88a3231.framework-initialized .e-n-accordion {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c01c36 */.elementor-1848 .elementor-element.elementor-element-1c01c36 {
    color: var( --e-global-color-eb2fea4 );
    --e-global-color-text: var( --e-global-color-eb2fea4 );
}

.elementor-1848 .elementor-element.elementor-element-1c01c36 .elementor-widget-button {
    --e-global-color-text: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2480cdd */.elementor-1848 .elementor-element.elementor-element-2480cdd .e-n-accordion-item-title-text {
    color: inherit;
}

.elementor-1848 .elementor-element.elementor-element-2480cdd .e-n-accordion-item {
    border: 1px solid var( --e-global-color-text );
    border-radius: 20px;
}

.elementor-1848 .elementor-element.elementor-element-2480cdd .e-n-accordion-item > * {
    border: 0 !important;
}

.elementor-1848 .elementor-element.elementor-element-2480cdd .e-n-accordion-item > summary + div {
    padding: 0 20px 20px 20px;
}

.elementor-1848 .elementor-element.elementor-element-2480cdd .e-n-accordion-item-title {
    justify-content: space-between;
}

.elementor-1848 .elementor-element.elementor-element-2480cdd .e-n-accordion-item-title svg {
    transition: .3s !important;
}

.elementor-1848 .elementor-element.elementor-element-2480cdd.framework-initialized .e-n-accordion {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px 30px;
}

@media screen and (max-width: 1024px) {
    .elementor-1848 .elementor-element.elementor-element-2480cdd.framework-initialized .e-n-accordion {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5ef99b9 */.elementor-1848 .elementor-element.elementor-element-5ef99b9 .e-n-accordion-item-title-text {
    color: inherit;
}

.elementor-1848 .elementor-element.elementor-element-5ef99b9 .e-n-accordion-item {
    border: 1px solid var( --e-global-color-text );
    border-radius: 20px;
}

.elementor-1848 .elementor-element.elementor-element-5ef99b9 .e-n-accordion-item > * {
    border: 0 !important;
}

.elementor-1848 .elementor-element.elementor-element-5ef99b9 .e-n-accordion-item > summary + div {
    padding: 0 20px 20px 20px;
}

.elementor-1848 .elementor-element.elementor-element-5ef99b9 .e-n-accordion-item-title {
    justify-content: space-between;
}

.elementor-1848 .elementor-element.elementor-element-5ef99b9 .e-n-accordion-item-title svg {
    transition: .3s !important;
}

.elementor-1848 .elementor-element.elementor-element-5ef99b9.framework-initialized .e-n-accordion {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px 30px;
}

@media screen and (max-width: 1024px) {
    .elementor-1848 .elementor-element.elementor-element-5ef99b9.framework-initialized .e-n-accordion {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1fd7ee */.elementor-1848 .elementor-element.elementor-element-b1fd7ee {
    color: var( --e-global-color-eb2fea4 );
    --e-global-color-text: var( --e-global-color-eb2fea4 );
}

.elementor-1848 .elementor-element.elementor-element-b1fd7ee .elementor-widget-button {
    --e-global-color-text: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b66298b */.elementor-1848 .elementor-element.elementor-element-b66298b .e-n-accordion-item-title-text {
    color: inherit;
}

.elementor-1848 .elementor-element.elementor-element-b66298b .e-n-accordion-item {
    border: 1px solid var( --e-global-color-text );
    border-radius: 20px;
}

.elementor-1848 .elementor-element.elementor-element-b66298b .e-n-accordion-item > * {
    border: 0 !important;
}

.elementor-1848 .elementor-element.elementor-element-b66298b .e-n-accordion-item > summary + div {
    padding: 0 20px 20px 20px;
}

.elementor-1848 .elementor-element.elementor-element-b66298b .e-n-accordion-item-title {
    justify-content: space-between;
}

.elementor-1848 .elementor-element.elementor-element-b66298b .e-n-accordion-item-title svg {
    transition: .3s !important;
}

.elementor-1848 .elementor-element.elementor-element-b66298b.framework-initialized .e-n-accordion {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px 30px;
}

@media screen and (max-width: 1024px) {
    .elementor-1848 .elementor-element.elementor-element-b66298b.framework-initialized .e-n-accordion {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9bdc379 */.elementor-1848 .elementor-element.elementor-element-9bdc379 .e-n-accordion-item-title-text {
    color: inherit;
}

.elementor-1848 .elementor-element.elementor-element-9bdc379 .e-n-accordion-item {
    border: 1px solid var( --e-global-color-text );
    border-radius: 20px;
}

.elementor-1848 .elementor-element.elementor-element-9bdc379 .e-n-accordion-item > * {
    border: 0 !important;
}

.elementor-1848 .elementor-element.elementor-element-9bdc379 .e-n-accordion-item > summary + div {
    padding: 0 20px 20px 20px;
}

.elementor-1848 .elementor-element.elementor-element-9bdc379 .e-n-accordion-item-title {
    justify-content: space-between;
}

.elementor-1848 .elementor-element.elementor-element-9bdc379 .e-n-accordion-item-title svg {
    transition: .3s !important;
}

.elementor-1848 .elementor-element.elementor-element-9bdc379.framework-initialized .e-n-accordion {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px 30px;
}

@media screen and (max-width: 1024px) {
    .elementor-1848 .elementor-element.elementor-element-9bdc379.framework-initialized .e-n-accordion {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16524ac */.elementor-1848 .elementor-element.elementor-element-16524ac {
    color: var( --e-global-color-eb2fea4 );
    --e-global-color-text: var( --e-global-color-eb2fea4 );
}

.elementor-1848 .elementor-element.elementor-element-16524ac .elementor-widget-button {
    --e-global-color-text: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-55ede18 */.elementor-1848 .elementor-element.elementor-element-55ede18 .e-n-accordion-item-title-text {
    color: inherit;
}

.elementor-1848 .elementor-element.elementor-element-55ede18 .e-n-accordion-item {
    border: 1px solid var( --e-global-color-text );
    border-radius: 20px;
}

.elementor-1848 .elementor-element.elementor-element-55ede18 .e-n-accordion-item > * {
    border: 0 !important;
}

.elementor-1848 .elementor-element.elementor-element-55ede18 .e-n-accordion-item > summary + div {
    padding: 0 20px 20px 20px;
}

.elementor-1848 .elementor-element.elementor-element-55ede18 .e-n-accordion-item-title {
    justify-content: space-between;
}

.elementor-1848 .elementor-element.elementor-element-55ede18 .e-n-accordion-item-title svg {
    transition: .3s !important;
}

.elementor-1848 .elementor-element.elementor-element-55ede18.framework-initialized .e-n-accordion {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px 30px;
}

@media screen and (max-width: 1024px) {
    .elementor-1848 .elementor-element.elementor-element-55ede18.framework-initialized .e-n-accordion {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-3821d7d */.elementor-1848 .elementor-element.elementor-element-3821d7d .e-n-accordion-item-title-text {
    color: inherit;
}

.elementor-1848 .elementor-element.elementor-element-3821d7d .e-n-accordion-item {
    border: 1px solid var( --e-global-color-text );
    border-radius: 20px;
}

.elementor-1848 .elementor-element.elementor-element-3821d7d .e-n-accordion-item > * {
    border: 0 !important;
}

.elementor-1848 .elementor-element.elementor-element-3821d7d .e-n-accordion-item > summary + div {
    padding: 0 20px 20px 20px;
}

.elementor-1848 .elementor-element.elementor-element-3821d7d .e-n-accordion-item-title {
    justify-content: space-between;
}

.elementor-1848 .elementor-element.elementor-element-3821d7d .e-n-accordion-item-title svg {
    transition: .3s !important;
}

.elementor-1848 .elementor-element.elementor-element-3821d7d.framework-initialized .e-n-accordion {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px 30px;
}

@media screen and (max-width: 1024px) {
    .elementor-1848 .elementor-element.elementor-element-3821d7d.framework-initialized .e-n-accordion {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b10b56e */.elementor-1848 .elementor-element.elementor-element-b10b56e {
    color: var( --e-global-color-eb2fea4 );
    --e-global-color-text: var( --e-global-color-eb2fea4 );
}

.elementor-1848 .elementor-element.elementor-element-b10b56e .elementor-widget-button {
    --e-global-color-text: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-69832f3 */.elementor-1848 .elementor-element.elementor-element-69832f3 {
    max-width: 1400px !important;
}

.elementor-1848 .elementor-element.elementor-element-69832f3 .framework-gradient-holder {
    opacity: 0.5;
    transform: scaleX(-1);
}

.elementor-1848 .elementor-element.elementor-element-69832f3,
.elementor-1848 .elementor-element.elementor-element-69832f3 * {
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f7bca5 */.elementor-1848 .elementor-element.elementor-element-0f7bca5 .elementor-button {
    --btnBG1: var( --e-global-color-b9716f0 );
    --btnBG2: var( --e-global-color-b9716f0 );
}/* End custom CSS */