/*
Theme Name: Baccarin Seguros
Theme URI: https://baccarinseguros.com.br/
Author: Agência Santis
Author URI: https://agenciasantis.com.br/
Description: Tema personalizado para o site Baccarin, desenvolvido pela Agência Santis.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: baccarin
Tags: responsive, custom-colors, custom-menu, featured-images, flexible-header, theme-options

Este tema foi desenvolvido exclusivamente para o site Baccarin.
*/

/* Reset e Normalização */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

html {
    font-size: 16px;
    scroll-behavior: smooth;
    overflow-x: hidden;
}

/* Home */
.elementor-2 .elementor-counter {
    align-items: center;
    gap: 1rem;
}

.elementor-2 .elementor-counter-title {
    flex: 1 1 100%;
}

.elementor-element-8137a36 {
    overflow: hidden;
}

#seguros-nav {
    .elementor-button {
        cursor: pointer;
    }

    & .actived .elementor-button {
        border-color: #F8F325;
        background: #F8F325;
        color: #010161;
    }
}


/* Sobre */

#wpforms-form-364 {
    font-family: var(--e-global-typography-primary-font-family);
    font-weight: 100;

    & #wpforms-364-field_5-container {
        display: grid;
        grid-template-columns: 1fr 1fr;
        align-items: center;
        gap: 20px;

        & .wpforms-field-label {
            margin: 0;
        }
    } 

    input[type=text],
    input[type=email],
    input[type=tel] {
        font-weight: 100 !important;
    }    
}

.wpforms-submit-container {
    display: flex;
    justify-content: end;
}

div.wpforms-container-full button[type=submit] {
    display: block;
    width: 48.5%;
    padding-block: 1.5rem;
    line-height: 1px;
}

.services {
    display: none;
}

.show {
    display: block;
}