.core_abstraction_slick_gallery {}
.core_abstraction_slick_gallery .slick-prev:before,
.core_abstraction_slick_gallery .slick-next:before {
    content: unset;
}
.core_abstraction_slick_gallery .bg_image_fit {
    height: 100%;
    object-fit: cover;
    position: absolute!important;
    top: 0;
    left: 0;
    right: 0;
    width: 100%!important;
    filter: grayscale(100);
}
.core_abstraction_slick_gallery .block {
    display: block;
}
.core_abstraction_slick_gallery .relative {
    position: relative;
}
.core_abstraction_slick_gallery .absolute {
    position: absolute;
}
.core_abstraction_slick_gallery .top-0 {
    top: 0;
}
.core_abstraction_slick_gallery .p-2 {
    padding: 0.5rem;
}
.core_abstraction_slick_gallery .text-white {
    color: white;
}
.core_abstraction_slick_gallery .squarepadding_before::before {
    content: '';
    padding-bottom: 100%;
}
.core_abstraction_slick_gallery .slick-prev {
    /* left: 1rem; */
}
.core_abstraction_slick_gallery .slick-next {
    /* right: 1rem; */
}
.core_abstraction_slick_gallery .slick-next::after {
    content: '\f105';
    font-family: fontawesome;
    font-weight: 400;
    padding-left: 0.2rem;
}
.core_abstraction_slick_gallery .direction-dots:hover > div {
    background-color: rgba(177, 0, 58, 1);
}
.core_abstraction_slick_gallery .bg-gray-light {
    background-color: #ccc;
}
.core_abstraction_slick_gallery .gap-1 {
    gap: 0.25rem;
}
.core_abstraction_slick_gallery .flex {
    display: flex;
}
.core_abstraction_slick_gallery .w-2 {
    width: 0.5rem;
}
.core_abstraction_slick_gallery .h-3 {
    height: 0.75rem;
}
.core_abstraction_slick_gallery .-mt-8 {
    margin-top: -2rem;
}
.core_abstraction_slick_gallery .-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
}
.core_abstraction_slick_gallery .mb-8 {
    margin-bottom: 1rem;
}
.core_abstraction_slick_gallery .-mr-8 {
    margin-right: -2rem;
}
.core_abstraction_slick_gallery .-ml-8 {
    margin-left: -2rem;
}
.core_abstraction_slick_gallery .-mr-12 {
    margin-right: -3rem;
}
.core_abstraction_slick_gallery .-ml-12 {
    margin-left: -3rem;
}
.core_abstraction_slick_gallery .z-10 {
    z-index: 10;
}