.photo-slider{overflow:hidden}.photo-slider .section{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.photo-slider .splide__arrow{background-color:hsla(0,0%,100%,.83);border-radius:0;color:#2d3e4f;height:auto;padding:.875rem;transition:background-color .2s ease-in-out;width:auto}.photo-slider .splide__arrow:hover{background-color:hsla(0,0%,100%,.93);transform:none}@media (min-width:1140px){.photo-slider.splide--arrows-lg .section{padding-left:74px;padding-right:74px}.photo-slider .splide__arrow--prev{left:30px}.photo-slider .splide__arrow--next{right:30px}}@media (max-width:1139px) and (min-width:768px){.photo-slider.splide--arrows-md .section{padding-left:54px;padding-right:54px}.photo-slider .splide__arrow--prev{left:20px}.photo-slider .splide__arrow--next{right:20px}}@media (max-width:767px){.photo-slider .splide__arrow svg{height:24px;width:24px}.photo-slider.splide--arrows-sm .section{padding-left:34px;padding-right:34px}.photo-slider .splide__arrow--prev{left:10px}.photo-slider .splide__arrow--next{right:10px}}.photo-slider__content{position:relative;transition:1s ease-out;width:100%;z-index:1}.photo-slider__content.r-1x1{padding-top:100%}.photo-slider__content.r-3x2{padding-top:66.6%}.photo-slider__content.r-4x3{padding-top:75%}.photo-slider__content.r-16x9{padding-top:56.25%}.photo-slider__content.full{min-height:calc(100vh - 70px);padding-top:0}@media (max-width:767px){#project-gallery{padding-right:0}.photo-slider__content.full{min-height:calc(70vh - 70px)}}.photo-slider__content img{height:100%;left:0;object-fit:cover;object-position:50%;position:absolute;top:0;width:100%}.splide--fade .splide__slide:not(.is-active) .photo-slider__content{opacity:0;transform:translateY(10px) scale(.98);transform-origin:bottom}