.splide {
    padding-top:0;
}

.splide__arrow:before {
    border-style: solid;
    border-color: #194867;
    border-width: 3px 3px 0 0;
    content: '';
    display: inline-block;
    width: .5rem;
    height: .5rem;
    transform-origin: 70% 35%;
    vertical-align: top;
}

.splide__arrow--prev:before {
    transform: rotate(-135deg);    
}

.splide__arrow--next:before {
    transform: rotate(45deg);
}

.splide__arrow--prev {
    left:0;
}

.splide__arrow--next {
    right:0;
}

.splide__track {
    margin: 0 auto;
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.fullHeight {
    height:100%;
}

.splide__pagination__page {
    background-color: transparent;
    border:#194867 solid 1px;
    border-radius:14px;
    width:14px;
    height:14px;
}

.splide__pagination__page.is-active {
    background-color:#194867;
}

.splide__pagination__page:hover {
    background: #194867;
    cursor: pointer;
    opacity: .9;
}

.splide__arrow {
    transition: opacity .3s ease;
}
.splide__arrow:disabled {
    opacity: 0;
    pointer-events: none;
}