.home_content{background-image:linear-gradient(180deg,var(--tint-gradiant-01)0%,var(--tint-gradiant-02)100%),url(/home_img.jpg);--pico-color:var(--primary-text-color);--pico-h1-color:var(--primary-text-color);--pico-h5-color:var(--primary-text-color);background-position:50%;background-size:cover;min-width:100vw;min-height:80vh;padding:100px}.home_content h5{width:50%}.viewcarsBtn{background-color:var(--primary-color);color:#fff;border:none;border-radius:8px;width:150px;padding:8px;font-size:18px}.faq_div,.how_div{text-align:center;margin-top:50px}@media (max-width:576px){.home_content{padding:50px}.home_content h5{width:80%}}
.why_content_divs{background-color:var(--primary-background);text-align:center;width:300px;height:260px;margin:20px 50px;padding:35px}.why_content_divs p{padding-top:20px;font-size:16px}.why_content{flex-wrap:wrap;display:flex}.why_div{text-align:center;margin-top:50px}@media only screen and (min-width:768px) and (max-width:1024px){.why_content_divs{background-color:var(--primary-background);text-align:center;width:300px;height:260px;margin:20px 25px;padding:35px}}
.popular_cars_div{text-align:center;width:322px;height:520px;margin:20px 38px;padding:10px}.popular_cars_div div{border-top:2px solid var(--secondary-color);height:450px;padding-top:25px;box-shadow:0 4px 10px #00000026}.popular_cars_div p{padding-top:20px;font-size:18px}.popular_cars{text-align:center;margin-top:50px}.popular_cars_book_btn{background-color:var(--secondary-color);color:#fff;border:none;border-radius:0;width:100%;padding:8px;font-size:20px;text-decoration:none;display:block}.popular_cars_book_btn:hover{color:#fff;opacity:.9;text-decoration:none}@media only screen and (min-width:768px) and (max-width:1024px){.popular_cars_div{text-align:center;width:322px;height:520px;margin:20px 14px;padding:35px}}
.how_div{margin:40px auto auto}.steps_div{flex-wrap:wrap;display:flex}.steps{background-color:var(--primary-background);border:2px solid var(--secondary-color);width:240px;height:240px;box-shadow:0 4px 10px var(--primary-background);border-radius:200px;margin:20px 30px;padding:15px;font-size:15px}.steps_title{color:var(--secondary-color)}.steps p{margin-bottom:5px}@media only screen and (min-width:768px) and (max-width:1024px){.steps{margin:20px auto}}@media (max-width:576px){.steps{margin:20px auto}}
.faq_container{text-align:left;max-width:800px;margin:40px auto;padding:0 20px}.faq_item{border-bottom:1px solid #ddd;margin-bottom:10px}.faq_item h3{margin:0;font-size:1.1rem}.faq_question{cursor:pointer;font-weight:600;font-size:inherit;text-align:left;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;padding:15px 0;font-family:inherit;transition:color .3s;display:flex}.faq_question:hover,.faq_question:focus{color:var(--primary-color,#0070f3);outline:none}.faq_question:focus-visible{outline:2px solid var(--primary-color,#0070f3);outline-offset:2px;border-radius:4px}.faq_icon{margin-left:20px;font-size:1.5rem}.faq_answer_wrapper{max-height:0;transition:max-height .3s ease-out,padding .3s;overflow:hidden}.faq_answer_wrapper[hidden]{display:none}.faq_answer_wrapper.open{max-height:500px;transition:max-height .5s ease-in;display:block}.faq_answer{color:#555;padding:10px 0 20px;line-height:1.6}.faq_answer p{margin:0}
