.error_404{display:flex;flex-direction:column;text-align:center}.error_404 h3{color:#ff6060;font-family:Montserrat;font-size:288px;font-style:normal;font-weight:700;margin:139px 0}@media only screen and (max-width:600px){.error_404 h3{font-size:96px}}@media only screen and (min-width:601px)and (max-width:900px){.error_404 h3{font-size:192px}}.error_404 h4{color:#ff6060;font-family:Montserrat;font-size:36px;font-style:normal;font-weight:500;margin:0 0 139px}@media only screen and (max-width:600px){.error_404 h4{font-size:18px}}@media only screen and (min-width:601px)and (max-width:900px){.error_404 h4{font-size:27px}}.error_404 a{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;margin-bottom:139px;text-decoration:underline}@media only screen and (max-width:600px){.error_404 a{font-size:14px}}@media only screen and (min-width:601px)and (max-width:900px){.error_404 a{font-size:16px}}.slideshow_container{margin:50px 0 30px}.slideshow,.slideshow_container{display:flex;justify-content:center}.slideshow{align-items:center;border-radius:25px;height:415px;overflow:hidden;position:relative;width:1240px}.arrow_right{right:1rem}.arrow_left,.arrow_right{color:#fff;cursor:pointer;height:56px;position:absolute;width:32px}.arrow_left{left:1rem}.indicators{bottom:10px;color:#fff;font-family:Montserrat;font-size:18px;font-weight:700;position:absolute}.infos_container{display:flex;flex-direction:row;justify-content:space-between;margin:0 0 24px}@media only screen and (max-width:600px){.infos_container{flex-direction:column}}@media only screen and (min-width:601px)and (max-width:900px){.infos_container{flex-direction:column}}.lodging_infos{display:flex;flex-direction:column}.lodging_infos h1{color:#ff6060;font-size:36px}.lodging_infos h1,.lodging_infos h2{font-family:Montserrat;font-weight:500;margin:0}.lodging_infos h2{color:#000;font-size:18px;text-align:left}.lodging_infos ul{display:flex;gap:10px;list-style-type:none;margin-bottom:0;margin-top:20px;padding:0}.lodging_infos li{background-color:#ff6060;border-radius:10px;color:#fff;font-family:Montserrat;font-size:14px;font-weight:700;padding:3px 40px 2px}.lodging_host{display:flex;flex-direction:column}@media only screen and (min-width:601px)and (max-width:900px){.lodging_host{flex-direction:row-reverse;justify-content:space-between}}@media only screen and (max-width:600px){.lodging_host{flex-direction:row-reverse;justify-content:space-between}}.lodging_host__infos{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:end}.lodging_host__infos h3{color:#ff6060;font-family:Montserrat;font-size:18px;font-weight:500;margin:0;text-align:end;width:93px}.lodging_host__infos img{border-radius:50%;width:64px}.lodging_host__rating{display:flex;gap:15px;justify-content:end;margin-bottom:0;margin-top:21px;width:196px}@media only screen and (min-width:601px)and (max-width:900px){.lodging_host__rating{justify-content:start}}@media only screen and (max-width:600px){.lodging_host__rating{gap:7px;justify-content:start}}.lodging_host__rating img{width:25px}.navigation{align-items:center;display:flex;flex-direction:row;margin:45px 100px 50px}@media only screen and (min-width:601px)and (max-width:900px){.navigation{margin:45px 50px 50px}}@media only screen and (max-width:600px){.navigation{margin:45px 20px 50px}}.navigation img{margin-right:auto;width:210.32px}@media only screen and (max-width:600px){.navigation img{width:145px}}@media only screen and (min-width:601px)and (max-width:900px){.navigation img{width:177px}}.navigation ul{display:flex;font-family:Montserrat;font-size:24px;font-weight:500;gap:57px;list-style-type:none}@media only screen and (max-width:600px){.navigation ul{font-size:12px;gap:30px;text-transform:uppercase}}@media only screen and (min-width:601px)and (max-width:900px){.navigation ul{font-size:18px}}.navigation .active{color:#000;text-decoration:underline}.navigation .inactive{color:#000;text-decoration:none}.banner{align-items:center;background-image:url(/static/media/banner-background-image.2cd60284f4c85c775090.png);border-radius:25px;display:flex;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));height:223px;justify-content:center;margin:auto;max-height:100%;max-width:1240px;width:100%}@media only screen and (max-width:600px){.banner{border-radius:10px;height:111px;max-height:100%}}@media only screen and (min-width:601px)and (max-width:900px){.banner{max-width:800px}}.banner h1{-webkit-text-stroke-width:1;-webkit-text-stroke-color:#000;color:#fff;font-family:Montserrat;font-size:48px;font-style:normal;font-weight:700;line-height:142.6%;padding:20px;text-align:center;text-shadow:0 4px 4px #00000040}@media only screen and (max-width:600px){.banner h1{font-size:24px;text-align:left}}@media only screen and (min-width:601px)and (max-width:900px){.banner h1{font-size:36px}}.banner_about{align-items:center;border-radius:25px;display:flex;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));height:223px;justify-content:center;margin:auto;max-height:100%;max-width:1240px;overflow:hidden;width:100%}@media only screen and (max-width:600px){.banner_about{border-radius:10px;height:111px;max-height:100%}}@media only screen and (min-width:601px)and (max-width:900px){.banner_about{max-width:800px}}.banner_about img{filter:brightness(.8);width:100%}.card_content{border-radius:10px;height:340px;overflow:hidden;width:340px}.card_content a{color:#fff;cursor:pointer;font-family:Montserrat;font-size:18px;font-weight:700px;text-decoration:none}.card_content h3{bottom:440px;left:20px;position:relative;width:300px}.card{grid-row-gap:50px;grid-column-gap:30px;background-color:#f6f6f6;border-radius:25px;-moz-column-gap:60px;column-gap:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,0fr));height:736px;justify-content:center;list-style-type:none;margin:43px 0 50px;overflow:auto;padding:56px 50px 43px;row-gap:50px}.card img{height:340px}@media only screen and (max-width:600px){.card{background-color:#fff;border-radius:10px;padding:0}}.card_block,.gradient{width:340px}.gradient{background-image:linear-gradient(180deg,#fff0,#0a0a0a00 42%,#0404044d 99.99%,#00000080);bottom:345px;height:340px;position:relative}.footer{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;gap:28px;height:209px;justify-content:center;margin:auto}@media only screen and (max-width:600px){.footer{gap:16px}}.footer img{height:39.44px;margin-top:66px;width:122px}h2{color:#fff;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:500;margin-bottom:29px;text-align:center}@media only screen and (max-width:600px){h2{font-size:12px;width:130px}}.collapse_all,.collapse_item{display:flex;flex-direction:column}.collapse_item{background-color:#ff6060;border-radius:5px;height:54px;margin-inline:auto;max-width:1023px;padding:10px 20px 10px 15px;width:100%}@media only screen and (max-width:600px){.collapse_item{height:30px}}.collapse{align-items:center;display:flex;height:54px;justify-content:space-between}.collapse img{margin:0}@media only screen and (max-width:600px){.collapse h3{font-size:13px}}.collapse_elements_about{align-items:center;display:flex;flex-direction:column;gap:28px;margin:38px 35px 38px 0}@media only screen and (max-width:600px){.collapse_elements_about{gap:20px}}.collapse_elements_lodging{display:flex;flex-direction:row;gap:110px;justify-content:space-between;margin:0 0 50px}@media only screen and (max-width:600px){.collapse_elements_lodging{align-items:center;flex-direction:column;gap:20px}}@media only screen and (min-width:601px)and (max-width:900px){.collapse_elements_lodging{align-items:center;flex-direction:column;gap:50px}}.collapse_elements_lodging .collapse_item{height:52px;margin:0}@media only screen and (max-width:600px){.collapse_elements_lodging .collapse_item{height:30px}}.collapse_elements_lodging .collapse_content_div{margin:0 -35px 0 0}.collapse_elements_lodging .collapse_all{flex:1 1;margin:0 35px 0 0;width:547px}@media only screen and (min-width:601px)and (max-width:900px){.collapse_elements_lodging .collapse_all{width:95%}}@media only screen and (max-width:600px){.collapse_elements_lodging .collapse_all{width:94%}}.collapse_title{color:#fff;font-family:Montserrat;font-size:24px;font-weight:700;margin:0}.collapse_content{line-height:1.5;margin-left:20px;margin-right:20px;margin-top:10px}.collapse_content,.collapse_list{color:#000;font-family:Montserrat;font-size:18px;font-weight:400}.collapse_list{list-style-type:none;margin-top:27px;padding-left:20px}.collapse_list li{margin-bottom:4px}.arrow{height:32px;margin-right:20px;margin-top:10px;transition:transform .5s;width:32px}.rotate{transform:rotate(-180deg)}.collapse_content_div{background-color:#f6f6f6;border-radius:0 0 5px 5px;margin:auto -35px auto auto;max-width:1058px;overflow:hidden;z-index:1}.expand{animation:fadeIn .6s ease forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20%)}to{height:auto;opacity:1;transform:translateY(0)}}.collapsed{animation:fadeOut .6s ease forwards}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{height:0;opacity:1;transform:translateY(-30%)}}@font-face{font-family:Montserrat;src:local("Montserrat"),url(/static/media/Montserrat-Regular.24785cc015b27a3e964b.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:500;src:local("Montserrat"),url(/static/media/Montserrat-Medium.b8c6753baa964ccac1ba.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:700;src:local("Montserrat"),url(/static/media/Montserrat-Bold.50f0257aa1e905f4bfaf.ttf) format("truetype")}body{margin:auto;max-width:1440px}@media only screen and (min-width:901px)and (max-width:1440px){.container_page{margin:0 100px}}@media only screen and (min-width:601px)and (max-width:900px){.container_page{margin:0 50px}}@media only screen and (max-width:600px){.container_page{margin:0 20px}}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:local("Montserrat Thin "),local("Montserrat-Thin"),url(/static/media/montserrat-latin-100.8d7d79679b70dbe27172.woff2) format("woff2"),url(/static/media/montserrat-latin-100.ec38980a9e0119a379e2.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100;src:local("Montserrat Thin italic"),local("Montserrat-Thinitalic"),url(/static/media/montserrat-latin-100italic.e279051046ba1286706a.woff2) format("woff2"),url(/static/media/montserrat-latin-100italic.3b325a3173c8207435cd.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:local("Montserrat Extra Light "),local("Montserrat-Extra Light"),url(/static/media/montserrat-latin-200.9d266fbbfa6cab7009bd.woff2) format("woff2"),url(/static/media/montserrat-latin-200.2d8ba08717110d27122e.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:local("Montserrat Extra Light italic"),local("Montserrat-Extra Lightitalic"),url(/static/media/montserrat-latin-200italic.6e5b3756583bb2263eb0.woff2) format("woff2"),url(/static/media/montserrat-latin-200italic.a0d6f343e4b536c58292.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat Light "),local("Montserrat-Light"),url(/static/media/montserrat-latin-300.00b3e893aab5a8fd632d.woff2) format("woff2"),url(/static/media/montserrat-latin-300.ea303695ceab35f17e7d.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:local("Montserrat Light italic"),local("Montserrat-Lightitalic"),url(/static/media/montserrat-latin-300italic.56f34ea368f6aedf8958.woff2) format("woff2"),url(/static/media/montserrat-latin-300italic.54b0bf2c8c4c12ffafd8.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular "),local("Montserrat-Regular"),url(/static/media/montserrat-latin-400.b71748ae4f80ec8c014d.woff2) format("woff2"),url(/static/media/montserrat-latin-400.0659a9f4e90db5cf51b5.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:local("Montserrat Regular italic"),local("Montserrat-Regularitalic"),url(/static/media/montserrat-latin-400italic.6eed6b4cbb809c6efc7a.woff2) format("woff2"),url(/static/media/montserrat-latin-400italic.7583622cfde30ae49086.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat Medium "),local("Montserrat-Medium"),url(/static/media/montserrat-latin-500.091b209546e16313fd4f.woff2) format("woff2"),url(/static/media/montserrat-latin-500.edd311588712a96bbf43.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:local("Montserrat Medium italic"),local("Montserrat-Mediumitalic"),url(/static/media/montserrat-latin-500italic.c90ced68b46050061d1a.woff2) format("woff2"),url(/static/media/montserrat-latin-500italic.5146cbfe02b1deea5dff.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat SemiBold "),local("Montserrat-SemiBold"),url(/static/media/montserrat-latin-600.0480d2f8a71f38db8633.woff2) format("woff2"),url(/static/media/montserrat-latin-600.b77863a375260a05dd13.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:local("Montserrat SemiBold italic"),local("Montserrat-SemiBolditalic"),url(/static/media/montserrat-latin-600italic.cf46ffb11f3a60d7df05.woff2) format("woff2"),url(/static/media/montserrat-latin-600italic.c4fcfeeb057724724097.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold "),local("Montserrat-Bold"),url(/static/media/montserrat-latin-700.7dbcc8a5ea2289d83f65.woff2) format("woff2"),url(/static/media/montserrat-latin-700.99271a835e1cae8c76ef.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:local("Montserrat Bold italic"),local("Montserrat-Bolditalic"),url(/static/media/montserrat-latin-700italic.c41ad6bdb4bd504a843d.woff2) format("woff2"),url(/static/media/montserrat-latin-700italic.6779372f04095051c62e.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat ExtraBold "),local("Montserrat-ExtraBold"),url(/static/media/montserrat-latin-800.db9a3e0ba7eaea32e5f5.woff2) format("woff2"),url(/static/media/montserrat-latin-800.4e3c615967a2360f5db8.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:800;src:local("Montserrat ExtraBold italic"),local("Montserrat-ExtraBolditalic"),url(/static/media/montserrat-latin-800italic.bf45bfa14805969eda31.woff2) format("woff2"),url(/static/media/montserrat-latin-800italic.fe82abb0bcede51bf724.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:local("Montserrat Black "),local("Montserrat-Black"),url(/static/media/montserrat-latin-900.e66c7edc609e24bacbb7.woff2) format("woff2"),url(/static/media/montserrat-latin-900.8211f418baeb8ec880b8.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:900;src:local("Montserrat Black italic"),local("Montserrat-Blackitalic"),url(/static/media/montserrat-latin-900italic.4454c775e48152c1a725.woff2) format("woff2"),url(/static/media/montserrat-latin-900italic.efcaa0f6a82ee0640b83.woff) format("woff")}
/*# sourceMappingURL=main.c15773b9.css.map*/