.elementor-2923 .elementor-element.elementor-element-75f5270{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2923 .elementor-element.elementor-element-2303947{text-align:left;width:100%;max-width:100%;}.elementor-2923 .elementor-element.elementor-element-2303947 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Libre Franklin", Sans-serif;font-size:25px;font-weight:900;line-height:1.2em;}.elementor-2923 .elementor-element.elementor-element-2303947.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2923 .elementor-element.elementor-element-09d813d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-2923 .elementor-element.elementor-element-09d813d .elementor-divider-separator{width:177px;}.elementor-2923 .elementor-element.elementor-element-09d813d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2923 .elementor-element.elementor-element-cf383d2{text-align:left;width:100%;max-width:100%;}.elementor-2923 .elementor-element.elementor-element-cf383d2 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Libre Franklin", Sans-serif;font-size:46px;font-weight:900;line-height:1.2em;}.elementor-2923 .elementor-element.elementor-element-cf383d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2923 .elementor-element.elementor-element-69fcaae{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-2923 .elementor-element.elementor-element-69fcaae .elementor-divider-separator{width:177px;}.elementor-2923 .elementor-element.elementor-element-69fcaae .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2923 .elementor-element.elementor-element-02bb5aa{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-2923 .elementor-element.elementor-element-02bb5aa .elementor-divider-separator{width:177px;}.elementor-2923 .elementor-element.elementor-element-02bb5aa .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2923 .elementor-element.elementor-element-e054e65{column-gap:0px;color:var( --e-global-color-primary );font-family:"Libre Franklin", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;width:var( --container-widget-width, 125.184% );max-width:125.184%;--container-widget-width:125.184%;--container-widget-flex-grow:0;}.elementor-2923 .elementor-element.elementor-element-e054e65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2923 .elementor-element.elementor-element-e054e65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2923 .elementor-element.elementor-element-501d3d4{column-gap:0px;text-align:left;color:#30373A;font-family:"Libre Franklin", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;width:var( --container-widget-width, 125.184% );max-width:125.184%;--container-widget-width:125.184%;--container-widget-flex-grow:0;}.elementor-2923 .elementor-element.elementor-element-501d3d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2923 .elementor-element.elementor-element-501d3d4.elementor-element{--flex-grow:0;--flex-shrink:0;}body.elementor-page-2923:not(.elementor-motion-effects-element-type-background), body.elementor-page-2923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-2923 .elementor-element.elementor-element-2303947 .elementor-heading-title{font-size:27px;}.elementor-2923 .elementor-element.elementor-element-cf383d2{text-align:center;}.elementor-2923 .elementor-element.elementor-element-cf383d2 .elementor-heading-title{font-size:27px;}.elementor-2923 .elementor-element.elementor-element-e054e65{text-align:left;font-size:14px;width:var( --container-widget-width, 721.2px );max-width:721.2px;--container-widget-width:721.2px;--container-widget-flex-grow:0;}.elementor-2923 .elementor-element.elementor-element-501d3d4{text-align:left;font-size:14px;width:var( --container-widget-width, 721.2px );max-width:721.2px;--container-widget-width:721.2px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-2923 .elementor-element.elementor-element-2303947{text-align:center;width:100%;max-width:100%;}.elementor-2923 .elementor-element.elementor-element-2303947 .elementor-heading-title{font-size:24px;}.elementor-2923 .elementor-element.elementor-element-09d813d .elementor-divider{text-align:center;}.elementor-2923 .elementor-element.elementor-element-09d813d .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-2923 .elementor-element.elementor-element-cf383d2{text-align:center;width:100%;max-width:100%;}.elementor-2923 .elementor-element.elementor-element-cf383d2 .elementor-heading-title{font-size:24px;}.elementor-2923 .elementor-element.elementor-element-69fcaae .elementor-divider{text-align:center;}.elementor-2923 .elementor-element.elementor-element-69fcaae .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-2923 .elementor-element.elementor-element-02bb5aa .elementor-divider{text-align:center;}.elementor-2923 .elementor-element.elementor-element-02bb5aa .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-2923 .elementor-element.elementor-element-e054e65{text-align:left;font-size:16px;}.elementor-2923 .elementor-element.elementor-element-e054e65 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2923 .elementor-element.elementor-element-501d3d4{text-align:left;font-size:16px;}.elementor-2923 .elementor-element.elementor-element-501d3d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS */p:not(:last-child) { margin-bottom: 15px; }
p:last-of-type { margin-bottom: 0px; }
html,body { scroll-behavior: smooth !important; }
body{ overflow-x: hidden !important;} 
img[src$=".svg"] { width: 100%!important; }
.contador small{ font-size: 60%; }
.glass { backdrop-filter: blur(12px); }
.icone-meio .elementor-icon-box-icon{ align-items: center; }
.icone-meio .elementor-icon-box-wrapper { align-items: center; }
.no-margin-last p:last-of-type{ margin:0; }
.botao-CTA i, .botao-CTA svg{ font-size: 150%; }
.botao-CTA.double-line i{ font-size: 230%; }
.botao-CTA .elementor-button-content-wrapper{ justify-content: center; align-items: center;}
.dots{ background-image: radial-gradient( rgba(255, 255, 255, 0.15) 1px, transparent 1px ); background-position: 50% 50%; background-size: 1.1rem 1.1rem;}
.pulse a{ animation: pulse-black 1.2s infinite; }
@keyframes pulse-black 
{0% {transform: scale(0.95);box-shadow: 0 0 0 0 rgba(37, 87, 255, 0.7);}
70% {transform: scale(1);box-shadow: 0 0 0 10px rgba(37, 87, 255, 0);}  
100% {transform: scale(0.95);box-shadow: 0 0 0 0 rgba(37, 87, 255, 0);}}/* End custom CSS */