@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);:root{--white-color:#fff;--background-color:#fff7ed;--sec-background-color:#ffcc8d;--nav-link-color:#4d4d4d;--black-color:#161616;--footer-color:#252525;--footer-text-color:#aaa;--main-button-color:#ff8c38;--orange-color:#ff8c38}*{box-sizing:border-box;margin:0;padding:0}html{height:100%}body{background-color:#fff7ed;background-color:var(--background-color);font-family:Inter,sans-serif;font-size:62.5%;font-weight:400;line-height:1;min-height:100vh}ul{list-style:none;margin:0;padding:0}a{text-decoration:none}.container{margin:0 auto;padding:0 1.8rem}.scale-up-center{-webkit-animation:scale-up-center .4s cubic-bezier(.39,.575,.565,1) both;animation:scale-up-center .4s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@media (min-width:768px){.container{max-width:750px}}@media (min-width:992px){.container{max-width:970px}}@media (min-width:1200px){.container{max-width:1750px}}.btn:hover{background-color:#f38639}a.black-background{background-color:#161616}a.black-background:hover{background-color:#000}@media (max-width:991px){.btn{padding:.4rem 0}}@media (max-width:767px){.btn{font-size:1.2rem;padding:.2rem 0}}@media (max-width:480px){.btn{font-size:1.2rem;padding:.2rem}}.home{align-items:center;background:linear-gradient(0deg,rgba(0,0,0,.46),rgba(0,0,0,.46)),url(/static/media/home.196a3957e026228982cd.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:calc(100vh - 160px);justify-content:center;padding:6.5rem 0}.home h1{font-size:3.6rem;font-weight:800;line-height:4.2rem;margin-bottom:1.2rem}.home p{font-size:1.6rem;font-weight:500;line-height:2.4rem;margin-bottom:4.8rem}.btn{background-color:var(--main-button-color);border-radius:.8rem;color:#fff;display:block;font-size:1.5rem;font-weight:700;line-height:3rem;padding:.9rem 0;text-align:center;transition:.3s}.btn:hover{background-color:#ff984c}@media (max-width:991px){.home h1{font-size:2.4rem;line-height:3rem}.home p{font-size:1.1rem;line-height:2rem}.btn{padding:.4rem 0}}@media (max-width:767px){.home h1{font-size:2rem;line-height:2rem}.home p{line-height:1.5rem}.btn,.home p{font-size:1.2rem}.btn{padding:.2rem 0}}@media (max-width:480px){.home{padding:4.8rem 0}.home h1{font-size:1.4rem;line-height:1.8rem}.home p{font-size:1rem;line-height:1.5rem}.btn{font-size:1.2rem;padding:.2rem}}.about-image{background:#d3d3d3 50%;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.vanlife__about-container{padding:3rem 1.8rem}.vanlife__about-header{color:var(--black-color);font-size:3.2rem;font-weight:700;line-height:3.4rem;margin-bottom:2.4rem}.vanlife__about-descrption{color:var(--black-color);font-size:1.6rem;font-weight:500;line-height:2.2rem}.m-bottom{margin-bottom:2.4rem}.vanlife__about-box{background-color:var(--sec-background-color);border-radius:.5rem;margin:0 1.8rem 3rem;padding:3rem}.vanlife__about-box__text{color:var(--black-color);font-size:2.4rem;font-weight:700;line-height:3rem;margin-bottom:3rem}.vanlife__about-box__btn-link{background-color:var(--black-color);border-radius:1rem;color:#fff;display:block;font-size:1.5rem;font-weight:700;line-height:2.3rem;padding:1.2rem 2.2rem;text-align:center;text-decoration:none;transition:.3s;width:40%}.vanlife__about-box__btn-link:hover{background-color:#2d2d2d}@media screen and (max-width:900px){.vanlife__about-header{font-size:2.4rem;line-height:2.6rem;margin-bottom:2rem}.vanlife__about-descrption{font-size:1.4rem;line-height:2rem}.m-bottom{margin-bottom:2rem}.vanlife__about-box{background-color:var(--sec-background-color);border-radius:.5rem;margin:0 1.8rem 3rem;padding:3rem}.vanlife__about-box__text{font-size:2rem;margin-bottom:3rem}.vanlife__about-box__btn-link{font-size:1.4rem;line-height:2.2rem;padding:1.2rem 2.2rem;width:40%}}@media screen and (max-width:800px){.vanlife__about-header{font-size:2rem;line-height:2rem;margin-bottom:1rem}.vanlife__about-descrption{font-size:1.2rem;line-height:1.6rem}.m-bottom{margin-bottom:1.6rem}.vanlife__about-box{border-radius:.5rem;margin:0 1.8rem 3rem;padding:3rem}.vanlife__about-box__text{font-size:2rem;line-height:2.4rem;margin-bottom:2.4rem}.vanlife__about-box__btn-link{font-size:1.2rem;line-height:1.8rem;padding:1rem 2dvi;width:50%}}@media screen and (max-width:550px){.vanlife__about-container{padding:3rem 1rem}.vanlife__about-header{font-size:1.6rem;line-height:1.8rem;margin-bottom:1rem}.vanlife__about-descrption{font-size:1.2rem;line-height:1.6rem}.m-bottom{margin-bottom:1.6rem}.vanlife__about-box{margin:0 1rem 3rem;padding:2rem}.vanlife__about-box__text{font-size:1.6rem;line-height:2rem;margin-bottom:2.4rem}.vanlife__about-box__btn-link{font-size:1rem;line-height:1.4rem;width:60%}}@media screen and (max-width:400px){.vanlife__about-box{padding:2rem}.vanlife__about-box__text{font-size:1.2rem;line-height:1.4rem;margin-bottom:2rem}.vanlife__about-box__btn-link{font-size:.8rem;line-height:1rem;width:60%}}.vandetail__type{border-radius:5px;color:#ffead0;display:block;font-size:1.2rem;font-weight:500;margin-bottom:1.5rem;max-width:100%;padding:.6rem .8rem;text-align:center;text-transform:capitalize;width:100px}.simple,.vandetail__type{background-color:#e17654}.luxury{background-color:#161616}.rugged{background-color:#115e59}.van-card img{background:#d3d3d3 50%/cover no-repeat;border-radius:5px;width:100%}.van-card .card-info{margin-top:1rem}.van-card .card-info .card-text{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.van-card .card-info h3{flex:1 1}.van-card .card-info .price,.van-card .card-info h3{color:var(--black-color);font-size:1.4rem;font-weight:600}.van-card .card-info .day{color:var(--black-color);display:flex;font-size:.8rem;justify-content:flex-end}.vans{padding-bottom:4rem;padding-top:4rem}.vans h1{color:var(--black-color);font-size:3.2rem;font-weight:700}.vans .filter{align-items:center;display:flex;gap:4rem;justify-content:space-between;margin:2rem 0}.vans .tags{display:flex;flex-wrap:wrap;gap:2rem}.vans .tags a{background-color:#ffead0;border-radius:5px;color:var(--nav-link-color);display:block;font-size:1.2rem;font-weight:500;max-width:100%;padding:.6rem .8rem;text-align:center;transition:.3s;width:100px}a.simple:hover{background-color:#e17654;color:#fff}a.luxury:hover{background-color:#161616;color:#fff}a.rugged:hover{background-color:#115e59;color:#fff}.vans .filter .clear-filter{color:var(--nav-link-color);font-size:1.2rem;font-weight:500;text-decoration:underline}.vans-container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));justify-content:center}@media (max-width:767px){.vans h1{font-size:1.8rem}.vans .filter{flex-wrap:wrap;gap:1rem}.vans .tags{gap:1rem}.vans .tags a{font-size:1rem;padding:.4rem .6rem}.vans .filter .clear-filter{font-size:1.2rem}}@media (max-width:500px){.container{padding:0 1rem}.vans h1{font-size:1.6rem}.vans .filter{flex-wrap:wrap;gap:1rem}.vans .tags{flex-wrap:nowrap;gap:1rem}.vans .tags a{font-size:1rem;padding:.4rem .6rem}.vans .filter .clear-filter{font-size:1.2rem}}@media (max-width:350px){.vans h1{font-size:1.2rem}.vans .filter{gap:.8rem}.vans .tags{flex-wrap:wrap;gap:.8rem}}.vandetail__back-link{margin-bottom:2rem}.vandetail__back-link a{color:var(--nav-link-color);font-size:1.5rem;font-weight:500;text-decoration:underline}.vandetail__back-link svg{stroke:var(--nav-link-color);stroke-width:.1rem;margin-right:.5rem;width:1.1rem}@media screen and (max-width:900px){.vandetail__back-link a{font-size:1.2rem}.vandetail__back-link svg{margin-right:.4rem;width:1rem}}.vanlife__vandetail{padding:4rem 1.8rem}.vanlife__vandetail .vandetail__img{background:#d3d3d3 50%/cover no-repeat;border-radius:5px;margin-bottom:3rem;width:100%}.vandetail__name{color:var(--black-color);font-size:2.4rem;font-weight:700}.vandetail__name,.vandetail__price{margin-bottom:1.5rem}.vandetail__price span{color:#161616;font-size:2.4rem;font-weight:700}.vandetail__descrption,.vandetail__price{color:#161616;font-size:1.6rem;font-weight:500}.vandetail__descrption{line-height:2rem;margin-bottom:1.5rem}.vandetail__loading{align-items:center;display:flex;justify-content:center;margin:auto;padding:100px}@media screen and (max-width:900px){.vandetail__name{font-size:1.8rem}.vandetail__name,.vandetail__price{margin-bottom:1.2rem}.vandetail__price span{font-size:1.8rem}.vandetail__price{font-size:1.6rem}.vandetail__descrption{font-size:1.4rem;line-height:1.8rem;margin-bottom:1rem}}@media screen and (max-width:750px){.vandetail__descrption{font-size:1.1rem;line-height:1.6rem}}@media screen and (max-width:550px){.vandetail__name{font-size:1.6rem;margin-bottom:1.2rem}.vandetail__price,.vandetail__price span{font-size:1.4rem}.vandetail__descrption{font-size:1.2rem;line-height:1.6rem}}@media screen and (max-width:400px){.vanlife__vandetail{padding:2rem 1rem}.vandetail__descrption{font-size:1rem;line-height:1.4rem;margin-bottom:1rem}.vandetail__back-link{margin-bottom:1rem}.vandetail__type{margin-bottom:1.2rem}.vanlife__vandetail .vandetail__img{margin-bottom:1.5rem}}.vanlife__host{padding:4rem 0}.host__navbar{margin-bottom:4rem;padding:0 1.8rem}.host__navbar ul{display:flex;gap:2rem}.host__navbar a{color:var(--nav-link-color);display:block;font-size:1.6rem;font-weight:600;transition:.3s}.host__navbar a:hover,a.active-link{color:var(--black-color);text-decoration:underline}@media screen and (max-width:900px){.host__navbar a{font-size:1.2rem}.host__navbar ul{gap:1.5rem}}@media screen and (max-width:550px){.host__navbar{display:flex;margin-bottom:0;padding:4rem 1rem}.host__navbar,.host__navbar ul{align-items:center;justify-content:center}.host__navbar ul{gap:1.5rem}}@media screen and (max-width:400px){.host__navbar ul{gap:1rem}}@media screen and (max-width:350px){.host__navbar ul{gap:.8rem}.host__navbar a{font-size:1rem}}.vanlife__notfound{height:100vh;padding:4rem 1.8rem}.vanlife__notfound h1{color:#161616;font-size:3.2rem;font-weight:700;line-height:4rem;margin-bottom:4rem}@media screen and (max-width:550px){.vanlife__notfound{padding:4rem 1rem}.vanlife__notfound h1{font-size:2.2rem;line-height:3rem}}.vanlife__login{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 1.8rem}.login_header{color:#161616;font-size:3rem;font-weight:700;line-height:2.4rem;margin-bottom:4rem}form{display:flex;flex-direction:column;width:70%}form input{background-color:#fff;border:1px solid #d1d5db;border-radius:5px;font-size:1.6rem;font-weight:400;margin:.5rem 0;outline:none;padding:.9rem 2rem;width:100%}form input:focus{background-color:#cfdbee}form button{background-color:var(--main-button-color);border:none;border-radius:.8rem;color:#fff;display:block;font-size:1.5rem;font-weight:700;line-height:3rem;margin:1rem 0 2rem;padding:.9rem 0;text-align:center;transition:.3s}form button:hover{background-color:#f38639}.login_info{color:#161616;cursor:pointer;font-size:1.6rem;font-weight:500;height:100vh;line-height:2rem}.login_info span{color:#ff8c38;font-weight:700;margin-left:.5rem}@media (max-width:991px){form button{padding:.4rem 0}form{width:90%}}@media (max-width:767px){form button{font-size:1.2rem;padding:.2rem 0}}@media screen and (max-width:600px){.login_info,form input{font-size:1.4rem}.login_header{font-size:2rem;margin-bottom:3rem}form{width:100%}}@media screen and (max-width:500px){.vanlife__login{padding:4rem 1rem}}@media (max-width:480px){form button{font-size:1.2rem;padding:.2rem}.login_header{font-size:1.6rem;margin-bottom:2rem}.login_info,form input{font-size:1.2rem}}.dashboard__listed-vans_vanscards{display:flex;flex-direction:column;gap:2rem}.dashboard__listed-vans_vanscard{align-items:center;background-color:#fff;border-radius:5px;display:flex;height:150px;justify-content:space-between;padding:1rem 1.5rem;width:100%}.vanscard__van-detail{align-items:center;display:flex;gap:2rem}.vanscard__van-detail img{border-radius:5px;width:120px}.vanscard__van-detail h3{color:var(--black-color);font-size:2rem;font-weight:600;line-height:3rem}.vanscard__van-detail p{color:#4d4d4d;font-size:1.6rem;font-weight:500;line-height:3rem}.dashboard__listed-vans_vanscard .edited{color:var(--black-color);font-size:1.6rem;font-weight:500;line-height:3rem}@media screen and (max-width:750px){.vanscard__van-detail h3{font-size:1.1rem;line-height:1.5rem}.vanscard__van-detail p{font-size:1.2rem;line-height:3rem}.dashboard__listed-vans_vanscard .edited{font-size:1.2rem}}@media screen and (max-width:470px){.dashboard__listed-vans_vanscard{display:flex;padding:1rem .5rem}}.vanlife__host-vans{padding:0 1.8rem}.vanlife__host-vans h1{color:var(--black-color);font-size:3rem;font-weight:700;line-height:3rem;margin-bottom:3rem}.host-vans__listed-vans{display:flex;flex-direction:column;gap:2rem}@media screen and (max-width:900px){.vanlife__host-vans h1{font-size:2.4rem;line-height:3rem}}@media screen and (max-width:550px){.vanlife__host-vans{padding:0 1rem}}@media screen and (max-width:500px){.vanlife__host-vans h1{font-size:2rem;line-height:3rem}}.vanlife__hostvan-detail{padding:0 1.8rem}.hostvan-detail__van-container{background-color:#fff;border-radius:5px;padding:2rem;width:100%}.hostvan-detail__header{align-items:center;display:flex;gap:3rem;margin-bottom:2rem}.hostvan-detail__img-container{width:300px}.hostvan-detail__img-container img{border-radius:5px;max-width:100%}.hostvan-detail__name{color:var(--black-color);font-size:2.4rem;font-weight:700;margin-bottom:1.5rem}.hostvan-detail__price{color:#161616;font-size:1.6rem;font-weight:500}.hostvan-detail__price span{color:#161616;font-size:2.4rem;font-weight:700}.hostvan__navbar ul{align-items:center;display:flex;gap:1rem;margin-bottom:2rem}.hostvan__navbar ul a{color:#4d4d4d;font-size:1.6rem;font-weight:500;line-height:2rem;transition:.3s}.hostvan__navbar ul a.active-link,.hostvan__navbar ul a:hover{color:#161616;text-decoration:underline}@media screen and (max-width:900px){.hostvan-detail__name{font-size:1.8rem;margin-bottom:1.2rem}.hostvan-detail__price{margin-bottom:1.2rem}.hostvan-detail__price span{font-size:1.8rem}.hostvan__navbar ul a{font-size:1.4rem}}@media screen and (max-width:700px){.hostvan-detail__van-container{padding:2rem 1rem}.hostvan-detail__header{flex-wrap:wrap;gap:2rem;justify-content:flex-start}.hostvan-detail__name{font-size:1.4rem;margin-bottom:1.1rem}.hostvan-detail__price{margin-bottom:1rem}.hostvan-detail__price span{font-size:1.4rem}}@media screen and (max-width:550px){.vanlife__hostvan-detail{padding:0 1rem}}.dashboard__income{background-color:#ffead0;padding:3rem 1.8rem}.dashboard__income-welcome{color:var(--black-color);font-size:3.6rem;font-weight:700;line-height:2.2rem;margin-bottom:2rem}.dashboard__income-details{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2rem}.dashboard__income-details p,.dashboard__listed-vans-text p{color:#4d4d4d;cursor:pointer;font-size:1.6rem;font-weight:500;line-height:2.2rem}.dashboard__income-details p span{text-decoration:underline}.dashboard__total-mony{color:var(--black-color);font-size:4.8rem;font-weight:800;line-height:3.8rem}.dashboard__reviews{background-color:#ffddb2;flex-wrap:wrap;justify-content:space-between;margin-bottom:3rem;padding:4rem 1.8rem}.dashboard__reviews,.dashboard__reviews-score{align-items:center;display:flex}.dashboard__reviews-score p{font-size:2.4rem;font-weight:700;line-height:2.2rem;margin-right:1rem}.dashboard__reviews p{color:#4d4d4d;font-size:1.6rem;font-weight:500;line-height:2.2rem}.dashboard__listed-vans{padding:0 1.8rem}.dashboard__listed-vans-text{align-items:center;display:flex;justify-content:space-between;margin-bottom:3rem}.dashboard__listed-vans-text h3{color:var(--black-color);font-size:2.4rem;font-weight:700;line-height:2.2rem}.dashboard__listed-vans-text p a{color:var(--black-color)}@media screen and (max-width:900px){.dashboard__income-welcome{font-size:3rem;margin-bottom:1.8rem}.dashboard__income-details p,.dashboard__listed-vans-text p{font-size:1.4rem}.dashboard__total-mony{font-size:3.6rem}.dashboard__reviews{padding:3rem 1.8rem}.dashboard__reviews p{font-size:1.4rem}.dashboard__listed-vans-text h3{font-size:2rem}}@media screen and (max-width:550px){.dashboard__income{padding:3rem 1rem}.dashboard__income-welcome{font-size:2.4rem;margin-bottom:1.4rem}.dashboard__income-details p,.dashboard__listed-vans-text p{font-size:1.2rem}.dashboard__total-mony{font-size:3rem;line-height:1rem}.dashboard__reviews{padding:3rem 1rem}.dashboard__reviews p{font-size:1.2rem}.dashboard__listed-vans{padding:0 1rem}.dashboard__listed-vans-text{flex-wrap:wrap}.dashboard__listed-vans-text h3{font-size:1.6rem}}.vanlife__navbar{padding:2.8rem 1.8rem}.vanlife__navbar-container{align-items:center;display:flex;justify-content:space-between}.vanlife__navbar-container_logo .main-logo{width:14.4rem}.vanlife__navbar_mainnav ul{align-items:center;display:flex;gap:1.2rem;justify-content:center}.vanlife__navbar-menu-container a,.vanlife__navbar_mainnav a{color:var(--nav-link-color);display:block;font-size:1.6rem;font-weight:600;transition:.3s}.vanlife__navbar-menu-container a:hover,.vanlife__navbar_mainnav a:hover{color:var(--black-color);text-decoration:underline}.vanlife__navbar-menu-container .user-logo,.vanlife__navbar_mainnav .user-logo{stroke:var(--nav-link-color);align-items:center;display:flex;height:30px;justify-content:center;width:30px}.vanlife__navbar-menu{display:none}.vanlife__navbar-menu-container{position:relative}.vanlife__navbar-menu-container ul{background-color:#ffead0;border-radius:5px;box-shadow:0 0 5 rgba(0,0,0,.2);display:flex;flex-direction:column;gap:2rem;margin-top:1rem;min-width:210px;padding:2rem;position:absolute;right:0;top:40px}.vanlife__navbar-menu-container a.active,.vanlife__navbar_mainnav a.active{color:var(--black-color);text-decoration:underline}@media screen and (max-width:900px){.vanlife__navbar-container_logo .main-logo{width:12rem}.vanlife__navbar-menu-container a,.vanlife__navbar_mainnav a{font-size:1.2rem}}@media screen and (max-width:750px){.vanlife__navbar_mainnav{display:none}.vanlife__navbar-menu{display:flex}.vanlife__navbar-container_logo .main-logo{width:12rem}}@media screen and (max-width:550px){.vanlife__navbar{padding:2rem 1rem}.vanlife__navbar-container_logo .main-logo{width:10rem}}.footer{background-color:var(--footer-color);color:var(--footer-text-color);font-size:1.4rem;font-weight:500;line-height:2.2rem;margin-top:auto;max-width:100%;padding:2.5rem 10.6rem;position:-webkit-sticky;position:sticky;text-align:center;top:100%}@media (max-width:767px){.footer{font-size:1.2rem;padding:1.6rem 5.4rem}}@media (max-width:480px){.footer{font-size:1rem;padding:1rem 2rem}}.vanlife__income{padding:0 1.8rem}.income__heading h1{color:var(--black-color);font-size:3.6rem;font-weight:700;line-height:2rem;margin-bottom:3rem}.last30days p{color:#4d4d4d;font-size:1.6rem;font-weight:700}.last30days p span{font-weight:700;text-decoration:underline}.income__heading h3{color:var(--black-color);font-size:4.8rem;font-weight:800;line-height:3.8rem;margin-bottom:3rem;margin-top:3rem}.traansactions-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:3rem}.traansactions-heading h1{color:var(--black-color);font-size:2.4rem;font-weight:700;line-height:2rem}.income-cards{display:flex;flex-direction:column;gap:2rem}.income-card{align-items:center;background-color:#fff;display:flex;height:150px;justify-content:space-between;padding:2rem;width:100%}.income-card h1{color:var(--black-color);font-size:3.6rem;font-weight:600}.income-card p{color:#4d4d4d;font-size:2rem;font-weight:500}.income__chart img{margin-bottom:3rem;width:100%}@media screen and (max-width:900px){.income__heading h1{font-size:3rem}.last30days p{font-size:1.4rem}.income__heading h3{font-size:4rem;margin-bottom:3rem;margin-top:3rem}.last30days p{font-size:1rem}.traansactions-heading h1{font-size:2rem}.income-card h1{font-size:3rem}.income-card p{font-size:1.6rem}}@media screen and (max-width:750px){.income__heading h1{font-size:2.4rem}.income__heading h3{font-size:3.6rem;margin-bottom:2.6rem;margin-top:2.6rem}.last30days p{font-size:1rem}.traansactions-heading h1{font-size:1.6rem}.income-card h1{font-size:2.6rem}.income-card p{font-size:1.4rem}}@media screen and (max-width:550px){.vanlife__income{padding:0 1rem}.income__heading h1{font-size:2.4rem}.income__heading h3{font-size:3.6rem;margin-bottom:2.6rem;margin-top:2.6rem}.last30days p{font-size:1rem}.traansactions-heading h1{font-size:1.6rem}.income-card h1{font-size:2.6rem}.income-card p{font-size:1.4rem}}@media screen and (max-width:450px){.income__heading h1{font-size:2rem;margin-bottom:2rem}.income__heading h3{font-size:2.6rem;margin-bottom:2rem;margin-top:2rem}.traansactions-heading h1{font-size:1.2rem}.income-card h1{font-size:2rem}.income-card p{font-size:1.2rem}}.vanlife__reviews{padding:0 1.8rem}.reviews_your-reviews{align-items:center;display:flex;gap:2rem;margin-bottom:3rem}.reviews_overall-rating .overall-rating_number,.reviews_your-reviews h1{color:var(--black-color);font-size:3rem;font-weight:700;line-height:3rem}.person-review,.reviews_overall-rating .overall-rating_text,.reviews_overall-rating_diagram .percentage,.reviews_overall-rating_diagram .stars,.reviews_your-reviews p{color:#4d4d4d;font-size:1.6rem;font-weight:500}.reviews_your-reviews p span{font-weight:700;text-decoration:underline}.reviews_overall-rating{display:flex;flex-direction:column;gap:2rem;margin-bottom:3rem}.reviews_overall-rating_heading{align-items:center;display:flex;gap:.5rem}.reviews_overall-rating .overall-rating_text{color:var(--black-color)}.reviews_overall-rating_diagrams{display:flex;flex-direction:column;gap:2rem}.reviews_overall-rating_diagram{grid-column-gap:2rem;align-items:center;-webkit-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:auto 1fr 50px}.reviews_overall-rating_diagram div{background-color:#b9b9b9;border-radius:8px;height:10px;max-width:100%}.reviews_overall-rating_diagram .fill{background-color:#ff8c38}.reviews_testimonials .reviews_testimonials-heading{font-size:1.8rem;font-weight:700;margin-bottom:2rem}.testimonials{border-bottom:2px solid #c7c7c7;margin:2rem 0}.person-details,.testimonials .stars{margin-bottom:1rem}.person-details{align-items:center;display:flex;gap:.5rem}.person-details .date,.person-details .name{font-size:1.6rem;font-weight:600}.person-details .name{color:var(--black-color)}.person-details .date{color:#8c8c8c}.person-review{color:var(--black-color);line-height:2.2rem;margin-bottom:3rem}@media screen and (max-width:900px){.reviews_overall-rating .overall-rating_number,.reviews_your-reviews h1{font-size:2.4rem;line-height:3rem}.person-review,.reviews_overall-rating .overall-rating_text,.reviews_overall-rating_diagram .percentage,.reviews_overall-rating_diagram .stars,.reviews_your-reviews p{color:#4d4d4d;font-size:1.4rem;font-weight:500}.person-details .date,.person-details .name,.reviews_testimonials .reviews_testimonials-heading{font-size:1.4rem}.person-review{color:var(--black-color);line-height:2.2rem}}@media screen and (max-width:550px){.vanlife__reviews{padding:0 1rem}}@media screen and (max-width:500px){.reviews_overall-rating .overall-rating_number,.reviews_your-reviews h1{font-size:2rem;line-height:3rem}.person-review,.reviews_overall-rating .overall-rating_text,.reviews_overall-rating_diagram .percentage,.reviews_overall-rating_diagram .stars,.reviews_your-reviews p{color:#4d4d4d;font-size:1.2rem;font-weight:500}.person-details .date,.person-details .name,.reviews_testimonials .reviews_testimonials-heading{font-size:1.2rem}.person-review{color:var(--black-color);line-height:2rem}.reviews_overall-rating_diagram{grid-column-gap:1.5rem;align-items:center;-webkit-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:auto 1fr 50px}}@media screen and (max-width:380px){.reviews_overall-rating .overall-rating_number,.reviews_your-reviews h1{font-size:1.4rem;line-height:2rem}.person-review,.reviews_overall-rating .overall-rating_text,.reviews_overall-rating_diagram .percentage,.reviews_overall-rating_diagram .stars,.reviews_your-reviews p{color:#4d4d4d;font-size:1rem;font-weight:500}.person-review{color:var(--black-color);line-height:1.5rem}.reviews_overall-rating_diagram{grid-column-gap:1.1rem;align-items:center;-webkit-column-gap:1.1rem;column-gap:1.1rem;display:grid;grid-template-columns:auto 1fr 50px}}.vanlife__hostvan__detail h3{color:#161616;font-size:1.4rem;font-weight:500;line-height:2rem;margin-bottom:1rem}.vanlife__hostvan__detail h3 span{color:#161616;font-size:1.6rem;font-weight:700;line-height:2rem}.vanlife__hostvan__photos{max-width:200px}.vanlife__hostvan__photos img{border-radius:5px;width:100%}@media screen and (max-width:700px){.vanlife__hostvan__detail h3,.vanlife__hostvan__detail h3 span{font-size:1.2rem;line-height:1.8rem}}
/*# sourceMappingURL=main.75ca7ce6.css.map*/