﻿.find__cars-left{background-color:#0000;background-image:linear-gradient(#f9a826e6,#f9a826e6),url(/assets/all-images/toyota-offer-2.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:65px 35px}.find__cars-left h2{font-size:2.8rem;font-weight:600}.form__group{width:30%;margin-bottom:0}.form__group input{border:1px solid #7c8a972a;border-radius:0;outline:none;width:100%;padding:8px 12px}.form__group input::placeholder{color:#7c8a97}.form{background:#fff;padding:55px 15px 50px}.select__group{width:30%}.find-car-form .btn,.find-car-form .btn-primary{border-radius:0;width:100%;border-radius:o!important;background-color:#014bb5!important;border:3px solid #d6222a!important;font-weight:600!important}.select__group select{color:#7c8a97;border:1px solid #7c8a972a;outline:none;width:100%;padding:10px 15px}.hero__slider-section{z-index:10;margin-bottom:0;position:relative}.hero__form{z-index:11;width:50%;position:absolute;bottom:100px}.form__row{border-radius:15px;box-shadow:5px 5px 15px -5px #7c8a97}.journey__time:before{content:"Journey time";color:#7c8a97;margin-right:.8rem}.find__car-btn{border:none;border-radius:15px;outline:none;width:100%;padding:8px 15px;color:#fff!important;background:#000d6b!important}@media only screen and (max-width:992px){.find__cars-left{padding:65px 22px}.find__cars-left h2{font-size:1.5rem}.form{padding:30px 10px}.form__group input,.select__group select{padding:7px 10px;font-size:.8rem}.hero__form{bottom:-100px}}@media only screen and (max-width:768px){.find__cars-left{text-align:center;background:#fff;padding-top:20px;padding-bottom:0}.form{padding:20px 10px}}@media only screen and (max-width:576px){.form__group{width:100%;margin:auto auto 15px}.form__group input{font-size:.7rem!important}.select__group{width:100%;padding-right:10px;font-size:.7rem}.find__car-btn{font-size:.8rem}.find__cars-left h2{font-size:1rem}.hero__form{bottom:-250px}}.find-car-form{background-color:#0000004d;height:550px;min-height:550px;display:flex}@media (max-width:768px){.find-car-form{flex-direction:column;height:auto}.tabs{margin-bottom:3px;overflow-x:auto;flex-direction:row!important;margin-right:0!important}.tablinks{border-right:1px solid #ccc;min-width:80px;border-bottom:none!important;padding:15px!important;font-size:x-large!important}.tablinks.active{border-bottom:5px solid #d6222a!important;border-left:none!important}}.tabs{background-color:#f8f9fa;flex-direction:column;margin-right:3px;display:flex}.tablinks{color:#014bb5;cursor:pointer;text-align:left;text-align:center;background:0 0;border:none;border-bottom:3px solid #ccc;justify-content:flex-start;align-items:center;width:100%;padding:10px;font-size:xxx-large;display:block}.tablinks.active{color:#d6222a;background-color:#f8f9fa;border-left:5px solid #d6222a}.tablinks i{margin-right:10px}.tab-content{background-color:#0000;border-radius:15px;width:100%;padding:20px}.tab-content h3{color:#fff;margin-bottom:20px}.form-group{margin-bottom:15px}.form-group input,.form-group select{border:1px solid #ddd;border-radius:0;width:100%;padding:10px}.btn{color:#fff;cursor:pointer;background-color:#014bb5;border:none;border-radius:0;padding:10px 20px}.btn-primary{background-color:#014bb5}.col-lg-12{border-radius:15px;left:15px;padding:0!important}
﻿.google-reviews-section{background-image:url(/assets/all-images/wallpaper-1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 0;position:relative;overflow:hidden}.google-reviews-section .overlay{z-index:1;background:linear-gradient(135deg,#000000bf 0%,#0a0a0aa6 100%);width:100%;height:100%;position:absolute;top:0;left:0}.google-reviews-section .container{z-index:2;position:relative}.reviews-header{flex-direction:column;align-items:center;display:flex}.reviews-subtitle{color:#dfb162;letter-spacing:4px;text-transform:uppercase;text-shadow:0 2px 4px #00000080;margin-bottom:8px;font-size:.9rem;font-weight:700}.reviews-title{letter-spacing:1px;text-shadow:0 3px 6px #0009;margin-bottom:12px;font-family:Playfair Display,Didot,Georgia,serif;font-size:2.6rem;font-weight:700}.gold-divider{justify-content:center;align-items:center;gap:15px;width:250px;margin-top:5px;display:flex}.divider-line{background:linear-gradient(90deg,#dfb16200 0%,#dfb162cc 50%,#dfb16200 100%);flex-grow:1;height:1px}.divider-icon{color:#dfb162;font-size:1.1rem;animation:2.5s ease-in-out infinite pulseGold}.google-reviews-slider-wrapper{margin-top:10px;position:relative}.glass-review-card{-webkit-backdrop-filter:blur(20px);background:#12121273;border:1px solid #ffffff1f;border-radius:24px;max-width:750px;margin:25px auto 40px;padding:55px 45px 45px;transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s;position:relative;box-shadow:0 20px 50px #00000080}.glass-review-card:hover{border:1px solid #dfb16259;transform:translateY(-5px);box-shadow:0 30px 60px #000000a6}.quote-icon-container{z-index:3;background:linear-gradient(135deg,#dfb162 0%,#b88d3d 100%);border:2px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:-24px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #b88d3d66}.gold-quote-icon{color:#fff;font-size:1.3rem}.reviewer-avatar-container{width:100px;height:100px;margin:0 auto;position:relative}.reviewer-img{object-fit:cover;border:3px solid #dfb162;border-radius:50%;width:100%;height:100%;transition:transform .4s;box-shadow:0 4px 15px #0000004d}.glass-review-card:hover .reviewer-img{transform:scale(1.05)}.google-icon-badge{color:#4285f4;background:#fff;border:1px solid #0000000d;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.9rem;display:flex;position:absolute;bottom:0;right:0;box-shadow:0 2px 8px #00000040}.stars-rating{justify-content:center;gap:5px;display:flex}.gold-star-icon{color:#dfb162;filter:drop-shadow(0 2px 4px #0000004d);font-size:1.15rem}.review-comment-text{color:#f0f0f0;letter-spacing:.3px;margin-top:15px;font-size:1.15rem;font-style:italic;font-weight:300;line-height:1.85rem}.reviewer-name{color:#fff;letter-spacing:.5px;font-size:1.3rem;font-weight:600}.reviewer-country{color:#dfb162;text-transform:uppercase;letter-spacing:2px;font-size:.85rem;font-weight:600}.google-reviews-slider-wrapper .slick-dots{bottom:-15px}.google-reviews-slider-wrapper .slick-dots li{margin:0 6px}.google-reviews-slider-wrapper .slick-dots li button:before{color:#ffffff4d;opacity:1;font-size:8px;transition:all .3s}.google-reviews-slider-wrapper .slick-dots li.slick-active button:before{color:#dfb162;font-size:10px;transform:scale(1.2)}@keyframes pulseGold{0%{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}to{opacity:.8;transform:scale(1)}}@media (max-width:768px){.google-reviews-section{padding:70px 0}.reviews-title{font-size:2rem}.glass-review-card{margin:20px 10px 30px;padding:45px 25px 35px}.review-comment-text{font-size:1rem;line-height:1.65rem}.reviewer-name{font-size:1.15rem}}
.whatsapp-link{width:100%;max-width:100%;margin:20px 0;transition:transform .3s;display:block}.whatsapp-link img{border-radius:10px;width:100%;height:auto;box-shadow:0 2px 8px #0003}.whatsapp-link:hover{transform:scale(1.02)}@media (max-width:575px){.whatsapp-link{max-width:100%}}
.pagination{margin:2rem 0}.pagination .btn{justify-content:center;align-items:center;min-width:40px;height:40px;font-weight:500;transition:all .3s;display:flex}.pagination .btn:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0000001a}@media (max-width:576px){.pagination .btn{min-width:35px;height:35px;padding:.25rem .5rem;font-size:.9rem}}
