.btn-primary-disabled,.btn-secondary-disabled,.btn-black,.btn-secondary,.btn-primary{padding:10px 20px;border-radius:5px;transition:.5s;text-align:center}.btn{cursor:pointer;font-weight:700;font-size:1rem}.btn-primary{background-color:#3aa5dc;color:#fff;border:2px solid #3aa5dc}.btn-primary:hover{background-color:#fff;color:#3aa5dc;border:2px solid #3aa5dc}.btn-secondary{background-color:#fff;color:#000}.btn-secondary:hover{background-color:#3aa5dc;color:#fff;border:2px solid #3aa5dc}.btn-tertiary{color:#1d62b1;font-weight:400}.btn-tertiary:hover{color:#2171cc}.btn-black{color:#fff;background-color:#000}.btn-primary-disabled,.btn-secondary-disabled,.btn-primary-disabled:hover,.btn-secondary-disabled:hover{background-color:#7f7f7f;color:#fff;border:2px solid #7f7f7f}.promo-banner-container{display:flex;justify-content:space-around;align-items:center;background-position:center center,0% 0%;background-size:auto,cover;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.promo-banner-winter{background-image:url(https://firebasestorage.googleapis.com/v0/b/total-mobility-solution-6c7cc.firebasestorage.app/o/winter-scene-snow.png?alt=media&token=26d1a465-e37b-439a-9701-c42ed76464a6)}.promo-banner-winter:hover{color:#458ac6}.promo-banner-fall{background-image:url(https://firebasestorage.googleapis.com/v0/b/total-mobility-solution-6c7cc.firebasestorage.app/o/Fall%20leaves.png?alt=media&token=f9970be6-8575-4b1c-b386-3f3e995b3901)}.promo-banner-fall:hover{color:#4f1900}.promo-banner-summer{background-image:url(https://firebasestorage.googleapis.com/v0/b/total-mobility-solution-6c7cc.firebasestorage.app/o/flame-clip-art-no-background.png?alt=media&token=4993438f-d5e8-4dfb-b8b6-cd78b66eb3e2),linear-gradient(to bottom right,#ffa600cb)}.promo-banner-summer:hover{color:#3aa5dc}.promo-banner-spring{background-image:url(https://firebasestorage.googleapis.com/v0/b/total-mobility-solution-6c7cc.firebasestorage.app/o/spring-time-border.png?alt=media&token=f437f914-8170-4949-9742-64143154f204)}.promo-banner-spring:hover{color:#f8e5ad}.promo-banner-title{font-family:Zen Tokyo Zoo,system-ui;font-size:1.875rem;font-weight:700;text-align:center}@media screen and (min-width: 1024px){.promo-banner-title{font-size:2.5rem}}promo-banner-asterisk .promo-subtitle{font-size:1rem}.promo-banner-arrow{font-size:1.875rem}.navbar{box-shadow:0 4px 6px #0000001a;position:sticky;top:0;z-index:18;width:100vw;background-color:#fff}.nav-container{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:15px}@media screen and (min-width: 640px){.nav-container{padding:20px 30px}}@media screen and (min-width: 768px){.nav-container{padding:20px 40px}}.nav-logo{width:125px}@media screen and (min-width: 640px){.nav-logo{width:160px}}@media screen and (min-width: 768px){.nav-logo{width:188px}}.nav-tagline{text-align:center;width:100%;font-size:.625rem}.nav-links-container{display:none}@media screen and (min-width: 768px){.nav-links-container{display:flex;align-items:center}}.nav-link,.nav-link-active{margin:10px 0;border-bottom:2px solid transparent;border-top:2px solid transparent;cursor:pointer}.nav-link:hover,.nav-link-active:hover{border-bottom:2px solid #008fd8}@media screen and (min-width: 768px){.nav-link,.nav-link-active{margin:0 10px}}.nav-link-active{color:#008fd8}.nav-link-active:hover{color:#008fd8;border-bottom:2px solid #008fd8}.nav-hangurger-container{width:30px;height:20px;z-index:20}.nav-hangurger-container>:nth-child(2){margin:6px 0}@media screen and (min-width: 768px){.nav-hangurger-container{display:none}}.nav-hamburger-line,.nav-hamburger-line-active3,.nav-hamburger-line-active2,.nav-hamburger-line-active1{width:30px;height:3px;background-color:#3b3b3b;transition:all .3s ease}.nav-hamburger-line-active1{transform:rotate(45deg);position:relative;top:9px}.nav-hamburger-line-active2{opacity:0}.nav-hamburger-line-active3{transform:rotate(-45deg);position:relative;top:-9px}.nav-mobile-menu,.nav-mobile-menu-active{position:fixed;top:0;right:-300px;width:250px;height:100%;z-index:19;background-color:#fff;padding:30px 20px 0;box-shadow:0 0 10px #0003;transition:right .3s ease-in-out;display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width: 768px){.nav-mobile-menu,.nav-mobile-menu-active{display:none}}.nav-mobile-menu-active{right:0}@media screen and (min-width: 768px){.nav-mobile-menu-active{display:none}}@media screen and (min-width: 768px){.nav-mobile-talk-link{display:none}}.nav-logout-modal{display:flex;flex-direction:column;justify-content:center;align-items:center}.nav-logout-btns-wrapper{margin-top:25px;display:flex;justify-content:center;align-items:center}.nav-logout-modal-btn{margin-left:15px}.content-container{width:100%;max-width:1200px;margin:0 auto;padding:0 40px}.footer-container{width:100%;margin:0 auto;padding:40px 0 20px;background-color:#000}.footer-content{text-align:center;display:grid;grid-template-columns:1fr;gap:30px}@media screen and (min-width: 640px){.footer-content{grid-template-columns:2fr 1fr 1fr;text-align:left}}.footer-logo-social-container{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 640px){.footer-logo-social-container{align-items:flex-start}}.footer-logo{width:200px;margin-left:-5px;margin-bottom:-8px}.footer-social-links{width:200px;margin-top:15px;display:flex;justify-content:space-around}.footer-social-link{color:#fff;font-size:1.5rem;transition:color .3s ease}.footer-social-link:hover{color:#3aa5dc}.footer-info-col-container{color:#fff;display:flex;flex-direction:column}.footer-info-col-title{margin-bottom:10px}.footer-link-btn{color:#ccc;line-height:2.5}.footer-link-btn:hover{color:#3aa5dc}.footer-copyright{color:#ccc;width:100%;text-align:center;margin-top:30px;font-size:.75rem}.footer-get-started{margin-top:35px}.layout-container{background-color:#fff;width:100%;display:flex;flex-direction:column;min-height:100vh}.layout-inner-container{position:relative;flex-grow:1;overflow-y:auto;height:100%}.layout-content{width:100%;height:100%}.section-container{display:flex;flex-direction:column;align-items:center;padding:20px 0}.section-title{font-size:1.875rem;margin-bottom:40px;text-align:center;max-width:600px}.blog-post-container{width:93%;max-width:800px;padding:20px 15px 0;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;align-items:center;margin:40px 0}@media screen and (min-width: 768px){.blog-post-container{width:85%;padding:20px 30px 0}}@media screen and (min-width: 1024px){.blog-post-container{width:70%;padding:20px 40px 0}}h1{font-size:1.5625rem}h2{font-size:1.3125rem}.blog-post-btn-container{text-align:right;width:100%}.blog-post-btn{margin:0 20px}.blog-container{display:flex;flex-direction:column;align-items:center;font-family:Open Sans,sans-serif;background-image:repeating-linear-gradient(#f4f4f6,#bfe1f3,#f4f4f6 2000px)}.content-page-container{display:flex;flex-direction:column;align-items:center;font-family:Open Sans,sans-serif;height:100%}@media screen and (min-width: 768px){.content-page-container{background-image:url(https://firebasestorage.googleapis.com/v0/b/total-mobility-solution-6c7cc.firebasestorage.app/o/light-mobile-device-background-slightly-angled.png?alt=media&token=7a793819-4e4e-427f-939b-4f1f2038e8a4);background-size:40%}}.content-page-inner-container{max-width:800px;background-color:#fff;margin:0 25px;padding:40px 20px}@media screen and (min-width: 640px){.content-page-inner-container{margin:0 40px;padding:40px}}@media screen and (min-width: 768px){.content-page-inner-container{margin:0 60px;padding:40px 80px;box-shadow:0 4px 15px #0000000d}}.content-page-title{font-size:1.875rem;margin-bottom:40px;text-align:center}.content-page-top-text{font-size:.9375rem}.content-page-section-title{font-size:1.25rem;font-weight:600;margin-top:30px}.content-page-paragraph{font-size:.9375rem;margin:15px 0 0}.content-page-tagline{margin-top:30px;font-weight:600;font-size:.9375rem}ul{list-style-type:circle}li{margin-bottom:10px;list-style-type:circle}.ul-title{font-weight:600}.ul-text{font-size:.9375rem}.live-glowing{width:50px}.live-flames{width:45px}.coming-soon-feature{display:flex;align-items:center}.coming-soon-feature-icon{margin-left:10px}.message{padding:5px 10px;border-radius:5px;display:flex;justify-content:flex-start;align-items:flex-start;font-size:.875rem;scroll-margin-top:120px}.message-info{border:1px solid #0073ad;color:#0073ad;background-color:#0073ad35}.message-warning{border:1px solid #c08600;color:#c08600;background-color:#f9ba2724}.message-error{border:1px solid #d32f2f;color:#d32f2f;background-color:#d32f2f2e}.message-success{border:1px solid #1b8938;color:#1b8938;background-color:#29a44a1b}.message-icon{margin-right:10px;margin-top:3px}.promo-card-container{color:#fff;text-align:center;margin-bottom:20px;margin-top:-20px;border-radius:5px;padding:10px;box-shadow:0 4px 15px #00000032}.promo-card-winter{background-image:linear-gradient(to bottom right,#d3e1ed,#9dbdd4,#458ac6)}.promo-card-fall{background-image:linear-gradient(to bottom right,#bc4f27,#e89f38)}.promo-card-summer{background-image:linear-gradient(to bottom right,#f18625,#fac42f)}.promo-card-spring{background-image:linear-gradient(to bottom right,#f9e688,#b4c985)}.promo-card-title{font-weight:700;font-family:Zen Tokyo Zoo,system-ui;font-size:1.875rem}.promo-card-description{font-size:1rem}.promo-card-date{font-size:.625rem;width:100%;margin-top:10px}.form-group-container{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;width:100%}.form-group{text-align:center}@media screen and (min-width: 640px){.form-group{text-align:left}}.form-btn{margin:20px 0 10px;font-size:1.125rem}.get-started-major-label{width:100%;margin-left:8px;font-weight:500;margin-top:30px}.get-started-first-major-label{margin-top:10px}.hero-section-container{background-image:url(https://firebasestorage.googleapis.com/v0/b/total-mobility-solution-6c7cc.firebasestorage.app/o/TMS-hero-image-alt.jpeg?alt=media&token=28d2d01f-0597-423c-bdae-bbf8c3757b61);background-repeat:no-repeat;background-size:cover;background-position:25% center}.hero-inner-container{min-height:550px;display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media screen and (min-width: 768px){.hero-inner-container{flex-direction:row;align-items:normal}}.hero-guarantee{margin-top:10px;margin-bottom:75px;margin-left:30px;width:125px}@media screen and (min-width: 768px){.hero-guarantee{margin-top:35px;margin-bottom:0;width:150px}}.hero-content{width:100%;text-align:left;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;margin-bottom:30px;color:#fff}@media screen and (min-width: 640px){.hero-content{width:70%}}@media screen and (min-width: 1024px){.hero-content{width:60%}}@media screen and (min-width: 1200px){.hero-content{width:50%}}.hero-background-box{background-color:#3b3b3bbe;border-radius:5px;padding:10px 10px 25px;margin-bottom:20px}.hero-title{font-size:2.1875rem;line-height:1.2}@media screen and (min-width: 640px){.hero-title{font-size:2.5rem}}@media screen and (min-width: 1024px){.hero-title{font-size:2.6875rem}}.hero-subtitle{width:70%;font-size:.875rem;margin:10px 0 20px}@media screen and (min-width: 1024px){.hero-subtitle{font-size:1rem}}.hero-name{font-size:1.25rem}.hero-section-cta{text-shadow:none;box-shadow:2px 2px 4px #00000080;border:1px solid white}.hero-section-cta:hover{border:1px solid #3aa5dc}.video-section-container{width:100%;background-image:url(https://www.toptal.com/designers/subtlepatterns/uploads/papyrus.png);display:flex;justify-content:center;padding:60px 20px}.video-container{width:100%;max-width:700px}.video-responsive{position:relative;width:100%;padding-top:56.25%;margin:0 auto}.video-responsive iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:0}.infographic-section-container{padding:30px 5px;text-align:right;background-color:#3b3b3b;display:flex;flex-direction:column;align-items:center}.infographic-title{color:#fff;font-size:1.5rem;text-align:center;line-height:1.25}@media screen and (min-width: 1024px){.infographic-title{font-size:1.875rem}}.infographic-img{width:100%;max-width:900px;margin-bottom:50px;margin-top:37px;margin-left:10px}.emm-msp-section-container{background-color:#f4f4f6}.emm-msp-content-container{text-align:center;display:flex;flex-direction:column;align-items:center}.emm-msp-section-subtitle{max-width:700px}.emm-msp-points-container{max-width:800px;display:grid;grid-template-columns:1fr;gap:5px 20px;align-items:stretch;margin-top:40px}@media screen and (min-width: 640px){.emm-msp-points-container{grid-template-columns:repeat(2,1fr)}}.emm-msp-list-container{display:inline-block;background-color:#3aa5dc;color:#fff;text-align:left;padding:20px 20px 140px;border-radius:5px;position:relative;z-index:1;clip-path:polygon(0% 0%,100% 0%,100% 60%,50% 100%,0% 60%)}.emm-msp-list-title{font-weight:700;margin-bottom:5px}.emm-msp-list-subtitle{font-size:12px}.emm-msp-roi-title{margin-top:100px;margin-bottom:20px;font-size:1.5625rem;font-weight:700}.emm-msp-table-container{width:100%;border-collapse:collapse;box-shadow:1px 2px 10px #0000001a;font-size:1rem;background-color:#fff}.emm-msp-table-head-tr{border-bottom:2px solid #3b3b3b}.emm-msp-table-body-tr{transition:.2s;border-bottom:2px solid #f4f4f6}.emm-msp-table-body-tr:hover{background-color:#bfe1f3}.emm-msp-cell{padding:15px;text-align:left}.emm-msp-factor-cell{font-weight:600}.emm-msp-tms-cell{font-weight:500;color:#008fd8}.emm-msp-bottom-line{margin-top:50px;margin-bottom:90px;max-width:700px}.card-container{border-radius:8px;box-shadow:0 4px 15px #0000001a;padding:20px}.card-background-blue{background-color:#3aa5dc;color:#fff}.card-background-dark-grey{background-color:#3b3b3b;color:#fff;box-shadow:0 4px 15px #00000032}.card-background-light-grey{background-color:#f4f4f6;box-shadow:0 4px 15px #00000032}.card-background-grey{background-color:#ccc;box-shadow:0 4px 15px #00000032}.card-background-black{background-color:#000;color:#fff}.card-background-white{background-color:#fff}.pricing-section-container{box-shadow:4px 0 5px #0000001b}.pricing-content-container{max-width:1500px;margin-bottom:50px}.pricing-grid-container{display:grid;grid-template-columns:1fr;gap:30px;align-items:stretch}@media screen and (min-width: 768px){.pricing-grid-container{grid-template-columns:repeat(3,1fr)}}.pricing-card-container{display:flex;flex-direction:column;justify-content:space-between}.pricing-card-title{font-size:1.875rem;margin:10px 0 20px}.pricing-card-subtitle{min-height:96px;margin-bottom:30px}.pricing-card-price{font-size:1.875rem;padding-bottom:10px;border-bottom:1px solid #cccccc;margin-bottom:30px}.pricing-card-item{display:flex;align-items:flex-start;margin-bottom:20px}.pricing-check-icon{padding-top:.5px;margin-right:5px;color:#3aa5dc}.pricing-check-icon-white{color:#fff}.pricing-cta{margin-top:20px}.pricing-caveats-container{margin-top:40px;width:100%}.pricing-caveat{margin:20px 0}.pricing-per-text{font-size:1rem}.collapsible-container,.collapsible-container-small{padding:5px 0;border-bottom:1px solid #cccccc}.collapsible-container:hover,.collapsible-container-small:hover{border-bottom:1px solid #3aa5dc}.collapsible-header,.collapsible-header-small{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:1.125rem;margin:15px 0;cursor:pointer}.collapsible-header .collapsible-label,.collapsible-header-small .collapsible-label{margin-right:10px}.collapsible-content{overflow:hidden;transition:all .3s ease-in-out;max-width:90%}.collapsible-container-small{border-bottom:1px solid #f4f4f6}.collapsible-header-small{font-weight:400;font-size:1rem;margin:5px 0}.faq-section-container{background-color:#f4f4f6}.faq-questions-container{max-width:800px;margin-top:-20px}.affiliate-img-container{max-width:1000px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:30px}.affiliate-img{max-height:60px;max-width:160px}.affiliate-img-apple{margin:0 -25px}.login-forgot-password{margin-bottom:25px;font-size:.875rem}.login-reset-success-text{max-width:400px;text-align:center;margin-bottom:20px}.our-story-paragraph{font-size:.9375rem;margin:25px 0}.cta-center{width:100%;display:flex;justify-content:center;margin-top:30px}.spacer-div{height:20px}.support-req-msg{max-width:450px}.why-tms-tagline-explainer{font-style:italic;font-size:.875rem}.loading-spinner-container{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.loader{animation:loader-turn 1s linear infinite}@keyframes loader-turn{50%{transform:rotate(180deg)}to{transform:rotate(720deg)}}.loader__value{animation:loader-stroke 6s linear infinite;fill:none;stroke:currentColor;stroke-dasharray:63;stroke-dashoffset:63;stroke-linecap:round;stroke-width:2}.loader__value:nth-child(2){animation-delay:1s}.loader__value:nth-child(3){animation-delay:2s}.loader__value:nth-child(4){animation-delay:3s}.loader__value:nth-child(5){animation-delay:4s}.loader__value:nth-child(6){animation-delay:5s}@keyframes loader-stroke{8.3333333333%{stroke-dashoffset:0}16.6666666667%,to{stroke-dashoffset:63}}.dash-logo-container{display:flex;justify-content:center}.dash-logo{max-width:300px}.dash-card-container{display:flex;justify-content:center;flex-wrap:wrap;margin-top:30px}.dash-card-container:hover{color:#3aa5dc}.dash-card,.dash-card--disabled{width:100px;height:100px;margin:10px;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:10px;cursor:pointer;box-shadow:none;border:1px solid #7f7f7f;color:#3b3b3b}.dash-card:hover,.dash-card--disabled:hover{border:1px solid #3aa5dc;color:#3aa5dc}.dash-card--disabled{border:1px solid #cccccc;color:#fff;cursor:default}.dash-card--disabled:hover{border:1px solid #cccccc;color:#fff}.dash-icon{font-size:20px;margin:5px 0 10px}.dash-info-container{width:90%;margin:70px auto 50px}.dash-info-name{font-size:18px;font-weight:700;margin-bottom:20px}.alpha-logo{background-color:#3b3b3b}.invoices-collapsible-container{width:100%;max-width:550px}.invoices-link-container{display:flex;flex-direction:column}.invoices-link{font-weight:400;margin-bottom:15px;line-height:1.25;font-size:14px}.invoices-link:hover{color:#008fd8}.invoices-by-company-container>:not(:first-child){margin-top:50px}.invoices-by-company-name{margin-bottom:-10px;font-style:italic}.spares-section-container{min-height:600px}.spares-collapsible-container{width:100%;max-width:450px;margin-top:50px}.spares-device-info-container{font-size:14px;margin:5px 0 25px 30px;line-height:1.75}.spares-request-button{margin-top:20px}.spares-label-text{margin-left:10px}.spares-device-icon-green{color:#61c713}.spares-device-icon-grey{color:#ccc}.spares-device-icon-blue{color:#3aa5dc}.spares-error-message{margin-bottom:20px}.spares-modal-container{width:80vw;max-width:600px;display:flex;flex-direction:column;align-items:center}.spares-modal-header{font-size:1.125rem}.spares-modal-subheader{font-size:.875rem;margin:5px 0 20px 30px}.spares-form-label{width:100%;margin-left:8px;font-weight:500;font-size:14px;margin-top:10px}.spares-zip-code{margin-bottom:20px}.support-tickets-collapsible-container{width:100%;max-width:450px;margin-top:20px;margin-bottom:100px}.support-tickets-tab-container{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.support-tickets-tab,.support-tickets-tab-selected{text-align:center;width:100%;font-size:1.125rem;border-bottom:2px solid #f4f4f6;padding:15px 0;border-radius:10px 10px 0 0}.support-tickets-tab:hover,.support-tickets-tab-selected:hover{background-color:#3aa5dc;color:#fff;border-bottom:2px solid #3aa5dc}.support-tickets-tab-selected{color:#008fd8;border-bottom:2px solid #3aa5dc}.support-tickets-no-ticket-msg{text-align:center;min-height:300px}.support-tickets-no-ticket-msg>:nth-child(2){margin-top:16px;font-size:.75rem}.support-tickets-info-container{font-size:14px;margin:5px 0 25px 30px;line-height:1.75}.support-tickets-label-text{font-size:1rem;display:flex;align-items:center}.support-tickets-icon-new{color:#1bab41;margin-right:10px}.support-tickets-icon-in-progress{color:#e0a61e;margin-right:10px}.support-tickets-icon-resolved{color:#3aa5dc;margin-right:10px}.support-tickets-label-date{font-size:.875rem}*{box-sizing:border-box}html{display:block;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0}body{margin:0;padding:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;color:#333;line-height:1.5;background:#fff;overflow-x:hidden;width:100%;height:100%}*,:after,:before{box-sizing:inherit}a{text-decoration:none;color:#333}ul{list-style:none}img{max-width:100%;height:auto}button{padding:0;border:0;background:none;cursor:pointer;background:transparent}.bold{font-weight:700}
