.CaseSlider_container__hHgPh{width:100%;margin-top:121px}@media(max-width:768px){.CaseSlider_container__hHgPh{margin-top:40px}}.CaseSlider_container__hHgPh .splide__pagination{display:flex;justify-content:center;gap:12px;margin-top:48px;padding:0;bottom:-46px}@media(max-width:768px){.CaseSlider_container__hHgPh .splide__pagination{bottom:-31px}}.CaseSlider_container__hHgPh .splide__track{padding-left:30vw!important;padding-right:30vw!important}.CaseSlider_container__hHgPh .splide__pagination__page{width:78px;height:2px;border-radius:0;background:var(--color-main);opacity:.25;transition:all .3s ease;margin:0;padding:0;border:none}@media(max-width:768px){.CaseSlider_container__hHgPh .splide__pagination__page{width:56px}}.CaseSlider_container__hHgPh .splide__pagination__page.is-active,.CaseSlider_container__hHgPh .splide__pagination__page:hover{background:var(--color-main);transform:scale(1);opacity:1}.CaseSlider_container__hHgPh .splide__arrow{top:40%;background-color:rgba(18,45,79,.5);width:48px;height:48px}.CaseSlider_container__hHgPh .splide__arrow svg{fill:#fff;width:18px;height:18px}.CaseSlider_container__hHgPh .splide__arrow--next{right:28vw}@media(max-width:768px){.CaseSlider_container__hHgPh .splide__arrow--next{right:5vw}}.CaseSlider_container__hHgPh .splide__arrow--prev{left:28vw}@media(max-width:768px){.CaseSlider_container__hHgPh .splide__arrow--prev{left:5vw}.CaseSlider_container__hHgPh.propertySlide .splide__pagination{bottom:-57px}}.CaseSlider_caseSlide__hZrY4{position:relative;overflow:hidden;border-radius:8px;height:410px}@media(max-width:768px){.CaseSlider_caseSlide__hZrY4{height:216px;border-radius:10px}}.CaseSlider_caseSlide__hZrY4 .splide__arrow--prev{left:24vw}.CaseSlider_caseSlide__hZrY4 .splide__arrow--next{right:24vw}.CaseSlider_caseSlide__hZrY4 img{width:100%;height:410px;object-fit:cover;border-radius:20px}@media(max-width:768px){.CaseSlider_caseSlide__hZrY4 img{height:216px;border-radius:10px}}.CaseSlider_caseSlide__hZrY4 .image-link-slide img{width:100%;height:410px;object-fit:cover;border-radius:20px}@media(max-width:768px){.CaseSlider_caseSlide__hZrY4 .image-link-slide img{height:216px;border-radius:10px}}.CaseSlider_caseSlideImage__6d9kd{margin-bottom:20px;position:relative}.CaseSlider_noProperties__wDs4Q{text-align:center;color:#666;font-size:16px;padding:40px 0}.CaseSlider_caseFallback__OJ8sC{display:flex;align-items:center;justify-content:center;height:410px;padding:16px;background:var(--color-background-secondary);border-radius:20px;margin-bottom:24px}@media(max-width:768px){.CaseSlider_caseFallback__OJ8sC{height:216px}}.CaseSlider_productBadge__PaVSM{background:var(--color-background);border-radius:4px;padding:9px 16px;font-size:15px;font-weight:700;color:var(--color-main);position:absolute;top:40px;left:40px;display:block}@media(max-width:768px){.CaseSlider_productBadge__PaVSM{top:16px;left:16px;padding:6px 8px;font-size:12px;border-radius:2px}}.CaseSlider_caseSlideInfo__eZkK6 .CaseSlider_title__sJdId{font-size:24px;font-weight:700;color:var(--color-text);margin-bottom:6px}@media(max-width:768px){.CaseSlider_caseSlideInfo__eZkK6 .CaseSlider_title__sJdId{font-size:18px;margin-bottom:8px}}.CaseSlider_caseSlideInfo__eZkK6 p{font-size:16px;font-weight:500;color:var(--color-main);line-height:1.8}@media(max-width:768px){.CaseSlider_caseSlideInfo__eZkK6 p{font-size:12px}}.CaseSlider_patternRoomsRow__T4KYS{display:flex;flex-wrap:wrap;gap:8px 32px;align-items:center}@media(max-width:768px){.CaseSlider_patternRoomsRow__T4KYS{align-items:flex-start;gap:24px}}.CaseSlider_priceRateRow__i_mG3{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.CaseSlider_pattern__hJW0U{color:var(--color-text-secondary)}.CaseSlider_rooms__UaGnY{color:var(--color-main)}.CaseSlider_price__nuw7S,.CaseSlider_rateOfReturn__cq39t{color:var(--color-text)}.CaseSlider_location__CKqcS{color:var(--color-text-secondary)}.ContentPointFooter_contentPointFooter__Whp9U{background-color:var(--color-main);color:var(--color-text-inverse);padding:82px 12px 90px}@media(max-width:768px){.ContentPointFooter_contentPointFooter__Whp9U{padding:32px 12px 40px}}.ContentPointFooter_contentPointFooter__Whp9U .ContentPointFooter_container__HygF4{max-width:var(--standard-width);margin:0 auto;box-sizing:content-box}.ContentPointFooter_contentPointFooter__Whp9U p{font-size:16px;font-weight:600;margin-bottom:35px;color:var(--color-text-inverse);font-family:var(--font-roboto)}@media(max-width:768px){.ContentPointFooter_contentPointFooter__Whp9U p{margin-bottom:8px;font-size:14px;font-weight:700;font-family:var(--font-noto-jp)}}.ContentPointFooter_contentPointFooter__Whp9U p span{font-size:14px;font-weight:700;font-family:var(--font-noto-jp)}.ContentPointFooter_contentPointFooter__Whp9U h2{font-size:36px;font-weight:700;margin-bottom:50px;line-height:1.4}@media(max-width:768px){.ContentPointFooter_contentPointFooter__Whp9U h2{font-size:24px;margin-bottom:34px}}.ContentPointFooter_contentPointFooter__Whp9U ul{display:flex;gap:24px;flex-wrap:wrap}@media(max-width:768px){.ContentPointFooter_contentPointFooter__Whp9U ul{gap:10px}}.ContentPointFooter_contentPointFooter__Whp9U ul li{width:calc(50% - 12px);max-width:100%}@media(max-width:768px){.ContentPointFooter_contentPointFooter__Whp9U ul li{width:100%}}.ContentPointFooter_contentPointFooter__Whp9U ul li a[class*=white]{display:flex;font-size:18px;font-weight:500;padding:49px 16px;border:1px solid var(--color-background);border-radius:10px;color:var(--color-text-inverse)}@media(max-width:768px){.ContentPointFooter_contentPointFooter__Whp9U ul li a[class*=white]{padding:19px 16px;font-size:14px;border-radius:4px;min-height:60px}}.ContentPointFooter_contentPointFooter__Whp9U ul li a[class*=white]:hover{background-color:var(--color-background);color:var(--color-main)}