.carousel-caption {
    left: unset;
    right: unset;
    bottom: unset;
    padding-bottom: 20px;
}

@media(min-width:993px) {
    .slider-2020 {
        height: 450px;
    }
}

.slider-2020 .slider-volanta {
    position: relative;
    left: 0;
    font-size: 1.3rem;
    display: inline-block;
    margin-top: 65px;
    padding: 0.6rem 0 0.2rem 0;
    text-align: left;
    
    text-shadow: none;
    color: #FFFFFF;
    z-index: 10;
    text-transform: uppercase;
}

.slider-2020 .slider-titulo {
    color: #fff;
    font-size: 3.1rem;
    position: relative;
    left: 0;
    line-height: 1;
    font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
    font-weight: 800;
    display: block;
    
    padding: 20px 0;
}

.slider-2020 img.attachment-full.size-full.wp-post-image {
    position: absolute;
    left: 0;
    z-index: -1;
}

body.home .slider-home .slider-2020>img.size-full {
    height: 105%!important;
    width: auto!important;
    max-width: none;
    float: none;
    display: inline-block;
}

.slider-2020 .carousel-caption-container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 22px;
    padding-right: 22px;
    text-align: left;
    padding-bottom: 20px;
    position: relative;
    background: rgba(0,0,0,0.15);
}

@media (min-width: 768px) {
    .slider-2020 .carousel-caption-container {
        width: 764px;
        background: none;
    }
}

@media (min-width: 992px) {
    .slider-2020 .carousel-caption-container {
        width: 984px;
    }
}

@media (min-width: 1200px) {
    .slider-2020 .carousel-caption-container {
        width: 1184px;
    }
}

.slider-2020 {
    /* background-image: url(https://mutualdan.com.ar/wp-content/uploads/slider-2020-2020.jpg)!important; */
    background-position: 70% top;
    display: flex;
    background-size: cover;
}

@media(max-width: 992px) {
    .slider-2020 .slider-titulo {
        width: 100%;
    }
}

@media(max-width: 768px) {
    .slider-2020 .slider-titulo {
        font-size: 3.3rem;
    }
}

@media(max-width: 550px) {
    .slider-2020 .slider-titulo {
        width: 100%;
        font-size: 2.9rem;
    }
}



.btn-friso {
    color: #fff;
    text-transform: uppercase;
    background: #e11f2a;
    font-weight: 600;
    margin-right: 40px;
    border: 1px solid #e11f2a;
    border-radius: 3px;
    margin-bottom: 10px;
    font-size: 1.15em;
}

.btn-friso:hover, .btn-friso:focus {
    background: #f31622;
    color: #fff;
}

.slider-2020 .slider-titulo small {
    font-size: 1.6rem;
    display: block;
    margin-bottom: 12px;
    margin-top: 20px;
}

@media(max-width:992px) {
    .slider-2020 .slider-titulo br:not(.nohide),
    .slider-2020 .slider-subtitulo br:not(.nohide) {
        display: none;
    }
}

body.home .slider-home {
    height: auto!important;
}

.carousel-caption-container>div {
    width: auto!important
}

@media(max-width:1200px) {
    .item.active.slider-2020 {
        text-align: left;
    }
}

@media(min-width:550px) {
    .slider-2020 .slider-titulo small br {
        display: none;
    }
}

@media(max-width:550px) {
    .slider-bajo-subtitulo {
        padding-right: 200px
    }
}

.slider-subtitulo {
    font-size: 1.2rem;
    display: block;
    margin-bottom: 30px;
    margin-top: 0px;
    line-height: 1.2;
    font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
    font-weight: 400;
    color: #FFF;
}

.slider-bajo-subtitulo {
    color: #fff;
    font-family: Source Sans Pro, sans-serif;
}

.carousel.slide .item i.fa {
    margin-right: 0.6rem;
}

/* Slider CHARLAS */

.slider-2020-charlas .slider-bajo-subtitulo {
    display: none;
}

.slider-2020-charlas .slider-pre-volanta img {
    width: 200px;
}

.slider-2020-charlas .slider-volanta {
    margin-top: 1rem;
    font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
    color: #ffffff;
    font-weight: bold;
    font-size: 2rem;
    padding-bottom: 0.5rem;
    
}

.slider-2020-charlas .slider-titulo {
    font-weight: 600;
    font-size: 3.5rem;
    border: none;
    padding-top: 0;
}

.slider-2020-charlas .slider-subtitulo {
    font-size: 2rem;
}

.slider-2020.slider-2020-charlas {
    background: #000000bb;
}

.slider-2020.slider-2020-charlas>img {
    mix-blend-mode: luminosity;
    opacity: 0.6;
}

.slider-2020-charlas .slider-pre-volanta {
    padding: 2rem 0 0 0;
}

.slider-2020-charlas .fecha {
    
    border-radius: 3px;
    padding: 3px 14px;
    margin-right: 7px;
    color: #FFF;
    border: 1px solid #FFF;
    white-space: nowrap;
}

@media(max-width: 768px) {
    .slider-2020-charlas .fecha {
        display: block;
    }
}

.slider-2020-charlas .carousel-caption-container {
    height: 100%;
}

.sello-2020-21 {
    position: absolute;
    right: 25px;
    bottom: 25px;
    width: 150px!important;
    height: 150px!important;
    min-width: 0;
    min-height: 0;
}

@media(max-width:768px) {
    body.home .slider-home .item.slider-2020 img.sello-2020-21 {
        width: 100px!important;
        height: 100px!important;
    }
}

.slider-2020-charlas .slider-orador {
    position: absolute;
    width: 10px!important;
    top: 0;
    height: 10px;
    right: 5rem;
    height: 100%;
    min-width: 25vw!important;
    background-image: url(/_assets/img/incognito.png);
    background-size: cover;
    background-position: center;
    z-index: -1;
}

@media(max-width:992px) {
    .slider-2020-charlas .slider-orador {
        width: 60vw!important;
        min-width: 50vw!important;
        margin-right: -15vw;
    }
}

@media(max-width:768px) {
    .slider-2020-charlas .slider-orador {
        min-width: unset!important;
        width: 100%!important;
        left: 0;
        opacity: 0.4;
        background-blend-mode: exclusion;
    }
    .slider-2020.slider-2020-charlas>img {
        display: none!important;
    }
    .slider-2020-charlas .slider-pre-volanta {
        padding-top: 15vh
    }
    .slider-2020-charlas .slider-titulo {
        font-weight: 600;
        font-size: 2.9rem;
        border: none;
        padding-top: 0;
    }
}