#workcafe-home .seccion-1 {
    padding-bottom: 8px!important;
}

#workcafe-home .seccion-1 h3 {
    font-family: 'SantanderHeadlineW05-Regular';
}

#workcafe-home .seccion-2 {
    padding-top: 0px!important;
    padding-bottom: 48px!important;
}

#workcafe-home .seccion-2 .imagen-wc {
    max-width: 1290px;
    max-height: 400px;
    overflow: hidden;
    border-radius: 15px;
}

#workcafe-home .seccion-2 .imagen-wc img {
    width: 100%;
    transform: scale(1.05);
}

#workcafe-home .seccion-2 .content-holder {
    margin-top: -60px;
    padding-right: 30px;
    padding-left: 30px;
}

#workcafe-home .logo-cont {
    height: 100%;
    padding: 32px;
    box-sizing: border-box;
    border-radius: 16px;
    box-shadow: none;
    background: transparent;
    transition: all .3s ease;
}

#workcafe-home .workcafe-list .s-slider-item {
    text-align: left;
}

#workcafe-home .workcafe-list .s-slider-item a {
    transition: all .2s ease;
    display: block;
    border-radius: 15px;
    height: 100%;
    box-sizing: border-box;
}

#workcafe-home .side-line:after {
    content: "";
    display: block;
    width: 1px;
    height: 60%;
    background: #eee;
    position: absolute;
    left: -38px;
    top: 40px;
}

#workcafe-home .workcafe-list .s-slider-item .caja-slider {
    border-radius: 15px;
    padding: 15px 4px 20px 10px;
}

#workcafe-home .workcafe-list .s-slider-item .caja-slider:hover {
    background: #f9f9f9;
    color: var(--primary-santander)!important;
}

#workcafe-home .workcafe-list .s-slider-item .caja-slider:hover h4 {
    transition: all .2s ease;
    color: var(--primary-santander)!important;
}

#workcafe-home .workcafe-list .s-slider-item .caja-slider h4 span {
    transition: all .2s ease;
    display: inline-block;
    vertical-align: middle;
    color: var(--primary-santander);
    opacity: 0;
    margin-left: 1px;
}

#workcafe-home .workcafe-list .s-slider-item .caja-slider:hover h4 span {
    transition: all .2s ease;
    opacity: 1;
}


/*ICONOS*/

#workcafe-home .str-wc-request-space {
    background-image: url("../imagen/str-reserva-espacio.svg");
    width: 51px;
    height: 51px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}

#workcafe-home .str-wc-escuela {
    background-image: url("../imagen/str-wc-escuela.svg");
    width: 51px;
    height: 51px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}

#workcafe-home .str-wc-market {
    background-image: url("../imagen/str-mercado.svg");
    width: 51px;
    height: 51px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}

#workcafe-home .str-wc-mentoring {
    background-image: url("../imagen/str-mentorias.svg");
    width: 51px;
    height: 51px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}

#workcafe-home .str-wc-toolkit {
    background-image: url("../imagen/str-toolkit.svg");
    width: 42px;
    height: 42px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}

#workcafe-home .workcafe-list .s-slider-item .caja-slider:hover .str-wc-request-space {
    background-image: url("../imagen/str-reserva-espacio-hover.svg");
    width: 51px;
    height: 51px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}

#workcafe-home .workcafe-list .s-slider-item .caja-slider:hover .str-wc-market {
    background-image: url("../imagen/str-mercado-hover.svg");
    width: 51px;
    height: 51px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}

#workcafe-home .workcafe-list .s-slider-item .caja-slider:hover .str-wc-mentoring {
    background-image: url("../imagen/str-mentorias-hover.svg");
    width: 51px;
    height: 51px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}

#workcafe-home .workcafe-list .s-slider-item .caja-slider:hover .str-wc-toolkit {
    background-image: url("../imagen/str-toolkit-hover.svg");
    width: 42px;
    height: 42px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}


/*CONTRAST*/

.contrast #workcafe-home .workcafe-list .s-slider-item .caja-slider:hover .str-wc-request-space {
    background-image: url("../imagen/str-reserva-espacio.svg");
    width: 51px;
    height: 51px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}

