/* Vertical Brands Slider */
.splide__arrows svg
{
    width: 2.0em !important;
    height: 2.0em !important;

    fill: #e0e0e0 !important;
}

.splide--ttb > .splide__arrows .splide__arrow--prev,
.splide--ttb > .splide__track > .splide__arrows .splide__arrow--prev
{
    top: -1.5em !important;
}

.splide--ttb > .splide__arrows .splide__arrow--next,
.splide--ttb > .splide__track > .splide__arrows .splide__arrow--next
{
    bottom: -1.5em !important;
}

.uael-sub-menu-item
{
    width: 100%;
}

.card-contract
{
    box-shadow: inset 0 0 0 450px rgb(0 0 0 / 50%);
}

.splide__arrows button
{
    border: 0 !important;
}

.splide__arrows [type=button]:focus,
.splide__arrows [type=button]:hover,
.splide__arrows [type=submit]:focus,
.splide__arrows [type=submit]:hover,
.splide__arrows button:focus,
.splide__arrows button:hover
{
    outline: none !important;
    background-color: transparent !important;
}

/* Changes to the Contract carousel */
.contracts-carousel .card-contract
{
    width: calc(100% - 15px) !important;
}

.contracts-carousel .owl-nav .owl-prev,
.contracts-carousel .owl-nav .owl-next
{
    margin-top: -14.5% !important;

    color: #8b8c8f !important;
}

.contracts-carousel .owl-nav .owl-prev
{
    margin-left: -35px !important;
}

.contracts-carousel .owl-nav .owl-next
{
    margin-right: -35px !important;
}

.contracts-carousel .owl-nav .owl-prev:hover,
.contracts-carousel .owl-nav .owl-next:hover
{
    color: #cd2027 !important;
}

.product-search .elementor-widget-container form .search
{
    font-family: 'Fira Sans', Sans-serif;
    font-weight: 400;

    float: left;

    width: 85%;
    padding: 1.1rem 1.1rem;

    letter-spacing: 1px;

    border-right: none;
    border-radius: 0;
}

.product-search .elementor-widget-container form .search-submit
{
    width: 15%;
    height: 61px;

    color: #fff;
    border: 1px solid #666;
    border-radius: 0;
    background-color: #cd2027;
}

.product-search .elementor-widget-container form .search-submit:hover
{
    background-color: #124d7a;
}
