.elementor-170 .elementor-element.elementor-element-ca1e42e{--display:flex;}.elementor-170 .elementor-element.elementor-element-09e89ce.elementor-element{--align-self:center;}.elementor-170 .elementor-element.elementor-element-09e89ce .elementor-menu-toggle{margin:0 auto;}.elementor-170 .elementor-element.elementor-element-09e89ce .elementor-nav-menu .elementor-item{font-family:"Sora", Sans-serif;text-transform:uppercase;}.elementor-170 .elementor-element.elementor-element-09e89ce .elementor-nav-menu--main .elementor-item{color:#FCF0F0;fill:#FCF0F0;}.elementor-170 .elementor-element.elementor-element-09e89ce .elementor-nav-menu--main .elementor-item:hover,
					.elementor-170 .elementor-element.elementor-element-09e89ce .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-170 .elementor-element.elementor-element-09e89ce .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-170 .elementor-element.elementor-element-09e89ce .elementor-nav-menu--main .elementor-item:focus{color:#FFC600;fill:#FFC600;}.elementor-170 .elementor-element.elementor-element-09e89ce{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-09e89ce .elementor-nav-menu--dropdown .elementor-item, .elementor-170 .elementor-element.elementor-element-09e89ce .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Sora", Sans-serif;text-transform:uppercase;}.elementor-170 .elementor-element.elementor-element-bb0f52c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-170 .elementor-element.elementor-element-bb0f52c::before, .elementor-170 .elementor-element.elementor-element-bb0f52c > .elementor-background-video-container::before, .elementor-170 .elementor-element.elementor-element-bb0f52c > .e-con-inner > .elementor-background-video-container::before, .elementor-170 .elementor-element.elementor-element-bb0f52c > .elementor-background-slideshow::before, .elementor-170 .elementor-element.elementor-element-bb0f52c > .e-con-inner > .elementor-background-slideshow::before, .elementor-170 .elementor-element.elementor-element-bb0f52c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#EEF8FF;--background-overlay:'';}.elementor-170 .elementor-element.elementor-element-fdb78a0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-170 .elementor-element.elementor-element-fdb78a0:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-fdb78a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(133deg, #00000000 0%, #181818 100%);}.elementor-170 .elementor-element.elementor-element-fdb78a0.e-con{--align-self:center;}.elementor-170 .elementor-element.elementor-element-0c4c089{width:var( --container-widget-width, 67.132% );max-width:67.132%;--container-widget-width:67.132%;--container-widget-flex-grow:0;text-align:center;}.elementor-170 .elementor-element.elementor-element-0c4c089.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-0c4c089 img{width:72%;}.elementor-170 .elementor-element.elementor-element-6103c72{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;}.elementor-170 .elementor-element.elementor-element-6103c72 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-170 .elementor-element.elementor-element-d6058d7{width:var( --container-widget-width, 84.693% );max-width:84.693%;--container-widget-width:84.693%;--container-widget-flex-grow:0;text-align:center;}.elementor-170 .elementor-element.elementor-element-d6058d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-d6058d7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-170 .elementor-element.elementor-element-365f910{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-170 .elementor-element.elementor-element-365f910 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;-webkit-text-stroke-width:0px;stroke-width:0px;color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-575a46d .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-170 .elementor-element.elementor-element-575a46d.elementor-element{--align-self:center;}.elementor-170 .elementor-element.elementor-element-575a46d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-170 .elementor-element.elementor-element-575a46d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-170 .elementor-element.elementor-element-0740c26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-2736b7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-494ee9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-7bc8642{width:var( --container-widget-width, 19.24% );max-width:19.24%;padding:5px 10px 5px 10px;--container-widget-width:19.24%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8249DA;border-radius:1090px 1090px 1090px 1090px;text-align:center;}.elementor-170 .elementor-element.elementor-element-7bc8642.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-7bc8642 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;letter-spacing:2.6px;color:#F3EFE9;}.elementor-170 .elementor-element.elementor-element-700e1a9{--display:flex;}.elementor-170 .elementor-element.elementor-element-d1e7edb{text-align:center;}.elementor-170 .elementor-element.elementor-element-d1e7edb .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:700;color:#FFC800;}.elementor-170 .elementor-element.elementor-element-f619b6a{text-align:center;}.elementor-170 .elementor-element.elementor-element-f619b6a p{margin-block-end:0px;}.elementor-170 .elementor-element.elementor-element-df380ff{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-170 .elementor-element.elementor-element-df380ff:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-df380ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-170 .elementor-element.elementor-element-3043843{--display:flex;--min-height:350px;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-3043843.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-3fe6257{text-align:center;}.elementor-170 .elementor-element.elementor-element-3fe6257 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;}.elementor-170 .elementor-element.elementor-element-5eba01a{text-align:center;font-family:"Inter", Sans-serif;font-size:13px;}.elementor-170 .elementor-element.elementor-element-f35b4f2{--display:flex;--min-height:350px;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-f35b4f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-fd27a88{text-align:center;}.elementor-170 .elementor-element.elementor-element-fd27a88 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;}.elementor-170 .elementor-element.elementor-element-49916bf{text-align:center;font-family:"Inter", Sans-serif;font-size:13px;}.elementor-170 .elementor-element.elementor-element-e54e98a{--display:flex;--min-height:350px;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-e54e98a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-cb35119{text-align:center;}.elementor-170 .elementor-element.elementor-element-cb35119 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;}.elementor-170 .elementor-element.elementor-element-0a9b9c4{text-align:center;font-family:"Inter", Sans-serif;font-size:13px;}.elementor-170 .elementor-element.elementor-element-21808fc{--display:flex;}.elementor-170 .elementor-element.elementor-element-001e21f .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-170 .elementor-element.elementor-element-001e21f.elementor-element{--align-self:center;}.elementor-170 .elementor-element.elementor-element-001e21f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-170 .elementor-element.elementor-element-001e21f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-170 .elementor-element.elementor-element-1861a5f{--display:flex;}.elementor-170 .elementor-element.elementor-element-1861a5f:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-1861a5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-170 .elementor-element.elementor-element-1861a5f > .elementor-shape-top .elementor-shape-fill, .elementor-170 .elementor-element.elementor-element-1861a5f > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-170 .elementor-element.elementor-element-1861a5f > .elementor-shape-top svg, .elementor-170 .elementor-element.elementor-element-1861a5f > .e-con-inner > .elementor-shape-top svg{height:34px;}.elementor-170 .elementor-element.elementor-element-9993434{--spacer-size:90px;}.elementor-170 .elementor-element.elementor-element-78f3799{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-78f3799:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-78f3799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-ac74fff{width:var( --container-widget-width, 24.44% );max-width:24.44%;padding:5px 10px 5px 10px;--container-widget-width:24.44%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8249DA;border-radius:1090px 1090px 1090px 1090px;text-align:center;}.elementor-170 .elementor-element.elementor-element-ac74fff.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-ac74fff .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;letter-spacing:2.6px;color:var( --e-global-color-accent );}.elementor-170 .elementor-element.elementor-element-42e6ff2{text-align:center;}.elementor-170 .elementor-element.elementor-element-42e6ff2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:700;color:#000000;}.elementor-170 .elementor-element.elementor-element-6bb5cd0{text-align:center;color:#000000;}.elementor-170 .elementor-element.elementor-element-6bb5cd0 p{margin-block-end:0px;}.elementor-170 .elementor-element.elementor-element-db2dd3e{--spacer-size:19px;}.elementor-170 .elementor-element.elementor-element-3d1a0fc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-170 .elementor-element.elementor-element-3d1a0fc:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-3d1a0fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-50fef80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-9f0a1be .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-170 .elementor-element.elementor-element-ab423cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-3d07101 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-170 .elementor-element.elementor-element-4eca2db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-ee76b33 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-170 .elementor-element.elementor-element-83ca5e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-caaf174 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-170 .elementor-element.elementor-element-d135b13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-02246c3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-170 .elementor-element.elementor-element-a24640e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-2b25f51 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-170 .elementor-element.elementor-element-7d34932{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-7d34932:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-7d34932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-437b744{--spacer-size:34px;}.elementor-170 .elementor-element.elementor-element-3c869ba{--spacer-size:22px;}.elementor-170 .elementor-element.elementor-element-1452701{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-1452701:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-1452701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-170 .elementor-element.elementor-element-bdea59e{--spacer-size:19px;}.elementor-170 .elementor-element.elementor-element-94d9c47{width:var( --container-widget-width, 24.44% );max-width:24.44%;padding:5px 10px 5px 10px;--container-widget-width:24.44%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8249DA;border-radius:1090px 1090px 1090px 1090px;text-align:center;}.elementor-170 .elementor-element.elementor-element-94d9c47.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-94d9c47 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;letter-spacing:2.6px;color:var( --e-global-color-text );}.elementor-170 .elementor-element.elementor-element-ea43f9d{--display:flex;}.elementor-170 .elementor-element.elementor-element-554355b{text-align:center;}.elementor-170 .elementor-element.elementor-element-554355b .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:700;color:var( --e-global-color-primary );}.elementor-170 .elementor-element.elementor-element-f6e5541{text-align:center;}.elementor-170 .elementor-element.elementor-element-f6e5541 p{margin-block-end:0px;}.elementor-170 .elementor-element.elementor-element-cf629e9{--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;--overlay-opacity:0.5;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-170 .elementor-element.elementor-element-cf629e9:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-cf629e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101;}.elementor-170 .elementor-element.elementor-element-cf629e9::before, .elementor-170 .elementor-element.elementor-element-cf629e9 > .elementor-background-video-container::before, .elementor-170 .elementor-element.elementor-element-cf629e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-170 .elementor-element.elementor-element-cf629e9 > .elementor-background-slideshow::before, .elementor-170 .elementor-element.elementor-element-cf629e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-170 .elementor-element.elementor-element-cf629e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-170 .elementor-element.elementor-element-42ea5aa{--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;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-42ea5aa:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-42ea5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #181818 100%);}.elementor-170 .elementor-element.elementor-element-9229a83{--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:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-170 .elementor-element.elementor-element-9229a83:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-9229a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #181818 100%);}.elementor-170 .elementor-element.elementor-element-9229a83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-9edfba9{text-align:center;}.elementor-170 .elementor-element.elementor-element-9edfba9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#F6FAFF;}.elementor-170 .elementor-element.elementor-element-1d59aa4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-1d59aa4{text-align:center;}.elementor-170 .elementor-element.elementor-element-1d59aa4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-170 .elementor-element.elementor-element-4c9f20f{width:var( --container-widget-width, 101.194% );max-width:101.194%;--container-widget-width:101.194%;--container-widget-flex-grow:0;text-align:center;}.elementor-170 .elementor-element.elementor-element-4c9f20f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-4c9f20f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-35b777a .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-170 .elementor-element.elementor-element-35b777a.elementor-element{--align-self:center;}.elementor-170 .elementor-element.elementor-element-35b777a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-170 .elementor-element.elementor-element-35b777a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-170 .elementor-element.elementor-element-c3735e1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-c3735e1:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-c3735e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-170 .elementor-element.elementor-element-5fbe843{width:100%;max-width:100%;}.elementor-170 .elementor-element.elementor-element-5fbe843 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:12px 12px 12px 12px;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5);}.elementor-170 .elementor-element.elementor-element-465fa4e{--display:flex;}.elementor-170 .elementor-element.elementor-element-465fa4e:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-465fa4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-150215a{--spacer-size:31px;}.elementor-170 .elementor-element.elementor-element-c42f4eb{width:var( --container-widget-width, 24.44% );max-width:24.44%;padding:5px 10px 5px 10px;--container-widget-width:24.44%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8249DA;border-radius:1090px 1090px 1090px 1090px;text-align:center;}.elementor-170 .elementor-element.elementor-element-c42f4eb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-c42f4eb .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;letter-spacing:2.6px;color:var( --e-global-color-accent );}.elementor-170 .elementor-element.elementor-element-9b2e915{text-align:center;}.elementor-170 .elementor-element.elementor-element-9b2e915 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:700;color:#000000;}.elementor-170 .elementor-element.elementor-element-c19419f{text-align:center;font-family:"Inter", Sans-serif;color:#000000;}.elementor-170 .elementor-element.elementor-element-c19419f p{margin-block-end:0px;}.elementor-170 .elementor-element.elementor-element-6732822{--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;--overlay-opacity:0.5;--padding-top:3vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-170 .elementor-element.elementor-element-6732822:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-6732822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-6732822::before, .elementor-170 .elementor-element.elementor-element-6732822 > .elementor-background-video-container::before, .elementor-170 .elementor-element.elementor-element-6732822 > .e-con-inner > .elementor-background-video-container::before, .elementor-170 .elementor-element.elementor-element-6732822 > .elementor-background-slideshow::before, .elementor-170 .elementor-element.elementor-element-6732822 > .e-con-inner > .elementor-background-slideshow::before, .elementor-170 .elementor-element.elementor-element-6732822 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-170 .elementor-element.elementor-element-f0f01c5{--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;--overlay-opacity:0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-f0f01c5:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-f0f01c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-f0f01c5::before, .elementor-170 .elementor-element.elementor-element-f0f01c5 > .elementor-background-video-container::before, .elementor-170 .elementor-element.elementor-element-f0f01c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-170 .elementor-element.elementor-element-f0f01c5 > .elementor-background-slideshow::before, .elementor-170 .elementor-element.elementor-element-f0f01c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-170 .elementor-element.elementor-element-f0f01c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-170 .elementor-element.elementor-element-c47321e{width:100%;max-width:100%;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5) inset;}.elementor-170 .elementor-element.elementor-element-c47321e img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-170 .elementor-element.elementor-element-bf3b845{--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:flex-start;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-170 .elementor-element.elementor-element-bf3b845:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-bf3b845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-bf3b845.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-277aaed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-277aaed{text-align:center;}.elementor-170 .elementor-element.elementor-element-277aaed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:1.5em;color:#000000;}.elementor-170 .elementor-element.elementor-element-6a4519e{text-align:center;}.elementor-170 .elementor-element.elementor-element-6a4519e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;line-height:1.5em;color:#000000;}.elementor-170 .elementor-element.elementor-element-20e670d{width:var( --container-widget-width, 101.194% );max-width:101.194%;--container-widget-width:101.194%;--container-widget-flex-grow:0;text-align:center;}.elementor-170 .elementor-element.elementor-element-20e670d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-20e670d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-170 .elementor-element.elementor-element-041ec5a .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-170 .elementor-element.elementor-element-041ec5a.elementor-element{--align-self:center;}.elementor-170 .elementor-element.elementor-element-041ec5a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-170 .elementor-element.elementor-element-041ec5a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-170 .elementor-element.elementor-element-4f68c35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-7aadb6d{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;top:509px;}.elementor-170 .elementor-element.elementor-element-7aadb6d.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-170 .elementor-element.elementor-element-7aadb6d{right:1px;}body.rtl .elementor-170 .elementor-element.elementor-element-7aadb6d{left:1px;}.elementor-170 .elementor-element.elementor-element-7aadb6d .ekit-btt{text-align:left;}.elementor-170 .elementor-element.elementor-element-7aadb6d .ekit-btt__button{font-size:16px;font-weight:400;text-transform:uppercase;width:50px;height:50px;line-height:50px;color:#000000;fill:#000000;border-color:#000000;background:#FFC600;}.elementor-170 .elementor-element.elementor-element-7aadb6d :is( .ekit-btt__button, #canvas ){border-radius:50px 50px 50px 50px;}.elementor-170 .elementor-element.elementor-element-2ef7ba7{--display:flex;}.elementor-170 .elementor-element.elementor-element-896e281{width:var( --container-widget-width, 24.44% );max-width:24.44%;padding:5px 10px 5px 10px;--container-widget-width:24.44%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8249DA;border-radius:1090px 1090px 1090px 1090px;text-align:center;}.elementor-170 .elementor-element.elementor-element-896e281.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-896e281 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;letter-spacing:2.6px;color:var( --e-global-color-text );}.elementor-170 .elementor-element.elementor-element-1f13563{text-align:center;}.elementor-170 .elementor-element.elementor-element-1f13563 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:700;color:var( --e-global-color-primary );}.elementor-170 .elementor-element.elementor-element-65fe17d{text-align:center;}.elementor-170 .elementor-element.elementor-element-65fe17d p{margin-block-end:0px;}.elementor-170 .elementor-element.elementor-element-4f92070{--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:0px 0px;--row-gap:0px;--column-gap:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-170 .elementor-element.elementor-element-bb0f52c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10vw;--padding-bottom:10vw;--padding-left:4vw;--padding-right:4vw;}.elementor-170 .elementor-element.elementor-element-0c4c089{width:100%;max-width:100%;text-align:center;}.elementor-170 .elementor-element.elementor-element-0c4c089 img{width:45%;}.elementor-170 .elementor-element.elementor-element-6103c72{text-align:center;}.elementor-170 .elementor-element.elementor-element-d6058d7{width:100%;max-width:100%;text-align:center;}.elementor-170 .elementor-element.elementor-element-365f910{width:100%;max-width:100%;text-align:center;}.elementor-170 .elementor-element.elementor-element-0740c26{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-7bc8642{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-170 .elementor-element.elementor-element-df380ff{--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;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-ac74fff{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-170 .elementor-element.elementor-element-94d9c47{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-170 .elementor-element.elementor-element-42ea5aa{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-9229a83{--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-170 .elementor-element.elementor-element-9edfba9 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-170 .elementor-element.elementor-element-1d59aa4 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-170 .elementor-element.elementor-element-4c9f20f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-170 .elementor-element.elementor-element-c3735e1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-5fbe843{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-5fbe843 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-170 .elementor-element.elementor-element-c42f4eb{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-170 .elementor-element.elementor-element-f0f01c5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-c47321e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-c47321e img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-170 .elementor-element.elementor-element-bf3b845{--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-170 .elementor-element.elementor-element-277aaed .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-170 .elementor-element.elementor-element-6a4519e .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-170 .elementor-element.elementor-element-20e670d .elementor-heading-title{font-size:16px;line-height:1.2em;}body:not(.rtl) .elementor-170 .elementor-element.elementor-element-7aadb6d{right:208px;}body.rtl .elementor-170 .elementor-element.elementor-element-7aadb6d{left:208px;}.elementor-170 .elementor-element.elementor-element-896e281{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}}@media(max-width:767px){.elementor-170 .elementor-element.elementor-element-bb0f52c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-170 .elementor-element.elementor-element-fdb78a0{--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-fdb78a0.e-con{--order:1;}.elementor-170 .elementor-element.elementor-element-0c4c089{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-170 .elementor-element.elementor-element-0c4c089 img{width:64%;}.elementor-170 .elementor-element.elementor-element-6103c72{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-170 .elementor-element.elementor-element-6103c72 .elementor-heading-title{font-size:26px;}.elementor-170 .elementor-element.elementor-element-d6058d7{width:100%;max-width:100%;text-align:center;}.elementor-170 .elementor-element.elementor-element-365f910{width:100%;max-width:100%;text-align:center;}.elementor-170 .elementor-element.elementor-element-575a46d .elementor-button{font-size:14px;}.elementor-170 .elementor-element.elementor-element-0740c26{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-5998bab.elementor-element{--order:99999 /* order end hack */;}.elementor-170 .elementor-element.elementor-element-7bc8642{width:var( --container-widget-width, 78.873% );max-width:78.873%;--container-widget-width:78.873%;--container-widget-flex-grow:0;}.elementor-170 .elementor-element.elementor-element-7bc8642 .elementor-heading-title{font-size:13px;line-height:1em;letter-spacing:2.8px;}.elementor-170 .elementor-element.elementor-element-001e21f .elementor-button{font-size:14px;}.elementor-170 .elementor-element.elementor-element-ac74fff{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-170 .elementor-element.elementor-element-ac74fff .elementor-heading-title{font-size:13px;line-height:1em;letter-spacing:2.8px;}.elementor-170 .elementor-element.elementor-element-94d9c47{width:var( --container-widget-width, 78.873% );max-width:78.873%;--container-widget-width:78.873%;--container-widget-flex-grow:0;}.elementor-170 .elementor-element.elementor-element-94d9c47 .elementor-heading-title{font-size:13px;line-height:1em;letter-spacing:2.8px;}.elementor-170 .elementor-element.elementor-element-cf629e9.e-con{--align-self:center;}.elementor-170 .elementor-element.elementor-element-9edfba9 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-170 .elementor-element.elementor-element-1d59aa4 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-170 .elementor-element.elementor-element-4c9f20f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-170 .elementor-element.elementor-element-4c9f20f.elementor-element{--align-self:center;}.elementor-170 .elementor-element.elementor-element-4c9f20f .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-170 .elementor-element.elementor-element-35b777a.elementor-element{--align-self:center;}.elementor-170 .elementor-element.elementor-element-35b777a .elementor-button{font-size:14px;}.elementor-170 .elementor-element.elementor-element-c42f4eb{width:var( --container-widget-width, 78.873% );max-width:78.873%;--container-widget-width:78.873%;--container-widget-flex-grow:0;}.elementor-170 .elementor-element.elementor-element-c42f4eb .elementor-heading-title{font-size:13px;line-height:1em;letter-spacing:2.8px;}.elementor-170 .elementor-element.elementor-element-c19419f{font-size:14px;}.elementor-170 .elementor-element.elementor-element-6732822.e-con{--align-self:center;}.elementor-170 .elementor-element.elementor-element-277aaed .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-170 .elementor-element.elementor-element-6a4519e .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-170 .elementor-element.elementor-element-20e670d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-170 .elementor-element.elementor-element-20e670d.elementor-element{--align-self:center;}.elementor-170 .elementor-element.elementor-element-20e670d .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-170 .elementor-element.elementor-element-041ec5a .elementor-button{font-size:14px;}.elementor-170 .elementor-element.elementor-element-7aadb6d{width:var( --container-widget-width, 26.413px );max-width:26.413px;--container-widget-width:26.413px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-170 .elementor-element.elementor-element-7aadb6d{right:53px;}body.rtl .elementor-170 .elementor-element.elementor-element-7aadb6d{left:53px;}.elementor-170 .elementor-element.elementor-element-896e281{width:var( --container-widget-width, 78.873% );max-width:78.873%;--container-widget-width:78.873%;--container-widget-flex-grow:0;}.elementor-170 .elementor-element.elementor-element-896e281 .elementor-heading-title{font-size:13px;line-height:1em;letter-spacing:2.8px;}}@media(min-width:768px){.elementor-170 .elementor-element.elementor-element-fdb78a0{--width:50%;}.elementor-170 .elementor-element.elementor-element-0740c26{--width:50%;}.elementor-170 .elementor-element.elementor-element-3043843{--width:33%;}.elementor-170 .elementor-element.elementor-element-f35b4f2{--width:33%;}.elementor-170 .elementor-element.elementor-element-e54e98a{--width:33%;}.elementor-170 .elementor-element.elementor-element-50fef80{--width:33.3333%;}.elementor-170 .elementor-element.elementor-element-ab423cc{--width:33.3333%;}.elementor-170 .elementor-element.elementor-element-4eca2db{--width:33.3333%;}.elementor-170 .elementor-element.elementor-element-83ca5e4{--width:33.3333%;}.elementor-170 .elementor-element.elementor-element-d135b13{--width:33.3333%;}.elementor-170 .elementor-element.elementor-element-a24640e{--width:33.3333%;}.elementor-170 .elementor-element.elementor-element-9229a83{--width:50%;}.elementor-170 .elementor-element.elementor-element-bf3b845{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-170 .elementor-element.elementor-element-fdb78a0{--width:100%;}.elementor-170 .elementor-element.elementor-element-0740c26{--width:100%;}.elementor-170 .elementor-element.elementor-element-3043843{--width:28%;}.elementor-170 .elementor-element.elementor-element-f35b4f2{--width:28%;}.elementor-170 .elementor-element.elementor-element-e54e98a{--width:28%;}.elementor-170 .elementor-element.elementor-element-9229a83{--width:100%;}.elementor-170 .elementor-element.elementor-element-bf3b845{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-6103c72 */.elementor-170 .elementor-element.elementor-element-6103c72 {
    text-wrap: balance;
}

.elementor-170 .elementor-element.elementor-element-6103c72 strong {
    background: var(--Linear, linear-gradient(90deg, #7A00FF 0%, #C26BFF 100%)); /* Degradê roxo */
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-575a46d *//* Personalizar utilizando a Aligbly*/
.elementor-170 .elementor-element.elementor-element-575a46d {
  border-radius: 12px;
  background: linear-gradient(90deg, #7B2FF7 0%, #C084FC 100%);
  /* Roxo escuro → lilás */
  box-shadow: 0 20px 30px -6px rgba(123, 47, 247, 0.45);
  
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

/* Ícone */
.elementor-170 .elementor-element.elementor-element-575a46d .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-170 .elementor-element.elementor-element-575a46d:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Clique */
.elementor-170 .elementor-element.elementor-element-575a46d:active {
  opacity: 0.5;
}

/* Luz diagonal */
.elementor-170 .elementor-element.elementor-element-575a46d::before {
  content: '';
  background: linear-gradient(10deg, #E7D9FF 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

/* Keyframes */
@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover */
.elementor-170 .elementor-element.elementor-element-575a46d:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb0f52c */.elementor-170 .elementor-element.elementor-element-bb0f52c .elementor-button {
  position: relative;
  padding: 18px 40px;
  font-size: 19px;
  font-weight: 700;
  color: #ffffff;
  background: #8249DA; /* roxo */
  border: none;
  border-radius: 14px;
  cursor: pointer;
  overflow: hidden;
  transition: transform 0.25s ease, box-shadow 0.25s ease;
  box-shadow: 0 0 22px rgba(130, 73, 218, 0.45); /* glow roxo */
}

.elementor-170 .elementor-element.elementor-element-bb0f52c .elementor-button:hover {
  transform: translateY(-3px) scale(1.04);
  box-shadow: 0 0 40px rgba(130, 73, 218, 0.75);
}

.elementor-170 .elementor-element.elementor-element-bb0f52c .elementor-button::after {
  content: "";
  position: absolute;
  top: 0;
  left: -130%;
  width: 130%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.45),
    transparent
  );
  transform: skewX(-20deg);
  transition: 0.65s;
}

.elementor-170 .elementor-element.elementor-element-bb0f52c .elementor-button:hover::after {
  left: 130%;
}

.elementor-170 .elementor-element.elementor-element-bb0f52c .elementor-button:active {
  transform: scale(0.96);
  box-shadow: 0 0 20px rgba(130, 73, 218, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3043843 */.elementor-170 .elementor-element.elementor-element-3043843 {
    z-index: 1; /* Nível base */
}

.elementor-170 .elementor-element.elementor-element-3043843:before {
    content: "";
    position: absolute;
    z-index: 10; /* Acima do conteúdo */
    border-radius: 20px; /* Cantos arredondados */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none; /* Não interage */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 4px; /* Espaçamento da borda */
    /* Gradiente amarelo */
    background: linear-gradient(to bottom, #FFC600, transparent);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0); /* Máscara WebKit */
    mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0); /* Máscara padrão */
    -webkit-mask-composite: xor; /* Recorte WebKit */
    mask-composite: exclude; /* Recorte padrão */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f35b4f2 */.elementor-170 .elementor-element.elementor-element-f35b4f2 {
    z-index: 1; /* Nível base */
}

.elementor-170 .elementor-element.elementor-element-f35b4f2:before {
    content: "";
    position: absolute;
    z-index: 10; /* Acima do conteúdo */
    border-radius: 20px; /* Cantos arredondados */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none; /* Não interage */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 4px; /* Espaçamento da borda */
    /* Gradiente amarelo INVERTIDO - transparente em cima, amarelo embaixo */
    background: linear-gradient(to top, #FFC600, transparent);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0); /* Máscara WebKit */
    mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0); /* Máscara padrão */
    -webkit-mask-composite: xor; /* Recorte WebKit */
    mask-composite: exclude; /* Recorte padrão */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e54e98a */.elementor-170 .elementor-element.elementor-element-e54e98a {
    z-index: 1; /* Nível base */
}

.elementor-170 .elementor-element.elementor-element-e54e98a:before {
    content: "";
    position: absolute;
    z-index: 10; /* Acima do conteúdo */
    border-radius: 20px; /* Cantos arredondados */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none; /* Não interage */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 4px; /* Espaçamento da borda */
    /* Gradiente amarelo */
    background: linear-gradient(to bottom, #FFC600, transparent);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0); /* Máscara WebKit */
    mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0); /* Máscara padrão */
    -webkit-mask-composite: xor; /* Recorte WebKit */
    mask-composite: exclude; /* Recorte padrão */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-001e21f *//* Personalizar utilizando a Aligbly*/
.elementor-170 .elementor-element.elementor-element-001e21f {
  border-radius: 12px;
  background: linear-gradient(90deg, #7B2FF7 0%, #C084FC 100%);
  /* Roxo escuro → lilás */
  box-shadow: 0 20px 30px -6px rgba(123, 47, 247, 0.45);
  
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

/* Ícone */
.elementor-170 .elementor-element.elementor-element-001e21f .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-170 .elementor-element.elementor-element-001e21f:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Clique */
.elementor-170 .elementor-element.elementor-element-001e21f:active {
  opacity: 0.5;
}

/* Luz diagonal */
.elementor-170 .elementor-element.elementor-element-001e21f::before {
  content: '';
  background: linear-gradient(10deg, #E7D9FF 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

/* Keyframes */
@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover */
.elementor-170 .elementor-element.elementor-element-001e21f:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9edfba9 */.elementor-170 .elementor-element.elementor-element-9edfba9{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d59aa4 */.elementor-170 .elementor-element.elementor-element-1d59aa4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35b777a *//* Personalizar utilizando a Aligbly*/
.elementor-170 .elementor-element.elementor-element-35b777a {
  border-radius: 12px;
  background: linear-gradient(90deg, #7B2FF7 0%, #C084FC 100%);
  /* Roxo escuro → lilás */
  box-shadow: 0 20px 30px -6px rgba(123, 47, 247, 0.45);
  
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

/* Ícone */
.elementor-170 .elementor-element.elementor-element-35b777a .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-170 .elementor-element.elementor-element-35b777a:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Clique */
.elementor-170 .elementor-element.elementor-element-35b777a:active {
  opacity: 0.5;
}

/* Luz diagonal */
.elementor-170 .elementor-element.elementor-element-35b777a::before {
  content: '';
  background: linear-gradient(10deg, #E7D9FF 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

/* Keyframes */
@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover */
.elementor-170 .elementor-element.elementor-element-35b777a:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ea5aa */.elementor-170 .elementor-element.elementor-element-42ea5aa {
    border: 1px solid rgba(163, 71, 255, 0.26); /* Borda roxa translúcida */
}

.degrade {
    background: linear-gradient(90deg, #b07bff 0.24%, #6c1fff 153.47%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-277aaed */.elementor-170 .elementor-element.elementor-element-277aaed{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4519e */.elementor-170 .elementor-element.elementor-element-6a4519e{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-041ec5a *//* Personalizar utilizando a Aligbly*/
.elementor-170 .elementor-element.elementor-element-041ec5a {
  border-radius: 12px;
  background: linear-gradient(90deg, #7B2FF7 0%, #C084FC 100%);
  /* Roxo escuro → lilás */
  box-shadow: 0 20px 30px -6px rgba(123, 47, 247, 0.45);
  
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

/* Ícone */
.elementor-170 .elementor-element.elementor-element-041ec5a .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-170 .elementor-element.elementor-element-041ec5a:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Clique */
.elementor-170 .elementor-element.elementor-element-041ec5a:active {
  opacity: 0.5;
}

/* Luz diagonal */
.elementor-170 .elementor-element.elementor-element-041ec5a::before {
  content: '';
  background: linear-gradient(10deg, #E7D9FF 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

/* Keyframes */
@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Hover */
.elementor-170 .elementor-element.elementor-element-041ec5a:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0f01c5 */.elementor-170 .elementor-element.elementor-element-f0f01c5 {
    border: 1px solid rgba(163, 71, 255, 0.26); /* Borda roxa translúcida */
}

.degrade {
    background: linear-gradient(90deg, #b07bff 0.24%, #6c1fff 153.47%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */