.elementor-1306 .elementor-element.elementor-element-68f606d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;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:#ECE9F0;--border-color:#ECE9F0;--padding-top:14px;--padding-bottom:14px;--padding-left:24px;--padding-right:24px;}.elementor-1306 .elementor-element.elementor-element-68f606d:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-68f606d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF875;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1306 .elementor-element.elementor-element-78605b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1306 .elementor-element.elementor-element-78605b5 img{width:115px;border-radius:1px 1px 1px 1px;}.elementor-1306 .elementor-element.elementor-element-9a2269b{--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:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-9a2269b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1306 .elementor-element.elementor-element-29eb97c{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-1306 .elementor-element.elementor-element-29eb97c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-menu-toggle{margin:0 auto;background-color:#54bbfb;}.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu .elementor-item{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;}.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-left:14px;padding-right:14px;}.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--main .elementor-item:focus{color:#8D00AF;fill:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-29eb97c .e--pointer-framed .elementor-item:before,
					.elementor-1306 .elementor-element.elementor-element-29eb97c .e--pointer-framed .elementor-item:after{border-color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--dropdown a, .elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--dropdown{background-color:#8223bd;}.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--dropdown a:hover,
					.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--dropdown a:focus,
					.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-menu-toggle:hover,
					.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--dropdown a:hover,
					.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--dropdown a:focus,
					.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF29;}.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--dropdown .elementor-item, .elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Manrope", Sans-serif;font-size:16px;}.elementor-1306 .elementor-element.elementor-element-29eb97c div.elementor-menu-toggle{color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-29eb97c div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-29eb97c div.elementor-menu-toggle:hover, .elementor-1306 .elementor-element.elementor-element-29eb97c div.elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-29eb97c div.elementor-menu-toggle:hover svg, .elementor-1306 .elementor-element.elementor-element-29eb97c div.elementor-menu-toggle:focus svg{fill:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-menu-toggle:hover, .elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-menu-toggle:focus{background-color:#8223bd;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1306 .elementor-element.elementor-element-57dabda .elementor-button{background-color:#2E2E2E;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:12px 20px 12px 20px;}.elementor-1306 .elementor-element.elementor-element-57dabda .elementor-button:hover, .elementor-1306 .elementor-element.elementor-element-57dabda .elementor-button:focus{background-color:#9231C2;color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-57dabda .elementor-button:hover svg, .elementor-1306 .elementor-element.elementor-element-57dabda .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-3e38ef1{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:72px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-1306 .elementor-element.elementor-element-3e38ef1:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-3e38ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-1306 .elementor-element.elementor-element-618f89d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1306 .elementor-element.elementor-element-b7b5b0c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;line-height:1.3em;letter-spacing:0px;color:#4A4A4A;}.elementor-1306 .elementor-element.elementor-element-849a487 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:68px;font-weight:600;line-height:1.02em;letter-spacing:-2.5px;color:#212121;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1306 .elementor-element.elementor-element-dbb91d6{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-1306 .elementor-element.elementor-element-be24ce8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E3EC;--border-color:#E7E3EC;--border-radius:28px 28px 28px 28px;--padding-top:32px;--padding-bottom:28px;--padding-left:32px;--padding-right:32px;}.elementor-1306 .elementor-element.elementor-element-be24ce8:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-be24ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-380b76d{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-b6ada1c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:1.2px;color:#6B6772;}.elementor-1306 .elementor-element.elementor-element-aa5a489 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:1.2px;color:#8A8590;}.elementor-1306 .elementor-element.elementor-element-12a51c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-b818181{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-ef5f9c7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:0px;color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-475d1ec .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:0px;color:#212121;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-1306 .elementor-element.elementor-element-e13f830 .elementor-progress-wrapper .elementor-progress-bar{background-color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-e13f830 .elementor-progress-wrapper{background-color:#EEEBF2;}.elementor-1306 .elementor-element.elementor-element-e13f830 .elementor-progress-bar{height:10px;line-height:10px;}.elementor-1306 .elementor-element.elementor-element-354487a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-76e00c5{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-8afbeaf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:0px;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-d3c4d51 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:0px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-9e5cb11 .elementor-progress-wrapper .elementor-progress-bar{background-color:#A23DD0;}.elementor-1306 .elementor-element.elementor-element-9e5cb11 .elementor-progress-wrapper{background-color:#EEEBF2;}.elementor-1306 .elementor-element.elementor-element-9e5cb11 .elementor-progress-bar{height:10px;line-height:10px;}.elementor-1306 .elementor-element.elementor-element-64e027a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-7cb8e62{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-7f1cadb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:0px;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-2a673a1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:0px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-626a6ef .elementor-progress-wrapper .elementor-progress-bar{background-color:#A23DD0;}.elementor-1306 .elementor-element.elementor-element-626a6ef .elementor-progress-wrapper{background-color:#EEEBF2;}.elementor-1306 .elementor-element.elementor-element-626a6ef .elementor-progress-bar{height:10px;line-height:10px;}.elementor-1306 .elementor-element.elementor-element-ac4d152{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-1306 .elementor-element.elementor-element-42ac62f{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-2276eee .elementor-button{background-color:#A23DD0;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-1306 .elementor-element.elementor-element-2276eee .elementor-button:hover, .elementor-1306 .elementor-element.elementor-element-2276eee .elementor-button:focus{background-color:#9231C2;color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-2276eee .elementor-button:hover svg, .elementor-1306 .elementor-element.elementor-element-2276eee .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-4e825e2 .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;fill:#212121;color:#212121;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#212121;border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-1306 .elementor-element.elementor-element-4e825e2 .elementor-button:hover, .elementor-1306 .elementor-element.elementor-element-4e825e2 .elementor-button:focus{background-color:rgba(33,33,33,.06);color:#2E2E2E;}.elementor-1306 .elementor-element.elementor-element-4e825e2 .elementor-button:hover svg, .elementor-1306 .elementor-element.elementor-element-4e825e2 .elementor-button:focus svg{fill:#2E2E2E;}.elementor-1306 .elementor-element.elementor-element-79ba919{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-fe7c7a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E3EC;--border-color:#E7E3EC;--border-radius:28px 28px 28px 28px;--padding-top:32px;--padding-bottom:28px;--padding-left:32px;--padding-right:32px;}.elementor-1306 .elementor-element.elementor-element-fe7c7a9:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-fe7c7a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-fe4ae72{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-b24b157 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:1.2px;color:#6B6772;}.elementor-1306 .elementor-element.elementor-element-957a848 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:1.2px;color:#8A8590;}.elementor-1306 .elementor-element.elementor-element-22e80a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-5460a76{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-6313fc6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:0px;color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-61f45e5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:0px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-d31cdd6 .elementor-progress-wrapper .elementor-progress-bar{background-color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-d31cdd6 .elementor-progress-wrapper{background-color:#EEEBF2;}.elementor-1306 .elementor-element.elementor-element-d31cdd6 .elementor-progress-bar{height:10px;line-height:10px;}.elementor-1306 .elementor-element.elementor-element-9c557c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-1987332{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-48f4994 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:0px;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-fa91c35 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:0px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-11eefed .elementor-progress-wrapper .elementor-progress-bar{background-color:#A23DD0;}.elementor-1306 .elementor-element.elementor-element-11eefed .elementor-progress-wrapper{background-color:#EEEBF2;}.elementor-1306 .elementor-element.elementor-element-11eefed .elementor-progress-bar{height:10px;line-height:10px;}.elementor-1306 .elementor-element.elementor-element-4369c4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-d8a1255{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-265abc9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:0px;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-73ff48b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:0px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-1910976 .elementor-progress-wrapper .elementor-progress-bar{background-color:#A23DD0;}.elementor-1306 .elementor-element.elementor-element-1910976 .elementor-progress-wrapper{background-color:#EEEBF2;}.elementor-1306 .elementor-element.elementor-element-1910976 .elementor-progress-bar{height:10px;line-height:10px;}.elementor-1306 .elementor-element.elementor-element-f5bb64b{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-1306 .elementor-element.elementor-element-ca75e1b{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-1306 .elementor-element.elementor-element-ca75e1b:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-ca75e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-1306 .elementor-element.elementor-element-af1fcf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-a8703fc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#9FD6FF;}.elementor-1306 .elementor-element.elementor-element-10231d7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:50px;font-weight:600;line-height:1.06em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-f70869e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-3ce5f2c{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#BDB8C3;}.elementor-1306 .elementor-element.elementor-element-020a8f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-1306 .elementor-element.elementor-element-020a8f7:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-020a8f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EFF4;}.elementor-1306 .elementor-element.elementor-element-3e06637{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-a7c2284 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-02be357{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1306 .elementor-element.elementor-element-02be357 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:52px;font-weight:600;line-height:1.06em;letter-spacing:-1.5px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-03988c9{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-1306 .elementor-element.elementor-element-2ae8a18{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-5ed362c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-1306 .elementor-element.elementor-element-5ed362c:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-5ed362c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-8e8b99d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#E9D2F0;}.elementor-1306 .elementor-element.elementor-element-e4191b0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-5d16213{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#F4EAF8;}.elementor-1306 .elementor-element.elementor-element-e228df1 .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;fill:#8D00AF;color:#8D00AF;border-radius:999px 999px 999px 999px;padding:12px 20px 12px 20px;}.elementor-1306 .elementor-element.elementor-element-e228df1 .elementor-button:hover, .elementor-1306 .elementor-element.elementor-element-e228df1 .elementor-button:focus{background-color:#9231C2;color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-e228df1 .elementor-button:hover svg, .elementor-1306 .elementor-element.elementor-element-e228df1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-8c08b59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E3EC;--border-color:#E7E3EC;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-1306 .elementor-element.elementor-element-8c08b59:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-8c08b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-7d5aec1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-bab8c3f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:-0.5px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-1856160{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-1306 .elementor-element.elementor-element-47dd896 .elementor-button{background-color:#2E2E2E;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:12px 20px 12px 20px;}.elementor-1306 .elementor-element.elementor-element-47dd896 .elementor-button:hover, .elementor-1306 .elementor-element.elementor-element-47dd896 .elementor-button:focus{background-color:#9231C2;color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-47dd896 .elementor-button:hover svg, .elementor-1306 .elementor-element.elementor-element-47dd896 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-7f5e31b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E3EC;--border-color:#E7E3EC;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-1306 .elementor-element.elementor-element-7f5e31b:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-7f5e31b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-b4a77ff .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-b827686 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:-0.5px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-88cb4e8{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-1306 .elementor-element.elementor-element-e0f9256 .elementor-button{background-color:#2E2E2E;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:12px 20px 12px 20px;}.elementor-1306 .elementor-element.elementor-element-e0f9256 .elementor-button:hover, .elementor-1306 .elementor-element.elementor-element-e0f9256 .elementor-button:focus{background-color:#9231C2;color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-e0f9256 .elementor-button:hover svg, .elementor-1306 .elementor-element.elementor-element-e0f9256 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-760e83a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-1306 .elementor-element.elementor-element-760e83a:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-760e83a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-1306 .elementor-element.elementor-element-532ac95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-69e9b6f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-4dce092{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-1306 .elementor-element.elementor-element-4dce092 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:52px;font-weight:600;line-height:1.06em;letter-spacing:-1.5px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-b6c9666{width:var( --container-widget-width, 80% );max-width:80%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1306 .elementor-element.elementor-element-b6c9666 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:400;line-height:1.35em;letter-spacing:-0.3px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-dba1d42{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-b1a6314{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-8f5fcf2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0px;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-bc30f44 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-7e17888{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-1306 .elementor-element.elementor-element-cb4b763{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-bab6952 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0px;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-88d3c4a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-072848b{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-1306 .elementor-element.elementor-element-a3ad094{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-82589c1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0px;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-70ac214 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-5fc5e0e{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-1306 .elementor-element.elementor-element-696ba2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-162fca4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0px;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-710fbf4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-b307255{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-1306 .elementor-element.elementor-element-49dafce{--display:flex;--min-height:675px;--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-1306 .elementor-element.elementor-element-49dafce:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-49dafce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-1306 .elementor-element.elementor-element-69f09bf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-293ea65{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1306 .elementor-element.elementor-element-293ea65 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-68e6714 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:600;line-height:1.06em;letter-spacing:-1.5px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-dc5d9b9{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-1306 .elementor-element.elementor-element-dcd2d62{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-b188e4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-4a34625 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-11f2ece .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:600;line-height:1.06em;letter-spacing:-1.5px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-01afff8{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-1306 .elementor-element.elementor-element-773c40e{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-9b8d632{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-1306 .elementor-element.elementor-element-9b8d632:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-9b8d632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EFF4;}.elementor-1306 .elementor-element.elementor-element-e5722fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-cfe4352 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-d416338 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:600;line-height:1.06em;letter-spacing:-1.5px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-7bc368e{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-1306 .elementor-element.elementor-element-f33eff9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E3EC;--border-color:#E7E3EC;--border-radius:28px 28px 28px 28px;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-1306 .elementor-element.elementor-element-f33eff9:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-f33eff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-2bd3b09{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#212121;}.elementor-1306 .elementor-element.elementor-element-08d3858{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:140px;--padding-bottom:140px;--padding-left:24px;--padding-right:24px;}.elementor-1306 .elementor-element.elementor-element-08d3858:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-08d3858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-1ff9ee5{text-align:center;}.elementor-1306 .elementor-element.elementor-element-1ff9ee5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#8D00AF;}.elementor-1306 .elementor-element.elementor-element-53b1f60{text-align:center;}.elementor-1306 .elementor-element.elementor-element-53b1f60 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:52px;font-weight:600;line-height:1.08em;letter-spacing:-2px;color:#212121;}.elementor-1306 .elementor-element.elementor-element-42ddd72{text-align:center;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-1306 .elementor-element.elementor-element-f0d6689{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-1306 .elementor-element.elementor-element-f0d6689:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-f0d6689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-1306 .elementor-element.elementor-element-9534180{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:36px 36px 36px 36px;--padding-top:88px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-1306 .elementor-element.elementor-element-9534180:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-9534180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-1306 .elementor-element.elementor-element-f4d3e7a{text-align:center;}.elementor-1306 .elementor-element.elementor-element-f4d3e7a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:52px;font-weight:600;line-height:1.08em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-886db71{text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-fbe83b6{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-c7528fe .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;fill:#212121;color:#212121;border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-1306 .elementor-element.elementor-element-c7528fe .elementor-button:hover, .elementor-1306 .elementor-element.elementor-element-c7528fe .elementor-button:focus{background-color:#9231C2;color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-c7528fe .elementor-button:hover svg, .elementor-1306 .elementor-element.elementor-element-c7528fe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-18bdd9c .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;fill:#212121;color:#212121;border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-1306 .elementor-element.elementor-element-18bdd9c .elementor-button:hover, .elementor-1306 .elementor-element.elementor-element-18bdd9c .elementor-button:focus{background-color:#9231C2;color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-18bdd9c .elementor-button:hover svg, .elementor-1306 .elementor-element.elementor-element-18bdd9c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-c17894b .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;fill:#212121;color:#212121;border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-1306 .elementor-element.elementor-element-c17894b .elementor-button:hover, .elementor-1306 .elementor-element.elementor-element-c17894b .elementor-button:focus{background-color:#9231C2;color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-c17894b .elementor-button:hover svg, .elementor-1306 .elementor-element.elementor-element-c17894b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-5559339{--display:flex;--min-height:330px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-5559339:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-5559339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-1306 .elementor-element.elementor-element-8363dbb{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-58d1955{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-58d1955.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1306 .elementor-element.elementor-element-b783d46{width:var( --container-widget-width, 50% );max-width:50%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-1306 .elementor-element.elementor-element-b783d46 img{width:180px;border-radius:1px 1px 1px 1px;}.elementor-1306 .elementor-element.elementor-element-11cfc36{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:1.65em;color:#CFCFCF;}.elementor-1306 .elementor-element.elementor-element-8aa257d .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;fill:#1F1F1F;color:#1F1F1F;border-radius:999px 999px 999px 999px;padding:12px 20px 12px 20px;}.elementor-1306 .elementor-element.elementor-element-8aa257d .elementor-button:hover, .elementor-1306 .elementor-element.elementor-element-8aa257d .elementor-button:focus{background-color:#9231C2;color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-8aa257d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1306 .elementor-element.elementor-element-8aa257d .elementor-button:hover svg, .elementor-1306 .elementor-element.elementor-element-8aa257d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-2954b8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-8e911f1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;letter-spacing:1.2px;color:#C99BEA;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1306 .elementor-element.elementor-element-b2075c7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:21px;}.elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#6D6EDE;}.elementor-1306 .elementor-element.elementor-element-98f674c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-0003a3d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;letter-spacing:1.2px;color:#C99BEA;}.elementor-1306 .elementor-element.elementor-element-04d76cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1306 .elementor-element.elementor-element-04d76cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1306 .elementor-element.elementor-element-04d76cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1306 .elementor-element.elementor-element-04d76cc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1306 .elementor-element.elementor-element-04d76cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1306 .elementor-element.elementor-element-04d76cc .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1306 .elementor-element.elementor-element-04d76cc .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1306 .elementor-element.elementor-element-04d76cc .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#6D6EDE;}.elementor-1306 .elementor-element.elementor-element-04d76cc .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#6D6EDE;}.elementor-1306 .elementor-element.elementor-element-04d76cc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1306 .elementor-element.elementor-element-04d76cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1306 .elementor-element.elementor-element-04d76cc .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;line-height:2rem;}.elementor-1306 .elementor-element.elementor-element-04d76cc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1306 .elementor-element.elementor-element-04d76cc .elementor-icon-list-item:hover .elementor-icon-list-text{color:#6D6EDE;}.elementor-1306 .elementor-element.elementor-element-1132e5d{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:20px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-1306 .elementor-element.elementor-element-1132e5d .elementor-social-icon{background-color:#9404B0;}.elementor-1306 .elementor-element.elementor-element-1132e5d .elementor-social-icon i{color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-1132e5d .elementor-social-icon svg{fill:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-1132e5d .elementor-social-icon:hover{background-color:#6D6EDE;}.elementor-1306 .elementor-element.elementor-element-1132e5d .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-1132e5d .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-1306 .elementor-element.elementor-element-6cb8ce1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-6cb8ce1:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-6cb8ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-1306 .elementor-element.elementor-element-7163907{--display:flex;}.elementor-1306 .elementor-element.elementor-element-db16997{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1306 .elementor-element.elementor-element-1ca2a68{--divider-border-style:solid;--divider-color:#FFFFFF70;--divider-border-width:1px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1306 .elementor-element.elementor-element-1ca2a68 .elementor-divider-separator{width:100%;}.elementor-1306 .elementor-element.elementor-element-1ca2a68 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1306 .elementor-element.elementor-element-0fe5a95{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1306 .elementor-element.elementor-element-0fe5a95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1306 .elementor-element.elementor-element-0fe5a95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1306 .elementor-element.elementor-element-0fe5a95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1306 .elementor-element.elementor-element-0fe5a95 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1306 .elementor-element.elementor-element-0fe5a95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1306 .elementor-element.elementor-element-0fe5a95 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1306 .elementor-element.elementor-element-0fe5a95 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1306 .elementor-element.elementor-element-0fe5a95 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#6D6EDE;}.elementor-1306 .elementor-element.elementor-element-0fe5a95 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#6D6EDE;}.elementor-1306 .elementor-element.elementor-element-0fe5a95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1306 .elementor-element.elementor-element-0fe5a95 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:2.1rem;letter-spacing:1.9px;}.elementor-1306 .elementor-element.elementor-element-0fe5a95 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1306 .elementor-element.elementor-element-b22f876{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 65px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd;}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#6D6EDE;}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#6D6EDE;}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:2rem;letter-spacing:1.3px;}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#6D6EDE;}body.elementor-page-1306:not(.elementor-motion-effects-element-type-background), body.elementor-page-1306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1306 .elementor-element.elementor-element-68f606d{--content-width:1200px;}.elementor-1306 .elementor-element.elementor-element-3e38ef1{--content-width:1200px;}.elementor-1306 .elementor-element.elementor-element-618f89d{--width:54%;}.elementor-1306 .elementor-element.elementor-element-79ba919{--width:46%;}.elementor-1306 .elementor-element.elementor-element-ca75e1b{--content-width:1200px;}.elementor-1306 .elementor-element.elementor-element-af1fcf7{--width:55%;}.elementor-1306 .elementor-element.elementor-element-f70869e{--width:45%;}.elementor-1306 .elementor-element.elementor-element-020a8f7{--content-width:1200px;}.elementor-1306 .elementor-element.elementor-element-5ed362c{--width:33%;}.elementor-1306 .elementor-element.elementor-element-8c08b59{--width:33%;}.elementor-1306 .elementor-element.elementor-element-7f5e31b{--width:33%;}.elementor-1306 .elementor-element.elementor-element-760e83a{--content-width:1200px;}.elementor-1306 .elementor-element.elementor-element-49dafce{--content-width:1200px;}.elementor-1306 .elementor-element.elementor-element-69f09bf{--width:50%;}.elementor-1306 .elementor-element.elementor-element-b188e4f{--width:54%;}.elementor-1306 .elementor-element.elementor-element-9b8d632{--content-width:1200px;}.elementor-1306 .elementor-element.elementor-element-e5722fd{--width:42%;}.elementor-1306 .elementor-element.elementor-element-f33eff9{--width:58%;}.elementor-1306 .elementor-element.elementor-element-08d3858{--content-width:960px;}.elementor-1306 .elementor-element.elementor-element-f0d6689{--content-width:1200px;}.elementor-1306 .elementor-element.elementor-element-5559339{--content-width:1100px;}.elementor-1306 .elementor-element.elementor-element-58d1955{--width:35.993%;}.elementor-1306 .elementor-element.elementor-element-2954b8b{--width:25%;}.elementor-1306 .elementor-element.elementor-element-98f674c{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1306 .elementor-element.elementor-element-618f89d{--width:100%;}.elementor-1306 .elementor-element.elementor-element-79ba919{--width:100%;}.elementor-1306 .elementor-element.elementor-element-af1fcf7{--width:100%;}.elementor-1306 .elementor-element.elementor-element-f70869e{--width:100%;}.elementor-1306 .elementor-element.elementor-element-5ed362c{--width:100%;}.elementor-1306 .elementor-element.elementor-element-8c08b59{--width:100%;}.elementor-1306 .elementor-element.elementor-element-7f5e31b{--width:100%;}.elementor-1306 .elementor-element.elementor-element-69f09bf{--width:100%;}.elementor-1306 .elementor-element.elementor-element-b188e4f{--width:100%;}.elementor-1306 .elementor-element.elementor-element-e5722fd{--width:100%;}.elementor-1306 .elementor-element.elementor-element-f33eff9{--width:100%;}.elementor-1306 .elementor-element.elementor-element-58d1955{--width:100%;}.elementor-1306 .elementor-element.elementor-element-2954b8b{--width:100%;}.elementor-1306 .elementor-element.elementor-element-98f674c{--width:100%;}}@media(max-width:1024px){.elementor-1306 .elementor-element.elementor-element-68f606d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1306 .elementor-element.elementor-element-78605b5 img{width:130px;}.elementor-1306 .elementor-element.elementor-element-9a2269b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1306 .elementor-element.elementor-element-3e38ef1{--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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1306 .elementor-element.elementor-element-ca75e1b{--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-1306 .elementor-element.elementor-element-2ae8a18{--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-1306 .elementor-element.elementor-element-dba1d42{--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-1306 .elementor-element.elementor-element-49dafce{--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-1306 .elementor-element.elementor-element-9b8d632{--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-1306 .elementor-element.elementor-element-5559339{--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-1306 .elementor-element.elementor-element-8363dbb{--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-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-1306 .elementor-element.elementor-element-68f606d{--min-height:85px;--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;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1306 .elementor-element.elementor-element-78605b5{width:var( --container-widget-width, 231px );max-width:231px;--container-widget-width:231px;--container-widget-flex-grow:0;}.elementor-1306 .elementor-element.elementor-element-78605b5 img{width:120px;}.elementor-1306 .elementor-element.elementor-element-9a2269b{--width:286px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1306 .elementor-element.elementor-element-9a2269b.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1306 .elementor-element.elementor-element-29eb97c{padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;--nav-menu-icon-size:25px;}.elementor-1306 .elementor-element.elementor-element-29eb97c.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1306 .elementor-element.elementor-element-29eb97c .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-1306 .elementor-element.elementor-element-29eb97c .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-1306 .elementor-element.elementor-element-29eb97c .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-1306 .elementor-element.elementor-element-29eb97c .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-1306 .elementor-element.elementor-element-29eb97c .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-1306 .elementor-element.elementor-element-29eb97c .e--pointer-underline .elementor-item:after,
					 .elementor-1306 .elementor-element.elementor-element-29eb97c .e--pointer-overline .elementor-item:before,
					 .elementor-1306 .elementor-element.elementor-element-29eb97c .e--pointer-double-line .elementor-item:before,
					 .elementor-1306 .elementor-element.elementor-element-29eb97c .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-1306 .elementor-element.elementor-element-29eb97c .elementor-nav-menu--main .elementor-item{padding-left:15px;padding-right:15px;}.elementor-1306 .elementor-element.elementor-element-57dabda{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-1306 .elementor-element.elementor-element-57dabda .elementor-button{font-size:16px;}.elementor-1306 .elementor-element.elementor-element-3e38ef1{--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;--padding-top:40px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-1306 .elementor-element.elementor-element-618f89d{--width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1306 .elementor-element.elementor-element-b7b5b0c .elementor-heading-title{font-size:12px;}.elementor-1306 .elementor-element.elementor-element-849a487 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1306 .elementor-element.elementor-element-dbb91d6{font-size:17px;}.elementor-1306 .elementor-element.elementor-element-be24ce8{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1306 .elementor-element.elementor-element-380b76d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1306 .elementor-element.elementor-element-b6ada1c .elementor-heading-title{font-size:12px;}.elementor-1306 .elementor-element.elementor-element-aa5a489 .elementor-heading-title{font-size:12px;}.elementor-1306 .elementor-element.elementor-element-b818181{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1306 .elementor-element.elementor-element-ef5f9c7 .elementor-heading-title{font-size:13px;}.elementor-1306 .elementor-element.elementor-element-475d1ec .elementor-heading-title{font-size:15px;}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1306 .elementor-element.elementor-element-76e00c5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1306 .elementor-element.elementor-element-8afbeaf .elementor-heading-title{font-size:13px;}.elementor-1306 .elementor-element.elementor-element-d3c4d51 .elementor-heading-title{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-7cb8e62{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1306 .elementor-element.elementor-element-7f1cadb .elementor-heading-title{font-size:13px;}.elementor-1306 .elementor-element.elementor-element-2a673a1 .elementor-heading-title{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-ac4d152{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-42ac62f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1306 .elementor-element.elementor-element-79ba919{--width:100%;}.elementor-1306 .elementor-element.elementor-element-fe4ae72{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1306 .elementor-element.elementor-element-b24b157 .elementor-heading-title{font-size:12px;}.elementor-1306 .elementor-element.elementor-element-957a848 .elementor-heading-title{font-size:12px;}.elementor-1306 .elementor-element.elementor-element-5460a76{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1306 .elementor-element.elementor-element-6313fc6 .elementor-heading-title{font-size:13px;}.elementor-1306 .elementor-element.elementor-element-61f45e5 .elementor-heading-title{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-1987332{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1306 .elementor-element.elementor-element-48f4994 .elementor-heading-title{font-size:13px;}.elementor-1306 .elementor-element.elementor-element-fa91c35 .elementor-heading-title{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-d8a1255{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1306 .elementor-element.elementor-element-265abc9 .elementor-heading-title{font-size:13px;}.elementor-1306 .elementor-element.elementor-element-73ff48b .elementor-heading-title{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-f5bb64b{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-ca75e1b{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1306 .elementor-element.elementor-element-af1fcf7{--width:100%;}.elementor-1306 .elementor-element.elementor-element-a8703fc .elementor-heading-title{font-size:12px;}.elementor-1306 .elementor-element.elementor-element-10231d7 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-1306 .elementor-element.elementor-element-f70869e{--width:100%;}.elementor-1306 .elementor-element.elementor-element-3ce5f2c{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1306 .elementor-element.elementor-element-020a8f7{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1306 .elementor-element.elementor-element-a7c2284 .elementor-heading-title{font-size:12px;}.elementor-1306 .elementor-element.elementor-element-02be357{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1306 .elementor-element.elementor-element-02be357 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-1306 .elementor-element.elementor-element-03988c9{font-size:16px;}.elementor-1306 .elementor-element.elementor-element-2ae8a18{--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-1306 .elementor-element.elementor-element-5ed362c{--width:100%;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1306 .elementor-element.elementor-element-8e8b99d .elementor-heading-title{font-size:12px;}.elementor-1306 .elementor-element.elementor-element-e4191b0 .elementor-heading-title{font-size:22px;}.elementor-1306 .elementor-element.elementor-element-5d16213{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-8c08b59{--width:100%;}.elementor-1306 .elementor-element.elementor-element-7d5aec1 .elementor-heading-title{font-size:12px;}.elementor-1306 .elementor-element.elementor-element-bab8c3f .elementor-heading-title{font-size:22px;}.elementor-1306 .elementor-element.elementor-element-1856160{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-7f5e31b{--width:100%;}.elementor-1306 .elementor-element.elementor-element-b4a77ff .elementor-heading-title{font-size:12px;}.elementor-1306 .elementor-element.elementor-element-b827686 .elementor-heading-title{font-size:22px;}.elementor-1306 .elementor-element.elementor-element-88cb4e8{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-760e83a{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1306 .elementor-element.elementor-element-69e9b6f .elementor-heading-title{font-size:12px;}.elementor-1306 .elementor-element.elementor-element-4dce092{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1306 .elementor-element.elementor-element-4dce092 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-1306 .elementor-element.elementor-element-b6c9666{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1306 .elementor-element.elementor-element-b6c9666 .elementor-heading-title{font-size:16px;}.elementor-1306 .elementor-element.elementor-element-dba1d42{--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-1306 .elementor-element.elementor-element-b1a6314{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1306 .elementor-element.elementor-element-8f5fcf2 .elementor-heading-title{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-bc30f44 .elementor-heading-title{font-size:19px;}.elementor-1306 .elementor-element.elementor-element-7e17888{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-bab6952 .elementor-heading-title{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-88d3c4a .elementor-heading-title{font-size:19px;}.elementor-1306 .elementor-element.elementor-element-072848b{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-82589c1 .elementor-heading-title{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-70ac214 .elementor-heading-title{font-size:19px;}.elementor-1306 .elementor-element.elementor-element-5fc5e0e{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-162fca4 .elementor-heading-title{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-710fbf4 .elementor-heading-title{font-size:19px;}.elementor-1306 .elementor-element.elementor-element-b307255{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-49dafce{--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;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1306 .elementor-element.elementor-element-69f09bf{--width:100%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1306 .elementor-element.elementor-element-293ea65 .elementor-heading-title{font-size:12px;}.elementor-1306 .elementor-element.elementor-element-68e6714{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-1306 .elementor-element.elementor-element-68e6714 .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-1306 .elementor-element.elementor-element-dc5d9b9{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1306 .elementor-element.elementor-element-dcd2d62{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-1306 .elementor-element.elementor-element-b188e4f{--width:100%;}.elementor-1306 .elementor-element.elementor-element-4a34625 .elementor-heading-title{font-size:12px;}.elementor-1306 .elementor-element.elementor-element-11f2ece .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-1306 .elementor-element.elementor-element-01afff8{font-size:16px;}.elementor-1306 .elementor-element.elementor-element-773c40e{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-1306 .elementor-element.elementor-element-9b8d632{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1306 .elementor-element.elementor-element-e5722fd{--width:100%;}.elementor-1306 .elementor-element.elementor-element-cfe4352 .elementor-heading-title{font-size:12px;}.elementor-1306 .elementor-element.elementor-element-d416338 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-1306 .elementor-element.elementor-element-7bc368e{font-size:16px;}.elementor-1306 .elementor-element.elementor-element-f33eff9{--width:100%;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1306 .elementor-element.elementor-element-2bd3b09{font-size:15px;}.elementor-1306 .elementor-element.elementor-element-08d3858{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1306 .elementor-element.elementor-element-1ff9ee5 .elementor-heading-title{font-size:12px;}.elementor-1306 .elementor-element.elementor-element-53b1f60 .elementor-heading-title{font-size:30px;}.elementor-1306 .elementor-element.elementor-element-42ddd72{font-size:17px;}.elementor-1306 .elementor-element.elementor-element-f0d6689{--padding-top:0px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-1306 .elementor-element.elementor-element-9534180{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-1306 .elementor-element.elementor-element-f4d3e7a .elementor-heading-title{font-size:32px;}.elementor-1306 .elementor-element.elementor-element-886db71{font-size:16px;}.elementor-1306 .elementor-element.elementor-element-fbe83b6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1306 .elementor-element.elementor-element-5559339{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1306 .elementor-element.elementor-element-8363dbb{--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-1306 .elementor-element.elementor-element-58d1955{--width:100%;}.elementor-1306 .elementor-element.elementor-element-11cfc36{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:15px;}.elementor-1306 .elementor-element.elementor-element-8aa257d{width:var( --container-widget-width, 1000px );max-width:1000px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-1306 .elementor-element.elementor-element-8aa257d .elementor-button{font-size:14px;}.elementor-1306 .elementor-element.elementor-element-2954b8b{--width:100%;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1306 .elementor-element.elementor-element-8e911f1 .elementor-heading-title{font-size:22px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1306 .elementor-element.elementor-element-b2075c7 .elementor-icon-list-item > a{font-size:14px;line-height:1.5em;}.elementor-1306 .elementor-element.elementor-element-98f674c{--width:100%;}.elementor-1306 .elementor-element.elementor-element-0003a3d .elementor-heading-title{font-size:22px;}.elementor-1306 .elementor-element.elementor-element-04d76cc{--e-icon-list-icon-size:14px;}.elementor-1306 .elementor-element.elementor-element-04d76cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1306 .elementor-element.elementor-element-04d76cc .elementor-icon-list-item > a{font-size:13px;line-height:2.2em;}.elementor-1306 .elementor-element.elementor-element-1132e5d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1306 .elementor-element.elementor-element-6cb8ce1{--width:1100px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1306 .elementor-element.elementor-element-db16997{--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-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1306 .elementor-element.elementor-element-1ca2a68{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1306 .elementor-element.elementor-element-0fe5a95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1306 .elementor-element.elementor-element-0fe5a95 .elementor-icon-list-item > a{font-size:14px;line-height:1.9em;letter-spacing:1px;}.elementor-1306 .elementor-element.elementor-element-b22f876{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1306 .elementor-element.elementor-element-b22f876 .elementor-icon-list-item > a{font-size:13px;line-height:2em;}}/* Start custom CSS *//* ===== Eixo Home — efeitos (CSS da página) ===== */
.ex-grad{background:linear-gradient(100deg,#55BAFF 0%,#8D00AF 60%);-webkit-background-clip:text;background-clip:text;color:transparent}
.ex-js .ex-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1)}
.ex-js .ex-reveal.in{opacity:1;transform:none}
.ex-d1{transition-delay:.12s!important}.ex-d2{transition-delay:.24s!important}.ex-d3{transition-delay:.36s!important}
body.elementor-editor-active .ex-reveal{opacity:1!important;transform:none!important}
.ex-header{position:sticky!important;top:0;z-index:50;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px)}
.admin-bar .ex-header{top:32px}
.ex-hero{position:relative;overflow:hidden}
.ex-hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(33,33,33,.09) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse at 70% 40%,#000 0%,transparent 70%);mask-image:radial-gradient(ellipse at 70% 40%,#000 0%,transparent 70%);pointer-events:none;z-index:0}
.ex-hero>.e-con-inner{position:relative;z-index:1}
.ex-pill .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;border:1px solid #E2DDE8;background:#FFFFFF;border-radius:999px;padding:8px 16px 8px 12px}
.ex-pill .elementor-heading-title:before{content:"";width:8px;height:8px;border-radius:50%;background:#8D00AF;box-shadow:0 0 0 4px rgba(141,0,175,.15);flex:0 0 8px}
/* palco do hero */
.ex-stage{position:relative!important;width:100%;max-width:520px;aspect-ratio:1/1;margin:0 auto;padding:0!important}
.ex-stage>.e-con-inner{position:static!important;padding:0!important}
.ex-deco{position:absolute!important;inset:0;width:100%!important;pointer-events:none;z-index:0}
.ex-deco .elementor-widget-container,.ex-deco .ex-decobox{position:absolute;inset:0}
.ex-orb{position:absolute;inset:14%;border-radius:50%;background:radial-gradient(circle at 30% 30%,#55BAFF 0%,#8D00AF 70%);filter:blur(46px);opacity:.55;animation:exFloat 10s ease-in-out infinite}
.ex-rings{position:absolute;inset:0;width:100%;height:100%;animation:exSpin 60s linear infinite}
.ex-rings2{position:absolute;left:9%;top:9%;width:82%;height:82%;animation:exSpin 40s linear infinite reverse}
.ex-photo{position:absolute!important;left:20%;top:20%;width:60%!important;z-index:1}
.ex-photo img{width:100%!important;aspect-ratio:1/1;object-fit:cover;border-radius:50%;padding:5px;background:linear-gradient(140deg,#55BAFF,#8D00AF)}
.ex-chip{position:absolute!important;z-index:2;width:auto!important;background:rgba(255,255,255,.94);backdrop-filter:blur(8px);border:1px solid #ECE9F0;border-radius:18px;box-shadow:0 24px 48px -24px rgba(33,33,33,.35);padding:14px 16px!important;animation:exFloat 7s ease-in-out infinite}
.ex-chip>.e-con-inner{gap:4px!important}
.ex-c1{left:-4%;bottom:12%;width:230px!important;animation-delay:-2s}
.ex-c2{right:-2%;top:10%;animation-delay:-4s}
.ex-c3{right:2%;bottom:4%;animation-delay:-1s}
.ex-c3 .ex-chipval .elementor-heading-title:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#8D00AF;margin-right:8px;box-shadow:0 0 0 4px rgba(141,0,175,.15);vertical-align:middle}
.ex-line path{stroke-dasharray:400;stroke-dashoffset:400;animation:exDraw 2.4s .6s ease forwards}
.ex-mini{display:flex;gap:4px;margin-top:8px}.ex-mini span{flex:1;height:5px;border-radius:9px;background:#E4DEEB}.ex-mini span.on{background:#8D00AF}
@keyframes exFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}
@keyframes exSpin{to{transform:rotate(360deg)}}
@keyframes exDraw{to{stroke-dashoffset:0}}
/* faixa */
.ex-marquee{overflow:hidden;border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;padding:22px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}
.ex-marquee p{margin:0;white-space:nowrap}
.ex-track{display:flex;width:max-content;gap:48px;animation:exMarq 38s linear infinite;white-space:nowrap}
.ex-track span{display:inline-flex;align-items:center;gap:48px}
.ex-track i{width:12px;height:12px;border-radius:50%;background:linear-gradient(140deg,#55BAFF,#8D00AF);display:inline-block}
@keyframes exMarq{to{transform:translateX(-50%)}}
/* perguntas */
.ex-q ol{list-style:none;margin:0;padding:0;counter-reset:q}
.ex-q li{display:flex;align-items:baseline;gap:24px;padding:22px 0;border-top:1px solid #3A3A3A;color:#8A8590;transition:color .5s,padding-left .4s}
.ex-q li:last-child{border-bottom:1px solid #3A3A3A}
.ex-q li:before{counter-increment:q;content:"0" counter(q);font-family:Manrope,sans-serif;font-size:13px;font-weight:700;color:#55BAFF;min-width:24px}
.ex-q.in li,.ex-q li:hover,body.elementor-editor-active .ex-q li{color:#FFFFFF}
.ex-q li:hover{padding-left:10px}
.ex-q.in li:nth-child(2){transition-delay:.15s}.ex-q.in li:nth-child(3){transition-delay:.3s}.ex-q.in li:nth-child(4){transition-delay:.45s}.ex-q.in li:nth-child(5){transition-delay:.6s}
/* cards do método */
.ex-step{border-radius:28px;transition:transform .35s,box-shadow .35s;position:relative}
.ex-step:hover{transform:translateY(-6px);box-shadow:0 28px 56px -28px rgba(33,33,33,.28)}
.ex-step.s3{background:linear-gradient(140deg,#55BAFF -30%,#8D00AF 62%)!important}
.ex-step.s1:after,.ex-step.s2:after{content:"2192";position:absolute;right:-24px;top:50%;width:28px;height:28px;margin-top:-14px;border-radius:50%;background:#2E2E2E;color:#fff;font-size:14px;display:flex;align-items:center;justify-content:center;z-index:3}
.ex-num .elementor-heading-title{display:inline-block;padding:7px 14px;border-radius:999px;background:#F1EFF4}
.ex-step.s2 .ex-num .elementor-heading-title{background:#FFFFFF}
.ex-step.s3 .ex-num .elementor-heading-title{background:rgba(255,255,255,.18)}
.ex-pbar{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ex-pbar span{height:6px;border-radius:99px;background:#E4DEEB}.ex-pbar span.on{background:#8D00AF}
.ex-step.s3 .ex-pbar span{background:rgba(255,255,255,.3)}.ex-step.s3 .ex-pbar span.on{background:#fff}
.ex-step .ex-curve{stroke-dasharray:420}
.ex-step.s3:hover .ex-curve{animation:exDraw2 1.1s ease}
@keyframes exDraw2{from{stroke-dashoffset:420}to{stroke-dashoffset:0}}
@media(max-width:767px){.ex-step.s1:after,.ex-step.s2:after{content:"2193";right:50%;top:auto;bottom:-24px;margin:0 -14px 0 0}}
/* barras */
.ex-js .ex-bars rect.b{transform-box:fill-box;transform-origin:bottom;transform:scaleY(0);transition:transform 1s cubic-bezier(.2,.7,.2,1)}
.ex-js .ex-bars.in rect.b{transform:scaleY(1)}
.ex-js .ex-bars .tag{opacity:0;transition:opacity .6s 1.1s}.ex-js .ex-bars.in .tag{opacity:1}
body.elementor-editor-active .ex-bars rect.b{transform:none!important}body.elementor-editor-active .ex-bars .tag{opacity:1!important}
/* cards com brilho */
.ex-card{position:relative;overflow:hidden;border-radius:28px;transition:transform .4s,box-shadow .4s}
.ex-card:before{content:"";position:absolute;inset:0;background:radial-gradient(420px circle at var(--x,50%) var(--y,50%),rgba(141,0,175,.12),transparent 45%);opacity:0;transition:opacity .4s;pointer-events:none;z-index:0}
.ex-card>.e-con-inner,.ex-card>*{position:relative;z-index:1}
.ex-card:hover{transform:translateY(-4px);box-shadow:0 30px 60px -30px rgba(33,33,33,.3)}
.ex-card:hover:before{opacity:1}
.ex-card.big{background:linear-gradient(150deg,#55BAFF -40%,#8D00AF 55%,#4F0063 120%)!important}
.ex-card.big:before{background:radial-gradient(420px circle at var(--x,50%) var(--y,50%),rgba(255,255,255,.18),transparent 45%)}
.ex-card.big:after{content:"";position:absolute;right:-90px;bottom:-90px;width:300px;height:300px;border-radius:50%;border:1px solid rgba(255,255,255,.3);animation:exSpin 30s linear infinite;pointer-events:none}
.ex-go .elementor-button{transition:transform .3s}.ex-card:hover .ex-go .elementor-button{transform:translateX(4px)}
/* curso */
.ex-course{position:relative;overflow:hidden}
.ex-course:after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,#55BAFF 0%,transparent 70%);opacity:.35;pointer-events:none}
/* manifesto */
.ex-man .ex-grad{background-size:200% 100%;animation:exShine 6s ease-in-out infinite alternate}
@keyframes exShine{from{background-position:0 0}to{background-position:100% 0}}
/* arco */
.ex-archbox{position:relative!important;max-width:420px;margin:0 auto}
.ex-archbox:before{content:"";position:absolute;inset:-14px -14px 40px 40px;border-radius:240px 240px 28px 28px;border:1.5px solid #8D00AF;opacity:.35;pointer-events:none}
.ex-arch img{width:100%!important;aspect-ratio:4/5;object-fit:cover;border-radius:240px 240px 28px 28px}
.ex-quote{position:absolute!important;left:-28px;bottom:36px;width:240px!important;z-index:2;border-radius:18px;box-shadow:0 24px 48px -24px rgba(0,0,0,.5);animation:exFloat 8s ease-in-out infinite}
.ex-creds ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}
.ex-creds li{border:1px solid #E2DDE8;border-radius:999px;padding:8px 14px;background:#fff;color:#212121;font-weight:600;font-size:14px}
/* vídeos */
.ex-vid .ex-thumb{position:relative;overflow:hidden;border-radius:22px}
.ex-vid .ex-thumb img{width:100%!important;aspect-ratio:16/10;object-fit:cover;border-radius:22px;transition:transform .6s}
.ex-vid:hover .ex-thumb img{transform:scale(1.05)}
.ex-vid .ex-thumb:after{content:"";position:absolute;left:50%;top:50%;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M6 4l9 5-9 5z' fill='%238D00AF'/%3E%3C/svg%3E") center/18px no-repeat;transition:transform .4s}
.ex-vid:hover .ex-thumb:after{transform:scale(1.12)}
/* escuro com brilho */
.ex-dark{position:relative;overflow:hidden}
.ex-dark:after{content:"";position:absolute;width:520px;height:520px;right:-160px;top:-200px;border-radius:50%;background:radial-gradient(circle,#8D00AF 0%,transparent 65%);opacity:.55;filter:blur(20px);animation:exFloat 12s ease-in-out infinite;pointer-events:none;z-index:0}
.ex-dark>.e-con-inner{position:relative;z-index:1}
.ex-diag{backdrop-filter:blur(6px)}
.ex-diag .elementor-progress-wrapper{border-radius:99px;height:10px;background:#2E2A33}
.ex-diag .elementor-progress-bar{border-radius:99px;height:10px;line-height:10px}
.ex-diag .elementor-progress-percentage{display:none}
.ex-btn .elementor-button{transition:transform .3s,box-shadow .3s}
.ex-btn .elementor-button:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px rgba(162,61,208,.7)}
@media(max-width:767px){.ex-header .ex-navlinks{display:none!important}.ex-stage{max-width:340px}.ex-c1{left:0;width:180px!important;bottom:6%}.ex-c2{right:0;top:4%}.ex-c3{right:0;bottom:-2%}.ex-chip{padding:10px 12px!important}.ex-quote{left:0}.admin-bar .ex-header{top:46px}}
@media (prefers-reduced-motion:reduce){.ex-reveal,.ex-orb,.ex-rings,.ex-rings2,.ex-chip,.ex-track,.ex-card.big:after,.ex-quote,.ex-man .ex-grad,.ex-dark:after{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}
/* entrada do hero sem depender de JS */
.ex-in{animation:exUp 1s cubic-bezier(.2,.7,.2,1) both}
.ex-in.ex-d1{animation-delay:.12s}.ex-in.ex-d2{animation-delay:.24s}.ex-in.ex-d3{animation-delay:.36s}
@keyframes exUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}
body.elementor-editor-active .ex-in{animation:none}
@media (prefers-reduced-motion:reduce){.ex-in{animation:none}}

/* cabeçalho em telas menores */
@media(max-width:1024px){.ex-header .elementor-widget-nav-menu{flex:0 0 auto!important;width:auto!important;max-width:none!important}.ex-header>.e-con-inner>.e-con{flex:1 1 auto!important;min-width:0}}
@media(max-width:767px){.ex-header .ex-btn .elementor-button{padding:10px 14px!important;font-size:13px!important}.ex-header .elementor-widget-image img{width:104px!important}}

html,body{overflow-x:clip}
.ex-marquee,.ex-marquee .elementor-widget-container{max-width:100vw;overflow:hidden}

/* cabeçalho: menu ocupa o espaço restante */
.ex-header>.e-con-inner>.e-con{flex:1 1 0%!important;width:auto!important;min-width:0!important}
.ex-header .elementor-widget-nav-menu{min-width:0}

/* ===== componentes das páginas internas ===== */
.ex-check ul,.ex-xl ul,.ex-dots ul{list-style:none;margin:0;padding:0}
.ex-check li,.ex-xl li,.ex-dots li{position:relative;padding:16px 0 16px 38px;border-top:1px solid #E7E3EC}
.ex-check li:last-child,.ex-xl li:last-child,.ex-dots li:last-child{border-bottom:1px solid #E7E3EC}
.ex-check li:before{content:"";position:absolute;left:0;top:18px;width:22px;height:22px;border-radius:50%;background:#8D00AF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M6.5 11.5l3 3 6-6.5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/22px no-repeat}
.ex-xl li:before{content:"";position:absolute;left:0;top:18px;width:22px;height:22px;border-radius:50%;border:1.5px solid #B9B4C0;box-sizing:border-box;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M7.5 7.5l7 7M14.5 7.5l-7 7' stroke='%238A8590' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center/22px no-repeat}
.ex-dots li:before{content:"";position:absolute;left:6px;top:24px;width:10px;height:10px;border-radius:50%;background:linear-gradient(140deg,#55BAFF,#8D00AF)}
.ex-ondark li{border-color:#3A3A3A!important}
.ex-tl{position:relative}
.ex-tl:before{content:"";position:absolute;left:0;right:0;top:24px;height:2px;background:linear-gradient(90deg,#55BAFF,#8D00AF);opacity:.35}
.ex-stepn .elementor-heading-title{width:48px;height:48px;border-radius:50%;border:2px solid #8D00AF;background:#FAFAF8;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;transition:background .3s,color .3s}
.ex-tlcol:hover .ex-stepn .elementor-heading-title,.ex-tlcol.last .ex-stepn .elementor-heading-title{background:#8D00AF;color:#fff!important}
.ex-ondarkbg .ex-stepn .elementor-heading-title{background:#2E2E2E}
@media(max-width:767px){.ex-tl:before{left:24px;right:auto;top:0;bottom:0;width:2px;height:auto;background:linear-gradient(180deg,#55BAFF,#8D00AF)}}
.ex-tag ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.ex-tag li{border-radius:999px;padding:8px 16px;background:#F1EFF4;color:#8D00AF;font-weight:700;font-size:14px}
.ex-tag.light li{background:#FFFFFF;color:#212121;border:1px solid #E2DDE8}
.ex-tag.dark li{background:rgba(255,255,255,.1);color:#fff}
.ex-filter li:first-child{background:#2E2E2E;color:#fff;border-color:#2E2E2E}
.ex-5d{transition:transform .35s}
.ex-5d:hover{transform:translateY(-6px)}
.ex-axis svg{animation:exSpin 80s linear infinite}
.ex-form .elementor-field-group .elementor-field{transition:border-color .3s,box-shadow .3s}
.ex-form .elementor-field:focus{border-color:#8D00AF!important;box-shadow:0 0 0 4px rgba(141,0,175,.12)}
.ex-form .elementor-button{transition:transform .3s,box-shadow .3s}
.ex-form .elementor-button:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px rgba(162,61,208,.7)}
.ex-form .e-form__indicators__indicator__progress{background:#ECE9F0;border-radius:99px}
.ex-form .e-form__indicators__indicator__progress__meter{background:linear-gradient(90deg,#55BAFF,#8D00AF);border-radius:99px}
.ex-arch2 img{width:100%!important;aspect-ratio:4/5;object-fit:cover;border-radius:240px 240px 28px 28px}
.ex-rect img{width:100%!important;aspect-ratio:4/5;object-fit:cover;border-radius:28px}
.ex-wide img{width:100%!important;aspect-ratio:4/3;object-fit:cover;border-radius:28px}

/* setas do metodo: espaco e movimento */
.ex-step.s1:after,.ex-step.s2:after{content:'2192'!important;width:40px!important;height:40px!important;margin-top:-20px!important;right:-52px!important;top:50%!important;bottom:auto!important;border-radius:50%;background:#fff!important;color:#8D00AF!important;font-size:18px!important;font-weight:700;box-shadow:0 10px 24px -10px rgba(141,0,175,.45),0 0 0 1px rgba(141,0,175,.12);animation:exArrowX 2.2s ease-in-out infinite}
.ex-step.s2:after{animation-delay:.35s}
@keyframes exArrowX{0%,100%{transform:translateX(0)}50%{transform:translateX(6px)}}
@media (max-width:767px){.ex-step.s1:after,.ex-step.s2:after{content:'2193'!important;right:50%!important;top:auto!important;bottom:-48px!important;margin:0 -20px 0 0!important;animation-name:exArrowY}}
@keyframes exArrowY{0%,100%{transform:translateY(0)}50%{transform:translateY(6px)}}
@media (prefers-reduced-motion:reduce){.ex-step.s1:after,.ex-step.s2:after{animation:none}}

@media (min-width:768px) and (max-width:1024px){.ex-step.s1:after,.ex-step.s2:after{width:34px!important;height:34px!important;margin-top:-17px!important;right:-45px!important;font-size:16px!important}}


/* whatsapp no rodape */
.elementor-icon-list-icon .e-fab-whatsapp,.elementor-icon-list-icon .fa-whatsapp{width:15px!important;height:15px!important;font-size:15px!important;fill:#25D366!important;color:#25D366!important}

/* linha do tempo mobile: caminho */
@media(max-width:1024px){.ex-tl{gap:0!important}.ex-tl:before{display:none!important}.ex-tl>.ex-tlcol{position:relative!important;padding:6px 0 40px 68px!important;min-width:0}.ex-tl>.ex-tlcol.last{padding-bottom:0!important}.ex-tl>.ex-tlcol>.ex-stepn,.ex-tl>.ex-tlcol .ex-stepn{position:absolute!important;left:0;top:0;width:auto!important;margin:0!important}.ex-tl>.ex-tlcol:not(.last):after{content:'';position:absolute;left:23px;top:56px;bottom:8px;width:2px;border-radius:2px;background:linear-gradient(180deg,#55BAFF,#8D00AF);opacity:.45}.ex-tl>.ex-tlcol .elementor-widget-text-editor,.ex-tl>.ex-tlcol .elementor-widget-heading{max-width:100%}}

/* brilho roxo mais suave nos blocos escuros */
.ex-dark:after{opacity:.2!important}
@media(max-width:1024px){.ex-dark:after{filter:none!important;opacity:.16!important}}

/* toque confortavel nos links do rodape (celular) */
@media (max-width:767px){.elementor-widget-icon-list .elementor-icon-list-item>a{display:inline-flex;align-items:center;min-height:40px}.elementor-widget-icon-list .elementor-icon-list-items{row-gap:2px}.elementor-social-icon{min-width:40px;min-height:40px}}

/* botoes roxos mais leves, texto branco com efeito suave */
.ex-btn .elementor-button,.ex-go .elementor-button{transition:transform .3s,box-shadow .3s,background-color .3s,color .3s}
.ex-pbtn .elementor-button:hover,.ex-pbtn .elementor-button:focus,.ex-pbtn .elementor-button:active{color:#fff!important;text-shadow:0 1px 10px rgba(255,255,255,.35)}
.ex-pbtn .elementor-button:hover .elementor-button-icon svg{fill:#fff}
.ex-btn .elementor-button:hover{box-shadow:0 14px 30px -14px rgba(162,61,208,.7)!important}

/* setas do caminho 01 > 02 > 03 */
.ex-tl>.ex-tlcol{position:relative!important}
.ex-tl>.ex-tlcol:not(.last):before{content:'2192';position:absolute;z-index:3;right:auto;left:calc(50% + 24px);top:4px;width:40px;height:40px;border-radius:50%;background:#fff;color:#8D00AF;font:700 18px/40px Sora,Manrope,sans-serif;text-align:center;box-shadow:0 10px 24px -10px rgba(141,0,175,.45),0 0 0 1px rgba(141,0,175,.12);animation:exTlX 2.2s ease-in-out infinite;pointer-events:none}
.ex-tl>.ex-tlcol:nth-child(2):before{animation-delay:.35s}
@keyframes exTlX{0%,100%{transform:translateX(0)}50%{transform:translateX(6px)}}
@keyframes exTlY{0%,100%{transform:translateY(0)}50%{transform:translateY(6px)}}
@media(max-width:1024px){.ex-tl>.ex-tlcol:not(.last):before{content:'2193';right:auto;left:4px;top:calc(50% + 6px);bottom:auto;width:36px;height:36px;line-height:36px;font-size:16px;animation-name:exTlY}}
@media (prefers-reduced-motion:reduce){.ex-tl>.ex-tlcol:before{animation:none!important}}

/* motion cursos altura */
.elementor-element-7a601f0{flex-shrink:0!important;width:100%!important;min-width:0}
.exm2{min-height:240px}

/* etapas em cards no celular, com seta guiando */
@media(max-width:1024px){
.ex-tl{gap:52px!important;counter-reset:exetapa}
.ex-tl>.ex-tlcol{counter-increment:exetapa;box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:18px 18px 20px!important;border-radius:20px;background:#fff;border:1px solid #ECE6F2;box-shadow:0 16px 34px -26px rgba(141,0,175,.45);gap:8px!important}
.ex-tl>.ex-tlcol.last{padding-bottom:20px!important;background:linear-gradient(160deg,#FBF8FD,#F3EAF9);border-color:#E3D2EF}
.ex-tl>.ex-tlcol>.ex-stepn,.ex-tl>.ex-tlcol .ex-stepn{position:static!important;margin:0 0 4px!important}
.ex-tl>.ex-tlcol .ex-stepn .elementor-heading-title{width:auto!important;height:30px!important;padding:0 12px 0 10px;border-radius:99px!important;border:0!important;background:#F1EBF6!important;color:#8D00AF!important;font-size:12px!important;letter-spacing:.04em;display:inline-flex!important;gap:6px}
.ex-tl>.ex-tlcol .ex-stepn .elementor-heading-title:before{content:'Etapa';font-weight:700;opacity:.75}
.ex-tl>.ex-tlcol.last .ex-stepn .elementor-heading-title{background:#8D00AF!important;color:#fff!important}
.ex-tl>.ex-tlcol:not(.last):after{display:none!important}
.ex-tl>.ex-tlcol:not(.last):before{content:'2193'!important;left:50%!important;right:auto!important;top:auto!important;bottom:-46px!important;margin-left:-18px;width:36px!important;height:36px!important;line-height:36px!important;font-size:16px!important;animation-name:exTlY!important}
.ex-tl>.ex-tlcol .elementor-widget-heading,.ex-tl>.ex-tlcol .elementor-widget-text-editor{max-width:100%;min-width:0}
}
/* botoes de contorno: texto escuro suave no hover */
.ex-btn:not(.ex-pbtn):not(.ex-wa) .elementor-button:hover{text-shadow:none!important}

/* varredura: menu, rodape e contraste */
.elementor-nav-menu--dropdown{background-color:#9A35C8!important;border-radius:0 0 18px 18px;overflow:hidden;box-shadow:0 24px 40px -24px rgba(141,0,175,.55)}
.elementor-nav-menu--dropdown a{min-height:46px;display:flex!important;align-items:center;border-bottom:1px solid rgba(255,255,255,.12)}
.elementor-nav-menu--dropdown li:last-child a{border-bottom:0}
.elementor-nav-menu--dropdown a:hover,.elementor-nav-menu--dropdown a.elementor-item-active{background:rgba(255,255,255,.12)!important;color:#fff!important}
.ex-dark .elementor-heading-title[style*=""],.ex-dark h2.elementor-heading-title{}
.ex-wa .elementor-button{background:#1DA851!important;border-color:#1DA851!important}
.ex-wa .elementor-button:hover{background:#178F45!important;border-color:#178F45!important}

/* revisao visual: espacos */
.elementor-widget-text-editor p:last-child{margin-bottom:0}
@media(max-width:767px){.ex-hero>.e-con-inner{row-gap:36px!important}}

/* tablet empilhado: setas do metodo para baixo */
@media(min-width:768px) and (max-width:1024px){.ex-step.s1:after,.ex-step.s2:after{content:'2193'!important;right:50%!important;top:auto!important;bottom:-48px!important;margin:0 -20px 0 0!important;animation-name:exArrowY!important}.ex-hero>.e-con-inner{row-gap:40px!important}}

/* tablet: cards centralizados */
@media(min-width:768px) and (max-width:1024px){.ex-step,.ex-tl>.ex-tlcol{max-width:560px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.ex-archbox{max-width:420px!important}}

/* ajuste 23.10 noite: respiro entre texto e botao */
.elementor-widget-text-editor+.elementor-widget-button,.elementor-widget-heading+.elementor-widget-button,.elementor-widget-icon-list+.elementor-widget-button,.elementor-widget-text-editor+.e-con:has(>.elementor-widget-button),.elementor-widget-heading+.e-con:has(>.elementor-widget-button){margin-top:8px!important}
.ex-go{margin-top:8px!important}
/* botoes nos blocos escuros: rotulo mais a esquerda, alinhado ao texto */
.ex-dark .ex-btn .elementor-button,.ex-dark .ex-go .elementor-button{padding-left:24px!important;padding-right:24px!important}
/* etapas da home/a eixo: sem a bolinha com numero */
.ex-step .ex-num{display:none!important}

/* como funciona: etapas centralizadas no computador */
@media(min-width:1025px){.ex-tl>.ex-tlcol{align-items:center!important;text-align:center!important}.ex-tl>.ex-tlcol .elementor-widget{width:100%}.ex-tl>.ex-tlcol .ex-stepn .elementor-heading-title{margin:0 auto}.ex-tl>.ex-tlcol:not(.last):before{left:auto!important;right:-36px!important}}

/* sem setas no como funciona (computador e celular) */
.ex-tl>.ex-tlcol:before,.ex-tl>.ex-tlcol:not(.last):before{content:none!important;display:none!important}
@media(max-width:1024px){.ex-tl{gap:16px!important}}

/* revisao tipografica: linhas longas e entrelinha */
.elementor-element-ffc4394,.elementor-element-cb6c7fd,.elementor-element-6cbd3ce,.elementor-element-42ddd72{max-width:760px!important;margin-left:auto!important;margin-right:auto!important}
.elementor-element-041e781 p,.elementor-element-041e781 .elementor-heading-title{line-height:1.45!important}
.e-con:has(>.elementor-element-e1xcur3) .eixo-cur-grid{width:100%}

/* sem bolinhas de seta nas etapas (home/a eixo) */
.ex-step.s1:after,.ex-step.s2:after{content:none!important;display:none!important}/* End custom CSS */