@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap);
body{margin:auto;font-family:"Montserrat",-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
}
 .fab-container{
    position:fixed;
    bottom:50px;
    right:50px;
    cursor:pointer;
    z-index: 1;
    }
    .iconbutton{
      width:50px;
      height:50px;
      border-radius: 100%;
      background: #000000;
      }
    .iconbutton i{
      display:flex;
      align-items:center;
      justify-content:center;
      height: 100%;
      color:white;
    }
code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}h1,h2,p,ul{margin:0}ul{-webkit-padding-start:0;padding-inline-start:0;list-style-type:none}.link{text-decoration:none}.link:hover{text-decoration:underline}:root{--main-color:#ff6060}.nav{margin:20px auto;width:335px}.nav,.nav__main{display:flex;justify-content:space-between}.nav__main{align-items:center;height:43px}.nav__link--home{margin-right:10px}.nav__link{color:#ff6060;color:var(--main-color);font-style:normal;font-weight:500}.nav__logo{height:43px}@media screen and (min-width:768px){.nav{width:728px}}@media screen and (min-width:1440px){.nav{margin:40px auto 60px;width:1240px}.nav__link{font-size:1.5rem}.nav__link--home{margin-right:50px}.nav__logo,.nav__main{height:68px}}.footer{align-items:center;background-color:#000;display:flex;flex-direction:column;height:209px;justify-content:center}.footer__logo{height:40px;margin-bottom:30px;width:122px}.footer__text{color:#fff;font-size:.75rem;font-style:normal;font-weight:500}.rental__block{margin-bottom:20px}.layout{margin:auto;width:335px}@media screen and (min-width:768px){.layout{background-color:#f7f7f7;border-radius:25px;display:flex;flex-wrap:wrap;justify-content:space-around;margin:10px auto 30px;padding-top:20px;width:728px}}@media screen and (min-width:1440px){.layout{width:1240px;padding-top:50px}}.banner{border-radius:25px;height:111px;margin:auto auto 20px;position:relative;width:335px}.banner__cover{background-color:#000;border-radius:25px;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.banner__background{border-radius:25px;height:100%;object-fit:cover;width:335px}.banner__text{color:#fff;font-size:1.5rem;font-weight:500;left:20px;position:absolute;top:50px;width:217px}@media screen and (min-width:768px){.banner,.banner__background{width:728px}.banner__text{font-size:2rem;left:125px;top:40px;width:500px}}@media screen and (min-width:1440px){.banner{margin-bottom:30px}.banner,.banner__background{height:223px;width:1240px}.banner__text{font-size:3rem;left:260px;top:85px;width:800px}}.thumb{position:relative}.thumb,.thumb__img{height:255px;width:335px}.thumb__cover{background:linear-gradient(180deg,rgba(255,0,0,0),rgba(0,0,0,.5));border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%}.thumb__img{border-radius:10px;object-fit:cover}.thumb__text{bottom:20px;color:#fff;font-size:1.25rem;font-weight:500;left:20px;position:absolute;width:190px}@media screen and (min-width:1440px){.thumb,.thumb__img{height:340px;width:340px}}.about{margin:auto;width:335px}@media screen and (min-width:768px){.about{width:728px}.about__informations{margin:auto;width:546px}}@media screen and (min-width:1440px){.about{margin-bottom:120px;width:1240px}.about__informations{width:1024px}}.dropdown{margin-bottom:20px}.dropdown__chevron-down,.dropdown__chevron-up{height:15px;width:9px}.dropdown__title{align-items:center;background-color:#ff6060;border-radius:5px;color:#fff;display:flex;font-size:.8125rem;font-weight:500;justify-content:space-between;padding:5px 10px}.dropdown__title:hover{cursor:pointer}.dropdown__content{display:none}.dropdown__content--open{background-color:#f7f7f7;border-radius:5px;color:#ff6060;display:block;font-size:.75rem;font-weight:400;margin-bottom:20px;padding:20px 10px 50px}.dropdown__list{margin-bottom:5px}@media screen and (min-width:1440px){.dropdown__title{font-size:1.3rem;padding:10px 20px}.dropdown__chevron-down,.dropdown__chevron-up{height:26px;width:15.5px}.dropdown__content--open{font-size:1rem}}.rental{margin:auto;width:335px}.rental__host{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:335px}.rental__mains-informations{display:flex;flex-wrap:wrap}.rental__presentation{width:90%}.rental__host,.rental__location,.rental__title{color:#ff6060;font-style:normal;font-weight:500;margin-bottom:10px}.rental__title{font-size:1.125rem}.rental__location{font-size:.875rem}.rental__tag-body{display:flex;flex-direction:row;justify-content:flex-start}@media screen and (min-width:768px){.rental,.rental__details-informations{width:728px}.rental__mains-informations{display:flex;flex-wrap:nowrap;margin-bottom:25px}.rental__details-informations{display:flex;justify-content:space-between}.rental__description,.rental__equipments{width:350px}.rental__host{align-items:center;display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;width:200px}.rental__title{margin-bottom:0}}@media screen and (min-width:1440px){.rental,.rental__details-informations{width:1240px}.rental__description,.rental__equipments{width:585px}.rental__block{margin-bottom:50px}.rental__title{font-size:2.25rem;width:800px}.rental__location{font-size:1.25rem;margin-bottom:20px}}.carousel{border-radius:10px;height:255px;margin:auto auto 15px;position:relative}.carousel__img{border-radius:10px;height:100%;object-fit:cover;width:100%}.carousel__left-arrow,.carousel__right-arrow{color:#fff;height:20px;position:absolute;top:50%;width:12px}.carousel__left-arrow{left:6px}.carousel__right-arrow{right:6px}@media screen and (min-width:1440px){.carousel{height:415px;margin-bottom:30px}.carousel__left-arrow,.carousel__right-arrow{height:80px;top:42%;width:47px}.carousel__left-arrow{left:23px}.carousel__right-arrow{right:23px}}.tag{align-items:center;background-color:#ff6060;border-radius:5px;color:#fff;display:flex;flex-wrap:wrap;font-size:.625rem;font-style:normal;font-weight:500;justify-content:center;margin-right:10px;padding:5px 10px;text-align:center;width:84px}@media screen and (min-width:1440px){.tag{border-radius:10px;font-size:.75rem;padding:5px;width:150px}}.user{justify-content:space-between}.user,.user__name{align-items:center;display:flex}.user__name{font-size:.75rem;margin-right:10px;text-align:end;width:60px}.user__img{border-radius:50%;height:2rem;width:2rem}@media screen and (min-width:1440px){.user__img{height:4rem;width:4rem}.user__name{font-size:1.5rem;width:120px}}.rating__star{height:1rem;margin-right:3px;width:1rem}@media screen and (min-width:768px){.rating{margin-top:10px}}@media screen and (min-width:1440px){.rating__star{height:2rem;margin-right:3px;width:2rem}}.error__link,.error__subtitle,.error__title{color:#ff6060;font-style:normal;text-align:center}.error__link{align-items:center;display:flex;justify-content:center;margin-bottom:235px}.error__subtitle{font-size:1.125rem;font-weight:500;margin-bottom:133px}.error__title{font-size:6rem;margin-top:200px}@media screen and (min-width:1440px){.error__title{font-size:18rem}.error__subtitle{font-size:2.25rem}}
/*# sourceMappingURL=main.bca6fa3b.chunk.css.map */
