.elementor-67 .elementor-element.elementor-element-c31a02b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-c31a02b:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-c31a02b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #040D81 0%, #127AFD 100%);}.elementor-67 .elementor-element.elementor-element-bcdfad1{--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;}.elementor-67 .elementor-element.elementor-element-a442486{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#D1D1D1;--border-color:#D1D1D1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-67 .elementor-element.elementor-element-a442486:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-a442486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #040D81 0%, #127AFD 100%);}.elementor-67 .elementor-element.elementor-element-d142a45{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-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-67 .elementor-element.elementor-element-8aa6d7f{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-67 .elementor-element.elementor-element-8aa6d7f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-8aa6d7f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-09192aa{--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;}.elementor-67 .elementor-element.elementor-element-58658db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-58658db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-58658db .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-67 .elementor-element.elementor-element-e7ed156{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-67 .elementor-element.elementor-element-e7ed156.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-e7ed156 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-67 .elementor-element.elementor-element-e7ed156 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-67 .elementor-element.elementor-element-1d43ecd{--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;}.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-67 .elementor-element.elementor-element-d73c99c{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-d73c99c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-d73c99c img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-d4ced90{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-d4ced90.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-d4ced90 img{border-radius:5px 5px 5px 5px;}.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-67 .elementor-element.elementor-element-68f9c7a{width:var( --container-widget-width, 81.309% );max-width:81.309%;padding:10px 10px 10px 10px;--container-widget-width:81.309%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-67 .elementor-element.elementor-element-68f9c7a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-68f9c7a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-68f9c7a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-68f9c7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-68f9c7a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-68f9c7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-68f9c7a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-68f9c7a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-67 .elementor-element.elementor-element-68f9c7a .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-67 .elementor-element.elementor-element-68f9c7a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-68f9c7a .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-67 .elementor-element.elementor-element-68f9c7a .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.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-67 .elementor-element.elementor-element-e36eab1 .elementor-button{background-color:#1955ED;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 48px 24px 48px;}.elementor-67 .elementor-element.elementor-element-e36eab1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-67 .elementor-element.elementor-element-e36eab1.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-311235c{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#D1D1D1;--border-color:#D1D1D1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-67 .elementor-element.elementor-element-311235c:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-311235c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #040D81 0%, #127AFD 100%);}.elementor-67 .elementor-element.elementor-element-afb2595{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-67 .elementor-element.elementor-element-5132e59{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-67 .elementor-element.elementor-element-5132e59.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-5132e59 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-e74a8a3{--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;}.elementor-67 .elementor-element.elementor-element-3eb29af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-3eb29af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-3eb29af .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-4278ca4{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-67 .elementor-element.elementor-element-4278ca4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-4278ca4 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-67 .elementor-element.elementor-element-4278ca4 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-67 .elementor-element.elementor-element-961604f{--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;}.elementor-67 .elementor-element.elementor-element-28ab72f{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-28ab72f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-28ab72f img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-85f9647{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-85f9647.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-85f9647 img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-f15e676{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-f15e676.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-f15e676 img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-1ade7fb{width:var( --container-widget-width, 81.309% );max-width:81.309%;padding:10px 10px 10px 10px;--container-widget-width:81.309%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-67 .elementor-element.elementor-element-1ade7fb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-1ade7fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-1ade7fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-1ade7fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-1ade7fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-1ade7fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-1ade7fb .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-1ade7fb .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-67 .elementor-element.elementor-element-1ade7fb .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-67 .elementor-element.elementor-element-1ade7fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-1ade7fb .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-67 .elementor-element.elementor-element-1ade7fb .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-3f7d1ac .elementor-button{background-color:#1955ED;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 48px 24px 48px;}.elementor-67 .elementor-element.elementor-element-3f7d1ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-67 .elementor-element.elementor-element-3f7d1ac.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-fa9c238{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#D1D1D1;--border-color:#D1D1D1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-67 .elementor-element.elementor-element-fa9c238:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-fa9c238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #040D81 0%, #127AFD 100%);}.elementor-67 .elementor-element.elementor-element-1c34e80{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-67 .elementor-element.elementor-element-c236584{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-67 .elementor-element.elementor-element-c236584.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-c236584 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-ab796ce{--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;}.elementor-67 .elementor-element.elementor-element-4092837{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-4092837.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-4092837 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-02ff589{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-67 .elementor-element.elementor-element-02ff589.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-02ff589 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-67 .elementor-element.elementor-element-02ff589 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-67 .elementor-element.elementor-element-435a2dc{--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;}.elementor-67 .elementor-element.elementor-element-98ce547{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-98ce547.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-98ce547 img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-4c645d2{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-4c645d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-4c645d2 img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-c084b22{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-c084b22.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-c084b22 img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-ed2bea1{width:var( --container-widget-width, 81.309% );max-width:81.309%;padding:10px 10px 10px 10px;--container-widget-width:81.309%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-67 .elementor-element.elementor-element-ed2bea1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-ed2bea1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-ed2bea1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-ed2bea1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-ed2bea1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-ed2bea1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-ed2bea1 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-ed2bea1 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-67 .elementor-element.elementor-element-ed2bea1 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-67 .elementor-element.elementor-element-ed2bea1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-ed2bea1 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-67 .elementor-element.elementor-element-ed2bea1 .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-53a27d7 .elementor-button{background-color:#1955ED;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 48px 24px 48px;}.elementor-67 .elementor-element.elementor-element-53a27d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-67 .elementor-element.elementor-element-53a27d7.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-35ccc90{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-35ccc90:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-35ccc90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #127AFD 0%, #127AFD 100%);}.elementor-67 .elementor-element.elementor-element-2f5512c{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#D1D1D1;--border-color:#D1D1D1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-67 .elementor-element.elementor-element-2f5512c:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-2f5512c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #040D81 0%, #127AFD 100%);}.elementor-67 .elementor-element.elementor-element-5e1ffbc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-67 .elementor-element.elementor-element-dec1492{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-67 .elementor-element.elementor-element-dec1492.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-dec1492 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-25f5213{--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;}.elementor-67 .elementor-element.elementor-element-31f0ba0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-31f0ba0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-31f0ba0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-afb5b6a{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-67 .elementor-element.elementor-element-afb5b6a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-afb5b6a .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-67 .elementor-element.elementor-element-afb5b6a .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-67 .elementor-element.elementor-element-98d8218{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-67 .elementor-element.elementor-element-98d8218.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-98d8218 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-98d8218 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-98d8218 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-98d8218 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-98d8218 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-98d8218 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-98d8218 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-67 .elementor-element.elementor-element-98d8218 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-67 .elementor-element.elementor-element-98d8218 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-98d8218 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-67 .elementor-element.elementor-element-98d8218 .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-f1240d0{--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;}.elementor-67 .elementor-element.elementor-element-a2a29e3{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-a2a29e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-a2a29e3 img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-33f1b81{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-33f1b81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-33f1b81 img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-ba3db68{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-ba3db68.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-ba3db68 img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-b0e434a.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-b0e434a{text-align:center;}.elementor-67 .elementor-element.elementor-element-bdfc75b .elementor-button{background-color:#1955ED;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 48px 24px 48px;}.elementor-67 .elementor-element.elementor-element-bdfc75b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-67 .elementor-element.elementor-element-bdfc75b.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-40f21ca{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#D1D1D1;--border-color:#D1D1D1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-67 .elementor-element.elementor-element-40f21ca:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-40f21ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #040D81 0%, #127AFD 100%);}.elementor-67 .elementor-element.elementor-element-4dc1e96{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-67 .elementor-element.elementor-element-d9f847a{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-67 .elementor-element.elementor-element-d9f847a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-d9f847a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-6b48a7c{--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;}.elementor-67 .elementor-element.elementor-element-c778209{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-c778209.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-c778209 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-5f2fd61{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-67 .elementor-element.elementor-element-5f2fd61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-5f2fd61 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-67 .elementor-element.elementor-element-5f2fd61 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-67 .elementor-element.elementor-element-cd219f9{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-67 .elementor-element.elementor-element-cd219f9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-cd219f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-cd219f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-cd219f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-cd219f9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-cd219f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-cd219f9 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-cd219f9 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-67 .elementor-element.elementor-element-cd219f9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-67 .elementor-element.elementor-element-cd219f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-cd219f9 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-67 .elementor-element.elementor-element-cd219f9 .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-eace691{--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;}.elementor-67 .elementor-element.elementor-element-c75adad{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-c75adad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-c75adad img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-ec3232e{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-ec3232e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-ec3232e img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-552f239{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-552f239.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-552f239 img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-7a63e22.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-7a63e22{text-align:center;}.elementor-67 .elementor-element.elementor-element-5d7ddd9 .elementor-button{background-color:#1955ED;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 48px 24px 48px;}.elementor-67 .elementor-element.elementor-element-5d7ddd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-67 .elementor-element.elementor-element-5d7ddd9.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-c6534e4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-c6534e4:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-c6534e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #040D81 0%, #127AFD 100%);}.elementor-67 .elementor-element.elementor-element-fed5c2b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-67 .elementor-element.elementor-element-9e55ad6{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#D1D1D1;--border-color:#D1D1D1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-67 .elementor-element.elementor-element-9e55ad6:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-9e55ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #040D81 0%, #086de3 100%);}.elementor-67 .elementor-element.elementor-element-9e55ad6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-b039a82{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-67 .elementor-element.elementor-element-102bf9c{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-67 .elementor-element.elementor-element-102bf9c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-102bf9c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-666739f{--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;}.elementor-67 .elementor-element.elementor-element-c6089c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-c6089c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-c6089c9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-f76cf6d{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-67 .elementor-element.elementor-element-f76cf6d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-f76cf6d .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-67 .elementor-element.elementor-element-f76cf6d .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-67 .elementor-element.elementor-element-583c923{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-67 .elementor-element.elementor-element-583c923.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-583c923 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-583c923 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-583c923 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-583c923 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-583c923 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-583c923 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-583c923 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-67 .elementor-element.elementor-element-583c923 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-67 .elementor-element.elementor-element-583c923 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-583c923 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-67 .elementor-element.elementor-element-583c923 .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-b417b09{--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;}.elementor-67 .elementor-element.elementor-element-bd9032a{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-bd9032a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-bd9032a img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-28745dc{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-28745dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-28745dc img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-e0058af{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-e0058af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-e0058af img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-cd24515.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-cd24515{text-align:center;}.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-button{background-color:#1955ED;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 48px 24px 48px;}.elementor-67 .elementor-element.elementor-element-ce5cabc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-67 .elementor-element.elementor-element-ce5cabc.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-d54a97d{--display:flex;}.elementor-67 .elementor-element.elementor-element-4b5ee78{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#D1D1D1;--border-color:#D1D1D1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-67 .elementor-element.elementor-element-4b5ee78:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-4b5ee78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #040D81 0%, #086de3 100%);}.elementor-67 .elementor-element.elementor-element-4b5ee78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-4c08922{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-67 .elementor-element.elementor-element-e2e2783{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-67 .elementor-element.elementor-element-e2e2783.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-e2e2783 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-efc8cdd{--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;}.elementor-67 .elementor-element.elementor-element-ca7a528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-ca7a528.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-ca7a528 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-fefd344{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-67 .elementor-element.elementor-element-fefd344.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-fefd344 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-67 .elementor-element.elementor-element-fefd344 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-67 .elementor-element.elementor-element-4cca81d{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-67 .elementor-element.elementor-element-4cca81d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-4cca81d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-4cca81d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-4cca81d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-4cca81d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-4cca81d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-4cca81d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-4cca81d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-67 .elementor-element.elementor-element-4cca81d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-67 .elementor-element.elementor-element-4cca81d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-4cca81d .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-67 .elementor-element.elementor-element-4cca81d .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-d6104f1{--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;}.elementor-67 .elementor-element.elementor-element-6f721c6{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-6f721c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-6f721c6 img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-0061f1b{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-0061f1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-0061f1b img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-1bb280e{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-1bb280e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-1bb280e img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-62c3238.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-62c3238{text-align:center;}.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-button{background-color:#1955ED;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 48px 24px 48px;}.elementor-67 .elementor-element.elementor-element-9d0892d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-67 .elementor-element.elementor-element-9d0892d.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-1621fbc{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-67 .elementor-element.elementor-element-1621fbc.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-02896f7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-02896f7:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-02896f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #040D81 0%, #127AFD 100%);}.elementor-67 .elementor-element.elementor-element-3f25856{--display:flex;}.elementor-67 .elementor-element.elementor-element-48e2987{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#D1D1D1;--border-color:#D1D1D1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-67 .elementor-element.elementor-element-48e2987:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-48e2987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #040D81 0%, #086de3 100%);}.elementor-67 .elementor-element.elementor-element-48e2987.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-5732224{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-67 .elementor-element.elementor-element-3ed2904{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-67 .elementor-element.elementor-element-3ed2904.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-3ed2904 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-00da8ad{--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;}.elementor-67 .elementor-element.elementor-element-00d9587{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-00d9587.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-00d9587 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-f22cc3e{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-67 .elementor-element.elementor-element-f22cc3e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-f22cc3e .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-67 .elementor-element.elementor-element-f22cc3e .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-67 .elementor-element.elementor-element-8959d1e{--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;}.elementor-67 .elementor-element.elementor-element-2515b40{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-2515b40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-2515b40 img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-737175b{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-737175b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-737175b img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-027301e{width:var( --container-widget-width, 81.309% );max-width:81.309%;padding:10px 10px 10px 10px;--container-widget-width:81.309%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-67 .elementor-element.elementor-element-027301e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-027301e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-027301e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-027301e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-027301e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-027301e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-027301e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-027301e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-67 .elementor-element.elementor-element-027301e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-67 .elementor-element.elementor-element-027301e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-027301e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-67 .elementor-element.elementor-element-027301e .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button{background-color:#1955ED;font-family:"Unbounded", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-67 .elementor-element.elementor-element-a211764{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-67 .elementor-element.elementor-element-a211764.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-24ad2a0{--display:flex;}.elementor-67 .elementor-element.elementor-element-11bec72{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#D1D1D1;--border-color:#D1D1D1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-67 .elementor-element.elementor-element-11bec72:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-11bec72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #040D81 0%, #086de3 100%);}.elementor-67 .elementor-element.elementor-element-11bec72.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-917a334{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-67 .elementor-element.elementor-element-d449e6a{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-67 .elementor-element.elementor-element-d449e6a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-d449e6a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-313334e{--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;}.elementor-67 .elementor-element.elementor-element-bc21134{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-bc21134.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-bc21134 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-985ffc2{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-67 .elementor-element.elementor-element-985ffc2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-985ffc2 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-67 .elementor-element.elementor-element-985ffc2 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-67 .elementor-element.elementor-element-843ce68{--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;}.elementor-67 .elementor-element.elementor-element-0aa3c96{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-0aa3c96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-0aa3c96 img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-ca62f88{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-ca62f88.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-ca62f88 img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-e60b6f0{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-e60b6f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-e60b6f0 img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-2e07941{width:var( --container-widget-width, 81.309% );max-width:81.309%;padding:10px 10px 10px 10px;--container-widget-width:81.309%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-67 .elementor-element.elementor-element-2e07941.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-2e07941 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-2e07941 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-2e07941 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-2e07941 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-2e07941 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-2e07941 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-2e07941 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-67 .elementor-element.elementor-element-2e07941 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-67 .elementor-element.elementor-element-2e07941 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-2e07941 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-67 .elementor-element.elementor-element-2e07941 .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button{background-color:#1955ED;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 48px 24px 48px;}.elementor-67 .elementor-element.elementor-element-bfa2a3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-67 .elementor-element.elementor-element-bfa2a3e.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-e64f907{--display:flex;}.elementor-67 .elementor-element.elementor-element-4013b63{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#D1D1D1;--border-color:#D1D1D1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-67 .elementor-element.elementor-element-4013b63:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-4013b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #040D81 0%, #086de3 100%);}.elementor-67 .elementor-element.elementor-element-4013b63.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-ee379a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-67 .elementor-element.elementor-element-d1ceecf{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-67 .elementor-element.elementor-element-d1ceecf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-d1ceecf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-9735a55{--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;}.elementor-67 .elementor-element.elementor-element-6fe5f85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-6fe5f85.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-6fe5f85 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-e550dc3{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-67 .elementor-element.elementor-element-e550dc3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-e550dc3 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-67 .elementor-element.elementor-element-e550dc3 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-67 .elementor-element.elementor-element-8f727bf{--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;}.elementor-67 .elementor-element.elementor-element-ecd45cd{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-ecd45cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-ecd45cd img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-b40fffa{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-b40fffa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-b40fffa img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-c67c4f3{width:var( --container-widget-width, 19.799% );max-width:19.799%;--container-widget-width:19.799%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-c67c4f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-c67c4f3 img{border-radius:5px 5px 5px 5px;}.elementor-67 .elementor-element.elementor-element-60c657d{width:var( --container-widget-width, 81.309% );max-width:81.309%;padding:10px 10px 10px 10px;--container-widget-width:81.309%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-67 .elementor-element.elementor-element-60c657d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-60c657d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-60c657d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-60c657d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-67 .elementor-element.elementor-element-60c657d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-60c657d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-67 .elementor-element.elementor-element-60c657d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-60c657d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-67 .elementor-element.elementor-element-60c657d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-67 .elementor-element.elementor-element-60c657d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-60c657d .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-67 .elementor-element.elementor-element-60c657d .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button{background-color:#1955ED;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 48px 24px 48px;}.elementor-67 .elementor-element.elementor-element-fd4c994{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-67 .elementor-element.elementor-element-fd4c994.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-4e9eb31{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-67 .elementor-element.elementor-element-a442486{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-67 .elementor-element.elementor-element-68f9c7a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-68f9c7a .elementor-icon-list-item > a{font-size:14px;}.elementor-67 .elementor-element.elementor-element-e36eab1 .elementor-button{font-size:15px;padding:15px 30px 15px 30px;}.elementor-67 .elementor-element.elementor-element-311235c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-67 .elementor-element.elementor-element-1ade7fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-1ade7fb .elementor-icon-list-item > a{font-size:14px;}.elementor-67 .elementor-element.elementor-element-3f7d1ac .elementor-button{font-size:15px;padding:15px 30px 15px 30px;}.elementor-67 .elementor-element.elementor-element-fa9c238{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-67 .elementor-element.elementor-element-1c34e80{--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67 .elementor-element.elementor-element-c236584 .elementor-heading-title{font-size:65px;}.elementor-67 .elementor-element.elementor-element-ed2bea1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-ed2bea1 .elementor-icon-list-item > a{font-size:14px;}.elementor-67 .elementor-element.elementor-element-53a27d7 .elementor-button{font-size:15px;padding:15px 30px 15px 30px;}.elementor-67 .elementor-element.elementor-element-1621fbc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-67 .elementor-element.elementor-element-48e2987{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-67 .elementor-element.elementor-element-027301e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-027301e .elementor-icon-list-item > a{font-size:14px;}.elementor-67 .elementor-element.elementor-element-a211764{width:auto;max-width:auto;}.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button{font-size:10px;padding:10px 20px 10px 20px;}.elementor-67 .elementor-element.elementor-element-11bec72{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-67 .elementor-element.elementor-element-2e07941 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-2e07941 .elementor-icon-list-item > a{font-size:14px;}.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button{font-size:15px;padding:15px 30px 15px 30px;}.elementor-67 .elementor-element.elementor-element-4013b63{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-67 .elementor-element.elementor-element-ee379a9{--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-67 .elementor-element.elementor-element-d1ceecf .elementor-heading-title{font-size:65px;}.elementor-67 .elementor-element.elementor-element-60c657d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-60c657d .elementor-icon-list-item > a{font-size:14px;}.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button{font-size:15px;padding:15px 30px 15px 30px;}.elementor-67 .elementor-element.elementor-element-4e9eb31{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-67 .elementor-element.elementor-element-a442486{--width:50%;}.elementor-67 .elementor-element.elementor-element-311235c{--width:50%;}.elementor-67 .elementor-element.elementor-element-fa9c238{--width:50%;}.elementor-67 .elementor-element.elementor-element-2f5512c{--width:40%;}.elementor-67 .elementor-element.elementor-element-40f21ca{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-67 .elementor-element.elementor-element-a442486{--width:100%;}.elementor-67 .elementor-element.elementor-element-311235c{--width:100%;}.elementor-67 .elementor-element.elementor-element-fa9c238{--width:100%;}.elementor-67 .elementor-element.elementor-element-2f5512c{--width:100%;}.elementor-67 .elementor-element.elementor-element-40f21ca{--width:100%;}}@media(max-width:767px){.elementor-67 .elementor-element.elementor-element-a442486{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-67 .elementor-element.elementor-element-d142a45{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-8aa6d7f{text-align:center;}.elementor-67 .elementor-element.elementor-element-8aa6d7f .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-58658db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-58658db .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-e7ed156 .elementor-divider-separator{width:100%;}.elementor-67 .elementor-element.elementor-element-68f9c7a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-68f9c7a .elementor-icon-list-item > a{font-size:16px;}.elementor-67 .elementor-element.elementor-element-e36eab1 .elementor-button{padding:16px 24px 16px 24px;}.elementor-67 .elementor-element.elementor-element-311235c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-67 .elementor-element.elementor-element-afb2595{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-5132e59{text-align:center;}.elementor-67 .elementor-element.elementor-element-5132e59 .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-3eb29af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-3eb29af .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-4278ca4 .elementor-divider-separator{width:100%;}.elementor-67 .elementor-element.elementor-element-1ade7fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-1ade7fb .elementor-icon-list-item > a{font-size:16px;}.elementor-67 .elementor-element.elementor-element-3f7d1ac .elementor-button{padding:16px 24px 16px 24px;}.elementor-67 .elementor-element.elementor-element-fa9c238{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-67 .elementor-element.elementor-element-1c34e80{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-c236584{text-align:center;}.elementor-67 .elementor-element.elementor-element-c236584 .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-4092837{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-4092837 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-02ff589 .elementor-divider-separator{width:100%;}.elementor-67 .elementor-element.elementor-element-ed2bea1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-ed2bea1 .elementor-icon-list-item > a{font-size:16px;}.elementor-67 .elementor-element.elementor-element-53a27d7 .elementor-button{padding:16px 24px 16px 24px;}.elementor-67 .elementor-element.elementor-element-2f5512c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-67 .elementor-element.elementor-element-5e1ffbc{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-dec1492{text-align:center;}.elementor-67 .elementor-element.elementor-element-dec1492 .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-31f0ba0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-31f0ba0 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-afb5b6a{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-67 .elementor-element.elementor-element-afb5b6a .elementor-divider-separator{width:100%;}.elementor-67 .elementor-element.elementor-element-98d8218{width:auto;max-width:auto;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-67 .elementor-element.elementor-element-98d8218.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-98d8218 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-98d8218 .elementor-icon-list-item > a{font-size:19px;}.elementor-67 .elementor-element.elementor-element-bdfc75b .elementor-button{padding:16px 24px 16px 24px;}.elementor-67 .elementor-element.elementor-element-40f21ca{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-67 .elementor-element.elementor-element-4dc1e96{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-d9f847a{text-align:center;}.elementor-67 .elementor-element.elementor-element-d9f847a .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-c778209{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-c778209 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-5f2fd61{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-67 .elementor-element.elementor-element-5f2fd61 .elementor-divider-separator{width:100%;}.elementor-67 .elementor-element.elementor-element-cd219f9{width:auto;max-width:auto;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-67 .elementor-element.elementor-element-cd219f9.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-cd219f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-cd219f9 .elementor-icon-list-item > a{font-size:19px;}.elementor-67 .elementor-element.elementor-element-5d7ddd9 .elementor-button{padding:16px 24px 16px 24px;}.elementor-67 .elementor-element.elementor-element-9e55ad6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-67 .elementor-element.elementor-element-b039a82{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-102bf9c{text-align:center;}.elementor-67 .elementor-element.elementor-element-102bf9c .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-c6089c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-c6089c9 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-f76cf6d{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-67 .elementor-element.elementor-element-f76cf6d .elementor-divider-separator{width:100%;}.elementor-67 .elementor-element.elementor-element-583c923{width:auto;max-width:auto;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-67 .elementor-element.elementor-element-583c923 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-583c923 .elementor-icon-list-item > a{font-size:19px;}.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-button{padding:16px 24px 16px 24px;}.elementor-67 .elementor-element.elementor-element-4b5ee78{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-67 .elementor-element.elementor-element-4c08922{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-e2e2783{text-align:center;}.elementor-67 .elementor-element.elementor-element-e2e2783 .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-ca7a528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-ca7a528 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-fefd344{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-67 .elementor-element.elementor-element-fefd344 .elementor-divider-separator{width:100%;}.elementor-67 .elementor-element.elementor-element-4cca81d{width:auto;max-width:auto;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-67 .elementor-element.elementor-element-4cca81d.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-4cca81d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-4cca81d .elementor-icon-list-item > a{font-size:19px;}.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-button{padding:16px 24px 16px 24px;}.elementor-67 .elementor-element.elementor-element-1621fbc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-67 .elementor-element.elementor-element-48e2987{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-67 .elementor-element.elementor-element-5732224{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-3ed2904{text-align:center;}.elementor-67 .elementor-element.elementor-element-3ed2904 .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-00d9587{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-00d9587 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-f22cc3e .elementor-divider-separator{width:100%;}.elementor-67 .elementor-element.elementor-element-027301e{width:auto;max-width:auto;}.elementor-67 .elementor-element.elementor-element-027301e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-027301e .elementor-icon-list-item > a{font-size:16px;}.elementor-67 .elementor-element.elementor-element-836e22e.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-a211764{width:100%;max-width:100%;}.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button{font-size:20px;padding:16px 24px 16px 24px;}.elementor-67 .elementor-element.elementor-element-11bec72{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-67 .elementor-element.elementor-element-917a334{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-d449e6a{text-align:center;}.elementor-67 .elementor-element.elementor-element-d449e6a .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-bc21134{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-bc21134 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-985ffc2 .elementor-divider-separator{width:100%;}.elementor-67 .elementor-element.elementor-element-2e07941{width:auto;max-width:auto;}.elementor-67 .elementor-element.elementor-element-2e07941.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-2e07941 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-2e07941 .elementor-icon-list-item > a{font-size:16px;}.elementor-67 .elementor-element.elementor-element-61a0b3a.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button{padding:16px 24px 16px 24px;}.elementor-67 .elementor-element.elementor-element-4013b63{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-67 .elementor-element.elementor-element-4013b63.e-con{--align-self:center;}.elementor-67 .elementor-element.elementor-element-ee379a9{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-d1ceecf{text-align:center;}.elementor-67 .elementor-element.elementor-element-d1ceecf .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-6fe5f85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-67 .elementor-element.elementor-element-6fe5f85 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-67 .elementor-element.elementor-element-e550dc3 .elementor-divider-separator{width:100%;}.elementor-67 .elementor-element.elementor-element-60c657d{width:100%;max-width:100%;}.elementor-67 .elementor-element.elementor-element-60c657d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-67 .elementor-element.elementor-element-60c657d .elementor-icon-list-item > a{font-size:16px;}.elementor-67 .elementor-element.elementor-element-3a6b077.elementor-element{--align-self:center;}.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button{padding:16px 24px 16px 24px;}.elementor-67 .elementor-element.elementor-element-4e9eb31{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for heading, class: .elementor-element-58658db */.elementor-67 .elementor-element.elementor-element-58658db{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e36eab1 *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-e36eab1 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-e36eab1 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-e36eab1 .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-e36eab1:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-e36eab1 .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-e36eab1 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a442486 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3eb29af */.elementor-67 .elementor-element.elementor-element-3eb29af{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f7d1ac *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-3f7d1ac .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-3f7d1ac .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-3f7d1ac .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-3f7d1ac:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-3f7d1ac .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-3f7d1ac .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311235c */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4092837 */.elementor-67 .elementor-element.elementor-element-4092837{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53a27d7 *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-53a27d7 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-53a27d7 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-53a27d7 .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-53a27d7:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-53a27d7 .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-53a27d7 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa9c238 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31f0ba0 */.elementor-67 .elementor-element.elementor-element-31f0ba0{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bdfc75b *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-bdfc75b .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-bdfc75b .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-bdfc75b .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-bdfc75b:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-bdfc75b .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-bdfc75b .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f5512c */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c778209 */.elementor-67 .elementor-element.elementor-element-c778209{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d7ddd9 *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-5d7ddd9 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-5d7ddd9 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-5d7ddd9 .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-5d7ddd9:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-5d7ddd9 .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-5d7ddd9 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40f21ca */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6089c9 */.elementor-67 .elementor-element.elementor-element-c6089c9{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce5cabc *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-ce5cabc:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e55ad6 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca7a528 */.elementor-67 .elementor-element.elementor-element-ca7a528{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9d0892d *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-9d0892d:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5ee78 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6089c9 */.elementor-67 .elementor-element.elementor-element-c6089c9{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce5cabc *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-ce5cabc:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e55ad6 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca7a528 */.elementor-67 .elementor-element.elementor-element-ca7a528{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9d0892d *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-9d0892d:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5ee78 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6089c9 */.elementor-67 .elementor-element.elementor-element-c6089c9{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce5cabc *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-ce5cabc:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-ce5cabc .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e55ad6 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca7a528 */.elementor-67 .elementor-element.elementor-element-ca7a528{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9d0892d *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-9d0892d:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-9d0892d .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5ee78 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00d9587 */.elementor-67 .elementor-element.elementor-element-00d9587{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a211764 *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-a211764:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e2987 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc21134 */.elementor-67 .elementor-element.elementor-element-bc21134{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bfa2a3e *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-bfa2a3e:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bec72 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fe5f85 */.elementor-67 .elementor-element.elementor-element-6fe5f85{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd4c994 *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-fd4c994:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4013b63 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00d9587 */.elementor-67 .elementor-element.elementor-element-00d9587{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a211764 *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-a211764:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e2987 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc21134 */.elementor-67 .elementor-element.elementor-element-bc21134{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bfa2a3e *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-bfa2a3e:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bec72 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fe5f85 */.elementor-67 .elementor-element.elementor-element-6fe5f85{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd4c994 *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-fd4c994:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4013b63 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00d9587 */.elementor-67 .elementor-element.elementor-element-00d9587{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a211764 *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-a211764:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e2987 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc21134 */.elementor-67 .elementor-element.elementor-element-bc21134{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bfa2a3e *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-bfa2a3e:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bec72 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fe5f85 */.elementor-67 .elementor-element.elementor-element-6fe5f85{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd4c994 *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-fd4c994:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4013b63 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00d9587 */.elementor-67 .elementor-element.elementor-element-00d9587{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a211764 *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-a211764:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-a211764 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e2987 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc21134 */.elementor-67 .elementor-element.elementor-element-bc21134{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bfa2a3e *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-bfa2a3e:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-bfa2a3e .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bec72 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fe5f85 */.elementor-67 .elementor-element.elementor-element-6fe5f85{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd4c994 *//* Use o Easy Coder para personalizar as cores */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #7199FF 0%, #1955ED 100%);
    
    /* Sombras originais (azul escuro) */
    box-shadow: 0px -27px 80px 0px rgba(26, 56, 251, 0.22), 0px -9.855px 29.201px 0px rgba(26, 56, 251, 0.15), 0px -4.785px 14.177px 0px rgba(26, 56, 251, 0.12), 0px -2.346px 6.95px 0px rgba(26, 56, 251, 0.10), 0px -0.927px 2.748px 0px rgba(26, 56, 251, 0.07);
    
    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* ESTADO HOVER (QUANDO PASSA O MOUSE) - ALTERADO */
