.s-facilities{position:relative;padding:7rem 0;background:linear-gradient(177deg, #D7FEFF 2.25%, #B4C8B4 170.22%);overflow:visible;color:var(--color-white)}@media only screen and (max-width: 987px){.s-facilities{padding:4rem 0}}.s-facilities__title{position:relative;z-index:6;margin-bottom:.5rem;color:var(--color-brand-3);text-align:center}.s-facilities__description{position:relative;z-index:10;margin:0 auto 4.111rem;max-width:50rem;color:var(--color-brand-3);font-weight:400;line-height:1.5;text-align:center}@media only screen and (max-width: 987px){.s-facilities__description{margin-bottom:2rem;font-size:1rem}}.s-facilities__slider-container-inner{position:relative}.s-facilities__slider-container-inner .a-svg--wave-4{top:-110%;transform:scaleX(-1) rotate(-10deg) translateX(-90%)}.s-facilities__slider-container-inner .a-svg--wave-5{top:-110%;transform:rotate(-10deg) translateX(-90%)}.s-facilities__slider-container-inner .a-svg--wave-6{top:70%;transform:scaleX(-1) rotate(10deg) translateX(-90%)}.s-facilities__slider-container-inner:before{position:absolute;top:-1rem;right:1rem;bottom:-1rem;left:1rem;display:block;background-color:var(--color-brand-2);transform:rotate(-1.601deg);content:""}.s-facilities__slider-container{position:relative;margin:0 auto}@media only screen and (max-width: 987px){.s-facilities__slider-container{padding:0 2.5rem}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-facilities__slider-container{padding:0 2rem}}.s-facilities__slider{overflow:hidden}.s-facilities__slide{position:relative;height:auto;background-color:var(--color-black);overflow:hidden}.s-facilities__slide:before{display:block;padding-bottom:33.06%;content:""}.s-facilities__slide-image{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-facilities__slide-caption{position:absolute;bottom:0;left:0;padding:1rem 1.5rem;width:100%;color:var(--color-white);font-size:.875rem}.s-facilities .s-facilities__pagination-container .s-facilities__pagination{position:absolute;bottom:-3rem;z-index:10;display:flex;align-items:center;justify-content:center;gap:.7rem}.s-facilities .s-facilities__pagination-container .s-facilities__pagination .swiper-pagination-bullet{margin:0;width:12px;height:17px;background-color:rgba(0,0,0,0);opacity:1;transition:opacity .3s ease}.s-facilities .s-facilities__pagination-container .s-facilities__pagination .swiper-pagination-bullet svg{display:block;width:100%;height:100%}.s-facilities__navigation{position:absolute;top:50%;left:0;z-index:10;width:100%;transform:translateY(-50%)}.s-facilities__button{position:absolute;top:0;display:flex;align-items:center;justify-content:center;width:2.256rem;height:2.256rem;background-color:rgba(0,0,0,0);border:solid 3px #011934;border-radius:50%;cursor:pointer;color:#011934;transition:background-color .3s ease}@media only screen and (max-width: 987px){.s-facilities__button{width:2.256rem;height:2.256rem}}.s-facilities__button:hover{background-color:#011934;color:#caeae3}.s-facilities__button-icon{display:flex;align-items:center;justify-content:center}.s-facilities__button--prev{left:-4.055rem}@media only screen and (max-width: 987px){.s-facilities__button--prev{left:-1.25rem}}.s-facilities__button--next{right:-4.055rem}@media only screen and (max-width: 987px){.s-facilities__button--next{right:-1.25rem}}
