div.home{display:flex;flex-direction:column;justify-content:space-between;align-items:center;overflow:hidden auto;background:linear-gradient(to bottom right,#f9fafb,#fff7ed30,#f3f4f6);transform:translateZ(0)}div.home div.home-content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;z-index:1}div.home div.home-content .video{position:absolute;height:100%;width:100%;top:0;left:0;z-index:-1}div.home div.home-content video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}div.home div.home-content div.video-background{position:absolute;height:100%;width:100%;top:0;left:0;background-image:url(/cover.webp);background-repeat:no-repeat;background-size:cover;background-position:50%}div.home div.home-content:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:linear-gradient(135deg,#1a0a04,#2d1810);opacity:.6;z-index:-1}div.home-title{color:#f37022;font-size:20px;font-weight:600;text-align:center;padding:0 20px;letter-spacing:.05em}div.home div.home-cover{z-index:2;color:#fff;text-align:center;-webkit-font-smoothing:antialiased;letter-spacing:.02rem;padding:0 20px;text-shadow:0 2px 4px rgba(0,0,0,.3)}div.home-subtitle{color:#fff;font-size:24px}div.home div.search{z-index:2;background:transparent;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}div.home div.search div.home-search{box-shadow:0 10px 40px -10px #0003;display:flex;flex-direction:column;align-items:center;border-radius:16px;z-index:2;background-color:#fff;width:100%;max-width:520px;border:2px solid #f3f4f6}div.home div.why{background:linear-gradient(to bottom,#fff,#f9fafb);width:100%;padding:24px 20px 48px;display:flex;flex-direction:column;align-items:center}div.home div.why h1{font-weight:700;padding:0 10px;text-align:center;color:#111827;font-size:28px;margin-bottom:24px}div.home div.why div.why-boxes{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:900px;width:100%}div.home div.why div.why-boxes div.why-box{display:flex;flex-direction:row;align-items:flex-start;padding:20px;background:#fff;border-radius:16px;border:2px solid #f3f4f6;transition:all .3s ease;box-shadow:0 1px 3px #0000001a}div.home div.why div.why-boxes div.why-box:hover{border-color:#f37022;box-shadow:0 10px 25px -5px #f3702226;transform:translateY(-2px)}div.home div.why div.why-boxes div.why-box div.why-icon-wrapper{padding:12px;background:linear-gradient(135deg,#fff7ed,#fef3c7);border-radius:12px;margin-right:16px}div.home div.why div.why-boxes div.why-box div.why-icon-wrapper .why-icon{font-size:28px;color:#f37022}div.home div.why div.why-boxes div.why-box div.why-text-wrapper{display:flex;flex-direction:column;flex:1}div.home div.why div.why-boxes div.why-box div.why-text-wrapper span.why-title{font-weight:700;margin-bottom:4px;color:#111827;font-size:15px}div.home div.why div.why-boxes div.why-box div.why-text-wrapper span.why-text{color:#6b7280;font-size:13px;line-height:1.5}div.home div.services{background-color:#fff;width:100%;padding:60px 20px;display:flex;flex-direction:column;align-items:center}div.home div.services h1{font-weight:700;padding:0 10px;text-align:center;color:#111827}div.home div.services div.services-boxes{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px}div.home div.services div.services-boxes div.services-box{display:flex;flex-direction:column;align-items:center;width:100%;max-width:350px;margin:0;background:linear-gradient(135deg,#f9fafb,#fff);padding:32px 24px;text-align:center;border-radius:16px;border:2px solid #f3f4f6;transition:all .3s ease}div.home div.services div.services-boxes div.services-box:hover{border-color:#f37022;transform:translateY(-4px);box-shadow:0 12px 30px -5px #f3702226}div.home div.services div.services-boxes div.services-box div.services-icon-wrapper{padding:16px;background:linear-gradient(135deg,#fff7ed,#fef3c7);border-radius:16px;margin-bottom:16px}div.home div.services div.services-boxes div.services-box div.services-icon-wrapper .services-icon{font-size:40px;color:#f37022}div.home div.services div.services-boxes div.services-box div.services-text-wrapper{display:flex;flex-direction:column}div.home div.services div.services-boxes div.services-box div.services-text-wrapper span.services-title{font-weight:700;margin-bottom:12px;color:#111827;font-size:18px}div.home div.services div.services-boxes div.services-box div.services-text-wrapper span.services-text{color:#6b7280;line-height:1.6}div.home div.home-suppliers{width:90%;max-width:1200px;margin:40px 0}div.home div.home-suppliers h1{text-align:center;margin-bottom:40px;font-weight:700;color:#111827}div.home div.destinations{width:100%;display:flex;flex-direction:column;align-items:center;background:linear-gradient(180deg,#f9fafb,#fff);padding:60px 20px 70px}div.home div.destinations h1{width:-moz-fit-content;width:fit-content;font-weight:700;color:#111827;margin-bottom:24px}div.home div.destinations div.tabs{width:100%;max-width:1200px}div.home div.car-size{width:100%;display:flex;flex-direction:column;align-items:center;background:linear-gradient(180deg,#f9fafb,#f3f4f6);padding:60px 20px}div.home div.car-size h1{font-weight:700;padding:0 10px;text-align:center;color:#111827;font-size:28px;margin-bottom:12px}div.home div.car-size p{max-width:650px;text-align:center;line-height:1.7;color:#6b7280;margin:0 0 32px;padding:0 20px;font-size:16px}div.home div.car-size div.boxes{margin:0;display:grid;gap:24px}div.home div.car-size div.boxes div.box{width:320px;background:#fff;border-radius:16px;border:2px solid #f3f4f6;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 6px -1px #0000001a}div.home div.car-size div.boxes div.box:hover{border-color:#f37022;transform:translateY(-4px);box-shadow:0 12px 30px -5px #f3702233}div.home div.car-size div.boxes div.box div.box-img{height:160px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f9fafb,#f3f4f6);padding:16px}div.home div.car-size div.boxes div.box div.box-img-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#9ca3af;font-size:18px;font-weight:600}div.home div.car-size div.boxes div.box img{max-width:100%;max-height:140px;-o-object-fit:contain;object-fit:contain}div.home div.car-size div.boxes div.box div.box-content{padding:16px 20px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}div.home div.car-size div.boxes div.box div.box-content span{font-weight:700;color:#111827;font-size:16px}div.home div.car-size div.boxes div.box div.box-content ul{list-style:none;padding:0;margin:8px 0}div.home div.car-size div.boxes div.box div.box-content span.price{font-size:18px;font-weight:800;color:#f37022}div.home div.car-size div.boxes div.box div.box-content span.unit{font-size:14px;color:#6b7280;font-weight:500}div.home div.car-size div.boxes div.box div.car-size-action{width:100%;display:flex;flex-direction:row;justify-content:center;padding:0 16px 16px}div.home div.car-size div.boxes div.box div.car-size-action .btn-car-size{margin:0;width:100%;border-radius:10px!important;font-weight:600!important;text-transform:none!important;background:linear-gradient(to right,#f37022,#ea580c)!important;box-shadow:0 4px 6px -1px #f370224d!important;transition:all .3s ease!important;height:44px}div.home div.car-size div.boxes div.box div.car-size-action .btn-car-size:hover{box-shadow:0 10px 15px -3px #f3702266!important;transform:scale(1.02)}div.home div.stats-section{width:100%;background:#fff;padding:70px 20px;display:flex;flex-direction:column;align-items:center}div.home div.stats-section h1{font-weight:700;text-align:center;margin-bottom:12px;padding:0 10px;color:#111827;font-size:28px}div.home div.stats-section p{text-align:center;color:#6b7280;margin-bottom:48px;max-width:800px;padding:0 20px;line-height:1.7;font-size:16px}div.home div.stats-section div.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;width:100%;max-width:1100px;padding:0 20px}div.home div.stats-section div.stats-grid div.stat-item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 24px;background:linear-gradient(135deg,#fff7ed,#fef3c7);border-radius:16px;border:2px solid #fed7aa;transition:all .3s ease}div.home div.stats-section div.stats-grid div.stat-item:hover{transform:translateY(-4px);box-shadow:0 12px 30px -5px #f3702233}div.home div.stats-section div.stats-grid div.stat-item div.stat-value{font-size:40px;font-weight:800;color:#f37022;margin-bottom:8px;line-height:1.1}div.home div.stats-section div.stats-grid div.stat-item div.stat-label{font-size:14px;color:#78350f;font-weight:600;line-height:1.4}div.home div.home-map{width:90%;max-width:1200px;margin:20px 0 40px}div.home div.search div.search-store-buttons{display:flex;flex-direction:column;gap:8px;margin-left:-2px}div.home div.search div.search-store-buttons a.search-store-btn{display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;border-radius:0 10px 10px 0;border:2px solid #f37022;border-left:none;background:#fff;color:#111827;overflow:hidden;max-width:44px;transition:max-width .35s cubic-bezier(.4,0,.2,1),box-shadow .25s ease;box-shadow:2px 2px 10px #0000001a}div.home div.search div.search-store-buttons a.search-store-btn:hover{max-width:180px;box-shadow:4px 4px 20px #0000002e}div.home div.search div.search-store-buttons a.search-store-btn svg{width:20px;height:20px;fill:#111827;flex-shrink:0}div.home div.search div.search-store-buttons a.search-store-btn .search-store-label{font-size:13px;font-weight:600;white-space:nowrap;color:#111827}div.home div.app-download{width:100%;background:linear-gradient(135deg,#1c0a02,#3b1a09,#1c0a02);padding:70px 20px;display:flex;justify-content:center;align-items:center}div.home div.app-download div.app-download-content{width:100%;max-width:900px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:40px}div.home div.app-download div.app-download-text{flex:1}div.home div.app-download div.app-download-text h2{font-size:32px;font-weight:800;color:#fff;margin:0 0 12px;line-height:1.2}div.home div.app-download div.app-download-text p{font-size:16px;color:#fcd9b8;margin:0;line-height:1.6}div.home div.app-download div.app-download-buttons{display:flex;flex-direction:column;gap:14px;flex-shrink:0}div.home div.app-download div.app-download-buttons a{display:flex;flex-direction:row;align-items:center;gap:14px;padding:12px 24px;border-radius:14px;text-decoration:none;transition:all .25s ease;min-width:210px;border:2px solid rgb(255 255 255 / 15%)}div.home div.app-download div.app-download-buttons a.app-store-btn{background:linear-gradient(135deg,#1565c0,#0288d1);color:#fff;border-color:#fff3}div.home div.app-download div.app-download-buttons a.google-play-btn{background:linear-gradient(135deg,#1b5e20,#2e7d32,#388e3c);color:#fff;border-color:#fff3}div.home div.app-download div.app-download-buttons a:hover{transform:translateY(-3px);box-shadow:0 12px 30px -5px #0000007f;border-color:#fff6}div.home div.app-download div.app-download-buttons a svg{width:28px;height:28px;flex-shrink:0}div.home div.app-download div.app-download-buttons a.app-store-btn svg{fill:#fff}div.home div.app-download div.app-download-buttons a.google-play-btn svg{fill:#fff}div.home div.app-download div.app-download-buttons a .store-text{display:flex;flex-direction:column}div.home div.app-download div.app-download-buttons a span.store-label{font-size:11px;font-weight:400;opacity:.8;line-height:1.2}div.home div.app-download div.app-download-buttons a span.store-name{font-size:18px;font-weight:700;line-height:1.3}div.home div.faq{width:100%;background:linear-gradient(180deg,#f9fafb,#fff);display:flex;flex-direction:column;align-items:center;padding:60px 20px}div.home div.customer-care{background:linear-gradient(135deg,#f9fafb,#f3f4f6);width:100%;padding:100px 20px;display:flex;flex-direction:column;align-items:center}div.home div.customer-care div.customer-care-wrapper{width:100%;max-width:1200px;display:flex;flex-direction:row}div.home div.customer-care div.customer-care-text{padding:0 60px;flex:1}div.home div.customer-care div.customer-care-text div.customer-care-content{margin-bottom:30px}div.home div.customer-care div.customer-care-text div.customer-care-boxes{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:40px}div.home div.customer-care div.customer-care-text div.customer-care-boxes div.customer-care-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:12px;background:#fff;border-radius:12px;border:2px solid #f3f4f6}div.home div.customer-care div.customer-care-text div.customer-care-boxes .customer-care-icon{margin-right:12px;color:#f37022}div.home div.customer-care div.customer-care-img{padding:40px;flex:40%;display:flex;flex-direction:column;align-items:center}div.home div.customer-care div.customer-care-img img{height:180px;margin-left:0}@media only screen and (width <=960px){div.home div.home-content{padding:70px 0;justify-content:flex-start!important;height:520px}div.home div.home-title{font-size:18px;font-weight:600;margin-bottom:16px}div.home div.home-cover{font-size:32px;font-weight:800;padding:0 16px}div.home div.search{flex-direction:column}div.home div.search div.home-search{padding:20px 12px;margin:-160px 6px 0;width:calc(100% - 12px);max-width:520px}div.home div.search div.search-store-buttons{flex-direction:row;margin-left:0;margin-top:12px}div.home div.search div.search-store-buttons a.search-store-btn{border-radius:10px;border:2px solid #f37022;max-width:180px}div.home div.why{padding:40px 16px}div.home div.why div.why-boxes{display:flex;flex-direction:column;gap:12px}div.home div.why div.why-boxes div.why-box{width:100%;max-width:400px}div.home div.services div.services-boxes{display:flex;flex-direction:column;gap:16px}div.home div.car-size div.boxes{display:flex;flex-direction:column;gap:20px}div.home div.car-size div.boxes div.box{width:100%;max-width:320px}div.home div.stats-section{padding:50px 16px}div.home div.stats-section div.stats-grid{grid-template-columns:repeat(2,1fr);gap:16px}div.home div.stats-section div.stats-grid div.stat-item div.stat-value{font-size:32px}div.home div.stats-section div.stats-grid div.stat-item div.stat-label{font-size:13px}div.home div.app-download{padding:50px 20px}div.home div.app-download div.app-download-content{flex-direction:column;text-align:center;gap:32px}div.home div.app-download div.app-download-text h2{font-size:26px}div.home div.app-download div.app-download-buttons{flex-flow:row wrap;justify-content:center}div.home div.app-download div.app-download-buttons a{min-width:180px}div.home div.home-map{width:100%;padding:8px}div.home div.home-map .map{min-height:0;height:320px}div.home div.customer-care{padding:60px 16px}div.home div.customer-care div.customer-care-wrapper{width:100%;display:flex;flex-direction:column}div.home div.customer-care div.customer-care-text{padding:0;width:100%}div.home div.customer-care div.customer-care-text div.customer-care-boxes{grid-template-columns:1fr}div.home div.customer-care div.customer-care-img img{height:140px}}@media only screen and (width <=600px){div.home div.stats-section div.stats-grid{grid-template-columns:1fr;gap:12px}div.home div.home-cover{font-size:26px}}@media only screen and (width >=960px){div.home div.home-content{height:380px}div.home div.home-title{font-size:22px}div.home div.home-cover{font-size:44px;font-weight:700;margin-bottom:8px}div.home div.search div.home-search{padding:28px 32px;margin-top:-70px;max-width:560px}div.home div.car-size div.boxes{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr);gap:28px}}div.home div.whatsapp-section{width:100%;padding:28px 20px;display:flex;justify-content:center;background:linear-gradient(to bottom,#f9fafb,#fff)}div.home div.whatsapp-section div.whatsapp-card{display:flex;flex-direction:row;align-items:center;gap:20px;background:linear-gradient(135deg,#dcfce7,#bbf7d0);border:2px solid #86efac;border-radius:20px;padding:24px 28px;max-width:860px;width:100%;box-shadow:0 4px 24px -4px #22c55e2e;position:relative;overflow:hidden}div.home div.whatsapp-section div.whatsapp-card:before{content:"";position:absolute;top:-40px;right:-40px;width:160px;height:160px;background:#22c55e14;border-radius:50%}div.home div.whatsapp-section div.whatsapp-icon-wrap{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#25d366;border-radius:50%;box-shadow:0 4px 16px #25d36659}div.home div.whatsapp-section div.whatsapp-icon-wrap svg.whatsapp-svg{width:32px;height:32px;fill:#fff}div.home div.whatsapp-section div.whatsapp-text{flex:1;display:flex;flex-direction:column;gap:4px}div.home div.whatsapp-section span.whatsapp-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#16a34a;background:#bbf7d0;border:1px solid #86efac;border-radius:999px;padding:2px 10px;width:-moz-fit-content;width:fit-content}div.home div.whatsapp-section h2.whatsapp-title{font-size:20px;font-weight:800;color:#14532d;margin:0;line-height:1.2}div.home div.whatsapp-section p.whatsapp-desc{font-size:14px;color:#166534;margin:0;line-height:1.5;max-width:480px}button.whatsapp-btn{flex-shrink:0;display:flex;align-items:center;gap:10px;background:#25d366;color:#fff;border:none;border-radius:14px;padding:14px 24px;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 4px 16px #25d36666;transition:all .2s ease;white-space:nowrap;letter-spacing:.01em}button.whatsapp-btn:hover{background:#1db954;box-shadow:0 8px 24px #25d36680;transform:translateY(-2px)}button.whatsapp-btn:active{transform:translateY(0)}button.whatsapp-btn svg.whatsapp-btn-icon{width:20px;height:20px;fill:#fff;flex-shrink:0}@media (max-width: 680px){div.home div.whatsapp-section div.whatsapp-card{flex-direction:column;align-items:flex-start;padding:20px;gap:16px}div.home div.whatsapp-section h2.whatsapp-title{font-size:17px}button.whatsapp-btn{width:100%;justify-content:center;padding:14px 20px}}.search-dialog-content{padding:24px!important}
