canvas#canvas3d{position:absolute;left:0;top:0;width:100%;height:100%}div#errors{position:fixed;left:10px;bottom:10px;z-index:1001}div#errors span{display:block;color:#fff;background-color:#e40613;padding:4px}@font-face{font-family:Source Sans Pro;src:url(woff/source-sans-pro-v13-latin-regular.woff2) format("woff2"),url(woff/source-sans-pro-v13-latin-regular.woff) format("woff")}@font-face{font-family:Source Sans Pro Italic;src:url(woff/source-sans-pro-v13-latin-italic.woff2) format("woff2"),url(woff/source-sans-pro-v13-latin-italic.woff) format("woff")}@font-face{font-family:Source Sans Pro Semibold;src:url(woff/source-sans-pro-v13-latin-600.woff2) format("woff2"),url(woff/source-sans-pro-v13-latin-600.woff) format("woff")}@font-face{font-family:Source Sans Pro Bold;src:url(woff/source-sans-pro-v13-latin-700.woff2) format("woff2"),url(woff/source-sans-pro-v13-latin-700.woff) format("woff")}header{position:fixed;right:2vw;top:2vw;transition:opacity .6s;z-index:100}header.hidden{opacity:0;pointer-events:none}header a{display:block;width:8vw;max-width:100px}header a img{width:100%}.bmvi-logo,header.cargo a{width:8vw;max-width:150px}.bmvi-logo{position:absolute;right:12vw;top:1vw;z-index:99}.bmvi-logo img{width:100%;height:auto}@-webkit-keyframes updown{40%{-webkit-transform:none;transform:none}45%{-webkit-transform:translateY(-25%);transform:translateY(-25%)}50%{-webkit-transform:translateY(15%);transform:translateY(15%)}55%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}60%{-webkit-transform:none;transform:none}}@keyframes updown{40%{-webkit-transform:none;transform:none}45%{-webkit-transform:translateY(-25%);transform:translateY(-25%)}50%{-webkit-transform:translateY(15%);transform:translateY(15%)}55%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}60%{-webkit-transform:none;transform:none}}@-webkit-keyframes loading{25%{opacity:1}50%{opacity:0}}@keyframes loading{25%{opacity:1}50%{opacity:0}}div#loading_indicator{position:fixed;left:50%;top:50%;display:flex;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1001}div#loading_indicator div{width:12px;height:12px;margin:7px;background-color:#e40613;opacity:0}div#loading_indicator div:first-child{-webkit-animation:loading 2s linear -.6s infinite;animation:loading 2s linear -.6s infinite}div#loading_indicator div:nth-child(2){-webkit-animation:loading 2s linear -.4s infinite;animation:loading 2s linear -.4s infinite}div#loading_indicator div:nth-child(3){-webkit-animation:loading 2s linear -.2s infinite;animation:loading 2s linear -.2s infinite}body.visible div#loading_indicator{display:none}html{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body,html{height:100%}body{position:fixed;width:100%;margin:0;background-color:#fff;overflow:hidden;color:#333;font-size:1.5625vw;font-family:Source Sans Pro,sans-serif;line-height:1.1}@media (min-width:1280px){body{font-size:20px}}body>svg{display:none}body:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;transition:opacity 1s linear;z-index:1000}body.visible:after{opacity:0;pointer-events:none}main{width:100%;height:100%}img,svg,video{display:block}a,img{-webkit-user-drag:none}video:focus{outline:none}h1,h2{margin:0;font-weight:400}div.isolator{isolation:isolate}strong{font-weight:400}ul{list-style:none;padding:0}ul li{display:flex;align-items:baseline;margin-bottom:1.5625vw}@media (min-width:1280px){ul li{margin-bottom:20px}}ul li:before{content:"";display:block;flex-shrink:0;width:8px;height:8px;margin-right:20px;background-color:#e40613;-webkit-transform:translateY(-2px);transform:translateY(-2px)}div#menu{position:fixed;right:0;bottom:33.33333%;height:20%;width:100px;background-color:#fff;box-shadow:0 0 25px rgba(0,0,0,.2);-webkit-transform:translateY(20vh);transform:translateY(20vh);transition:.6s;transition-property:width,max-width,height,opacity;overflow:hidden;z-index:101}div#menu.single{height:100px}div#menu.hidden{opacity:0;pointer-events:none}div#menu div#menu_close{display:none}div#menu div.icons,div#menu div.language_switch_intro{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;height:100%;padding:25px;box-sizing:border-box}div#menu div.icons a,div#menu div.icons div,div#menu div.language_switch_intro a,div#menu div.language_switch_intro div{cursor:pointer}div#menu div.icons a>svg,div#menu div.icons div>svg,div#menu div.language_switch_intro a>svg,div#menu div.language_switch_intro div>svg{flex-shrink:0;width:48px;height:48px;fill:#e40613}div#menu div.icons.language_switch_intro,div#menu div.language_switch_intro.language_switch_intro{align-items:center;width:100%}div#menu div.icons.language_switch_intro span,div#menu div.language_switch_intro.language_switch_intro span{font-family:Source Sans Pro Semibold,sans-serif;font-size:30px;text-transform:uppercase;color:rgba(51,51,51,.4);cursor:pointer}div#menu div.icons.language_switch_intro span.active,div#menu div.language_switch_intro.language_switch_intro span.active{color:#e40613}div#menu div.language_switch{position:absolute;display:flex;right:100px;bottom:25px}div#menu div.language_switch span{cursor:pointer}div#menu div.language_switch span+span{margin-left:25px}div#menu div.language_switch span.active{color:#e40613}div#menu a.restart{right:calc(75% - 30px)}div#menu a.change,div#menu a.restart{position:absolute;bottom:25px;font-family:Source Sans Pro Italic,sans-serif;text-decoration:none;color:rgba(51,51,51,.4);-webkit-transform:translate(100%);transform:translate(100%)}div#menu a.change{right:calc(55% - 30px)}div#menu div.expander{display:flex;align-items:center;justify-content:center;width:0;height:100%;background-color:#fff;overflow:hidden;transition:width .6s;box-shadow:inset -10px 0 10px -10px rgba(0,0,0,.1);cursor:pointer}div#menu div.expander>svg{flex-shrink:0;width:36px;height:36px;fill:#e40613;opacity:0;transition:opacity .2s}div#menu div.content{position:absolute;right:50px;width:350px;top:50%;opacity:0;transition:opacity .2s;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}div#menu div.content strong{font-size:2.73438vw;font-family:Source Sans Pro Semibold,sans-serif}@media (min-width:1280px){div#menu div.content strong{font-size:35px}}div#menu div.content a{display:flex;align-items:baseline;margin-bottom:2.34375vw;text-decoration:none;color:#333}@media (min-width:1280px){div#menu div.content a{margin-bottom:30px}}div#menu div.content a.active,div#menu div.content a:hover{color:#e40613}div#menu div.content a>svg{flex-shrink:0;width:.9375vw;height:.9375vw;margin-left:1.17188vw;fill:#e40613;-webkit-transform:translateY(-25%);transform:translateY(-25%)}@media (min-width:1280px){div#menu div.content a>svg{width:12px;height:12px;margin-left:15px}}div#menu div.content nav a{display:flex;cursor:pointer}div#menu div.content nav a.hidden{display:none}div#menu div.content nav a:before{content:"";width:.625vw;height:.625vw;background-color:#e40613;flex-shrink:0;margin-right:1.5625vw;-webkit-transform:translateY(-25%);transform:translateY(-25%)}@media (min-width:1280px){div#menu div.content nav a:before{width:8px;height:8px;margin-right:20px}}div#menu div.content nav a+a{margin-top:20px}div#menu div.content nav a.active{font-family:Source Sans Pro Semibold,sans-serif;cursor:default}div#menu div.content nav a.active>svg{fill:#e40613}div#menu div.content nav a:hover{color:#e40613}div#menu div.content.full{right:0;top:0;display:flex;width:100%;height:100%;-webkit-transform:none;transform:none}div#menu div.content.full>div{display:flex;flex-direction:column;width:25%;flex-shrink:0;justify-content:flex-start;padding:2% 2% 0;box-sizing:border-box}div#menu div.content.full>div:first-child{border-right:1px solid #e8ebed}div#menu div.content.full>div>div{flex-basis:40%;flex-shrink:0}div#menu div.content.full>div>div>div{padding:0 10% 2%;border-left:8px solid transparent}div#menu div.content.full>div>div.active>div{border-left-color:#e40613}div#menu.visible{width:480px;height:700px;max-height:80%}div#menu.visible div#menu_open{display:none}div#menu.visible div#menu_close{display:block}div#menu.visible div.content{opacity:1;transition-duration:.4s;transition-delay:.4s;pointer-events:all}div#menu.visible div.content.full{opacity:0;transition-delay:.4s;pointer-events:none}div#menu.expanded{width:1770px;max-width:100%}div#menu.expanded div.content{opacity:0;transition-delay:0s}div#menu.expanded div.content.full{opacity:1;pointer-events:all}div#menu.expanderVisible{width:600px}div#menu.expanderVisible div.expander{width:120px}div#menu.expanderVisible div.expander>svg{opacity:1}div#notifications{position:fixed;left:50%;top:55%;text-align:center;color:#565655;font-size:14px;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1001}div.switch{position:absolute}div.switch strong{display:block;font-size:2.73438vw;font-family:Source Sans Pro Semibold,sans-serif;margin-bottom:2.34375vw}@media (min-width:1280px){div.switch strong{font-size:35px;margin-bottom:30px}}div.switch>div{display:flex;align-items:center;margin-bottom:1.5625vw;cursor:pointer}@media (min-width:1280px){div.switch>div{margin-bottom:20px}}div.switch>div>div{display:flex;align-items:center;justify-content:center;width:5.3125vw;height:5.3125vw;margin-right:1.5625vw;border-radius:50%;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.2)}@media (min-width:1280px){div.switch>div>div{width:68px;height:68px;margin-right:20px}}div.switch>div.active>div:after{content:"";display:block;border-radius:50%;background-color:#e40613;width:1.5625vw;height:1.5625vw}@media (min-width:1280px){div.switch>div.active>div:after{width:20px;height:20px}}.view_fade-enter-active,.view_fade-leave-active{transition:opacity 2s}.view_fade-enter,.view_fade-leave-to{opacity:0}.view_from_static-enter-active,.view_from_static-enter-active div.subtitle,.view_from_static-enter-active div.title,.view_from_static-leave-active,.view_from_static-leave-active div.subtitle,.view_from_static-leave-active div.title{transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.view_from_static-enter-active{z-index:99}.view_from_static-enter{-webkit-transform:translateY(100%);transform:translateY(100%)}.view_from_static-enter div.subtitle,.view_from_static-enter div.title{-webkit-transform:translateY(200%);transform:translateY(200%)}.view_to_static-enter-active,.view_to_static-enter-active div.subtitle,.view_to_static-enter-active div.title,.view_to_static-leave-active,.view_to_static-leave-active div.subtitle,.view_to_static-leave-active div.title{transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.view_to_static-leave-active{z-index:99}.view_to_static-leave-to,.view_to_static-leave-to div.subtitle,.view_to_static-leave-to div.title{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.view_to_left-enter-active,.view_to_left-leave-active{transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}.view_to_left-enter{-webkit-transform:translate(100%);transform:translate(100%)}.view_to_left-leave-to{-webkit-transform:translate(-100%);transform:translate(-100%)}.view_to_right-enter-active,.view_to_right-leave-active{transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}.view_to_right-enter{-webkit-transform:translate(-100%);transform:translate(-100%)}.view_to_right-leave-to{-webkit-transform:translate(100%);transform:translate(100%)}.fade-enter-active,.fade-leave-active{transition:opacity 2s}.fade-enter,.fade-leave-to{opacity:0}.fade_ui-enter-active,.fade_ui-leave-active{transition:opacity 2s}.fade_ui-enter,.fade_ui-leave-to{opacity:0}.view-enter-active,.view-leave-active{transition:opacity 1s}.view-enter,.view-leave-to{opacity:0}.video_fade-enter-active,.video_fade-leave-active{transition:opacity .5s linear}.video_fade-enter,.video_fade-leave-to{opacity:0}.slide_to_left-enter-active,.slide_to_left-leave-active{transition:1s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.slide_to_left-enter,.slide_to_left-leave-to{-webkit-transform:translate(-100%);transform:translate(-100%);opacity:0}.slide_to_left-leave-to{transition-delay:5s}.toggle_image-enter-active,.toggle_image-leave-active{transition:.4s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.toggle_image-enter,.toggle_image-leave-to{opacity:0;-webkit-transform:scale(.33333);transform:scale(.33333)}div.view{overflow:hidden}div.view,div.view div.overlay{position:absolute;left:0;top:0;width:100%;height:100%}div.view div.overlay div.arrow{position:fixed;left:0;bottom:3.90625vw;width:100%;display:flex;justify-content:center;pointer-events:none}@media (min-width:1280px){div.view div.overlay div.arrow{bottom:50px}}div.view div.overlay div.arrow>svg{width:7.8125vw;height:1.95313vw;fill:#e8ebed;cursor:pointer;pointer-events:all}@media (min-width:1280px){div.view div.overlay div.arrow>svg{width:100px;height:25px}}div.view div.overlay div.arrow>svg.animate{-webkit-animation:updown 5s infinite;animation:updown 5s infinite}div.view div.overlay div.arrow>svg.bright{fill:#fff}div.view div.title{position:absolute;left:0;bottom:33.33333%;display:flex;align-items:center;height:20%;padding:0 6vw;color:#fff;background-color:rgba(228,6,19,.7);-webkit-transform:translateY(20vh);transform:translateY(20vh)}div.view div.title h1{font-size:5.85938vw;font-family:Source Sans Pro Italic,sans-serif}@media (min-width:1280px){div.view div.title h1{font-size:75px}}div.view div.title>svg{width:31.25vw;height:5.85938vw;fill:#fff}@media (min-width:1280px){div.view div.title>svg{width:400px;height:75px}}div.view div.title.cargo-logo>svg{width:49.21875vw;height:8.98438vw}@media (min-width:1280px){div.view div.title.cargo-logo>svg{width:630px;height:115px}}div.view div.subtitle{position:absolute;left:5%;top:8%;color:#e40613;padding-left:40px;border-left:12px solid #e40613;z-index:1}div.view div.subtitle.solid{left:0;top:calc(8% - 40px);padding:40px 5%;border:none;background-color:#fff}div.view div.subtitle.solid div{padding-left:40px;border-left:12px solid #e40613}div.view div.subtitle span{display:block;font-size:3.125vw;font-family:Source Sans Pro Italic,sans-serif;color:#565655}@media (min-width:1280px){div.view div.subtitle span{font-size:40px}}div.view div.subtitle h2{font-size:4.29688vw;font-family:Source Sans Pro Italic,sans-serif}@media (min-width:1280px){div.view div.subtitle h2{font-size:55px}}div.image_gallery{position:absolute;left:0;top:0;width:100%;height:100%}div.image_gallery div.image_description{position:absolute;top:76%;left:7.8%;font-family:Source Sans Pro Semibold,sans-serif;font-size:1.5625vw;color:#454545}@media (min-width:1280px){div.image_gallery div.image_description{font-size:20px}}@media screen and (min-width:1920px){div.image_gallery div.image_description{left:15.5%}}div.image_gallery div.image_container{display:flex;height:100%;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}div.image_gallery div.image_container.disabledTransition{transition:none}div.image_gallery div.image_container>div{flex-shrink:0;width:100vw;background:50%/cover no-repeat;position:relative}div.image_gallery div.overlay{pointer-events:none}div.image_gallery div.overlay div{position:absolute;top:50%;padding:2%;cursor:pointer;pointer-events:all}div.image_gallery div.overlay div>svg{width:7.8125vw;height:1.95313vw;fill:#fff}@media (min-width:1280px){div.image_gallery div.overlay div>svg{width:100px;height:25px}}div.image_gallery div.overlay div.left{left:0;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}div.image_gallery div.overlay div.right{right:0;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}div.image_gallery div.images{position:absolute;right:3.125vw;bottom:2vw;max-width:90%;display:flex}@media (min-width:1280px){div.image_gallery div.images{right:40px}}div.image_gallery div.images>div{margin-right:1.95313vw;transition:.2s;transition-property:border-color;border-bottom:12px solid transparent;cursor:pointer}@media (min-width:1280px){div.image_gallery div.images>div{margin-right:25px}}div.image_gallery div.images>div.active{border-color:#e40613}div.image_gallery div.images>div img{width:100%;box-sizing:border-box;border:1px solid #fff;pointer-events:none}canvas.image_sequence{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;cursor:ew-resize}div.slides{width:100%;height:100%;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;will-change:transform}div.slides.disabledTransition{transition:none}div.slides>div{position:relative;height:100%;width:100%;background:50%/cover no-repeat #fff}div.slides>div .staggered{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);transition:.6s ease-out;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}div.slides>div.active .staggered{opacity:1;-webkit-transform:scale(1);transform:scale(1)}div.train_path{position:relative;height:100%;width:100%;overflow:hidden;cursor:ew-resize}div.train_path>div{position:absolute;left:0;top:0;height:100%}div.train_path>div img{height:100%}div.train_path>div>svg{display:none}div.train_path>div div.label{position:absolute;padding:1.95313vw 1.95313vw 1.5625vw;font-family:Source Sans Pro Semibold,sans-serif;background-color:#fff;min-width:13.28125vw;text-align:center;-webkit-filter:drop-shadow(0 10px 15px rgba(0,0,0,.15));filter:drop-shadow(0 10px 15px rgba(0,0,0,.15))}@media (min-width:1280px){div.train_path>div div.label{padding:25px;padding-bottom:20px;min-width:170px}}div.train_path>div div.label>svg{position:absolute;left:0;bottom:0;width:100%;height:.9375vw;fill:#fff;-webkit-transform:translateY(calc(100% - 1px));transform:translateY(calc(100% - 1px))}@media (min-width:1280px){div.train_path>div div.label>svg{height:12px}}div.train_path>div div.label#space_saving_variable_routing_low_elevated{left:2.9%;top:33.5%}div.train_path>div div.label#space_saving_variable_routing_bridged{left:16.1%;top:33.5%}div.train_path>div div.label#space_saving_variable_routing_descent{left:28.6%;top:33.5%}div.train_path>div div.label#space_saving_variable_routing_underground{left:36.8%;top:33.5%}div.train_path>div div.label#space_saving_variable_routing_ground_level{left:48.2%;top:33.5%}div.train_path>div div.label#space_saving_variable_routing_mounted{left:55.3%;top:33.5%}div.train_path>div div.label#space_saving_variable_routing_gradient{left:64.2%;top:33.5%}div.train_path>div div.label#space_saving_variable_routing_high_elevated{left:81.5%;top:26.6%}div.train_path>div div.caption{position:absolute;text-align:center;color:#e40613;-webkit-transform:translate(-50%);transform:translate(-50%);font-size:1.09375vw}@media (min-width:1280px){div.train_path>div div.caption{font-size:14px}}div.train_path>div div.caption#space_saving_variable_routing_concrete_beam{left:1.5%;top:84.5%;max-width:150px}div.train_path>div div.caption#space_saving_variable_routing_continuous_beam{left:5%;top:84.5%}div.train_path>div div.caption#space_saving_variable_routing_height{left:7.7%;top:73.7%}div.train_path>div div.caption#space_saving_variable_routing_column_width{left:16.3%;top:84.5%}div.train_path>div div.caption#space_saving_variable_routing_concrete_girders{left:23.85%;top:71.8%}div.train_path>div div.caption#space_saving_variable_routing_concrete_column{left:25.52%;top:71.9%;-webkit-transform:none;transform:none}div.train_path>div div.caption#space_saving_variable_routing_space{left:25.42%;top:50.9%;-webkit-transform:none;transform:none}div.train_path>div div.caption#space_saving_variable_routing_gradient_down{left:30.6%;top:64.6%;-webkit-transform:translate(-50%) rotate(17deg);transform:translate(-50%) rotate(17deg)}div.train_path>div div.caption#space_saving_variable_routing_tunnel_height{left:36.75%;top:83.1%}div.train_path>div div.caption#space_saving_variable_routing_overall_height{left:55.33%;top:84.4%}div.train_path>div div.caption#space_saving_variable_routing_gradient_up{left:64.3%;top:57.5%}div.train_path>div div.caption#space_saving_variable_routing_maxheight{left:78%;top:61.9%}div.train_path>div div.caption#space_saving_variable_routing_railway_bridge{left:80.88%;top:64.5%;-webkit-transform:none;transform:none}div.train_path>div div.caption#space_saving_variable_routing_freeway{left:80.88%;top:70.9%;-webkit-transform:none;transform:none}div.train_path>img{position:absolute;height:5%;pointer-events:none}div.train_path>img#space_saving_variable_routing_foreground{height:100%}div.video_player{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}div.video_player video{position:absolute;left:0;top:25%;width:100%;height:75%;-o-object-fit:cover;object-fit:cover;transition:.6s;transition-property:top,height}div.video_player video.active{top:0;height:100%}div.video_player div.play{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;width:200px;height:200px;-webkit-transform:translate(-50%);transform:translate(-50%);color:#e40613;background-color:#fff;border-radius:50%;opacity:0;transition:.2s;transition-property:background-color,color,opacity;cursor:pointer;pointer-events:none}div.video_player div.play:after{content:"▶";font-family:Segoe UI Symbol,monospace;-webkit-transform:translate(5px);transform:translate(5px);font-size:5.46875vw}@media (min-width:1280px){div.video_player div.play:after{font-size:70px}}div.video_player div.play:hover{color:#fff;background-color:#e40613}div.video_player div.play.visible{opacity:1;pointer-events:all}div.video_player div.close{position:absolute;right:0;top:0;padding:50px;cursor:pointer}div.video_player div.close>svg{width:60px;height:60px;fill:#e40613}div#view_economic_efficiency div.background{background-image:url(jpg/economic_efficiency/background.jpg)}div#view_economic_efficiency div.background.cargo{background-image:url(jpg/economic_efficiency/cargo/background.jpg)}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph{position:absolute;left:7%;bottom:10%;width:80%;height:60%;border-left:1px solid #e40613;border-bottom:1px solid #e40613;background-image:linear-gradient(#e8ebed,transparent 2px);background-size:100% 11.11111%}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph>span{position:absolute;font-size:2.73438vw;font-family:Source Sans Pro Semibold,sans-serif;-webkit-transform-origin:0 0;transform-origin:0 0}@media (min-width:1280px){div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph>span{font-size:35px}}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph span#view_economic_efficiency_urban_mobility_graph_y{left:0;top:0;-webkit-transform:rotate(-90deg) translate(-100%,-150%);transform:rotate(-90deg) translate(-100%,-150%)}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph span#view_economic_efficiency_urban_mobility_graph_x{right:0;bottom:0;-webkit-transform:translateY(150%);transform:translateY(150%)}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div#view_economic_efficiency_urban_mobility_graph_footnotes{position:absolute;left:0;top:100%;display:flex;margin-top:20px;font-size:1.09375vw;color:#cbd2d7}@media (min-width:1280px){div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div#view_economic_efficiency_urban_mobility_graph_footnotes{font-size:14px}}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div#view_economic_efficiency_urban_mobility_graph_footnotes div{display:flex;flex-basis:28%}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div#view_economic_efficiency_urban_mobility_graph_footnotes div:before{content:"*";margin-right:5px;flex-shrink:0}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div#view_economic_efficiency_urban_mobility_graph_footnotes div+div{padding-left:5%}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div#view_economic_efficiency_urban_mobility_graph_footnotes div+div:before{content:"**"}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div.circle{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;width:12vw;max-width:250px;height:12vw;max-height:250px;background-color:#e8ebed;mix-blend-mode:multiply}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div.circle img{flex-shrink:0;margin-bottom:1.17188vw;width:20%;max-width:55px}@media (min-width:1280px){div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div.circle img{margin-bottom:15px}}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div.circle strong{flex-shrink:0;margin-bottom:.78125vw;font-size:2.34375vw;font-family:Source Sans Pro Semibold,sans-serif}@media (min-width:1280px){div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div.circle strong{margin-bottom:10px;font-size:30px}}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div.circle span{text-align:center}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div.circle#view_economic_efficiency_urban_mobility_graph_car{left:36%;bottom:8%;background:linear-gradient(135deg,#e8ebed 10%,transparent 0,transparent 50%,#e8ebed 0,#e8ebed 60%,transparent 0,transparent) transparent;background-size:5% 5%}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div.circle#view_economic_efficiency_urban_mobility_graph_tram{left:23%;bottom:42%}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div.circle#view_economic_efficiency_urban_mobility_graph_brt{left:22%;bottom:7%}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div.circle#view_economic_efficiency_urban_mobility_graph_tsb{left:35%;bottom:59%;color:#fff;background-color:#e40613}div#view_economic_efficiency div#view_economic_efficiency_urban_mobility div#view_economic_efficiency_urban_mobility_graph div.circle#view_economic_efficiency_urban_mobility_graph_subway{right:0;bottom:79%}div#view_economic_efficiency div#view_economic_efficiency_complete_solution{background-image:url(png/economic_efficiency/complete_solution/background.png)}div#view_economic_efficiency div#view_economic_efficiency_complete_solution div#economic_efficiency_complete_solution span{position:absolute;font-size:2.73438vw;font-family:Source Sans Pro Semibold,sans-serif}@media (min-width:1280px){div#view_economic_efficiency div#view_economic_efficiency_complete_solution div#economic_efficiency_complete_solution span{font-size:35px}}div#view_economic_efficiency div#view_economic_efficiency_complete_solution div#economic_efficiency_complete_solution span#economic_efficiency_complete_solution_planning{left:50%;top:43%;-webkit-transform:translate(-50%);transform:translate(-50%)}div#view_economic_efficiency div#view_economic_efficiency_complete_solution div#economic_efficiency_complete_solution span#economic_efficiency_complete_solution_execution{left:50%;top:68%;-webkit-transform:translate(-50%);transform:translate(-50%)}div#view_economic_efficiency div#view_economic_efficiency_complete_solution div#economic_efficiency_complete_solution span#economic_efficiency_complete_solution_vehicle{right:75%;top:35%;text-align:right}div#view_economic_efficiency div#view_economic_efficiency_complete_solution div#economic_efficiency_complete_solution span#economic_efficiency_complete_solution_operational_control_technology{right:75%;top:70%;text-align:right}div#view_economic_efficiency div#view_economic_efficiency_complete_solution div#economic_efficiency_complete_solution span#economic_efficiency_complete_solution_driveway{left:76%;top:54%}div#view_economic_efficiency div#view_economic_efficiency_complete_solution div#economic_efficiency_complete_solution span#economic_efficiency_complete_solution_sidenotes{left:76%;top:65%;font-size:1.5625vw;font-family:Source Sans Pro,sans-serif;max-width:10%}@media (min-width:1280px){div#view_economic_efficiency div#view_economic_efficiency_complete_solution div#economic_efficiency_complete_solution span#economic_efficiency_complete_solution_sidenotes{font-size:20px}}div#view_flexible div.background{background-image:url(jpg/flexible/background.jpg)}div#view_flexible div.background.cargo{background-image:url(jpg/flexible/cargo/background.jpg)}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image{position:absolute;left:8%;top:25%;width:56%}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image>img{position:absolute;left:0;top:0;width:100%;opacity:0;transition:opacity .2s}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image>img.hidden{position:static;visibility:hidden}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image>img.active{opacity:1}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image>video{position:absolute;left:0;top:0;width:100%;height:auto;opacity:0;transition:opacity .2s}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image>video.hidden{position:static;visibility:hidden}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image>video.active{opacity:1}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#video_description{position:absolute;left:3%;top:85%;font-size:1.5625vw}@media (min-width:1280px){div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#video_description{font-size:20px}}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch{position:absolute;left:0;top:100%;width:100%;margin-top:14.84375vw}@media (min-width:1280px){div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch{margin-top:190px}}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_handle{position:absolute;left:0;width:5.85938vw;bottom:7.8125vw;cursor:pointer}@media (min-width:1280px){div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_handle{width:75px;bottom:100px}}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_handle>img{width:100%}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_indicators{display:flex;align-items:flex-start;justify-content:space-around;width:100%}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_indicators>div{display:flex;flex-direction:column;align-items:center;flex-shrink:0;flex-basis:20%}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_indicators>div:before{content:"";display:block;width:.46875vw;height:.46875vw;margin-bottom:.39063vw;background-color:#e40613}@media (min-width:1280px){div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_indicators>div:before{width:6px;height:6px;margin-bottom:5px}}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_workload_switch_indicators{display:flex;align-items:flex-start;justify-content:space-around;width:100%}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_workload_switch_indicators>div{display:flex;flex-direction:column;align-items:center;flex-shrink:0;flex-basis:33.33%}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_workload_switch_indicators>div:before{content:"";display:block;width:.46875vw;height:.46875vw;margin-bottom:.39063vw;background-color:#e40613}@media (min-width:1280px){div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_workload_switch_indicators>div:before{width:6px;height:6px;margin-bottom:5px}}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_people{position:absolute;left:0;bottom:100%;width:100%;padding-bottom:2.34375vw;background-color:#fff}@media (min-width:1280px){div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_people{padding-bottom:30px}}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_people>div{position:absolute;display:flex;width:100%;height:1.5625vw;overflow:hidden}@media (min-width:1280px){div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_people>div{height:20px}}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_people>div>svg{width:1.5625vw;height:1.5625vw;flex-shrink:0;margin-right:.625vw}@media (min-width:1280px){div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_people>div>svg{width:20px;height:20px;margin-right:8px}}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_people>div.active>svg{fill:#e40613}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_container{position:absolute;left:0;bottom:100%;width:100%;padding-bottom:2.5vw;background-color:#fff}@media (min-width:1280px){div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_container{padding-bottom:32px}}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_container>div{position:absolute;display:flex;width:100%;height:1.71875vw;overflow:hidden}@media (min-width:1280px){div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_container>div{height:22px}}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_container>div>svg{width:3.20313vw;height:1.64063vw;flex-shrink:0;margin-right:.78125vw}@media (min-width:1280px){div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_container>div>svg{width:41px;height:21px;margin-right:10px}}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_image div#flexible_variable_transport_capacity_switch div#flexible_variable_transport_capacity_switch_container>div.active>svg{fill:#e40613}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_info{position:absolute;left:100%;top:0;margin-left:3.125vw;white-space:nowrap}@media (min-width:1280px){div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_info{margin-left:40px}}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_info strong{display:block;font-size:1.95313vw;font-family:Source Sans Pro Semibold,sans-serif}@media (min-width:1280px){div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_info strong{font-size:25px}}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_info span{display:block;font-size:3.90625vw;font-family:Source Sans Pro Italic,sans-serif;color:#e40613;margin-bottom:1.95313vw}@media (min-width:1280px){div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_info span{font-size:50px;margin-bottom:25px}}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_text{position:absolute;left:100%;top:90%;margin-left:3.125vw;line-height:1.4;white-space:nowrap;font-size:1.25vw}@media (min-width:1280px){div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_text{margin-left:40px;font-size:16px}}div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_action{position:absolute;left:100%;top:100%;margin-top:8.59375vw;margin-left:3.125vw;font-size:1.95313vw;font-family:Source Sans Pro Semibold,sans-serif;white-space:nowrap}@media (min-width:1280px){div#view_flexible div#flexible_variable_transport_capacity div#flexible_variable_transport_capacity_action{margin-top:110px;margin-left:40px;font-size:25px}}div#view_flexible div#flexible_sustainable{background-image:url(png/flexible/sustainable/background.png)}div#view_flexible div#flexible_sustainable div#flexible_sustainable_container strong{display:block;margin-bottom:1.5625vw;font-size:2.73438vw;font-family:Source Sans Pro Semibold,sans-serif}@media (min-width:1280px){div#view_flexible div#flexible_sustainable div#flexible_sustainable_container strong{margin-bottom:20px;font-size:35px}}div#view_flexible div#flexible_sustainable div#flexible_sustainable_container span{display:block}div#view_flexible div#flexible_sustainable div#flexible_sustainable_container #flexible_sustainable_low_emission span,div#view_flexible div#flexible_sustainable div#flexible_sustainable_container #flexible_sustainable_low_emission strong{-webkit-transform:translateX(-50%);transform:translateX(-50%)}div#view_flexible div#flexible_sustainable div#flexible_sustainable_container>div{position:absolute;max-width:32.8125vw;-webkit-transform-origin:left center;transform-origin:left center}@media (min-width:1280px){div#view_flexible div#flexible_sustainable div#flexible_sustainable_container>div{max-width:420px}}div#view_flexible div#flexible_sustainable div#flexible_sustainable_container>div#flexible_sustainable_low_emission{left:50%;top:25%;text-align:center}div#view_flexible div#flexible_sustainable div#flexible_sustainable_container>div#flexible_sustainable_energy_saving{left:50%;top:61%;text-align:right;-webkit-transform:translate(-150%);transform:translate(-150%)}@media screen and (min-width:1920px){div#view_flexible div#flexible_sustainable div#flexible_sustainable_container>div#flexible_sustainable_energy_saving{-webkit-transform:translate(-170%);transform:translate(-170%)}}div#view_flexible div#flexible_sustainable div#flexible_sustainable_container>div#flexible_sustainable_environmentally_friendly{left:50%;top:61%;text-align:left;-webkit-transform:translate(80%);transform:translate(80%)}@media screen and (min-width:1920px){div#view_flexible div#flexible_sustainable div#flexible_sustainable_container>div#flexible_sustainable_environmentally_friendly{-webkit-transform:translate(120%);transform:translate(120%)}}div#view_home:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:1;transition:opacity 2s;pointer-events:none;z-index:1000}div#view_home.visible:after{opacity:0}div#view_home canvas{width:100%;height:100%}div#view_home a#tsb_indicator>div,div#view_home a.button{position:absolute;left:0;top:0;padding:18px 25px;font-family:Source Sans Pro Semibold,sans-serif;text-decoration:none;color:#fff;background-color:rgba(228,6,19,.85);box-shadow:3px 3px 10px rgba(0,0,0,.2);border:1px solid #fff;will-change:transform}div#view_home a#tsb_indicator>div.invert,div#view_home a.button.invert{color:#e40613;background-color:hsla(0,0%,100%,.8);border-color:#e40613}div#view_home a#tsb_indicator{position:absolute;left:0;top:0;padding:50px}div#view_home a#tsb_indicator>div{position:static;padding:20px;border-radius:50%;border-bottom-right-radius:0}div#view_home a#tsb_indicator>div>svg{width:18px;height:18px;fill:#fff;stroke:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}div#view_infrastructure div.background{background-image:url(jpg/infrastructure/background.jpg)}div#view_infrastructure div#infrastructure_logistics{background-image:url(png/infrastructure/logistics/background.png)}div#view_infrastructure div#infrastructure_ecommerce{background-image:url(png/infrastructure/ecommerce/background.png)}div#view_infrastructure div#infrastructure_logistics_content{position:absolute;top:30%;left:8%;max-width:37%}div#view_infrastructure div#infrastructure_logistics_headline_left{position:absolute;top:50%;left:7.8%}@media screen and (min-width:1920px){div#view_infrastructure div#infrastructure_logistics_headline_left{left:13%}}div#view_infrastructure span#year-left{position:absolute;top:64%;left:2.2%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:1920px){div#view_infrastructure span#year-left{left:14%}}div#view_infrastructure span#year-right{position:absolute;top:64%;left:26.4%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:1920px){div#view_infrastructure span#year-right{left:33%}}div#view_infrastructure div#tonnes-left{position:absolute;top:63.7%;left:6.7%;text-align:center;display:flex;flex-direction:column;font-size:1.5625vw;line-height:1.71875vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:7.8125vw}@media (min-width:1280px){div#view_infrastructure div#tonnes-left{font-size:20px;line-height:22px;max-width:100px}}@media screen and (min-width:1920px){div#view_infrastructure div#tonnes-left{left:17.7%}}div#view_infrastructure div#tonnes-left span{font-size:2.73438vw;line-height:3.51563vw;font-family:Source Sans Pro Semibold,sans-serif}@media (min-width:1280px){div#view_infrastructure div#tonnes-left span{font-size:35px;line-height:45px}}div#view_infrastructure div#tonnes-right{position:absolute;top:63.7%;left:16%;max-width:7.8125vw;text-align:center;display:flex;flex-direction:column;color:#fff;font-size:1.5625vw;line-height:1.71875vw;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:1280px){div#view_infrastructure div#tonnes-right{max-width:100px;font-size:20px;line-height:22px}}@media screen and (min-width:1920px){div#view_infrastructure div#tonnes-right{left:24.6%}}div#view_infrastructure div#tonnes-right span{font-size:2.73438vw;line-height:3.51563vw;font-family:Source Sans Pro Semibold,sans-serif}@media (min-width:1280px){div#view_infrastructure div#tonnes-right span{font-size:35px;line-height:45px}}div#view_infrastructure div#infrastructure_logistics_headline_right{position:absolute;left:52%;top:30%}div#view_infrastructure div#infrastructure_logistics_sources{position:absolute;bottom:7%;left:8%}div#view_infrastructure .headline{font-family:Source Sans Pro Semibold,sans-serif;font-size:2.73438vw;line-height:3.51563vw;text-align:left;color:#333}@media (min-width:1280px){div#view_infrastructure .headline{font-size:35px;line-height:45px}}div#view_infrastructure p{font-size:1.5625vw;line-height:2.1875vw;text-align:left;color:#454545}@media (min-width:1280px){div#view_infrastructure p{font-size:20px;line-height:28px}}div#view_infrastructure small{font-size:1.09375vw;color:#5c5c5b;opacity:.4}@media (min-width:1280px){div#view_infrastructure small{font-size:14px}}div#view_infrastructure small a{color:#5c5c5b;opacity:.4}div#view_infrastructure div#infrastructure_ecommerce_content{position:absolute;top:24%;left:8%;max-width:41%}div#view_infrastructure div#infrastructure_ecommerce_headline_left{position:absolute;top:56%;left:8%;max-width:29.6875vw}@media (min-width:1280px){div#view_infrastructure div#infrastructure_ecommerce_headline_left{max-width:380px}}@media screen and (min-width:1920px){div#view_infrastructure div#infrastructure_ecommerce_headline_left{top:49%;left:18%}}div#view_infrastructure div#infrastructure_ecommerce_headline_right{position:absolute;left:53%;top:25%}div#view_infrastructure div#infrastructure_ecommerce_sources{position:absolute;bottom:7%;left:8%}div#view_infrastructure div.table-line-1{font-family:Source Sans Pro Semibold,sans-serif;color:#e3000b}div#view_infrastructure div.table-line-1 span#table-1{position:absolute;top:61.6%;left:65.3%}@media screen and (min-width:1920px){div#view_infrastructure div.table-line-1 span#table-1{left:63%}}div#view_infrastructure div.table-line-1 span#table-2{position:absolute;top:58.2%;left:72%}@media screen and (min-width:1920px){div#view_infrastructure div.table-line-1 span#table-2{left:68.3%}}div#view_infrastructure div.table-line-1 span#table-3{position:absolute;top:41.3%;left:78.7%}@media screen and (min-width:1920px){div#view_infrastructure div.table-line-1 span#table-3{left:73.6%}}div#view_infrastructure div.table-line-2{position:absolute;top:75.6%;left:50%;width:100%;display:flex;font-family:Source Sans Pro Semibold,sans-serif}div#view_infrastructure div.table-line-2 span{width:7.03125vw;text-align:center}@media (min-width:1280px){div#view_infrastructure div.table-line-2 span{width:90px}}@media screen and (min-width:1920px){div#view_infrastructure div.table-line-2 span{width:113px}}div#view_infrastructure div.table-line-2 span#table-3{width:13.28125vw;text-align:left}@media (min-width:1280px){div#view_infrastructure div.table-line-2 span#table-3{width:170px}}@media screen and (min-width:1920px){div#view_infrastructure div.table-line-2 span#table-3{width:220px}}div#view_infrastructure div.table-line-3{position:absolute;width:100%;display:flex;top:80%;left:50%}div#view_infrastructure div.table-line-3 span{width:7.03125vw;text-align:center}@media (min-width:1280px){div#view_infrastructure div.table-line-3 span{width:90px}}@media screen and (min-width:1920px){div#view_infrastructure div.table-line-3 span{width:113px}}div#view_infrastructure div.table-line-3 span#table-7{width:13.28125vw;text-align:left}@media (min-width:1280px){div#view_infrastructure div.table-line-3 span#table-7{width:170px}}@media screen and (min-width:1920px){div#view_infrastructure div.table-line-3 span#table-7{width:220px}}div#view_infrastructure #infrastructure_ecommerce_image_transport{position:absolute;top:29%;left:62%;height:50%;width:12.5vw;font-size:1.40625vw}@media (min-width:1280px){div#view_infrastructure #infrastructure_ecommerce_image_transport{width:160px;font-size:18px}}@media screen and (min-width:1920px){div#view_infrastructure #infrastructure_ecommerce_image_transport{width:192px;left:60%}}div#view_infrastructure #infrastructure_ecommerce_image_transport .table-line{position:absolute;display:flex;flex-direction:column;justify-content:space-between;height:15%;width:100%}div#view_infrastructure #infrastructure_ecommerce_image_transport .table-line strong{font-family:Source Sans Pro Semibold,sans-serif;text-align:right;color:#fff}div#view_infrastructure #infrastructure_ecommerce_image_transport .table-footer{display:flex;flex-direction:row;justify-content:space-between;width:130%;height:auto}div#view_infrastructure #infrastructure_ecommerce_image_transport .table-footer span:first-child{padding:0}div#view_infrastructure #infrastructure_ecommerce_image_transport .table-footer strong{color:#e3000b;text-align:center}div#view_infrastructure #infrastructure_ecommerce_image_transport #table-1{top:5%}div#view_infrastructure #infrastructure_ecommerce_image_transport #table-2{top:28%}div#view_infrastructure #infrastructure_ecommerce_image_transport #table-3{top:50%}div#view_infrastructure #infrastructure_ecommerce_image_transport #table-4{top:73%}div#view_infrastructure #infrastructure_ecommerce_image_transport #table-5{top:98%;left:-20%}div#view_intro{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}div#view_intro video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}div#view_intro video+video{position:absolute;left:0;top:0}div#view_intro div.hotspot_container{position:absolute;left:50%;top:50%;width:177.77778vh;height:56.25vw;min-width:100vw;min-height:100vh;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div#view_intro div.hotspot_container>div{position:relative;padding-bottom:100%}div#view_intro div.hotspot_container div.hotspot{position:absolute;left:34.1%;top:16.8%;width:31.3%;height:25.6%}div#view_intro div.button{position:absolute;left:50%;top:27%;width:15vw;height:15%;display:flex;align-items:center;justify-content:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;font-size:2.34375vw;font-family:Source Sans Pro Semibold,sans-serif;text-transform:uppercase;text-decoration:none;color:#fff;border:3px solid #fff;transition:background-color .8s,opacity .4s ease-in,-webkit-transform .4s ease-in;transition:background-color .8s,opacity .4s ease-in,transform .4s ease-in;transition:background-color .8s,opacity .4s ease-in,transform .4s ease-in,-webkit-transform .4s ease-in;cursor:pointer}@media (min-width:1280px){div#view_intro div.button{font-size:30px}}div#view_intro div.button:hover{background-color:hsla(0,0%,100%,.3)}div#view_intro div.button.active{opacity:0;-webkit-transform:scale(2);transform:scale(2)}div#view_max_boegl div.background{background-image:url(jpg/max_boegl/background.jpg)}div#view_max_boegl div.background.cargo{background-image:none}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container{position:absolute;left:5%;top:30%;width:85%;display:flex}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div.text{padding:3.90625vw;margin-right:2.34375vw;color:#fff;background-color:#e40613}@media (min-width:1280px){div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div.text{padding:50px;margin-right:30px}}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div.text strong{display:block;margin-bottom:3.125vw;font-size:1.95313vw;font-family:Source Sans Pro Semibold,sans-serif}@media (min-width:1280px){div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div.text strong{margin-bottom:40px;font-size:25px}}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div.text li:before{background-color:#fff}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div.tiles{position:relative;display:flex;flex-grow:1;flex-direction:column;color:#fff}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div.tiles div.row{display:flex;flex-basis:50%;overflow:hidden}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div.tiles div.row+div.row{margin-top:2.34375vw}@media (min-width:1280px){div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div.tiles div.row+div.row{margin-top:30px}}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div.tiles div.row>div{flex-basis:33.33333%;flex-grow:1;padding:1.5625vw;box-sizing:border-box;font-size:1.95313vw;font-family:Source Sans Pro Semibold,sans-serif;background:50%/cover;cursor:pointer;text-shadow:2px 2px 10px rgba(86,86,85,.5)}@media (min-width:1280px){div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div.tiles div.row>div{padding:20px;font-size:25px}}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div.tiles div.row>div:first-child{background-position:100%}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div.tiles div.row>div+div{margin-left:2.34375vw}@media (min-width:1280px){div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div.tiles div.row>div+div{margin-left:30px}}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div#max_boegl_progress_in_figures_image{position:absolute;left:0;top:0;width:100%;height:100%;background:50%/cover no-repeat;overflow:hidden}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div#max_boegl_progress_in_figures_image div.container{display:flex;height:100%;pointer-events:none;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div#max_boegl_progress_in_figures_image div.container>div{flex-shrink:0;width:100%;height:100%;background:50%/cover}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div#max_boegl_progress_in_figures_image div.indicator{position:absolute;right:25px;bottom:25px;display:flex}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div#max_boegl_progress_in_figures_image div.indicator>div{flex-shrink:0;width:18px;height:18px;background-color:hsla(0,0%,100%,.7);margin-right:18px}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div#max_boegl_progress_in_figures_image div.indicator>div.active{background-color:#e40613}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div#max_boegl_progress_in_figures_image div.close{position:absolute;right:30px;top:30px;width:36px;height:36px;cursor:pointer}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div#max_boegl_progress_in_figures_image div.close>svg{width:100%;height:100%;fill:#e40613}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div#max_boegl_progress_in_figures_image div.buttons{position:absolute;left:2.5%;top:0;display:flex;align-items:center;justify-content:space-between;width:95%;height:100%}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div#max_boegl_progress_in_figures_image div.buttons div{cursor:pointer}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div#max_boegl_progress_in_figures_image div.buttons div:last-child{-webkit-transform:rotate(180deg);transform:rotate(180deg)}div#view_max_boegl div#max_boegl_progress_in_figures div#max_boegl_progress_in_figures_container div#max_boegl_progress_in_figures_image div.buttons div>svg{width:50px;height:50px;fill:#fff}div#view_max_boegl div#max_boegl_tsb_milestones{background-image:url(png/max_boegl/tsb_milestones/background.png)}div#view_max_boegl div#max_boegl_tsb_milestones div#max_boegl_tsb_milestones_container>div{position:absolute;font-family:Source Sans Pro Semibold,sans-serif;max-width:320px}div#view_max_boegl div#max_boegl_tsb_milestones div#max_boegl_tsb_milestones_container>div#max_boegl_tsb_milestones_container_text1{left:6%;top:50%;max-width:200px}div#view_max_boegl div#max_boegl_tsb_milestones div#max_boegl_tsb_milestones_container>div#max_boegl_tsb_milestones_container_text2{left:18%;top:67%}div#view_max_boegl div#max_boegl_tsb_milestones div#max_boegl_tsb_milestones_container>div#max_boegl_tsb_milestones_container_text3{left:41%;top:54%;max-width:140px}div#view_max_boegl div#max_boegl_tsb_milestones div#max_boegl_tsb_milestones_container>div#max_boegl_tsb_milestones_container_text4{left:61%;top:68%}div#view_max_boegl div#max_boegl_tsb_milestones div#max_boegl_tsb_milestones_container>div#max_boegl_tsb_milestones_container_text5{left:79%;top:50%}div#view_max_boegl div#max_boegl_tsb_milestones div#max_boegl_tsb_milestones_container>div#max_boegl_tsb_milestones_container_text6{left:27%;top:37%}div#view_max_boegl div#max_boegl_tsb_milestones div#max_boegl_tsb_milestones_container>div#max_boegl_tsb_milestones_container_text7{left:72%;top:36%}div#view_quiet div.background{background-image:url(jpg/quiet/background.jpg)}div#view_quiet div.background.cargo{background-image:url(jpg/emission/background.jpg)}div#view_quiet div#quiet_virtually_noiseless{background-image:url(jpg/quiet/virtually_noiseless/background.jpg)}div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bar{position:absolute;left:5%;top:30%;display:flex;align-items:flex-end}div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bar .description{position:absolute;top:-42px;min-width:260px}div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bar>div img{display:block;margin-right:1.5625vw;width:3.90625vw}@media (min-width:1280px){div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bar>div img{margin-right:20px;width:50px}}div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bar>div span,div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bar>div strong{max-width:15.625vw;display:block}@media (min-width:1280px){div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bar>div span,div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bar>div strong{max-width:200px}}div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bar>div strong{margin-top:3.51563vw;font-family:Source Sans Pro Bold,sans-serif}@media (min-width:1280px){div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bar>div strong{margin-top:45px}}div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bar>div div.tsb strong{color:#e40613}div#view_quiet div#quiet_virtually_noiseless div#quiet_audio_emmissions_bar{position:absolute;left:5%;top:30%;display:flex;align-items:flex-end}div#view_quiet div#quiet_virtually_noiseless div#quiet_audio_emmissions_bar .description{position:absolute;top:-42px;min-width:260px}div#view_quiet div#quiet_virtually_noiseless div#quiet_audio_emmissions_bar>div img{display:block;margin-right:1.5625vw;width:3.90625vw}@media (min-width:1280px){div#view_quiet div#quiet_virtually_noiseless div#quiet_audio_emmissions_bar>div img{margin-right:20px;width:50px}}div#view_quiet div#quiet_virtually_noiseless div#quiet_audio_emmissions_bar>div span,div#view_quiet div#quiet_virtually_noiseless div#quiet_audio_emmissions_bar>div strong{max-width:15.625vw;display:block}@media (min-width:1280px){div#view_quiet div#quiet_virtually_noiseless div#quiet_audio_emmissions_bar>div span,div#view_quiet div#quiet_virtually_noiseless div#quiet_audio_emmissions_bar>div strong{max-width:200px}}div#view_quiet div#quiet_virtually_noiseless div#quiet_audio_emmissions_bar>div strong{margin-top:2.1875vw;font-family:Source Sans Pro Bold,sans-serif}@media (min-width:1280px){div#view_quiet div#quiet_virtually_noiseless div#quiet_audio_emmissions_bar>div strong{margin-top:28px}}div#view_quiet div#quiet_virtually_noiseless div#quiet_audio_emmissions_bar>div div.tsb strong{color:#e40613}div#view_quiet div#quiet_virtually_noiseless div#quiet_audio_emmissions_bar>div div.first strong{margin-top:0!important}div#view_quiet div#quiet_virtually_noiseless div.switch{left:80%;top:30%}div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bullet_points{position:absolute;left:5%;top:65%;max-width:25vw}@media (min-width:1280px){div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bullet_points{max-width:320px}}div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bar_video_container{position:absolute;left:50%;top:50%;width:177.77778vh;height:56.25vw;min-width:100vw;min-height:100vh;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bar_video_container>div{position:absolute;left:37.5%;top:35.5%;width:25.5%;height:38.6%;overflow:hidden}div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bar_video_container>div:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;box-shadow:inset 0 0 20px rgba(0,0,0,.1)}div#view_quiet div#quiet_virtually_noiseless div#quiet_virtually_noiseless_bar_video_container>div video{position:absolute;left:0;top:0;width:100%}div#view_quiet div#view_economic_energy_efficient{background-image:url(png/emission/energy_efficient/background.png);background-position:0 0}div#view_quiet div#energy_efficient_energy_use{position:absolute;top:30%;left:8%;font-size:35px;max-width:49%}div#view_quiet div#energy_efficient_energy_use strong{font-family:Source Sans Pro Bold,sans-serif}@media screen and (min-width:1920px){div#view_quiet div#energy_efficient_energy_use{top:39%}}div#view_quiet div#energy_efficient_advantages{position:absolute;top:30%;left:59%;font-size:35px}div#view_quiet div#energy_efficient_advantages strong{font-family:Source Sans Pro Bold,sans-serif}@media screen and (min-width:1920px){div#view_quiet div#energy_efficient_advantages{top:39%}}div#view_quiet div#energy_efficient_advantages_bullet_points{position:absolute;left:59%;top:48%;max-width:31%}div#view_quiet div#energy_efficient_energy_use_infos .red{color:#e3000b}div#view_quiet div#energy_efficient_energy_use_infos .text{position:absolute}div#view_quiet div#energy_efficient_energy_use_infos strong{font-family:Source Sans Pro Bold,sans-serif}div#view_quiet div#energy_efficient_energy_use_infos .text_1{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:7.4%;top:65.8%}@media screen and (min-width:1920px){div#view_quiet div#energy_efficient_energy_use_infos .text_1{left:6.5%}}div#view_quiet div#energy_efficient_energy_use_infos .text_2{left:20.4%;top:48.5%}@media screen and (min-width:1920px){div#view_quiet div#energy_efficient_energy_use_infos .text_2{left:16.3%}}div#view_quiet div#energy_efficient_energy_use_infos .text_3{left:31.7%;top:64.4%}@media screen and (min-width:1920px){div#view_quiet div#energy_efficient_energy_use_infos .text_3{left:26%}}div#view_quiet div#energy_efficient_energy_use_infos .text_4{top:67.4%;left:43.4%;max-width:100px}@media screen and (min-width:1920px){div#view_quiet div#energy_efficient_energy_use_infos .text_4{left:35.5%}}div#view_quiet div#energy_efficient_energy_use_infos .text_5{top:84%;left:12%}@media screen and (min-width:1920px){div#view_quiet div#energy_efficient_energy_use_infos .text_5{left:10.8%}}div#view_quiet div#energy_efficient_energy_use_infos .text_6{top:84%;left:24%}@media screen and (min-width:1920px){div#view_quiet div#energy_efficient_energy_use_infos .text_6{left:20%}}div#view_quiet div#energy_efficient_energy_use_infos .text_7{top:84%;left:38%}@media screen and (min-width:1920px){div#view_quiet div#energy_efficient_energy_use_infos .text_7{left:31.3%}}div#view_reliable div.background{background-image:url(jpg/reliable/background.jpg)}div#view_reliable div.background.cargo{background-image:url(jpg/reliable/cargo/background.jpg)}div#view_reliable div#reliable_in_every_situation div#reliable_in_every_situation_layer{position:absolute;left:0;top:0;width:100%;height:100%;will-change:opacity}div#view_reliable div#reliable_in_every_situation div.background_layer{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;background:50% 100%/contain no-repeat;transition:opacity 1s}div#view_reliable div#reliable_in_every_situation div.background_layer.active{opacity:1}div#view_reliable div#reliable_in_every_situation strong{display:block;font-size:2.73438vw;font-family:Source Sans Pro Semibold,sans-serif}@media (min-width:1280px){div#view_reliable div#reliable_in_every_situation strong{font-size:35px}}div#view_reliable div#reliable_in_every_situation div#reliable_in_every_situation_text{position:absolute;left:8%;bottom:0;max-width:20%}div#view_reliable div#reliable_in_every_situation div#reliable_in_every_situation_text p{margin:20px 0 50px}div#view_reliable div#reliable_in_every_situation div.switch{left:73%;top:55%}div#view_space_saving div.background{background-image:url(jpg/space_saving/background.jpg)}div#view_space_saving div.background.cargo{background-image:url(jpg/space_saving/cargo/background.jpg)}div#view_space_saving div#space_saving_space_saving_integration{background-image:url(jpg/space_saving/cargo/space-saving_integration/tunnel_full.jpg)}div#view_space_saving div#space_saving_ecommerce_headline_left{position:absolute;bottom:11%;left:5%}div#view_tsb_overview{background-color:#fff}div#view_tsb_overview div.text{position:absolute;left:5vw;bottom:10%;width:27.34375vw;background-color:#e8ebed;padding:3.90625vw;z-index:1;pointer-events:none}@media (min-width:1280px){div#view_tsb_overview div.text{width:350px;padding:50px}}div#view_tsb_overview div.text strong{display:block;margin-bottom:2.34375vw;font-size:2.73438vw;font-family:Source Sans Pro Semibold,sans-serif}@media (min-width:1280px){div#view_tsb_overview div.text strong{margin-bottom:30px;font-size:35px}}div#view_tsb_overview div.tsb{position:absolute;right:0;top:50%;width:70%;height:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}div#view_urbanization div.background{background-image:url(jpg/urbanization/background.jpg)}div#view_urbanization div#view_urbanization_worldwide_trend{background-image:url(png/urbanization/worldwide_trend/background.png)}div#view_urbanization div#view_urbanization_worldwide_trend div#view_urbanization_worldwide_trend_legend{position:absolute;left:5%;bottom:5%;max-width:400px}div#view_urbanization div#view_urbanization_worldwide_trend div#view_urbanization_worldwide_trend_legend>div{display:flex;align-items:center;flex-shrink:0;margin-bottom:15px}div#view_urbanization div#view_urbanization_worldwide_trend div#view_urbanization_worldwide_trend_legend>div img{width:50%}div#view_urbanization div#view_urbanization_worldwide_trend div#view_urbanization_worldwide_trend_legend p{margin:30px 0 0;font-size:1.09375vw;color:rgba(51,51,51,.4)}@media (min-width:1280px){div#view_urbanization div#view_urbanization_worldwide_trend div#view_urbanization_worldwide_trend_legend p{font-size:14px}}div#view_urbanization div#view_urbanization_worldwide_trend .staggered{position:absolute}div#view_urbanization div#view_urbanization_worldwide_trend .staggered img{width:13vw;max-width:192px}div#view_urbanization div#view_urbanization_worldwide_trend .staggered span{position:absolute;bottom:0;left:50%;font-size:1.95313vw;white-space:nowrap;-webkit-transform:translate(-50%,125%);transform:translate(-50%,125%)}@media (min-width:1280px){div#view_urbanization div#view_urbanization_worldwide_trend .staggered span{font-size:25px}}div#view_urbanization div#view_urbanization_worldwide_trend .staggered#urbanization_worldwide_trend_na{left:19%;top:29%}div#view_urbanization div#view_urbanization_worldwide_trend .staggered#urbanization_worldwide_trend_latam{left:28%;top:62%}div#view_urbanization div#view_urbanization_worldwide_trend .staggered#urbanization_worldwide_trend_eu{left:45%;top:26%}div#view_urbanization div#view_urbanization_worldwide_trend .staggered#urbanization_worldwide_trend_af{left:47%;top:51%}div#view_urbanization div#view_urbanization_worldwide_trend .staggered#urbanization_worldwide_trend_as{left:62%;top:29%}div#view_urbanization div#view_urbanization_worldwide_trend .staggered#urbanization_worldwide_trend_oc{left:74%;top:62%}div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container{position:absolute;top:60%;left:5%;display:flex;width:90%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container>div{position:relative;display:flex;flex-basis:31.66667%;flex-grow:1;margin-right:5%}div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container>div strong{position:absolute;left:0;top:0;font-size:2.73438vw;font-family:Source Sans Pro Semibold,sans-serif;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (min-width:1280px){div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container>div strong{font-size:35px}}div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container>div span{position:absolute;max-width:100px;line-height:1.2}div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container>div img{width:100%;height:100%}div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container>div#urbanization_urban_trend_urbanization_worldwide span#urbanization_urban_trend_urbanization_worldwide_population2018{left:7%;top:50.8%}div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container>div#urbanization_urban_trend_urbanization_worldwide span#urbanization_urban_trend_urbanization_worldwide_population2035{left:56%;top:50.8%;color:#e40613;font-family:Source Sans Pro Bold,sans-serif}div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container>div#urbanization_urban_trend_urbanization_worldwide span#urbanization_urban_trend_urbanization_worldwide_population2018_legend{left:7%;top:103%}div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container>div#urbanization_urban_trend_urbanization_worldwide span#urbanization_urban_trend_urbanization_worldwide_population2035_legend{left:56%;top:103%;font-family:Source Sans Pro Bold,sans-serif}div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container>div#urbanization_urban_trend_development_of_metropolitan_regions span#urbanization_urban_trend_development_of_metropolitan_regions_text_center{left:42%;top:40%}div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container>div#urbanization_urban_trend_development_of_metropolitan_regions span#urbanization_urban_trend_development_of_metropolitan_regions_text_offset{left:87%;top:40%;color:#e40613;font-family:Source Sans Pro Bold,sans-serif;white-space:nowrap}div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container>div#urbanization_urban_trend_development_of_metropolitan_regions span#urbanization_urban_trend_development_of_metropolitan_regions_legend{left:0;top:77%}div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container>div#urbanization_urban_trend_development_of_metropolitan_regions p{position:absolute;left:0;bottom:0;margin:30px 0 0;font-size:14px;color:rgba(51,51,51,.4);-webkit-transform:translateY(100%);transform:translateY(100%)}div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container>div#urbanization_urban_trend_inner_city_challenges span#urbanization_urban_trend_inner_city_challenges_energy{left:58%;top:19%}div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container>div#urbanization_urban_trend_inner_city_challenges span#urbanization_urban_trend_inner_city_challenges_living_space{left:37%;top:44%}div#view_urbanization div#view_urbanization_urban_trend div#urbanization_urban_trend_container>div#urbanization_urban_trend_inner_city_challenges span#urbanization_urban_trend_inner_city_challenges_traffic{left:20%;top:72%;color:#e40613;font-family:Source Sans Pro Bold,sans-serif}