.elementor-8 .elementor-element.elementor-element-c7bf11c{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-c7bf11c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c7bf11c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultra360.ultraacademia.com.br/wp-content/uploads/2025/10/NOVA-HERO-DESKTOP.webp");background-position:top center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-ccc17b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d5dd971 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-d5dd971 .elementor-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-d5dd971 .elementor-icon svg{height:100%;}.elementor-8 .elementor-element.elementor-element-d5dd971 .elementor-icon-wrapper svg{width:auto;}.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-8 .elementor-element.elementor-element-2e66919 .elementor-heading-title{font-family:"DIN Pro", Sans-serif;font-size:69px;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8604132 .elementor-heading-title{font-family:"DIN Pro", Sans-serif;font-size:71px;font-weight:700;text-transform:uppercase;font-style:italic;color:#00A99E;}.elementor-8 .elementor-element.elementor-element-cfe1f1e .elementor-heading-title{font-family:"DIN 2014", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5d722c2 .elementor-heading-title{font-family:"DIN 2014", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#4D4D4F;}.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-8 .elementor-element.elementor-element-e602669 .elementor-button{background-color:#C13C8E;font-family:"DIN 2014", Sans-serif;font-size:22px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:26px 26px 26px 26px;}.elementor-8 .elementor-element.elementor-element-e602669{width:var( --container-widget-width, 345px );max-width:345px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e602669.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-e602669 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-e602669 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-2dd9ba9{--display:flex;--min-height:11px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2dd9ba9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2dd9ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF7F1F;}.elementor-8 .elementor-element.elementor-element-236e5aa{--display:flex;--min-height:80px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-236e5aa:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-236e5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C13C8E;}.elementor-8 .elementor-element.elementor-element-79371f2{--e-image-carousel-slides-to-show:8;}.elementor-8 .elementor-element.elementor-element-79371f2 .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-fc7cfab{--display:flex;--min-height:11px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fc7cfab:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fc7cfab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A99E;}.elementor-8 .elementor-element.elementor-element-20ee659{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9d7af0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-8 .elementor-element.elementor-element-df43075{width:var( --container-widget-width, 575px );max-width:575px;background-color:#E5E6E77D;padding:10px 20px 10px 20px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-df43075 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-df43075 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-df43075 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-df43075 .elementor-icon-list-item > a{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-df43075 .elementor-icon-list-text{color:#4D4D4F;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-1b83f80{width:var( --container-widget-width, 575px );max-width:575px;background-color:#E5E6E77D;padding:10px 20px 10px 20px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-1b83f80 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-1b83f80 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-1b83f80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-1b83f80 .elementor-icon-list-item > a{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-1b83f80 .elementor-icon-list-text{color:#4D4D4F;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-31dda4f{width:var( --container-widget-width, 575px );max-width:575px;background-color:#E5E6E77D;padding:10px 20px 10px 20px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-31dda4f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-31dda4f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-31dda4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-31dda4f .elementor-icon-list-item > a{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-31dda4f .elementor-icon-list-text{color:#4D4D4F;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-ee89462{width:var( --container-widget-width, 575px );max-width:575px;background-color:#E5E6E77D;padding:10px 20px 10px 20px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-ee89462 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-ee89462 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-ee89462 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-ee89462 .elementor-icon-list-item > a{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-ee89462 .elementor-icon-list-text{color:#4D4D4F;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-fb8b63f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-df16819{width:var( --container-widget-width, 575px );max-width:575px;background-color:#E5E6E77D;padding:10px 20px 10px 20px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-df16819 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-df16819 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-df16819 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-df16819 .elementor-icon-list-item > a{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-df16819 .elementor-icon-list-text{color:#4D4D4F;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e9e56b9{width:var( --container-widget-width, 575px );max-width:575px;background-color:#E5E6E77D;padding:10px 20px 10px 20px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-e9e56b9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e9e56b9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-e9e56b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-e9e56b9 .elementor-icon-list-item > a{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-e9e56b9 .elementor-icon-list-text{color:#4D4D4F;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e0ff35a{width:var( --container-widget-width, 575px );max-width:575px;background-color:#E5E6E77D;padding:10px 20px 10px 20px;--container-widget-width:575px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-e0ff35a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e0ff35a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-e0ff35a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-e0ff35a .elementor-icon-list-item > a{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-e0ff35a .elementor-icon-list-text{color:#4D4D4F;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-c29d8be{background-color:#E5E6E77D;padding:10px 20px 10px 20px;border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-c29d8be .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-c29d8be .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-c29d8be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-c29d8be .elementor-icon-list-item > a{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-c29d8be .elementor-icon-list-text{color:#4D4D4F;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-1c88b34{background-color:#E5E6E77D;padding:10px 20px 10px 20px;border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-1c88b34 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-1c88b34 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-1c88b34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-1c88b34 .elementor-icon-list-item > a{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-1c88b34 .elementor-icon-list-text{color:#4D4D4F;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-b611af9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3af61d4{width:var( --container-widget-width, 437px );max-width:437px;background-color:#C13C8E;padding:50px 55px 50px 55px;--container-widget-width:437px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-8 .elementor-element.elementor-element-3af61d4 .elementor-heading-title{font-family:"DIN 2014", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-74b7c99{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-74b7c99:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-74b7c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A99E;}.elementor-8 .elementor-element.elementor-element-ed311a0{text-align:left;}.elementor-8 .elementor-element.elementor-element-ed311a0 .elementor-heading-title{font-family:"DIN Pro", Sans-serif;font-weight:700;font-style:italic;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5114e30{background-color:transparent;padding:30px 20px 30px 20px;background-image:linear-gradient(90deg, #EF7F1F26 0%, #EF7F1F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#EF7F1F;border-radius:6px 6px 6px 6px;text-align:left;}.elementor-8 .elementor-element.elementor-element-5114e30 .elementor-heading-title{font-family:"DIN Pro", Sans-serif;font-weight:700;text-transform:uppercase;font-style:italic;line-height:0.9em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c8caf91 .elementor-button{background-color:#C13C8E;font-family:"DIN 2014", Sans-serif;font-size:22px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:26px 26px 26px 26px;}.elementor-8 .elementor-element.elementor-element-c8caf91{width:var( --container-widget-width, 345px );max-width:345px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c8caf91.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-c8caf91 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-c8caf91 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-72e86d7{--display:flex;--min-height:11px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-72e86d7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-72e86d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF7F1F;}.elementor-8 .elementor-element.elementor-element-db6b969{--display:flex;--min-height:80px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-db6b969:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-db6b969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C13C8E;}.elementor-8 .elementor-element.elementor-element-6c281aa{--e-image-carousel-slides-to-show:8;}.elementor-8 .elementor-element.elementor-element-6c281aa .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-19597f9{--display:flex;--min-height:11px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-19597f9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-19597f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A99E;}.elementor-8 .elementor-element.elementor-element-58b225f{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-58b225f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-58b225f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultra360.ultraacademia.com.br/wp-content/uploads/2025/09/Rectangle-2951.webp");background-position:top center;}.elementor-8 .elementor-element.elementor-element-bdf3f79{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bdf3f79:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bdf3f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C13C8E;}.elementor-8 .elementor-element.elementor-element-1bf4e66{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-1bf4e66 .elementor-heading-title{font-family:"DIN Pro", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4ccd9de{width:var( --container-widget-width, 575px );max-width:575px;background-color:#E5E6E710;padding:20px 30px 20px 30px;--container-widget-width:575px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF6E;border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:46px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-4ccd9de .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4ccd9de .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-4ccd9de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-4ccd9de .elementor-icon-list-item > a{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-4ccd9de .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-03c1ee5{width:var( --container-widget-width, 575px );max-width:575px;background-color:#E5E6E710;padding:20px 30px 20px 30px;--container-widget-width:575px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF6E;border-radius:8px 8px 8px 8px;--e-icon-list-icon-size:46px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-03c1ee5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-03c1ee5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-03c1ee5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-03c1ee5 .elementor-icon-list-item > a{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-03c1ee5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-d7febae{--display:flex;--min-height:11px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d7febae:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d7febae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF7F1F;}.elementor-8 .elementor-element.elementor-element-a0af160{--display:flex;--min-height:11px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a0af160:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a0af160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A99E;}.elementor-8 .elementor-element.elementor-element-8a1e33c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-1282d85{width:var( --container-widget-width, 806px );max-width:806px;--container-widget-width:806px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-1282d85 .elementor-heading-title{font-family:"DIN Pro", Sans-serif;font-size:60px;font-weight:700;color:#C13C8E;}.elementor-8 .elementor-element.elementor-element-9c7cb4b img{width:575px;}.elementor-8 .elementor-element.elementor-element-90752bf img{width:575px;}.elementor-8 .elementor-element.elementor-element-ab9b57d img{width:575px;}.elementor-8 .elementor-element.elementor-element-2986d12 img{width:575px;}.elementor-8 .elementor-element.elementor-element-9538079 img{width:575px;}.elementor-8 .elementor-element.elementor-element-fc23ee6 img{width:575px;}.elementor-8 .elementor-element.elementor-element-a3082d3 img{width:575px;}.elementor-8 .elementor-element.elementor-element-3f224f3 img{width:575px;}.elementor-8 .elementor-element.elementor-element-522e4c4 img{width:575px;}.elementor-8 .elementor-element.elementor-element-daacebf{--display:flex;--min-height:11px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-daacebf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-daacebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF7F1F;}.elementor-8 .elementor-element.elementor-element-287ba91{--display:flex;--min-height:11px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-287ba91:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-287ba91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C13C8E;}.elementor-8 .elementor-element.elementor-element-5adb734{--display:flex;--min-height:379px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;}.elementor-8 .elementor-element.elementor-element-5adb734:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5adb734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultra360.ultraacademia.com.br/wp-content/uploads/2025/09/bg-2.svg");background-position:center center;background-size:cover;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-f94af6c{width:var( --container-widget-width, 616px );max-width:616px;--container-widget-width:616px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f94af6c .elementor-image-box-title{margin-bottom:10px;font-family:"DIN Pro", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f94af6c:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-f94af6c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f94af6c .elementor-image-box-description{font-family:"DIN 2014", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7bdd8d8{--display:flex;--min-height:11px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7bdd8d8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7bdd8d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C13C8E;}.elementor-8 .elementor-element.elementor-element-d8f1f64{--display:flex;--min-height:11px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d8f1f64:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d8f1f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF7F1F;}.elementor-8 .elementor-element.elementor-element-d1fd351{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-cc163b1{background-color:#00A99E20;padding:0px 10px 0px 025px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00A99E40;border-radius:99px 99px 99px 99px;--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-cc163b1.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-cc163b1 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-8 .elementor-element.elementor-element-cc163b1 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-cc163b1 .elementor-icon-box-title a{font-family:"DIN 2014", Sans-serif;font-size:22px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-cc163b1 .elementor-icon-box-title{color:#4D4D4F;}.elementor-8 .elementor-element.elementor-element-cc163b1:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-cc163b1:has(:focus) .elementor-icon-box-title{color:#4D4D4F;}.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-8 .elementor-element.elementor-element-de9a0f5{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-de9a0f5 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-de9a0f5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-6d9b9fe{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6d9b9fe img{width:100%;opacity:0.7;}.elementor-8 .elementor-element.elementor-element-c139f85{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c139f85 img{width:100%;opacity:0.7;}.elementor-8 .elementor-element.elementor-element-6647ceb{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6647ceb img{width:100%;opacity:0.7;}.elementor-8 .elementor-element.elementor-element-431663c{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-431663c img{width:100%;opacity:0.7;}.elementor-8 .elementor-element.elementor-element-636a222{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-636a222 img{width:100%;opacity:0.7;}.elementor-8 .elementor-element.elementor-element-5a50958{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5a50958 img{width:100%;opacity:0.7;}.elementor-8 .elementor-element.elementor-element-04eccdd{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-04eccdd img{width:100%;opacity:0.7;}.elementor-8 .elementor-element.elementor-element-32f74f2{--display:flex;--min-height:167px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-32f74f2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-32f74f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A99E;}.elementor-8 .elementor-element.elementor-element-0c9f321{text-align:center;}.elementor-8 .elementor-element.elementor-element-0c9f321 .elementor-heading-title{font-family:"DIN Pro", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7e59488{width:var( --container-widget-width, 641px );max-width:641px;--container-widget-width:641px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-7e59488 .elementor-heading-title{font-family:"DIN 2014", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d1e62e3 img{width:575px;}.elementor-8 .elementor-element.elementor-element-2f7627a img{width:575px;}.elementor-8 .elementor-element.elementor-element-61c68e1 img{width:575px;}.elementor-8 .elementor-element.elementor-element-c6b61d8 img{width:575px;}.elementor-8 .elementor-element.elementor-element-6081859{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-6081859 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-6081859 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-82433d6{width:var( --container-widget-width, 475px );max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-82433d6 .elementor-heading-title{font-family:"DIN Pro", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;color:#00A99E;}.elementor-8 .elementor-element.elementor-element-6319fb5 .elementor-button{background-color:#C13C8E;font-family:"DIN 2014", Sans-serif;font-size:22px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:26px 26px 26px 26px;}.elementor-8 .elementor-element.elementor-element-6319fb5{width:var( --container-widget-width, 345px );max-width:345px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6319fb5.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6319fb5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-6319fb5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-aa67abe{--display:flex;--min-height:11px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-aa67abe:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-aa67abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF7F1F;}.elementor-8 .elementor-element.elementor-element-6a5557b{--display:flex;--min-height:80px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6a5557b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6a5557b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C13C8E;}.elementor-8 .elementor-element.elementor-element-53bc524{--e-image-carousel-slides-to-show:8;}.elementor-8 .elementor-element.elementor-element-53bc524 .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-31ea74b{--display:flex;--min-height:11px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-31ea74b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-31ea74b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A99E;}.elementor-8 .elementor-element.elementor-element-ae9675f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-24f98fc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-24f98fc .elementor-heading-title{font-family:"DIN Pro", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:#C13C8E;}.elementor-8 .elementor-element.elementor-element-24f8b1c{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e1f5fd7{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-0e3b023{--display:flex;}.elementor-8 .elementor-element.elementor-element-02be508{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-53ea3fa{--display:flex;}.elementor-8 .elementor-element.elementor-element-4cc0251{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-69bdbec{--display:flex;}.elementor-8 .elementor-element.elementor-element-8d0bf14{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-a0a4277{--display:flex;}.elementor-8 .elementor-element.elementor-element-ff46253{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-09d9bdd{--display:flex;}.elementor-8 .elementor-element.elementor-element-10e01b7{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-e1db8d1{--display:flex;}.elementor-8 .elementor-element.elementor-element-748069b{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-b6abdc4{--display:flex;}.elementor-8 .elementor-element.elementor-element-dacbd04{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-12cdf17{--display:flex;}.elementor-8 .elementor-element.elementor-element-0c26d55{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-bcf604e{--display:flex;}.elementor-8 .elementor-element.elementor-element-99bdf75{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-3c5dfba{--display:flex;}.elementor-8 .elementor-element.elementor-element-2b3782a{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4194b8b{--display:flex;}.elementor-8 .elementor-element.elementor-element-f8d6f76{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-3b598ca{--display:flex;}.elementor-8 .elementor-element.elementor-element-09a203d{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4104a77{--display:flex;}.elementor-8 .elementor-element.elementor-element-2e0f769{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-93108fe{--display:flex;}.elementor-8 .elementor-element.elementor-element-1f40a65{font-family:"DIN 2014", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-b7a142a{--n-accordion-title-font-size:20px;width:100%;max-width:100%;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#4D4D4F;--n-accordion-title-hover-color:#4D4D4F;--n-accordion-title-active-color:#4D4D4F;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#4D4D4F;--n-accordion-icon-hover-color:#4D4D4F;--n-accordion-icon-active-color:#C13C8E;}.elementor-8 .elementor-element.elementor-element-b7a142a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#4D4D4F30;}.elementor-8 .elementor-element.elementor-element-b7a142a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#4D4D4F30;}.elementor-8 .elementor-element.elementor-element-b7a142a > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#4D4D4F30;}:where( .elementor-8 .elementor-element.elementor-element-b7a142a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DIN 2014", Sans-serif;font-weight:700;}:where( .elementor-8 .elementor-element.elementor-element-b7a142a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8 .elementor-element.elementor-element-2a88d83 .elementor-button{background-color:#C13C8E;font-family:"DIN 2014", Sans-serif;font-size:22px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:26px 26px 26px 26px;}.elementor-8 .elementor-element.elementor-element-2a88d83{width:var( --container-widget-width, 345px );max-width:345px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2a88d83 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-2a88d83 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-7eeee23{--display:flex;--min-height:11px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7eeee23:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7eeee23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF7F1F;}.elementor-8 .elementor-element.elementor-element-a0c1028{--display:flex;--min-height:11px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a0c1028:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a0c1028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C13C8E;}.elementor-8 .elementor-element.elementor-element-bdbb070{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8 .elementor-element.elementor-element-bdbb070:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bdbb070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A99E;}.elementor-8 .elementor-element.elementor-element-aa2d465 .elementor-heading-title{font-family:"DIN 2014", Sans-serif;font-size:16px;font-weight:400;color:#F2F2F2CF;}.elementor-8 .elementor-element.elementor-element-8e3b589 .elementor-heading-title{font-family:"DIN 2014", Sans-serif;font-size:16px;font-weight:400;color:#F2F2F2CF;}.elementor-8 .elementor-element.elementor-element-7d23e59.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7d23e59{text-align:right;}.elementor-8 .elementor-element.elementor-element-7d23e59 .elementor-heading-title{font-family:"DIN 2014", Sans-serif;font-size:16px;font-weight:400;color:#F2F2F2;}.elementor-8 .elementor-element.elementor-element-15f0671{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-e41b9fd{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-family:"DIN 2014", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-e41b9fd.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-c7bf11c{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-ccc17b6{--width:460px;}.elementor-8 .elementor-element.elementor-element-20ee659{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-9d7af0b{--width:575px;}.elementor-8 .elementor-element.elementor-element-fb8b63f{--width:575px;}.elementor-8 .elementor-element.elementor-element-74b7c99{--width:735px;}.elementor-8 .elementor-element.elementor-element-bdf3f79{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-8a1e33c{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-5adb734{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-d1fd351{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-ae9675f{--content-width:1170px;}.elementor-8 .elementor-element.elementor-element-bdbb070{--content-width:1170px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-c7bf11c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c7bf11c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultra360.ultraacademia.com.br/wp-content/uploads/2025/10/Group-1171275508.webp");background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-c7bf11c{--content-width:350px;--min-height:781px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d5dd971 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-d5dd971 .elementor-icon{font-size:56px;}.elementor-8 .elementor-element.elementor-element-d5dd971 .elementor-icon svg{height:56px;}.elementor-8 .elementor-element.elementor-element-2e66919{text-align:center;}.elementor-8 .elementor-element.elementor-element-2e66919 .elementor-heading-title{font-size:37px;}.elementor-8 .elementor-element.elementor-element-8604132{text-align:center;}.elementor-8 .elementor-element.elementor-element-8604132 .elementor-heading-title{font-size:37px;}.elementor-8 .elementor-element.elementor-element-5d722c2{text-align:center;}.elementor-8 .elementor-element.elementor-element-5d722c2 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-e602669{--container-widget-width:298px;--container-widget-flex-grow:0;width:var( --container-widget-width, 298px );max-width:298px;}.elementor-8 .elementor-element.elementor-element-e602669.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e602669 .elementor-button{font-size:18px;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-79371f2{--e-image-carousel-slides-to-show:2;}.elementor-8 .elementor-element.elementor-element-20ee659{--content-width:350px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-df43075{padding:10px 10px 10px 10px;--e-icon-list-icon-size:33px;}.elementor-8 .elementor-element.elementor-element-df43075 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-df43075 .elementor-icon-list-item > a{font-size:15px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-1b83f80{padding:10px 10px 10px 10px;--e-icon-list-icon-size:33px;}.elementor-8 .elementor-element.elementor-element-1b83f80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-1b83f80 .elementor-icon-list-item > a{font-size:15px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-31dda4f{padding:10px 10px 10px 10px;--e-icon-list-icon-size:33px;}.elementor-8 .elementor-element.elementor-element-31dda4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-31dda4f .elementor-icon-list-item > a{font-size:15px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-ee89462{padding:10px 10px 10px 10px;--e-icon-list-icon-size:33px;}.elementor-8 .elementor-element.elementor-element-ee89462 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-ee89462 .elementor-icon-list-item > a{font-size:15px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-df16819{padding:10px 10px 10px 10px;--e-icon-list-icon-size:33px;}.elementor-8 .elementor-element.elementor-element-df16819 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-df16819 .elementor-icon-list-item > a{font-size:15px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-e9e56b9{padding:10px 10px 10px 10px;--e-icon-list-icon-size:33px;}.elementor-8 .elementor-element.elementor-element-e9e56b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-e9e56b9 .elementor-icon-list-item > a{font-size:15px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-e0ff35a{padding:10px 10px 10px 10px;--e-icon-list-icon-size:33px;}.elementor-8 .elementor-element.elementor-element-e0ff35a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-e0ff35a .elementor-icon-list-item > a{font-size:15px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-c29d8be{padding:10px 10px 10px 10px;--e-icon-list-icon-size:33px;}.elementor-8 .elementor-element.elementor-element-c29d8be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-c29d8be .elementor-icon-list-item > a{font-size:15px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-1c88b34{padding:10px 10px 10px 10px;--e-icon-list-icon-size:33px;}.elementor-8 .elementor-element.elementor-element-1c88b34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-1c88b34 .elementor-icon-list-item > a{font-size:15px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-3af61d4{padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-3af61d4 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-74b7c99{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-5114e30{padding:13px 17px 13px 17px;}.elementor-8 .elementor-element.elementor-element-c8caf91{--container-widget-width:298px;--container-widget-flex-grow:0;width:var( --container-widget-width, 298px );max-width:298px;}.elementor-8 .elementor-element.elementor-element-c8caf91 .elementor-button{font-size:18px;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-6c281aa{--e-image-carousel-slides-to-show:2;}.elementor-8 .elementor-element.elementor-element-58b225f{--min-height:207px;}.elementor-8 .elementor-element.elementor-element-58b225f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-58b225f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8 .elementor-element.elementor-element-bdf3f79{--content-width:350px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1bf4e66 .elementor-heading-title{font-size:44px;}.elementor-8 .elementor-element.elementor-element-4ccd9de{padding:10px 15px 10px 15px;}.elementor-8 .elementor-element.elementor-element-4ccd9de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-4ccd9de .elementor-icon-list-item > a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-03c1ee5{padding:10px 15px 10px 15px;}.elementor-8 .elementor-element.elementor-element-03c1ee5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-03c1ee5 .elementor-icon-list-item > a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-8a1e33c{--content-width:350px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-dffb5d2 img{width:58px;}.elementor-8 .elementor-element.elementor-element-1282d85{--container-widget-width:272px;--container-widget-flex-grow:0;width:var( --container-widget-width, 272px );max-width:272px;}.elementor-8 .elementor-element.elementor-element-1282d85 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-5adb734{--content-width:350px;--min-height:476px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-c9084ae img{width:63%;}.elementor-8 .elementor-element.elementor-element-f94af6c .elementor-image-box-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-f94af6c .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-d1fd351{--content-width:350px;}.elementor-8 .elementor-element.elementor-element-cc163b1{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-cc163b1 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-8 .elementor-element.elementor-element-6d9b9fe img{width:71%;}.elementor-8 .elementor-element.elementor-element-c139f85 img{width:76%;}.elementor-8 .elementor-element.elementor-element-6647ceb img{width:70%;}.elementor-8 .elementor-element.elementor-element-431663c img{width:71%;}.elementor-8 .elementor-element.elementor-element-636a222 img{width:68%;}.elementor-8 .elementor-element.elementor-element-5a50958 img{width:74%;}.elementor-8 .elementor-element.elementor-element-04eccdd img{width:64%;}.elementor-8 .elementor-element.elementor-element-32f74f2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-0c9f321 .elementor-heading-title{font-size:44px;}.elementor-8 .elementor-element.elementor-element-7e59488 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-82433d6{text-align:center;}.elementor-8 .elementor-element.elementor-element-82433d6 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-6319fb5{--container-widget-width:298px;--container-widget-flex-grow:0;width:var( --container-widget-width, 298px );max-width:298px;}.elementor-8 .elementor-element.elementor-element-6319fb5 .elementor-button{font-size:18px;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-53bc524{--e-image-carousel-slides-to-show:2;}.elementor-8 .elementor-element.elementor-element-ae9675f{--content-width:350px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-24f98fc{text-align:center;}.elementor-8 .elementor-element.elementor-element-e1f5fd7{font-size:16px;}.elementor-8 .elementor-element.elementor-element-02be508{font-size:16px;}.elementor-8 .elementor-element.elementor-element-4cc0251{font-size:16px;}.elementor-8 .elementor-element.elementor-element-8d0bf14{font-size:16px;}.elementor-8 .elementor-element.elementor-element-ff46253{font-size:16px;}.elementor-8 .elementor-element.elementor-element-10e01b7{font-size:16px;}.elementor-8 .elementor-element.elementor-element-748069b{font-size:16px;}.elementor-8 .elementor-element.elementor-element-dacbd04{font-size:16px;}.elementor-8 .elementor-element.elementor-element-0c26d55{font-size:16px;}.elementor-8 .elementor-element.elementor-element-99bdf75{font-size:16px;}.elementor-8 .elementor-element.elementor-element-2b3782a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-f8d6f76{font-size:16px;}.elementor-8 .elementor-element.elementor-element-09a203d{font-size:16px;}.elementor-8 .elementor-element.elementor-element-2e0f769{font-size:16px;}.elementor-8 .elementor-element.elementor-element-1f40a65{font-size:16px;}.elementor-8 .elementor-element.elementor-element-b7a142a{--n-accordion-title-font-size:16px;}.elementor-8 .elementor-element.elementor-element-2a88d83{--container-widget-width:298px;--container-widget-flex-grow:0;width:var( --container-widget-width, 298px );max-width:298px;}.elementor-8 .elementor-element.elementor-element-2a88d83 .elementor-button{font-size:18px;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-bdbb070{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7d23e59.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7d23e59{text-align:center;}.elementor-8 .elementor-element.elementor-element-15f0671{--content-width:350px;}.elementor-8 .elementor-element.elementor-element-e41b9fd{font-size:16px;}}/* Start custom CSS for button, class: .elementor-element-e602669 *//* DESKTOP (o seu código) */
.elementor-8 .elementor-element.elementor-element-e602669 .elementor-button {
  position: relative;
  overflow: visible;
}

/* Barrinha verde */
.elementor-8 .elementor-element.elementor-element-e602669 .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  right: 10px;          /* espaço para caber a laranja depois */
  width: 10px;          /* largura da barrinha verde */
  height: 100%;
  background: #00A693;  /* verde */
}

/* Barrinha laranja */
.elementor-8 .elementor-element.elementor-element-e602669 .elementor-button::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;             /* grudadinha na borda */
  width: 10px;          /* largura da barrinha laranja */
  height: 100%;
  background: #F58220;  /* laranja */
  border-radius: 0 10px 10px 0;
}

.elementor-8 .elementor-element.elementor-element-e602669 .elementor-button-text {
  display: flex;
  align-items: center;
}

.elementor-8 .elementor-element.elementor-element-e602669 .elementor-button-icon {
  font-size: 26px;
  display: flex;
  align-items: center;
}

/* MOBILE */
@media (max-width: 767px) {
  /* garante espaço interno para as barrinhas */
  .elementor-8 .elementor-element.elementor-element-e602669 .elementor-button {
    padding-right: 28px;        /* ajuste se precisar */
    border-radius: 10px;        /* opcional: suaviza no mobile */
  }

  /* afinando as barrinhas no mobile */
  .elementor-8 .elementor-element.elementor-element-e602669 .elementor-button::before {
    right: 8px;                 /* aproxima um pouco */
    width: 8px;                 /* mais fininha */
  }

  .elementor-8 .elementor-element.elementor-element-e602669 .elementor-button::after {
    width: 8px;                 /* mais fininha */
    border-radius: 0 8px 8px 0; /* acompanha o raio menor */
  }

  .elementor-8 .elementor-element.elementor-element-e602669 .elementor-button-icon {
    font-size: 26px;            /* ícone menor */
    margin-right: 6px;          /* respiro entre ícone e texto */
    display: flex;
    align-items: center;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-79371f2 */.elementor-8 .elementor-element.elementor-element-79371f2 .swiper-wrapper {
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed311a0 */.preco-promocional {
  display: flex;
  align-items: center;       /* eixo vertical centralizado */
  justify-content: center;   /* centraliza o bloco todo na horizontal */
  gap: 10px;                 /* espaço entre R$, valor e coluna */
  line-height: 1;
}

/* R$ */
.preco-promocional .moeda {
  font-size: 40px;
}

/* Valor */
.preco-promocional .valor {
  font-size: 101px;
}

/* Coluna do 1º e MÊS */
.preco-promocional .coluna {
  display: flex;
  flex-direction: column;    /* empilha */
  align-items: flex-start;   /* alinhados à esquerda */
  line-height: 1;
}

.preco-promocional .primeiro {
  font-size: 30px;
}

.preco-promocional .mes {
  font-size: 30px;
}

/* Mobile */
@media (max-width: 767px) {
  .preco-promocional .moeda {
    font-size: 32px;
  }

  .preco-promocional .valor {
    font-size: 84px;
  }

  .preco-promocional .primeiro {
    font-size: 28px;
  }

  .preco-promocional .mes {
    font-size: 28px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5114e30 */.preco-outros {
  display: flex;
  align-items: center;       /* centraliza verticalmente */
  justify-content: center;   /* centraliza horizontalmente */
  gap: 10px;                 /* espaço entre moeda, valor e coluna */
  text-align: left;          /* coluna alinhada à esquerda */
}

/* R$ */
.preco-outros .moeda {
  font-size: 26px;
}

/* Valor */
.preco-outros .valor {
  font-size: 54px;   /* grande, mas menor que o 9,90 para equilibrar */
}

/* Coluna com "outros" e "meses" */
.preco-outros .coluna {
  display: flex;
  flex-direction: column;
  align-items: flex-start;   /* alinha à esquerda */
}

.preco-outros .outros {
  font-size: 26px;
}

.preco-outros .meses {
  font-size: 26px;
}

/* MOBILE */
@media (max-width: 767px) {
  .preco-outros .moeda {
    font-size: 26px;
  }

  .preco-outros .valor {
    font-size: 50px;
  }

  .preco-outros .outros {
    font-size: 18px;
  }

  .preco-outros .meses {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8caf91 *//* DESKTOP (o seu código) */
.elementor-8 .elementor-element.elementor-element-c8caf91 .elementor-button {
  position: relative;
  overflow: visible;
}

/* Barrinha verde */
.elementor-8 .elementor-element.elementor-element-c8caf91 .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  right: 10px;          /* espaço para caber a laranja depois */
  width: 10px;          /* largura da barrinha verde */
  height: 100%;
  background: #00A693;  /* verde */
}

/* Barrinha laranja */
.elementor-8 .elementor-element.elementor-element-c8caf91 .elementor-button::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;             /* grudadinha na borda */
  width: 10px;          /* largura da barrinha laranja */
  height: 100%;
  background: #F58220;  /* laranja */
  border-radius: 0 10px 10px 0;
}

.elementor-8 .elementor-element.elementor-element-c8caf91 .elementor-button-text {
  display: flex;
  align-items: center;
}

.elementor-8 .elementor-element.elementor-element-c8caf91 .elementor-button-icon {
  font-size: 26px;
  display: flex;
  align-items: center;
}

/* MOBILE */
@media (max-width: 767px) {
  /* garante espaço interno para as barrinhas */
  .elementor-8 .elementor-element.elementor-element-c8caf91 .elementor-button {
    padding-right: 28px;        /* ajuste se precisar */
    border-radius: 10px;        /* opcional: suaviza no mobile */
  }

  /* afinando as barrinhas no mobile */
  .elementor-8 .elementor-element.elementor-element-c8caf91 .elementor-button::before {
    right: 8px;                 /* aproxima um pouco */
    width: 8px;                 /* mais fininha */
  }

  .elementor-8 .elementor-element.elementor-element-c8caf91 .elementor-button::after {
    width: 8px;                 /* mais fininha */
    border-radius: 0 8px 8px 0; /* acompanha o raio menor */
  }

  .elementor-8 .elementor-element.elementor-element-c8caf91 .elementor-button-icon {
    font-size: 26px;            /* ícone menor */
    margin-right: 6px;          /* respiro entre ícone e texto */
    display: flex;
    align-items: center;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6c281aa */.elementor-8 .elementor-element.elementor-element-6c281aa .swiper-wrapper {
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f94af6c */.elementor-8 .elementor-element.elementor-element-f94af6c .elementor-image-box-title{
    margin-top: 1px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6319fb5 *//* DESKTOP (o seu código) */
.elementor-8 .elementor-element.elementor-element-6319fb5 .elementor-button {
  position: relative;
  overflow: visible;
}

/* Barrinha verde */
.elementor-8 .elementor-element.elementor-element-6319fb5 .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  right: 10px;          /* espaço para caber a laranja depois */
  width: 10px;          /* largura da barrinha verde */
  height: 100%;
  background: #00A693;  /* verde */
}

/* Barrinha laranja */
.elementor-8 .elementor-element.elementor-element-6319fb5 .elementor-button::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;             /* grudadinha na borda */
  width: 10px;          /* largura da barrinha laranja */
  height: 100%;
  background: #F58220;  /* laranja */
  border-radius: 0 10px 10px 0;
}

.elementor-8 .elementor-element.elementor-element-6319fb5 .elementor-button-text {
  display: flex;
  align-items: center;
}

.elementor-8 .elementor-element.elementor-element-6319fb5 .elementor-button-icon {
  font-size: 26px;
  display: flex;
  align-items: center;
}

/* MOBILE */
@media (max-width: 767px) {
  /* garante espaço interno para as barrinhas */
  .elementor-8 .elementor-element.elementor-element-6319fb5 .elementor-button {
    padding-right: 28px;        /* ajuste se precisar */
    border-radius: 10px;        /* opcional: suaviza no mobile */
  }

  /* afinando as barrinhas no mobile */
  .elementor-8 .elementor-element.elementor-element-6319fb5 .elementor-button::before {
    right: 8px;                 /* aproxima um pouco */
    width: 8px;                 /* mais fininha */
  }

  .elementor-8 .elementor-element.elementor-element-6319fb5 .elementor-button::after {
    width: 8px;                 /* mais fininha */
    border-radius: 0 8px 8px 0; /* acompanha o raio menor */
  }

  .elementor-8 .elementor-element.elementor-element-6319fb5 .elementor-button-icon {
    font-size: 26px;            /* ícone menor */
    margin-right: 6px;          /* respiro entre ícone e texto */
    display: flex;
    align-items: center;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-53bc524 */.elementor-8 .elementor-element.elementor-element-53bc524 .swiper-wrapper {
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a88d83 *//* DESKTOP (o seu código) */
.elementor-8 .elementor-element.elementor-element-2a88d83 .elementor-button {
  position: relative;
  overflow: visible;
}

/* Barrinha verde */
.elementor-8 .elementor-element.elementor-element-2a88d83 .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  right: 10px;          /* espaço para caber a laranja depois */
  width: 10px;          /* largura da barrinha verde */
  height: 100%;
  background: #00A693;  /* verde */
}

/* Barrinha laranja */
.elementor-8 .elementor-element.elementor-element-2a88d83 .elementor-button::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;             /* grudadinha na borda */
  width: 10px;          /* largura da barrinha laranja */
  height: 100%;
  background: #F58220;  /* laranja */
  border-radius: 0 10px 10px 0;
}

.elementor-8 .elementor-element.elementor-element-2a88d83 .elementor-button-text {
  display: flex;
  align-items: center;
}

.elementor-8 .elementor-element.elementor-element-2a88d83 .elementor-button-icon {
  font-size: 26px;
  display: flex;
  align-items: center;
}

/* MOBILE */
@media (max-width: 767px) {
  /* garante espaço interno para as barrinhas */
  .elementor-8 .elementor-element.elementor-element-2a88d83 .elementor-button {
    padding-right: 28px;        /* ajuste se precisar */
    border-radius: 10px;        /* opcional: suaviza no mobile */
  }

  /* afinando as barrinhas no mobile */
  .elementor-8 .elementor-element.elementor-element-2a88d83 .elementor-button::before {
    right: 8px;                 /* aproxima um pouco */
    width: 8px;                 /* mais fininha */
  }

  .elementor-8 .elementor-element.elementor-element-2a88d83 .elementor-button::after {
    width: 8px;                 /* mais fininha */
    border-radius: 0 8px 8px 0; /* acompanha o raio menor */
  }

  .elementor-8 .elementor-element.elementor-element-2a88d83 .elementor-button-icon {
    font-size: 26px;            /* ícone menor */
    margin-right: 6px;          /* respiro entre ícone e texto */
    display: flex;
    align-items: center;
  }
}/* End custom CSS */
/* Start custom CSS */p{
    margin-bottom: 0px
}

html, body{
    width: 100%;
    overflow-x: hidden;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DIN Pro';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DINPro-CondensedBoldItalic.eot');
	src: url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DINPro-CondensedBoldItalic.eot?#iefix') format('embedded-opentype'),
		url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DINPro-CondensedBoldItalic.woff2') format('woff2'),
		url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DINPro-CondensedBoldItalic.woff') format('woff'),
		url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DINPro-CondensedBoldItalic.ttf') format('truetype'),
		url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DINPro-CondensedBoldItalic.svg#DINPro') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DIN 2014';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DIN2014-Regular.eot');
	src: url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DIN2014-Regular.eot?#iefix') format('embedded-opentype'),
		url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DIN2014-Regular.woff2') format('woff2'),
		url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DIN2014-Regular.woff') format('woff'),
		url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DIN2014-Regular.ttf') format('truetype'),
		url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DIN2014-Regular.svg#DIN2014') format('svg');
}
@font-face {
	font-family: 'DIN 2014';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DIN2014-Bold.eot');
	src: url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DIN2014-Bold.eot?#iefix') format('embedded-opentype'),
		url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DIN2014-Bold.woff2') format('woff2'),
		url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DIN2014-Bold.woff') format('woff'),
		url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DIN2014-Bold.ttf') format('truetype'),
		url('http://200.98.136.126/meusite/wp-content/uploads/2025/09/DIN2014-Bold.svg#DIN2014') format('svg');
}
/* End Custom Fonts CSS */