.sliderPop {
    overflow: hidden;
    width: 100%;
    height: 100%;
    background: black;
    left: 50%;
    top: 50%;
    position: fixed;
    transform: translate(-50%, -50%);
}

.ct-sliderPop-container {
    width: 100%;    
    left: 50%;
    position: fixed;
    top: 50%;
    transform: translate(-50%, -50%);
    justify-content: center;
    align-items: center;
}
    .ct-sliderPop-container .open {
        animation-duration: 0.35s;
        animation-fill-mode: both;
        animation-name: fadeIn;
        display: block;
    }

    .ct-sliderPop-container .flex-direction-nav a {
        overflow: visible;
    }

.isDesktop
.ct-sliderPop-container {
    height: 540px;
}

.isMobile
.ct-sliderPop-container {
    height: calc(100vw * 0.8);
}

.sliderPop-close {
    display: inline-block;
    margin: auto;
    position: absolute;
    right: 10px;
    top: 10px;
    height: 30px;
    width: 30px;
    transition: opacity 0.25s ease-in-out 0s;
}

.sliderPop.flexslider:hover .flex-direction-nav
.flex-direction-nav a,
.flex-direction-nav a.flex-next::before,
.flex-direction-nav a.flex-prev::before {
    color: #fff;
}

.flexslider .slides img {
    width: 100%;
    margin: auto;
    max-width: 720px;
}

.flexslider .slides p {
    color: white;
    text-align: center;
    margin-top: 10px;
    font-size: 19px;
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

.removeScrollBar {
    overflow: hidden;
}