.image-gallery-thumbnail.active,
.image-gallery-thumbnail:focus,
.image-gallery-thumbnail:hover {
    outline: none;
    border: 3px solid #6366F1 !important;

}

.image-gallery-fullscreen-button .image-gallery-svg,
.image-gallery-play-button .image-gallery-svg:hover {
    color: #716BE3;
}

.image-gallery-left-nav .image-gallery-svg,
.image-gallery-right-nav .image-gallery-svg {
    height: 80px !important;
    width: 80px !important;
}

.image-gallery-thumbnail:hover {
    color: #716BE3;
}

.image-gallery-thumbnail.active {
    color: #716BE3 !important;
}

.image-gallery {
    width: 100%;
    height: auto;
}

.image-gallery-slide .image-gallery-image {
    width: 100%;
    height: 100%;
    object-fit: fill !important;
}

.image-gallery-thumbnail-image {
    width: 100px;
    height: 80px;
}

.custom-image-container {
    display: flex;
    justify-content: center;
    background-color: rgba(0, 0, 0, 0.2);
    backdrop-filter: blur(2px);
    border-radius: 14px;
}

.image-gallery-slide img {
    width: auto !important;
    height: auto;
    max-height: 700px;
    border-radius: 14px;
    object-fit: fill !important;
}

.image-gallery-thumbnail {
    display: inline-block;
    transition: border .3s ease-out;
    background: transparent;
    padding: 0;
    margin-right: 11px;
    border-radius: 6px;

}


/************** Slide ******************/
.__rcs-handle-button {
    background: #FFFFFF !important;
    box-shadow: 0px 3.92397px 19.6198px rgba(0, 0, 0, 0.25) !important;
}

.__rcs-handle-line {
    width: 7px !important;
    background: #FFFFFF !important;
}

.__rcs-handle-button .__rcs-handle-arrow:nth-child(1) {
    display: none !important
}

.__rcs-handle-arrow {
    background-image: url(/assets/images/icons/Vector.svg) !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    width: 21px !important;
    height: 21px !important;
    border: none !important;
}