footer{padding-top:3rem;width:100%}footer .footer-top p{font-weight:500;font-size:14px;color:#000;font-family:Urbanist,sans-serif}footer .footer-top ul.social-media{list-style:none;display:-ms-inline-flexbox;display:inline-flex;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}footer .footer-top ul.social-media li{list-style:none}footer .footer-top ul.social-media li svg{width:24px;height:24px}footer .footer-top .footer-heading{font-family:Urbanist,sans-serif;font-weight:700;font-size:16px;line-height:26px;color:#000;margin-bottom:1rem}footer .footer-top .footer-link{list-style:none;margin:0;padding:0}footer .footer-top .footer-link li{list-style:none;font-family:Urbanist,sans-serif;font-weight:500;font-size:15px;line-height:2rem;letter-spacing:0}footer .footer-top .footer-link li a{text-decoration:none;color:#000}footer .footer-bottom{border-top:1px solid rgba(82,81,81,.5294117647);padding-top:2rem;width:100%;margin-top:3rem}footer .footer-bottom p.copyright{font-weight:500;font-size:12px;font-family:Urbanist,sans-serif;color:#000;text-align:center}:root{border:none}*{box-sizing:border-box}html{border:none}body{font-family:Urbanist,sans-serif}a,a:active,a:hover{text-decoration:none;color:inherit}.caption-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;min-height:400px}.jumbotron{background:#000042;width:100%;min-height:700px;padding-top:5rem;padding-bottom:5rem}.jumbotron .container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.jumbotron .blurb{font-family:Urbanist;font-weight:500;font-size:28px;line-height:30px;letter-spacing:0;text-align:center;vertical-align:middle;color:#fff}.jumbotron .caption{color:#fff;width:60%;margin-top:1.5rem;margin-bottom:1rem}.jumbotron .caption,.jumbotron .caption span{font-family:Urbanist;font-weight:700;font-size:60px;line-height:71px;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:capitalize}.jumbotron .caption span{color:#eb5e00}.jumbotron .welcome{font-family:Urbanist;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;vertical-align:middle;text-transform:capitalize;color:#fff;width:216px;height:52px;padding:14px 29px;border-radius:50px;border-width:.7px;border:.7px solid #eb5e00;diaplay:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.jumbotron figure{margin-top:2.5rem}.jumbotron figure img{height:540px;border-radius:12px;object-fit:cover}.jumbotron .cta-btns{width:60%;margin:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;gap:30px;margin-top:2rem}.jumbotron .cta-btns .subscribe-btn{border-radius:50px;background-color:rgba(0,0,0,.1215686275);border:1px solid #eb5e00;color:#fff}.jumbotron .cta-btns .book-ride-btn,.jumbotron .cta-btns .subscribe-btn{min-width:230px;height:56px;padding:16px 35px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;font-family:Urbanist,sans-serif;font-weight:500;font-size:20px;line-height:24px}.jumbotron .cta-btns .book-ride-btn{border-radius:50px;background-color:#fff;-ms-flex-align:center;align-items:center;gap:20px}.jumbotron .swiper{width:100%;height:auto;margin:auto;margin-left:20%}.home-cta{width:100%;height:518px;background:rgba(0,0,66,.7882352941);padding:3rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.home-cta h1{font-family:Urbanist;font-weight:700;font-size:60px;line-height:71px;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:capitalize;color:#fff;width:80%;margin:auto;display:block;margin-bottom:2px}.home-cta .cta-btns{width:60%;margin:auto;gap:30px}.home-cta .cta-btns,.home-cta .cta-btns .subscribe-btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center}.home-cta .cta-btns .subscribe-btn{border-radius:50px;background-color:rgba(0,0,0,.1215686275);border:1px solid #eb5e00;color:#fff}.home-cta .cta-btns .book-ride-btn,.home-cta .cta-btns .subscribe-btn{width:230px;height:56px;padding:16px 35px;font-family:Urbanist,sans-serif;font-weight:500;font-size:20px;line-height:24px}.home-cta .cta-btns .book-ride-btn{border-radius:50px;background-color:#fff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:20px}.faqs{background:#eff9ff;width:100%;min-height:500px;padding-top:4rem;padding-bottom:4rem}.faqs .faqs-section{margin-top:4rem}.faqs .faqs-section .mail-card{width:401px;height:512px;border-radius:10px;border-width:1px;padding:74px 32px;background:#fff;border:1px solid #eb5e00;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.faqs .faqs-section .mail-card .fa-solid{font-size:80px;margin-bottom:3rem}.faqs .faqs-section .mail-card .shoot-btn{width:337px;height:76px;border-radius:52px;background:#000042;font-family:Urbanist;font-weight:600;font-size:16px;line-height:31px;letter-spacing:0;text-align:center;color:#fff;border:1px solid #eb5e00;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:2rem}.faqs .faqs-section .mail-card h2{font-weight:600;font-size:22px;line-height:22px;margin-bottom:1.5rem}.faqs .faqs-section .mail-card h2,.faqs .faqs-section .mail-card p{font-family:Urbanist,sans-serif;letter-spacing:0;text-align:center;color:#000}.faqs .faqs-section .mail-card p{font-weight:500;font-size:16px;line-height:25px}.faqs .section-title{font-family:Urbanist,sans-serif;font-weight:600;font-size:50px;line-height:60px;text-transform:capitalize;margin-bottom:1.3rem}.faqs .section-subtitle,.faqs .section-title{letter-spacing:0;text-align:center;vertical-align:middle;color:#1e1e1e}.faqs .section-subtitle{font-weight:500;font-size:24px;line-height:40px}.accordion-item:not(:first-of-type){border-top:1px solid #eb5e00!important}.accordion-item:first-of-type,.accordion-item:last-of-type{border-top-left-radius:10px!important;border-top-right-radius:10px!important;border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}.accordion-item{border:1px solid #eb5e00;border-radius:10px;margin-bottom:1.3rem;padding:1rem}.accordion-item .accordion-button{border-radius:10px;font-weight:600;font-size:22px;line-height:27px;letter-spacing:0;background:transparent;box-shadow:none;color:#000}.accordion-item .accordion-body p{font-weight:500;font-size:16px;line-height:24px}.service-container{width:100%;overflow:hidden}.how-it-works{width:100%;min-height:600px;background:rgba(141,210,253,.1411764706);padding-top:5rem;padding-bottom:5rem}.how-it-works .learn-more-btn{min-width:205px;height:56px;border-radius:50px;border-width:1px;padding:16px 35px;border:1px solid #000042;font-family:Urbanist;font-weight:500;font-size:20px;line-height:24px;letter-spacing:0;vertical-align:middle;color:#000;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.how-it-works header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-direction:column;flex-direction:column}.how-it-works header p{font-weight:500;font-size:24px;line-height:40px}.how-it-works header h1,.how-it-works header p{font-family:Urbanist;letter-spacing:0;text-align:center;vertical-align:middle;color:#1e1e1e}.how-it-works header h1{font-weight:600;font-size:50px;line-height:60px;text-transform:capitalize;margin-top:2rem;width:60%;margin-bottom:1rem}.how-it-works header span{width:200px;height:52px;border-radius:50px;border-width:.7px;padding:14px 29px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:.7px solid #a7daff;font-family:Urbanist;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;vertical-align:middle;text-transform:capitalize;color:#1e1e1e}.how-it-works .steps{margin-top:3rem;display:-ms-inline-flexbox;display:inline-flex;gap:20px;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:2rem;position:relative}.how-it-works .steps .step:first-child::after{right:-60px;top:28%;transform:translateY(-50%);transform:rotate(-45deg)}.how-it-works .steps .step:first-child::after,.how-it-works .steps .step:nth-child(2):after{content:"";position:absolute;width:20px;height:20px;border-right:2px solid #b3d4fc;border-top:2px solid #b3d4fc;width:10px;height:150px;background:#72c5fd;border-radius:10px}.how-it-works .steps .step:nth-child(2):after{right:-40px;top:-24%;transform:translateY(-50%);transform:rotate(222deg)}.how-it-works .steps .step:nth-child(3):after{content:"";position:absolute;right:-50px;top:30%;transform:translateY(-50%);width:20px;height:20px;border-right:2px solid #b3d4fc;border-top:2px solid #b3d4fc;transform:rotate(-45deg);width:10px;height:130px;background:#72c5fd;border-radius:10px}.how-it-works .steps .step{width:20%;position:relative}.how-it-works .steps .step .step-icon{width:100%;height:200px;border-radius:40px;background:#a7daff;box-shadow:-1px 1px 5px 2px rgba(206,128,219,.1411764706);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.how-it-works .steps .step h2{font-weight:500;font-size:24px;line-height:26px;margin-bottom:1rem}.how-it-works .steps .step h2,.how-it-works .steps .step p{font-family:Urbanist;letter-spacing:0;text-align:center;color:#1e1e1e}.how-it-works .steps .step p{font-weight:400;font-size:16px;line-height:120%}.how-it-works .steps .step:nth-child(2n){margin-top:15rem}.why-section{width:100%;min-height:600px;background:#fff;padding-top:3rem;padding-bottom:3rem}.why-section figure{width:525px;height:632px;border-radius:12px;background:rgba(0,0,0,.2)}.why-section .point{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#fff;width:307px;height:291px;border-radius:12px;padding:2rem;cursor:pointer;border:1px solid #eb5e00;margin-bottom:2.5rem}.why-section .point h1{text-align:center;font-size:30px}.why-section .point p{display:none}.why-section .point .icon-container{width:98px;height:81px;border-radius:7px;padding:14px 23px;background:#a7daff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.why-section .point:hover{-ms-flex-pack:start;justify-content:flex-start;background:#a7daff;display:block}.why-section .point:hover h1{font-weight:500;font-size:24px;line-height:23px;margin-bottom:1.3rem;text-align:left}.why-section .point:hover h1,.why-section .point:hover p{font-family:Urbanist;letter-spacing:0;vertical-align:middle;color:#000}.why-section .point:hover p{font-weight:400;font-size:16px;line-height:24px;display:unset}.why-section .point:hover .icon-container{width:98px;height:81px;border-radius:7px;padding:14px 23px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.why-section .why-section-title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:3rem;margin-bottom:2rem}.why-section .why-section-title h1{font-weight:600;font-size:50px;line-height:60px;text-transform:capitalize}.why-section .why-section-title h1,.why-section .why-section-title p{font-family:Urbanist;letter-spacing:0;vertical-align:middle;color:#1e1e1e;width:40%}.why-section .why-section-title p{font-weight:500;font-size:24px;line-height:40px}.why-section .why-badge{width:250px;height:52px;border-radius:50px;border-width:.7px;padding:14px 29px;border:.7px solid #eb5e00;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:Urbanist;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;vertical-align:middle;text-transform:capitalize;color:#000}.services-section{width:100%;min-height:600px;padding-top:10rem;padding-bottom:10rem}.services-section .services{display:-ms-inline-flexbox;display:inline-flex;gap:30px}.services-section .services .service-item{width:607px;height:638px;border-radius:12px;position:relative}.services-section .services .service-item:before{content:"";width:100%;height:100%;background-size:cover;position:absolute;top:0;bottom:0;border-radius:12px}.services-section .services .service-item .services-desc{position:absolute;bottom:0;padding-bottom:1rem;padding:1rem}.services-section .services .service-item .services-desc h1{font-family:Urbanist;font-weight:600;font-size:25px;line-height:41px;letter-spacing:0;vertical-align:middle;text-transform:capitalize;color:#fff}.services-section .services .service-item .services-desc p{font-family:Urbanist;font-weight:500;font-size:16px;line-height:25px;letter-spacing:0;vertical-align:middle;color:#fff}.services-section .services .service1:before{background-image:url(https://metrobus.ng/wp-content/themes/metro-bus/assets/build/images/service1.jpg)}.services-section .services .service2:before{background-image:url(https://metrobus.ng/wp-content/themes/metro-bus/assets/build/images/service2.jpg)}.services-section .services .service3:before{background-image:url(https://metrobus.ng/wp-content/themes/metro-bus/assets/build/images/service3.jpg)}.services-section header{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.5rem}.services-section header h1{font-weight:600;font-size:50px;line-height:60px;text-transform:capitalize;width:50%}.services-section header h1,.services-section header p{font-family:Urbanist;letter-spacing:0;vertical-align:middle;color:#0a0707}.services-section header p{font-weight:500;font-size:24px;line-height:40px;width:40%}.navbar-collapse{-ms-flex-positive:unset;flex-grow:unset}.navbar-nav{margin-inline-end:6rem}.create-account-btn{min-width:236px;height:56px;border-radius:50px;padding:16px 49px;border-width:4px;border:4px solid #eb5e00;font-family:Urbanist;font-weight:500;font-size:20px;line-height:24px;letter-spacing:0;vertical-align:middle;text-transform:capitalize;color:#fff;background:#000;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-inline-start:2.5rem}.navbar{background:#fff;height:120px;padding-top:1rem}.navbar .nav-item{margin-inline-end:1.5rem}.navbar .nav-link{font-family:Urbanist;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;vertical-align:middle;color:#0b0b0a}.navbar .menu-area{width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.navbar .navbar-brand img{width:200px}.navbar-toggler{border-radius:0;border-color:#000042}@media (max-width:768px){.menu-mobile-top{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}.step:first-child::after,.step:nth-child(2):after,.step:nth-child(3):after,.step:nth-child(4):after{content:unset!important}#navbarNav{background:#fff;width:100%;padding:2rem;z-index:1;margin-top:1rem}.navbar-nav{margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;-ms-flex-align:center;align-items:center}.navbar .nav-link{text-align:center}.navbar .nav-item{margin:0}.create-account-btn{min-width:100%;width:100%;margin:0;margin-top:1rem}.jumbotron .welcome{width:80%;min-width:300px;text-align:center}.jumbotron figure img{width:100%}.jumbotron .cta-btns .book-ride-btn,.jumbotron .cta-btns .subscribe-btn{min-width:300px}.jumbotron .caption{width:100%}.services-section{padding-top:5rem;padding-bottom:5rem}.services-section header h1{font-size:30px;line-height:2.5rem}.services-section header p{font-weight:500;font-size:16px;line-height:1.5rem;width:50%}.how-it-works header h1{font-size:30px;line-height:2.5rem}.how-it-works header p{font-weight:500;font-size:20px;line-height:2rem}.how-it-works .steps{width:100%}.how-it-works .steps,.how-it-works .steps .step{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.how-it-works .steps .step{width:60%;margin-bottom:1rem}.how-it-works .steps .step .step-icon{width:100px;height:100px;border-radius:50%}.how-it-works .steps .step:nth-child(2n){margin-top:0}.faqs .faqs-section .mail-card{width:100%}.faqs .section-title{font-size:30px;margin-bottom:.56rem}.faqs .section-subtitle{font-size:18px;line-height:2rem}.accordion-item{padding:8px}.accordion-item .accordion-button{font-size:20px}.accordion-item .accordion-body p{font-weight:500;font-size:14px;line-height:1.5rem}.service-container{width:100%;overflow:hidden}.why-section .why-section-title h1{font-size:30px;line-height:2.5rem}.why-section .why-section-title p{font-size:16px;line-height:1.5rem}.why-section .point,.why-section figure{width:100%;height:300px}.home-cta .cta-btns .book-ride-btn,.home-cta .cta-btns .subscribe-btn{min-width:300px}}@media (max-width:425px){.service-container{width:100%;overflow:hidden}.jumbotron .cta-btns{-ms-flex-direction:column;flex-direction:column;width:100%}.jumbotron .cta-btns .book-ride-btn,.jumbotron .cta-btns .subscribe-btn{width:100%;min-width:100%}.jumbotron .caption{width:100%;font-size:35px;line-height:2rem}.jumbotron .caption span{font-size:35px}.caption-container{min-height:200px}.jumbotron .blurb{font-size:20px}.jumbotron figure img{width:100%;height:300px}.services-section header{-ms-flex-direction:column;flex-direction:column}.services-section{padding-top:3rem;padding-bottom:3rem}.services-section header h1{font-size:30px;line-height:2.5rem;margin-bottom:1.5rem;width:100%}.services-section header p{width:100%;font-size:16px;line-height:1.5rem}.why-section figure{width:100%;height:300px}.how-it-works header h1{font-size:30px;line-height:2rem}.how-it-works header p{font-size:18px;line-height:1.5rem}.how-it-works .steps{width:100%}.how-it-works .steps,.how-it-works .steps .step{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.how-it-works .steps .step{width:60%;margin-bottom:1rem}.how-it-works .steps .step .step-icon{width:100px;height:100px;border-radius:50%}.how-it-works .steps .step:nth-child(2n){margin-top:0}.services-section .services .service-item{height:300px}.why-section .why-section-title{-ms-flex-direction:column;flex-direction:column}.why-section .why-section-title h1{font-size:30px;width:100%}.why-section .why-section-title p{width:100%}.home-cta h1{font-size:35px;line-height:2.5rem;width:100%}.home-cta .cta-btns{-ms-flex-direction:column;flex-direction:column;width:100%}.home-cta .cta-btns .book-ride-btn,.home-cta .cta-btns .subscribe-btn{min-width:100%;width:100%}.faqs .faqs-section .mail-card .shoot-btn{width:100%}footer .footer-bottom{padding-bottom:0}}