@import"https://fonts.googleapis.com/css2?family=Major+Mono+Display&family=Sarina&display=swap";@import"https://fonts.googleapis.com/css2?family=Petrona:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.cdnfonts.com/css/noto-sans";@import"https://fonts.cdnfonts.com/css/teko";@import"https://fonts.cdnfonts.com/css/audiowide";@import"https://fonts.cdnfonts.com/css/royal-wedding";@import"https://fonts.cdnfonts.com/css/hazelnut-spread";@import"https://fonts.cdnfonts.com/css/comfortaa";@import"https://fonts.cdnfonts.com/css/Orbitron";@import"https://fonts.googleapis.com/css2?family=Share+Tech+Mono&display=swap";:root{font-family:Noto Sans,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#ffffffde;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--primary: #1d1503;--bg: #181817;--bg2: #f3f2ef;--bg3: #e9e9e9;--black-text: #333;--white-text: #fff;--primary-color: rgb(233, 81, 31);--home-padding: 60px;--horizontal-padding: 90px}::-webkit-scrollbar{display:none}*{box-sizing:border-box}.petrona-font{font-family:Petrona,serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.written{font-family:"",sans-serif}.orbitron{font-family:Orbitron}.clock{font-family:Share Tech Mono,serif;font-weight:400;font-style:normal}.comfortaa{font-family:Comfortaa,sans-serif}.sail-font{font-family:Royal Wedding,serif;font-optical-sizing:auto}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.flower-1{background-image:url(/assets/1-Ce91QImn.svg);background-size:cover}.flower-2{background-image:url(/assets/2-BtBM98GW.svg);background-size:cover}.hollow-button{border:3px solid var(--primary-color);background:0;height:70px;width:300px;border-radius:100px;margin-top:40px;font-size:19px;font-weight:700;color:var(--primary-color);cursor:pointer;display:flex;justify-content:center;align-items:center;transition:.5s}.hollow-button:hover{background:var(--primary-color);color:#fff}.fill-button{background:var(--primary-color);color:#fff;height:50px;width:200px;border-radius:100px;margin-top:40px;font-size:19px;font-weight:700;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:.5s}.fill-button:hover{background:var(--primary-color);color:#fff}.border-input{border:1px solid #b3b4b3;padding:20px;border-radius:10px;font-size:16px;margin-bottom:20px}@keyframes blinker{50%{opacity:0}}.action-bt{background-color:var(--primary-color);color:#fff;padding:5px 20px;border-radius:10px;cursor:pointer;transition:.5s}.action-bt:hover{background-color:green;color:#fff}.table{text-align:left;text-transform:capitalize;width:100%;border-collapse:collapse}.table tr{border-bottom:1px solid #333}.table tbody tr:last-of-type{border-bottom:0 solid #ffffff}.table th{color:#797979;font-weight:600;padding:10px 0;font-size:14px;letter-spacing:1px}.table td{padding:10px 0;font-size:13px}#app{margin:0 auto;min-height:100vh;text-align:center;width:100vw;background-color:var(--bg)}ul{list-style:none;margin:0;padding:0}.golden-button{touch-action:manipulation;display:inline-block;outline:none;font-family:inherit;font-size:1em;box-sizing:border-box;border:none;border-radius:.3em;height:2.75em;line-height:2.5em;text-transform:uppercase;padding:0 1em;box-shadow:0 3px 6px #00000029,0 3px 6px #6e501466,inset 0 -2px 5px 1px #8b4208,inset 0 -1px 1px 3px #fae385;background-image:linear-gradient(160deg,#a54e07,#b47e11,#fef1a2,#bc881b,#a54e07);border:1px solid #a55d07;color:#783205;text-shadow:0 2px 2px rgba(250,227,133,1);cursor:pointer;transition:all .2s ease-in-out;background-size:100% 100%;background-position:center}.golden-button:focus,.golden-button:hover{background-size:150% 150%;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b,inset 0 -2px 5px 1px #b17d10,inset 0 -1px 1px 3px #fae385;border:1px solid rgba(165,93,7,.6);color:#783205cc}.golden-button:active{box-shadow:0 3px 6px #00000029,0 3px 6px #6e501466,inset 0 -2px 5px 1px #b17d10,inset 0 -1px 1px 3px #fae385}.golden-border{border-image:linear-gradient(160deg,#a54e07,#b47e11,#fef1a2,#bc881b,#a54e07);border-radius:5px;border-width:4px;border-style:solid;padding:5px}.golden-text{background-image:repeating-linear-gradient(to right,#a2682a,#be8c3c 8%,#be8c3c 18%,#cfa136 27%,#dbc62a 35%,#ae8707 40%,#a09017 50%,#d3b15f 58%,#be8c3c 67%,#b17b32 77%,#bb8332 83%,#d4a245,#ce9417 93%,#a4692a);background-size:150%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 1px rgba(255,200,0,.3));animation:MoveBackgroundPosition 6s ease-in-out infinite}@keyframes MoveBackgroundPosition{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.carousel-1{margin:0 auto;padding:100px 0 20px;max-width:100vw;overflow:hidden;display:flex;position:relative}.carousel-1>*{flex:0 0 100%}.carousel-1 .card{width:100%;border-radius:24px;box-shadow:#0000000d 0 0 0 1px;padding:20px;font-size:xx-large;min-height:500px;position:relative;overflow:hidden;background-image:linear-gradient(to bottom,#282828,#4e4e4e)}.carousel-1 .card .screenshot{width:70%;height:490px;background-color:#fff;background-position:center -20px;border:1px solid #eee;position:absolute;bottom:-100px;left:15%;border-top-left-radius:10px;border-top-right-radius:10px;background-size:cover}.carousel-1 .card .title{color:#ff7b47;font-weight:900;font-size:20px}.carousel-1 .card .description{color:#fff;font-weight:900;font-size:13px;max-width:60%;margin:auto;text-align:center}.carousel-1 .group{display:flex;gap:30px;padding-right:20px}.carousel-1 .group{will-change:transform;animation:scrolling 30s linear infinite}.carousel-2{margin:50px auto 0;padding:20px 0;max-width:100vw;overflow:hidden;display:flex;position:relative}.carousel-2>*{flex:0 0 100%}.carousel-2 .card{width:100%;border-radius:4px;box-shadow:#0000000d 0 0 0 1px;font-size:10px;min-height:0px;position:relative;overflow:hidden;display:flex}.carousel-2 .card .left,.carousel-2 .card .right{flex:1}.carousel-2 .card .right{text-align:left}.carousel-2 .group{display:flex;gap:30px;padding-right:20px}.carousel-2 .group{will-change:transform;animation:scrolling 60s linear infinite}@keyframes scrolling{0%{transform:translate(0)}to{transform:translate(-100%)}}.c-0{height:80vh;width:100px;background-image:linear-gradient(to bottom,var(--bg),rgba(255,255,255,0) 30%,rgba(255,255,255,0) 70%,var(--bg)),url(/assets/roll2-CeqxKBDY.jpeg);background-repeat:repeat-y;background-size:cover;animation:scroll-up 280s linear infinite;z-index:1000}.c-1{height:80vh;width:100px;background-image:linear-gradient(to bottom,var(--bg),rgba(255,255,255,0) 30%,rgba(255,255,255,0) 70%,var(--bg)),url(/assets/roll2-CeqxKBDY.jpeg);background-repeat:repeat-y;background-size:cover;animation:scroll-down 280s linear infinite;z-index:1000}@keyframes scroll-up{0%{background-position:0 0}to{background-position:0 -100%}}@keyframes scroll-down{0%{background-position:0 -100%}to{background-position:0 0}}.top-section{position:relative;height:75vh;background-color:var(--bg);display:flex;padding-top:80px;color:#fff}.top-section .left{padding-left:var(--horizontal-padding);padding-top:2vh}.top-section .left h1{text-align:left;font-size:60px}.top-section .left h1 span{color:var(--primary-color)}.top-section .left .download{display:flex;column-gap:15px}.top-section .left .download .download-bt{height:70px;width:200px;background-size:cover;background-position:center}.top-section .left .download .appstore{background-image:url(/assets/download-on-the-app-store-apple-logo-svgrepo-com-DEgUYCrT.svg)}.top-section .left .download .playstore{background-image:url(/assets/google-play-download-android-app-logo-svgrepo-com-BsUgTMUL.svg)}.top-section .right{overflow:hidden;position:relative;flex:1}.top-section .right .phone-mockup-1{background-size:cover;height:550px;width:620px;position:absolute;bottom:-30px;right:var(--horizontal-padding);background-image:url(/assets/top-image-CqA07L2D.png);background-position:center 30px;background-repeat:no-repeat;z-index:1000}.features-infinite{padding-top:30px;background-color:#222}.features-infinite h2{font-size:30px;font-weight:700;letter-spacing:2px}.features{min-height:100vh}.features .feature-box{width:90%;min-height:300px;margin:auto;display:flex;text-align:left;padding:var(--horizontal-padding)}.features .feature-box .left,.features .feature-box .right{flex:1}.features .feature-box .left p{width:500px}.features .feature-box .right .calendar-illustration{height:400px;width:400px;background-image:url(/assets/calendar-p8vZWkce.svg);background-size:cover;background-position:center;margin:auto}.features .feature-box .right .messaging-illustration{height:370px;width:500px;background-image:url(/assets/messaging-B-eOnX43.svg);background-size:cover;background-position:center;margin:auto}.features .colored{background-color:#272626;margin-top:50px}.product-video{display:flex;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px}.product-video .placeholder{width:60%;min-height:500px;background-color:#302f2f}.paralax{background-image:url(/assets/seller-BodsrpeI.jpg);background-size:cover;height:300px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:50px;text-align:center;background-attachment:fixed;text-align:left}.paralax h1{font-size:60px;margin-top:50px}.paralax .wrap{padding-left:var(--horizontal-padding);width:100%;height:100%;background-image:linear-gradient(to left,#0000,#00000032,#ff6600a1,#ff5100);display:flex}.paralax .wrap .left,.paralax .wrap .right{flex:1}.paralax-black{padding-top:60px;padding-bottom:60px;display:flex;color:#fff;font-size:50px;text-align:center;text-align:left;position:relative;background-color:var(--bg)}.paralax-black .left-image{background-size:cover;background-position:center;background-attachment:fixed;height:300px;width:10vw;flex:2;position:relative;background-repeat:no-repeat;display:block}.paralax-black .left-image:after{content:"";height:100%;width:100%;background-image:linear-gradient(to bottom,#181817,rgba(24,24,23,.7607843137),transparent,rgba(24,24,23,.6823529412),#181817);position:absolute}.paralax-black .left-image:before{content:"";height:100%;width:100%;background-image:linear-gradient(to right,#181817,rgba(24,24,23,.862745098),transparent,#181817,#181817);position:absolute}.paralax-black h1{font-size:60px;margin-top:20px}.paralax-black .wrap{width:100%;height:100%;display:flex;flex:1;position:absolute}.paralax-black .wrap .left{flex:1}.paralax-black .wrap .right{flex:1;padding:0 60px}.paralax-black .wrap .right p{font-size:16px;padding-bottom:20px}.bus-management{background-image:url(/assets/bus-driver4-pDaIht4B.png);background-position:center}.screenshots{min-height:500px;margin-top:50px;margin-bottom:50px}.floating-features{position:absolute;left:40px;bottom:150px;transform:rotate(270deg);letter-spacing:5px;font-size:10px;display:flex;justify-content:center;align-items:center;column-gap:0px;width:130px;height:38px;animation:bobbing 2s ease infinite;transition:.5s;background-color:#17483b;border-radius:20px;color:#fff;border:8px solid var(--bg)}@keyframes bobbing{0%{bottom:200px}50%{bottom:220px}to{bottom:200px}}.floating-action-bt{position:fixed;right:100px;bottom:100px;height:80px;width:80px;background-image:linear-gradient(to bottom,#ff8000,#ff5100);border-radius:100px;box-shadow:#00000059 0 5px 15px;color:#fff;font-size:40px;display:flex;justify-content:center;align-items:center;animation:bottom-up-fab 2s ease;cursor:pointer;z-index:1000}@keyframes bottom-up-fab{0%{bottom:-110px}to{bottom:100px}}.single-feature{display:flex;padding:20px 150px;min-height:550px}.single-feature .left{flex:1}.single-feature .left .card-illustration{height:500px;width:500px;background-image:url(/assets/cards-no-bg-11nwx_Na.png);background-size:cover}.single-feature .left .pos-illustration{height:700px;width:700px;margin-top:-60px;margin-left:-100px;background-image:url(../../assets/ai-gen/pos3-no-bg.png);background-size:cover}.single-feature .right{flex:1;text-align:left;padding-top:60px}.logo{font-size:32px;line-height:40px;padding-top:20px;position:relative;display:flex;justify-content:center;align-items:center;font-family:audiowide}.logo .logo-image{height:40px;width:40px;background-image:url(/assets/logo-acard-By4JojP9.png);background-size:cover;margin-right:10px}.nav-scrolled{background-color:#1c1c1c;box-shadow:0 -5px 15px #0113284a;padding-top:0;padding-bottom:20px}.nav-scrolled .left{margin-top:0;padding-top:0}.nav-scrolled .center{margin-top:0}.nav-scrolled .right{padding-top:15px}.nav-scrolled .right .hollow-button{margin-top:0}nav{display:flex;position:fixed;width:100%;padding-bottom:20px;column-gap:70px;z-index:2000}nav a{color:var(--white-text);transition:.5s;font-weight:800}nav a:hover{color:var(--primary-color)}nav .center{display:flex;justify-content:center;align-items:center;flex:2}nav .center ul{display:flex;column-gap:40px;align-items:center;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:3px;padding-top:20px}nav .left{justify-content:flex-end;margin-left:var(--horizontal-padding)}nav .right{padding-top:20px;display:flex;justify-content:center;align-items:center;margin-right:var(--horizontal-padding)}nav .right .hollow-button{border-radius:100px;padding:2px 40px;margin-top:0;height:40px;width:150px}nav .right .dp{height:40px;width:40px;background-color:#eee;border-radius:100px;margin-left:10px;background-size:cover;background-position:center}.home-header{padding:10px 20px;display:none}.home-header .logo{padding:10px 0 0}.home-header .left{display:flex;justify-content:left}.home-header .right{display:flex;justify-content:right}footer .top{background-color:#222;height:350px;color:#fff;display:flex;padding-left:var(--horizontal-padding);padding-top:50px}footer .top .left,footer .top .right{flex:1;display:flex;justify-content:left;align-items:flex-start}footer .top .left{display:flex;flex-direction:column;padding-top:10px}footer .top .left p{width:300px;text-align:left;color:#ccc;font-size:14px}footer .top .right{column-gap:120px;padding-top:30px}footer .top .right ul{text-align:left}footer .top .right ul li:first-of-type{font-weight:800;font-size:22px;margin-bottom:20px}footer .top .right ul li{margin-bottom:20px}footer .top .right ul li a{color:#ddd}footer .foot{background-color:#202020;height:50px;display:flex;justify-content:center;align-items:center;color:#fff;padding:0 90px}footer .foot .left{flex:1;display:flex;align-items:start;justify-content:start}footer .foot .right{flex:1;display:flex;align-items:flex-end;justify-content:flex-end;column-gap:15px;font-size:25px}.auth-section{display:flex;justify-content:center;background-color:#222;height:100vh}.auth-section .social-wrap{margin-top:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-size:contain;background-position:bottom;background-repeat:no-repeat;padding:80px 40px 40px;background-color:#2a2a2a;height:500px;border-radius:10px}.auth-section .row{display:flex;column-gap:90px}.auth-section h1{font-size:40px;line-height:30px;margin:0;text-align:center}.auth-section p{margin:unset;margin-bottom:50px;margin-top:10px;text-align:center;font-size:20px}.auth-section .socials{display:flex;flex-direction:column;row-gap:20px}.auth-section .socials a{background-color:#fff;color:#000;height:50px;width:350px;border-radius:5px;display:flex;align-items:center;padding-left:15px;font-weight:700;column-gap:10px;position:relative;cursor:pointer}.auth-section .socials a svg{font-size:20px;position:absolute}.auth-section .socials a span{padding-left:0;flex:1;text-align:center;font-size:18px}.auth-section .socials .google{border:1px solid #ddd}.auth-section .socials .facebook{background-color:#05577e;color:#fff}.auth-section .socials .twitter{background-color:#08a2e9;color:#fff}.auth-section .agreement{max-width:350px;font-size:14px;margin-top:50px;text-align:left}.auth-section .agreement a{text-decoration:underline;color:#ccc}.auth-section .loading-wrap{height:250px;width:250px;padding-top:100px;display:flex;justify-content:center;align-items:center;flex-direction:column}.auth-section .loading-wrap h3{margin-top:-30px;animation:blinker 1s linear infinite;font-weight:400;font-size:18px;color:#ccc}.left-menu{position:fixed;left:0;z-index:6000;display:flex;flex-direction:column;height:100vh;border-right:1px solid #222;background-color:var(--bg)}.left-menu .logo{justify-content:left;display:flex;padding-left:20px;color:#fff;margin-bottom:25px;margin-top:-2px;position:relative}.left-menu .logo .logo-image{margin-right:5px;width:40px;height:40px;background-size:cover;background-position:center;background-image:url(/assets/logo-acard-By4JojP9.png)}.left-menu .logo span{background-color:var(--primary-color);height:15px;width:35px;border-radius:20px;color:#fff;font-size:10px;line-height:13px;position:absolute;right:20px;top:20px}.left-menu li{display:flex;align-items:center;height:60px;column-gap:10px;font-size:18px;font-weight:600;width:250px;padding-left:30px;cursor:pointer;transition:.5s}.left-menu li svg{font-size:29px}.left-menu li:hover{color:#019e52}.left-menu .selected{color:var(--primary-color);font-weight:700}.left-menu .subscription{margin:40px auto auto;max-width:200px;height:200px;width:300px;background-image:linear-gradient(to bottom,#171717,#111,#fff0);border-radius:20px;padding-top:20px}.left-menu .subscription .plan-name{font-weight:700;font-size:15px;text-transform:capitalize}.left-menu .subscription .sub-title{margin:10px 10px 20px;font-size:15px}.left-menu .subscription .action-bt{background-color:#f5bd86;padding:10px 40px;border-radius:210px;color:#333;font-weight:700;font-size:14px}@media (max-width: 768px){.left-menu{display:none}}.home-title{width:100%;display:flex;justify-content:left;padding-left:var(--home-padding);padding-right:30px}.home-title .left{flex:1;padding-top:20px}.home-title .left p{text-align:left;font-size:14px;color:#949393}.home-title h2{text-align:left;line-height:20px;margin-bottom:-10px!important;color:#fff;margin:0}.home-title .right{display:flex;justify-content:center;align-items:center}.home-title .profile-pic{height:40px;width:40px;background-color:#444;border-radius:200px;background-image:url(../../../assets/profile.png);background-size:cover;background-position:center;border:1px solid #333;cursor:pointer;position:relative}.home-title .profile-pic .profile-arrow{height:20px;width:20px;position:absolute;bottom:-5px;right:-5px;background-color:#222;border:2px solid #333;border-radius:100px;display:flex;justify-content:center;align-items:center}.home-title .profile-name-wrap{padding-right:10px}.home-title .profile-name-wrap .profile-name{font-weight:700;font-size:17px;text-transform:capitalize;text-align:left}.home-title .profile-name-wrap .profile-clearance{font-size:10px;margin-top:-5px;text-align:right;color:#9a9898;letter-spacing:2px;text-transform:uppercase}.dashboard{min-height:100vh;width:100vw;display:flex;position:relative}.dashboard .content{width:100%;margin-left:220px}.rates-wrap,.transactions-wrap,.users-wrap{padding-left:60px}@media (max-width: 768px){.dashboard .content{margin-left:0;padding:0}}.loading-website{position:fixed;height:100vh;width:100vw;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#212020d6;z-index:3000;color:#fff;background-color:#222}.loading-website h3{margin-top:-20px;animation:blinker 1s linear infinite}.home-footer{width:100%}.home-wrap{padding-left:60px;padding-right:30px;min-height:100vh;display:flex;padding-top:10px;column-gap:20px}.home-wrap .map-view{border-radius:10px;overflow:hidden;background-color:#ccc;height:80vh;flex:1}.home-wrap .right{flex:1}.home-wrap .right .stats{display:flex;column-gap:20px}.home-wrap .right .stats .stat-item{background-color:#222;height:80px;flex:1;display:flex;text-align:left;padding:10px;border-radius:10px}.home-wrap .right .stats .stat-item .stat-item-left{flex:1;justify-content:left;align-items:flex-start}.home-wrap .right .stats .stat-item .title{font-size:12px}.home-wrap .right .stats .stat-item .value{font-size:30px;font-weight:800}.home-wrap .right .stats .stat-item .icon{font-size:25px}.home-wrap .right .recent-transactions{width:100%;background-color:#222;height:68%;margin-top:20px;border-radius:15px;padding:20px}.home-wrap .right .recent-transactions .title-wrap{display:flex}.home-wrap .right .recent-transactions .title-wrap .title{font-weight:800;font-size:20px;margin:0}.home-wrap .right .recent-transactions .title-wrap .sub-title{font-size:14px}.home-wrap .right .recent-transactions .title-wrap .title-left{flex:1;text-align:left}.home-wrap .right .recent-transactions .title-wrap .title-bt{background-color:var(--primary-color);color:#fff;padding:5px 20px;border-radius:10px;font-weight:600}.rates-wrap{padding-top:0;padding-right:30px;min-height:100vh;column-gap:20px;text-align:left}.rates-wrap .row{display:flex;column-gap:30px;margin-top:30px}.rates-wrap .row .card{min-height:80vh;padding:20px}.rates-wrap .row .card .title{text-transform:capitalize;font-weight:700;font-size:20px}.rates-wrap .row .card .sub-title{font-size:14px;color:#777;margin-bottom:15px}.rates-wrap .row .row-left{flex:1;border-radius:10px}.rates-wrap .row .row-right{flex:2;border-radius:10px;display:flex;flex-direction:column}.rates-wrap .actions{display:flex;column-gap:20px;padding-left:10px;color:var(--krc-primary);align-items:center}.rates-wrap .title-top{display:flex}.rates-wrap .title-top .left{flex:1}.rates-wrap .title-top .right{padding-top:10px;display:flex;column-gap:20px}.rates-wrap .title-top .right a{background-color:var(--primary-color);padding:10px 20px;border-radius:10px;color:#fff;font-weight:700;height:38px}.rates-wrap .selected{background-color:var(--primary-color);color:#fff;padding-left:10px!important}.rates-wrap .routes td,.rates-wrap .routes th{padding:10px 20px}.rates-wrap .routes tr{cursor:pointer}.rates-wrap .routes tr:hover:not(.selected) td{background-color:#eee}.dark-theme .routes tr:hover:not(.selected) td{background-color:#666}.dark-theme .card{background-color:#1d1d1d;box-shadow:#8d8d8d0d 0 0 0 1px,#232323 0 0 0 1px inset}.custom-select{position:relative}.custom-select .top{font-size:14px;font-weight:700}.custom-select select{width:100%;padding:15px;background-color:#fff;border:1px solid #ccc;border-radius:5px;margin-top:5px;color:#222;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dark-theme .custom-select select{background-color:#222;border:1px solid #333;color:#fff}.dark-theme .custom-select:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6.1018 8C5.02785 8 4.45387 9.2649 5.16108 10.0731L10.6829 16.3838C11.3801 17.1806 12.6197 17.1806 13.3169 16.3838L18.8388 10.0731C19.5459 9.2649 18.972 8 17.898 8H6.1018Z' fill='%23FFFFFF'/%3E%3C/svg%3E")}.custom-select:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6.1018 8C5.02785 8 4.45387 9.2649 5.16108 10.0731L10.6829 16.3838C11.3801 17.1806 12.6197 17.1806 13.3169 16.3838L18.8388 10.0731C19.5459 9.2649 18.972 8 17.898 8H6.1018Z' fill='%23212121'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";position:absolute;width:2rem;height:100%;right:0;top:42px;bottom:0;text-align:center;font-size:1rem;line-height:2.5rem;pointer-events:none}.title-less{width:150px;margin-top:-10px}.title-less select{padding:10px}.title-less:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6.1018 8C5.02785 8 4.45387 9.2649 5.16108 10.0731L10.6829 16.3838C11.3801 17.1806 12.6197 17.1806 13.3169 16.3838L18.8388 10.0731C19.5459 9.2649 18.972 8 17.898 8H6.1018Z' fill='%23212121'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";position:absolute;width:2rem;height:100%;right:0;top:15px;bottom:0;text-align:center;font-size:1rem;line-height:2.5rem;pointer-events:none}.paginator-wrap{display:flex;margin-top:20px;justify-content:end}.paginator-wrap .paginator{align-self:flex-end;display:flex;list-style:none;margin:0;padding:5px;column-gap:10px;border-radius:10px}.paginator-wrap .paginator li{display:flex;justify-content:center;align-items:center;font-size:12px;padding:3px 10px;cursor:pointer}.paginator-wrap .paginator li svg{font-size:12px}.paginator-wrap .paginator .selected{background-color:var(--primary-color);background-image:linear-gradient(45deg,var(--primary-color),var(--secondary-color));color:#fff;border-radius:5px}.dark-theme .route-edit-modal-wrap .modal-body{box-shadow:#8d8d8d0d 0 0 0 1px,#212121 0 0 0 1px inset;background-color:#222}.dark-theme .route-edit-modal-wrap .modal-body .hours-wrap{background-color:#2a2a2a}.dark-theme .route-edit-modal-wrap .modal-body .hours-wrap .foot-row{background-color:#222}.route-edit-modal-wrap{height:100%;width:100%;background-color:#000000d0;position:absolute;top:0;left:0;z-index:15000;display:flex;justify-content:center;align-items:center}.route-edit-modal-wrap .modal-body{box-shadow:#8d8d8d0d 0 0 0 1px,#ebebeb 0 0 0 1px inset;padding:20px;border-radius:20px;margin-top:-80px;width:350px;display:flex;flex-direction:column;overflow:hidden;transition:.5s;background-color:#fff;position:relative}.route-edit-modal-wrap .modal-body .close-bt{position:absolute;right:20px;top:10px;font-size:40px;color:#696868;cursor:pointer;transition:.5s}.route-edit-modal-wrap .modal-body .close-bt:hover{color:#3d9006}.route-edit-modal-wrap .modal-body .row{margin-top:17px;column-gap:10px}.route-edit-modal-wrap .modal-body .title{font-weight:700;font-size:20px}.route-edit-modal-wrap .modal-body .sub-title{font-size:14px;color:#777;margin-bottom:5px}.route-edit-modal-wrap .modal-body .top-sect .title-less:before{top:21px}.route-edit-modal-wrap .modal-body .hours-wrap{height:200px;overflow:scroll;background-color:#e8e8e8;margin-top:20px;margin-bottom:5px;border-radius:10px;display:flex;flex-direction:column;padding:0}.route-edit-modal-wrap .modal-body .hours-wrap .foot-row{background-color:#fefefe}.route-edit-modal-wrap .modal-body .hours-wrap ul{flex:1;list-style:none;margin:0;max-height:200px;overflow:scroll;padding:10px}.route-edit-modal-wrap .modal-body .hours-wrap ul li{display:flex;justify-content:center;align-items:center;background-color:#fff;margin-bottom:5px;padding:10px;border-radius:10px;font-size:14px}.route-edit-modal-wrap .modal-body .hours-wrap ul li div{font-weight:800}.route-edit-modal-wrap .modal-body .hours-wrap ul li .cancel{display:flex;justify-content:end;min-width:50px;padding-right:10px;color:#ff4500}.route-edit-modal-wrap .modal-body .hours-wrap ul li .middle{min-width:50px;display:flex;justify-content:center;align-items:center;color:#696868}.route-edit-modal-wrap .modal-body .hours-wrap ul li .rate{flex:1;padding-left:10px}.custom-input .top{font-size:14px;font-weight:700}.custom-input input{width:100%;padding:15px;background-color:#fff;border:1px solid #ccc;border-radius:5px;margin-top:5px;color:#222}.dark-theme .custom-input input{background-color:#222;border:1px solid #333;color:#fff}.dark-theme .rate-edit-modal-wrap .modal-body{box-shadow:#8d8d8d0d 0 0 0 1px,#212121 0 0 0 1px inset;background-color:#222}.rate-edit-modal-wrap{height:100%;width:100%;background-color:#000000d0;position:absolute;top:0;left:0;z-index:15000;display:flex;justify-content:center;align-items:center}.rate-edit-modal-wrap .modal-body{box-shadow:#8d8d8d0d 0 0 0 1px,#ebebeb 0 0 0 1px inset;padding:20px;border-radius:20px;margin-top:-50px;width:400px;display:flex;flex-direction:column;overflow:hidden;transition:.5s;background-color:#fff;position:relative}.rate-edit-modal-wrap .modal-body .close-bt{position:absolute;right:20px;top:10px;font-size:40px;color:#696868;cursor:pointer;transition:.5s}.rate-edit-modal-wrap .modal-body .close-bt:hover{color:#3d9006}.rate-edit-modal-wrap .modal-body .row{margin-top:17px;column-gap:10px}.rate-edit-modal-wrap .modal-body .title{font-weight:700;font-size:20px}.rate-edit-modal-wrap .modal-body .sub-title{font-size:14px;color:#777;margin-bottom:5px}.transactions-wrap{padding-top:10px;padding-right:30px;min-height:100vh;text-align:left}.transactions-wrap td{position:relative}.transactions-wrap td .icon{position:absolute;right:20px;height:14px;width:14px;top:11px;color:#395d39}.transactions-wrap td .red{color:#c3942f}.transactions-wrap .card{min-height:80vh;padding:20px;border-radius:20px}.transactions-wrap .card .title{text-transform:capitalize;font-weight:700;font-size:20px}.transactions-wrap .card .sub-title{font-size:14px;color:#777;margin-bottom:15px}.transactions-wrap .row{display:flex;column-gap:30px;margin-top:30px}.transactions-wrap .row .row-left,.transactions-wrap .row .row-right{flex:1;border-radius:10px}.transactions-wrap .search{background-color:#e8e8e8;height:40px;position:relative;margin-top:10px;border-radius:10px}.transactions-wrap .search input{background-color:transparent;border:0;width:300px;padding:12px 12px 12px 40px;border-radius:10px;color:#000}.transactions-wrap .search svg{position:absolute;top:8px;left:10px}.transactions-dark-theme .search{background-color:#242424}.transactions-dark-theme .card{background-color:#1d1d1d;box-shadow:#8d8d8d0d 0 0 0 1px,#232323 0 0 0 1px inset}.slide-selector-wrap{display:inline-block;margin-bottom:20px;margin-top:10px;padding:4px;border-radius:10px}.slide-selector-wrap .slide-selector{display:flex;column-gap:5px}.slide-selector-wrap .slide-selector .option{padding:5px 10px;border-radius:7px;font-size:14px;cursor:pointer}.slide-selector-wrap .slide-selector .option:hover{background-color:#181818}.slide-selector-wrap .slide-selector .selected{background-color:#fff}.selector-dark-theme{background-color:#363636}.selector-dark-theme .slide-selector .option{padding:5px 10px;border-radius:7px;font-size:14px;cursor:pointer}.selector-dark-theme .slide-selector .option:hover{background-color:#181818}.selector-dark-theme .slide-selector .selected{background-color:var(--primary-color)!important}.mpesa-modal-wrap{height:100%;width:100%;background-color:#000000d0;position:absolute;top:0;left:0;z-index:15000;display:flex;justify-content:center;align-items:center}.mpesa-modal-wrap .modal-body{box-shadow:#8d8d8d0d 0 0 0 1px,#ebebeb 0 0 0 1px inset;padding:20px;border-radius:20px;margin-top:-50px;width:500px;display:flex;flex-direction:column;overflow:hidden;transition:.5s;background-color:#fff;position:relative}.mpesa-modal-wrap .modal-body .close-bt{position:absolute;right:20px;top:10px;font-size:40px;color:#696868;cursor:pointer;transition:.5s}.mpesa-modal-wrap .modal-body .close-bt:hover{color:#3d9006}.mpesa-modal-wrap .modal-body .row{margin-top:17px;column-gap:10px}.mpesa-modal-wrap .modal-body .title{font-weight:700;font-size:20px}.mpesa-modal-wrap .modal-body .sub-title{font-size:14px;color:#777;margin-bottom:5px}.mpesa-modal-wrap #json-content{font-family:Courier New,Courier,monospace;background-color:#f5f5f5;padding:20px;border-radius:10px;border:1px solid #ccc;max-width:431px!important;overflow-x:auto;box-shadow:0 4px 8px #0000001a;word-wrap:break-word}.mpesa-modal-wrap .json-key{color:#d14;font-weight:700;margin-right:5px}.mpesa-modal-wrap .json-value{color:#1a1a1a;margin-left:5px}.mpesa-modal-wrap .json-object,.mpesa-modal-wrap .json-array{padding-left:10px;border-left:2px solid #ddd;margin-top:5px}.users-wrap{padding-top:30px;padding-right:30px;min-height:100vh;text-align:left}.users-wrap .title-top{display:flex}.users-wrap .title-top .left{flex:1}.users-wrap .title-top .left .title{position:relative}.users-wrap .title-top .left .title svg{top:3px;left:120px;position:absolute}.users-wrap .title-top .left .title .spinner svg{animation:spin .5s linear infinite}.users-wrap .title-top .right{padding:15px 0 15px 15px}.users-wrap .actions{display:flex;column-gap:20px;color:var(--krc-primary);align-items:center}.users-wrap .dp-image{height:25px;width:25px;background-color:#eee;margin-right:10px;margin-top:-3px;background-size:cover;background-position:center}.users-wrap .card{min-height:80vh;padding:20px;border-radius:20px}.users-wrap .card .title{text-transform:capitalize;font-weight:700;font-size:20px}.users-wrap .card .sub-title{font-size:14px;color:#777;margin-bottom:15px}.users-wrap .row{display:flex;column-gap:30px;margin-top:30px}.users-wrap .row .row-left,.users-wrap .row .row-right{flex:1;border-radius:10px}.users-wrap .button{background-color:var(--primary-color);background-image:linear-gradient(45deg,var(--primary-color),var(--secondary-color));padding:10px 20px;border-radius:10px;color:#fff;font-weight:700;text-align:center;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-top:-5px}.users-wrap .transparent{background-color:transparent;border:1px solid #ccc;background-image:none;color:#000}.users-dark-theme .search{background-color:#242424}.users-dark-theme .card{background-color:#1d1d1d;box-shadow:#8d8d8d0d 0 0 0 1px,#232323 0 0 0 1px inset}.users-dark-theme .transparent{color:#fff}.level-modal-wrap{height:100%;width:100%;background-color:#000000d0;position:absolute;top:0;left:0;z-index:15000;display:flex;justify-content:center;align-items:center}.level-modal-wrap .modal-body{box-shadow:#8d8d8d0d 0 0 0 1px,#ebebeb 0 0 0 1px inset;padding:20px;border-radius:20px;margin-top:-50px;width:450px;display:flex;flex-direction:column;overflow:hidden;transition:.5s;background-color:#fff;position:relative}.level-modal-wrap .modal-body .close-bt{position:absolute;right:20px;top:10px;font-size:40px;color:#696868;cursor:pointer;transition:.5s}.level-modal-wrap .modal-body .close-bt:hover{color:#3d9006}.level-modal-wrap .modal-body .row{margin-top:17px;column-gap:10px}.level-modal-wrap .modal-body .title{font-weight:700;font-size:20px}.level-modal-wrap .modal-body .sub-title{font-size:14px;color:#777;margin-bottom:5px}.level-modal-wrap .height{min-height:50px;height:100%}.reports-modal-wrap{height:100%;width:100%;background-color:#000000d0;position:absolute;top:0;left:0;z-index:15000;display:flex;justify-content:center;align-items:center}.reports-modal-wrap .modal-body{box-shadow:#8d8d8d0d 0 0 0 1px,#ebebeb 0 0 0 1px inset;padding:20px;border-radius:20px;margin-top:-50px;width:550px;display:flex;flex-direction:column;overflow:hidden;transition:.5s;background-color:#fff;position:relative}.reports-modal-wrap .modal-body .close-bt{position:absolute;right:20px;top:10px;font-size:40px;color:#696868;cursor:pointer;transition:.5s}.reports-modal-wrap .modal-body .close-bt:hover{color:#3d9006}.reports-modal-wrap .modal-body .row{margin-top:17px;column-gap:10px}.reports-modal-wrap .modal-body .title{font-weight:700;font-size:20px}.reports-modal-wrap .modal-body .sub-title{font-size:14px;color:#777;margin-bottom:15px;text-transform:capitalize}.reports-modal-wrap .modal-body .card{padding:0 10px}.reports-modal-wrap .height{min-height:50px;height:100%}.reports-modal-wrap .table{height:250px;margin:0;display:block;width:100%;padding:0}.reports-modal-wrap .table tr{display:table;width:100%;table-layout:fixed}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.blink{animation:blink 1s infinite}.enrol-modal-wrap{height:100%;width:100%;background-color:#000000d0;position:absolute;top:0;left:0;z-index:15000;display:flex;justify-content:center;align-items:center}.enrol-modal-wrap .modal--1{background-color:#050505}.enrol-modal-wrap .modal-0{background-color:#ff8f06}.enrol-modal-wrap .modal-1{background-color:#ff5106}.enrol-modal-wrap .modal-2{background-color:#6baa06}.enrol-modal-wrap .modal-3,.enrol-modal-wrap .modal-4{background-color:#03ff3e}.enrol-modal-wrap .modal-body{padding:0;border-radius:20px;height:400px;margin-top:-50px;width:600px;display:flex;overflow:hidden;transition:.5s;background-image:url(https://www.transparenttextures.com/patterns/connected.png)}.enrol-modal-wrap .modal-body .hand{height:100%;width:100%;transform:scaleX(-1);background-image:url(/assets/hand-medium-NdQPPMpK.png);background-size:cover;background-repeat:no-repeat;overflow:hidden;position:relative;transition:.5s}.enrol-modal-wrap .modal-body .hand .lottie{display:flex;column-gap:20px;position:absolute;right:15px;top:15px}.enrol-modal-wrap .modal-body .hand .instruction-wrap{transform:scaleX(-1);margin:30px;color:#fff;z-index:10000000;position:absolute;bottom:0;right:0}.enrol-modal-wrap .modal-body .hand .instruction-wrap .title{font-weight:800;font-size:28px}.enrol-modal-wrap .modal-body .hand .instruction-wrap .sub{font-weight:400;font-size:14px;color:#9d9d9d}.enrol-modal-wrap .modal-body .hand .close-bt{position:absolute;left:20px;top:10px;font-size:40px;color:#696868;cursor:pointer;transition:.5s}.enrol-modal-wrap .modal-body .hand .close-bt:hover{color:#fff}.enrol-modal-wrap .modal-body .hand-step--1{background-position:100px -20px;background-color:#2adc2a;background-size:400px 600px}.enrol-modal-wrap .modal-body .hand-step--1 .overlays{height:100%;width:100%;position:absolute;top:0;left:0}.enrol-modal-wrap .modal-body .hand-step--1 .overlay-1{background-image:linear-gradient(to right,#00000050,#00000009,#0000004f,#000)}.enrol-modal-wrap .modal-body .hand-step--1 .overlay-2{background-image:linear-gradient(to bottom,#000000a4,#0000001b,#000000b9,#000)}.enrol-modal-wrap .modal-body .hand-step-0{background-position:150px -520px;background-size:1000px 1600px}.enrol-modal-wrap .modal-body .hand-step-0 .overlays{height:100%;width:100%;position:absolute;top:0;left:0}.enrol-modal-wrap .modal-body .hand-step-0 .overlay-1{background-image:linear-gradient(to right,#00000050,#00000009,#0000004f,#000)}.enrol-modal-wrap .modal-body .hand-step-0 .overlay-2{background-image:linear-gradient(to bottom,#000000a4,#0000001b,#000000b9,#000)}.enrol-modal-wrap .modal-body .hand-step-1{background-position:-60px -150px;background-size:1000px 1600px}.enrol-modal-wrap .modal-body .hand-step-1 .overlays{height:100%;width:100%;position:absolute;top:0;left:0}.enrol-modal-wrap .modal-body .hand-step-1 .overlay-1{background-image:linear-gradient(to right,#00000050,#00000009,#0000000e,#000)}.enrol-modal-wrap .modal-body .hand-step-1 .overlay-2{background-image:linear-gradient(to bottom,#000000a4,#0000001b,#000000b9,#000)}.enrol-modal-wrap .modal-body .hand-step-2{background-position:-180px -100px;background-size:1000px 1600px}.enrol-modal-wrap .modal-body .hand-step-2 .overlays{height:100%;width:100%;position:absolute;top:0;left:0}.enrol-modal-wrap .modal-body .hand-step-2 .overlay-1{background-image:linear-gradient(to right,#000000b0,#00000009,#0000000e,#000)}.enrol-modal-wrap .modal-body .hand-step-2 .overlay-2{background-image:linear-gradient(to bottom,#000000a4,#0000001b,#000000b9,#000)}.enrol-modal-wrap .modal-body .hand-step-3{background-position:-280px -100px;background-size:1000px 1600px}.enrol-modal-wrap .modal-body .hand-step-3 .overlays{height:100%;width:100%;position:absolute;top:0;left:0}.enrol-modal-wrap .modal-body .hand-step-3 .overlay-1{background-image:linear-gradient(to right,#000000b0,#00000009,#0000000e,#000)}.enrol-modal-wrap .modal-body .hand-step-3 .overlay-2{background-image:linear-gradient(to bottom,#000000a4,#0000001b,#000000b9,#000)}.enrol-modal-wrap .modal-body .hand-step-4{background-position:-480px -300px;background-size:1000px 1600px}.enrol-modal-wrap .modal-body .hand-step-4 .overlays{height:100%;width:100%;position:absolute;top:0;left:0}.enrol-modal-wrap .modal-body .hand-step-4 .overlay-1{background-image:linear-gradient(to right,#000000d2,#00000025,#00000027,#000)}.enrol-modal-wrap .modal-body .hand-step-4 .overlay-2{background-image:linear-gradient(to bottom,#0000006d,#0000001b,#000000b9,#000)}.edit-modal-wrap{height:100%;width:100%;background-color:#000000d0;position:absolute;top:0;left:0;z-index:15000;display:flex;justify-content:center;align-items:center}.edit-modal-wrap .modal-body{box-shadow:#8d8d8d0d 0 0 0 1px,#ebebeb 0 0 0 1px inset;padding:20px;border-radius:20px;margin-top:-50px;width:450px;display:flex;flex-direction:column;overflow:hidden;transition:.5s;background-color:#fff;position:relative}.edit-modal-wrap .modal-body .close-bt{position:absolute;right:20px;top:10px;font-size:40px;color:#696868;cursor:pointer;transition:.5s}.edit-modal-wrap .modal-body .close-bt:hover{color:#3d9006}.edit-modal-wrap .modal-body .row{margin-top:17px;column-gap:10px}.edit-modal-wrap .modal-body .title{font-weight:700;font-size:20px}.edit-modal-wrap .modal-body .sub-title{font-size:14px;color:#777;margin-bottom:5px}.users-dark-theme .modal-body{background-color:#2a2a2a;box-shadow:#8d8d8d0d 0 0 0 1px,#383838 0 0 0 1px inset}.input-component{display:flex;flex-direction:column}.input-component input{padding:15px;margin-top:10px;border:1px solid #222;border-radius:10px;font-size:16px;width:300px}.input-component .react-international-phone-input-container .react-international-phone-input{height:unset;margin-top:10px;border:1px solid #222;border-radius:10px;font-size:16px;padding:13px 13px 13px 60px;width:300px;position:relative;color:#fff}.input-component .react-international-phone-country-selector-button{border:1px solid #222;border:0;height:47px;width:60px;position:absolute;left:0;top:10px;z-index:100000}.input-component .react-international-phone-country-selector-dropdown{top:66px;border:1px solid #222}.input-component .react-international-phone-country-selector-button:hover{background:#a5a5a5}.row .input-component{flex:1}.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{display:flex;height:var(--react-international-phone-height, 36px);box-sizing:border-box;align-items:center;justify-content:center;padding:0;border:1px solid var(--react-international-phone-country-selector-border-color, var(--react-international-phone-border-color, gainsboro));margin:0;-moz-appearance:button;appearance:button;-webkit-appearance:button;background-color:var(--react-international-phone-country-selector-background-color, var(--react-international-phone-background-color, white));cursor:pointer;text-transform:none;-webkit-user-select:none;user-select:none}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover, whitesmoke)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:transparent}.react-international-phone-country-selector-button__button-content{display:flex;align-items:center;justify-content:center}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size, 4px) solid var(--react-international-phone-country-selector-arrow-color, #777);border-right:var(--react-international-phone-country-selector-arrow-size, 4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size, 4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color, #999)}.react-international-phone-country-selector-button--disabled{background-color:var(--react-international-phone-disabled-country-selector-background-color, var(--react-international-phone-disabled-background-color, whitesmoke));cursor:auto}.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color, var(--react-international-phone-disabled-background-color, whitesmoke))}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width, 24px);height:var(--react-international-phone-flag-height, 24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{position:absolute;z-index:1;top:var(--react-international-phone-dropdown-top, 44px);left:var(--react-international-phone-dropdown-left, 0);display:flex;width:300px;max-height:200px;flex-direction:column;padding:4px 0;margin:0;background-color:var(--react-international-phone-dropdown-item-background-color, var(--react-international-phone-background-color, white));box-shadow:var(--react-international-phone-dropdown-shadow, 2px 2px 16px rgba(0, 0, 0, .25));color:var(--react-international-phone-dropdown-item-text-color, var(--react-international-phone-text-color, #222));list-style:none;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;border:none;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin, 0);background:var(--react-international-phone-dropdown-preferred-list-divider-color, var(--react-international-phone-border-color, gainsboro))}.react-international-phone-country-selector-dropdown__list-item{display:flex;min-height:var(--react-international-phone-dropdown-item-height, 28px);box-sizing:border-box;align-items:center;padding:2px 8px}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{overflow:hidden;margin-right:8px;font-size:var(--react-international-phone-dropdown-item-font-size, 14px);text-overflow:ellipsis;white-space:nowrap}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color, gray);font-size:var(--react-international-phone-dropdown-item-font-size, 14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color, var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--selected,.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke);color:var(--react-international-phone-selected-dropdown-item-text-color, var(--react-international-phone-text-color, #222))}.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color, var(--react-international-phone-dropdown-item-dial-code-color, gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color, var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke))}.react-international-phone-dial-code-preview{display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid var(--react-international-phone-dial-code-preview-border-color, var(--react-international-phone-border-color, gainsboro));margin-right:-1px;background-color:var(--react-international-phone-dial-code-preview-background-color, var(--react-international-phone-background-color, white));color:var(--react-international-phone-dial-code-preview-text-color, var(--react-international-phone-text-color, #222));font-size:var(--react-international-phone-dial-code-preview-font-size, var(--react-international-phone-font-size, 13px))}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color, var(--react-international-phone-disabled-background-color, whitesmoke));color:var(--react-international-phone-dial-code-preview-disabled-text-color, var(--react-international-phone-disabled-text-color, #666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius, 4px);margin-right:-1px;border-bottom-right-radius:0;border-top-right-radius:0}.react-international-phone-input-container .react-international-phone-input{overflow:visible;height:var(--react-international-phone-height, 36px);box-sizing:border-box;padding:0 8px;border:1px solid var(--react-international-phone-border-color, gainsboro);border-radius:var(--react-international-phone-border-radius, 4px);margin:0;background-color:var(--react-international-phone-background-color, white);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--react-international-phone-text-color, #222);font-family:inherit;font-size:var(--react-international-phone-font-size, 13px)}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color, whitesmoke);color:var(--react-international-phone-disabled-text-color, #666)}.contact-socials{display:flex;font-size:25px;column-gap:15px;margin-top:20px;margin-bottom:50px}.contact-parent{display:flex;height:95.5vh;justify-content:center}.contact-parent .center{width:60vw;height:60vh;margin-top:100px;display:flex;flex-direction:column}.contact-parent .center .input-section{display:flex;flex-direction:column;justify-content:center;align-items:center}.contact-parent .center .input-section .row{display:flex;column-gap:20px;margin-bottom:20px}.contact-parent .center .input-section .row .input-group{display:flex;flex-direction:column;align-items:flex-start;padding:10px}.contact-parent .center .input-section .row .input-group label{font-size:20px;margin-bottom:10px}.contact-parent .center .input-section .row .input-group input{padding:15px;margin-top:10px;border:1px solid #222;border-radius:10px;font-size:16px;width:300px;background-color:#1a1a1a}.contact-parent .center .input-section .row .input-group .react-international-phone-input-container .react-international-phone-input{height:unset;margin-top:10px;border:1px solid #222;border-radius:10px;font-size:16px;padding:13px 13px 13px 60px;position:relative;color:#000}.contact-parent .center .input-section .row .input-group .react-international-phone-country-selector-button{border:0;height:49px;width:60px;border-top-left-radius:10px;border-bottom-left-radius:10px;border-left:1px solid #222;border-top:1px solid #222;position:absolute;left:0;top:10px;z-index:100000}.contact-parent .center .input-section .row .input-group .react-international-phone-country-selector-dropdown{top:66px}.contact-parent .center .input-section .row .input-group .react-international-phone-country-selector-button:hover{background:#1a1a1a}.contact-parent .center .input-section .row .message{display:flex;flex-direction:column;align-items:flex-start;padding:10px}.contact-parent .center .input-section .row .message label{font-size:20px;margin-bottom:10px}.contact-parent .center .input-section .row .message textarea{padding:15px;margin-top:10px;border:1px solid #222;border-radius:10px;font-size:16px;width:640px;background-color:#1a1a1a}.contact-parent .blue-button{display:flex;background-color:var(--primary);padding:15px;flex:1;border-radius:10px;margin-top:20px;cursor:pointer;transition:.5s;color:#fff;width:300px;justify-self:center;align-items:center;justify-content:center}.contact-parent .blue-button:hover{background-color:#385929}.blog-top-section{min-height:100vh;justify-content:center;align-items:center;flex-direction:column;background-color:#fff;position:relative;z-index:100;padding-bottom:150px}.blog-top-section h1{font-size:50px;letter-spacing:1px;width:900px;text-align:left}.blog-top-section h1 span{color:#0091ff}.blog-top-section .top{padding-top:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}.blog-top-section p{text-align:justify;font-size:20px;width:1000px}.blog-top-section ul{list-style:none}.blog-top-section .blog-items{padding:0;margin:0}.blog-top-section .blog-items .item{width:1000px;border:1px solid #646464;padding:20px;border-radius:20px;text-align:left;margin-bottom:30px}.blog-top-section .blog-items .item .title{font-weight:600;font-size:25px;margin-bottom:10px;font-family:Lato;color:#000}.blog-top-section .blog-items .item .time{color:#a8a6a6;margin-bottom:10px}.blog-top-section .blog-items .item .snippet{margin-bottom:10px;color:#353535}.blog-top-section .blog-items .item a{color:var(--olive-green);font-weight:700}.blog-post-top-section{padding-top:100px;display:flex;justify-content:center;font-size:22px}.blog-post-top-section a{text-decoration:underline;color:var(--primary-color)}.blog-post-top-section div{text-align:justify;font-size:22px}.blog-post-top-section .inner{width:1000px}.blog-post-top-section .inner .title{font-weight:700;font-size:40px;font-family:Lato;margin-bottom:20px;text-align:left}.blog-post-top-section .inner .time{padding-bottom:20px;border-bottom:1px solid #3b3a3a;margin-bottom:20px;text-align:left}@media only screen and (max-width: 768px){.blog-post-top-section .inner{width:100vw;padding:30px}}.qrpay-wrap{width:100vw;color:#fff}.qrpay-wrap .back-button{position:absolute;color:#fff;top:30px;left:30px;font-size:30px}.qrpay-wrap .input-wrap{background-color:#333;padding:20px;width:290px;font-size:18px;margin-top:25px;display:flex;border-radius:10px;position:relative}.qrpay-wrap .input-wrap input{background:transparent;font-size:18px;margin-left:10px;border:0;outline:none;color:#fff}.qrpay-wrap .ticket-ref input{letter-spacing:6px;font-size:25px;margin-left:0;max-height:30px}.qrpay-wrap .ticket-ref .camera{position:absolute;right:5px;top:15px;height:40px;width:40px;background-color:#222;border-radius:30px;display:flex;justify-content:center;align-items:center;color:#aaa}.qrpay-wrap .btn{padding:15px 30px;width:75%;background-color:var(--primary-color);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201366%20768'%3e%3crect%20width='1366'%20height='768'%20style='fill:%20%234fa600;'/%3e%3cpath%20d='M1366,15.02c-42.12-9.82-85.93-15.02-130.92-15.02-327.45,0-592.91,274.64-592.91,613.43,0,53.39,6.6,105.19,18.99,154.57h704.84V15.02Z'%20style='fill:%20%23357b09;'/%3e%3c/svg%3e");background-size:cover;background-position:center;color:#fff;font-size:20px;margin-top:20px;border-radius:100px}.qrpay-wrap .green{background-color:green}.qrpay-wrap .loading-logo{height:100px;width:100px;background-image:url(\	https://www.kaps.co.ke/assets/logo-1c736e53.svg);background-size:cover;position:absolute;margin-top:-120px}.qrpay-wrap .duration{font-size:60px;margin-bottom:-20px;color:#fff}.qrpay-wrap .labels{display:flex;justify-content:space-between;width:220px}.qrpay-wrap .logo{height:160px;width:150px;background-image:url(\	https://www.kaps.co.ke/assets/logo-1c736e53.svg);background-size:cover;margin-top:0;margin-bottom:50px}h2{font-size:40px;font-weight:900;margin:20px 0 0;color:#fff}h4{font-weight:900;margin:20px 0 0;color:#fff;display:flex;column-gap:10px}h4 span{font-family:Teko;font-size:40px;margin-top:-8px}p{max-width:80%;font-size:17px}.screen-wrap{height:100vh;width:100%;transition:.5s ease;display:flex;flex-direction:column;justify-content:center;align-items:center}.screen-wrap .overlay{background-image:linear-gradient(to bottom,#00000046,#111,#111,#111)}.screen-wrap .overlay h3{font-size:33px;margin-bottom:50px}.screen-wrap .overlay .sub-title{color:#ccc;text-align:left;width:250px;margin-bottom:-15px}.bg-kaps{background-image:url(/assets/bg-kaps-DtJdqAdH.jpeg);background-repeat:no-repeat;background-size:contain;background-position:top}.bg-kaps2{background-image:url(/assets/bg-kaps2-CRDOU6pP.jpeg);background-repeat:no-repeat;background-size:contain;background-position:top}.illustration{height:200px;width:200px;background-size:cover}.illustration-out-of-range{background-image:url(/assets/location_car-DjUlMnbS.png);width:300px}.loading-wrap{position:fixed;height:100vh;width:100vw;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#212020d6;z-index:3000;color:#fff}.loading-wrap h3{margin-top:-20px;animation:blinker 1s linear infinite}
