/*
Theme Name: Vitrine do Queijo Tema
Author: Gustavo Veloso
Description: Tema para site de vendas de assinaturas
Version: 1.0
*/

:root {
    --PRIMARY_COLOR: #3C1C0F;
    --SECUNDARY_COLOR: #D9A035;
    --THIRD_COLOR: #F2CA50;
    --FORTH_COLOR: #A75537;
}

body {
    font-family: "Montserrat", sans-serif;
}

.montserrat-500 {
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
    font-weight: 500;
    font-style: normal;
}

/* Menu */

.logo-menu {
    width: 200px;
}

/* SECTION ONE */

.section-one {
    height: 675px;
    background-repeat: no-repeat center fixed;
    background-size: cover;
    background-image: cover;
}
.section-one p {
    color: white;
}

h1 {
    color: white !important;
}


.bg-first-color {
    background-color: var(--PRIMARY_COLOR);
}

.primeiraSessao {
    background-color: var(--PRIMARY_COLOR);
}
.botao-primeira{
    background-color: var(--PRIMARY_COLOR) !important;
}

/* SECTION TWO */

.tittle-quijissimo {
    color: var(--PRIMARY_COLOR) !important;
}

.backgorund-primary {
    background-color: var(--PRIMARY_COLOR) !important;
    border: none;
}

/* SECTION FOUR */

.section-four {
    margin-top: 120px !important;
    color: var(--PRIMARY_COLOR);
}
.text-high {
    color: var(--FORTH_COLOR);
}

/* SECTION 5 */
.section-five{
    height: 675px;
    background-repeat: no-repeat center fixed;
    background-size: cover;
    background-image: cover;
}

.section-five h2 {
    color: white;
}
.p-white {
    color: white;
}

.text-second {
    color: var(--THIRD_COLOR);
}

.accordion-button:not(.collapsed),
.accordion-button:focus {
    background-color: #3C1C0F !important;
    color: white !important; /* Change text color for better contrast */
    box-shadow: none; /* Remove Bootstrap's default focus shadow */
}

.accordion-button {
    color: white; /* Ensures text remains white */
}

.accordion-button.collapsed {
    background-color: white; /* Default state background */
    color: black; /* Default state text color */
}

.accordion-body {
    font-weight: 400;
}

.footer {
    background-color: #3C1C0F;
    padding: 20px 0;
}

.footer-logo {
    max-width: 150px;
    margin-bottom: 10px;
}