.p-seguinos {
    padding-top: .075rem !important;
}

.navbar-brand img {
    width: 65px;
}

.navbar.navbar-bg-color-secundario {
    background: #fff;
}

#mobileMenu {
    background: #fff;
}

.navbar-dark .navbar-nav .nav-link {
    color: var(--color-secundario);
}

.navbar-dark .navbar-nav .nav-link, .dropdown-item {
    font-weight: 600;
}

.navbar-dark .navbar-nav .nav-link:hover {
    color: var(--color-primario);
}

.navbar-dark .navbar-nav .nav-link, .dropdown-item {
    font-weight: 600 !important;
}

.navbar.navbar-bg-dark .hamburger, .navbar.navbar-dark .hamburger, .navbar.position-absolute:not(.fixed):not(.navbar-light) .hamburger, .navbar.navbar-bg-dark .megamenu, .navbar.navbar-dark .megamenu, .navbar.position-absolute:not(.fixed):not(.navbar-light) .megamenu {
    color: var(--color-secundario) !important;
}

.banner-icon {
    font-size: 1.85em;
    color: var(--color-primario);
}

.texto-slide-pedidos:has(.banner-icon-svg-wrapper) {
    position: relative;
    top: 12px;
}

.banner-icon-svg-wrapper {
    display: inline-block;
    width: 1.85em;
    height: 1.85em;
    line-height: 1.85em;
}

.banner-icon-svg {
    width: 100% !important;
    height: 100% !important;
    fill: var(--color-primario);
    display: block !important;
}

.banner-icon-svg path,
.banner-icon-svg circle,
.banner-icon-svg ellipse,
.banner-icon-svg polygon,
.banner-icon-svg polyline,
.banner-icon-svg rect {
    fill: var(--color-primario) !important;
}

a:hover {
    color: var(--color-secundario);
}

section.wrapper:not(#divPortadas) + section.wrapper {
    padding-top: 1.5rem !important;
}

#divBloqueReseña {
    padding-bottom: 0rem !important;
}

.accordion-wrapper .card-header button {
    color: var(--color-secundario);
}

.btn-primary {
    background-color: var(--color-secundario) !important;
    border-color: var(--color-secundario) !important;
}

.icon-list.bullet-soft-secondary i {
    color: var(--color-primario) !important;
}

.footer-coredevs {
    color: var(--color-primario) !important;
}

.seccion-nosotros .container {
    padding-bottom: 2rem !important;
}