#rdp-header .client-board{
    padding-bottom: 0;
}

.logo-tray-overlay .client-logo{
    opacity: 1;
    align-self: center;
}

:root #impossible .st0, :root #pediasure .st0{
    fill: #FFFFFF;
}
:root #nordictrack path, :root #proform path, :root #wacom path{
    fill: #FFFFFF;
}
.opacity-backdrop{
    position: fixed;
    display: initial;
    opacity: 0;
    width: 100%;
    height: 100%;
    top: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 22;
    background-color: #0D0824;
    padding-bottom: 0;
}
.logo-tray-overlay .blur-backdrop{
    position: fixed;
    display: none;
    opacity: 1;
    width: 100%;
    height: 100%;
    top: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 22;
    padding-bottom: 0;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
    filter: blur(30px);
    -moz-filter: blur(30px);
    -webkit-filter: blur(30px);
    -o-filter: blur(30px);
}

.logo-tray-overlay .client-board{
    position: fixed;
    display: none;
    opacity: 0;
    width: 100%;
    height: 100%;
    top: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 23;
    padding-bottom: 0;
    backdrop-filter: blur(30px);
}
.logo-tray-overlay .client-board a{
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;

}

.logo-tray-overlay .inner{
    display: flex;
    justify-content: center;
}

.logo-tray-overlay .inner .left-padding .callout-box {
    max-width: 420px;
    margin: 0;
    position: relative;
    z-index: 23;
}

.logo-tray-overlay  .inner .left-padding .callout-box h3{
    color: #FFFFFF;
    font-size: 46px;
    line-height: 52px;
}

.logo-tray-overlay  .overlay-exit{
    position: absolute;
    z-index: 24;
    right: 1%;
    top: -60%;
    color: #FFFFFF;
    font-weight: 800;
}

.logo-tray-overlay  .overlay-exit a {
    text-decoration: none;
}

.logo-tray-overlay  .overlay-exit a, .overlay-exit a:visited, .overlay-exit a:hover, .overlay-exit a:active{
    color: inherit;
}

.logo-tray-overlay .inner .left-padding .client-board-box {
    overflow: visible;
    padding: 1px;
    width: 100%;
    position: relative;
    z-index: 23;
}
.logo-tray-overlay  .client-board-box .client-box-row{
    display: flex;
    flex-direction: row;
}
.logo-tray-overlay .inner .left-padding .client-board-box .quiver{
    display: none;
}
.logo-tray-overlay .client-board .inner .left-padding .client-board-box .client-slider .client-logo-box{
    border: 1px solid #0D0824;
    background-color: #312E45;
}
.more-to-come{
    color: #FFFFFF;
    font-size: 22px;
    font-family: Montserrat;
    font-weight: 600;
    width: 154px;
    height: 40px;
}

@media (max-width:768px) {
    .logo-tray-overlay  .client-board-box .client-box-row{
        display: block;
        margin: 0 auto;
    }
    .logo-tray-overlay .inner .left-padding .client-board-box{
        width: 115%;
    }
}

@media (max-width:566px) {

    .logo-tray-overlay .inner .left-padding .callout-box{
        max-width: 359px;
    }
    .logo-tray-overlay  .inner .left-padding .callout-box h3{
        font-size: 30px;
        line-height: 40px;
    }
    .logo-tray-overlay .inner{
        width: 100%;
        margin: unset;
    }
    .logo-tray-overlay .client-board .inner .left-padding .client-board-box .client-slider .client-logo-box{
        width: 100%;
        margin-left: -25px;
    }
    .logo-tray-overlay .client-logo-box{
        padding: 30px;
    }
    .logo-tray-overlay  .overlay-exit{
        right: 7%;
        top: -55%;
    }
}

@media (max-width:501px){
    .logo-tray-overlay .client-board .inner .left-padding .client-board-box .client-slider .client-logo-box{
        margin-left: 0px;
    }
    .logo-tray-overlay .inner .left-padding .callout-box{
        margin: 0 auto;
        margin-left: 40px;
    }
    .logo-tray-overlay .client-board-box .client-box-row{
        width: 44%;
    }
    .client-logo-box svg{
        width: 100% !important;
    }
    .more-to-come{
        font-size: 19px;
        width: auto;
        height: 25px;
        min-width: 127px;
    }
    .logo-tray-overlay .inner .left-padding .client-board-box{
        margin-left: -7px;
        margin-top: -30px;
    }
    .client-board .inner .left-padding .client-board-box .client-slider.flex-me{
        width: 104%;
    }
    .logo-tray-overlay .overlay-exit {
        width: 20px;
        height: auto;
        right: 70px;
        top: -130px;
        z-index: 24;
    }
    .client-board .inner {
        padding-top: 30px;
    }
}
@media(min-height:896px){
    .client-board .inner {
        padding-top: 120px;
    }
}