.contrast #workcafe-home .workcafe-list .s-slider-item .caja-slider:hover .str-wc-market {
    background-image: url("../imagen/str-mercado.svg");
    width: 51px;
    height: 51px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}

.contrast #workcafe-home .workcafe-list .s-slider-item .caja-slider:hover .str-wc-mentoring {
    background-image: url("../imagen/str-mentorias.svg");
    width: 51px;
    height: 51px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}

.contrast #workcafe-home .workcafe-list .s-slider-item .caja-slider:hover .str-wc-toolkit {
    background-image: url("../imagen/str-toolkit.svg");
    width: 42px;
    height: 42px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}

.contrast #workcafe-home .content-holder:after {
    opacity: 0;
}

.contrast #workcafe-home .workcafe-list s-box:hover {
    background: var(--accessible-yellow);
    color: #000;
}

.contrast #workcafe-home .workcafe-list s-box:hover * {
    color: var(--primary-black) !important;
}

.contrast #workcafe-home .workcafe-list .s-slider-item .caja-slider:hover h4 {
    transition: all .2s ease;
    color: var(--primary-black)!important;
}

.contrast #workcafe-home .side-line:after {
    content: "";
    display: none;
    width: 1px;
    height: 60%;
    background: #eee;
    position: absolute;
    left: -38px;
    top: 40px;
    transition: all .3s ease;
}


/*BLACK AND WHITE*/

.black-white #workcafe-home .workcafe-list .s-slider-item .caja-slider:hover span {
    color: var(--primary-black)!important;
}

.black-white #workcafe-home .workcafe-list .s-slider-item .caja-slider:hover h4 {
    color: var(--primary-black)!important;
}

.black-white #workcafe-home .workcafe-list .s-slider-item .caja-slider:hover .str-wc-request-space {
    background-image: url("https://banco.santander.cl/uploads/000/019/636/a8fb4d51-5cfa-44d4-b57b-499b8acab6b8/original/str-reserva-espacio.svg");
    width: 51px;
    height: 51px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}

.black-white #workcafe-home .workcafe-list .s-slider-item .caja-slider:hover .str-wc-market {
    background-image: url("https://banco.santander.cl/uploads/000/019/635/c15eaed6-5136-40fe-81c5-273557fe04ae/original/str-mercado.svg");
    width: 51px;
    height: 51px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}

.black-white #workcafe-home .workcafe-list .s-slider-item .caja-slider:hover .str-wc-mentoring {
    background-image: url("../imagen/str-mentorias.svg");
    width: 51px;
    height: 51px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}

.black-white #workcafe-home .workcafe-list .s-slider-item .caja-slider:hover .str-wc-toolkit {
    background-image: url("https://banco.santander.cl/uploads/000/019/640/17af02c5-398e-4d6d-ab25-55f426bd2a4b/original/str-toolkit.svg");
    width: 42px;
    height: 42px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0;
    margin-top: 5px;
}


/*MEDIA*/

@media screen and (max-width:991px) {
    #workcafe-home .workcafe-list .s-slider-item .caja-slider h4 {
        text-align: left;
        margin-top: 8px;
    }
    #workcafe-home .logo-cont {
        max-width: 70%;
        margin: 0 auto;
        display: block;
    }
    #workcafe-home .seccion-2 .imagen-wc {
        max-width: 100%;
        max-height: 500px;
        overflow: hidden;
        border-radius: 15px;
    }
    #workcafe-home .side-line h4 {
        text-align: center;
        margin-top: 50px;
    }
    #workcafe-home .seccion-1 div {
        justify-content: center;
        text-align: center;
        padding-bottom: 15px;
    }
}

@media screen and (max-width:820px) {
    #workcafe-home .logo-cont {
        text-align: center;
        padding: 0 !important;
    }
    #workcafe-home .logo-cont img {
        position: relative;
    }
}

@media screen and (max-width:630px) and (min-width:510px) {
    #workcafe-home .seccion-2 .content-holder {
        margin-top: -50px;
    }
}

@media screen and (max-width:510px) {
    #workcafe-home .seccion-2 .content-holder {
        margin-top: -50px;
    }
    #workcafe-home .seccion-2 {
        padding-top: 0px!important;
        padding-bottom: 80px!important;
    }
}