@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}ul{list-style:none}h1,h2,h3,h4,h5,h6{margin:0}menu,ol,ul{list-style-type:none;padding:0}figure{margin:0}img{display:block;object-fit:cover;width:100%}a{color:inherit;text-decoration:none}*{font-family:Montserrat;font-style:normal}article.dropdown{background-color:#f7f7f7;border-radius:10px;margin:30px 80px;position:relative}@media screen and (max-width:960px){article.dropdown{margin:20px;width:calc(100% - 40px)}}article.dropdown>div.dropdown__topbar{position:relative}article.dropdown>div.dropdown__topbar div.dropdown__topbar-background{background-color:#ff6060;border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}article.dropdown>div.dropdown__topbar div.dropdown__informations{align-items:center;border-radius:10px;color:#fff;display:flex;justify-content:space-between;padding:10px 20px}article.dropdown>div.dropdown__topbar div.dropdown__informations>*{z-index:2}article.dropdown>div.dropdown__topbar div.dropdown__informations>img.dropdown__icon{height:32px;width:32px}article.dropdown>div.dropdown__topbar div.dropdown__informations>img.dropdown__icon--closed{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}article.dropdown>div.dropdown__topbar:hover{cursor:pointer}article.dropdown>div.dropdown__topbar:hover>div.dropdown__topbar-background{-webkit-filter:brightness(.9);filter:brightness(.9);transition:all .2s ease}article.dropdown>div.dropdown__content{border-radius:10px;color:#ff6060;padding:10px 20px 20px;position:relative;z-index:100}.carousel{align-items:center;border-radius:25px;display:flex;justify-content:center;margin:30px 80px;position:relative}@media screen and (max-width:960px){.carousel{margin:20px}}.carousel img.carousel__image{aspect-ratio:3.5/1;border-radius:25px;display:block;height:auto;width:100%}.carousel img.carousel__button{aspect-ratio:1/1;border:none;color:#fff;height:120px;opacity:.8;padding:10px;position:absolute;top:50%;width:auto}.carousel img.carousel__button--previous{left:0;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.carousel img.carousel__button--previous:hover{cursor:pointer;opacity:1;-webkit-transform:translateY(-50%) rotate(-90deg) scale(1.2);transform:translateY(-50%) rotate(-90deg) scale(1.2);transition:all .2s}.carousel img.carousel__button--next{right:0;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.carousel img.carousel__button--next:hover{cursor:pointer;opacity:1;-webkit-transform:translateY(-50%) rotate(90deg) scale(1.2);transform:translateY(-50%) rotate(90deg) scale(1.2);transition:all .2s}.carousel .carousel__index{bottom:2%;color:#fff;-webkit-filter:drop-shadow(1px 1px 1px rgba(0,0,0,.536));filter:drop-shadow(1px 1px 1px rgba(0,0,0,.536));font-size:18px;font-weight:500;position:absolute}div.card{align-items:center;aspect-ratio:1/1;border-radius:10px;display:flex;justify-content:center;margin:2%;padding:0;position:relative;width:29.3%;z-index:1}div.card>.card__link{border-radius:10px;display:inline-block;height:100%;position:relative;width:100%}div.card>.card__link:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.5));border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}div.card>.card__link:hover:after{opacity:.4;transition:all .2s ease}div.card>.card__link>img.card__image{border-radius:10px;height:100%;object-fit:cover;position:relative;width:100%;z-index:-1}div.card>h2.card__title{bottom:0;color:#fff;font-size:18px;font-weight:400;left:0;margin:20px;padding:0;pointer-events:none;position:absolute;text-align:left;-webkit-user-select:none;user-select:none;z-index:1}@media screen and (max-width:960px){div.card>h2.card__title{width:50%}}div.card:hover{-webkit-filter:drop-shadow(3px 3px 3px rgba(0,0,0,.186));filter:drop-shadow(3px 3px 3px rgba(0,0,0,.186));-webkit-transform:scale(1.05);transform:scale(1.05);transition:all .2s ease}div.card:hover>h2.card__title{-webkit-filter:drop-shadow(2px 2px 1px rgba(0,0,0,.318));filter:drop-shadow(2px 2px 1px rgba(0,0,0,.318));transition:all .2s ease}@media screen and (max-width:960px){div.card{aspect-ratio:4/3;margin:20px 0;width:100%}}section.cards-list{align-items:center;background-color:#f7f7f7;border-radius:25px;display:flex;flex-flow:row wrap;justify-content:space-evenly;padding:20px}@media screen and (min-width:961px){section.cards-list{margin:20px 80px}}@media screen and (max-width:960px){section.cards-list{background:none;justify-content:flex-start;margin:20px;padding:0}}div.dropdowns-list{align-items:flex-start;display:flex;justify-content:stretch;width:100%}@media screen and (min-width:961px){div.dropdowns-list>.dropdown{width:100%}}@media screen and (max-width:960px){div.dropdowns-list{align-items:center;flex-direction:column;justify-content:flex-start}}header.header{align-items:center;display:flex;flex-direction:row;height:10vh;justify-content:space-between;margin:30px 80px 40px}header.header .header__logo{width:150px}@media screen and (max-width:960px){header.header .header__logo{width:80%}}header.header menu.menu{align-items:center;color:#ff6060;display:flex;flex-direction:row;font-weight:500;justify-content:flex-end;width:100%}header.header menu.menu>li>.header__link--active{text-decoration:underline}header.header menu.menu>li:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .2s}@media screen and (min-width:961px){header.header .menu>li{font-size:18px;margin:0 40px}}@media screen and (max-width:960px){header.header{margin:20px}header.header .menu{margin-left:10px;padding:0;width:50px}header.header .menu>li{font-size:18px;margin-left:20px;overflow:hidden;padding:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}}@media screen and (min-width:571px)and (max-width:960px){header.header .menu>li{margin-left:40px}}nav.banner{align-items:center;display:flex;justify-content:center;margin:30px 80px;position:relative}nav.banner img.banner__image{border-radius:25px;height:200px;object-fit:cover;width:100%;z-index:0}nav.banner h1.banner__title{color:#fff;font-size:36px;font-weight:500;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:2}nav.banner:after{background-color:#000;border-radius:25px;content:"";display:block;height:100%;left:0;mix-blend-mode:darken;opacity:.3;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:960px){nav.banner{border-radius:10px;margin:20px}nav.banner h1.banner__title{font-size:28px;text-align:left;width:calc(100% - 32px)}nav.banner img.banner__image{border-radius:10px;height:150px}nav.banner:after{border-radius:10px}}footer.footer{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;padding:60px}footer.footer>img.footer__logo{margin-bottom:40px;width:100px}footer.footer>h3.footer__copyrigths{font-size:24px;font-weight:500;text-align:center}div.homePage,div.postPage{margin-bottom:120px}*{font-weight:500}div.location-informations{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin:0 80px}@media screen and (max-width:960px){div.location-informations{flex-direction:column;margin:20px}}div.location-informations h1,div.location-informations h2{color:#ff6060}div.location-informations h1{font-size:28px}div.location-informations h2{font-size:18px}div.location-informations ul.location-informations__tags{display:flex;justify-content:left}@media screen and (max-width:960px){div.location-informations ul.location-informations__tags{flex-wrap:wrap}}div.location-informations ul.location-informations__tags>li{background-color:#ff6060;border-radius:10px;color:#fff;font-size:12px;margin-right:10px;padding:5px 20px;text-align:center}div.location-informations__main{display:flex;flex-direction:column}@media screen and (max-width:960px){div.location-informations__main{width:100%}}div.location-informations__secondary{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-start}@media screen and (max-width:960px){div.location-informations__secondary{align-items:center;flex-direction:row-reverse;justify-content:space-between;width:100%}}div.location-informations__secondary ul.rating-stars{display:flex;justify-content:flex-end}div.location-informations__secondary ul.rating-stars .rating-stars__icon{aspect-ratio:1/1;height:40px;width:auto}@media screen and (max-width:960px){div.location-informations__secondary ul.rating-stars .rating-stars__icon{height:30px}}div.location-informations__secondary>div.location-informations__host{align-items:center;display:flex;justify-content:flex-end;width:100%}div.location-informations__secondary>div.location-informations__host>h2{line-break:loose;text-align:right;width:40%}div.location-informations__secondary>div.location-informations__host>div.location-informations__cropped-image{border-radius:100%;height:60px;margin-left:20px;overflow:hidden;right:0;width:60px}@media screen and (max-width:960px){div.location-informations__secondary>div.location-informations__host>div.location-informations__cropped-image{height:50px;width:50px}}div.location-informations__secondary>div.location-informations__host>div.location-informations__cropped-image img{object-fit:contain}div.aboutPage{margin-bottom:120px}.pageNotFound{color:#ff6060;display:flex;flex-direction:column;height:calc(90vh - 70px);justify-content:flex-start;text-align:center}@media screen and (max-width:960px){.pageNotFound{justify-content:space-around;margin:20px}}.pageNotFound>div.pageNotFound__error-text>h1{font-size:240px;font-weight:700}@media screen and (max-width:960px){.pageNotFound>div.pageNotFound__error-text>h1{font-size:128px}}.pageNotFound>div.pageNotFound__error-text>h2{font-size:32px}@media screen and (max-width:960px){.pageNotFound>div.pageNotFound__error-text>h2{font-size:18px}}.pageNotFound>.pageNotFound__link-block{display:flex;flex-direction:column;font-size:16px;height:100%;justify-content:center;text-decoration:underline}@media screen and (max-width:960px){.pageNotFound>.pageNotFound__link-block{height:20%}}body{font-family:Montserrat,sans-serif}
/*# sourceMappingURL=main.f4343046.css.map*/