.elementor-26 .elementor-element.elementor-element-11dcf6f{--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-26 .elementor-element.elementor-element-11dcf6f:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-11dcf6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FE4100 0%, #FF6834 100%);}.elementor-26 .elementor-element.elementor-element-9550f77{--display:flex;}.elementor-26 .elementor-element.elementor-element-ea659ed{--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-26 .elementor-element.elementor-element-ea659ed.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-79193c0{--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-26 .elementor-element.elementor-element-79193c0:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-79193c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FE4100 0%, #FE4100 100%);}.elementor-26 .elementor-element.elementor-element-40d0e7a{--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;--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-26 .elementor-element.elementor-element-78626a8{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-26 .elementor-element.elementor-element-78626a8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-78626a8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:63px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-cff525e{--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-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-26 .elementor-element.elementor-element-bee64c1{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 26.911% );max-width:26.911%;--container-widget-width:26.911%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-bee64c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-bee64c1 .elementor-divider-separator{width:70%;margin:0 auto;margin-right:0;}.elementor-26 .elementor-element.elementor-element-bee64c1 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-26 .elementor-element.elementor-element-57d1224{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-57d1224.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-57d1224 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-4ed4e14{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 26.911% );max-width:26.911%;--container-widget-width:26.911%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-4ed4e14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-4ed4e14 .elementor-divider-separator{width:70%;}.elementor-26 .elementor-element.elementor-element-4ed4e14 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.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-26 .elementor-element.elementor-element-e2dd3ff{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:18px;--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-26 .elementor-element.elementor-element-e2dd3ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-e2dd3ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-e2dd3ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-e2dd3ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-e2dd3ff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-e2dd3ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-e2dd3ff .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-e2dd3ff .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-e2dd3ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-e2dd3ff .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-26 .elementor-element.elementor-element-e2dd3ff .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-7038083{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-7038083 .swiper-wrapper{display:flex;align-items:center;}.elementor-26 .elementor-element.elementor-element-7038083 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.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-26 .elementor-element.elementor-element-6cef058{padding:28px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-6cef058 img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 145deg );}.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-26 .elementor-element.elementor-element-53967db .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-26 .elementor-element.elementor-element-53967db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-26 .elementor-element.elementor-element-53967db.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-92b1015{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-92b1015:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-92b1015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #FF6834 0%, #FE4100 100%);}.elementor-26 .elementor-element.elementor-element-030e8f8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-f89762d{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-26 .elementor-element.elementor-element-f89762d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-f89762d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:63px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-99ba22c{--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-26 .elementor-element.elementor-element-9f1acbf{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 26.911% );max-width:26.911%;--container-widget-width:26.911%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-9f1acbf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-9f1acbf .elementor-divider-separator{width:70%;margin:0 auto;margin-right:0;}.elementor-26 .elementor-element.elementor-element-9f1acbf .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-26 .elementor-element.elementor-element-f0d8a9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-f0d8a9e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-f0d8a9e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-db490b6{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 26.911% );max-width:26.911%;--container-widget-width:26.911%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-db490b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-db490b6 .elementor-divider-separator{width:70%;}.elementor-26 .elementor-element.elementor-element-db490b6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-26 .elementor-element.elementor-element-def0d5e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:18px;--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-26 .elementor-element.elementor-element-def0d5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-def0d5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-def0d5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-def0d5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-def0d5e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-def0d5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-def0d5e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-def0d5e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-def0d5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-def0d5e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-26 .elementor-element.elementor-element-def0d5e .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-91d55b4{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-91d55b4 .swiper-wrapper{display:flex;align-items:center;}.elementor-26 .elementor-element.elementor-element-91d55b4 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-6545a0c{padding:28px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-6545a0c img{filter:brightness( 100% ) contrast( 100% ) saturate( 99% ) blur( 0px ) hue-rotate( 360deg );}.elementor-26 .elementor-element.elementor-element-c018f8f .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-26 .elementor-element.elementor-element-c018f8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-26 .elementor-element.elementor-element-c018f8f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-2153d30{--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-26 .elementor-element.elementor-element-2153d30:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-2153d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FE4100 0%, #FE4100 100%);}.elementor-26 .elementor-element.elementor-element-f0b07c2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4cf6cf3{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-26 .elementor-element.elementor-element-4cf6cf3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-4cf6cf3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:63px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-5e990bc{--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-26 .elementor-element.elementor-element-1e54892{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 26.911% );max-width:26.911%;--container-widget-width:26.911%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-1e54892.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-1e54892 .elementor-divider-separator{width:70%;margin:0 auto;margin-right:0;}.elementor-26 .elementor-element.elementor-element-1e54892 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-26 .elementor-element.elementor-element-4823721{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-4823721.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-4823721 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-816b57a{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 26.911% );max-width:26.911%;--container-widget-width:26.911%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-816b57a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-816b57a .elementor-divider-separator{width:70%;}.elementor-26 .elementor-element.elementor-element-816b57a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-26 .elementor-element.elementor-element-cc7b320{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:18px;--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-26 .elementor-element.elementor-element-cc7b320.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-cc7b320 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-cc7b320 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-cc7b320 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-cc7b320 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-cc7b320 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-cc7b320 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-cc7b320 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-cc7b320 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-cc7b320 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-26 .elementor-element.elementor-element-cc7b320 .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-1a11195{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-1a11195 .swiper-wrapper{display:flex;align-items:center;}.elementor-26 .elementor-element.elementor-element-1a11195 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-4e99d60{padding:28px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-4e99d60 img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 145deg );}.elementor-26 .elementor-element.elementor-element-b1b7226 .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-26 .elementor-element.elementor-element-b1b7226{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-26 .elementor-element.elementor-element-b1b7226.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-6ea0cb2{--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-26 .elementor-element.elementor-element-6ea0cb2:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6ea0cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FE4100 0%, #FE4100 100%);}.elementor-26 .elementor-element.elementor-element-4401ad3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4f9bf8c{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-26 .elementor-element.elementor-element-4f9bf8c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-4f9bf8c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:63px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-fa0547e{--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-26 .elementor-element.elementor-element-1f4b275{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 26.911% );max-width:26.911%;--container-widget-width:26.911%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-1f4b275.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-1f4b275 .elementor-divider-separator{width:70%;margin:0 auto;margin-right:0;}.elementor-26 .elementor-element.elementor-element-1f4b275 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-26 .elementor-element.elementor-element-f4a3e62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-f4a3e62.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-f4a3e62 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-6a4e510{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 26.911% );max-width:26.911%;--container-widget-width:26.911%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-6a4e510.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-6a4e510 .elementor-divider-separator{width:70%;}.elementor-26 .elementor-element.elementor-element-6a4e510 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-26 .elementor-element.elementor-element-f37ab0d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:18px;--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-26 .elementor-element.elementor-element-f37ab0d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-f37ab0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-f37ab0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-f37ab0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-f37ab0d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-f37ab0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-f37ab0d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-f37ab0d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-f37ab0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-f37ab0d .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-26 .elementor-element.elementor-element-f37ab0d .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-a1c67cc{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-a1c67cc .swiper-wrapper{display:flex;align-items:center;}.elementor-26 .elementor-element.elementor-element-a1c67cc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-6356c9f{padding:28px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-6356c9f img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 145deg );}.elementor-26 .elementor-element.elementor-element-b5e0cc4 .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-26 .elementor-element.elementor-element-b5e0cc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-26 .elementor-element.elementor-element-b5e0cc4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-e6231b1{--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-26 .elementor-element.elementor-element-e6231b1:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-e6231b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FE4100 0%, #FE4100 100%);}.elementor-26 .elementor-element.elementor-element-e6231b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-aad61a1{--display:flex;}.elementor-26 .elementor-element.elementor-element-f23a8c9{--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-26 .elementor-element.elementor-element-f23a8c9:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f23a8c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FE4100 0%, #FE4100 100%);}.elementor-26 .elementor-element.elementor-element-6af00ee{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-8063a23{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-26 .elementor-element.elementor-element-8063a23.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-8063a23 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:63px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-9ea406e{--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-26 .elementor-element.elementor-element-a0dc3f7{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 26.911% );max-width:26.911%;--container-widget-width:26.911%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-a0dc3f7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-a0dc3f7 .elementor-divider-separator{width:70%;margin:0 auto;margin-right:0;}.elementor-26 .elementor-element.elementor-element-a0dc3f7 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-26 .elementor-element.elementor-element-5e860ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-5e860ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-5e860ac .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-a86f52a{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 26.911% );max-width:26.911%;--container-widget-width:26.911%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-a86f52a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-a86f52a .elementor-divider-separator{width:70%;}.elementor-26 .elementor-element.elementor-element-a86f52a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-26 .elementor-element.elementor-element-1377b1c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:18px;--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-26 .elementor-element.elementor-element-1377b1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-1377b1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-1377b1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-1377b1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-1377b1c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-1377b1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-1377b1c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-1377b1c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-1377b1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-1377b1c .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-26 .elementor-element.elementor-element-1377b1c .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-49303ab{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-49303ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-49303ab .swiper-wrapper{display:flex;align-items:center;}.elementor-26 .elementor-element.elementor-element-49303ab .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-437239f img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 141deg );}.elementor-26 .elementor-element.elementor-element-14fc788 .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-26 .elementor-element.elementor-element-14fc788{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-26 .elementor-element.elementor-element-14fc788.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-448ff8e{--display:flex;}.elementor-26 .elementor-element.elementor-element-3041cee{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-3041cee:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-3041cee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #FE4100 0%, #FE4100 100%);}.elementor-26 .elementor-element.elementor-element-282b640{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-bbcf774{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-26 .elementor-element.elementor-element-bbcf774.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-bbcf774 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:63px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-61687fe{--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-26 .elementor-element.elementor-element-9073249{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 26.911% );max-width:26.911%;--container-widget-width:26.911%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-9073249.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-9073249 .elementor-divider-separator{width:70%;margin:0 auto;margin-right:0;}.elementor-26 .elementor-element.elementor-element-9073249 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-26 .elementor-element.elementor-element-764d950{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-764d950.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-764d950 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-1116a1e{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 26.911% );max-width:26.911%;--container-widget-width:26.911%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-1116a1e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-1116a1e .elementor-divider-separator{width:70%;}.elementor-26 .elementor-element.elementor-element-1116a1e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-26 .elementor-element.elementor-element-2a4cd49{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:18px;--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-26 .elementor-element.elementor-element-2a4cd49.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-2a4cd49 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-2a4cd49 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-2a4cd49 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-2a4cd49 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-2a4cd49 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-2a4cd49 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-2a4cd49 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-2a4cd49 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-2a4cd49 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-26 .elementor-element.elementor-element-2a4cd49 .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-22171d7{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-22171d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-22171d7 .swiper-wrapper{display:flex;align-items:center;}.elementor-26 .elementor-element.elementor-element-22171d7 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-324ab61{padding:28px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-324ab61 img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 336deg );}.elementor-26 .elementor-element.elementor-element-46f9d4b .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-26 .elementor-element.elementor-element-46f9d4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-26 .elementor-element.elementor-element-46f9d4b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-5e3b7f6{--display:flex;}.elementor-26 .elementor-element.elementor-element-6b50fff{--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-26 .elementor-element.elementor-element-6b50fff:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6b50fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FE4100 0%, #FE4100 100%);}.elementor-26 .elementor-element.elementor-element-8a1dd40{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-58f98b7{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-26 .elementor-element.elementor-element-58f98b7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-58f98b7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:63px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-276c37e{--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-26 .elementor-element.elementor-element-3a8a028{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 26.911% );max-width:26.911%;--container-widget-width:26.911%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-3a8a028.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-3a8a028 .elementor-divider-separator{width:70%;margin:0 auto;margin-right:0;}.elementor-26 .elementor-element.elementor-element-3a8a028 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-26 .elementor-element.elementor-element-78eb1cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-78eb1cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-78eb1cc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-aa6c21d{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 26.911% );max-width:26.911%;--container-widget-width:26.911%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-aa6c21d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-aa6c21d .elementor-divider-separator{width:70%;}.elementor-26 .elementor-element.elementor-element-aa6c21d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-26 .elementor-element.elementor-element-643e356{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:18px;--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-26 .elementor-element.elementor-element-643e356.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-643e356 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-643e356 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-643e356 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-643e356 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-643e356 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-643e356 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-643e356 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-643e356 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-643e356 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-26 .elementor-element.elementor-element-643e356 .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-7217e03{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-7217e03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-7217e03 .swiper-wrapper{display:flex;align-items:center;}.elementor-26 .elementor-element.elementor-element-7217e03 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-259069d img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 141deg );}.elementor-26 .elementor-element.elementor-element-d957133 .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-26 .elementor-element.elementor-element-d957133{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-26 .elementor-element.elementor-element-d957133.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-ecd88c5{--display:flex;}.elementor-26 .elementor-element.elementor-element-5242703{--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-26 .elementor-element.elementor-element-5242703:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-5242703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FE4100 0%, #FE4100 100%);}.elementor-26 .elementor-element.elementor-element-dc0ba60{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-bc52106{width:100%;max-width:100%;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 5px) 20px;text-align:center;}.elementor-26 .elementor-element.elementor-element-bc52106.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-bc52106 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:63px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-2837e49{--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-26 .elementor-element.elementor-element-e76312e{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 26.911% );max-width:26.911%;--container-widget-width:26.911%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-e76312e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-e76312e .elementor-divider-separator{width:70%;margin:0 auto;margin-right:0;}.elementor-26 .elementor-element.elementor-element-e76312e .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-26 .elementor-element.elementor-element-d506443{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-d506443.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-d506443 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-cfb14bf{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 26.911% );max-width:26.911%;--container-widget-width:26.911%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-cfb14bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-cfb14bf .elementor-divider-separator{width:70%;}.elementor-26 .elementor-element.elementor-element-cfb14bf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-26 .elementor-element.elementor-element-e528d3f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:18px;--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-26 .elementor-element.elementor-element-e528d3f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-e528d3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-e528d3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-e528d3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-e528d3f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-e528d3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-e528d3f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-e528d3f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-e528d3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-e528d3f .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-26 .elementor-element.elementor-element-e528d3f .elementor-icon-list-text{color:#FFFFFFE6;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-346a60c{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-346a60c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-346a60c .swiper-wrapper{display:flex;align-items:center;}.elementor-26 .elementor-element.elementor-element-346a60c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-35dfde3 img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 141deg );}.elementor-26 .elementor-element.elementor-element-0d85f1b .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-26 .elementor-element.elementor-element-0d85f1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-26 .elementor-element.elementor-element-0d85f1b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-9b62dc8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--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-26 .elementor-element.elementor-element-79193c0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-78626a8 .elementor-heading-title{font-size:30px;}.elementor-26 .elementor-element.elementor-element-57d1224 .elementor-heading-title{font-size:20px;}.elementor-26 .elementor-element.elementor-element-e2dd3ff{--e-icon-list-icon-size:11px;}.elementor-26 .elementor-element.elementor-element-e2dd3ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-e2dd3ff .elementor-icon-list-item > a{font-size:8px;}.elementor-26 .elementor-element.elementor-element-53967db{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-53967db .elementor-button{font-size:10px;padding:10px 20px 10px 20px;}.elementor-26 .elementor-element.elementor-element-92b1015{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-f89762d .elementor-heading-title{font-size:30px;}.elementor-26 .elementor-element.elementor-element-f0d8a9e .elementor-heading-title{font-size:20px;}.elementor-26 .elementor-element.elementor-element-def0d5e{--e-icon-list-icon-size:11px;}.elementor-26 .elementor-element.elementor-element-def0d5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-def0d5e .elementor-icon-list-item > a{font-size:8px;}.elementor-26 .elementor-element.elementor-element-c018f8f{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-c018f8f .elementor-button{font-size:10px;padding:10px 20px 10px 20px;}.elementor-26 .elementor-element.elementor-element-2153d30{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-4cf6cf3 .elementor-heading-title{font-size:30px;}.elementor-26 .elementor-element.elementor-element-4823721 .elementor-heading-title{font-size:20px;}.elementor-26 .elementor-element.elementor-element-cc7b320{--e-icon-list-icon-size:11px;}.elementor-26 .elementor-element.elementor-element-cc7b320 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-cc7b320 .elementor-icon-list-item > a{font-size:8px;}.elementor-26 .elementor-element.elementor-element-b1b7226{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-b1b7226 .elementor-button{font-size:10px;padding:10px 20px 10px 20px;}.elementor-26 .elementor-element.elementor-element-6ea0cb2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-4f9bf8c .elementor-heading-title{font-size:30px;}.elementor-26 .elementor-element.elementor-element-f4a3e62 .elementor-heading-title{font-size:20px;}.elementor-26 .elementor-element.elementor-element-f37ab0d{--e-icon-list-icon-size:11px;}.elementor-26 .elementor-element.elementor-element-f37ab0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-f37ab0d .elementor-icon-list-item > a{font-size:8px;}.elementor-26 .elementor-element.elementor-element-b5e0cc4{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-b5e0cc4 .elementor-button{font-size:10px;padding:10px 20px 10px 20px;}.elementor-26 .elementor-element.elementor-element-f23a8c9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-8063a23 .elementor-heading-title{font-size:30px;}.elementor-26 .elementor-element.elementor-element-5e860ac .elementor-heading-title{font-size:20px;}.elementor-26 .elementor-element.elementor-element-1377b1c{--e-icon-list-icon-size:11px;}.elementor-26 .elementor-element.elementor-element-1377b1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-1377b1c .elementor-icon-list-item > a{font-size:8px;}.elementor-26 .elementor-element.elementor-element-14fc788{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button{font-size:10px;padding:10px 20px 10px 20px;}.elementor-26 .elementor-element.elementor-element-3041cee{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-bbcf774 .elementor-heading-title{font-size:30px;}.elementor-26 .elementor-element.elementor-element-764d950 .elementor-heading-title{font-size:20px;}.elementor-26 .elementor-element.elementor-element-2a4cd49{--e-icon-list-icon-size:11px;}.elementor-26 .elementor-element.elementor-element-2a4cd49 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-2a4cd49 .elementor-icon-list-item > a{font-size:8px;}.elementor-26 .elementor-element.elementor-element-46f9d4b{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button{font-size:10px;padding:10px 20px 10px 20px;}.elementor-26 .elementor-element.elementor-element-6b50fff{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-58f98b7 .elementor-heading-title{font-size:30px;}.elementor-26 .elementor-element.elementor-element-78eb1cc .elementor-heading-title{font-size:20px;}.elementor-26 .elementor-element.elementor-element-643e356{--e-icon-list-icon-size:11px;}.elementor-26 .elementor-element.elementor-element-643e356 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-643e356 .elementor-icon-list-item > a{font-size:8px;}.elementor-26 .elementor-element.elementor-element-d957133{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-d957133 .elementor-button{font-size:10px;padding:10px 20px 10px 20px;}.elementor-26 .elementor-element.elementor-element-5242703{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-bc52106 .elementor-heading-title{font-size:30px;}.elementor-26 .elementor-element.elementor-element-d506443 .elementor-heading-title{font-size:20px;}.elementor-26 .elementor-element.elementor-element-e528d3f{--e-icon-list-icon-size:11px;}.elementor-26 .elementor-element.elementor-element-e528d3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-e528d3f .elementor-icon-list-item > a{font-size:8px;}.elementor-26 .elementor-element.elementor-element-0d85f1b{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-0d85f1b .elementor-button{font-size:10px;padding:10px 20px 10px 20px;}.elementor-26 .elementor-element.elementor-element-9b62dc8{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-79193c0{--width:50%;}.elementor-26 .elementor-element.elementor-element-92b1015{--width:50%;}.elementor-26 .elementor-element.elementor-element-2153d30{--width:50%;}.elementor-26 .elementor-element.elementor-element-6ea0cb2{--width:50%;}.elementor-26 .elementor-element.elementor-element-f23a8c9{--width:100%;}.elementor-26 .elementor-element.elementor-element-3041cee{--width:100%;}.elementor-26 .elementor-element.elementor-element-6b50fff{--width:100%;}.elementor-26 .elementor-element.elementor-element-5242703{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-26 .elementor-element.elementor-element-79193c0{--width:100%;}.elementor-26 .elementor-element.elementor-element-92b1015{--width:100%;}.elementor-26 .elementor-element.elementor-element-2153d30{--width:100%;}.elementor-26 .elementor-element.elementor-element-6ea0cb2{--width:100%;}.elementor-26 .elementor-element.elementor-element-f23a8c9{--width:100%;}.elementor-26 .elementor-element.elementor-element-3041cee{--width:100%;}.elementor-26 .elementor-element.elementor-element-6b50fff{--width:100%;}.elementor-26 .elementor-element.elementor-element-5242703{--width:100%;}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-79193c0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-40d0e7a{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-78626a8{text-align:center;}.elementor-26 .elementor-element.elementor-element-78626a8 .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-26 .elementor-element.elementor-element-cff525e{--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-26 .elementor-element.elementor-element-bee64c1{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-bee64c1 .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-57d1224{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-57d1224 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-26 .elementor-element.elementor-element-4ed4e14{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-4ed4e14 .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-e2dd3ff.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-e2dd3ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-e2dd3ff .elementor-icon-list-item > a{font-size:16px;}.elementor-26 .elementor-element.elementor-element-53967db .elementor-button{padding:16px 24px 16px 24px;}.elementor-26 .elementor-element.elementor-element-92b1015{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-030e8f8{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-f89762d{text-align:center;}.elementor-26 .elementor-element.elementor-element-f89762d .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-26 .elementor-element.elementor-element-9f1acbf{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-9f1acbf .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-f0d8a9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-f0d8a9e .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-26 .elementor-element.elementor-element-db490b6{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-db490b6 .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-def0d5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-def0d5e .elementor-icon-list-item > a{font-size:16px;}.elementor-26 .elementor-element.elementor-element-c018f8f .elementor-button{padding:16px 24px 16px 24px;}.elementor-26 .elementor-element.elementor-element-2153d30{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-f0b07c2{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4cf6cf3{text-align:center;}.elementor-26 .elementor-element.elementor-element-4cf6cf3 .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-26 .elementor-element.elementor-element-5e990bc{--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-26 .elementor-element.elementor-element-1e54892{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-1e54892 .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-4823721{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-4823721 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-26 .elementor-element.elementor-element-816b57a{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-816b57a .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-cc7b320 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-cc7b320 .elementor-icon-list-item > a{font-size:16px;}.elementor-26 .elementor-element.elementor-element-b1b7226 .elementor-button{padding:16px 24px 16px 24px;}.elementor-26 .elementor-element.elementor-element-6ea0cb2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-4401ad3{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4f9bf8c{text-align:center;}.elementor-26 .elementor-element.elementor-element-4f9bf8c .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-26 .elementor-element.elementor-element-fa0547e{--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-26 .elementor-element.elementor-element-1f4b275{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-1f4b275 .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-f4a3e62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-f4a3e62 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-26 .elementor-element.elementor-element-6a4e510{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-6a4e510 .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-f37ab0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-f37ab0d .elementor-icon-list-item > a{font-size:16px;}.elementor-26 .elementor-element.elementor-element-b5e0cc4 .elementor-button{padding:16px 24px 16px 24px;}.elementor-26 .elementor-element.elementor-element-e6231b1{--width:1600px;}.elementor-26 .elementor-element.elementor-element-f23a8c9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-6af00ee{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-8063a23{text-align:center;}.elementor-26 .elementor-element.elementor-element-8063a23 .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-26 .elementor-element.elementor-element-9ea406e{--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-26 .elementor-element.elementor-element-a0dc3f7{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-a0dc3f7 .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-5e860ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-5e860ac .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-26 .elementor-element.elementor-element-a86f52a{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-a86f52a .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-1377b1c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 012px;}.elementor-26 .elementor-element.elementor-element-1377b1c.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-1377b1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-1377b1c .elementor-icon-list-item > a{font-size:16px;}.elementor-26 .elementor-element.elementor-element-49303ab{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 255.4px );max-width:255.4px;--container-widget-width:255.4px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-437239f.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-14fc788{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button{font-size:22px;padding:16px 24px 16px 24px;}.elementor-26 .elementor-element.elementor-element-3041cee{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-282b640{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-bbcf774{text-align:center;}.elementor-26 .elementor-element.elementor-element-bbcf774 .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-26 .elementor-element.elementor-element-9073249{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-9073249 .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-764d950{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-764d950 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-26 .elementor-element.elementor-element-1116a1e{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-1116a1e .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-2a4cd49{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 012px;}.elementor-26 .elementor-element.elementor-element-2a4cd49.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-2a4cd49 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-2a4cd49 .elementor-icon-list-item > a{font-size:16px;}.elementor-26 .elementor-element.elementor-element-22171d7{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-22171d7.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-324ab61.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-46f9d4b{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button{font-size:22px;padding:16px 24px 16px 24px;}.elementor-26 .elementor-element.elementor-element-6b50fff{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-8a1dd40{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-58f98b7{text-align:center;}.elementor-26 .elementor-element.elementor-element-58f98b7 .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-26 .elementor-element.elementor-element-276c37e{--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-26 .elementor-element.elementor-element-3a8a028{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-3a8a028 .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-78eb1cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-78eb1cc .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-26 .elementor-element.elementor-element-aa6c21d{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-aa6c21d .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-643e356{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 012px;}.elementor-26 .elementor-element.elementor-element-643e356.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-643e356 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-643e356 .elementor-icon-list-item > a{font-size:16px;}.elementor-26 .elementor-element.elementor-element-7217e03{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-7217e03.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-7217e03 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-26 .elementor-element.elementor-element-7217e03 .elementor-swiper-button.elementor-swiper-button-next{font-size:14px;}.elementor-26 .elementor-element.elementor-element-259069d.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-d957133{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-d957133.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-d957133 .elementor-button{font-size:22px;padding:16px 24px 16px 24px;}.elementor-26 .elementor-element.elementor-element-5242703{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26 .elementor-element.elementor-element-dc0ba60{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-bc52106{text-align:center;}.elementor-26 .elementor-element.elementor-element-bc52106 .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-26 .elementor-element.elementor-element-2837e49{--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-26 .elementor-element.elementor-element-e76312e{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-e76312e .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-d506443{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-d506443 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-26 .elementor-element.elementor-element-cfb14bf{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-cfb14bf .elementor-divider-separator{width:100%;}.elementor-26 .elementor-element.elementor-element-e528d3f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 012px;}.elementor-26 .elementor-element.elementor-element-e528d3f.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-e528d3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-e528d3f .elementor-icon-list-item > a{font-size:16px;}.elementor-26 .elementor-element.elementor-element-346a60c{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-346a60c.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-346a60c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-26 .elementor-element.elementor-element-346a60c .elementor-swiper-button.elementor-swiper-button-next{font-size:14px;}.elementor-26 .elementor-element.elementor-element-35dfde3.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-0d85f1b{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-0d85f1b.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-0d85f1b .elementor-button{font-size:22px;padding:16px 24px 16px 24px;}.elementor-26 .elementor-element.elementor-element-9b62dc8{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for heading, class: .elementor-element-57d1224 */.elementor-26 .elementor-element.elementor-element-57d1224{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53967db *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-53967db .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-53967db .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-53967db .elementor-button {
    /* COR ALTERADA: Degradê de Laranja Claro */
    background: radial-gradient(57.68% 100% at 47.82% 0%, #FFC966 0%, #FF9900 100%);
    
    /* COR ALTERADA: Sombras para tons de laranja (RGB: 255, 153, 0) */
    box-shadow: 0px -27px 80px 0px rgba(255, 153, 0, 0.22), 0px -9.855px 29.201px 0px rgba(255, 153, 0, 0.15), 0px -4.785px 14.177px 0px rgba(255, 153, 0, 0.12), 0px -2.346px 6.95px 0px rgba(255, 153, 0, 0.10), 0px -0.927px 2.748px 0px rgba(255, 153, 0, 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-26 .elementor-element.elementor-element-53967db:hover .elementor-button {
    /* COR ALTERADA: Laranja claro ao passar o mouse */
    background: #FFB84D; 
    
    /* COR ALTERADA: Sombras hover ajustadas para laranja (RGB: 255, 184, 77) */
    box-shadow: 0px -27px 80px 0px rgba(255, 184, 77, 0.22), 0px -9.855px 29.201px 0px rgba(255, 184, 77, 0.15), 0px -4.785px 14.177px 0px rgba(255, 184, 77, 0.12), 0px -2.346px 6.95px 0px rgba(255, 184, 77, 0.10), 0px -0.927px 2.748px 0px rgba(255, 184, 77, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-26 .elementor-element.elementor-element-53967db .elementor-button::before {
    content: '';
    /* COR ALTERADA: O brilho branco azulado foi trocado por um branco quente para combinar com o laranja */
    background: linear-gradient(10deg, #FFF5E6 12.81%, rgba(255, 245, 230, 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-26 .elementor-element.elementor-element-53967db .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-79193c0 */.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-f0d8a9e */.elementor-26 .elementor-element.elementor-element-f0d8a9e{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c018f8f *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-c018f8f .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-c018f8f .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-c018f8f .elementor-button {
    /* COR ALTERADA: Degradê de Laranja Claro */
    background: radial-gradient(57.68% 100% at 47.82% 0%, #FFC966 0%, #FF9900 100%);
    
    /* COR ALTERADA: Sombras para tons de laranja (RGB: 255, 153, 0) */
    box-shadow: 0px -27px 80px 0px rgba(255, 153, 0, 0.22), 0px -9.855px 29.201px 0px rgba(255, 153, 0, 0.15), 0px -4.785px 14.177px 0px rgba(255, 153, 0, 0.12), 0px -2.346px 6.95px 0px rgba(255, 153, 0, 0.10), 0px -0.927px 2.748px 0px rgba(255, 153, 0, 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-26 .elementor-element.elementor-element-c018f8f:hover .elementor-button {
    /* COR ALTERADA: Laranja claro ao passar o mouse */
    background: #FFB84D; 
    
    /* COR ALTERADA: Sombras hover ajustadas para laranja (RGB: 255, 184, 77) */
    box-shadow: 0px -27px 80px 0px rgba(255, 184, 77, 0.22), 0px -9.855px 29.201px 0px rgba(255, 184, 77, 0.15), 0px -4.785px 14.177px 0px rgba(255, 184, 77, 0.12), 0px -2.346px 6.95px 0px rgba(255, 184, 77, 0.10), 0px -0.927px 2.748px 0px rgba(255, 184, 77, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-26 .elementor-element.elementor-element-c018f8f .elementor-button::before {
    content: '';
    /* COR ALTERADA: O brilho branco azulado foi trocado por um branco quente para combinar com o laranja */
    background: linear-gradient(10deg, #FFF5E6 12.81%, rgba(255, 245, 230, 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-26 .elementor-element.elementor-element-c018f8f .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-92b1015 */.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-4823721 */.elementor-26 .elementor-element.elementor-element-4823721{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1b7226 *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-b1b7226 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-b1b7226 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-b1b7226 .elementor-button {
    /* COR ALTERADA: Degradê de Laranja Claro */
    background: radial-gradient(57.68% 100% at 47.82% 0%, #FFC966 0%, #FF9900 100%);
    
    /* COR ALTERADA: Sombras para tons de laranja (RGB: 255, 153, 0) */
    box-shadow: 0px -27px 80px 0px rgba(255, 153, 0, 0.22), 0px -9.855px 29.201px 0px rgba(255, 153, 0, 0.15), 0px -4.785px 14.177px 0px rgba(255, 153, 0, 0.12), 0px -2.346px 6.95px 0px rgba(255, 153, 0, 0.10), 0px -0.927px 2.748px 0px rgba(255, 153, 0, 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-26 .elementor-element.elementor-element-b1b7226:hover .elementor-button {
    /* COR ALTERADA: Laranja claro ao passar o mouse */
    background: #FFB84D; 
    
    /* COR ALTERADA: Sombras hover ajustadas para laranja (RGB: 255, 184, 77) */
    box-shadow: 0px -27px 80px 0px rgba(255, 184, 77, 0.22), 0px -9.855px 29.201px 0px rgba(255, 184, 77, 0.15), 0px -4.785px 14.177px 0px rgba(255, 184, 77, 0.12), 0px -2.346px 6.95px 0px rgba(255, 184, 77, 0.10), 0px -0.927px 2.748px 0px rgba(255, 184, 77, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-26 .elementor-element.elementor-element-b1b7226 .elementor-button::before {
    content: '';
    /* COR ALTERADA: O brilho branco azulado foi trocado por um branco quente para combinar com o laranja */
    background: linear-gradient(10deg, #FFF5E6 12.81%, rgba(255, 245, 230, 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-26 .elementor-element.elementor-element-b1b7226 .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-2153d30 */.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-f4a3e62 */.elementor-26 .elementor-element.elementor-element-f4a3e62{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5e0cc4 *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-b5e0cc4 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-b5e0cc4 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-b5e0cc4 .elementor-button {
    /* COR ALTERADA: Degradê de Laranja Claro */
    background: radial-gradient(57.68% 100% at 47.82% 0%, #FFC966 0%, #FF9900 100%);
    
    /* COR ALTERADA: Sombras para tons de laranja (RGB: 255, 153, 0) */
    box-shadow: 0px -27px 80px 0px rgba(255, 153, 0, 0.22), 0px -9.855px 29.201px 0px rgba(255, 153, 0, 0.15), 0px -4.785px 14.177px 0px rgba(255, 153, 0, 0.12), 0px -2.346px 6.95px 0px rgba(255, 153, 0, 0.10), 0px -0.927px 2.748px 0px rgba(255, 153, 0, 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-26 .elementor-element.elementor-element-b5e0cc4:hover .elementor-button {
    /* COR ALTERADA: Laranja claro ao passar o mouse */
    background: #FFB84D; 
    
    /* COR ALTERADA: Sombras hover ajustadas para laranja (RGB: 255, 184, 77) */
    box-shadow: 0px -27px 80px 0px rgba(255, 184, 77, 0.22), 0px -9.855px 29.201px 0px rgba(255, 184, 77, 0.15), 0px -4.785px 14.177px 0px rgba(255, 184, 77, 0.12), 0px -2.346px 6.95px 0px rgba(255, 184, 77, 0.10), 0px -0.927px 2.748px 0px rgba(255, 184, 77, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-26 .elementor-element.elementor-element-b5e0cc4 .elementor-button::before {
    content: '';
    /* COR ALTERADA: O brilho branco azulado foi trocado por um branco quente para combinar com o laranja */
    background: linear-gradient(10deg, #FFF5E6 12.81%, rgba(255, 245, 230, 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-26 .elementor-element.elementor-element-b5e0cc4 .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-6ea0cb2 */.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-5e860ac */.elementor-26 .elementor-element.elementor-element-5e860ac{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14fc788 *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button {
    /* COR ALTERADA: Degradê de Laranja Claro */
    background: radial-gradient(57.68% 100% at 47.82% 0%, #FFC966 0%, #FF9900 100%);
    
    /* COR ALTERADA: Sombras para tons de laranja (RGB: 255, 153, 0) */
    box-shadow: 0px -27px 80px 0px rgba(255, 153, 0, 0.22), 0px -9.855px 29.201px 0px rgba(255, 153, 0, 0.15), 0px -4.785px 14.177px 0px rgba(255, 153, 0, 0.12), 0px -2.346px 6.95px 0px rgba(255, 153, 0, 0.10), 0px -0.927px 2.748px 0px rgba(255, 153, 0, 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-26 .elementor-element.elementor-element-14fc788:hover .elementor-button {
    /* COR ALTERADA: Laranja claro ao passar o mouse */
    background: #FFB84D; 
    
    /* COR ALTERADA: Sombras hover ajustadas para laranja (RGB: 255, 184, 77) */
    box-shadow: 0px -27px 80px 0px rgba(255, 184, 77, 0.22), 0px -9.855px 29.201px 0px rgba(255, 184, 77, 0.15), 0px -4.785px 14.177px 0px rgba(255, 184, 77, 0.12), 0px -2.346px 6.95px 0px rgba(255, 184, 77, 0.10), 0px -0.927px 2.748px 0px rgba(255, 184, 77, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button::before {
    content: '';
    /* COR ALTERADA: O brilho branco azulado foi trocado por um branco quente para combinar com o laranja */
    background: linear-gradient(10deg, #FFF5E6 12.81%, rgba(255, 245, 230, 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-26 .elementor-element.elementor-element-14fc788 .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-f23a8c9 */.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-764d950 */.elementor-26 .elementor-element.elementor-element-764d950{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46f9d4b *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button {
    /* COR ALTERADA: Degradê de Laranja Claro */
    background: radial-gradient(57.68% 100% at 47.82% 0%, #FFC966 0%, #FF9900 100%);
    
    /* COR ALTERADA: Sombras para tons de laranja (RGB: 255, 153, 0) */
    box-shadow: 0px -27px 80px 0px rgba(255, 153, 0, 0.22), 0px -9.855px 29.201px 0px rgba(255, 153, 0, 0.15), 0px -4.785px 14.177px 0px rgba(255, 153, 0, 0.12), 0px -2.346px 6.95px 0px rgba(255, 153, 0, 0.10), 0px -0.927px 2.748px 0px rgba(255, 153, 0, 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-26 .elementor-element.elementor-element-46f9d4b:hover .elementor-button {
    /* COR ALTERADA: Laranja claro ao passar o mouse */
    background: #FFB84D; 
    
    /* COR ALTERADA: Sombras hover ajustadas para laranja (RGB: 255, 184, 77) */
    box-shadow: 0px -27px 80px 0px rgba(255, 184, 77, 0.22), 0px -9.855px 29.201px 0px rgba(255, 184, 77, 0.15), 0px -4.785px 14.177px 0px rgba(255, 184, 77, 0.12), 0px -2.346px 6.95px 0px rgba(255, 184, 77, 0.10), 0px -0.927px 2.748px 0px rgba(255, 184, 77, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button::before {
    content: '';
    /* COR ALTERADA: O brilho branco azulado foi trocado por um branco quente para combinar com o laranja */
    background: linear-gradient(10deg, #FFF5E6 12.81%, rgba(255, 245, 230, 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-26 .elementor-element.elementor-element-46f9d4b .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-3041cee */.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-78eb1cc */.elementor-26 .elementor-element.elementor-element-78eb1cc{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d957133 *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-d957133 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-d957133 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-d957133 .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-26 .elementor-element.elementor-element-d957133: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-26 .elementor-element.elementor-element-d957133 .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-26 .elementor-element.elementor-element-d957133 .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-6b50fff */.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-d506443 */.elementor-26 .elementor-element.elementor-element-d506443{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d85f1b *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-0d85f1b .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-0d85f1b .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-0d85f1b .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-26 .elementor-element.elementor-element-0d85f1b: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-26 .elementor-element.elementor-element-0d85f1b .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-26 .elementor-element.elementor-element-0d85f1b .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-5242703 */.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-5e860ac */.elementor-26 .elementor-element.elementor-element-5e860ac{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14fc788 *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button {
    /* COR ALTERADA: Degradê de Laranja Claro */
    background: radial-gradient(57.68% 100% at 47.82% 0%, #FFC966 0%, #FF9900 100%);
    
    /* COR ALTERADA: Sombras para tons de laranja (RGB: 255, 153, 0) */
    box-shadow: 0px -27px 80px 0px rgba(255, 153, 0, 0.22), 0px -9.855px 29.201px 0px rgba(255, 153, 0, 0.15), 0px -4.785px 14.177px 0px rgba(255, 153, 0, 0.12), 0px -2.346px 6.95px 0px rgba(255, 153, 0, 0.10), 0px -0.927px 2.748px 0px rgba(255, 153, 0, 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-26 .elementor-element.elementor-element-14fc788:hover .elementor-button {
    /* COR ALTERADA: Laranja claro ao passar o mouse */
    background: #FFB84D; 
    
    /* COR ALTERADA: Sombras hover ajustadas para laranja (RGB: 255, 184, 77) */
    box-shadow: 0px -27px 80px 0px rgba(255, 184, 77, 0.22), 0px -9.855px 29.201px 0px rgba(255, 184, 77, 0.15), 0px -4.785px 14.177px 0px rgba(255, 184, 77, 0.12), 0px -2.346px 6.95px 0px rgba(255, 184, 77, 0.10), 0px -0.927px 2.748px 0px rgba(255, 184, 77, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button::before {
    content: '';
    /* COR ALTERADA: O brilho branco azulado foi trocado por um branco quente para combinar com o laranja */
    background: linear-gradient(10deg, #FFF5E6 12.81%, rgba(255, 245, 230, 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-26 .elementor-element.elementor-element-14fc788 .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-f23a8c9 */.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-764d950 */.elementor-26 .elementor-element.elementor-element-764d950{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46f9d4b *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button {
    /* COR ALTERADA: Degradê de Laranja Claro */
    background: radial-gradient(57.68% 100% at 47.82% 0%, #FFC966 0%, #FF9900 100%);
    
    /* COR ALTERADA: Sombras para tons de laranja (RGB: 255, 153, 0) */
    box-shadow: 0px -27px 80px 0px rgba(255, 153, 0, 0.22), 0px -9.855px 29.201px 0px rgba(255, 153, 0, 0.15), 0px -4.785px 14.177px 0px rgba(255, 153, 0, 0.12), 0px -2.346px 6.95px 0px rgba(255, 153, 0, 0.10), 0px -0.927px 2.748px 0px rgba(255, 153, 0, 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-26 .elementor-element.elementor-element-46f9d4b:hover .elementor-button {
    /* COR ALTERADA: Laranja claro ao passar o mouse */
    background: #FFB84D; 
    
    /* COR ALTERADA: Sombras hover ajustadas para laranja (RGB: 255, 184, 77) */
    box-shadow: 0px -27px 80px 0px rgba(255, 184, 77, 0.22), 0px -9.855px 29.201px 0px rgba(255, 184, 77, 0.15), 0px -4.785px 14.177px 0px rgba(255, 184, 77, 0.12), 0px -2.346px 6.95px 0px rgba(255, 184, 77, 0.10), 0px -0.927px 2.748px 0px rgba(255, 184, 77, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button::before {
    content: '';
    /* COR ALTERADA: O brilho branco azulado foi trocado por um branco quente para combinar com o laranja */
    background: linear-gradient(10deg, #FFF5E6 12.81%, rgba(255, 245, 230, 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-26 .elementor-element.elementor-element-46f9d4b .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-3041cee */.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-78eb1cc */.elementor-26 .elementor-element.elementor-element-78eb1cc{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d957133 *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-d957133 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-d957133 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-d957133 .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-26 .elementor-element.elementor-element-d957133: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-26 .elementor-element.elementor-element-d957133 .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-26 .elementor-element.elementor-element-d957133 .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-6b50fff */.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-d506443 */.elementor-26 .elementor-element.elementor-element-d506443{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d85f1b *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-0d85f1b .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-0d85f1b .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-0d85f1b .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-26 .elementor-element.elementor-element-0d85f1b: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-26 .elementor-element.elementor-element-0d85f1b .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-26 .elementor-element.elementor-element-0d85f1b .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-5242703 */.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-5e860ac */.elementor-26 .elementor-element.elementor-element-5e860ac{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14fc788 *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button {
    /* COR ALTERADA: Degradê de Laranja Claro */
    background: radial-gradient(57.68% 100% at 47.82% 0%, #FFC966 0%, #FF9900 100%);
    
    /* COR ALTERADA: Sombras para tons de laranja (RGB: 255, 153, 0) */
    box-shadow: 0px -27px 80px 0px rgba(255, 153, 0, 0.22), 0px -9.855px 29.201px 0px rgba(255, 153, 0, 0.15), 0px -4.785px 14.177px 0px rgba(255, 153, 0, 0.12), 0px -2.346px 6.95px 0px rgba(255, 153, 0, 0.10), 0px -0.927px 2.748px 0px rgba(255, 153, 0, 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-26 .elementor-element.elementor-element-14fc788:hover .elementor-button {
    /* COR ALTERADA: Laranja claro ao passar o mouse */
    background: #FFB84D; 
    
    /* COR ALTERADA: Sombras hover ajustadas para laranja (RGB: 255, 184, 77) */
    box-shadow: 0px -27px 80px 0px rgba(255, 184, 77, 0.22), 0px -9.855px 29.201px 0px rgba(255, 184, 77, 0.15), 0px -4.785px 14.177px 0px rgba(255, 184, 77, 0.12), 0px -2.346px 6.95px 0px rgba(255, 184, 77, 0.10), 0px -0.927px 2.748px 0px rgba(255, 184, 77, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button::before {
    content: '';
    /* COR ALTERADA: O brilho branco azulado foi trocado por um branco quente para combinar com o laranja */
    background: linear-gradient(10deg, #FFF5E6 12.81%, rgba(255, 245, 230, 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-26 .elementor-element.elementor-element-14fc788 .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-f23a8c9 */.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-764d950 */.elementor-26 .elementor-element.elementor-element-764d950{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46f9d4b *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button {
    /* COR ALTERADA: Degradê de Laranja Claro */
    background: radial-gradient(57.68% 100% at 47.82% 0%, #FFC966 0%, #FF9900 100%);
    
    /* COR ALTERADA: Sombras para tons de laranja (RGB: 255, 153, 0) */
    box-shadow: 0px -27px 80px 0px rgba(255, 153, 0, 0.22), 0px -9.855px 29.201px 0px rgba(255, 153, 0, 0.15), 0px -4.785px 14.177px 0px rgba(255, 153, 0, 0.12), 0px -2.346px 6.95px 0px rgba(255, 153, 0, 0.10), 0px -0.927px 2.748px 0px rgba(255, 153, 0, 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-26 .elementor-element.elementor-element-46f9d4b:hover .elementor-button {
    /* COR ALTERADA: Laranja claro ao passar o mouse */
    background: #FFB84D; 
    
    /* COR ALTERADA: Sombras hover ajustadas para laranja (RGB: 255, 184, 77) */
    box-shadow: 0px -27px 80px 0px rgba(255, 184, 77, 0.22), 0px -9.855px 29.201px 0px rgba(255, 184, 77, 0.15), 0px -4.785px 14.177px 0px rgba(255, 184, 77, 0.12), 0px -2.346px 6.95px 0px rgba(255, 184, 77, 0.10), 0px -0.927px 2.748px 0px rgba(255, 184, 77, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button::before {
    content: '';
    /* COR ALTERADA: O brilho branco azulado foi trocado por um branco quente para combinar com o laranja */
    background: linear-gradient(10deg, #FFF5E6 12.81%, rgba(255, 245, 230, 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-26 .elementor-element.elementor-element-46f9d4b .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-3041cee */.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-78eb1cc */.elementor-26 .elementor-element.elementor-element-78eb1cc{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d957133 *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-d957133 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-d957133 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-d957133 .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-26 .elementor-element.elementor-element-d957133: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-26 .elementor-element.elementor-element-d957133 .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-26 .elementor-element.elementor-element-d957133 .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-6b50fff */.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-d506443 */.elementor-26 .elementor-element.elementor-element-d506443{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d85f1b *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-0d85f1b .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-0d85f1b .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-0d85f1b .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-26 .elementor-element.elementor-element-0d85f1b: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-26 .elementor-element.elementor-element-0d85f1b .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-26 .elementor-element.elementor-element-0d85f1b .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-5242703 */.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-5e860ac */.elementor-26 .elementor-element.elementor-element-5e860ac{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14fc788 *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button {
    /* COR ALTERADA: Degradê de Laranja Claro */
    background: radial-gradient(57.68% 100% at 47.82% 0%, #FFC966 0%, #FF9900 100%);
    
    /* COR ALTERADA: Sombras para tons de laranja (RGB: 255, 153, 0) */
    box-shadow: 0px -27px 80px 0px rgba(255, 153, 0, 0.22), 0px -9.855px 29.201px 0px rgba(255, 153, 0, 0.15), 0px -4.785px 14.177px 0px rgba(255, 153, 0, 0.12), 0px -2.346px 6.95px 0px rgba(255, 153, 0, 0.10), 0px -0.927px 2.748px 0px rgba(255, 153, 0, 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-26 .elementor-element.elementor-element-14fc788:hover .elementor-button {
    /* COR ALTERADA: Laranja claro ao passar o mouse */
    background: #FFB84D; 
    
    /* COR ALTERADA: Sombras hover ajustadas para laranja (RGB: 255, 184, 77) */
    box-shadow: 0px -27px 80px 0px rgba(255, 184, 77, 0.22), 0px -9.855px 29.201px 0px rgba(255, 184, 77, 0.15), 0px -4.785px 14.177px 0px rgba(255, 184, 77, 0.12), 0px -2.346px 6.95px 0px rgba(255, 184, 77, 0.10), 0px -0.927px 2.748px 0px rgba(255, 184, 77, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button::before {
    content: '';
    /* COR ALTERADA: O brilho branco azulado foi trocado por um branco quente para combinar com o laranja */
    background: linear-gradient(10deg, #FFF5E6 12.81%, rgba(255, 245, 230, 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-26 .elementor-element.elementor-element-14fc788 .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-f23a8c9 */.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-764d950 */.elementor-26 .elementor-element.elementor-element-764d950{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46f9d4b *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button {
    /* COR ALTERADA: Degradê de Laranja Claro */
    background: radial-gradient(57.68% 100% at 47.82% 0%, #FFC966 0%, #FF9900 100%);
    
    /* COR ALTERADA: Sombras para tons de laranja (RGB: 255, 153, 0) */
    box-shadow: 0px -27px 80px 0px rgba(255, 153, 0, 0.22), 0px -9.855px 29.201px 0px rgba(255, 153, 0, 0.15), 0px -4.785px 14.177px 0px rgba(255, 153, 0, 0.12), 0px -2.346px 6.95px 0px rgba(255, 153, 0, 0.10), 0px -0.927px 2.748px 0px rgba(255, 153, 0, 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-26 .elementor-element.elementor-element-46f9d4b:hover .elementor-button {
    /* COR ALTERADA: Laranja claro ao passar o mouse */
    background: #FFB84D; 
    
    /* COR ALTERADA: Sombras hover ajustadas para laranja (RGB: 255, 184, 77) */
    box-shadow: 0px -27px 80px 0px rgba(255, 184, 77, 0.22), 0px -9.855px 29.201px 0px rgba(255, 184, 77, 0.15), 0px -4.785px 14.177px 0px rgba(255, 184, 77, 0.12), 0px -2.346px 6.95px 0px rgba(255, 184, 77, 0.10), 0px -0.927px 2.748px 0px rgba(255, 184, 77, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button::before {
    content: '';
    /* COR ALTERADA: O brilho branco azulado foi trocado por um branco quente para combinar com o laranja */
    background: linear-gradient(10deg, #FFF5E6 12.81%, rgba(255, 245, 230, 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-26 .elementor-element.elementor-element-46f9d4b .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-3041cee */.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-78eb1cc */.elementor-26 .elementor-element.elementor-element-78eb1cc{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d957133 *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-d957133 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-d957133 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-d957133 .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-26 .elementor-element.elementor-element-d957133: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-26 .elementor-element.elementor-element-d957133 .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-26 .elementor-element.elementor-element-d957133 .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-6b50fff */.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-d506443 */.elementor-26 .elementor-element.elementor-element-d506443{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d85f1b *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-0d85f1b .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-0d85f1b .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-0d85f1b .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-26 .elementor-element.elementor-element-0d85f1b: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-26 .elementor-element.elementor-element-0d85f1b .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-26 .elementor-element.elementor-element-0d85f1b .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-5242703 */.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-5e860ac */.elementor-26 .elementor-element.elementor-element-5e860ac{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14fc788 *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button {
    /* COR ALTERADA: Degradê de Laranja Claro */
    background: radial-gradient(57.68% 100% at 47.82% 0%, #FFC966 0%, #FF9900 100%);
    
    /* COR ALTERADA: Sombras para tons de laranja (RGB: 255, 153, 0) */
    box-shadow: 0px -27px 80px 0px rgba(255, 153, 0, 0.22), 0px -9.855px 29.201px 0px rgba(255, 153, 0, 0.15), 0px -4.785px 14.177px 0px rgba(255, 153, 0, 0.12), 0px -2.346px 6.95px 0px rgba(255, 153, 0, 0.10), 0px -0.927px 2.748px 0px rgba(255, 153, 0, 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-26 .elementor-element.elementor-element-14fc788:hover .elementor-button {
    /* COR ALTERADA: Laranja claro ao passar o mouse */
    background: #FFB84D; 
    
    /* COR ALTERADA: Sombras hover ajustadas para laranja (RGB: 255, 184, 77) */
    box-shadow: 0px -27px 80px 0px rgba(255, 184, 77, 0.22), 0px -9.855px 29.201px 0px rgba(255, 184, 77, 0.15), 0px -4.785px 14.177px 0px rgba(255, 184, 77, 0.12), 0px -2.346px 6.95px 0px rgba(255, 184, 77, 0.10), 0px -0.927px 2.748px 0px rgba(255, 184, 77, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-26 .elementor-element.elementor-element-14fc788 .elementor-button::before {
    content: '';
    /* COR ALTERADA: O brilho branco azulado foi trocado por um branco quente para combinar com o laranja */
    background: linear-gradient(10deg, #FFF5E6 12.81%, rgba(255, 245, 230, 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-26 .elementor-element.elementor-element-14fc788 .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-f23a8c9 */.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-764d950 */.elementor-26 .elementor-element.elementor-element-764d950{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46f9d4b *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button {
    /* COR ALTERADA: Degradê de Laranja Claro */
    background: radial-gradient(57.68% 100% at 47.82% 0%, #FFC966 0%, #FF9900 100%);
    
    /* COR ALTERADA: Sombras para tons de laranja (RGB: 255, 153, 0) */
    box-shadow: 0px -27px 80px 0px rgba(255, 153, 0, 0.22), 0px -9.855px 29.201px 0px rgba(255, 153, 0, 0.15), 0px -4.785px 14.177px 0px rgba(255, 153, 0, 0.12), 0px -2.346px 6.95px 0px rgba(255, 153, 0, 0.10), 0px -0.927px 2.748px 0px rgba(255, 153, 0, 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-26 .elementor-element.elementor-element-46f9d4b:hover .elementor-button {
    /* COR ALTERADA: Laranja claro ao passar o mouse */
    background: #FFB84D; 
    
    /* COR ALTERADA: Sombras hover ajustadas para laranja (RGB: 255, 184, 77) */
    box-shadow: 0px -27px 80px 0px rgba(255, 184, 77, 0.22), 0px -9.855px 29.201px 0px rgba(255, 184, 77, 0.15), 0px -4.785px 14.177px 0px rgba(255, 184, 77, 0.12), 0px -2.346px 6.95px 0px rgba(255, 184, 77, 0.10), 0px -0.927px 2.748px 0px rgba(255, 184, 77, 0.07);
    
    transition: .5s all;
    transform: scale(1.05);
}

/* Efeito de brilho animado (Reflexo) */
.elementor-26 .elementor-element.elementor-element-46f9d4b .elementor-button::before {
    content: '';
    /* COR ALTERADA: O brilho branco azulado foi trocado por um branco quente para combinar com o laranja */
    background: linear-gradient(10deg, #FFF5E6 12.81%, rgba(255, 245, 230, 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-26 .elementor-element.elementor-element-46f9d4b .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-3041cee */.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-78eb1cc */.elementor-26 .elementor-element.elementor-element-78eb1cc{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d957133 *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-d957133 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-d957133 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-d957133 .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-26 .elementor-element.elementor-element-d957133: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-26 .elementor-element.elementor-element-d957133 .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-26 .elementor-element.elementor-element-d957133 .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-6b50fff */.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-d506443 */.elementor-26 .elementor-element.elementor-element-d506443{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d85f1b *//* Use o Easy Coder para personalizar as cores */
.elementor-26 .elementor-element.elementor-element-0d85f1b .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

/* Layout do container */
.elementor-26 .elementor-element.elementor-element-0d85f1b .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* ESTADO NORMAL DO BOTÃO */
.elementor-26 .elementor-element.elementor-element-0d85f1b .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-26 .elementor-element.elementor-element-0d85f1b: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-26 .elementor-element.elementor-element-0d85f1b .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-26 .elementor-element.elementor-element-0d85f1b .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-5242703 */.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 */