#site-header-wrap .site-branding {
    margin: 0;
}

#site-header-wrap .site-branding img {
    max-height: 90px;
}

.site-topbar .inner-container .item-socials a {
    background-color: #d20000 !important;
}

.site-topbar .inner-container .item-socials {
    margin-top: 5px;
    margin-bottom: 5px;
}

#site-header-wrap.header-layout1 .site-header-main {
    padding: 0;
}

.copyright p{
    margin-bottom: 0;
}

#pagetitle {
    padding-top: 2rem;
    padding-bottom: 2rem;
    background-attachment: scroll;
}

ul.pb-reset-list.pb-clear-fix.pb-layout-50x50 {
    list-style: none;
}

.main-navigation a:not([href]):not([tabindex]) {
    color: #da8223;
}

footer {
    background: #FDD97A;
}

.btn, button, .button, input[type="submit"] {
    text-transform: unset;
}

.slick-track {
    display: flex;
}

.directora .cms-grid-inner {
    display: block;
    text-align: center;
    align-items: center;
    justify-content: center;
}

.directora .cms-grid-inner .grid-item {
    margin: 0 auto !important;
    align-self: center;
    position: relative !important;
}

@media screen and (max-width: 575px){
    .header-layout1 .site-topbar .inner-container .item-phone a {
        font-size: 0.9rem;
    }
    .header-layout1 .site-topbar .inner-container .item-socials a{
        width: 25px;
        line-height: 25px;
        background-color: transparent;
    }
    .header-layout1 .site-topbar .inner-container .item-socials a + a {
        margin-left: 0;
    }
}
