.elementor-539 .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-539 .elementor-element.elementor-element-3420410:not(.elementor-motion-effects-element-type-background), .elementor-539 .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-539 .elementor-element.elementor-element-d26dbb4{--display:flex;}.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-539 .elementor-element.elementor-element-8397bdd{text-align:center;}.elementor-539 .elementor-element.elementor-element-8397bdd .elementor-heading-title{color:#FFFFFF;}.elementor-539 .elementor-element.elementor-element-500cf29{--display:flex;--min-height:750px;--justify-content:center;--align-items:center;--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-539 .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-539 .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-539 .elementor-element.elementor-element-c7b8de8{width:var( --container-widget-width, 167.09% );max-width:167.09%;--container-widget-width:167.09%;--container-widget-flex-grow:0;}.elementor-539 .elementor-element.elementor-element-c7b8de8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-539 .elementor-element.elementor-element-c7b8de8 .elementor-image-box-wrapper{text-align:start;}.elementor-539 .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-539 .elementor-element.elementor-element-c7b8de8:has(:hover) .elementor-image-box-title,
					 .elementor-539 .elementor-element.elementor-element-c7b8de8:has(:focus) .elementor-image-box-title{color:#D5A6FD;}.elementor-539 .elementor-element.elementor-element-c7b8de8 .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-539 .elementor-element.elementor-element-48b60fa .elementor-button{background-color:#FF0000;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-539 .elementor-element.elementor-element-48b60fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-539 .elementor-element.elementor-element-48b60fa.elementor-element{--align-self:flex-start;}.elementor-539 .elementor-element.elementor-element-8cfc000{--display:flex;--min-height:664px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-539 .elementor-element.elementor-element-8cfc000:not(.elementor-motion-effects-element-type-background), .elementor-539 .elementor-element.elementor-element-8cfc000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54246C;}.elementor-539 .elementor-element.elementor-element-8cfc000.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-539 .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-539 .elementor-element.elementor-element-ec40243.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-539 .elementor-element.elementor-element-ec40243 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-539 .elementor-element.elementor-element-52fb330{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-539 .elementor-element.elementor-element-52fb330.elementor-element{--align-self:center;}.elementor-539 .elementor-element.elementor-element-52fb330 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-539 .elementor-element.elementor-element-6a9123c{--display:flex;}.elementor-539 .elementor-element.elementor-element-41dd67c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-539 .elementor-element.elementor-element-3d2ed95{text-align:start;color:#FFFFFF;}.elementor-539 .elementor-element.elementor-element-ff44bd9{text-align:start;color:#FFFFFF;}.elementor-539 .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-539 .elementor-element.elementor-element-6af9eb7:not(.elementor-motion-effects-element-type-background), .elementor-539 .elementor-element.elementor-element-6af9eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-539 .elementor-element.elementor-element-6af9eb7 > .elementor-shape-bottom .elementor-shape-fill, .elementor-539 .elementor-element.elementor-element-6af9eb7 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#54246C;}.elementor-539 .elementor-element.elementor-element-6af9eb7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-539 .elementor-element.elementor-element-d96a36b{text-align:center;}.elementor-539 .elementor-element.elementor-element-d96a36b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#D58EFF;}.elementor-539 .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-539 .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-539 .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-539 .elementor-element.elementor-element-239053d.elementor-element{--align-self:center;}.elementor-539 .elementor-element.elementor-element-239053d .elementor-icon-box-wrapper{text-align:start;}.elementor-539 .elementor-element.elementor-element-239053d .elementor-icon-box-title, .elementor-539 .elementor-element.elementor-element-239053d .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:2em;font-weight:500;}.elementor-539 .elementor-element.elementor-element-239053d .elementor-icon-box-title{color:#FFFFFF;}.elementor-539 .elementor-element.elementor-element-239053d:has(:hover) .elementor-icon-box-title,
					 .elementor-539 .elementor-element.elementor-element-239053d:has(:focus) .elementor-icon-box-title{color:#54246C;}.elementor-539 .elementor-element.elementor-element-239053d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:200;color:#FFFFFF;}.elementor-539 .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-539 .elementor-element.elementor-element-376a32e.elementor-element{--align-self:center;}.elementor-539 .elementor-element.elementor-element-376a32e .elementor-icon-box-wrapper{text-align:start;}.elementor-539 .elementor-element.elementor-element-376a32e .elementor-icon-box-title, .elementor-539 .elementor-element.elementor-element-376a32e .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:2em;font-weight:500;}.elementor-539 .elementor-element.elementor-element-376a32e .elementor-icon-box-title{color:#FFFFFF;}.elementor-539 .elementor-element.elementor-element-376a32e:has(:hover) .elementor-icon-box-title,
					 .elementor-539 .elementor-element.elementor-element-376a32e:has(:focus) .elementor-icon-box-title{color:#54246C;}.elementor-539 .elementor-element.elementor-element-376a32e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:200;color:#FFFFFF;}.elementor-539 .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-539 .elementor-element.elementor-element-08b3883.elementor-element{--align-self:center;}.elementor-539 .elementor-element.elementor-element-08b3883 .elementor-icon-box-wrapper{text-align:start;}.elementor-539 .elementor-element.elementor-element-08b3883 .elementor-icon-box-title, .elementor-539 .elementor-element.elementor-element-08b3883 .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:2em;font-weight:500;}.elementor-539 .elementor-element.elementor-element-08b3883 .elementor-icon-box-title{color:#FFFFFF;}.elementor-539 .elementor-element.elementor-element-08b3883:has(:hover) .elementor-icon-box-title,
					 .elementor-539 .elementor-element.elementor-element-08b3883:has(:focus) .elementor-icon-box-title{color:#54246C;}.elementor-539 .elementor-element.elementor-element-08b3883 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:200;color:#FFFFFF;}.elementor-539 .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-539 .elementor-element.elementor-element-b298cb1.elementor-element{--align-self:center;}.elementor-539 .elementor-element.elementor-element-b298cb1 .elementor-icon-box-wrapper{text-align:start;}.elementor-539 .elementor-element.elementor-element-b298cb1 .elementor-icon-box-title, .elementor-539 .elementor-element.elementor-element-b298cb1 .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:2em;font-weight:500;}.elementor-539 .elementor-element.elementor-element-b298cb1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-539 .elementor-element.elementor-element-b298cb1:has(:hover) .elementor-icon-box-title,
					 .elementor-539 .elementor-element.elementor-element-b298cb1:has(:focus) .elementor-icon-box-title{color:#54246C;}.elementor-539 .elementor-element.elementor-element-b298cb1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:200;color:#FFFFFF;}.elementor-539 .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-539 .elementor-element.elementor-element-9882e5d.elementor-element{--align-self:center;}.elementor-539 .elementor-element.elementor-element-9882e5d .elementor-icon-box-wrapper{text-align:start;}.elementor-539 .elementor-element.elementor-element-9882e5d .elementor-icon-box-title, .elementor-539 .elementor-element.elementor-element-9882e5d .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:2em;font-weight:500;}.elementor-539 .elementor-element.elementor-element-9882e5d .elementor-icon-box-title{color:#FFFFFF;}.elementor-539 .elementor-element.elementor-element-9882e5d:has(:hover) .elementor-icon-box-title,
					 .elementor-539 .elementor-element.elementor-element-9882e5d:has(:focus) .elementor-icon-box-title{color:#54246C;}.elementor-539 .elementor-element.elementor-element-9882e5d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:200;color:#FFFFFF;}.elementor-539 .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-539 .elementor-element.elementor-element-1423e17:not(.elementor-motion-effects-element-type-background), .elementor-539 .elementor-element.elementor-element-1423e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54246C;}.elementor-539 .elementor-element.elementor-element-abd77bb .elementor-button{background-color:#FF0000;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-539 .elementor-element.elementor-element-abd77bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-539 .elementor-element.elementor-element-abd77bb.elementor-element{--align-self:center;}.elementor-539 .elementor-element.elementor-element-f11f6d7{--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-539 .elementor-element.elementor-element-f11f6d7:not(.elementor-motion-effects-element-type-background), .elementor-539 .elementor-element.elementor-element-f11f6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54246C;}.elementor-539 .elementor-element.elementor-element-f11f6d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-539 .elementor-element.elementor-element-ba3b26b{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-539 .elementor-element.elementor-element-ba3b26b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-539 .elementor-element.elementor-element-ba3b26b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-539 .elementor-element.elementor-element-487ac97{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-539 .elementor-element.elementor-element-487ac97.elementor-element{--align-self:center;}.elementor-539 .elementor-element.elementor-element-487ac97 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-539 .elementor-element.elementor-element-edfd4c0{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-539 .elementor-element.elementor-element-edfd4c0.elementor-element{--align-self:center;}.elementor-539 .elementor-element.elementor-element-edfd4c0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-539 .elementor-element.elementor-element-48e3c87{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-539 .elementor-element.elementor-element-48e3c87.elementor-element{--align-self:center;}.elementor-539 .elementor-element.elementor-element-48e3c87 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-539 .elementor-element.elementor-element-ff50b7d .elementor-button{background-color:#FF0000;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-539 .elementor-element.elementor-element-ff50b7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-539 .elementor-element.elementor-element-ff50b7d.elementor-element{--align-self:center;}.elementor-539 .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-539 .elementor-element.elementor-element-e5bd5e0:not(.elementor-motion-effects-element-type-background), .elementor-539 .elementor-element.elementor-element-e5bd5e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F00;}.elementor-539 .elementor-element.elementor-element-91d163a{--display:flex;}.elementor-539 .elementor-element.elementor-element-91d163a:not(.elementor-motion-effects-element-type-background), .elementor-539 .elementor-element.elementor-element-91d163a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54246C;}.elementor-539 .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-539 .elementor-element.elementor-element-73a67b7:not(.elementor-motion-effects-element-type-background), .elementor-539 .elementor-element.elementor-element-73a67b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#300046;}.elementor-539 .elementor-element.elementor-element-df9906a{text-align:center;color:#FFFFFF;}.elementor-539 .elementor-element.elementor-element-0e9331d{--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-539 .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-539 .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-539 .elementor-element.elementor-element-5d1581b{right:2vh;}body.rtl .elementor-539 .elementor-element.elementor-element-5d1581b{left:2vh;}.elementor-539 .elementor-element.elementor-element-5d1581b .elementor-icon-wrapper{text-align:center;}.elementor-539 .elementor-element.elementor-element-5d1581b.elementor-view-stacked .elementor-icon{background-color:#00FF20;}.elementor-539 .elementor-element.elementor-element-5d1581b.elementor-view-framed .elementor-icon, .elementor-539 .elementor-element.elementor-element-5d1581b.elementor-view-default .elementor-icon{color:#00FF20;border-color:#00FF20;}.elementor-539 .elementor-element.elementor-element-5d1581b.elementor-view-framed .elementor-icon, .elementor-539 .elementor-element.elementor-element-5d1581b.elementor-view-default .elementor-icon svg{fill:#00FF20;}.elementor-539 .elementor-element.elementor-element-5d1581b .elementor-icon{font-size:82px;}.elementor-539 .elementor-element.elementor-element-5d1581b .elementor-icon svg{height:82px;}body.elementor-page-539:not(.elementor-motion-effects-element-type-background), body.elementor-page-539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54246C;}@media(max-width:1024px){.elementor-539 .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-539 .elementor-element.elementor-element-d5a4ab5{text-align:center;}.elementor-539 .elementor-element.elementor-element-c7b8de8 .elementor-image-box-wrapper{text-align:center;}.elementor-539 .elementor-element.elementor-element-41dd67c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-539 .elementor-element.elementor-element-3420410{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-539 .elementor-element.elementor-element-500cf29{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-539 .elementor-element.elementor-element-d5a4ab5.elementor-element{--align-self:center;}.elementor-539 .elementor-element.elementor-element-c7b8de8{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-539 .elementor-element.elementor-element-c7b8de8 .elementor-image-box-wrapper{text-align:start;}.elementor-539 .elementor-element.elementor-element-c7b8de8 .elementor-image-box-title{font-size:31px;}.elementor-539 .elementor-element.elementor-element-48b60fa.elementor-element{--align-self:center;}.elementor-539 .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-539 .elementor-element.elementor-element-ec40243{width:var( --container-widget-width, 286px );max-width:286px;padding:0px 0px 20px 0px;--container-widget-width:286px;--container-widget-flex-grow:0;text-align:start;}.elementor-539 .elementor-element.elementor-element-ec40243 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-539 .elementor-element.elementor-element-52fb330{padding:0px 0px 7px 0px;--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;text-align:start;}.elementor-539 .elementor-element.elementor-element-52fb330 .elementor-heading-title{font-size:12px;}.elementor-539 .elementor-element.elementor-element-41dd67c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-539 .elementor-element.elementor-element-6af9eb7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-539 .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-539 .elementor-element.elementor-element-abd77bb.elementor-element{--align-self:center;}.elementor-539 .elementor-element.elementor-element-f11f6d7{--width:354.8px;--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-539 .elementor-element.elementor-element-ba3b26b{width:var( --container-widget-width, 250px );max-width:250px;padding:0px 0px 20px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-539 .elementor-element.elementor-element-ba3b26b .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-539 .elementor-element.elementor-element-487ac97{padding:0px 0px 7px 0px;--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-539 .elementor-element.elementor-element-487ac97 .elementor-heading-title{font-size:12px;}.elementor-539 .elementor-element.elementor-element-edfd4c0{padding:0px 0px 7px 0px;--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-539 .elementor-element.elementor-element-edfd4c0 .elementor-heading-title{font-size:12px;}.elementor-539 .elementor-element.elementor-element-48e3c87{padding:0px 0px 7px 0px;--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-539 .elementor-element.elementor-element-48e3c87 .elementor-heading-title{font-size:12px;}.elementor-539 .elementor-element.elementor-element-ff50b7d.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-539 .elementor-element.elementor-element-3420410{--content-width:1020px;}.elementor-539 .elementor-element.elementor-element-500cf29{--width:100%;}.elementor-539 .elementor-element.elementor-element-8cfc000{--width:100%;}.elementor-539 .elementor-element.elementor-element-6085734{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-539 .elementor-element.elementor-element-500cf29{--width:100%;}}/* 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-539 .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-539 .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-539 .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-539 .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-9882e5d */.elementor-539 .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 */