@media (min-width: 768px)
{
    nav.slick__arrow
    {
        top: 40%;

        display: block;
    }
    nav.slick__arrow button.slick-arrow
    {
        width: 44px !important;
        height: 44px !important;
        margin: 0;

        opacity: .2 !important;
        border-color: unset !important;
        box-shadow: 4px 4px 4px rgba(255, 255, 255, .5);
    }
    nav.slick__arrow button.slick-arrow:hover
    {
        opacity: 1 !important;
    }
    nav.slick__arrow button.slick-arrow.slick-prev
    {
        left: -3.4%;
    }
    nav.slick__arrow button.slick-arrow.slick-next
    {
        right: -4.5%;
    }
    nav.slick__arrow button.slick-arrow::before
    {
        font-size: 20px !important;

        top: 11px !important;
        left: 12px !important;

        opacity: 1 !important;
    }
    .slick__slider:hover + nav.slick__arrow button.slick-arrow
    {
        opacity: 1 !important;
    }
}

@media (min-width: 768px) and (max-width: 992px)
{
    nav.slick__arrow
    {
        top: 20%;
    }
    nav.slick__arrow button.slick-arrow.slick-prev
    {
        left: -13%;
    }
    nav.slick__arrow button.slick-arrow.slick-next
    {
        right: -13%;
    }
}

@media (min-width: 768px)
{
    .bg-edge2edge nav.slick__arrow
    {
        top: 50%;

        display: block;
    }
    .bg-edge2edge nav.slick__arrow button.slick-arrow.slick-prev
    {
        left: 0;
    }
    .bg-edge2edge nav.slick__arrow button.slick-arrow.slick-next
    {
        right: 0;
    }
}

.slick-dots li:only-child
{
    display: none;
}