.elementor-67 .elementor-element.elementor-element-fd4c994:hover .elementor-button {
    /* Alterado para a cor solicitada */
    background: #127AFD; 
    
    /* Sombras ajustadas para o tom de azul #127AFD (RGB: 18, 122, 253) */
    box-shadow: 0px -27px 80px 0px rgba(18, 122, 253, 0.22), 0px -9.855px 29.201px 0px rgba(18, 122, 253, 0.15), 0px -4.785px 14.177px 0px rgba(18, 122, 253, 0.12), 0px -2.346px 6.95px 0px rgba(18, 122, 253, 0.10), 0px -0.927px 2.748px 0px rgba(18, 122, 253, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

/* Animação do brilho */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* Borda externa */
.elementor-67 .elementor-element.elementor-element-fd4c994 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit;
    border-radius: 500px;
    border: 5px solid #ADADAD40;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4013b63 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  background: linear-gradient(98deg, #b2fe02 -5.25%, #d5ff74 93.97%);
  box-shadow: 0px 100px 80px 0px rgba(178, 254, 2, 0.31),
              0px 41.778px 33.422px 0px rgba(178, 254, 2, 0.22),
              0px 22.336px 17.869px 0px rgba(178, 254, 2, 0.18),
              0px 12.522px 10.017px 0px rgba(178, 254, 2, 0.16),
              0px 6.65px 5.32px 0px rgba(178, 254, 2, 0.13),
              0px 2.767px 2.214px 0px rgba(178, 254, 2, 0.09);
}/* End custom CSS */