.hide{
	display: none;
}

main {
    margin-top: auto;
}

.bg-naranjo{
	background: #cb5e34;
}
	
.u-btn-primary {
    color: #fff;
    background-color: #cb5e34;
}

input[type="checkbox"]:checked + .g-brd-primary--checked, input[type="radio"]:checked + .g-brd-primary--checked, input[type="checkbox"]:checked + * .g-brd-primary--checked, input[type="radio"]:checked + * .g-brd-primary--checked {
    border-color: #cb5e34 !important;
}

a {
    color: #cb5e34;
    outline: none;
}

input[type="checkbox"]:checked + .g-color-primary--checked, input[type="radio"]:checked + .g-color-primary--checked, input[type="checkbox"]:checked + * .g-color-primary--checked, input[type="radio"]:checked + * .g-color-primary--checked {
    color: #cb5e34 !important;
}

.u-slider-v1-2.ui-slider .ui-slider-handle, .u-slider-v1-3.ui-slider .ui-slider-handle {
    border-color: #cb5e34;
}

.u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .nav-link:focus, .u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .nav-link:hover, .u-header__section--light--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link:focus, .u-header__section--light--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link:hover {
    color: #fff;
}

.u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .nav-link, .u-header__section--light--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link {
    color: #fff;
}

.w-90 {
    width: 80% !important;
}

.img-slide-destacada{
    height: 150px;
}

.u-datepicker-v1.ui-datepicker {
    width: initial;
    padding: initial;
    background: #fff; 
}

.u-nav-v2-1.u-nav-light .nav-link.active, .u-nav-v2-1.u-nav-light .nav-link.cbp-filter-item-active {
    color: #fff;
    background-color: #cb5e34;
}

[class*="u-nav-v2"].u-nav-light .nav-link {
    color: #cb5e34;
    border-color: #cb5e34;
}

[class*="u-nav-v2"].u-nav-light .nav-link.active, [class*="u-nav-v2"].u-nav-light .cbp-filter-item-active .nav-link {
    border-color: #cb5e34 !important;
}

.filtro-sticky{
    top: 100px !important;
    }
    
.u-header__section--light .hamburger-inner, .u-header__section--light .hamburger-inner::after, .u-header__section--light .hamburger-inner::before {
    background: #fff;
}

.hamburger--slider .hamburger-inner {
    top: 14px;
}

.g-bg-naranja{
	background-color: #cb5e34;
}

.g-full-width{
	width: 100% !important;
}
