*{box-sizing:border-box}body,html{background-color:#fff7ed;font-family:Inter,sans-serif;margin:0;padding:0}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}header{align-items:center;display:flex;flex-direction:row;margin-right:0;margin-top:2rem;padding:10px}header .site-logo{color:#000;font-size:25px;font-weight:900;margin-right:auto;padding-left:1%;text-transform:uppercase}.menu-icon,.menu-icon-label{display:none}.nav-links{display:flex}.logout{background-color:#fff7ed;border:none;border-radius:1rem;color:#4d4d4d;font-weight:600}header nav{align-self:center;display:flex;flex-direction:row;margin-right:30%}header a{color:#4d4d4d;font-weight:600;padding:5px 20px;text-decoration:none}header a:hover{color:#161616;text-decoration:none}.login-link{cursor:pointer;margin-left:80%;margin-top:0}.login-icon{color:#ff8c38;padding:1px;position:absolute}.link-button{border:none;border-radius:5px;color:#000;color:initial;cursor:pointer;display:inline-block;font-weight:700;padding:.75rem 1.375rem;text-align:center;text-decoration:none;-webkit-transform:transform .1s ease-in-out;transform:transform .1s ease-in-out}.link-button:hover{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}a.active-link{color:red;font-weight:700;text-decoration:none}@media (max-width:600px){.menu-icon-label{display:flex;font-size:1.5rem}.menu-icon,.nav-links,.nav-links.show{display:none}.nav-links.show:is(:hover,:focus){background-color:#fff;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;margin-left:1.3rem;position:absolute;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.login-icon{margin-left:15%}.menu-icon-label:hover+.nav-links.show{margin-left:1.3rem}.menu-icon-label:active+.nav-links.show,.menu-icon-label:hover+.nav-links.show{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;position:absolute;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.menu-icon-label:active+.nav-links.show{margin-left:1.4rem}}.home-container{background:linear-gradient(0deg,rgba(0,0,0,.46),rgba(0,0,0,.46)),url(/static/media/home-hero.0ad6a70d10260d62d022.png) no-repeat 50%;background-size:cover;min-height:358px;padding:45px}.home-container h1{font-size:2.25rem;font-weight:700;line-height:42px;padding:8px}.home-container p{line-height:24px;margin-bottom:65px;margin-top:27px;padding:8px}.home-container{border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;margin-top:27px;padding-block:.75rem;text-align:center;text-decoration:none;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;width:100%}.home-container a{background-color:#ff8c38;padding:8px;text-decoration:none}.about-page-container{margin:20px}.about-container a:hover{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}.about-hero-image{align-items:center;border:solid gold;border-radius:3%;display:flex;justify-content:center;margin-left:25%;max-width:100%;padding:20px}.about-page-content{color:#161616;display:flex;flex-direction:column;margin-bottom:55px;margin-top:20px;padding-inline:23px}.about-page-content h1{line-height:38px}.about-page-content p{line-height:22px}.about-page-cta{align-items:center;background-color:#ffcc8d;border-radius:5px;color:#161616;display:flex;flex-direction:column;flex-wrap:wrap;margin-inline:27px;padding-inline:32px;padding-bottom:32px;text-align:center}.about-page-cta h2{margin:0;padding-block:37px}.about-page-cta>a{background-color:#161616;border-radius:10px;color:#fff}@media only screen and (max-width:600px){.about-page-container{margin-left:0}.about-hero-image{align-items:center;border:solid gold;border-radius:3%;justify-content:center;margin-left:7%;margin-right:7%;max-width:90%;padding:20px}.about-page-content h1{line-height:30px}.about-page-cta{margin-left:10%;padding-inline:30px;padding-bottom:30px}.about-page-cta h2{font-size:medium;margin:0;padding-block:37px}}.van-list-container{display:block;margin:8px;padding:8px}.van-list-filter-buttons{align-items:center;display:flex;padding-block:10px}.active-link1 button{color:red;cursor:pointer;font-weight:700;text-decoration:none}.van-list-filter-buttons a{margin:8px;padding:4px;text-decoration:none}.van-list-filter-buttons button{background-color:#ffcc8d;border:transparent;border-radius:4px;cursor:pointer;margin:4px;padding:4px;width:6em}.selected{background-color:#fff;color:#161616}.simple.selected:is(:hover,:focus){background-color:#fff;border-radius:4px;box-shadow:0 0 1px 1px;color:gold;font-weight:600;margin:4px;padding:4px;width:6em}.comfort.selected:is(:hover,:focus){background-color:#fff;border-radius:4px;box-shadow:0 0 1px 1px;color:gold;font-weight:600;margin:4px;padding:4px;width:6em}.luxury.selected:is(:hover,:focus){background-color:#fff;border-radius:4px;box-shadow:0 0 1px 1px;color:gold;font-weight:600;margin:4px;padding:4px;width:6em}.rugged.selected:is(:hover,:focus){background-color:#fff;border-radius:4px;box-shadow:0 0 1px 1px;color:gold;font-weight:600;margin:4px;padding:4px;width:6em}.van-type-clear-filter{border-radius:4px;margin:4px;padding:4px;text-align:center;width:6em}.van-list{align-items:center;display:flex;flex-wrap:wrap;margin:20px;padding:20px;text-align:center}.van-title{border:1.5px solid gold;margin:24px;padding:25px}.van-list img{border-radius:10px;margin:2px;padding:5px;width:150px}.van-title a{color:#161616;text-decoration:none}.van-title>a>.van-info h3{font-size:medium;margin:8px;padding:8px}a>.van-list>.van-info p{font-size:small;margin:8px;padding:8px}.van-title>a>.selected{background:#8a2be2;border-radius:5px;color:#fff;margin:6px;padding:6px}.van-title>a>.selected:hover{background:#e22b93}@media (max-width:600px){.van-list-filter-buttons{display:flex;flex-direction:column}.van-list-filter-buttons button{background-color:#ffcc8d;border:transparent;cursor:pointer;font-weight:500;margin:1px;padding:1px}.comfort.selected:is(:hover,:focus),.luxury.selected:is(:hover,:focus),.rugged.selected:is(:hover,:focus),.simple.selected:is(:hover,:focus){border-radius:2px;box-shadow:none;font-weight:500;margin:1px;padding:1px;width:80%}.active-link1 button,.van-list-filter-buttons a,.van-list-filter-buttons button{width:80%}.van-title>a>.selected{margin:4px;padding:6px}.van-list-container h1{font-size:18px}}.van-detail-container{border:1.5px solid gold;border-radius:5px;margin:20px 60px}.van-detail-container,.van-detail-container>.van-detail{align-items:center;display:flex;flex-wrap:wrap;padding:20px;text-align:center}.van-detail-container>.van-detail{flex-direction:column;margin:20px}.van-detail-container .van-detail img{width:300px}.van-detail-container .van-detail i{background:#8a2be2;border-radius:5px;color:#fff;font-weight:600;margin:10px;padding:10px}.van-detail-container .van-detail h2{font-weight:900;margin:10px;padding:10px}.van-detail-container .van-detail .link-button{background-color:#ff8c38}@media only screen and (max-width:600px){.van-detail-container>.van-detail{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;margin:5px;padding:5px;text-align:center}.van-detail-container .van-detail img{border-radius:5px;width:180px}.van-detail-container .van-detail i{background:#8a2be2;border-radius:5px;color:#fff;font-weight:600;margin:10px 8px 8px;padding:8px}.van-detail-container .van-detail h2{font-size:20px;font-weight:900;margin:10px;padding:10px}}.login-container{align-items:center;display:flex;flex-direction:column;margin:14px;padding:14px}.login-container h1{font-size:x-large;font-weight:600}.loginRed{color:#e22b93}.login-form{align-items:center;display:flex;flex-direction:column;margin:14px}.login-form input{background-color:#fff;border:none;margin:1px;padding:8px;width:20em}.login-form input:is(:hover,:focus){background-color:#fff;box-shadow:0 0 2px 2px #ff8c38}.login-form button{border:none;border-radius:5px;cursor:pointer;font-weight:600;isolation:isolate;margin:25px;overflow:hidden;padding:10px;position:relative;width:20em}.login-form button:is(:hover,:focus){background-color:#fff;box-shadow:0 0 2px 2px;color:#ff8c38}.login-form button>span{height:100%;position:relative;width:33.333%;z-index:-1}.login-form button>:first-child{left:0;top:0}.login-form button>:last-child{right:0;top:0}.login-form button:before{aspect-ratio:1;background-color:none;background-color:#34fff8b5;border-radius:50%;color:#161616;content:" ";inset:0;margin:auto;position:absolute;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:.1%;z-index:-1}.login-form button:active:before{-webkit-transform:scale(2500);transform:scale(2500)}.login-form button:has(:first-child:active):before{margin-left:0}.login-form button:has(:last-child:active):before{margin-right:0}.host-nav a{color:#4d4d4d;font-weight:600;padding:5px 20px;text-decoration:none}.host-nav a:hover{color:#161616;text-decoration:underline}.logout:is(:focus,:active,:hover){background-color:red;border-color:blue;color:#fff}@media only screen and (max-width:600px){.host-nav{display:flex;flex-direction:row}.host-nav a{font-size:14px;padding:3px 10px}}footer{background-color:#161616;color:#fff;padding:20px;text-align:center}.host-income{color:#161616;padding-inline:26px}.host-income>p{color:#4d4d4d}.host-income>p span{font-weight:700;text-decoration:underline}.host-income>h2{color:#161616;font-size:38px;font-weight:900}.host-income .info-header>p{color:#4d4d4d}.host-income .info-header>p span{font-weight:700;text-decoration:underline}.host-income .info-header>h3{font-size:24px;font-weight:700;margin-top:60px}.host-income .transaction{align-items:center;background-color:#fff;border-radius:6px;display:flex;justify-content:space-between;margin-bottom:31px;padding:35px 29px}.host-income .transaction>h3{font-size:36px;font-weight:600;margin:0}.host-income .transaction>p{color:#4d4d4d;font-size:20px;font-weight:500}@media only screen and (max-width:600px){.host-income{color:#161616;padding-inline:10px;width:100%}.host-income>h2{font-size:28px}.host-income .transaction{flex-direction:column;padding:10px}.host-income .transaction>h3{font-size:24px;margin-bottom:10px}.host-income .transaction>p{font-size:16px}}.host-reviews{color:#161616;padding-inline:26px}.host-reviews .top-text{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:32px;padding-top:24px}.host-reviews .top-text>h2{font-size:32px;font-weight:700;margin:0 20px 0 0}.host-reviews .top-text>p span{font-weight:700;text-decoration:underline}.host-reviews>img{margin-bottom:36px}.host-reviews .review{margin-block:25px}.host-reviews .review .info{display:flex}.host-reviews .review .name{color:#161616;font-weight:600;margin-right:10px}.host-reviews .review .date{color:#8c8c8c}.host-reviews hr{background-color:#c7c7c7;border:0;height:1px}.host-reviews .review-star{color:#ff8c38;margin-right:5px}.host-van-list-container{display:block;margin:20px;padding:20px;text-align:center}.host-van-list{text-decoration:none}a .host-van-single{align-items:center;background-color:#fff;border:1px solid gold;border-radius:5px;display:flex;flex-wrap:wrap;margin:10px;padding:10px}.host-van-single img{height:120px;margin-left:20px;width:120px}.host-van-list a{text-decoration:none}.host-van-info{display:flex;flex-direction:column;margin:10px 10px 10px 20px;padding:10px;text-align:left}.host-van-info h3{color:#161616;font-weight:600}.host-van-info p{color:#161616;font-weight:300}@media only screen and (max-width:600px){.host-van-list-container{display:block;margin:10px;padding:10px;text-align:center}a .host-van-single{background-color:#fff;border:1px solid gold;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:center;margin-top:2rem;padding-top:20px}.host-van-single img{align-items:center;border-radius:8px;height:120px;margin-top:2rem;width:120px}.host-van-info h3{color:#161616;font-size:medium;font-weight:600}}.host-van-details-section{margin:14px;padding:14px}.back-button{background-color:#ff8c38;border-radius:5px;color:#fff;margin:8px;padding:5px;text-decoration:none}.host-van-details-page{margin:12px;padding:12px}.host-van-details-container{flex-direction:column}.host-van-details-block,.host-van-details-container{background-color:#fff;display:flex;margin:20px;padding:20px}.host-van-details{padding:20px}.host-van-details span{background-color:#e22b93;border-radius:6px;color:#fff;margin:2px;padding:5px}.host-van-details p{font-weight:500}.host-van-detail-nav a{background-color:#ffcc8d;border-radius:5px;color:#fff;margin:6px;padding:6px;text-decoration:none}.host-van-detail-nav a:is(:focus,:hover){background-color:#fff;border-radius:4px;box-shadow:0 0 1px 1px;color:gold;font-weight:600}.host-van-detail-image{border-radius:1em;margin:6px;padding:12px;width:12em}.host-van-detail-price{margin:10px;padding:14px}.host-van-detail-price span{font-weight:300}.host-van-detail-info h4{font-weight:lighter}.host-van-detail-info h4 span{font-weight:600}.host-van-detail-info h3{font-style:oblique;font-weight:300}@media only screen and (max-width:600px){.host-van-details-container{background-color:#fff;display:flex;flex-direction:column;margin:10px;padding:10px}.host-van-details-block{align-items:center;display:flex;flex-direction:column}.host-van-details span{align-items:center;background-color:#e22b93;border-radius:6px;color:#fff;margin-left:5%;padding:5px}.host-van-details h2{font-size:medium}.host-van-details p{font-weight:500;margin-left:35%}}.not-found-class{font-weight:700;margin:10px;padding:23px}.not-found{padding:23px}.not-found-class a{background-color:#161616;color:#fff;margin-left:45%;padding:1em;text-decoration:none}
/*# sourceMappingURL=main.cc6c854a.css.map*/