.elementor-450 .elementor-element.elementor-element-38442e06{--display:flex;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-450 .elementor-element.elementor-element-2398fa2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-450 .elementor-element.elementor-element-2398fa2 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.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 );}/* Start custom CSS for text-editor, class: .elementor-element-afd1b84 */h3{
    
 margin-top: 40px;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38442e06 */.button.wc-backward.yith-ywraq-before-table-wc-backward {
    font-size: 17px; /* Aumenta o tamanho do texto */
    padding: 20px 40px; /* Aumenta o espaço interno (largura e altura) */
    
    margin-bottom: 20px;
    margin-top: 20px;
    background-color: red; /* Cor de fundo (opcional) */
    color: #fff; /* Cor do texto (opcional) */
    border-radius: 5px; /* Arredonda os cantos (opcional) */
    text-align: center; /* Centraliza o texto */
    display: inline-block; /* Garante o alinhamento correto */
}




.button.raq-send-request.last {
    font-size: 17px; /* Aumenta o tamanho do texto */
    padding: 20px 30px; /* Aumenta o espaço interno */
    background-color: red; /* Cor de fundo */
    color: #fff; /* Cor do texto */
    border: none; /* Remove bordas extras */
    border-radius: 5px; /* Adiciona bordas arredondadas */
    cursor: pointer; /* Mostra o ícone de clique */
    text-align: center; /* Centraliza o texto */
    display: inline-block; /* Alinha corretamente */
    transition: all 0.3s ease; /* Adiciona transição suave */
}

.button.raq-send-request.last:hover {
    background-color: #a40404; /* Cor ao passar o mouse */
    color: #eaeaea; /* Cor do texto ao passar o mouse */
}/* End custom CSS */