@media (min-width:75rem){h1.big-title.mid-decrease{font-size:6rem}}.hero{width:100%;position:relative;background-image:url(../../images/solutions/industry/transit/train.jpg);color:#fff;background-size:auto 80%!important;overflow:hidden;background-position:center top!important;background-position:center center}@media (min-width:90rem){.hero{background-position:center center;background-size:100% auto!important}}@media (max-width:39.9375em){.hero{background-size:200% auto}}.hero .title-container{background-color:rgba(74,78,81,.72);padding:4rem}@media (max-width:39.9375em){.hero .title-container{padding:5rem 1rem 0 1rem}}.hero .title-container a.button.red{background-color:#e41d3f}.hero .sub-hero{height:400px;background-image:url(../../images/solutions/industry/transit/sub-hero.png);background-repeat:no-repeat;background-position:center center;background-size:auto 100%}.hero .low-cost-title{padding:1.8rem 4rem;background-color:#3f83c2d2;font-size:18px}@media (max-width:39.9375em){.hero .low-cost-title{padding:1.8rem 1rem}}.hero .low-cost-title ul{line-height:36px;margin-bottom:0}.hero section.client-company-container{background-color:#f4f7fb}.hero section.client-company-container .row{padding:10px}@media (max-width:39.9375em){.hero section.client-company-container{padding:0}}.hero section.client-company-container img{width:auto;padding:10px}@media (max-width:39.9375em){.hero section.client-company-container img{margin:1rem auto}}.small-lead{font-size:1.125rem}.fp-table section.client-company-container{position:absolute;bottom:64px;width:100%;background-color:#f4f7fb}.fp-table section.client-company-container .row{padding:10px}@media (max-width:63.9375em){.fp-table section.client-company-container{padding:2rem 0}}.fp-table section.client-company-container img{width:auto;padding:10px}@media (max-width:39.9375em){.fp-table section.client-company-container img{margin:1rem auto}}#fullpage .Challenges.section{background-color:#29506b;background-image:url(../../images/solutions/industry/transit/Challenges-bcg.jpg);background-position:left center;background-size:auto calc(100% - 100px);color:#fff}.shadow-box{border-radius:5px;background-color:rgba(0,0,0,.1);padding:1.25rem;margin-top:2.5rem}@media (max-width:63.9375em){.shadow-box{margin-bottom:3rem}}.shadow-box .hight-light-text{font-size:80px}@media (max-width:39.9375em){.shadow-box .hight-light-text{font-size:48px}}.feature{color:#fff}@media (max-width:74.9375rem){.feature .section-wrap.row{padding:3rem 0}}.feature.platform .platform-bcg{width:100%;height:auto}.feature.platform-solution,.feature.solution{background-image:url(../../images/solutions/industry/transit/solution-bcg.svg);background-size:100% auto;background-position:top center!important}.feature.platform-solution h1.title,.feature.solution h1.title{margin-top:5rem;margin-bottom:.5rem}.feature.platform-solution .each-Item,.feature.solution .each-Item{padding-top:6rem;padding-bottom:6rem}.feature.platform-solution .each-Item .demo-screen,.feature.solution .each-Item .demo-screen{max-width:35rem;margin:auto;border-radius:5px;overflow:hidden}.feature.platform-solution .each-Item .demo-screen .demo-video,.feature.solution .each-Item .demo-screen .demo-video{width:calc(100% + 5px);margin:-2px;display:block}.feature.platform-solution .each-Item .contents,.feature.solution .each-Item .contents{max-width:35rem}.feature.platform-solution .each-Item .small-lead,.feature.solution .each-Item .small-lead{margin:2rem 0}.feature.platform-solution{background-image:linear-gradient(-90deg,#0096ff 50%,#01d9e7 100%)}.feature.implementation{background-image:linear-gradient(90deg,#3adb76 19%,#1fbba6 70%)}.feature .sub-title{font-weight:600;margin-top:2rem}@media (min-width:64em){.feature h2.title{font-size:2.25rem}}.feature .feature-icon{border-radius:50%;background-color:#0089e4;width:40px;height:40px;margin:1rem 0;background-position:center center;background-repeat:no-repeat}.feature .feature-icon.map{background-image:url(../../images/solutions/industry/transit/map-24-icon.png)}.feature .feature-icon.layer{background-image:url(../../images/solutions//enterprise/layers.svg);background-size:24px auto}.feature .feature-icon.management{background-image:url(../../images/solutions/industry/transit/cloud-24-icon.svg);background-size:24px auto}.feature .feature-bullet>li{padding:.25rem 0}.feature .feature-bullet.dash-ul>li{border-left:1px dashed #f4f7fb;padding-left:2rem;list-style:none;position:relative;padding:.5rem 2rem}.feature .feature-bullet.dash-ul>li::before{content:' ';display:block;height:23px;width:23px;background-image:url(../../images/solutions/industry/transit/li.svg);background-repeat:no-repeat;position:absolute;left:-12px;top:10px}.feature.data-entry{background-color:#5f737e!important}.feature.icdm{background-color:#102135}@media (max-width:39.9375em){.demo-screen1{padding-bottom:2rem;padding-top:2rem}}.demo-screen{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}section.start1{background-color:#323a45;color:#fff;height:220px;padding:0 1rem}section.start1 h6{color:#9c9ea2}section.start1 h4{text-transform:uppercase;margin-bottom:0}section.start1 .button{margin-bottom:0;margin-top:1rem}section.start1 .button.success{margin-right:3rem}.round-badge.next-button{background-color:#ffc107}div.icon{width:6rem;height:5rem;margin:auto;margin-bottom:1rem;background-repeat:no-repeat;background-position:center center}@media (max-width:39.9375em){div.icon{width:90%;height:3rem}}div.icon.archive{background-image:url(../../images/solutions/project/achieve.svg)}div.icon.arrow{max-width:4rem;background-image:url(../../images/solutions/project/arrow.svg);background-size:90% auto}div.icon.geo{background-image:url(../../images/solutions/project/geo.svg)}div.icon.publish{background-image:url(../../images/solutions/project/uKAN.svg)}.flow-chart2 .square{height:8rem;width:8rem;border-radius:1rem;margin:auto;overflow:hidden}@media (max-width:39.9375em){.flow-chart2 .square{height:4rem;width:4rem}}.flow-chart2 div.icon{width:50%;height:50%;margin:10% auto 5% auto;min-height:2rem}.flow-chart2 div.icon.find{background-image:url(../../images/solutions/enterprise/find.svg)}.flow-chart2 div.icon.visualize{background-image:url(../../images/solutions/enterprise/visualize.svg)}.flow-chart2 div.icon.utilize{background-image:url(../../images/solutions/enterprise/utilize.png)}