@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{font-family:"Montserrat",sans-serif}li,ul{padding-left:0;list-style-type:none;margin:0}.Nav-Header{display:flex;justify-content:flex-end;align-items:center}.Nav-Item{color:#ff6060;font-weight:500;font-size:12px;padding:10px 0 0 10px;text-transform:uppercase;text-decoration:none}.selected{-webkit-text-decoration-line:underline;text-decoration-line:underline}@media only screen and (min-width:1240px){.Nav-Item{font-size:24px;padding:0 0 0 20px;text-transform:capitalize}}.Header{display:flex;justify-content:space-between;padding:10px;max-width:345px;margin:0 auto}@media only screen and (min-width:375px){.Header{padding:20px}}@media only screen and (min-width:768px){.Header{max-width:768px;padding:20px 30px}}@media only screen and (min-width:1240px){.Header{max-width:1100px;padding:40px 70px}}@media only screen and (min-width:1440px){.Header{max-width:1240px;padding:40px 100px}}.Logo-Header{width:145px;height:47px}.Logo-Footer{width:122px;height:40px}@media only screen and (min-width:1240px){.Logo-Header{width:211px;height:68px}}@media only screen and (min-width:1240px){.Logo-Footer{padding:66px 0 29px;width:122px;height:40px}}#Banner{display:flex;align-items:center;justify-content:center;position:relative;max-width:100%;border-radius:10px;margin:0 auto;max-width:728px}#Banner.Banner-Home{height:111px}#Banner.Banner-About{height:223px}.Banner-About h1{font-size:0}.Banner-Image{background:no-repeat;object-fit:cover}.Banner-Image,.Banner-Mask{width:100%;height:100%;border-radius:10px}.Banner-Mask{position:absolute;top:0;left:0;background:#000;mix-blend-mode:darken;opacity:.3}.Banner-Text{position:absolute;padding:0 100px 0 16px;font-weight:500;font-size:24px;color:#fff}@media only screen and (min-width:768px){#Banner{margin:0 auto;max-width:100%}.Banner-Text{padding:0}}@media only screen and (min-width:1240px){#Banner,.Banner-Image,.Banner-Mask{border-radius:25px}#Banner.Banner-Home{height:223px}#Banner.Banner-About{margin-top:10px}.Banner-Text{font-size:48px}}.Thumbnail,.Thumbnail-Mask{height:255px;max-width:335px;width:100%}.Thumbnail{position:relative;margin:10px 0;border-radius:10px;overflow:hidden}.Thumbnail-Mask{position:absolute;top:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.5))}.Thumbnail-Cover{width:100%;height:100%;color:#fff;object-fit:cover;transform:translateZ(0);transition:transform .35s ease-out}.Thumbnail:hover .Thumbnail-Cover{transform:scale(1.05)}.Thumbnail-Title{display:flex;align-items:flex-end;position:absolute;bottom:0;margin:0;height:52px;padding:20px;color:#fff;font-size:18px;font-weight:500}@media only screen and (min-width:1240px){.Thumbnail{margin:10px}.Thumbnail,.Thumbnail-Mask{width:340px;height:340px}}@media only screen and (min-width:1440px){.Thumbnail{margin:25px 30px}}.Gallery{max-width:100%;height:auto;margin:22px 0;display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (min-width:768px){.Gallery{justify-content:space-between}}@media only screen and (min-width:1240px){.Gallery{background:#f7f7f7;border-radius:25px;padding:10px;justify-content:flex-start;margin:43px auto}}@media only screen and (min-width:1440px){.Gallery{padding:25px 20px}}.Loader-Overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.Loader-Overlay p{color:#ff6060}.spinner{width:65px;height:65px;animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner .path{stroke-dasharray:187;stroke-dashoffset:186;transform-origin:center;stroke:#ff6060;animation:dash 1.4s ease-in-out infinite}@keyframes dash{0%{stroke-dashoffset:186}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:186;transform:rotate(1turn)}}.Main-Home{max-width:345px;margin:0 auto;padding:0 20px}@media only screen and (min-width:768px){.Main-Home{max-width:768px;padding:0 30px}}@media only screen and (min-width:1240px){.Main-Home{margin:0 auto;max-width:1100px;padding:0 70px}}@media only screen and (min-width:1440px){.Main-Home{max-width:1240px;padding:0 100px}}.Dropdown{margin:0 auto;padding:10px 0;max-width:100%}.Heading-Wrap{display:flex;justify-content:space-between;align-items:center;position:relative;max-width:100%;height:30px;background:#ff6060;border-radius:5px;padding:6px 11px}.Dropdown-Heading{margin:0;font-size:13px;font-weight:500;text-align:left;color:#fff}.Dropdown-Btn{position:absolute;right:0;width:20px;height:20px;margin:6px;padding:0;border:transparent;background:none;cursor:pointer}.Chevron,.Dropdown-Btn{display:flex;align-items:center;justify-content:center}.Chevron{color:#fff;width:14px;height:auto;margin:0}.Chevron.Down{transform:rotate(0deg)}.Chevron.Up{transform:rotate(180deg)}.Collapse{background:#f7f7f7;border-radius:0 0 5px 5px;padding:23px 8px}.Collapse.isClose{display:none}.Collapse.isOpen{display:block}.Collapse-Content{font-size:12px;font-weight:400;color:#ff6060;text-align:justify}@media only screen and (min-width:768px){.Dropdown{padding:10px 0}}@media only screen and (min-width:1240px){.Dropdown{padding:15px 0}.Heading-Wrap{height:47px}.Dropdown-Heading{font-size:24px;padding:6px 18px}.Dropdown-Btn{width:29px;height:29px;margin:16px}.Chevron{width:24px;height:auto}.Collapse{padding:28px 23px}.Collapse-Content{font-size:24px}}.Main-About{max-width:345px;margin:0 auto;padding:0 20px}.Accordion{margin:20px auto;padding:0 0 168px}@media only screen and (min-width:768px){.Main-About{max-width:768px;padding:0 30px}.Accordion{padding:0 0 200px}}@media only screen and (min-width:1240px){.Main-About{margin:0 auto;max-width:1100px;padding:0 70px}.Accordion{padding:0 108px 200px}}@media only screen and (min-width:1440px){.Main-About{max-width:1240px;padding:0 100px}.Accordion{padding:0 108px 310px}}.Main-Error404{max-width:1240px;max-width:375px;margin:0 auto;padding:175px 57px 235px;text-align:center}.Content-404{color:#ff6060;text-align:center}.Number-404{font-size:96px;font-weight:700;color:#ff6060;margin-bottom:0}.Text-404{font-size:18px;line-height:142.6%;margin:0 auto 133px}.Back-Home,.Text-404{font-weight:500;color:#ff6060}.Back-Home{font-size:14px;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media only screen and (min-width:768px){.Main-Error404{max-width:768px;margin:0 auto;padding:175px 57px 235px}}@media only screen and (min-width:1240px){.Main-Error404{margin:0 auto;max-width:1100px;padding:155px 57px 235px}.Number-404{font-size:288px;margin-bottom:66px}.Text-404{font-size:36px}.Back-Home{font-size:18px}}@media only screen and (min-width:1440px){.Main-Error404{max-width:1240px}}.Carrousel{margin:0 auto;border-radius:10px;position:relative;max-width:100%;width:335px;height:255px}.Carrousel-Image{width:100%;height:100%;border-radius:10px;object-fit:cover}.Btn-Next,.Btn-Prev{border:transparent;background:url(/static/media/chevron-right.02207c39.svg) 50%/12px 20px no-repeat;width:24px;height:24px;position:absolute;top:50%;right:0;margin-top:-12px;transform:rotate(0deg);cursor:pointer}.Btn-Prev{top:50%;left:0;transform:rotate(180deg)}.Carrousel-Counter{display:none}@media only screen and (min-width:768px){.Carrousel{width:100%}.Carrousel-Counter{display:flex;position:absolute;bottom:20px;left:50%;padding-right:22px;color:#fff;font-weight:500;font-size:18px}}@media only screen and (min-width:1240px){.Carrousel{width:100%;height:415px}.Btn-Next,.Btn-Prev{background:url(/static/media/chevron-right.02207c39.svg) 50%/47px 80px no-repeat;width:96px;height:120px;margin-top:-60px}}.Accommodation-Host{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;max-width:40%}.Host-Name{color:#ff6060;font-weight:500;font-size:12px;text-align:right;padding-right:10px;margin:0}.Host-Picture{background:#c4c4c4;width:32px;height:32px;border-radius:50%;border:none}@media only screen and (min-width:768px){.Host-Name{font-size:14px}.Host-Picture{width:48px;height:48px}.Accommodation-Host{justify-content:flex-end;flex-direction:row;max-width:100%}}@media only screen and (min-width:1240px){.Host-Name{font-size:18px}.Host-Picture{width:64px;height:64px}.Accommodation-Host{justify-content:flex-end;flex-direction:row;max-width:100%;margin-bottom:20px}}@media only screen and (min-width:1440px){.Accommodation-Host{justify-content:flex-end;flex-direction:row;max-width:100%;margin-bottom:20px}}@media only screen and (min-width:1240px){.Star{width:30px;height:30px}}.Accommodation-Tags{display:flex;flex-wrap:wrap;margin:10px 10px 10px 0}.Accommodation-Tag{background:#ff6060;border-radius:5px;margin:0 10px 10px 0;color:#fff;font-size:10px;font-weight:500;text-align:center;padding:2.5px 20px}@media only screen and (min-width:1240px){.Accommodation-Tags{margin:20px 20px 20px 0}.Accommodation-Tag{font-size:14px;padding:3.5px 30px;border-radius:10px}}.Main-AccommodationSheet{max-width:345px;margin:0 auto;padding:0 20px 50px}.Accommodation-Content{max-width:100%;margin-bottom:150px;height:auto}.Accommodation-Title{font-weight:500;font-size:18px;color:#ff6060;max-width:100%;margin-bottom:10px}.Accommodation-Location{font-weight:500;font-size:14px;color:#ff6060;margin:0}.Rating-Host{display:flex;justify-content:space-between;margin-bottom:5px;align-items:center}div.Accommodation-Accordion .Dropdown{padding:10px 0}div.Accommodation-Accordion .Heading-Wrap{padding:0 11px}@media only screen and (min-width:768px){.Main-AccommodationSheet{max-width:768px;padding:0 30px 120px}.Accommodation-Content{position:relative}.Rating-Host{flex-direction:column-reverse;position:absolute;top:0;right:0;padding-right:0;margin:0;align-items:flex-end}.Accommodation-Accordion{display:flex;justify-content:space-between;margin:0}div.Accommodation-Accordion .Dropdown{width:340px;margin:0}}@media only screen and (min-width:1240px){.Main-AccommodationSheet{margin:0 auto;max-width:1100px;padding:0 70px}.Accommodation-Title{font-size:36px}.Accommodation-Location{font-size:18px}.Accommodation-Accordion{display:flex;justify-content:space-between;margin:0}div.Accommodation-Accordion .Dropdown{width:500px;margin:0}div.Accommodation-Accordion .Heading-Wrap{height:52px;border-radius:10px}div.Accommodation-Accordion .Collapse-Content,div.Accommodation-Accordion .Dropdown-Heading{font-size:18px}}@media only screen and (min-width:1440px){.Main-AccommodationSheet{max-width:1240px;padding:0 100px 100px}.Accommodation-Content{position:relative}.Rating-Host{flex-direction:column-reverse;position:absolute;top:0;right:0;padding-right:0;margin:0;align-items:flex-end}div.Accommodation-Accordion .Dropdown{width:582px;margin-top:0}}.Footer{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#000;width:100%;height:209px}p{color:#fff;font-weight:500;font-size:12px}@media only screen and (min-width:1240px){p{font-size:24px}}.Wrap-Kasa{height:auto;margin:0 auto}@media only screen and (min-width:768px){.Wrap-Kasa{max-width:1240px}}@media only screen and (min-width:1240px){.Wrap-Kasa{max-width:1440px}}@media only screen and (min-width:1440px){.Wrap-Kasa{max-width:1940px}}
/*# sourceMappingURL=main.9c371204.chunk.css.map */