.prevnext-container{display:flex;width:100%}.col-next-container,.col-prev-container{border-bottom:1px solid #585858;border-top:1px solid #585858;color:#fff;cursor:unset;font-size:2em;font-weight:700;height:300px;overflow:hidden;position:relative;text-align:left;width:50%}.col-prev-container{text-align:right}.col-next,.col-prev{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;transition:all .5s;width:100%}.col-next-container:hover .col-next,.col-prev-container:hover .col-prev{background-position:50%;height:120%;margin-left:-10%;width:120%}.blacky{background-color:#000;height:100%;opacity:.4;position:absolute;top:0;transition:.5s;width:100%}.col-next-container:hover .blacky,.col-prev-container:hover .blacky{background-color:#000;opacity:.7;width:120%}.col-next:hover .buttonnext,.col-prev:hover .buttonprev,.overlay{display:flex}.overlay{cursor:unset;flex-direction:column;font-weight:600;height:100%;justify-content:flex-end;line-height:35px;padding:10% 10% 12%;position:absolute;top:0;width:100%}.col-next-container:hover .overlay,.col-prev-container:hover .overlay{display:flex}.col-prev-container .overlay{align-items:flex-end;padding-left:45%}.col-next-container .overlay{align-items:flex-start;padding-right:45%}.overlay div{cursor:unset!important}.overlay-buttons{align-items:center;display:flex;margin-top:40px;width:100%}.col-prev-container .overlay-buttons{justify-content:flex-end}.col-next-container .overlay-buttons{justify-content:flex-start}.buttonnext,.buttonprev{background:transparent!important;color:#fff;font-size:18px;font-weight:400;height:14px;line-height:0;margin:14px 0 0;padding:0;text-transform:uppercase;transition:all .1s linear;width:auto}.arrow-button-right{margin-left:20px;transform:rotate(180deg)}.arrow-button-left,.arrow-button-right{background-image:url(https://f.hubspotusercontent40.net/hubfs/4619399/Valiant%20Website%202021/Images/Carousel%20Arrow%20Buttons/Hovered%20Only%20Arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;height:14px;width:70px}.arrow-button-left{margin-right:20px}@media (max-width:820px){.prevnext-container{flex-direction:column}.col-prev-container{margin-bottom:5px}.col-next-container,.col-prev-container{border:none;color:#fff;width:100%}.col-prev-container .overlay{align-items:flex-end;padding:15%}.col-next-container .overlay{align-items:flex-start;padding:15%}.overlay{font-size:30px}}