.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-16 .elementor-element.elementor-element-1b8d567 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-16 .elementor-element.elementor-element-2fb60e7 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-28bf1cf .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-16 .elementor-element.elementor-element-dff2808 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-baf72b4 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-16 .elementor-element.elementor-element-d470d3d .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#FFFFFF;}:root{--page-title-display:none;}body.elementor-page-16{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for heading, class: .elementor-element-1b8d567 */.cor {
color: #ef6500;
;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fb60e7 */.corGradiente {
background: -webkit-linear-gradient(20deg,#FFDDAD,#EF6500);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28bf1cf */.gradientAnimado {
    font-weight: 900;
    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: 3s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textodegradex2;
    background-image: linear-gradient(45deg, #EF6500, #FF8C80, #EF6500, #E8910E);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes textodegradex2{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dff2808 */.fundoTexto{
    background-color:  #EF6500;
    padding: 8px 16px;
    color: #000000;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baf72b4 */.fundoDegrade{
    background: linear-gradient(45deg, #020024, #090979);
    color: #fff;
    padding: 8px 16px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d470d3d */.borderDestaque{
background-image: linear-gradient(90deg,#008236 50%, transparent);
border-left: 4px solid #00FF6A;
border-radius: 0;
padding-left: 0.30rem;
padding-right: 0.30rem;
line-height: 1;
display: inline-block;
}/* End custom CSS */