.elementor-4980 .elementor-element.elementor-element-f96e5de{--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-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-4980 .elementor-element.elementor-element-a3c07ee img{width:22%;}.elementor-4980 .elementor-element.elementor-element-ea8b099{--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;--overflow:hidden;}.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-4980 .elementor-element.elementor-element-5549afb{text-align:center;}.elementor-4980 .elementor-element.elementor-element-5549afb .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:24px;font-weight:600;color:#F60000;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-4980 .elementor-element.elementor-element-35dac5c .elementor-accordion-icon, .elementor-4980 .elementor-element.elementor-element-35dac5c .elementor-accordion-title{color:#828282;}.elementor-4980 .elementor-element.elementor-element-35dac5c .elementor-accordion-icon svg{fill:#828282;}.elementor-4980 .elementor-element.elementor-element-35dac5c .elementor-active .elementor-accordion-icon, .elementor-4980 .elementor-element.elementor-element-35dac5c .elementor-active .elementor-accordion-title{color:#FF0000;}.elementor-4980 .elementor-element.elementor-element-35dac5c .elementor-active .elementor-accordion-icon svg{fill:#FF0000;}.elementor-4980 .elementor-element.elementor-element-686eb55 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4980 .elementor-element.elementor-element-686eb55{text-align:center;}.elementor-4980 .elementor-element.elementor-element-686eb55 .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:24px;font-weight:600;color:#F60000;}.elementor-4980 .elementor-element.elementor-element-3bebc47{--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;--overflow:hidden;}.elementor-4980 .elementor-element.elementor-element-02d83e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4980 .elementor-element.elementor-element-02d83e0.elementor-element{--align-self:flex-start;}@media(min-width:768px){.elementor-4980 .elementor-element.elementor-element-3bebc47{--content-width:1140px;}}@media(max-width:1024px){.elementor-4980 .elementor-element.elementor-element-a3c07ee img{width:40%;}.elementor-4980 .elementor-element.elementor-element-02d83e0 > .elementor-widget-container{margin:0px 0px 100px 0px;}}@media(max-width:767px){.elementor-4980 .elementor-element.elementor-element-a3c07ee img{width:80%;}.elementor-4980 .elementor-element.elementor-element-5549afb .elementor-heading-title{font-size:16px;}.elementor-4980 .elementor-element.elementor-element-686eb55 .elementor-heading-title{font-size:17px;}}/* Start custom CSS for shortcode, class: .elementor-element-02d83e0 */.elementor-4980 .elementor-element.elementor-element-02d83e0 .wpcf7-submit {
    background-color: #28a745; /* Verde padrão */
    color: #fff; /* Texto branco */
    border: none; /* Remove borda */
    padding: 10px 20px; /* Tamanho do botão */
    font-size: 16px; /* Tamanho da fonte */
    border-radius: 5px; /* Borda arredondada */
    cursor: pointer; /* Mostra o ícone de clique */
    transition: background-color 0.3s ease; /* Suaviza a transição do hover */
}

.elementor-4980 .elementor-element.elementor-element-02d83e0 .wpcf7-submit:hover {
    background-color: #218838;
}

.elementor-4980 .elementor-element.elementor-element-02d83e0 #digital_signature-pad_assinatura{
    width: 99%;
}

.elementor-4980 .elementor-element.elementor-element-02d83e0 .clearButton{
    width: 14%;
    font-size: 50px;
    height: 31%;
    text-align: center;

}/* End custom CSS */