@keyframes transform-animation{0%{transform:translate(-50%,-50%)}50%{transform:translateY(-50%)}to{transform:translate(-50%,-50%)}}.header-wrapper{background:#fff;border-bottom:1px solid #eaecf0}.privacy-policy-page,.terms-conditions-page{margin:0 auto}.privacy-policy-page .page-content,.terms-conditions-page .page-content{padding:0 var(--page-padding);max-width:1400px;margin:0 auto}.privacy-policy-page .privacy-policy-content,.privacy-policy-page .terms-conditions-content,.terms-conditions-page .privacy-policy-content,.terms-conditions-page .terms-conditions-content{background:#fff;line-height:1.6;color:#333}.privacy-policy-page .privacy-policy-content .last-updated,.privacy-policy-page .terms-conditions-content .last-updated,.terms-conditions-page .privacy-policy-content .last-updated,.terms-conditions-page .terms-conditions-content .last-updated{text-align:center;color:#666;font-style:italic;margin-bottom:40px;font-size:.9rem}.privacy-policy-page .privacy-policy-content section,.privacy-policy-page .terms-conditions-content section,.terms-conditions-page .privacy-policy-content section,.terms-conditions-page .terms-conditions-content section{margin-bottom:48px}.privacy-policy-page .privacy-policy-content section h2,.privacy-policy-page .terms-conditions-content section h2,.terms-conditions-page .privacy-policy-content section h2,.terms-conditions-page .terms-conditions-content section h2{font-size:24px;font-weight:600;color:#101828;margin-bottom:16px}.privacy-policy-page .privacy-policy-content section p,.privacy-policy-page .terms-conditions-content section p,.terms-conditions-page .privacy-policy-content section p,.terms-conditions-page .terms-conditions-content section p{margin-bottom:16px;font-size:20px;color:#475467;font-weight:300}.privacy-policy-page .privacy-policy-content section ul,.privacy-policy-page .terms-conditions-content section ul,.terms-conditions-page .privacy-policy-content section ul,.terms-conditions-page .terms-conditions-content section ul{margin:15px 0;padding-left:25px}.privacy-policy-page .privacy-policy-content section ul li,.privacy-policy-page .terms-conditions-content section ul li,.terms-conditions-page .privacy-policy-content section ul li,.terms-conditions-page .terms-conditions-content section ul li{margin-bottom:8px;line-height:1.5;font-size:20px;color:#475467;font-weight:300}.privacy-policy-page .privacy-policy-content section ul li strong,.privacy-policy-page .terms-conditions-content section ul li strong,.terms-conditions-page .privacy-policy-content section ul li strong,.terms-conditions-page .terms-conditions-content section ul li strong{color:#2c3e50;font-weight:600}.privacy-policy-page .privacy-policy-content .contact-info,.privacy-policy-page .terms-conditions-content .contact-info,.terms-conditions-page .privacy-policy-content .contact-info,.terms-conditions-page .terms-conditions-content .contact-info{background:#f8f9fa;border-radius:8px;padding:25px;margin-top:20px;border-left:4px solid #007bff}.privacy-policy-page .privacy-policy-content .contact-info p,.privacy-policy-page .terms-conditions-content .contact-info p,.terms-conditions-page .privacy-policy-content .contact-info p,.terms-conditions-page .terms-conditions-content .contact-info p{margin-bottom:8px;color:#555}.privacy-policy-page .privacy-policy-content .contact-info p strong,.privacy-policy-page .terms-conditions-content .contact-info p strong,.terms-conditions-page .privacy-policy-content .contact-info p strong,.terms-conditions-page .terms-conditions-content .contact-info p strong{color:#2c3e50;font-weight:600}.about-us-banner{width:100%;padding:0 var(--page-padding);max-width:1400px;margin:0 auto;padding-bottom:48px}@media(max-width:768px){.about-us-banner{padding-bottom:0}}.about-us-banner .banner-content{background:#161824;border-radius:12px;display:flex;align-items:center;gap:40px;box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #e0e0e0;background-size:30%;background-position:100%;background-repeat:no-repeat}@media(max-width:1070px){.about-us-banner .banner-content{flex-direction:column;text-align:center;padding:30px 20px;gap:30px}}@media(max-width:768px){.about-us-banner .banner-content{padding:24px;overflow:hidden}}.about-us-banner .banner-content .banner-text{flex:1 1;max-width:65%;padding:70px 40px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}@media(max-width:1070px){.about-us-banner .banner-content .banner-text{max-width:100%}}@media(max-width:768px){.about-us-banner .banner-content .banner-text{padding:0}}.about-us-banner .banner-content .banner-text .banner-tag{display:inline-block;background:#333a44;color:#fff;padding:7.5px 16px;border-radius:20px;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.5px}@media(max-width:768px){.about-us-banner .banner-content .banner-text .banner-tag{font-size:12px;padding:7px 16px}}.about-us-banner .banner-content .banner-text .banner-heading{color:#fff;font-size:48px;font-weight:500;line-height:1.2;position:relative}@media(max-width:1070px){.about-us-banner .banner-content .banner-text .banner-heading{font-size:2rem}}@media(max-width:768px){.about-us-banner .banner-content .banner-text .banner-heading{font-size:28px;text-align:left}}.about-us-banner .banner-content .banner-text .banner-description{color:#98a2b3;font-size:18px;font-weight:300;line-height:1.6;margin:0}@media(max-width:1070px){.about-us-banner .banner-content .banner-text .banner-description{max-width:100%}}@media(max-width:768px){.about-us-banner .banner-content .banner-text .banner-description{text-align:left;font-size:16px}}.about-us-banner .banner-content .banner-image{flex:1 1;max-width:35%;display:flex;justify-content:center;align-items:center}@media(max-width:1070px){.about-us-banner .banner-content .banner-image{max-width:100%}}.about-us-banner .banner-content .banner-image .car-image{width:100%;height:auto;max-height:300px;object-fit:cover;border-radius:8px}.about-us-banner .banner-content .banner-image .desktop-image{display:block}@media(max-width:768px){.about-us-banner .banner-content .banner-image .desktop-image{display:none}}.about-us-banner .banner-content .banner-image .mobile-image{display:none}@media(max-width:768px){.about-us-banner .banner-content .banner-image .mobile-image{display:block;max-height:unset;transform:scale(1.2)}}.about-cards-section{padding:0 var(--page-padding) 40px;max-width:1400px;margin:0 auto}@media(max-width:768px){.about-cards-section{padding:24px var(--page-padding)}}.about-cards-section .about-cards-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}@media(max-width:1070px){.about-cards-section .about-cards-container{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:768px){.about-cards-section .about-cards-container{grid-template-columns:1fr;gap:16px}}.about-cards-section .about-cards-container .about-card{border-radius:16px;padding:40px 32px;position:relative;overflow:hidden;min-height:320px;display:flex;align-items:center}@media(max-width:768px){.about-cards-section .about-cards-container .about-card{padding:24px}}.about-cards-section .about-cards-container .about-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:repeating-linear-gradient(318deg,transparent,transparent 19px,hsla(0,0%,100%,.05) 23px,hsla(0,0%,100%,.05) 49px);pointer-events:none;height:30%}.about-cards-section .about-cards-container .about-card.who-we-are{background:linear-gradient(135deg,#1e3a8a,#1e40af)}.about-cards-section .about-cards-container .about-card.our-mission{background:linear-gradient(135deg,#3b82f6,#2563eb)}.about-cards-section .about-cards-container .about-card.our-vision{background:linear-gradient(135deg,#f97316,#ea580c)}.about-cards-section .about-cards-container .about-card .card-content{position:relative;z-index:1}.about-cards-section .about-cards-container .about-card .card-content .card-title{color:#fff;font-size:28px;font-weight:600;margin-bottom:20px;line-height:1.2}@media(max-width:768px){.about-cards-section .about-cards-container .about-card .card-content .card-title{font-size:24px;margin-bottom:16px}}.about-cards-section .about-cards-container .about-card .card-content .card-description{color:#fff;font-size:16px;font-weight:400;line-height:1.6;margin:0;opacity:.95}@media(max-width:768px){.about-cards-section .about-cards-container .about-card .card-content .card-description{font-weight:300}}.about-cards-section .about-cards-container .about-card{transition:transform .3s ease,box-shadow .3s ease}.about-cards-section .about-cards-container .about-card:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.our-story-section{padding:40px var(--page-padding);max-width:1400px;margin:0 auto;background:#fff}@media(max-width:768px){.our-story-section{padding:40px var(--page-padding)}}.our-story-section .our-story-container{margin:0 auto;text-align:left}.our-story-section .our-story-container .story-tag{color:#3a1eff;font-size:16px;font-weight:500;margin-bottom:10px;letter-spacing:.5px}@media(max-width:768px){.our-story-section .our-story-container .story-tag{font-size:14px;margin-bottom:12px}}.our-story-section .our-story-container .story-title{color:#101828;font-size:48px;font-weight:600;margin-bottom:12px;line-height:1.2}@media(max-width:1070px){.our-story-section .our-story-container .story-title{font-size:36px;margin-bottom:24px}}@media(max-width:768px){.our-story-section .our-story-container .story-title{font-size:32px;margin-bottom:10px}}.our-story-section .our-story-container .story-content .story-description{color:#475467;font-size:20px;font-weight:400;line-height:1.7;margin-bottom:24px;text-align:left}@media(max-width:1070px){.our-story-section .our-story-container .story-content .story-description{font-size:16px;margin-bottom:20px}}@media(max-width:768px){.our-story-section .our-story-container .story-content .story-description{font-size:16px;margin-bottom:16px}}.our-story-section .our-story-container .story-content .story-description:last-child{margin-bottom:0}.hero-stats-section{padding:40px var(--page-padding);max-width:1400px;margin:0 auto;background:#fff;padding-bottom:0}@media(max-width:768px){.hero-stats-section{padding:30px var(--page-padding)}}.hero-stats-section .hero-stats-container{display:flex;align-items:center;gap:42px}@media(max-width:1070px){.hero-stats-section .hero-stats-container{flex-direction:column;gap:60px;text-align:center}}@media(max-width:768px){.hero-stats-section .hero-stats-container{gap:40px;align-items:stretch}}.hero-stats-section .hero-stats-container .hero-car-image{flex:1 1;max-width:50%}@media(max-width:1070px){.hero-stats-section .hero-stats-container .hero-car-image{max-width:100%}}.hero-stats-section .hero-stats-container .hero-car-image .car-hero-image{width:100%;height:560px;border-radius:12px;object-fit:cover;box-shadow:0 8px 25px rgba(0,0,0,.1)}@media(max-width:768px){.hero-stats-section .hero-stats-container .hero-car-image .car-hero-image{border-radius:8px;height:283px}}.hero-stats-section .hero-stats-container .hero-stats-content{flex:1 1;max-width:50%}@media(max-width:1070px){.hero-stats-section .hero-stats-container .hero-stats-content{max-width:100%;order:1}}@media(max-width:768px){.hero-stats-section .hero-stats-container .hero-stats-content{text-align:left}}.hero-stats-section .hero-stats-container .hero-stats-content .stats-tag{color:#3a1eff;font-size:16px;font-weight:500;margin-bottom:10px;letter-spacing:.5px}@media(max-width:768px){.hero-stats-section .hero-stats-container .hero-stats-content .stats-tag{font-size:14px;margin-bottom:12px}}.hero-stats-section .hero-stats-container .hero-stats-content .stats-title{color:#101828;font-size:48px;font-weight:600;margin-bottom:24px;line-height:1.2}@media(max-width:1070px){.hero-stats-section .hero-stats-container .hero-stats-content .stats-title{font-size:32px;margin-bottom:20px}}@media(max-width:768px){.hero-stats-section .hero-stats-container .hero-stats-content .stats-title{font-size:32px;margin-bottom:16px}}.hero-stats-section .hero-stats-container .hero-stats-content .stats-description{color:#475467;font-size:20px;font-weight:400;line-height:1.6;margin-bottom:64px}@media(max-width:1070px){.hero-stats-section .hero-stats-container .hero-stats-content .stats-description{font-size:16px;margin-bottom:32px}}@media(max-width:768px){.hero-stats-section .hero-stats-container .hero-stats-content .stats-description{font-size:20px;margin-bottom:24px}}.hero-stats-section .hero-stats-container .hero-stats-content .stats-grid{display:flex;align-items:center;gap:32px}@media(max-width:1070px){.hero-stats-section .hero-stats-container .hero-stats-content .stats-grid{justify-content:center;gap:24px}}@media(max-width:768px){.hero-stats-section .hero-stats-container .hero-stats-content .stats-grid{gap:20px;justify-content:left}}.hero-stats-section .hero-stats-container .hero-stats-content .stats-grid .stat-item{text-align:center}.hero-stats-section .hero-stats-container .hero-stats-content .stats-grid .stat-item .stat-number{color:#101828;font-size:32px;font-weight:700;margin-bottom:12px;line-height:1}@media(max-width:1070px){.hero-stats-section .hero-stats-container .hero-stats-content .stats-grid .stat-item .stat-number{font-size:32px}}@media(max-width:768px){.hero-stats-section .hero-stats-container .hero-stats-content .stats-grid .stat-item .stat-number{font-size:24px;margin-bottom:8px;font-weight:500}}.hero-stats-section .hero-stats-container .hero-stats-content .stats-grid .stat-item .stat-label{color:#475467;font-size:16px;font-weight:300;text-transform:lowercase}@media(max-width:768px){.hero-stats-section .hero-stats-container .hero-stats-content .stats-grid .stat-item .stat-label{font-size:12px}}.hero-stats-section .hero-stats-container .hero-stats-content .stats-grid .stat-divider{width:1px;height:40px;background:#e5e7eb}@media(max-width:768px){.hero-stats-section .hero-stats-container .hero-stats-content .stats-grid .stat-divider{height:32px}}.about-us-page .categories-section{background:#fff;padding-bottom:40px}.about-us-page .categories-header{text-align:left!important;margin-bottom:40px!important}@media(max-width:768px){.about-us-page .categories-header{text-align:center!important;margin-bottom:32px!important}.about-us-page .categories-header .categories-tag{font-size:12px!important}.about-us-page .categories-header .categories-title{font-size:32px!important}.about-us-page .categories-header .categories-description{font-size:16px!important}}.about-us-content{background:#fff;line-height:1.6;color:#333}.about-us-content .company-values{margin-bottom:60px}.about-us-content .company-values h2{font-size:32px;font-weight:600;color:#101828;margin-bottom:40px;text-align:center}@media(max-width:768px){.about-us-content .company-values h2{font-size:24px;margin-bottom:30px}}.about-us-content .company-values .values-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}@media(max-width:1070px){.about-us-content .company-values .values-grid{grid-template-columns:1fr;gap:24px}}.about-us-content .company-values .values-grid .value-item{padding:32px;background:#f8f9fa;border-radius:12px;border-left:4px solid #3b82f6}.about-us-content .company-values .values-grid .value-item h3{font-size:20px;font-weight:600;color:#101828;margin-bottom:12px}.about-us-content .company-values .values-grid .value-item p{font-size:16px;color:#475467;margin:0;line-height:1.6}.about-us-content .contact-section{text-align:center;padding:60px 0;background:#f8f9fa;border-radius:12px;margin-top:60px}.about-us-content .contact-section h2{font-size:32px;font-weight:600;color:#101828;margin-bottom:16px}@media(max-width:768px){.about-us-content .contact-section h2{font-size:24px}}.about-us-content .contact-section>p{font-size:18px;color:#475467;margin-bottom:40px}@media(max-width:768px){.about-us-content .contact-section>p{font-size:16px}}.about-us-content .contact-section .contact-info{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;max-width:800px;margin:0 auto}@media(max-width:1070px){.about-us-content .contact-section .contact-info{grid-template-columns:1fr;gap:24px}}.about-us-content .contact-section .contact-info .contact-item h3{font-size:18px;font-weight:600;color:#101828;margin-bottom:8px}.about-us-content .contact-section .contact-info .contact-item a,.about-us-content .contact-section .contact-info .contact-item p{font-size:16px;color:#3b82f6;text-decoration:none;margin:0}.about-us-content .contact-section .contact-info .contact-item a:hover,.about-us-content .contact-section .contact-info .contact-item p:hover{text-decoration:underline}@media(max-width:768px){.privacy-policy-page .privacy-policy-content section,.privacy-policy-page .terms-conditions-content section{margin-bottom:32px}.privacy-policy-page .privacy-policy-content section h2,.privacy-policy-page .terms-conditions-content section h2{font-size:20px;margin-bottom:12px}.privacy-policy-page .privacy-policy-content section p,.privacy-policy-page .terms-conditions-content section p{font-size:16px}}@media(max-width:480px){.privacy-policy-page .privacy-policy-content section h2,.privacy-policy-page .terms-conditions-content section h2{font-size:20px}.privacy-policy-page .privacy-policy-content section p,.privacy-policy-page .terms-conditions-content section p{font-size:16px}.privacy-policy-page .privacy-policy-content section ul,.privacy-policy-page .terms-conditions-content section ul{padding-left:20px}}