.po-s2022-slide-spotlight-block,
#et-boc .po-s2022-slide-spotlight-block{
    display: flex !important;
    justify-content: flex-end !important;
    align-content: flex-end !important;
    flex-wrap: wrap !important;
}

.po-s2022-slide-spotlight,
#et-boc .po-s2022-slide-spotlight{
    padding: 2em 3em !important;
    border-top-left-radius: 20px !important;
    background-color: rgba(72,84,101,0.15) !important;
}

.po-s2022-slide-spotlight .slide-spotlight-more,
#et-boc .po-s2022-slide-spotlight .slide-spotlight-more{
    padding: 1em 2em !important;
    border-top-left-radius: 20px !important;
    background-color: rgba(255,255,255,1) !important;
    border: 1px solid #FFF !important;
    display: inline-block !important;
    margin-top: 10px !important;
    /*
    background: linear-gradient(to right,transparent 50%,#FFF 50%) !important;
    background-size: 200% 100% !important;
    background-position: right bottom !important;
    transition: all .5s ease-out !important;
    */
    background:#FFF !important;
    -webkit-transition: background-color 600ms ease-out;
    -ms-transition: background-color 600ms ease-out;
    transition: background-color 600ms ease-out;
}

.po-s2022-slide-spotlight .slide-spotlight-more a,
#et-boc .po-s2022-slide-spotlight .slide-spotlight-more a{
    color: black !important;
    font-weight: 400 !important;
}

.po-s2022-slide-spotlight .slide-spotlight-more:hover,
#et-boc .po-s2022-slide-spotlight .slide-spotlight-more:hover{
    /*background-position: left bottom !important;*/
    background: transparent !important;

}

.po-s2022-slide-spotlight .slide-spotlight-more:hover a,
#et-boc .po-s2022-slide-spotlight .slide-spotlight-more:hover a{
    color: #FFF !important;
    text-decoration: underline !important;

}

@media screen and (max-width: 992px){
    .po-s2022-slide-spotlight-block,
    #et-boc .po-s2022-slide-spotlight-block{
        justify-content: center !important;
    }

    .po-s2022-slide-spotlight,
    #et-boc .po-s2022-slide-spotlight{
        margin-top: 30px !important;
    }
}
