code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.header{margin-left:100px;margin-right:100px}@media(max-width:767px){.header{margin:0 20px}}.header .header__menu{align-items:center;display:flex;justify-content:space-between}.header .header__menu .header__logo img{width:100%}.header .header__menu .header__navigation{white-space:nowrap;width:100%}.header .header__menu .header__navigation ul{align-items:center;display:flex;font-size:24px;justify-content:flex-end}.header .header__menu .header__navigation ul .active{text-decoration:underline}.header .header__menu .header__navigation a{color:#000;padding-left:20px}@media(max-width:767px){.header .header__menu .header__navigation a{font-size:12px;padding-left:10px;text-transform:uppercase}}.footer{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;gap:20px;height:209px;justify-content:center;margin-top:10px;width:100%}.footer .right-reserved{margin:0 30%;text-align:center}.footer .footer__logo{width:auto}.cards-container{background-color:#f6f6f6;border-radius:25px;display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start;padding:30px}@media(max-width:767px){.cards-container{background-color:#0000;gap:20px;padding:0 0 20px}}.cards-container .cards__display{box-sizing:border-box;height:calc(width);width:calc(33.33% - 20px)}@media(max-width:767px){.cards-container .cards__display{width:100%}}.card__cover{border-radius:10px;height:0;padding-top:100%;position:relative;width:100%}@media(max-width:767px){.card__cover{height:335px;padding-top:0}}.card__cover .card__cover--img{border-radius:10px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.card__title{bottom:20px;color:#fff;font-size:18px;font-weight:800;left:20px;padding-right:50%;position:absolute}.banner{position:relative}.banner .banner__img{align-items:center;border-radius:25px;display:flex;filter:brightness(60%);height:223px;justify-content:center;margin:30px 0;object-fit:cover;width:100%}@media(max-width:767px){.banner .banner__img{height:111px;margin:20px 0}}.banner .banner__text{color:#fff;font-size:48px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}@media(max-width:767px){.banner .banner__text{font-size:24px;left:20%;transform:translate(-20%,-50%);white-space:wrap}}ol,ul{list-style:none;margin:0;padding:0}button{align-items:center;background-color:#ff6060;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:bolder;height:52px;justify-content:space-between;margin-top:15px;outline:none;padding:15px;width:100%}@media(max-width:767px){button{height:30px;margin-top:10px}}.collapse__content{background-color:#f6f6f6;border-radius:10px 10px 5px 5px;height:auto;padding:20px}@media(max-width:767px){.collapse__content{margin-bottom:10px}}.chevron{transition:transform .3s ease;width:24px}@media(max-width:767px){.chevron{width:18px}}.chevron.open{transform:rotate(-180deg)}.about-texts{margin:0 5%}@media(max-width:767px){.about-texts{margin:0}}.container{margin:30px 100px}@media(max-width:767px){.container{margin:0 20px}}.accommodation-and-host{margin-top:20px}@media(max-width:767px){.accommodation-and-host{flex-direction:column}}.accommodation-and-host .accommodation__title{color:#ff6060;font-size:36px}@media(max-width:767px){.accommodation-and-host .accommodation__title{font-size:18px}}.accommodation-and-host .accommodation__location{margin-bottom:20px}@media(max-width:767px){.accommodation-and-host .accommodation__location{font-size:14px}}.accommodation-and-host .accommodation__tags p{background-color:#ff6060;border-radius:10px;color:#fff;display:inline-block;font-size:14px;margin-bottom:5px;margin-right:10px;padding:5px 20px;text-align:center}.accommodation-and-host,.accommodation-and-host .host-and-rating{display:flex;justify-content:space-between}.accommodation-and-host .host-and-rating{align-items:flex-end;flex-direction:column}@media(max-width:767px){.accommodation-and-host .host-and-rating{align-items:center;flex-direction:row-reverse}}.accommodation-and-host .host-and-rating .rating{white-space:nowrap}.accommodation-and-host .host{align-items:center;display:flex;justify-content:center}.accommodation-and-host .host .host__name{display:inline;text-align:end;white-space:pre-line}.accommodation-and-host .host .host__picture{border-radius:50%;height:64px;margin-left:15px;width:64px}.description-and-equipment{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr}@media(max-width:767px){.description-and-equipment{display:flex;flex-direction:column;gap:0}}.collapse-content{height:auto}.notfound{align-items:center;color:#ff6060;display:flex;flex-direction:column;flex-grow:1;justify-content:center;overflow-y:auto}@media(max-width:767px){.notfound{margin-bottom:20%;text-align:center}}.notfound .notfound__title{font-size:288px;font-weight:700;margin-bottom:5%}@media(max-width:767px){.notfound .notfound__title{font-size:96px;margin:15%}}.notfound .notfound__text{font-size:36px;margin-bottom:5%}@media(max-width:767px){.notfound .notfound__text{font-size:18px;margin:15%}}.notfound .notfound__return{color:#000;margin-bottom:5%;text-decoration:underline}@media(max-width:767px){.notfound .notfound__return{font-size:14px;margin:15%}}.slideshow{position:relative}.slideshow .slideshow__image{border-radius:25px;display:block;height:415px;object-fit:cover;position:relative;width:100%}@media(max-width:767px){.slideshow .slideshow__image{height:255px;margin-top:20px}}.slideshow .slideshow__button{background-color:#0000;border:none;cursor:pointer;height:auto;position:absolute;top:50%;transform:translateY(-50%);width:45px;z-index:1}@media(max-width:767px){.slideshow .slideshow__button{width:30px}}.slideshow .slideshow__button--prev{left:10px}.slideshow .slideshow__button--next{right:10px}.slideshow .slideshow__counter{bottom:10px;color:#fff;left:50%;position:absolute;transform:translateX(-50%);z-index:1}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/OC_P6_Kasa/static/media/Montserrat-VariableFont_wght.7e687123cd4528224ce5.ttf) format("truetype")}*{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}body{margin:0 auto;padding-top:40px}@media(max-width:767px){body{padding-top:20px}}li{list-style-type:none}a{text-decoration:none}img{width:100%}h1,h2,h3,p{margin:0}.star{width:24px}.active{color:#ff6060}.inactive{color:gray}
/*# sourceMappingURL=main.aa88158c.css.map*/