.elementor-594 .elementor-element.elementor-element-3420410{--display:flex;--min-height:74vh;--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;}.elementor-594 .elementor-element.elementor-element-3420410:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-3420410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #54246C 0%, #0C0C0C 100%);}.elementor-594 .elementor-element.elementor-element-500cf29{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 0px;--row-gap:020px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-594 .elementor-element.elementor-element-d5a4ab5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-594 .elementor-element.elementor-element-d5a4ab5 img{width:36%;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-c7b8de8{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-594 .elementor-element.elementor-element-c7b8de8 .elementor-image-box-wrapper{text-align:start;}.elementor-594 .elementor-element.elementor-element-c7b8de8 .elementor-image-box-title{margin-bottom:15px;font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-c7b8de8:has(:hover) .elementor-image-box-title,
					 .elementor-594 .elementor-element.elementor-element-c7b8de8:has(:focus) .elementor-image-box-title{color:#D5A6FD;}.elementor-594 .elementor-element.elementor-element-c7b8de8 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-99e7cb0{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-594 .elementor-element.elementor-element-99e7cb0 .elementor-image-box-wrapper{text-align:start;}.elementor-594 .elementor-element.elementor-element-99e7cb0 .elementor-image-box-title{margin-bottom:15px;font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-99e7cb0:has(:hover) .elementor-image-box-title,
					 .elementor-594 .elementor-element.elementor-element-99e7cb0:has(:focus) .elementor-image-box-title{color:#D5A6FD;}.elementor-594 .elementor-element.elementor-element-99e7cb0 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.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-594 .elementor-element.elementor-element-48b60fa .elementor-button{background-color:#FF0000;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-594 .elementor-element.elementor-element-48b60fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-48b60fa.elementor-element{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-594 .elementor-element.elementor-element-ff189cf{text-align:center;}.elementor-594 .elementor-element.elementor-element-ff189cf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#D58EFF;}.elementor-594 .elementor-element.elementor-element-c511d22{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-594 .elementor-element.elementor-element-2a06b1f{--display:flex;--gap:04px 0px;--row-gap:04px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-98877ae img{border-radius:8px 8px 8px 8px;}.elementor-594 .elementor-element.elementor-element-3280c10 img{border-radius:8px 8px 8px 8px;}.elementor-594 .elementor-element.elementor-element-2387b31 img{border-radius:8px 8px 8px 8px;}.elementor-594 .elementor-element.elementor-element-23c3246 img{border-radius:8px 8px 8px 8px;}.elementor-594 .elementor-element.elementor-element-e93867d img{border-radius:8px 8px 8px 8px;}.elementor-594 .elementor-element.elementor-element-e38b785{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-594 .elementor-element.elementor-element-e38b785.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-594 .elementor-element.elementor-element-c7bb239{--display:flex;--gap:04px 0px;--row-gap:04px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-26c7f20 img{border-radius:8px 8px 8px 8px;}.elementor-594 .elementor-element.elementor-element-193957f img{border-radius:8px 8px 8px 8px;}.elementor-594 .elementor-element.elementor-element-5614ded img{border-radius:8px 8px 8px 8px;}.elementor-594 .elementor-element.elementor-element-f0254f7 img{border-radius:8px 8px 8px 8px;}.elementor-594 .elementor-element.elementor-element-b03a0c2 img{border-radius:8px 8px 8px 8px;}.elementor-594 .elementor-element.elementor-element-b0bd11e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-594 .elementor-element.elementor-element-8b542b1{--display:flex;--gap:04px 0px;--row-gap:04px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-1c97ae4 img{border-radius:8px 8px 8px 8px;}.elementor-594 .elementor-element.elementor-element-325f6b4 img{border-radius:8px 8px 8px 8px;}.elementor-594 .elementor-element.elementor-element-46cc48d img{border-radius:8px 8px 8px 8px;}.elementor-594 .elementor-element.elementor-element-7359190 img{border-radius:8px 8px 8px 8px;}.elementor-594 .elementor-element.elementor-element-21a5894 img{border-radius:8px 8px 8px 8px;}.elementor-594 .elementor-element.elementor-element-6af9eb7{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-594 .elementor-element.elementor-element-6af9eb7:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-6af9eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-594 .elementor-element.elementor-element-6af9eb7 > .elementor-shape-bottom .elementor-shape-fill, .elementor-594 .elementor-element.elementor-element-6af9eb7 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#54246C;}.elementor-594 .elementor-element.elementor-element-6af9eb7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-594 .elementor-element.elementor-element-d96a36b{text-align:center;}.elementor-594 .elementor-element.elementor-element-d96a36b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#D58EFF;}.elementor-594 .elementor-element.elementor-element-6085734{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-6085734.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-239053d{width:var( --container-widget-width, 300px );max-width:300px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-594 .elementor-element.elementor-element-239053d.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-239053d .elementor-icon-box-wrapper{text-align:start;}.elementor-594 .elementor-element.elementor-element-239053d .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-239053d .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:2em;font-weight:500;}.elementor-594 .elementor-element.elementor-element-239053d .elementor-icon-box-title{color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-239053d:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-239053d:has(:focus) .elementor-icon-box-title{color:#54246C;}.elementor-594 .elementor-element.elementor-element-239053d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:200;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-376a32e{width:var( --container-widget-width, 300px );max-width:300px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-594 .elementor-element.elementor-element-376a32e.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-376a32e .elementor-icon-box-wrapper{text-align:start;}.elementor-594 .elementor-element.elementor-element-376a32e .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-376a32e .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:2em;font-weight:500;}.elementor-594 .elementor-element.elementor-element-376a32e .elementor-icon-box-title{color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-376a32e:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-376a32e:has(:focus) .elementor-icon-box-title{color:#54246C;}.elementor-594 .elementor-element.elementor-element-376a32e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:200;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-08b3883{width:var( --container-widget-width, 300px );max-width:300px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-594 .elementor-element.elementor-element-08b3883.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-08b3883 .elementor-icon-box-wrapper{text-align:start;}.elementor-594 .elementor-element.elementor-element-08b3883 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-08b3883 .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:2em;font-weight:500;}.elementor-594 .elementor-element.elementor-element-08b3883 .elementor-icon-box-title{color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-08b3883:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-08b3883:has(:focus) .elementor-icon-box-title{color:#54246C;}.elementor-594 .elementor-element.elementor-element-08b3883 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:200;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-b298cb1{width:var( --container-widget-width, 300px );max-width:300px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-594 .elementor-element.elementor-element-b298cb1.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-b298cb1 .elementor-icon-box-wrapper{text-align:start;}.elementor-594 .elementor-element.elementor-element-b298cb1 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-b298cb1 .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:2em;font-weight:500;}.elementor-594 .elementor-element.elementor-element-b298cb1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-b298cb1:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-b298cb1:has(:focus) .elementor-icon-box-title{color:#54246C;}.elementor-594 .elementor-element.elementor-element-b298cb1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:200;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-cccdcce{width:var( --container-widget-width, 300px );max-width:300px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-594 .elementor-element.elementor-element-cccdcce.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-cccdcce .elementor-icon-box-wrapper{text-align:start;}.elementor-594 .elementor-element.elementor-element-cccdcce .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-cccdcce .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:2em;font-weight:500;}.elementor-594 .elementor-element.elementor-element-cccdcce .elementor-icon-box-title{color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-cccdcce:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-cccdcce:has(:focus) .elementor-icon-box-title{color:#54246C;}.elementor-594 .elementor-element.elementor-element-cccdcce .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:200;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-9882e5d{width:var( --container-widget-width, 300px );max-width:300px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-594 .elementor-element.elementor-element-9882e5d.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-9882e5d .elementor-icon-box-wrapper{text-align:start;}.elementor-594 .elementor-element.elementor-element-9882e5d .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-9882e5d .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:2em;font-weight:500;}.elementor-594 .elementor-element.elementor-element-9882e5d .elementor-icon-box-title{color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-9882e5d:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-9882e5d:has(:focus) .elementor-icon-box-title{color:#54246C;}.elementor-594 .elementor-element.elementor-element-9882e5d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:200;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-1423e17{--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-594 .elementor-element.elementor-element-1423e17:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-1423e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54246C;}.elementor-594 .elementor-element.elementor-element-abd77bb .elementor-button{background-color:#FF0000;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-594 .elementor-element.elementor-element-abd77bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-abd77bb.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-8cfc000{--display:flex;--min-height:664px;--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:center;--gap:41px 0px;--row-gap:41px;--column-gap: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-594 .elementor-element.elementor-element-8cfc000:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-8cfc000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54246C;}.elementor-594 .elementor-element.elementor-element-ec40243{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-594 .elementor-element.elementor-element-ec40243.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-ec40243 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-27cc97a{width:var( --container-widget-width, 900px );max-width:900px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-594 .elementor-element.elementor-element-27cc97a.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-27cc97a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-e631540{width:var( --container-widget-width, 900px );max-width:900px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-594 .elementor-element.elementor-element-e631540.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-e631540 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-91d163a{--display:flex;}.elementor-594 .elementor-element.elementor-element-91d163a:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-91d163a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54246C;}.elementor-594 .elementor-element.elementor-element-a36c30f{text-align:center;}.elementor-594 .elementor-element.elementor-element-a0e524d{text-align:center;}.elementor-594 .elementor-element.elementor-element-a0e524d .elementor-heading-title{color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-854144f{text-align:center;}.elementor-594 .elementor-element.elementor-element-854144f .elementor-heading-title{color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-f16a9e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-594 .elementor-element.elementor-element-ff50b7d .elementor-button{background-color:#FF0000;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-594 .elementor-element.elementor-element-ff50b7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-ff50b7d.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-e5bd5e0{--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-594 .elementor-element.elementor-element-e5bd5e0:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-e5bd5e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F00;}.elementor-594 .elementor-element.elementor-element-73a67b7{--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-594 .elementor-element.elementor-element-73a67b7:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-73a67b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#300046;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-594 .elementor-element.elementor-element-df9906a{text-align:center;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-37d259f{--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-594 .elementor-element.elementor-element-5d1581b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:1vw;}body:not(.rtl) .elementor-594 .elementor-element.elementor-element-5d1581b{right:2vh;}body.rtl .elementor-594 .elementor-element.elementor-element-5d1581b{left:2vh;}.elementor-594 .elementor-element.elementor-element-5d1581b .elementor-icon-wrapper{text-align:center;}.elementor-594 .elementor-element.elementor-element-5d1581b.elementor-view-stacked .elementor-icon{background-color:#00FF20;}.elementor-594 .elementor-element.elementor-element-5d1581b.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-5d1581b.elementor-view-default .elementor-icon{color:#00FF20;border-color:#00FF20;}.elementor-594 .elementor-element.elementor-element-5d1581b.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-5d1581b.elementor-view-default .elementor-icon svg{fill:#00FF20;}.elementor-594 .elementor-element.elementor-element-5d1581b .elementor-icon{font-size:82px;}.elementor-594 .elementor-element.elementor-element-5d1581b .elementor-icon svg{height:82px;}body.elementor-page-594:not(.elementor-motion-effects-element-type-background), body.elementor-page-594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54246C;}@media(max-width:1024px){.elementor-594 .elementor-element.elementor-element-500cf29{--min-height:372px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-594 .elementor-element.elementor-element-d5a4ab5{text-align:center;}.elementor-594 .elementor-element.elementor-element-c7b8de8 .elementor-image-box-wrapper{text-align:center;}.elementor-594 .elementor-element.elementor-element-99e7cb0 .elementor-image-box-wrapper{text-align:center;}}@media(max-width:767px){.elementor-594 .elementor-element.elementor-element-3420410{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-500cf29{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-c7b8de8 .elementor-image-box-title{font-size:31px;}.elementor-594 .elementor-element.elementor-element-99e7cb0 .elementor-image-box-title{font-size:31px;}.elementor-594 .elementor-element.elementor-element-48b60fa.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-c511d22{--width:30%;}.elementor-594 .elementor-element.elementor-element-e38b785{--width:30%;}.elementor-594 .elementor-element.elementor-element-b0bd11e{--width:30%;}.elementor-594 .elementor-element.elementor-element-6af9eb7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-594 .elementor-element.elementor-element-6085734{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-594 .elementor-element.elementor-element-abd77bb.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-8cfc000{--min-height:705px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-594 .elementor-element.elementor-element-ec40243{width:var( --container-widget-width, 203px );max-width:203px;padding:0px 0px 20px 0px;--container-widget-width:203px;--container-widget-flex-grow:0;}.elementor-594 .elementor-element.elementor-element-ec40243 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-594 .elementor-element.elementor-element-27cc97a{padding:0px 0px 7px 0px;--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-594 .elementor-element.elementor-element-27cc97a .elementor-heading-title{font-size:12px;}.elementor-594 .elementor-element.elementor-element-e631540{padding:0px 0px 7px 0px;--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-594 .elementor-element.elementor-element-e631540 .elementor-heading-title{font-size:12px;}.elementor-594 .elementor-element.elementor-element-f16a9e6{width:var( --container-widget-width, 373.8px );max-width:373.8px;--container-widget-width:373.8px;--container-widget-flex-grow:0;}.elementor-594 .elementor-element.elementor-element-ff50b7d.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-594 .elementor-element.elementor-element-3420410{--content-width:1020px;}.elementor-594 .elementor-element.elementor-element-500cf29{--width:50%;}.elementor-594 .elementor-element.elementor-element-c511d22{--width:10%;}.elementor-594 .elementor-element.elementor-element-e38b785{--width:9.895%;}.elementor-594 .elementor-element.elementor-element-b0bd11e{--width:10%;}.elementor-594 .elementor-element.elementor-element-6085734{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-594 .elementor-element.elementor-element-500cf29{--width:100%;}.elementor-594 .elementor-element.elementor-element-c511d22{--width:30%;}.elementor-594 .elementor-element.elementor-element-e38b785{--width:30%;}.elementor-594 .elementor-element.elementor-element-b0bd11e{--width:30%;}}/* Start custom CSS for button, class: .elementor-element-48b60fa */.snapbt3 .elementor-button {
 text-transform: uppercase;
 display: inline-block;
 border-radius: 6em !important; /*defina o arredondamento aqui*/
 transition: all .5s;
background: linear-gradient(90deg,  #008000, 0%,  #008000,F 100%) !important;  /*defina a cor do BG aqui*/
}

.snapbt3 .elementor-button:hover {
 transform: translateY(-3px);
 box-shadow: 0 10px 20px #18181840; /*defina a sombra do hover aqui*/
}

.snapbt3 .elementor-button::after {
 content: "";
 display: inline-block;
 height: 100%;
 width: 100%;
 border-radius: 100px !important; 
 position: absolute;
 top: 0;
 left: 0;
 z-index: -1;
 transition: all .8s;
}

.snapbt3 .elementor-button::after {
background: linear-gradient(90deg,  #008000, 0%,  #008000, 100%); /*defina a cor que irá expandir*/
}

.snapbt3 .elementor-button:hover::after {
 transform: scaleX(1.2) scaleY(1.4); /*defina o quanto irá expandir*/
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-239053d */.elementor-594 .elementor-element.elementor-element-239053d .elementor-icon-box-wrapper {
    border: 1px solid #282828;
    border-radius: 13.90px;
    box-sizing: border-box; /* Inclui a borda e o padding no tamanho total */
    padding: 20px;
    background: #060606;
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-376a32e */.elementor-594 .elementor-element.elementor-element-376a32e .elementor-icon-box-wrapper {
    border: 1px solid #282828;
    border-radius: 13.90px;
    box-sizing: border-box; /* Inclui a borda e o padding no tamanho total */
    padding: 20px;
    background: #060606;
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-08b3883 */.elementor-594 .elementor-element.elementor-element-08b3883 .elementor-icon-box-wrapper {
    border: 1px solid #282828;
    border-radius: 13.90px;
    box-sizing: border-box; /* Inclui a borda e o padding no tamanho total */
    padding: 20px;
    background: #060606;
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b298cb1 */.elementor-594 .elementor-element.elementor-element-b298cb1 .elementor-icon-box-wrapper {
    border: 1px solid #282828;
    border-radius: 13.90px;
    box-sizing: border-box; /* Inclui a borda e o padding no tamanho total */
    padding: 20px;
    background: #060606;
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cccdcce */.elementor-594 .elementor-element.elementor-element-cccdcce .elementor-icon-box-wrapper {
    border: 1px solid #282828;
    border-radius: 13.90px;
    box-sizing: border-box; /* Inclui a borda e o padding no tamanho total */
    padding: 20px;
    background: #060606;
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9882e5d */.elementor-594 .elementor-element.elementor-element-9882e5d .elementor-icon-box-wrapper {
    border: 1px solid #282828;
    border-radius: 13.90px;
    box-sizing: border-box; /* Inclui a borda e o padding no tamanho total */
    padding: 20px;
    background: #060606;
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-abd77bb */.snapbt3 .elementor-button {
 text-transform: uppercase;
 display: inline-block;
 border-radius: 6em !important; /*defina o arredondamento aqui*/
 transition: all .5s;
background: linear-gradient(90deg,  #008000, 0%,  #008000,F 100%) !important;  /*defina a cor do BG aqui*/
}

.snapbt3 .elementor-button:hover {
 transform: translateY(-3px);
 box-shadow: 0 10px 20px #18181840; /*defina a sombra do hover aqui*/
}

.snapbt3 .elementor-button::after {
 content: "";
 display: inline-block;
 height: 100%;
 width: 100%;
 border-radius: 100px !important; 
 position: absolute;
 top: 0;
 left: 0;
 z-index: -1;
 transition: all .8s;
}

.snapbt3 .elementor-button::after {
background: linear-gradient(90deg,  #008000, 0%,  #008000, 100%); /*defina a cor que irá expandir*/
}

.snapbt3 .elementor-button:hover::after {
 transform: scaleX(1.2) scaleY(1.4); /*defina o quanto irá expandir*/
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff50b7d */.snapbt3 .elementor-button {
 text-transform: uppercase;
 display: inline-block;
 border-radius: 6em !important; /*defina o arredondamento aqui*/
 transition: all .5s;
background: linear-gradient(90deg,  #008000, 0%,  #008000,F 100%) !important;  /*defina a cor do BG aqui*/
}

.snapbt3 .elementor-button:hover {
 transform: translateY(-3px);
 box-shadow: 0 10px 20px #18181840; /*defina a sombra do hover aqui*/
}

.snapbt3 .elementor-button::after {
 content: "";
 display: inline-block;
 height: 100%;
 width: 100%;
 border-radius: 100px !important; 
 position: absolute;
 top: 0;
 left: 0;
 z-index: -1;
 transition: all .8s;
}

.snapbt3 .elementor-button::after {
background: linear-gradient(90deg,  #008000, 0%,  #008000, 100%); /*defina a cor que irá expandir*/
}

.snapbt3 .elementor-button:hover::after {
 transform: scaleX(1.2) scaleY(1.4); /*defina o quanto irá expandir*/
 opacity: 0;
}/* End custom CSS */