.elementor-12508 .elementor-element.elementor-element-5456177{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12508 .elementor-element.elementor-element-5456177:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-5456177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7B2EBD 0%, #C284F7 100%);}.elementor-12508 .elementor-element.elementor-element-5329c70d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5B0F5;--border-color:#D5B0F5;--border-radius:15px 15px 15px 15px;--padding-top:5em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-12508 .elementor-element.elementor-element-5329c70d:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-5329c70d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://portaldeagatha.com.br/wp-content/uploads/2025/11/BG-01-combo.jpg");background-position:center center;background-size:cover;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12508 .elementor-element.elementor-element-6378a1e{width:initial;max-width:initial;background-color:#68218A7A;padding:10px 27px 10px 27px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:13px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-3px;}.elementor-12508 .elementor-element.elementor-element-6378a1e.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-6378a1e.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-12508 .elementor-element.elementor-element-6378a1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12508 .elementor-element.elementor-element-6378a1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12508 .elementor-element.elementor-element-6378a1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12508 .elementor-element.elementor-element-6378a1e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12508 .elementor-element.elementor-element-6378a1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12508 .elementor-element.elementor-element-6378a1e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12508 .elementor-element.elementor-element-6378a1e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12508 .elementor-element.elementor-element-6378a1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12508 .elementor-element.elementor-element-6378a1e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-12508 .elementor-element.elementor-element-6378a1e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12508 .elementor-element.elementor-element-6378a1e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.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-12508 .elementor-element.elementor-element-76da6c18{width:var( --container-widget-width, 22% );max-width:22%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:22%;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-76da6c18.elementor-element{--align-self:center;}.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-12508 .elementor-element.elementor-element-68e0a996{width:var( --container-widget-width, 990px );max-width:990px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:990px;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-68e0a996.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-68e0a996 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:47px;font-weight:700;line-height:47px;color:#732D9F;}.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-12508 .elementor-element.elementor-element-47130d00{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;color:#000000;}.elementor-12508 .elementor-element.elementor-element-47130d00.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-a2e23de{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-a2e23de:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-a2e23de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(174deg, #F3EAFF 0%, #FFFFFF 100%);}.elementor-12508 .elementor-element.elementor-element-2b7aae7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#282828;}.elementor-12508 .elementor-element.elementor-element-2b7aae7.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-21bc6f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12508 .elementor-element.elementor-element-21bc6f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12508 .elementor-element.elementor-element-21bc6f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12508 .elementor-element.elementor-element-21bc6f5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12508 .elementor-element.elementor-element-21bc6f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12508 .elementor-element.elementor-element-21bc6f5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12508 .elementor-element.elementor-element-21bc6f5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12508 .elementor-element.elementor-element-21bc6f5{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:1px;}.elementor-12508 .elementor-element.elementor-element-21bc6f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12508 .elementor-element.elementor-element-21bc6f5 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-12508 .elementor-element.elementor-element-21bc6f5 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12508 .elementor-element.elementor-element-21bc6f5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.elementor-12508 .elementor-element.elementor-element-cb4ced8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#282828;}.elementor-12508 .elementor-element.elementor-element-cb4ced8.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-b74554f{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:12px;--n-accordion-border-radius:50px 50px 50px 50px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#C293E0;}.elementor-12508 .elementor-element.elementor-element-b74554f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(259deg, #FFFFFF00 0%, #DFCAFF 100%);border-style:none;}.elementor-12508 .elementor-element.elementor-element-b74554f.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-b74554f {--n-accordion-padding:10px 10px 10px 30px;}:where( .elementor-12508 .elementor-element.elementor-element-b74554f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;}.elementor-12508 .elementor-element.elementor-element-4233aaaf{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-12508 .elementor-element.elementor-element-4233aaaf:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-4233aaaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7B2EBD 0%, #C284F7 100%);}.elementor-12508 .elementor-element.elementor-element-de13082{width:var( --container-widget-width, 990px );max-width:990px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:990px;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-de13082.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-de13082 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12508 .elementor-element.elementor-element-502e17a{width:var( --container-widget-width, 709px );max-width:709px;--container-widget-width:709px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-12508 .elementor-element.elementor-element-502e17a.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-b96f833{--display:flex;--min-height:335px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CAABE4;--border-color:#CAABE4;--border-radius:25px 25px 25px 25px;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-12508 .elementor-element.elementor-element-b96f833:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-b96f833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F4E5FF 100%);}.elementor-12508 .elementor-element.elementor-element-be37a64{width:var( --container-widget-width, 66% );max-width:66%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-be37a64.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-09ed3e1{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-09ed3e1.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-09ed3e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;color:#000000;}.elementor-12508 .elementor-element.elementor-element-5e10f3d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-ce25d93{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-ce25d93.e-con{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-fb9324d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-fb9324d.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-fb9324d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.3em;font-weight:700;line-height:1em;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-12508 .elementor-element.elementor-element-50347ac .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(234deg, #7B2EBD 0%, #CAABE4 100%);border-radius:100px 100px 100px 100px;padding:20px 50px 20px 50px;}.elementor-12508 .elementor-element.elementor-element-50347ac{width:var( --container-widget-width, 100% );max-width:100%;padding:1em 0em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12508 .elementor-element.elementor-element-50347ac.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-0243f03{--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:flex-start;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-12508 .elementor-element.elementor-element-0243f03:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-0243f03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #7B2EBD 0%, #C284F7 100%);}.elementor-12508 .elementor-element.elementor-element-4d4d443{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-2575016{width:var( --container-widget-width, 519px );max-width:519px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:519px;--container-widget-flex-grow:0;text-align:start;}.elementor-12508 .elementor-element.elementor-element-2575016.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-2575016 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:43px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12508 .elementor-element.elementor-element-ee94819{width:var( --container-widget-width, 521px );max-width:521px;--container-widget-width:521px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-12508 .elementor-element.elementor-element-ee94819.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-29ad309{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-8f91568{width:var( --container-widget-width, 990px );max-width:990px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:990px;--container-widget-flex-grow:0;text-align:start;}.elementor-12508 .elementor-element.elementor-element-8f91568.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-8f91568 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12508 .elementor-element.elementor-element-1e70e6d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12508 .elementor-element.elementor-element-1e70e6d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12508 .elementor-element.elementor-element-1e70e6d{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-12508 .elementor-element.elementor-element-1e70e6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12508 .elementor-element.elementor-element-1e70e6d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-12508 .elementor-element.elementor-element-1e70e6d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12508 .elementor-element.elementor-element-c9f7038{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-2b0645e{width:var( --container-widget-width, 797px );max-width:797px;--container-widget-width:797px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-12508 .elementor-element.elementor-element-2b0645e.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-267bc14 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;fill:#7B2EBD;color:#7B2EBD;border-radius:100px 100px 100px 100px;padding:20px 50px 20px 50px;}.elementor-12508 .elementor-element.elementor-element-267bc14{width:var( --container-widget-width, 100% );max-width:100%;padding:1em 0em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12508 .elementor-element.elementor-element-267bc14.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-64ed526{--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;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-4c644d5{width:var( --container-widget-width, 767px );max-width:767px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:767px;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-4c644d5.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-4c644d5 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:47px;font-weight:700;line-height:47px;color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-ea98d21{width:var( --container-widget-width, 615px );max-width:615px;--container-widget-width:615px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;color:#000000;}.elementor-12508 .elementor-element.elementor-element-ea98d21.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-c34c704{width:var( --container-widget-width, 742px );max-width:742px;margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:742px;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-c34c704.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-c34c704 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-a5f3a78{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:30px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-697547a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.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-12508 .elementor-element.elementor-element-188da95 .elementor-icon-wrapper{text-align:center;}.elementor-12508 .elementor-element.elementor-element-188da95.elementor-view-stacked .elementor-icon{background-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-188da95.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-188da95.elementor-view-default .elementor-icon{color:#732D9F;border-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-188da95.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-188da95.elementor-view-default .elementor-icon svg{fill:#732D9F;}.elementor-12508 .elementor-element.elementor-element-188da95 .elementor-icon{font-size:40px;}.elementor-12508 .elementor-element.elementor-element-188da95 .elementor-icon svg{height:40px;}.elementor-12508 .elementor-element.elementor-element-df6b39f{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-12508 .elementor-element.elementor-element-df6b39f.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-268611b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12508 .elementor-element.elementor-element-ab5f33c .elementor-icon-wrapper{text-align:center;}.elementor-12508 .elementor-element.elementor-element-ab5f33c.elementor-view-stacked .elementor-icon{background-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-ab5f33c.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-ab5f33c.elementor-view-default .elementor-icon{color:#732D9F;border-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-ab5f33c.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-ab5f33c.elementor-view-default .elementor-icon svg{fill:#732D9F;}.elementor-12508 .elementor-element.elementor-element-ab5f33c .elementor-icon{font-size:40px;}.elementor-12508 .elementor-element.elementor-element-ab5f33c .elementor-icon svg{height:40px;}.elementor-12508 .elementor-element.elementor-element-17028b3{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-12508 .elementor-element.elementor-element-17028b3.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-a2841f2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12508 .elementor-element.elementor-element-2b5f1ab .elementor-icon-wrapper{text-align:center;}.elementor-12508 .elementor-element.elementor-element-2b5f1ab.elementor-view-stacked .elementor-icon{background-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-2b5f1ab.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-2b5f1ab.elementor-view-default .elementor-icon{color:#732D9F;border-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-2b5f1ab.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-2b5f1ab.elementor-view-default .elementor-icon svg{fill:#732D9F;}.elementor-12508 .elementor-element.elementor-element-2b5f1ab .elementor-icon{font-size:40px;}.elementor-12508 .elementor-element.elementor-element-2b5f1ab .elementor-icon svg{height:40px;}.elementor-12508 .elementor-element.elementor-element-c657349{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-12508 .elementor-element.elementor-element-c657349.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-8b68dc6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12508 .elementor-element.elementor-element-bc4ba8b .elementor-icon-wrapper{text-align:center;}.elementor-12508 .elementor-element.elementor-element-bc4ba8b.elementor-view-stacked .elementor-icon{background-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-bc4ba8b.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-bc4ba8b.elementor-view-default .elementor-icon{color:#732D9F;border-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-bc4ba8b.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-bc4ba8b.elementor-view-default .elementor-icon svg{fill:#732D9F;}.elementor-12508 .elementor-element.elementor-element-bc4ba8b .elementor-icon{font-size:40px;}.elementor-12508 .elementor-element.elementor-element-bc4ba8b .elementor-icon svg{height:40px;}.elementor-12508 .elementor-element.elementor-element-27ce7c2{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-12508 .elementor-element.elementor-element-27ce7c2.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-24396d2{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;color:#000000;}.elementor-12508 .elementor-element.elementor-element-24396d2.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-958babc{--display:flex;--min-height:335px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CAABE4;--border-color:#CAABE4;--border-radius:25px 25px 25px 25px;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-12508 .elementor-element.elementor-element-958babc:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-958babc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F4E5FF 100%);}.elementor-12508 .elementor-element.elementor-element-958babc.e-con{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-61916c1{width:var( --container-widget-width, 716px );max-width:716px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:716px;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-61916c1.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-61916c1 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-bf3e947{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-bf3e947.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-bf3e947 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.1em;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-12508 .elementor-element.elementor-element-f02cbf7{width:var( --container-widget-width, 514px );max-width:514px;--container-widget-width:514px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;color:#000000;}.elementor-12508 .elementor-element.elementor-element-f02cbf7.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-ff192f4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-de4834f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-de4834f.e-con{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-cda9bab .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(234deg, #7B2EBD 0%, #CAABE4 100%);border-radius:100px 100px 100px 100px;padding:20px 50px 20px 50px;}.elementor-12508 .elementor-element.elementor-element-cda9bab{width:var( --container-widget-width, 100% );max-width:100%;padding:1em 0em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12508 .elementor-element.elementor-element-cda9bab.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-3ca7257{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-3ca7257:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-3ca7257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #C284F7 0%, #FFFFFF 100%);}.elementor-12508 .elementor-element.elementor-element-2e82485{--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;--border-radius:20px 20px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-2e82485:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-2e82485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #FFFFFF 100%);}.elementor-12508 .elementor-element.elementor-element-2e67687{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E424;--border-color:#E4E4E424;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-2e67687:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-2e67687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12508 .elementor-element.elementor-element-2e67687.e-con{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-0b20ea1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CAABE4;--border-color:#CAABE4;--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-12508 .elementor-element.elementor-element-0b20ea1:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-0b20ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E1BEFF5C 0%, #F2295B00 100%);}.elementor-12508 .elementor-element.elementor-element-0b20ea1.e-con{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-23e3f80{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-e9bc0a8{width:var( --container-widget-width, 100% );max-width:100%;padding:0em 0em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-12508 .elementor-element.elementor-element-e9bc0a8.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-e9bc0a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:#000000;}.elementor-12508 .elementor-element.elementor-element-fccce0a{width:var( --container-widget-width, 468px );max-width:468px;--container-widget-width:468px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-12508 .elementor-element.elementor-element-7f3761c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:29px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:1px;}.elementor-12508 .elementor-element.elementor-element-7f3761c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12508 .elementor-element.elementor-element-7f3761c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12508 .elementor-element.elementor-element-7f3761c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12508 .elementor-element.elementor-element-7f3761c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12508 .elementor-element.elementor-element-7f3761c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12508 .elementor-element.elementor-element-7f3761c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12508 .elementor-element.elementor-element-7f3761c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12508 .elementor-element.elementor-element-7f3761c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12508 .elementor-element.elementor-element-7f3761c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-12508 .elementor-element.elementor-element-7f3761c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12508 .elementor-element.elementor-element-7f3761c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.elementor-12508 .elementor-element.elementor-element-ad330ae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CF8EFF;--border-color:#CF8EFF;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12508 .elementor-element.elementor-element-ad330ae:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-ad330ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12508 .elementor-element.elementor-element-fe09e8d{width:var( --container-widget-width, 716px );max-width:716px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:716px;--container-widget-flex-grow:0;text-align:start;}.elementor-12508 .elementor-element.elementor-element-fe09e8d.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-fe09e8d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-01c635b{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-12508 .elementor-element.elementor-element-01c635b.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-e203ff2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0;--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-12508 .elementor-element.elementor-element-e203ff2:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-e203ff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-12508 .elementor-element.elementor-element-e203ff2::before, .elementor-12508 .elementor-element.elementor-element-e203ff2 > .elementor-background-video-container::before, .elementor-12508 .elementor-element.elementor-element-e203ff2 > .e-con-inner > .elementor-background-video-container::before, .elementor-12508 .elementor-element.elementor-element-e203ff2 > .elementor-background-slideshow::before, .elementor-12508 .elementor-element.elementor-element-e203ff2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12508 .elementor-element.elementor-element-e203ff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-12508 .elementor-element.elementor-element-e203ff2.e-con{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-a674242{--display:flex;--min-height:335px;--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CAABE4;--border-color:#CAABE4;--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-12508 .elementor-element.elementor-element-a674242:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-a674242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F4E5FF 100%);}.elementor-12508 .elementor-element.elementor-element-fd97497{width:var( --container-widget-width, 66% );max-width:66%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:start;}.elementor-12508 .elementor-element.elementor-element-fd97497.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-fd97497 img{width:416px;}.elementor-12508 .elementor-element.elementor-element-ad594b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12508 .elementor-element.elementor-element-23f0bef{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-23f0bef.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-23f0bef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;color:#000000;}.elementor-12508 .elementor-element.elementor-element-4412f99{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-4412f99.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-4412f99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.3em;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-12508 .elementor-element.elementor-element-f833c95{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-f833c95.e-con{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-d8e768c .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(234deg, #7B2EBD 0%, #CAABE4 100%);border-radius:100px 100px 100px 100px;padding:20px 50px 20px 50px;}.elementor-12508 .elementor-element.elementor-element-d8e768c{width:var( --container-widget-width, 100% );max-width:100%;padding:1em 0em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12508 .elementor-element.elementor-element-d8e768c.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-c48f7c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12508 .elementor-element.elementor-element-34cafa4{width:var( --container-widget-width, 836px );max-width:836px;--container-widget-width:836px;--container-widget-flex-grow:0;}.elementor-12508 .elementor-element.elementor-element-34cafa4.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-34cafa4 .elementor-image-box-wrapper{text-align:start;}.elementor-12508 .elementor-element.elementor-element-34cafa4.elementor-position-right .elementor-image-box-img{margin-left:50px;}.elementor-12508 .elementor-element.elementor-element-34cafa4.elementor-position-left .elementor-image-box-img{margin-right:50px;}.elementor-12508 .elementor-element.elementor-element-34cafa4.elementor-position-top .elementor-image-box-img{margin-bottom:50px;}.elementor-12508 .elementor-element.elementor-element-34cafa4 .elementor-image-box-wrapper .elementor-image-box-img{width:56%;}.elementor-12508 .elementor-element.elementor-element-34cafa4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12508 .elementor-element.elementor-element-34cafa4 .elementor-image-box-title{font-family:"Cinzel", Sans-serif;font-size:45px;font-weight:600;line-height:1em;color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-34cafa4:has(:hover) .elementor-image-box-title,
					 .elementor-12508 .elementor-element.elementor-element-34cafa4:has(:focus) .elementor-image-box-title{color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-34cafa4 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-12508 .elementor-element.elementor-element-1b6e62c .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(234deg, #7B2EBD 0%, #CAABE4 100%);border-radius:100px 100px 100px 100px;padding:20px 50px 20px 50px;}.elementor-12508 .elementor-element.elementor-element-1b6e62c{width:var( --container-widget-width, 100% );max-width:100%;padding:1em 0em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12508 .elementor-element.elementor-element-1b6e62c.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-5525cb6{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-ed45109{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;}.elementor-12508 .elementor-element.elementor-element-ed45109 .elementor-image-box-wrapper{text-align:start;}.elementor-12508 .elementor-element.elementor-element-ed45109 .elementor-image-box-title{font-family:"Cinzel", Sans-serif;font-size:32px;font-weight:700;color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-ed45109:has(:hover) .elementor-image-box-title,
					 .elementor-12508 .elementor-element.elementor-element-ed45109:has(:focus) .elementor-image-box-title{color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-ed45109 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12508 .elementor-element.elementor-element-fce69d6{width:var( --container-widget-width, 491px );max-width:491px;--container-widget-width:491px;--container-widget-flex-grow:0;}.elementor-12508 .elementor-element.elementor-element-8fbf0e1{--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;}.elementor-12508 .elementor-element.elementor-element-e076f9e{width:var( --container-widget-width, 924px );max-width:924px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:924px;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-e076f9e.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-e076f9e .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-4b1e938{width:var( --container-widget-width, 615px );max-width:615px;--container-widget-width:615px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;color:#000000;}.elementor-12508 .elementor-element.elementor-element-4b1e938.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-3b59831{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-d9eb0b1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12508 .elementor-element.elementor-element-9d78f0f .elementor-icon-wrapper{text-align:start;}.elementor-12508 .elementor-element.elementor-element-9d78f0f.elementor-view-stacked .elementor-icon{background-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-9d78f0f.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-9d78f0f.elementor-view-default .elementor-icon{color:#732D9F;border-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-9d78f0f.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-9d78f0f.elementor-view-default .elementor-icon svg{fill:#732D9F;}.elementor-12508 .elementor-element.elementor-element-9d78f0f .elementor-icon{font-size:40px;}.elementor-12508 .elementor-element.elementor-element-9d78f0f .elementor-icon svg{height:40px;}.elementor-12508 .elementor-element.elementor-element-178a92a{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.3em;color:#000000;}.elementor-12508 .elementor-element.elementor-element-178a92a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12508 .elementor-element.elementor-element-c5e13e9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12508 .elementor-element.elementor-element-7ffdff5 .elementor-icon-wrapper{text-align:start;}.elementor-12508 .elementor-element.elementor-element-7ffdff5.elementor-view-stacked .elementor-icon{background-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-7ffdff5.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-7ffdff5.elementor-view-default .elementor-icon{color:#732D9F;border-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-7ffdff5.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-7ffdff5.elementor-view-default .elementor-icon svg{fill:#732D9F;}.elementor-12508 .elementor-element.elementor-element-7ffdff5 .elementor-icon{font-size:40px;}.elementor-12508 .elementor-element.elementor-element-7ffdff5 .elementor-icon svg{height:40px;}.elementor-12508 .elementor-element.elementor-element-5cf075c{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.3em;color:#000000;}.elementor-12508 .elementor-element.elementor-element-5cf075c.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-a3b5470{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12508 .elementor-element.elementor-element-7fdb010 .elementor-icon-wrapper{text-align:start;}.elementor-12508 .elementor-element.elementor-element-7fdb010.elementor-view-stacked .elementor-icon{background-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-7fdb010.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-7fdb010.elementor-view-default .elementor-icon{color:#732D9F;border-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-7fdb010.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-7fdb010.elementor-view-default .elementor-icon svg{fill:#732D9F;}.elementor-12508 .elementor-element.elementor-element-7fdb010 .elementor-icon{font-size:40px;}.elementor-12508 .elementor-element.elementor-element-7fdb010 .elementor-icon svg{height:40px;}.elementor-12508 .elementor-element.elementor-element-ed01d26{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.3em;color:#000000;}.elementor-12508 .elementor-element.elementor-element-ed01d26.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-15179b0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12508 .elementor-element.elementor-element-2234e5b .elementor-icon-wrapper{text-align:start;}.elementor-12508 .elementor-element.elementor-element-2234e5b.elementor-view-stacked .elementor-icon{background-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-2234e5b.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-2234e5b.elementor-view-default .elementor-icon{color:#732D9F;border-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-2234e5b.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-2234e5b.elementor-view-default .elementor-icon svg{fill:#732D9F;}.elementor-12508 .elementor-element.elementor-element-2234e5b .elementor-icon{font-size:40px;}.elementor-12508 .elementor-element.elementor-element-2234e5b .elementor-icon svg{height:40px;}.elementor-12508 .elementor-element.elementor-element-5783e0c{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.3em;color:#000000;}.elementor-12508 .elementor-element.elementor-element-5783e0c.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-9c1342c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12508 .elementor-element.elementor-element-1317f23 .elementor-icon-wrapper{text-align:start;}.elementor-12508 .elementor-element.elementor-element-1317f23.elementor-view-stacked .elementor-icon{background-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-1317f23.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-1317f23.elementor-view-default .elementor-icon{color:#732D9F;border-color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-1317f23.elementor-view-framed .elementor-icon, .elementor-12508 .elementor-element.elementor-element-1317f23.elementor-view-default .elementor-icon svg{fill:#732D9F;}.elementor-12508 .elementor-element.elementor-element-1317f23 .elementor-icon{font-size:40px;}.elementor-12508 .elementor-element.elementor-element-1317f23 .elementor-icon svg{height:40px;}.elementor-12508 .elementor-element.elementor-element-21c91b5{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.3em;color:#000000;}.elementor-12508 .elementor-element.elementor-element-21c91b5.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-1b27e9b{--display:flex;--min-height:335px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CAABE4;--border-color:#CAABE4;--border-radius:25px 25px 25px 25px;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-12508 .elementor-element.elementor-element-1b27e9b:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-1b27e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F4E5FF 100%);}.elementor-12508 .elementor-element.elementor-element-1b27e9b.e-con{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-c6e6648{width:var( --container-widget-width, 716px );max-width:716px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:716px;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-c6e6648.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-c6e6648 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;color:#732D9F;}.elementor-12508 .elementor-element.elementor-element-1e93789{width:var( --container-widget-width, 448px );max-width:448px;--container-widget-width:448px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;color:#000000;}.elementor-12508 .elementor-element.elementor-element-1e93789.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-8ec0013{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-8ec0013.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-8ec0013 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;color:#000000;}.elementor-12508 .elementor-element.elementor-element-2143066{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-2143066.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-2143066 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.3em;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-12508 .elementor-element.elementor-element-8c8d936{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-8c8d936.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-8c8d936 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-12508 .elementor-element.elementor-element-ec07fc8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-9d388bf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-9d388bf.e-con{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-b9ea459 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(234deg, #7B2EBD 0%, #CAABE4 100%);border-radius:100px 100px 100px 100px;padding:20px 50px 20px 50px;}.elementor-12508 .elementor-element.elementor-element-b9ea459{width:var( --container-widget-width, 100% );max-width:100%;padding:1em 0em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12508 .elementor-element.elementor-element-b9ea459.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-1bbbdda1{--display:flex;--min-height:0px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF9C;--border-color:#FFFFFF9C;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-12508 .elementor-element.elementor-element-1bbbdda1:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-1bbbdda1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12508 .elementor-element.elementor-element-284d6854{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-12508 .elementor-element.elementor-element-284d6854.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-284d6854 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.8em;font-weight:400;color:#0000005C;}.elementor-12508 .elementor-element.elementor-element-21687ba{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-12508 .elementor-element.elementor-element-21687ba.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-21687ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.8em;font-weight:400;color:#0000005C;}.elementor-12508 .elementor-element.elementor-element-be3d18a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-12508 .elementor-element.elementor-element-be3d18a.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-be3d18a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.8em;font-weight:400;color:#0000005C;}.elementor-12508 .elementor-element.elementor-element-088bbab{width:var( --container-widget-width, 48% );max-width:48%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-12508 .elementor-element.elementor-element-088bbab.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-088bbab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.8em;font-weight:400;color:#0000005C;}.elementor-12508 .elementor-element.elementor-element-5062f47{--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;}@media(max-width:1366px){.elementor-12508 .elementor-element.elementor-element-b96f833{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12508 .elementor-element.elementor-element-fb9324d .elementor-heading-title{line-height:73px;}.elementor-12508 .elementor-element.elementor-element-50347ac{--container-widget-width:503px;--container-widget-flex-grow:0;width:var( --container-widget-width, 503px );max-width:503px;}.elementor-12508 .elementor-element.elementor-element-50347ac.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-267bc14{--container-widget-width:503px;--container-widget-flex-grow:0;width:var( --container-widget-width, 503px );max-width:503px;}.elementor-12508 .elementor-element.elementor-element-267bc14.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-958babc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12508 .elementor-element.elementor-element-bf3e947 .elementor-heading-title{line-height:73px;}.elementor-12508 .elementor-element.elementor-element-cda9bab{--container-widget-width:503px;--container-widget-flex-grow:0;width:var( --container-widget-width, 503px );max-width:503px;}.elementor-12508 .elementor-element.elementor-element-cda9bab.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-e203ff2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12508 .elementor-element.elementor-element-a674242{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12508 .elementor-element.elementor-element-4412f99 .elementor-heading-title{line-height:73px;}.elementor-12508 .elementor-element.elementor-element-d8e768c{--container-widget-width:503px;--container-widget-flex-grow:0;width:var( --container-widget-width, 503px );max-width:503px;}.elementor-12508 .elementor-element.elementor-element-d8e768c.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-1b6e62c{--container-widget-width:503px;--container-widget-flex-grow:0;width:var( --container-widget-width, 503px );max-width:503px;}.elementor-12508 .elementor-element.elementor-element-1b6e62c.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-1b27e9b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12508 .elementor-element.elementor-element-2143066 .elementor-heading-title{line-height:73px;}.elementor-12508 .elementor-element.elementor-element-b9ea459{--container-widget-width:503px;--container-widget-flex-grow:0;width:var( --container-widget-width, 503px );max-width:503px;}.elementor-12508 .elementor-element.elementor-element-b9ea459.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-12508 .elementor-element.elementor-element-4233aaaf{--content-width:1280px;}.elementor-12508 .elementor-element.elementor-element-b96f833{--width:717px;}.elementor-12508 .elementor-element.elementor-element-0243f03{--content-width:1280px;}.elementor-12508 .elementor-element.elementor-element-4d4d443{--width:575px;}.elementor-12508 .elementor-element.elementor-element-29ad309{--width:550px;}.elementor-12508 .elementor-element.elementor-element-c9f7038{--width:854px;}.elementor-12508 .elementor-element.elementor-element-697547a{--width:25%;}.elementor-12508 .elementor-element.elementor-element-268611b{--width:25%;}.elementor-12508 .elementor-element.elementor-element-a2841f2{--width:25%;}.elementor-12508 .elementor-element.elementor-element-8b68dc6{--width:25%;}.elementor-12508 .elementor-element.elementor-element-958babc{--width:717px;}.elementor-12508 .elementor-element.elementor-element-3ca7257{--content-width:1280px;}.elementor-12508 .elementor-element.elementor-element-2e82485{--width:100%;}.elementor-12508 .elementor-element.elementor-element-0b20ea1{--width:100%;}.elementor-12508 .elementor-element.elementor-element-23e3f80{--width:500px;}.elementor-12508 .elementor-element.elementor-element-ad330ae{--width:537px;}.elementor-12508 .elementor-element.elementor-element-e203ff2{--width:100%;}.elementor-12508 .elementor-element.elementor-element-ad594b6{--width:768px;}.elementor-12508 .elementor-element.elementor-element-3b59831{--width:980px;}.elementor-12508 .elementor-element.elementor-element-d9eb0b1{--width:227px;}.elementor-12508 .elementor-element.elementor-element-c5e13e9{--width:227px;}.elementor-12508 .elementor-element.elementor-element-a3b5470{--width:227px;}.elementor-12508 .elementor-element.elementor-element-15179b0{--width:227px;}.elementor-12508 .elementor-element.elementor-element-9c1342c{--width:1600px;}.elementor-12508 .elementor-element.elementor-element-1b27e9b{--width:717px;}.elementor-12508 .elementor-element.elementor-element-1bbbdda1{--content-width:823px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12508 .elementor-element.elementor-element-b96f833{--width:100%;}.elementor-12508 .elementor-element.elementor-element-958babc{--width:100%;}.elementor-12508 .elementor-element.elementor-element-2e82485{--width:50%;}.elementor-12508 .elementor-element.elementor-element-0b20ea1{--width:100%;}.elementor-12508 .elementor-element.elementor-element-e203ff2{--width:100%;}.elementor-12508 .elementor-element.elementor-element-a674242{--width:100%;}.elementor-12508 .elementor-element.elementor-element-1b27e9b{--width:100%;}}@media(min-width:2400px){.elementor-12508 .elementor-element.elementor-element-76da6c18 img{width:100%;}.elementor-12508 .elementor-element.elementor-element-09ed3e1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-12508 .elementor-element.elementor-element-50347ac{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:575px;--container-widget-flex-grow:0;width:var( --container-widget-width, 575px );max-width:575px;}.elementor-12508 .elementor-element.elementor-element-50347ac.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-267bc14{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:575px;--container-widget-flex-grow:0;width:var( --container-widget-width, 575px );max-width:575px;}.elementor-12508 .elementor-element.elementor-element-267bc14.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-cda9bab{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:575px;--container-widget-flex-grow:0;width:var( --container-widget-width, 575px );max-width:575px;}.elementor-12508 .elementor-element.elementor-element-cda9bab.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-23f0bef{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-12508 .elementor-element.elementor-element-d8e768c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:575px;--container-widget-flex-grow:0;width:var( --container-widget-width, 575px );max-width:575px;}.elementor-12508 .elementor-element.elementor-element-d8e768c.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-1b6e62c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:575px;--container-widget-flex-grow:0;width:var( --container-widget-width, 575px );max-width:575px;}.elementor-12508 .elementor-element.elementor-element-1b6e62c.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-8ec0013{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-12508 .elementor-element.elementor-element-b9ea459{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:575px;--container-widget-flex-grow:0;width:var( --container-widget-width, 575px );max-width:575px;}.elementor-12508 .elementor-element.elementor-element-b9ea459.elementor-element{--align-self:center;}}@media(max-width:1024px){.elementor-12508 .elementor-element.elementor-element-5329c70d:not(.elementor-motion-effects-element-type-background), .elementor-12508 .elementor-element.elementor-element-5329c70d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12508 .elementor-element.elementor-element-5329c70d{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-6378a1e.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-76da6c18{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:181px;--container-widget-flex-grow:0;width:var( --container-widget-width, 181px );max-width:181px;}.elementor-12508 .elementor-element.elementor-element-76da6c18.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-68e0a996{--container-widget-width:378px;--container-widget-flex-grow:0;width:var( --container-widget-width, 378px );max-width:378px;text-align:center;}.elementor-12508 .elementor-element.elementor-element-68e0a996.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-68e0a996 .elementor-heading-title{font-size:1.9em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-2b7aae7{--container-widget-width:430px;--container-widget-flex-grow:0;width:var( --container-widget-width, 430px );max-width:430px;text-align:start;}.elementor-12508 .elementor-element.elementor-element-2b7aae7.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-cb4ced8{--container-widget-width:430px;--container-widget-flex-grow:0;width:var( --container-widget-width, 430px );max-width:430px;text-align:start;}.elementor-12508 .elementor-element.elementor-element-cb4ced8.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-4233aaaf{--min-height:0px;--justify-content:flex-end;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-de13082{--container-widget-width:378px;--container-widget-flex-grow:0;width:var( --container-widget-width, 378px );max-width:378px;text-align:center;}.elementor-12508 .elementor-element.elementor-element-de13082.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-de13082 .elementor-heading-title{font-size:1.9em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-b96f833{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-b96f833.e-con{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-be37a64{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;padding:0px 0px 0px 0px;--container-widget-width:222px;--container-widget-flex-grow:0;width:var( --container-widget-width, 222px );max-width:222px;}.elementor-12508 .elementor-element.elementor-element-be37a64.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-09ed3e1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:149px;--container-widget-flex-grow:0;width:var( --container-widget-width, 149px );max-width:149px;}.elementor-12508 .elementor-element.elementor-element-09ed3e1.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-fb9324d .elementor-heading-title{font-size:2.5em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-50347ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:239px;--container-widget-flex-grow:0;width:var( --container-widget-width, 239px );max-width:239px;}.elementor-12508 .elementor-element.elementor-element-50347ac.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-50347ac .elementor-button{font-size:14px;line-height:1.1em;padding:20px 40px 20px 40px;}.elementor-12508 .elementor-element.elementor-element-0243f03{--min-height:0px;--justify-content:flex-end;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-2575016{--container-widget-width:378px;--container-widget-flex-grow:0;width:var( --container-widget-width, 378px );max-width:378px;text-align:center;}.elementor-12508 .elementor-element.elementor-element-2575016.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-2575016 .elementor-heading-title{font-size:1.9em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-8f91568{--container-widget-width:378px;--container-widget-flex-grow:0;width:var( --container-widget-width, 378px );max-width:378px;text-align:center;}.elementor-12508 .elementor-element.elementor-element-8f91568.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-8f91568 .elementor-heading-title{font-size:1.9em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-267bc14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:239px;--container-widget-flex-grow:0;width:var( --container-widget-width, 239px );max-width:239px;}.elementor-12508 .elementor-element.elementor-element-267bc14.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-267bc14 .elementor-button{font-size:14px;line-height:1.1em;padding:20px 40px 20px 40px;}.elementor-12508 .elementor-element.elementor-element-4c644d5{--container-widget-width:378px;--container-widget-flex-grow:0;width:var( --container-widget-width, 378px );max-width:378px;text-align:center;}.elementor-12508 .elementor-element.elementor-element-4c644d5.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-4c644d5 .elementor-heading-title{font-size:1.9em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-c34c704{--container-widget-width:378px;--container-widget-flex-grow:0;width:var( --container-widget-width, 378px );max-width:378px;text-align:center;}.elementor-12508 .elementor-element.elementor-element-c34c704.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-c34c704 .elementor-heading-title{font-size:1.9em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-958babc{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-958babc.e-con{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-61916c1{--container-widget-width:378px;--container-widget-flex-grow:0;width:var( --container-widget-width, 378px );max-width:378px;text-align:center;}.elementor-12508 .elementor-element.elementor-element-61916c1.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-61916c1 .elementor-heading-title{font-size:1.9em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-bf3e947 .elementor-heading-title{font-size:2.5em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-cda9bab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:239px;--container-widget-flex-grow:0;width:var( --container-widget-width, 239px );max-width:239px;}.elementor-12508 .elementor-element.elementor-element-cda9bab.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-cda9bab .elementor-button{font-size:14px;line-height:1.1em;padding:20px 40px 20px 40px;}.elementor-12508 .elementor-element.elementor-element-3ca7257{--min-height:0px;--justify-content:flex-end;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-0b20ea1{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:25px 25px 25px 25px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-23e3f80{--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-12508 .elementor-element.elementor-element-e9bc0a8{--container-widget-width:492px;--container-widget-flex-grow:0;width:var( --container-widget-width, 492px );max-width:492px;text-align:center;}.elementor-12508 .elementor-element.elementor-element-e9bc0a8.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-e9bc0a8 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-12508 .elementor-element.elementor-element-ad330ae{--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-12508 .elementor-element.elementor-element-fe09e8d{--container-widget-width:378px;--container-widget-flex-grow:0;width:var( --container-widget-width, 378px );max-width:378px;text-align:center;}.elementor-12508 .elementor-element.elementor-element-fe09e8d.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-fe09e8d .elementor-heading-title{font-size:1.9em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-e203ff2.e-con{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-a674242{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-a674242.e-con{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-fd97497{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;padding:0px 0px 0px 0px;--container-widget-width:222px;--container-widget-flex-grow:0;width:var( --container-widget-width, 222px );max-width:222px;}.elementor-12508 .elementor-element.elementor-element-fd97497.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-23f0bef{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:149px;--container-widget-flex-grow:0;width:var( --container-widget-width, 149px );max-width:149px;}.elementor-12508 .elementor-element.elementor-element-23f0bef.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-4412f99 .elementor-heading-title{font-size:2.5em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-d8e768c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:239px;--container-widget-flex-grow:0;width:var( --container-widget-width, 239px );max-width:239px;}.elementor-12508 .elementor-element.elementor-element-d8e768c.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-d8e768c .elementor-button{font-size:14px;line-height:1.1em;padding:20px 40px 20px 40px;}.elementor-12508 .elementor-element.elementor-element-1b6e62c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:239px;--container-widget-flex-grow:0;width:var( --container-widget-width, 239px );max-width:239px;}.elementor-12508 .elementor-element.elementor-element-1b6e62c.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-1b6e62c .elementor-button{font-size:14px;line-height:1.1em;padding:20px 40px 20px 40px;}.elementor-12508 .elementor-element.elementor-element-e076f9e{--container-widget-width:378px;--container-widget-flex-grow:0;width:var( --container-widget-width, 378px );max-width:378px;text-align:center;}.elementor-12508 .elementor-element.elementor-element-e076f9e.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-e076f9e .elementor-heading-title{font-size:1.9em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-1b27e9b{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-1b27e9b.e-con{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-c6e6648{--container-widget-width:378px;--container-widget-flex-grow:0;width:var( --container-widget-width, 378px );max-width:378px;text-align:center;}.elementor-12508 .elementor-element.elementor-element-c6e6648.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-c6e6648 .elementor-heading-title{font-size:1.9em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-8ec0013{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:149px;--container-widget-flex-grow:0;width:var( --container-widget-width, 149px );max-width:149px;}.elementor-12508 .elementor-element.elementor-element-8ec0013.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-2143066 .elementor-heading-title{font-size:2.5em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-b9ea459{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:239px;--container-widget-flex-grow:0;width:var( --container-widget-width, 239px );max-width:239px;}.elementor-12508 .elementor-element.elementor-element-b9ea459.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-b9ea459 .elementor-button{font-size:14px;line-height:1.1em;padding:20px 40px 20px 40px;}.elementor-12508 .elementor-element.elementor-element-1bbbdda1{--min-height:0px;--justify-content:flex-end;--padding-top:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-284d6854{text-align:center;}.elementor-12508 .elementor-element.elementor-element-284d6854 .elementor-heading-title{line-height:1.4em;}.elementor-12508 .elementor-element.elementor-element-21687ba{text-align:center;}.elementor-12508 .elementor-element.elementor-element-21687ba .elementor-heading-title{line-height:1.4em;}.elementor-12508 .elementor-element.elementor-element-be3d18a{text-align:center;}.elementor-12508 .elementor-element.elementor-element-be3d18a .elementor-heading-title{line-height:1.4em;}.elementor-12508 .elementor-element.elementor-element-088bbab{--container-widget-width:264px;--container-widget-flex-grow:0;width:var( --container-widget-width, 264px );max-width:264px;text-align:center;}.elementor-12508 .elementor-element.elementor-element-088bbab .elementor-heading-title{line-height:1.4em;}}@media(max-width:767px){.elementor-12508 .elementor-element.elementor-element-76da6c18{--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;}.elementor-12508 .elementor-element.elementor-element-68e0a996{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-12508 .elementor-element.elementor-element-68e0a996 .elementor-heading-title{font-size:2.3em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-47130d00{--container-widget-width:333px;--container-widget-flex-grow:0;width:var( --container-widget-width, 333px );max-width:333px;font-size:15px;}.elementor-12508 .elementor-element.elementor-element-b74554f{--container-widget-width:369px;--container-widget-flex-grow:0;width:var( --container-widget-width, 369px );max-width:369px;}.elementor-12508 .elementor-element.elementor-element-de13082{--container-widget-width:358px;--container-widget-flex-grow:0;width:var( --container-widget-width, 358px );max-width:358px;}.elementor-12508 .elementor-element.elementor-element-de13082 .elementor-heading-title{font-size:22px;line-height:1.3em;}.elementor-12508 .elementor-element.elementor-element-502e17a{--container-widget-width:342px;--container-widget-flex-grow:0;width:var( --container-widget-width, 342px );max-width:342px;font-size:15px;}.elementor-12508 .elementor-element.elementor-element-b96f833{--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-be37a64{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:158px;--container-widget-flex-grow:0;width:var( --container-widget-width, 158px );max-width:158px;}.elementor-12508 .elementor-element.elementor-element-09ed3e1{--container-widget-width:273px;--container-widget-flex-grow:0;width:var( --container-widget-width, 273px );max-width:273px;}.elementor-12508 .elementor-element.elementor-element-ce25d93{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12508 .elementor-element.elementor-element-fb9324d .elementor-heading-title{font-size:2.9em;line-height:1em;}.elementor-12508 .elementor-element.elementor-element-50347ac{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12508 .elementor-element.elementor-element-50347ac .elementor-button{font-size:13px;}.elementor-12508 .elementor-element.elementor-element-0243f03{--content-width:350px;}.elementor-12508 .elementor-element.elementor-element-2575016{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12508 .elementor-element.elementor-element-2575016 .elementor-heading-title{font-size:1.7em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-ee94819{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;text-align:center;font-size:16px;}.elementor-12508 .elementor-element.elementor-element-8f91568{--container-widget-width:312px;--container-widget-flex-grow:0;width:var( --container-widget-width, 312px );max-width:312px;}.elementor-12508 .elementor-element.elementor-element-8f91568 .elementor-heading-title{font-size:2em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-2b0645e{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;font-size:16px;}.elementor-12508 .elementor-element.elementor-element-267bc14{--container-widget-width:513px;--container-widget-flex-grow:0;width:var( --container-widget-width, 513px );max-width:513px;}.elementor-12508 .elementor-element.elementor-element-267bc14 .elementor-button{font-size:13px;}.elementor-12508 .elementor-element.elementor-element-64ed526{--content-width:350px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12508 .elementor-element.elementor-element-4c644d5{--container-widget-width:525px;--container-widget-flex-grow:0;width:var( --container-widget-width, 525px );max-width:525px;}.elementor-12508 .elementor-element.elementor-element-4c644d5 .elementor-heading-title{font-size:2.1em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-ea98d21{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;font-size:16px;}.elementor-12508 .elementor-element.elementor-element-c34c704{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:895px;--container-widget-flex-grow:0;width:var( --container-widget-width, 895px );max-width:895px;}.elementor-12508 .elementor-element.elementor-element-c34c704 .elementor-heading-title{font-size:1.5em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-a5f3a78{--width:300px;}.elementor-12508 .elementor-element.elementor-element-a5f3a78.e-con{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-df6b39f{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;}.elementor-12508 .elementor-element.elementor-element-17028b3{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;}.elementor-12508 .elementor-element.elementor-element-c657349{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;}.elementor-12508 .elementor-element.elementor-element-27ce7c2{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;}.elementor-12508 .elementor-element.elementor-element-24396d2{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;font-size:16px;}.elementor-12508 .elementor-element.elementor-element-958babc{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-61916c1{--container-widget-width:312px;--container-widget-flex-grow:0;width:var( --container-widget-width, 312px );max-width:312px;}.elementor-12508 .elementor-element.elementor-element-61916c1 .elementor-heading-title{font-size:1.6em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-bf3e947 .elementor-heading-title{font-size:2.5em;line-height:1em;}.elementor-12508 .elementor-element.elementor-element-f02cbf7{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;font-size:15px;}.elementor-12508 .elementor-element.elementor-element-cda9bab .elementor-button{font-size:13px;}.elementor-12508 .elementor-element.elementor-element-3ca7257{--content-width:380px;}.elementor-12508 .elementor-element.elementor-element-2e82485{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12508 .elementor-element.elementor-element-2e67687{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12508 .elementor-element.elementor-element-0b20ea1{--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-e9bc0a8{text-align:start;}.elementor-12508 .elementor-element.elementor-element-e9bc0a8 .elementor-heading-title{font-size:22px;}.elementor-12508 .elementor-element.elementor-element-fccce0a{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;font-size:13px;}.elementor-12508 .elementor-element.elementor-element-ad330ae{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12508 .elementor-element.elementor-element-fe09e8d{--container-widget-width:312px;--container-widget-flex-grow:0;width:var( --container-widget-width, 312px );max-width:312px;text-align:start;}.elementor-12508 .elementor-element.elementor-element-fe09e8d .elementor-heading-title{font-size:23px;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-01c635b{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;font-size:14px;}.elementor-12508 .elementor-element.elementor-element-a674242{--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-fd97497{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:234px;--container-widget-flex-grow:0;width:var( --container-widget-width, 234px );max-width:234px;text-align:center;}.elementor-12508 .elementor-element.elementor-element-fd97497.elementor-element{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-fd97497 img{width:634px;}.elementor-12508 .elementor-element.elementor-element-23f0bef{--container-widget-width:268px;--container-widget-flex-grow:0;width:var( --container-widget-width, 268px );max-width:268px;}.elementor-12508 .elementor-element.elementor-element-4412f99 .elementor-heading-title{font-size:2.2em;line-height:1em;}.elementor-12508 .elementor-element.elementor-element-d8e768c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12508 .elementor-element.elementor-element-d8e768c .elementor-button{font-size:14px;padding:20px 20px 20px 20px;}.elementor-12508 .elementor-element.elementor-element-34cafa4 .elementor-image-box-wrapper{text-align:center;}.elementor-12508 .elementor-element.elementor-element-34cafa4 .elementor-image-box-img{margin-bottom:50px;}.elementor-12508 .elementor-element.elementor-element-34cafa4 .elementor-image-box-title{font-size:31px;}.elementor-12508 .elementor-element.elementor-element-34cafa4 .elementor-image-box-description{font-size:15px;}.elementor-12508 .elementor-element.elementor-element-1b6e62c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12508 .elementor-element.elementor-element-1b6e62c .elementor-button{font-size:13px;}.elementor-12508 .elementor-element.elementor-element-5525cb6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12508 .elementor-element.elementor-element-ed45109 .elementor-image-box-title{font-size:33px;}.elementor-12508 .elementor-element.elementor-element-ed45109 .elementor-image-box-description{font-size:15px;}.elementor-12508 .elementor-element.elementor-element-fce69d6.elementor-element{--order:-99999 /* order start hack */;}.elementor-12508 .elementor-element.elementor-element-e076f9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:895px;--container-widget-flex-grow:0;width:var( --container-widget-width, 895px );max-width:895px;}.elementor-12508 .elementor-element.elementor-element-e076f9e .elementor-heading-title{font-size:1.7em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-4b1e938{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;font-size:16px;}.elementor-12508 .elementor-element.elementor-element-3b59831{--width:300px;}.elementor-12508 .elementor-element.elementor-element-3b59831.e-con{--align-self:center;}.elementor-12508 .elementor-element.elementor-element-178a92a{width:var( --container-widget-width, 247px );max-width:247px;--container-widget-width:247px;--container-widget-flex-grow:0;font-size:16px;}.elementor-12508 .elementor-element.elementor-element-178a92a.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-5cf075c{--container-widget-width:222px;--container-widget-flex-grow:0;width:var( --container-widget-width, 222px );max-width:222px;font-size:16px;}.elementor-12508 .elementor-element.elementor-element-5cf075c.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-ed01d26{--container-widget-width:222px;--container-widget-flex-grow:0;width:var( --container-widget-width, 222px );max-width:222px;font-size:16px;}.elementor-12508 .elementor-element.elementor-element-ed01d26.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-5783e0c{--container-widget-width:222px;--container-widget-flex-grow:0;width:var( --container-widget-width, 222px );max-width:222px;font-size:16px;}.elementor-12508 .elementor-element.elementor-element-5783e0c.elementor-element{--align-self:flex-start;}.elementor-12508 .elementor-element.elementor-element-21c91b5{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;font-size:16px;}.elementor-12508 .elementor-element.elementor-element-1b27e9b{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-c6e6648{--container-widget-width:312px;--container-widget-flex-grow:0;width:var( --container-widget-width, 312px );max-width:312px;}.elementor-12508 .elementor-element.elementor-element-c6e6648 .elementor-heading-title{font-size:1.9em;line-height:1.1em;}.elementor-12508 .elementor-element.elementor-element-1e93789{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;font-size:16px;}.elementor-12508 .elementor-element.elementor-element-8ec0013{--container-widget-width:268px;--container-widget-flex-grow:0;width:var( --container-widget-width, 268px );max-width:268px;}.elementor-12508 .elementor-element.elementor-element-2143066 .elementor-heading-title{font-size:2.3em;line-height:1em;}.elementor-12508 .elementor-element.elementor-element-8c8d936{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;}.elementor-12508 .elementor-element.elementor-element-b9ea459{--container-widget-width:421px;--container-widget-flex-grow:0;width:var( --container-widget-width, 421px );max-width:421px;}.elementor-12508 .elementor-element.elementor-element-b9ea459 .elementor-button{font-size:13px;padding:20px 60px 20px 60px;}.elementor-12508 .elementor-element.elementor-element-1bbbdda1{--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;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12508 .elementor-element.elementor-element-088bbab{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}}/* Start custom CSS for container, class: .elementor-element-5329c70d */body::-webkit-scrollbar { 
width: 12px; 
} 
 
body::-webkit-scrollbar-track { 
background: #202020; 
} 
 
body::-webkit-scrollbar-thumb { 
background-color: #E9D0FF; 
 
border-radius: 10px; 
 
border: 2px solid #202020; 
 
}

*::selection {
  color: #000;
  background: #E9D0FF;
}

p:last-child{
    margin-bottom:0px;
}

html, body{
    width: 100%;
    overflow-x: hidden;
}

.degrade-color{
    padding-right: 0.05em;
    background-image: linear-gradient(128deg, #713292 0%, #772e99 50%, #fc479e 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
.degrade-color2{
    padding-right: 0.05em;
    background-image: linear-gradient(128deg, #f766ab 0%, #eb84bc 50%, #f86158 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-icon-list-item {
    align-items: baseline;
}

.elementor-icon-list-item i {
    padding-top: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09ed3e1 */.elementor-12508 .elementor-element.elementor-element-09ed3e1 .elementor-icon-list-item {
    align-items: baseline;
}

.elementor-12508 .elementor-element.elementor-element-09ed3e1 .elementor-icon-list-item i {
    padding-top: 5px;
}

.color{
    color: #f25975;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb9324d */.texto{
    font-size: 37px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50347ac */.elementor-12508 .elementor-element.elementor-element-50347ac .elementor-button{
    transition: all .8s;
}

.elementor-12508 .elementor-element.elementor-element-50347ac .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #7B2EBD; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}

.elementor-12508 .elementor-element.elementor-element-50347ac .elementor-button:hover{
    box-shadow: 0 0 15px 1px #7B2EBD;
    cursor: pointer;
    transition: all .8s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e70e6d *//* CONTAINER DA LISTA */
.elementor-12508 .elementor-element.elementor-element-1e70e6d {
    position: relative;
    overflow: hidden;
}

/* ESTILO DO CARD DE CADA ITEM */
.elementor-12508 .elementor-element.elementor-element-1e70e6d .elementor-icon-list-item {
    background: #F4E5FF; /* fundo do card */
    border: 1px solid rgba(123, 46, 189, 1); /* borda leve */
    padding: 14px 18px;
    border-radius: 12px;
    margin-bottom: 10px;

    /* sombra suave */
    box-shadow: 0 6px 14px rgba(0,0,0,0.06);

    /* animação inicial */
    opacity: 0;
    transform: translateY(20px);
    animation: listaIconesEntrada 0.6s ease-out forwards;
}

/* COR DO TÍTULO DO ITEM */
.elementor-12508 .elementor-element.elementor-element-1e70e6d .elementor-icon-list-text {
    color: #333333;
    font-weight: 500;
}

/* COR DO ÍCONE */
.elementor-12508 .elementor-element.elementor-element-1e70e6d .elementor-icon-list-icon i,
.elementor-12508 .elementor-element.elementor-element-1e70e6d .elementor-icon-list-icon svg {
    color: #5200FF; /* cor do ícone */
    font-size: 1.2em;
}

/* DELAY EM CASCATA */
.elementor-12508 .elementor-element.elementor-element-1e70e6d .elementor-icon-list-item:nth-child(1) {
    animation-delay: 0.1s;
}
.elementor-12508 .elementor-element.elementor-element-1e70e6d .elementor-icon-list-item:nth-child(2) {
    animation-delay: 0.2s;
}
.elementor-12508 .elementor-element.elementor-element-1e70e6d .elementor-icon-list-item:nth-child(3) {
    animation-delay: 0.3s;
}
.elementor-12508 .elementor-element.elementor-element-1e70e6d .elementor-icon-list-item:nth-child(4) {
    animation-delay: 0.4s;
}
.elementor-12508 .elementor-element.elementor-element-1e70e6d .elementor-icon-list-item:nth-child(5) {
    animation-delay: 0.5s;
}

/* ANIMAÇÃO FADE DOWN */
@keyframes listaIconesEntrada {
    0% {
        opacity: 0;
        transform: translateY(-20px); /* vem de cima */
    }
    100% {
        opacity: 1;
        transform: translateY(0); /* posição final */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-267bc14 */.elementor-12508 .elementor-element.elementor-element-267bc14 .elementor-button{
    transition: all .8s;
}

.elementor-12508 .elementor-element.elementor-element-267bc14 .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #FFFFFF; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}

.elementor-12508 .elementor-element.elementor-element-267bc14 .elementor-button:hover{
    box-shadow: 0 0 15px 1px #7B2EBD;
    cursor: pointer;
    transition: all .8s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697547a *//* Card branco na frente */
.elementor-12508 .elementor-element.elementor-element-697547a {
    position: relative !important;
    background: linear-gradient(180deg, #ffffff 0%, #F4E5FF 100%) !important;
    border: 1px solid #5F2C85 !important;
    border-radius: 20px !important;
}

/* Sombra degradê roxa atrás */
.elementor-12508 .elementor-element.elementor-element-697547a::after {
    content: "" !important;
    position: absolute !important;
    top: 15px !important;
    left: -15px !important;
    width: 100% !important;
    height: 100% !important;
    background: linear-gradient(180deg, #7B2EBD 0%, #caabe4 100%) !important;
    border-radius: 20px !important;
    z-index: -1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268611b *//* Card branco na frente */
.elementor-12508 .elementor-element.elementor-element-268611b {
    position: relative !important;
    background: linear-gradient(180deg, #ffffff 0%, #F4E5FF 100%) !important;
    border: 1px solid #5F2C85 !important;
    border-radius: 20px !important;
}

/* Sombra degradê roxa atrás */
.elementor-12508 .elementor-element.elementor-element-268611b::after {
    content: "" !important;
    position: absolute !important;
    top: 15px !important;
    left: -15px !important;
    width: 100% !important;
    height: 100% !important;
    background: linear-gradient(180deg, #7B2EBD 0%, #caabe4 100%) !important;
    border-radius: 20px !important;
    z-index: -1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2841f2 *//* Card branco na frente */
.elementor-12508 .elementor-element.elementor-element-a2841f2 {
    position: relative !important;
    background: linear-gradient(180deg, #ffffff 0%, #F4E5FF 100%) !important;
    border: 1px solid #5F2C85 !important;
    border-radius: 20px !important;
}

/* Sombra degradê roxa atrás */
.elementor-12508 .elementor-element.elementor-element-a2841f2::after {
    content: "" !important;
    position: absolute !important;
    top: 15px !important;
    left: -15px !important;
    width: 100% !important;
    height: 100% !important;
    background: linear-gradient(180deg, #7B2EBD 0%, #caabe4 100%) !important;
    border-radius: 20px !important;
    z-index: -1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b68dc6 *//* Card branco na frente */
.elementor-12508 .elementor-element.elementor-element-8b68dc6 {
    position: relative !important;
    background: linear-gradient(180deg, #ffffff 0%, #F4E5FF 100%) !important;
    border: 1px solid #5F2C85 !important;
    border-radius: 20px !important;
}

/* Sombra degradê roxa atrás */
.elementor-12508 .elementor-element.elementor-element-8b68dc6::after {
    content: "" !important;
    position: absolute !important;
    top: 15px !important;
    left: -15px !important;
    width: 100% !important;
    height: 100% !important;
    background: linear-gradient(180deg, #7B2EBD 0%, #caabe4 100%) !important;
    border-radius: 20px !important;
    z-index: -1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf3e947 */.texto{
    font-size: 37px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cda9bab */.elementor-12508 .elementor-element.elementor-element-cda9bab .elementor-button{
    transition: all .8s;
}

.elementor-12508 .elementor-element.elementor-element-cda9bab .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #7B2EBD; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}

.elementor-12508 .elementor-element.elementor-element-cda9bab .elementor-button:hover{
    box-shadow: 0 0 15px 1px #7B2EBD;
    cursor: pointer;
    transition: all .8s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23f0bef */.elementor-12508 .elementor-element.elementor-element-23f0bef .elementor-icon-list-item {
    align-items: baseline;
}

.elementor-12508 .elementor-element.elementor-element-23f0bef .elementor-icon-list-item i {
    padding-top: 5px;
}

.color{
    color: #f25975;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4412f99 */.texto{
    font-size: 37px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8e768c */.elementor-12508 .elementor-element.elementor-element-d8e768c .elementor-button{
    transition: all .8s;
}

.elementor-12508 .elementor-element.elementor-element-d8e768c .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #7B2EBD; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}

.elementor-12508 .elementor-element.elementor-element-d8e768c .elementor-button:hover{
    box-shadow: 0 0 15px 1px #7B2EBD;
    cursor: pointer;
    transition: all .8s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e203ff2 */.meu-pseudo {
    position: relative !important;
    z-index: 1 !important; /* cria um novo contexto */
}

.meu-pseudo::after {
    content: "" !important;
    position: absolute !important;
    width: 100% !important;
    height: 100% !important;
    background: linear-gradient(to bottom, #7B2EBD, #caabe4) !important;
    border-radius: 20px !important;
    bottom: -15px !important;
    left: -15px !important;
    z-index: -1 !important; /* volta para negativo */
    display: block !important;
}
@media (max-width: 767px) {
    .meu-pseudo {
    position: relative !important;
    z-index: 1 !important; /* cria um novo contexto */
}

.meu-pseudo::after {
    content: "" !important;
    position: absolute !important;
    width: 100% !important;
    height: 100% !important;
    background: linear-gradient(to bottom, #7B2EBD, #caabe4) !important;
    border-radius: 20px !important;
    bottom: -10px !important;
    left: -10px !important;
    z-index: -1 !important; /* volta para negativo */
    display: block !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e82485 */.elementor-12508 .elementor-element.elementor-element-2e82485 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-34cafa4 */@media (max-width: 767px) {
    .elementor-12508 .elementor-element.elementor-element-34cafa4 .elementor-image-box-description {
        width: 85% !important;
        margin-left: auto !important;
        margin-right: auto !important; /* centraliza */
        text-align: center !important; /* opcional, pode remover */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b6e62c */.elementor-12508 .elementor-element.elementor-element-1b6e62c .elementor-button{
    transition: all .8s;
}

.elementor-12508 .elementor-element.elementor-element-1b6e62c .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #7B2EBD; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}

.elementor-12508 .elementor-element.elementor-element-1b6e62c .elementor-button:hover{
    box-shadow: 0 0 15px 1px #7B2EBD;
    cursor: pointer;
    transition: all .8s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9eb0b1 *//* Card branco na frente */
.elementor-12508 .elementor-element.elementor-element-d9eb0b1 {
    position: relative !important;
    background: linear-gradient(180deg, #ffffff 0%, #F4E5FF 100%) !important;
    border: 1px solid #5F2C85 !important;
    border-radius: 20px !important;
}

/* Sombra degradê roxa atrás */
.elementor-12508 .elementor-element.elementor-element-d9eb0b1::after {
    content: "" !important;
    position: absolute !important;
    top: 15px !important;
    left: -15px !important;
    width: 100% !important;
    height: 100% !important;
    background: linear-gradient(180deg, #7B2EBD 0%, #caabe4 100%) !important;
    border-radius: 20px !important;
    z-index: -1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5e13e9 *//* Card branco na frente */
.elementor-12508 .elementor-element.elementor-element-c5e13e9 {
    position: relative !important;
    background: linear-gradient(180deg, #ffffff 0%, #F4E5FF 100%) !important;
    border: 1px solid #5F2C85 !important;
    border-radius: 20px !important;
}

/* Sombra degradê roxa atrás */
.elementor-12508 .elementor-element.elementor-element-c5e13e9::after {
    content: "" !important;
    position: absolute !important;
    top: 15px !important;
    left: -15px !important;
    width: 100% !important;
    height: 100% !important;
    background: linear-gradient(180deg, #7B2EBD 0%, #caabe4 100%) !important;
    border-radius: 20px !important;
    z-index: -1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3b5470 *//* Card branco na frente */
.elementor-12508 .elementor-element.elementor-element-a3b5470 {
    position: relative !important;
    background: linear-gradient(180deg, #ffffff 0%, #F4E5FF 100%) !important;
    border: 1px solid #5F2C85 !important;
    border-radius: 20px !important;
}

/* Sombra degradê roxa atrás */
.elementor-12508 .elementor-element.elementor-element-a3b5470::after {
    content: "" !important;
    position: absolute !important;
    top: 15px !important;
    left: -15px !important;
    width: 100% !important;
    height: 100% !important;
    background: linear-gradient(180deg, #7B2EBD 0%, #caabe4 100%) !important;
    border-radius: 20px !important;
    z-index: -1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15179b0 *//* Card branco na frente */
.elementor-12508 .elementor-element.elementor-element-15179b0 {
    position: relative !important;
    background: linear-gradient(180deg, #ffffff 0%, #F4E5FF 100%) !important;
    border: 1px solid #5F2C85 !important;
    border-radius: 20px !important;
}

/* Sombra degradê roxa atrás */
.elementor-12508 .elementor-element.elementor-element-15179b0::after {
    content: "" !important;
    position: absolute !important;
    top: 15px !important;
    left: -15px !important;
    width: 100% !important;
    height: 100% !important;
    background: linear-gradient(180deg, #7B2EBD 0%, #caabe4 100%) !important;
    border-radius: 20px !important;
    z-index: -1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c1342c *//* Card branco na frente */
.elementor-12508 .elementor-element.elementor-element-9c1342c {
    position: relative !important;
    background: linear-gradient(180deg, #ffffff 0%, #F4E5FF 100%) !important;
    border: 1px solid #5F2C85 !important;
    border-radius: 20px !important;
}

/* Sombra degradê roxa atrás */
.elementor-12508 .elementor-element.elementor-element-9c1342c::after {
    content: "" !important;
    position: absolute !important;
    top: 15px !important;
    left: -15px !important;
    width: 100% !important;
    height: 100% !important;
    background: linear-gradient(180deg, #7B2EBD 0%, #caabe4 100%) !important;
    border-radius: 20px !important;
    z-index: -1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ec0013 */.elementor-12508 .elementor-element.elementor-element-8ec0013 .elementor-icon-list-item {
    align-items: baseline;
}

.elementor-12508 .elementor-element.elementor-element-8ec0013 .elementor-icon-list-item i {
    padding-top: 5px;
}

.color{
    color: #f25975;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2143066 */.texto{
    font-size: 37px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9ea459 */.elementor-12508 .elementor-element.elementor-element-b9ea459 .elementor-button{
    transition: all .8s;
}

.elementor-12508 .elementor-element.elementor-element-b9ea459 .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #7B2EBD; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}

.elementor-12508 .elementor-element.elementor-element-b9ea459 .elementor-button:hover{
    box-shadow: 0 0 15px 1px #7B2EBD;
    cursor: pointer;
    transition: all .8s;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('http://portaldeagatha.com.br/wp-content/uploads/2024/08/montserrat-regular.eot');
	src: url('http://portaldeagatha.com.br/wp-content/uploads/2024/08/montserrat-regular.eot?#iefix') format('embedded-opentype'),
		url('http://portaldeagatha.com.br/wp-content/uploads/2024/08/montserrat-regular.woff2') format('woff2'),
		url('http://portaldeagatha.com.br/wp-content/uploads/2024/08/montserrat-regular.woff') format('woff'),
		url('http://portaldeagatha.com.br/wp-content/uploads/2024/08/montserrat-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('http://portaldeagatha.com.br/wp-content/uploads/2024/08/montserrat-bold.eot');
	src: url('http://portaldeagatha.com.br/wp-content/uploads/2024/08/montserrat-bold.eot?#iefix') format('embedded-opentype'),
		url('http://portaldeagatha.com.br/wp-content/uploads/2024/08/montserrat-bold.woff2') format('woff2'),
		url('http://portaldeagatha.com.br/wp-content/uploads/2024/08/montserrat-bold.woff') format('woff'),
		url('http://portaldeagatha.com.br/wp-content/uploads/2024/08/montserrat-bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */