.carousel-item_carousel-item__xWam3{position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden;flex:0 0 auto;border-radius:10px;width:500px;height:520px;max-width:90lvw;scroll-snap-align:center}.carousel-item_carousel-item__xWam3>img{display:block;object-fit:cover;flex-grow:1;min-width:100%}.carousel-item_carousel-item__xWam3 .carousel-item_text-container__e0icP{background-color:#fff;color:#323232;width:100%;box-sizing:border-box;text-align:center;padding:15px;display:flex;flex-direction:column;justify-content:center;align-items:center}.carousel-item_carousel-item__xWam3 .carousel-item_text-container__e0icP .carousel-item_title__QzSdQ{font-size:1.5rem;line-height:1.2rem;font-weight:700;text-wrap:balance;font-family:Spectral,serif;margin-bottom:5px;color:#323232}.carousel-item_carousel-item__xWam3 .carousel-item_text-container__e0icP .carousel-item_place__xs68q{font-size:1.2rem;font-weight:300}.carousel-section_carousel-section__e_YNg{overflow:hidden;box-sizing:border-box;padding:80px 0;margin:50px 0;background-color:#efedee}.carousel-section_carousel-section__e_YNg .carousel-section_title__j0cdG{font-weight:700;font-size:4rem;line-height:4rem;font-family:Spectral,serif;margin-bottom:60px;text-align:center;word-spacing:1.5ch}@media screen and (max-width:970px){.carousel-section_carousel-section__e_YNg .carousel-section_title__j0cdG{font-size:2rem;line-height:2rem;width:min-content;margin:0 auto 40px}}.carousel-section_carousel-section__e_YNg .carousel-section_carousel-wrapper___6eua{display:flex;flex-direction:row;overflow-x:scroll;gap:10px;padding:0 40px;scrollbar-width:none;scroll-snap-type:x mandatory}.carousel-section_carousel-section__e_YNg .carousel-section_controls-wrapper__Tl_17{display:flex;flex-direction:row;align-items:center;padding:20px 45px;gap:10px;color:#5ca9bc}.carousel-section_carousel-section__e_YNg .carousel-section_controls-wrapper__Tl_17>button{background-color:#5ca9bc;padding:10px;border-radius:100%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;color:#fff}.carousel-section_carousel-section__e_YNg .carousel-section_controls-wrapper__Tl_17>button:active{background-color:#2a7b9c}.carousel-section_carousel-section__e_YNg .carousel-section_controls-wrapper__Tl_17>button>img{filter:invert(1)}