*{box-sizing:border-box;margin:0;padding:0;font-family:Resolve,sans-serif}html{zoom:.8}.para{font-size:26px;color:#706f7b}.main-title{font-size:62px;font-weight:900;color:#010103;margin-bottom:20px}.title-top{color:#010103;font-size:30px;margin-bottom:18px}.sec-titles{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:36px;line-height:1.5}@media screen and (max-width: 992px){.ant-typography-secondary{font-size:18px!important}h2.ant-typography{font-size:25px!important}h3.ant-typography{font-size:22px!important}.title-head{font-size:25px!important}.title{font-size:42px!important}.title-sub{font-size:20px!important}}.logo-container>img{width:100px;height:100px}.logo-container{display:flex;align-items:center}.nav-container{display:flex;justify-content:center;background-color:#f8f8f8}.nav-bar{display:flex;justify-content:space-evenly;align-items:center;width:1330px;height:110px;box-shadow:0 4px 8px #0000001a;transition:box-shadow .3s ease-in-out;border-radius:0 0 5px 5px;color:#fff;padding:10px;position:absolute;width:100%;z-index:1000}.nav-links a{font-size:22px;margin-right:18px;text-decoration:none;font-weight:600;cursor:pointer;transition:color .25s ease-in-out}.nav-links{display:flex;color:#010103}.nav-links a:hover{color:#cb3737}.nav-buttons{display:flex;gap:20px}.red-btn{font-size:20px;color:#fff;background-color:#cb3737;border:none;padding:15px 30px;border-radius:3px;box-shadow:0 4px 8px #0003;transition:box-shadow .3s ease-in-out;cursor:pointer}.red-btn:hover{box-shadow:0 4px 8px #0006}.signin-btn{font-size:20px;border:none;background-color:transparent;cursor:pointer;transition:color .25s ease-in-out}.signin-btn:hover{color:#cb3737}.about-icons{display:flex}.hamburger div{width:1.8rem;height:.2rem;background-color:#2f2e2e;margin:.3rem .6rem;transition:.3s ease-in;position:relative}.nav-link-icons{cursor:pointer}.hamburger{display:none;cursor:pointer}@media screen and (max-width: 992px){.nav-bar{position:relative}.hamburger{display:block}.logo-container>.logo{width:50px;height:50px}.nav-bar{height:80px;display:flex;justify-content:space-between}.title-head{margin-left:8px}.logo-container{padding:5px 15px;font-size:15px}.nav-links>.nav-link-icons{color:#000;font-size:30px;margin-top:10px}.nav-links{position:absolute;top:0;right:0;width:100%;height:100vh;background:transparent;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);margin-top:70px;display:flex;flex-direction:column;transform:translate(100%);transition:.3s ease-in;justify-content:flex-start;align-items:center}.hidden{display:none}.hamburger-active{transform:translate(0)}.toggle .line1{transform:rotate(-45deg) translate(-5px,6px)}.toggle .line2{opacity:0}.toggle .line3{transform:rotate(45deg) translate(-5px,-6px)}}#hero-sec{margin-top:0;background-color:#f8f8f8;display:flex;flex-direction:column;align-items:center;height:fit-content}.hero-main{display:flex;justify-content:space-between;margin-top:100px}.hero-contents{display:flex;flex-direction:column;justify-content:center;padding:180px 140px}.hero-img{padding:60px;width:732px}.hero-img>img{width:100%}.hero-btn-container{display:flex;gap:15px;margin-top:30px}.black-btn{font-size:20px;color:#fff;background-color:#010103;border:none;padding:15px 30px;border-radius:3px;box-shadow:0 4px 8px #0003;transition:box-shadow .3s ease-in-out,background-color .3s ease,color .3s ease;cursor:pointer}.black-btn:hover{box-shadow:0 4px 8px #0006;background-color:#f8f8f8;color:#010103}@media screen and (max-width: 992px){.hero-img{display:none}h2.ant-typography{font-size:25px}h1.ant-typography{font-size:10px}.hero-main{margin-top:30px;flex-direction:column}.hero-contents{padding:30px}.main-title{font-size:42px!important}.hero-btn-container{flex-direction:column;margin-top:20px}.red-btn,.black-btn{font-size:22px;width:100%;margin-bottom:10px}}#booking-sec{padding:0 50px 50px;position:relative;background-color:#f8f8f8}.booking-container{margin:0 auto 160px}.booking-box-title{font-size:40px;font-weight:800;margin-bottom:30px}.booking-box{background-color:#fff;width:100%;padding:4rem 4.5rem 5rem 5.5rem;box-shadow:0 10px 20px #0000001a;height:auto;position:relative;z-index:4;color:#fff;border-radius:20px;background-image:url(/assets/book-bg-QEMONd3c.png);background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;color:#000}.box-form{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;gap:2rem}.book-first-row{display:flex;flex-direction:column}.book-second-row{display:flex;flex-direction:column;position:relative}label{font-size:26px;font-weight:600;margin-bottom:1rem}select{font-size:20px;color:#ababab;font-family:15px;border:1px solid #ccd7e6;border-radius:3px;font-weight:400;padding:10px 20px;outline:none}select:hover{cursor:pointer}.book-second-row>input{font-size:20px;outline:none;color:#878585;padding:10px 20px;border:1px solid #ccd7e6}.search-btn{padding:1rem;height:fit-content;align-self:self-end;border:none;font-family:15px}.search-btn:hover{box-shadow:0 10px 15px #ff53308c}.error-message{color:#ff0019;background-color:#f8d7da;border:none;padding:.8rem 1.2rem;margin-bottom:1.8rem;margin-top:-1rem;border-radius:3px;font-size:20px;font-weight:600;display:none;justify-content:space-between;align-items:center}.booking-done{color:#349b14;background-color:#c3fabe;border-color:#f5c6cb;padding:.8rem 1.2rem;margin-bottom:1.8rem;margin-top:-1rem;border:1px solid transparent;border-radius:3px;font-size:20px;font-weight:600;display:none;justify-content:space-between;align-items:center}.active-modal{opacity:1!important;display:flex!important}.modal-overlay{opacity:0;display:none;position:fixed;width:100%;height:100%;background-color:#0000004d;z-index:999;top:0;right:0}.booking-modal{opacity:0;display:none;flex-direction:column;position:fixed;overflow-x:hidden;overflow-y:scroll;z-index:9999;top:54%;left:50%;transform:translate(-50%,-50%);width:60%;height:100vh;border:2px solid white;background-color:#fff;padding-right:2px;color:#000}.modal-title{display:flex;justify-content:space-between;padding:1rem 1.5rem;background-color:#cb3737;color:#fff;align-items:center}.modal-warning{font-size:22px}.modal-message{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 3rem;background-color:#ffeae6}.modal-car-info{background-color:#fff;padding:3rem;display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #7777779f}.modal-dates-info{display:flex;flex-direction:column;gap:2rem}.modal-car-model{display:flex;flex-direction:column;gap:3rem}.modal-car-model>img{width:100%;height:auto}.modal-person-info{padding:3rem;background-color:#fff;display:flex;flex-direction:column}.personal-info{text-transform:uppercase}.personal-info>h4{font-size:1.8rem;text-transform:uppercase;color:orange;margin-bottom:2rem}.modal-info-title{font-size:30px;font-weight:700}.modal-from-labels{font-size:20px}.info-form{display:flex;flex-direction:column}.info-form>input{width:1.6rem;height:1.6rem}.email-address-col{grid-template-columns:1fr!important}.city-zip-col,.email-address-col{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:1rem 0}.city-zip-col>span,.email-address-col>span{display:flex;flex-direction:column;gap:.4rem}.email-address-inputs{padding:10px 12px;background-color:#dbdbdb;color:#555;font-size:1rem;font-weight:500;outline:none;border:none}.error-modal{font-size:14px}.email-address-col>label{font-size:15px;font-weight:500;color:#777}.reserve-button{background-color:#dbdbdb;margin:0 -3rem;padding:3rem;text-align:right}.reserve-button{font-size:15px;color:#fff;font-weight:700;background-color:#cb3737;border:none;border-radius:3px;padding:.8rem 1rem;cursor:pointer;transition:all .4s;box-sizing:border-box}.modal-foot{padding:1rem;display:flex;justify-content:flex-end;background-color:#dbdbdb}.dates-div{display:flex;flex-direction:column;gap:3.2rem}.input-time{padding:8px;font-size:16px;border:1px solid #ccc;border-radius:4px;outline:none;transition:border-color .3s}.input-time:focus{border-color:#000}@media (max-width: 1440px){.booking-container,.booking-box{width:100%}.book-first-row,.book-second-row{flex-direction:column}.error-message,.booking-done{font-size:16px}.box-form{display:flex;flex-direction:column;width:100%}.modal-overlay{background:#0009}.email-address-col,.city-zip-col{display:flex;flex-direction:column}.email-address-inputs{width:100%;margin-bottom:10px}.info-form__checkbox{margin-top:20px;margin-bottom:20px}}@media (max-width: 992px){#booking-sec{padding:30px}.booking-box{padding:15px}.search-btn{font-size:20px;padding:15px 5px}.modal-message{padding:20px}.modal-car-info{padding:20px;display:flex;flex-direction:column;gap:30px}.booking-modal{opacity:0;display:none;flex-direction:column;position:fixed;overflow-x:hidden;overflow-y:scroll;z-index:9999;top:54%;left:50%;transform:translate(-50%,-50%);width:90%;height:100vh;border:2px solid white;background-color:#fff;padding-right:2px;color:#000}}#process-sec{display:flex;flex-direction:column;align-items:center;padding:50px 0 100px;background-color:#f8f8f8}.process-container{display:flex;padding:150px 10px 100px;gap:200px}.process-box{display:flex;flex-direction:column;text-align:center;align-items:center}.process-box>img{width:300px;height:250px}.process-heading{padding:20px}.process-para{line-height:1}.section-para{line-height:1;margin-top:40px}@media screen and (max-width: 1440px){.process-container{gap:80px}}@media screen and (max-width: 1024px){.process-container{display:flex;flex-direction:column}}@media screen and (max-width: 992px){#process-sec{padding:30px}.process-box>img{width:250px;height:200px}.process-container{display:flex;padding:100px 0}}#pick-car-sec{display:flex;flex-direction:column;align-items:center;padding:50px 0 100px;background-color:#f8f8f8}.pickcar-sec-titles{margin-bottom:100px}.pick-container{display:flex;flex-direction:column}.pick-container__car-content{display:flex;justify-content:space-between;gap:80px}.pick-box{display:flex;flex-direction:column;gap:10px}.pick-box button{font-size:22px;font-weight:600;border:none;cursor:pointer;padding:25px 30px;background-color:#e9e9e9;transition:all .2s;text-align:left}.pick-box button:hover{background-color:#cb3737;color:#fff}@media screen and (max-width: 1380px){.pick-container__car-content{display:flex;flex-direction:column}}@media screen and (max-width: 992px){#pick-car-sec{padding:30px}.pick-container__car-content{align-items:center;justify-content:center}.pick-box{width:300px}}.pick-car>img{background-color:transparent}.pick-car{width:800px;position:relative}.pick-car img{width:100%;margin-top:50px}.pick-description{width:380px}.pick-description__price{border-radius:10px;width:100%;background-color:#cb3737;font-size:26px;display:flex;align-items:center;gap:26px;color:#fff;padding:10px 30px;white-space:nowrap}.pick-description__price span{font-size:46px;font-weight:700}.pick-description__table{border-radius:6px;display:grid;grid-template-columns:1fr;grid-template-rows:auto;font-size:22px}.pick-description__table__col{display:grid;grid-template-columns:1fr 1fr;text-align:center;grid-template-rows:auto;border-radius:6px;padding:.9rem .5rem;border-bottom:2px solid #706f7b;border-right:2px solid #706f7b;border-left:2px solid #706f7b}.pick-description__table__col span:nth-child(1){border-right:2px solid #706f7b}.cta-btn{font-size:24px;border-radius:6px;text-transform:uppercase;text-decoration:none;font-weight:600;color:#fff;background-color:#cb3737;padding:1rem;display:flex;width:100%;justify-content:center;margin-top:1rem;transition:all .3s;box-shadow:6px 6px #efe9e9}.cta-btn:hover{background-color:#e9381d;box-shadow:0 4px 8px #0003;transition:box-shadow .3s ease-in-out}.box-cars{gap:3rem;display:flex;justify-content:space-between}@media screen and (max-width: 1660px){.pick-car{width:560px;height:580px}.pick-car>img{width:100%}}@media screen and (max-width: 1380px){.box-cars{display:flex;flex-direction:column;justify-content:space-between;align-items:center}}@media screen and (max-width: 992px){.pick-car{width:360px;height:480px}.pick-car>img{width:100%}.pick-description{width:300px}.pick-description__table__col{padding:10px}}#banner-sec{padding:30px 0}.banner-container{line-height:1.3;padding:50px;text-align:center;background-color:#2d2d2d;width:100%}.banner-container>h1{color:#fff;font-size:68px}.banner-container>h3{line-height:2.3;font-size:32px;color:#fff}.banner-container>h3>span{color:#cb3737}.img-container{display:flex;align-items:center;justify-content:center}.img-container>img{height:auto;width:80%}.chooseus-text-container{display:grid;grid-template-columns:1fr 1fr;gap:150px;background-image:url(/assets/chooseus-trails-0dBpae8s.png);padding:0 130px}.chooseus-left-text-container{padding:0 30px}.chooseus-right-text-container{display:flex;flex-direction:column}.choose-us-imgs{border-radius:50%;width:130px;height:130px;margin-right:20px}.right-card{display:flex;align-items:center;margin-top:30px}@media screen and (max-width: 1440px){.chooseus-text-container{padding:0 90px}}@media screen and (max-width: 1024px){h1.ant-typography{font-size:26px}.chooseus-text-container{display:flex;flex-direction:column}}@media screen and (max-width: 1024px){.chooseus-text-container{padding:30px}}#testimony-section{display:flex;flex-direction:column;padding:50px 40px 100px;background-color:#f8f8f8}@media (max-width: 1098px){.card-wrap{flex-direction:column;align-items:center}.card-wrap>*{width:100%;margin-top:20px}.card-wrap>*:first-child{margin-top:0}}@media (max-width: 992px){.ant-card{width:320px!important}#testimony-section{padding:30px}.ant-card-body{padding:0!important}.card-wrap{padding:0}}.footer-col-wrap{display:flex;justify-content:space-between;padding:80px 60px}.footer-col{display:flex;flex-direction:column;gap:30px;max-width:350px}.footer-col>a{text-decoration:none;color:#000;font-size:22px}#credit{font-size:20px;font-weight:lighter}@media screen and (max-width: 1380px){.footer-col-wrap{display:flex;flex-direction:column;gap:60px}}@media screen and (max-width: 992px){.footer-col-wrap{padding:30px}.footer-col a{font-size:18px}.footer-col{gap:20px}#credit{font-size:18px}.footer-col .anticon{width:18px;vertical-align:middle;margin-right:10px}}.section-pages{position:relative;background-color:#f8f8f8}.section-pages:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/assets/sectionbg-J-h6A_H6.png) no-repeat center center;background-size:cover;opacity:.3;z-index:1}.section-page-text{padding:250px 150px}.about-main-container{display:flex;align-items:center;justify-content:center;padding:100px}.about-img-container>img{width:450px;height:450px}.about-text-container{display:flex;flex-direction:column;text-align:left;width:650px;margin-left:100px}@media screen and (max-width: 992px){.about-main-container{padding:30px;display:flex;flex-direction:column}.about-img-container>img{width:320px;height:320px}.about-text-container{margin:0;width:100%}.about-icons{display:flex;flex-direction:column}.icon-text-wrap{display:flex;margin:0}.info-wrap{display:flex}.ant-icon{margin-right:20px!important}.section-page-text{padding:30px}}.contact-form-wrap{padding:150px 0;display:flex;align-items:center;justify-content:space-around}.contact-text{display:flex;flex-direction:column;margin-right:50px}.contact-form{width:500px;margin-left:100px}@media screen and (max-width: 992px){.contact-form-wrap{padding:30px;display:flex;flex-direction:column}.contact-text>Link{font-size:18px !}.contact-text .anticon{width:18px;vertical-align:middle;margin-right:10px}.contact-form{margin:50px 0 0;width:320px}.contact-form input,.contact-form textarea{font-size:18px!important}}
