*{margin:0;padding:0;box-sizing:border-box}html,body{margin:0;padding:0;height:100%;background-color:#fff}.contact-info{background-color:red;padding:5px;display:inline-flex}.contact-info-1 p{text-align:left}.contact-info-1 a{color:#fff;font-size:15px;font-weight:700}.contact-info-1 a:hover{text-decoration:underline}.contact-info-2 p{text-align:left;padding-left:15px}.contact-info-2 a{color:#fff;left:10px;padding-right:5px;font-size:15px;font-weight:700}.contact-info-2 a:hover{text-decoration:underline}.Mail-info{font-size:14px;font-weight:700;margin-left:20px}.Mail-info a{color:#fff;padding:0;font-size:15px;font-weight:700}.Mail-info a:hover{text-decoration:underline}@media (max-width: 768px){.contact-info{display:flex!important;flex-wrap:wrap;flex-direction:row;justify-content:space-between;background-color:#ff1900;font-family:Courier New,Courier,monospace}.contact-info-1,.contact-info-2{width:48%;margin-bottom:10px}.Mail-info{width:100%;margin-left:0}}.header{background:#fff;padding:10px 20px;display:flex;justify-content:center}.header-content{width:100%;max-width:1200px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.header-logo{width:200px;min-width:120px;height:auto;flex-shrink:0}.header-title{color:red;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-style:italic;font-size:40px}.whatsapp-button{display:flex;align-items:center;gap:8px;background-color:#25d366;color:#fff;padding:10px 16px;border-radius:30px;text-decoration:none;font-weight:700;transition:background-color .3s ease;box-shadow:0 4px 10px #0003;white-space:nowrap;font-size:16px}.whatsapp-button:hover{background-color:#07ff6a}.whatsapp-button img{width:24px;height:24px}@media (max-width: 768px){.header-content{display:flex;align-items:center;justify-content:space-between;padding:0 10px;flex-wrap:nowrap}.header-logo{width:40%;flex-shrink:1}.whatsapp-button{padding:8px;font-size:14px;display:flex;align-items:center;white-space:nowrap;flex-shrink:0}.whatsapp-button img{width:20px;height:20px;margin-right:5px}.header-content h1{display:none}}.navbar{background-color:#000;width:100%}.nav-list{list-style:none;display:flex;justify-content:center;gap:50px;margin:0;padding:20px;flex-wrap:wrap}.nav-list li a{color:#fff;text-decoration:none;font-size:20px;font-weight:700;transition:color .3s ease;position:relative;padding:8px 5px}.nav-list li a:after{content:"";position:absolute;width:0%;height:2px;background-color:#fc0;bottom:0;left:0;transition:width .3s ease-in-out}.nav-list li a:hover:after{width:100%}.nav-list li a:hover,.nav-list li a.active{color:#fc0}.nav-list li a.active:after{width:100%}@media screen and (max-width: 768px){.nav-list{flex-direction:row;align-items:center;gap:20px;padding:15px}.nav-list li a{font-size:18px}}@media screen and (max-width: 480px){.nav-list{gap:15px;padding:10px}.nav-list li a{font-size:16px}}html,body{margin:0;padding:0;height:100%}.hero{height:100vh;width:100%}.hero h1{color:red;font-size:36px;font-style:italic;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;text-align:right;align-self:flex-start}@media (max-width: 600px){.hero h1{font-size:24px;color:#fff;padding-top:200px;padding-left:10px}}.about{padding:30px 70px;text-align:left;background-color:#fff}.about h1{color:red;font-size:30px;font-family:Verdana,Geneva,Tahoma,sans-serif}.about h3{color:#070707;font-size:25px;padding-top:0;padding-bottom:5px;padding-right:500px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.para1{padding-right:600px;font-family:Roboto,sans-serif;font-size:16px;color:#171616;line-height:1.6}.para2{font-family:cursive}@media (max-width: 1024px) and (min-width: 601px){.about{padding:20px 40px}.about h3{font-size:28px;padding-right:200px}.para1{padding-right:200px}}@media (max-width: 600px){.about{padding:15px 20px}.about h1{font-size:38px}.about h3{font-size:20px;padding-right:0}.para1{padding-right:0}}.statecard{padding-left:100px;padding-bottom:20px;display:inline-block}.Statecardcontainer{background-color:#fff;width:250px;box-shadow:2px 2px 5px #3f3d3d,-2px -2px 5px #d3d3d3;border:1px solid rgb(0,0,0);margin-top:50px;border-radius:5px;font-family:Courier New,Courier,monospace;padding:10px;height:400px;color:#464242;font-size:20px}.Statecardcontainer h3{padding-left:60px;color:red}.Statecardcontainer img{width:230px}.Statecardcontainer p{text-align:center;font-family:Times New Roman,Times,serif;padding-top:40px;font-style:italic}@media (max-width: 480px){.statecard{padding-left:0;display:block;text-align:center;padding-bottom:10px}.Statecardcontainer{width:90%;margin:20px auto;height:auto;font-size:16px}.Statecardcontainer h3{padding-left:0;text-align:center}.Statecardcontainer img{width:100%;height:auto}.Statecardcontainer p{padding-top:15px}}.tour-packages-section{background-color:#fff;padding:50px 20px;text-align:center}.section-title{font-size:30px;margin-bottom:30px;color:#222}.tour-packages-list{list-style:none;padding:0;max-width:700px;margin:0 auto}.tour-item{background-color:#f4f8fb;padding:15px 25px;margin:10px 0;border-radius:10px;font-size:18px;color:#333;font-weight:500;text-align:left;box-shadow:0 2px 6px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.tour-item:hover{transform:translate(5px);box-shadow:0 4px 12px #00000026}.contact-btn-container{display:flex;justify-content:center;align-items:center;margin-top:10px;padding-bottom:10px}.contact-btn{padding:12px 24px;background-color:#07f;color:#fff;border:none;border-radius:8px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.contact-btn:hover{background-color:#005dc1}.footer{background-color:#0a1f33;color:#fff;padding:40px 20px;font-family:Segoe UI,sans-serif}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;max-width:1200px;margin:auto}.footer-brand,.footer-office,.footer-links{flex:1 1 300px}.footer-logo{font-size:1.8rem;color:#f8c146}.footer-description{font-size:.95rem;line-height:1.6;margin-top:10px}.footer-office address{font-style:normal;line-height:1.6}.footer-links h2{margin-bottom:10px}.nav-list-footer{list-style:none;padding:0}.nav-list-footer li{margin-bottom:8px}.nav-list-footer a{color:#f0f0f0;text-decoration:none;transition:color .3s}.nav-list-footer a:hover{color:#f8c146}.footer-bottom{text-align:center;margin-top:40px;border-top:1px solid #ffffff22;padding-top:20px;font-size:.85rem}.who-we-are-section{background-color:#6f6e6e;padding:70px 700px 70px 70px}.who-we-are-section h2{font-family:Arial,sans-serif;font-style:italic;font-weight:700;color:#000}.who-we-are-section p{font-family:Roboto,sans-serif;font-size:16px;color:#000;line-height:1.6}@media (max-width: 1024px){.who-we-are-section{padding:50px 200px 50px 50px}}@media (max-width: 600px){.who-we-are-section{padding:30px 0 30px 20px}.who-we-are-section h2{font-size:20px}.who-we-are-section p{font-size:16px}}.mission-vision-section{background:linear-gradient(to right,#e0f7fa,#f1f8e9);padding:60px 20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.container{max-width:1000px;margin:0 auto;padding:0 20px}.section-title{text-align:center;font-size:36px;color:#0d47a1;margin-bottom:40px;font-weight:700}.mission-vision-box{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.mission,.vision{flex:1;min-width:300px;background-color:#fff;padding:30px 25px;border-radius:12px;box-shadow:0 4px 12px #0000001a;transition:transform .3s ease}.mission:hover,.vision:hover{transform:translateY(-8px)}.mission h3,.vision h3{font-size:24px;color:#00796b;margin-bottom:15px}.mission p,.vision p{font-size:16px;color:#333;margin-bottom:15px}.mission ul,.vision ul{padding-left:20px;list-style:disc}.mission li,.vision li{font-size:15px;color:#444;margin-bottom:10px}.highlights-section{background-color:#f9f9f9;padding:40px 20px 70px;text-align:center}.highlight-title{font-size:28px;margin-bottom:30px;color:#333}.highlight-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.highlight-card{background-color:#fff;padding:25px;border-radius:12px;box-shadow:0 4px 10px #0000001a;width:250px;font-size:18px;font-weight:500;color:#333;transition:transform .3s ease,box-shadow .3s ease}.highlight-card:hover{transform:translateY(-5px);box-shadow:0 6px 15px #00000026}.btn-contact{display:inline-block;padding:12px 24px;background-color:#28a745;color:#fff;border:none;border-radius:8px;text-decoration:none;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease}.btn-contact:hover{background-color:#218838}.reviews-section{background-color:#f9f9f9;padding:20px;border-radius:12px;text-align:center;max-width:600px;margin:20px auto;box-shadow:0 4px 8px #0000001a}.reviews-section h2{font-size:1.8rem;margin-bottom:10px}.reviews-section p{font-size:1rem;margin-bottom:20px}.sample-reviews{list-style:none;padding:0;text-align:left;margin-bottom:20px}.sample-reviews li{margin-bottom:10px;font-size:.95rem}.review-link{display:inline-block;padding:10px 20px;background-color:#f60;color:#fff;text-decoration:none;border-radius:6px;transition:background-color .3s}.review-link:hover{background-color:#e65c00}@media (max-width: 768px){.reviews-section{padding:15px;max-width:90%;margin:15px auto}.reviews-section h2{font-size:1.5rem}.reviews-section p{font-size:.95rem}.sample-reviews li{font-size:.9rem}.review-link{padding:8px 16px;font-size:.9rem}}@media (max-width: 480px){.reviews-section h2{font-size:1.3rem}.reviews-section p{font-size:.9rem}.review-link{width:100%;text-align:center;box-sizing:border-box}}.swiftcar-servicepage{padding:60px 20px 100px;background-color:#565252;font-family:Segoe UI,sans-serif}.swiftimagebackground{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:40px;max-width:1200px;margin:0 auto;background-color:#fff;border-radius:16px;padding:40px;flex-direction:row-reverse}.aboutswift{flex:1;min-width:300px}.aboutswift p{font-size:1.1rem;color:#333;line-height:1.6}.swiftcarimage{flex:1;min-width:300px;display:flex;justify-content:center;align-items:center}.swiftcarimage img{width:100%;max-width:500px;border-radius:12px;transition:transform .3s ease}.swiftcarimage img:hover{transform:scale(1.03)}@media (max-width: 992px){.swiftimagebackground{flex-direction:column;padding:30px 20px;text-align:center}.aboutswift,.swiftcarimage{min-width:100%}.swiftcarimage img{max-width:80%}}@media (max-width: 576px){.swiftcar-servicepage{padding:40px 10px 60px}.swiftimagebackground{padding:20px 10px;gap:20px}.aboutswift p{font-size:1rem;line-height:1.5}.swiftcarimage img{max-width:90%}}.crystacar-servicepage{padding:50px 20px 100px;background-color:#fc0;font-family:Segoe UI,sans-serif}.crystaimagebackground{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:40px;max-width:1200px;margin:0 auto;background-color:#fff;border-radius:16px;padding:40px}.aboutcrysta{flex:1;min-width:300px}.aboutcrysta p{font-size:1.1rem;color:#333;line-height:1.6}.crystacarimage{flex:1;min-width:300px;display:flex;justify-content:center;align-items:center}.crystacarimage img{width:100%;max-width:500px;border-radius:12px;transition:transform .3s ease}.crystacarimage img:hover{transform:scale(1.03)}@media (max-width: 992px){.crystaimagebackground{flex-direction:column;padding:30px 20px;text-align:center}.aboutcrysta,.crystacarimage{min-width:100%}.crystacarimage img{max-width:80%}}@media (max-width: 576px){.crystacar-servicepage{padding:40px 10px 60px}.crystaimagebackground{padding:20px 10px;gap:20px}.aboutcrysta p{font-size:1rem;line-height:1.5}.crystacarimage img{max-width:90%}}.tempotraveller-servicepage{padding:60px 20px 100px;background-color:#8e5c5c;font-family:Segoe UI,sans-serif}.tempotravellerimagebackground{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:40px;max-width:1200px;margin:0 auto;background-color:#fff;border-radius:16px;padding:40px;flex-direction:row-reverse}.abouttempotraveller{flex:1;min-width:300px}.abouttempotraveller p{font-size:1.1rem;color:#333;line-height:1.6}.tempotravellerimage{flex:1;min-width:300px;display:flex;justify-content:center;align-items:center}.tempotravellerimage img{width:100%;max-width:500px;border-radius:12px;transition:transform .3s ease}.tempotravellerimage img:hover{transform:scale(1.03)}@media (max-width: 992px){.tempotravellerimagebackground{flex-direction:column;padding:30px 20px;text-align:center}.abouttempotraveller,.tempotravellerimage{min-width:100%}.tempotravellerimage img{max-width:80%}}@media (max-width: 576px){.tempotraveller-servicepage{padding:40px 10px 60px}.tempotravellerimagebackground{padding:20px 10px;gap:20px}.abouttempotraveller p{font-size:1rem;line-height:1.5}.tempotravellerimage img{max-width:90%}}.innovacar-servicepage{padding:60px 20px 100px;background-color:#676f64;font-family:Segoe UI,sans-serif}.innovaimagebackground{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:40px;max-width:1200px;margin:0 auto;background-color:#fff;border-radius:16px;padding:40px}.aboutinnova{flex:1;min-width:300px}.aboutinnova p{font-size:1.1rem;color:#333;line-height:1.6}.innovacarimage{flex:1;min-width:300px;display:flex;justify-content:center;align-items:center}.innovacarimage img{width:100%;max-width:500px;border-radius:12px;transition:transform .3s ease}.innovacarimage img:hover{transform:scale(1.03)}@media (max-width: 992px){.innovaimagebackground{flex-direction:column;padding:30px 20px;text-align:center}.aboutinnova,.innovacarimage{min-width:100%}.innovacarimage img{max-width:80%}}@media (max-width: 576px){.innovacar-servicepage{padding:40px 10px 60px}.innovaimagebackground{padding:20px 10px;gap:20px}.aboutinnova p{font-size:1rem;line-height:1.5}.innovacarimage img{max-width:90%}}.services-section{text-align:center;padding:60px 20px 100px;background:linear-gradient(to right,#f8f9fa,#e0f7fa);border-radius:20px;box-shadow:0 10px 25px #0000001a;transition:all .3s ease-in-out}.services-section:hover{box-shadow:0 12px 30px #0003;transform:translateY(-5px)}.services-section h2{color:red;padding-top:30px;font-size:2.25rem;font-weight:700;font-family:cursive;text-shadow:2px 2px 4px rgba(0,0,0,.1);letter-spacing:1px;margin-bottom:15px}.services-section p{color:#333;padding-top:10px;font-size:1.125rem;font-weight:600;font-family:Arial,Helvetica,sans-serif;max-width:90%;margin:0 auto;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word}@media (max-width: 992px){.services-section{padding:40px 15px 80px}.services-section h2{font-size:1.75rem}.services-section p{font-size:1rem}}@media (max-width: 576px){.services-section{padding:30px 10px 60px}.services-section h2{font-size:1.5rem}.services-section p{font-size:.95rem;line-height:1.5}}.contact-container{max-width:600px;margin:80px auto;background-color:#fff;padding:40px;box-shadow:0 4px 12px #0000001a;border-radius:12px;text-align:center}h1{color:#0077b6;margin-bottom:20px}.contactpage-info{margin-top:30px}.info-box{margin-bottom:30px}.info-box h3{color:#023e8a;margin-bottom:10px}a{text-decoration:none;color:#0077b6;font-weight:700}a:hover{text-decoration:underline}
