.container{max-width:1200px;margin:auto}.center-heading{text-align:center!important;font-size:24px;margin-bottom:20px;color:#333}.row{display:flex;flex-wrap:wrap;margin-bottom:20px;background-color:#fff;border-radius:5px;overflow:hidden;box-shadow:0 4px 8px rgb(0 0 0 / .1)}.column{padding:0;margin:0}.image-column{flex:0 0 150px;display:flex;justify-content:center;align-items:center}.image-column img{max-width:100%;height:auto;border-radius:5px}.details-column{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding-left:20px}.details-text{margin:0;line-height:1.5}.features-new{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;padding:10px}.feature-item-new{min-height:35vh;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgb(0 0 0 / .1);text-align:center;width:22%;margin:10px;padding:10px;transition:transform 0.3s ease}.feature-item-new img{max-width:105px}.feature-item-new h3{text-align:center;font-size:1.2em;color:#333;margin:10px 0}.feature-item-new p{text-align:center;font-size:.9em}.actt_features_row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}.actt_features_row .actt_features_card{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:15px;border-radius:10px;gap:10px;box-shadow:0 2px 3px 0 rgb(0 0 0 / 20%);text-align:center}.actt_features_row .actt_features_card .actt_feature_card_img{background-color:#fff;width:64px;height:64px;display:flex;justify-content:center;align-items:center;border:1px solid #ffa803;border-radius:10%}.actt_feature_card_img img{width:60px;height:60px}@media (max-width:768px){.actt_features_row{grid-template-columns:repeat(3,minmax(0,1fr))}.card-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.text-center a{margin:0}.details-text{margin:0;line-height:1.5}.card{max-width:90%}}@media (max-width:768px){.feature-item-new{width:45%}}@media (max-width:480px){.feature-item-new{width:90%}.feature-item-new img{max-width:80%;margin:auto}.feature-item-new h3{font-size:1.4em}.feature-item-new p{font-size:1em}}@media (max-width:768px){.row{flex-direction:column}.column{flex:100%;max-width:100%;padding:10px}.image-column,.details-column{text-align:center}.details-text{text-align:center;margin:0}.image-column img{max-width:80%;margin:auto}}.card-tt{max-width:400px;background:#fff;border-radius:8px;box-shadow:0 4px 8px rgb(0 0 0 / .1);overflow:hidden;transition:transform 0.3s}.card-tt img{width:100%;height:270px}.card-content-tt{padding:16px}.card-content-tt h3{margin:0;font-size:1.5em;color:#333;text-align:center}.card-content-tt p{margin:8px 0;color:#555}.card-content-tt .price,.card-content-tt .facility{font-weight:700}.btn{text-align:center;border:2px solid blue}.card-container-tt{display:flex;gap:15px}@media (max-width:768px){.card-container-tt{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.card-tt{max-width:90%}}.btn-txy{display:flex;justify-content:center;margin:5px 0}.car-card-container-txy{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:20px}.car-card-txy{border-radius:10px;box-shadow:0 4px 8px rgb(0 0 0 / .1);overflow:hidden;text-align:center;width:200px;transition:transform 0.3s ease;padding:10px}.car-card-txy img{width:100%;height:120px;object-fit:cover}.car-card-txy h3{font-size:18px;margin:10px 0;display:flex;justify-content:center;align-items:center}.car-card-txy .car-seats-txy{font-size:12px;background-color:#ffa803;padding:2px 6px;border-radius:4px;margin-left:8px}.car-card-txy p{font-size:14px;color:#555}.car-fare-txy{font-size:18px;font-weight:700;margin:10px 0;color:#333}.button-txy{background-color:#ffa803;color:#000;border-radius:10em;font-size:17px;font-weight:600;padding:.5rem .5rem;cursor:pointer;transition:all 0.3s ease-in-out;border:1px solid #000;box-shadow:0 0 0 0 #000}.button-txy:hover{transform:translateY(-4px) translateX(-2px);box-shadow:2px 5px 0 0 #000};.button-txy:active{transform:translateY(2px) translateX(1px);box-shadow:0 0 0 0 #000}@media (max-width:768px){.car-card-container-txy{flex-direction:column;align-items:center}.car-card-txy{width:100%;max-width:300px}}.accordion{max-width:1200px;margin:auto}.accordion-item{border-bottom:1px solid #ccc}.accordion-title{padding:15px;cursor:pointer;font-weight:700;display:flex;justify-content:space-between;align-items:center}.accordion-content{display:none;padding:15px;background:#fff}.accordion-title:after{content:'\25BE';font-size:24px}.active .accordion-title:after{content:'\25B4'}.container-urbania{margin:0 auto;padding:20px}.header-urbania{display:flex;justify-content:space-between;align-items:center}.header h1{font-size:24px;font-weight:700}.main-content-urbania{display:flex;gap:30px;flex-wrap:wrap}.left-section{flex:1;min-width:300px}.right-section{flex:1;min-width:300px}.price{font-size:24px;font-weight:700;display:flex;align-items:center;gap:15px;margin-bottom:10px}.price span:first-child{font-size:28px}.price a{color:#ffa803;text-decoration:none;font-size:16px}.specs-table{width:100%}.spec-row{display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid #eee}.spec-label{color:#333;font-weight:500}.spec-value{color:#666!important}.description-urbania{margin:5px 0;color:#666;line-height:1.5}.interested-button{background-color:#ffa803;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;text-align:center;gap:10px;font-weight:700;width:100%}.image-container{display:flex;width:65%;max-width:800px;height:400px;background:#fff;border:2px solid #666}.left{flex:2;border-right:2px solid #000}.right{flex:1;display:flex;flex-direction:column}.top-right{flex:1;border-bottom:2px solid #000}.bottom-right{flex:1}.vehicle-image{height:100%;width:100%;object-fit:cover}@media (max-width:768px){.image-container{flex-direction:column;height:auto}.left{flex:none;height:200px}.right{flex-direction:row}.top-right,.bottom-right{flex:1;border-bottom:none;border-right:2px solid #000}.bottom-right{border-right:none}.header{flex-direction:column;gap:15px;text-align:center}.main-content-urbania{align-items:center;flex-direction:column}.left-section,.right-section{width:100%}}