/* Para CFDI */
:root {
  --col-recepcion: #FFAE44;
  --col-recepcion-txt: #333333;
  --col-recepcion-light: #fce0ba;  
  --col-recepcion-rgb: 255,174,68;
}
.color-recepcion {
    color: var(--col-recepcion) !important;
}
.bg-primary-recepcion {
    --bs-bg-opacity: 1;
    background-color: var(--col-recepcion) !important;
}
.navbar-recepcion .navbar-nav .nav-item .nav-link {
    color: var(--col-recepcion-txt) !important;
}
.navbar-recepcion .navbar-nav .nav-item .nav-link:hover {
    color: #fce0ba;
}
.navbar-recepcion .dropdown .dropdown-toggle::after {
    color: var(--col-recepcion-txt) !important;
}
.navbar-recepcion .dropdown-acceso .dropdown-toggle::after {
    color: var(--bs-gray-500);
}
.navbar-recepcion.navbar-stick .navbar-nav .nav-item .nav-link,
.navbar-recepcion.navbar-stick .dropdown .dropdown-toggle::after {
    color: var(--bs-gray-500);
}

.navbar.navbar-recepcion .navbar-brand-fya {
    display: none;
}
.navbar.navbar-recepcion .navbar-brand-white {
    display: block;
}
.navbar-recepcion.navbar-stick .navbar-brand-fya {
    display: block;
}
.navbar-recepcion.navbar-stick .navbar-brand-white {
    display: none;
}
.text-recepcion2,
.text-pattern-line-recepcion::after {
    color: var(--col-recepcion-txt) !important;
}
.text-pattern-line::after {
    background-image: url("../images/recepcion/curve.svg");
}
.text-recepcion3 {
    color: var(--col-recepcion) ;
}
.sec-reportes .icon-lg {
    background-color: rgba(var(--col-recepcion-rgb), 0.1) !important;
    border-color: var(--col-recepcion) !important;
}
.sec-reportes .icon-lg svg {
    color: var(--col-recepcion)  !important;
}
.sec-pasos .icon-xl {
    background-color: rgba(var(--col-recepcion-rgb), 0.8) !important;
    border-color: var(--col-recepcion) !important;
}
.sec-desc .nav-line-bottom .nav-item .nav-link.active,
.sec-desc .nav-line-bottom .nav-item .nav-link:hover {
    border-bottom: 3px solid var(--col-recepcion);
    color: var(--col-recepcion-txt);
}
.price-wrapper {
    margin-top: 50px;
}
.card-adi-rec {
    background-image: url(../images/recepcion/recepcion_extras.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}
/*.subt-recepcion::after {
    background-image: url("../images/pattern/fya-pattern.svg") !important;
}*/
.subt-recepcion h1, .subt-recepcion p {
    color: #ffffff !important;
}
/*.img-benef {
    padding: 0 10rem !important;
}*/
@media (max-width: 992px) {
    .navbar-recepcion .navbar-nav .nav-item .nav-link {
        color: var(--bs-gray-500);
    }
}