.header{align-items:center;display:flex;justify-content:space-between;max-width:100%;padding:30px 20px}.header_img{display:flex;height:46px;width:145px}.header_link{display:flex;gap:26px}.header_link>a{align-items:flex-start;color:#000;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;gap:26px;text-decoration:none}.header_link>a:hover{text-decoration:underline}@media screen and (min-width:1440px){.header_link>a{font-size:1.25rem}}@media screen and (min-width:768px){.header{margin:0 auto;min-width:728px}}@media screen and (min-width:1440px){.header{margin:0 auto;min-width:1240px}}.footer{background-color:#000;margin-top:27px;width:100%}.footer,.footer_content{align-items:center;display:flex;flex-direction:column;justify-content:center}.footer_content{padding:66px 120px 58px}.footer_content_img{display:flex;height:39px;width:122px}.footer_content>p{color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;padding:0 10px;text-align:center}@media screen and (min-width:1440px){.footer_content>p{font-size:1.5rem}}.box{min-height:100vh;width:100%}.box,.container{display:flex;flex-direction:column}.container{align-items:center;flex:1 1;gap:20px;padding:0 20px}.AboutBanner,.HomeBanner{background-color:#000;border-radius:10px;display:flex;flex-direction:column;height:111px;position:relative;width:100%}.AboutBanner>img,.HomeBanner>img{border-radius:10px;height:100%;object-fit:cover;opacity:.6;width:100%}@media screen and (min-width:768px){.AboutBanner>img,.HomeBanner>img{border-radius:25px}}@media screen and (min-width:1440px){.AboutBanner>img,.HomeBanner>img{border-radius:25px}}.AboutBanner>p,.HomeBanner>p{color:#fff;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;line-height:24px;margin:0;padding:31px 94px 32px 16px;position:absolute;width:225px}@media screen and (min-width:768px){.AboutBanner>p,.HomeBanner>p{align-items:center;display:flex;font-size:40px;height:100%;justify-content:center;padding:0;width:100%}}@media screen and (min-width:1440px){.AboutBanner>p,.HomeBanner>p{align-items:center;display:flex;font-size:3rem;height:100%;justify-content:center;padding:0;width:100%}}@media screen and (min-width:768px){.AboutBanner,.HomeBanner{border-radius:25px;max-width:728px;min-height:223px}}@media screen and (min-width:1440px){.AboutBanner,.HomeBanner{border-radius:25px;height:223px;margin:0 100px;min-width:1240px}}body,html{margin:0}.card_container{display:flex;flex-direction:column;gap:20px;min-height:255px;width:100%}@media screen and (min-width:768px){.card_container{grid-column-gap:30px;grid-row-gap:30px;align-content:center;background-color:#f6f6f6;border-radius:25px;display:grid;grid-template-columns:repeat(2,320px);grid-template-rows:repeat(3,320px);justify-content:center;margin-bottom:40px;margin-top:30px;max-width:728px;padding:30px 0}}@media screen and (min-width:1440px){.card_container{grid-column-gap:60px;grid-row-gap:60px;align-content:center;background-color:#f6f6f6;border-radius:25px;display:grid;grid-template-columns:repeat(3,340px);grid-template-rows:repeat(2,340px);justify-content:center;margin-bottom:50px;margin-top:43px;max-width:1240px;min-height:829px;padding:50px 0}}.card_container .card{align-items:end;border-radius:10px;display:flex;height:255px;width:100%}@media screen and (min-width:768px){.card_container .card{height:320px;padding:0;width:320px}}@media screen and (min-width:1440px){.card_container .card{height:340px;width:340px}}.card_container .card>p{color:#fff;font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:700;padding-left:20px;position:absolute;text-align:left;width:30%}@media screen and (min-width:768px){.card_container .card>p{display:flex;flex-wrap:wrap;max-width:170px}}@media screen and (min-width:1440px){.card_container .card>p{display:flex;flex-wrap:wrap;max-width:170px}}.card_container .card>img{align-items:end;border-radius:10px;display:flex;height:255px;object-fit:cover;width:100%}@media screen and (min-width:768px){.card_container .card>img{border-radius:10px;height:320px}}@media screen and (min-width:1440px){.card_container .card>img{border-radius:10px;height:340px}}.carousel{border-radius:10px;display:flex;height:255px;overflow:hidden;position:relative;width:100%}.carousel .slideNumber{bottom:5%;color:#fff;font-family:Montserrat,sans-serif;font-size:16px;left:50%;position:absolute}.carousel>img{height:100%;object-fit:cover;width:100%}.carousel .prevArrow{background-color:#0000;border:none;cursor:pointer;height:20px;left:10px;position:absolute;top:50%;width:15px;z-index:1}@media screen and (min-width:1440px){.carousel .prevArrow{height:auto;width:30px}}.carousel .nextArrow{background-color:#0000;border:none;cursor:pointer;height:20px;position:absolute;right:10px;top:50%;width:15px;z-index:1}@media screen and (min-width:1440px){.carousel .nextArrow{height:auto;width:30px}}@media screen and (min-width:768px){.carousel{border-radius:25px;max-width:728px}}@media screen and (min-width:1440px){.carousel{border-radius:25px;height:415px;min-width:1240px}}.housingContent{display:flex;flex-direction:column;gap:15px;height:auto;justify-content:flex-start;position:relative;width:100%}.housingContent h1{color:#ff6060;font-family:Montserrat;font-size:22px;font-weight:500;margin:0}@media screen and (min-width:1440px){.housingContent h1{font-size:34px}}.housingContent p{color:#000;font-family:Montserrat;font-size:16px;font-weight:500;margin:0}@media screen and (min-width:1440px){.housingContent p{font-size:20px}}@media screen and (min-width:768px){.housingContent{border-radius:25px;max-width:728px}}@media screen and (min-width:1440px){.housingContent{min-width:1240px}}.housingContent .tagContent{display:flex;gap:10px;height:auto;width:100%}.housingContent .tagContent .tagSpan{align-items:center;background:#ff6060;border-radius:5px;color:#fff;display:flex;font-family:Montserrat;font-size:12px;font-weight:700;height:18px;justify-content:center;padding:4px 8px;text-align:center;width:auto}.housingContent .ratingHostContent{align-items:center;display:flex;height:auto;justify-content:space-between;width:100%}@media screen and (min-width:1440px){.housingContent .ratingHostContent{align-items:flex-end;display:flex;flex-direction:column-reverse;gap:30px;position:absolute}}.housingContent .ratingHostContent .ratingContent{display:flex;gap:5px}.housingContent .ratingHostContent .ratingContent .ratingStar{max-width:18px;min-height:auto}.housingContent .ratingHostContent .hostContent{align-items:center;display:flex;gap:10px}.housingContent .ratingHostContent .hostContent .hostName{color:#ff6060;font-family:Montserrat;font-size:16px;font-weight:500;margin:0;text-align:right;width:93px}@media screen and (min-width:1440px){.housingContent .ratingHostContent .hostContent .hostName{font-size:20px}}.housingContent .ratingHostContent .hostContent .hostPicture{border-radius:50%;height:40px;object-fit:cover;width:40px}@media screen and (min-width:1440px){.housingContent .ratingHostContent .hostContent .hostPicture{height:60px;width:60px}}.HousingCollapseContainer{display:flex;flex-direction:column;gap:10px;width:100%}@media screen and (min-width:768px){.HousingCollapseContainer{max-width:728px}}@media screen and (min-width:1440px){.HousingCollapseContainer{display:flex;flex-direction:row;gap:76px;margin:0 auto;max-width:1240px;padding:25px 0}}.AboutCollapseContainer{display:flex;flex-direction:column;gap:10px;width:100%}@media screen and (min-width:768px){.AboutCollapseContainer{max-width:728px}}@media screen and (min-width:1440px){.AboutCollapseContainer{display:flex;flex-direction:column;max-width:1024px}}.Collapse{border-radius:5px;display:flex;flex-direction:column;margin-bottom:10px;width:100%}.Collapse .collapse_header{align-items:center;background-color:#ff6060;border-radius:5px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}.Collapse .collapse_header .collapse_title{align-items:center;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:700;margin:0;padding:10px 20px 10px 15px}.Collapse .collapse_header .collapse_arrow{height:30px;margin-right:20px;transition:transform .3s ease;width:30px}.Collapse .collapse_header .collapse_arrow.open{transform:rotate(180deg)}@media screen and (min-width:1440px){.Collapse .collapse_header{min-height:54px}}.Collapse .collapse_content{background-color:#f8f8f8;border-radius:0 0 5px 5px;max-height:0;overflow:hidden;transition:.3s ease}.Collapse .collapse_content .collapse_text{font-family:Montserrat,sans-serif;padding:10px}.Collapse .collapse_content .collapse_text ul{padding:0 10px}.Collapse .collapse_content .collapse_text li{list-style-type:none}.Collapse .collapse_content .collapse_text p{font-size:16px;line-height:20px}.error404{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:113px;justify-content:center;padding-bottom:113px;width:100%}.error404 .error404_title{color:#ff6060;font-family:Montserrat,sans-serif;font-size:113px;margin-bottom:0;margin-top:113px}.error404 .error404_subtitle{color:#ff6060;font-family:Montserrat;font-size:18px;font-weight:500;line-height:25px;margin:0;text-align:center;width:260px}.error404 .error404_link{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:142.6%;text-decoration-line:underline}@media screen and (min-width:768px){.error404 .error404_title{font-size:144px}.error404 .error404_subtitle{font-size:24px;width:100%}}@media screen and (min-width:1440px){.error404 .error404_title{font-size:288px}.error404 .error404_subtitle{font-size:36px;min-width:100%}}
/*# sourceMappingURL=main.d4ccd520.css.map*/