/* AMG Site Enhancements - Custom CSS */
/* Last updated: 1782937234 */

#Error_404 .error_desk h2:before {
    content: "Error 404";
    display: block;
    font-weight: 700;
    margin-bottom: 20px;
}
section#servicios .desc_wrapper h4 {
    color: #FFF;
}
#links-de-interes .accordion .question > .title > .acc-icon-plus,
#links-de-interes .accordion .question .title > .acc-icon-minus {
	left: auto !important;
    right: 0px !important;
}

#links-de-interes .accordion .question > .title > i {
    display: flex !important;
}
.icon-play:before {
    content: '\f16a';
}
#links-de-interes .accordion .question:not(.active) > .title > .acc-icon-minus {
    display: none !important;
}
#links-de-interes .accordion .question.active > .title > .acc-icon-plus {
    display: none !important;
}
#cuatro-banners .fard-home-banner p.wp-caption-text {
    background: #C53E43;
    color: #FFF;
    font-weight: 600;
    font-size: 1.35em;
    padding: 13px 20px;
    line-height: 1.1;
}
.sidebar .widget_mfn_menu ul#menu-transparencia li.current-page-ancestor a,
.sidebar .widget_mfn_menu #menu-transparencia ul.sub-menu li.current-menu-item a,
.page-id-508 .sidebar .widget_mfn_menu ul#menu-transparencia li#menu-item-17432 a {
    font-weight: 700;
    background: #E33348;
    color: #FFF;
}
.sidebar .widget_mfn_menu #menu-transparencia ul.sub-menu li a::before {
    display: none !important;
}
.sidebar .widget_mfn_menu #menu-transparencia ul.sub-menu li a {
    font-size: 0.9em;
    padding-left: 25px;
    background: #fcfcfc;
    color: #333;
    font-weight: 400;
    line-height: 1.1;
}
.sidebar .widget_mfn_menu #menu-transparencia ul.sub-menu li a:hover {
    background: #f9f9f9;
    color: #000 !important;
}
.sidebar .widget_mfn_menu #menu-transparencia ul.sub-menu li.current-menu-item a {
    background: #f37f8d;
}
.parent-pageid-508 .sliding_box .photo_wrapper {
    display: none;
}
.parent-pageid-508 .sliding_box .desc_wrapper h4 {
    font-size: 1em;
    margin-bottom: 0;
    min-height: 80px;
}
@media screen and (max-width:767px) {
    .uwy.userway_p6 .userway_buttons_wrapper {
        top: auto !important;
        bottom: 0 !important;
    }
}