@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=8573907c-9e45-4dba-8e13-6a18c683d592&fontids=904604,904607,1371183");@font-face{font-family:"Calibri";font-style:normal;font-weight:400;src:url("/fonts/904604/d4acc8cd-67f2-4139-80be-d669bb2564d7.eot?#iefix");src:url("/fonts/904604/d4acc8cd-67f2-4139-80be-d669bb2564d7.eot?#iefix") format("eot"),url("/fonts/904604/367341fc-4cc6-4a79-89ad-d6c61561611e.woff2") format("woff2"),url("/fonts/904604/1ff86dd4-d3b2-4325-89bc-c6eb493cedba.woff") format("woff"),url("/fonts/904604/aa6b4b64-5ce0-48fd-887a-bece037cd9c9.ttf") format("truetype")}@font-face{font-family:"Calibri";font-style:normal;font-weight:bold;src:url("/fonts/904607/26989e0d-2435-46c9-ab53-ae63e1816b99.eot?#iefix");src:url("/fonts/904607/26989e0d-2435-46c9-ab53-ae63e1816b99.eot?#iefix") format("eot"),url("/fonts/904607/3ded7064-503f-4fa0-853b-9f7a2cf55f20.woff2") format("woff2"),url("/fonts/904607/4e7b2126-77d3-4e53-810d-7ccfde46450a.woff") format("woff"),url("/fonts/904607/dcb27c78-fcd6-43bb-ab8b-9152bcfeb336.ttf") format("truetype")}@font-face{font-family:"Calibri";font-style:normal;font-weight:300;src:url("/fonts/1371183/3bf8ead2-2902-446a-af57-fcf4e5da22db.eot?#iefix");src:url("/fonts/1371183/3bf8ead2-2902-446a-af57-fcf4e5da22db.eot?#iefix") format("eot"),url("/fonts/1371183/52f16f8c-2868-43ee-a2ca-378b097a3580.woff2") format("woff2"),url("/fonts/1371183/9cb02ba8-d928-43f5-a1bd-32fb78238194.woff") format("woff"),url("/fonts/1371183/1cc9eda5-6732-4a23-ad69-782421f8c81b.ttf") format("truetype")}@font-face{font-family:"iftec";src:url("/fonts/iftec.eot?8t4ltc");src:url("/fonts/iftec.eot?8t4ltc#iefix") format("embedded-opentype"),url("/fonts/iftec.ttf?8t4ltc") format("truetype"),url("/fonts/iftec.woff?8t4ltc") format("woff"),url("/fonts/iftec.svg?8t4ltc#iftec") format("svg");font-weight:normal;font-style:normal}.nav-main [class^="icon-"],.nav-main [class*=" icon-"],main [class^="icon-"],main [class*=" icon-"]{line-height:32px}.nav-main [class^="icon-"]::before,.nav-main [class*=" icon-"]::before,main [class^="icon-"]::before,main [class*=" icon-"]::before{font-family:"iftec" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999}.nav-main .icon-industriebahnen:before,main .icon-industriebahnen:before{content:""}.nav-main .icon-industriebahnen.current::before,.nav-main .icon-industriebahnen:hover::before,main .icon-industriebahnen.current::before,main .icon-industriebahnen:hover::before{color:#ffdb7c}.nav-main .icon-schienenfahrzeuge:before,main .icon-schienenfahrzeuge:before{content:""}.nav-main .icon-schienenfahrzeuge.current::before,.nav-main .icon-schienenfahrzeuge:hover::before,main .icon-schienenfahrzeuge.current::before,main .icon-schienenfahrzeuge:hover::before{color:#adcded}.nav-main .icon-oepnv-fahrwege:before,main .icon-oepnv-fahrwege:before{content:""}.nav-main .icon-oepnv-fahrwege.current::before,.nav-main .icon-oepnv-fahrwege:hover::before,main .icon-oepnv-fahrwege.current::before,main .icon-oepnv-fahrwege:hover::before{color:#a6c179}.nav-main .icon-weichenbau:before,main .icon-weichenbau:before{content:""}.nav-main .icon-weichenbau.current::before,.nav-main .icon-weichenbau:hover::before,main .icon-weichenbau.current::before,main .icon-weichenbau:hover::before{color:#f08262}.nav-main .icon-ladeinfrastruktur:before,main .icon-ladeinfrastruktur:before{content:""}.nav-main .icon-ladeinfrastruktur.current::before,.nav-main .icon-ladeinfrastruktur:hover::before,main .icon-ladeinfrastruktur.current::before,main .icon-ladeinfrastruktur:hover::before{color:#bbaf91}main [class^="icon-"],main [class*=" icon-"]{line-height:4rem}main [class^="icon-"] h2,main [class*=" icon-"] h2{padding-left:5rem;margin-bottom:0.5rem;height:4rem}@media screen and (min-width: 768px){main [class^="icon-"],main [class*=" icon-"]{line-height:5rem}main [class^="icon-"] h2,main [class*=" icon-"] h2{height:5rem;padding-left:6rem;padding-top:1rem}}main [class^="icon-"]::before,main [class*=" icon-"]::before{font-size:4rem;position:absolute;top:1rem;left:1rem}@media screen and (min-width: 768px){main [class^="icon-"]::before,main [class*=" icon-"]::before{font-size:5rem}}main .icon-industriebahnen:before{color:#ffdb7c}main .icon-schienenfahrzeuge:before{color:#adcded}main .icon-oepnv-fahrwege:before{color:#a6c179}main .icon-weichenbau:before{color:#f08262}main .icon-ladeinfrastruktur:before{color:#bbaf91}
*{margin:0;padding:0;border:0;outline:0;font-size:100%;font-style:inherit;font-family:inherit;line-height:1.1em}*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{height:101%}del{text-decoration:line-through}caption,th,td{text-align:left}table{border-collapse:collapse;border-spacing:0;margin-bottom:1rem;color:inherit}th{font-family:inherit;font-size:inherit;color:inherit}td{font-family:inherit;font-size:inherit;color:inherit;padding:.2rem .2rem .2rem 0}td+td{padding-left:.2rem}ul,ol{margin-left:1.2rem;margin-bottom:1em;list-style-position:outside}ul{list-style-type:disc}em{font-style:italic}strong{font-weight:bold}small{font-size:80%}a{outline:none;color:inherit;text-decoration:none}
html{font-size:14px}@media screen and (min-width: 800px){html{font-size:15px}}@media screen and (min-width: 1000px){html{font-size:16px}}@media screen and (min-width: 1200px){html{font-size:17px}}@media screen and (min-width: 1400px){html{font-size:18px}}body{font-family:Calibri, sans-serif;font-weight:300;font-size:1rem;color:#595959;background-color:#f6f6f6;padding-top:60px}@media screen and (min-width: 1260px){body{padding-left:20rem}}h1,.hl1{font-size:2rem;font-weight:400;color:#2663ab;line-height:1.1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}h1 img,.hl1 img{display:none}@media screen and (min-width: 768px){h1 img,.hl1 img{display:block;width:1.6rem;height:auto;margin-right:0.5rem}}h2,.hl2{font-size:1.4rem;font-weight:400;line-height:1.1em}h3,.hl3{font-size:1.3rem;font-weight:400}h4,.hl4{font-size:1.2rem;font-weight:400}hr{clear:both;height:1px;border:0px solid #000;margin:0px;margin-bottom:0.5rem}h1+p,h1+ul,h1+ol,h1+table,h2+p,h2+ul,h2+ol,h2+table,h3+p,h3+ul,h3+ol,h3+table,h4+p,h4+ul,h4+ol,h4+table,figure+p,figure+ul,figure+ol,figure+table,p+p,p+ul,p+ol,p+table{margin-top:1rem}h1+h2,h1+h3,h1+h4,h1+.hl2,h1+.hl3,h1+.hl4,h2+h2,h2+h3,h2+h4,h2+.hl2,h2+.hl3,h2+.hl4,h3+h2,h3+h3,h3+h4,h3+.hl2,h3+.hl3,h3+.hl4,.hl1+h2,.hl1+h3,.hl1+h4,.hl1+.hl2,.hl1+.hl3,.hl1+.hl4,.hl2+h2,.hl2+h3,.hl2+h4,.hl2+.hl2,.hl2+.hl3,.hl2+.hl4,.hl3+h2,.hl3+h3,.hl3+h4,.hl3+.hl2,.hl3+.hl3,.hl3+.hl4{margin-top:0.5rem}table+h1,table+h2,table+h3,table+h4,table+.hl1,table+.hl2,table+.hl3,table+.hl4,p+h1,p+h2,p+h3,p+h4,p+.hl1,p+.hl2,p+.hl3,p+.hl4,ul+h1,ul+h2,ul+h3,ul+h4,ul+.hl1,ul+.hl2,ul+.hl3,ul+.hl4,figure+h1,figure+h2,figure+h3,figure+h4,figure+.hl1,figure+.hl2,figure+.hl3,figure+.hl4,ol+h1,ol+h2,ol+h3,ol+h4,ol+.hl1,ol+.hl2,ol+.hl3,ol+.hl4{margin-top:1.3rem}picture,figure{line-height:0}picture *,figure *{line-height:0}video{max-width:100%;height:auto}li{margin-bottom:0.7rem}strong{font-weight:600}.img-left{float:left;margin:0 0.5rem 0.5rem 0}.img-right{float:right;margin:0 0 0.5rem 0.5rem}.img-title{font-size:0.8rem;margin-bottom:0px}.small-text{font-size:80%;font-weight:normal}.clear-float{clear:both}.domain::before{content:"\0040"}.domain::after{content:"\002e"}.subject{display:none}.valign-top{vertical-align:top}.valign-middle{vertical-align:top}.valign-bottom{vertical-align:top}.cookie{background:rgba(0,0,0,0.8);color:#fff;padding:0.5rem 10%;margin:0;position:fixed;left:0;bottom:0;right:0;font-size:0.9rem;max-width:100%;z-index:11000}.cookie a{color:#fff}.cookie .cookie-close{background:#fff;color:#000;padding:0.1rem 0.25rem;float:right;margin:0 0 0 1rem;text-decoration:none;cursor:pointer}body.loading::before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.8);z-index:10000}body.loading::after{content:"";position:fixed;top:50%;left:50%;width:100px;height:100px;border:5px solid white;border-color:white transparent;border-radius:50%;-webkit-animation-name:loading;animation-name:loading;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;z-index:10001;margin:-50px 0 0 -50px}.jobs-button{position:fixed;z-index:1000;right:0;bottom:5vh;-webkit-transform:translate(0, 0%);transform:translate(0, 0%);border-radius:0.5rem 0 0.5rem 0;border-bottom-right-radius:0;background:#54a126;padding:1.5rem 5rem 1.5rem 1.5rem;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease, -webkit-transform 300ms ease}.jobs-button.hidden{-webkit-transform:translate(65%, 0%) scale(0.75);transform:translate(65%, 0%) scale(0.75)}.jobs-button a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;color:#fff;font-weight:600}.jobs-button span{margin-left:1rem;margin-bottom:0.5rem}.jobs-button img{width:4rem;height:auto;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease, -webkit-transform 300ms ease}.jobs-button-hide{position:absolute;width:21px;height:21px;top:5px;left:5px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease, -webkit-transform 300ms ease;cursor:pointer}.hidden .jobs-button-hide{-webkit-transform:rotateZ(540deg);transform:rotateZ(540deg)}.jobs-button-hide::before,.jobs-button-hide::after{content:"";position:absolute;width:3px;height:20px;top:0;left:9px;background:#fff}.jobs-button-hide::before{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.no-anim{-webkit-transition-duration:0s !important;transition-duration:0s !important}.no-anim *{-webkit-transition-duration:0s !important;transition-duration:0s !important}@-webkit-keyframes loading{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
header{min-height:3rem}header .box-top{position:relative;line-height:0}header .box-top div{line-height:0}header .box-top img{width:100%;height:auto}header .box-top .hl1{margin:5vw;position:absolute;bottom:0;right:0;color:#fff;background:rgba(38,99,171,0.9);padding:.5rem 1rem;border-radius:1rem 0 1rem 0}@media screen and (min-width: 768px){header .box-top .hl1{margin:2.5vw 5vw}}
.nav-top{display:none}@media screen and (min-width: 1260px){.nav-top{display:block;background:#2663ab;z-index:900;position:fixed;top:0;right:0;left:20rem}.nav-top ul{list-style:none;margin:0 5vw;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.nav-top li{display:inline-block;margin:0 1.9rem 0 0;font-size:1.2rem}.nav-top a{color:#fff}.nav-top a:hover,.nav-top a.current{text-decoration:underline}}.nav-main{position:fixed;z-index:999;top:0;left:0;height:100vh;width:100vw;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease, -webkit-transform 300ms ease;background:#fff;padding-top:70px;overflow-y:auto}@media screen and (min-width: 1260px){.nav-main{-webkit-transform:translateX(0%);transform:translateX(0%);width:20rem;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.8);box-shadow:0 0 10px rgba(0,0,0,0.8);padding-top:2rem}}.nav-main.open{-webkit-transform:translateX(0%);transform:translateX(0%)}.nav-main .logo{display:none;margin:0 0 2rem 15%;text-align:center}.nav-main .logo img{width:170px;height:auto}@media screen and (min-width: 1260px){.nav-main .logo{display:inline-block}}.nav-main ul,.nav-main p{list-style:none;margin-left:15%;margin-right:10%}.nav-main li{margin-bottom:1rem}.nav-main .nav-item1{margin-top:1rem}.nav-main .nav-item1 a{font-size:1.5rem}.nav-main .nav-item2 a{font-size:1.2rem}@media screen and (min-width: 1260px){.nav-main .nav-item2{margin-top:3rem;display:block}}.nav-main .nav-item3{margin-top:3rem}@media screen and (min-width: 1260px){.nav-main .nav-item3{display:none}}.nav-main .socialmedia li{display:inline-block;margin-right:1ch}.nav-main .socialmedia img{display:block;height:1.2em;width:auto}.nav-main a{position:relative;color:#999}.nav-main a:hover,.nav-main a.current{color:#2663ab;font-weight:600}.nav-main .nav-item-level1 a{color:#595959}.nav-main .nav-item-level1 a::before{position:absolute;left:-32px;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.nav-main .nav-item-level1 a:hover,.nav-main .nav-item-level1 a.current{color:#2663ab}.nav-sub{margin:0 -1%;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-sub li{margin:1%;list-style:none;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}@media screen and (min-width: 1260px){.nav-sub li{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%}}.nav-sub a{display:block;background:#2663ab;color:#fff !important;padding:2rem 1rem;font-size:1.3rem;text-align:center}.breadcrumbs{padding:1.5rem 5vw;color:#999}.breadcrumbs a{color:#999}.breadcrumbs span{color:#595959}
.nav-bar{background:#fff;position:fixed;z-index:1000;top:0;left:0;right:0;height:60px;padding:15px 5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1260px){.nav-bar{display:none}}.nav-bar .logo{display:inline-block;line-height:0}.nav-bar .logo img{width:auto;height:39px}
.burger-menu{position:relative;cursor:pointer;overflow:hidden;width:30px;height:30px;border:0 solid #595959}.burger-menu span,.burger-menu span:before,.burger-menu span:after{position:absolute;display:block;content:"";height:2px;width:30px;left:0px;top:14px;background:#595959;cursor:pointer}.burger-menu span:before{top:-10px;left:0}.burger-menu span:after{top:10px;left:0}.burger-menu.active span,.burger-menu.active span:before,.burger-menu.active span:after{-webkit-transition:top 200ms ease, -webkit-transform 300ms ease 200ms;transition:top 200ms ease, -webkit-transform 300ms ease 200ms;transition:top 200ms ease, transform 300ms ease 200ms;transition:top 200ms ease, transform 300ms ease 200ms, -webkit-transform 300ms ease 200ms}.burger-menu.active span:after{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#595959}.burger-menu.active span:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#595959}.burger-menu.active span{background-color:transparent}.burger-menu span,.burger-menu span:before,.burger-menu span:after{-webkit-transition:background-color 1ms ease 300ms, top 200ms ease 300ms, -webkit-transform 300ms ease;transition:background-color 1ms ease 300ms, top 200ms ease 300ms, -webkit-transform 300ms ease;transition:transform 300ms ease, background-color 1ms ease 300ms, top 200ms ease 300ms;transition:transform 300ms ease, background-color 1ms ease 300ms, top 200ms ease 300ms, -webkit-transform 300ms ease}
main .wrapper{margin:2rem 4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul{list-style-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOS44Mjg1NzEgMzIuMzE0Mjg1IiBoZWlnaHQ9IjEzIiB3aWR0aD0iMTIiIHZlcnNpb249IjEuMSI+PHBhdGggc3R5bGU9ImZpbGw6IzI3NjNhYiIgZD0ibSA5LjMyMTQyODYsMi40ODU3MTUzIGMgMCwwIC05LjMyMTQyODYsMCAtOS4zMjE0Mjg2LDkuMzIxNDI4NyB2IDIwLjUwNzE0MiBoIDIwLjUwNzE0MyBjIDAsMCA5LjMyMTQyOCwwIDkuMzIxNDI4LC05LjMyMTQyOSBWIDIuNDg1NzE1MyBjIDAsMCAtMjAuNTA3MTQyNCwwIC0yMC41MDcxNDI0LDAgeiIgLz48L3N2Zz4=")}ul.vorteile{list-style-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzLjcwNDE2NjggMy4xNzUiIGhlaWdodD0iMTIiIHdpZHRoPSIxNCI+PHBhdGggc3R5bGU9ImZpbGw6IzU0YTEyNiIgZD0iTSAzLjEzODg2NywwLjIwMTY0NTMzIDEuMjk2MTEyLDIuMDQ0NDAwMyAwLjU2NTMsMS4zMTM1ODgzIDAsMS44Nzg4ODgzIGwgMC43MzA4MTIsMC43MzA4MTIgMC41NjUzLDAuNTY1MyAwLjU2NTMsLTAuNTY1MyAxLjg0Mjc1NSwtMS44NDI3NTQ5NyB6IiAvPjwvc3ZnPgo=")}ul.download{list-style:none;margin-left:0}ul.download a{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:2.5rem;line-height:1.25rem;font-size:1.3rem;color:#54a126;padding-left:3.5rem;background:url("/images/download.svg") no-repeat left center;background-size:2.5rem 2.5rem;text-decoration:underline;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400}.video-container{position:relative;padding-bottom:56.2%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.box{position:relative;margin:1%}.box figure img{display:block;margin:0 auto}.box a{color:#2663ab}.box[data-href]{cursor:pointer}.box[data-href] .box-teaser::after{content:"+";color:#2663ab;position:absolute;bottom:1rem;right:1rem;font-size:2rem;opacity:0;-webkit-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out}.box[data-href]:hover .box-teaser p{padding-bottom:2rem}.box[data-href]:hover .box-teaser::after{opacity:1;-webkit-transition:opacity 200ms ease-in;transition:opacity 200ms ease-in}.box-teaser p,.box-content p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:left}.box-teaser h2{color:#2663ab}.box.width50{width:100%}@media screen and (min-width: 768px){.box.width50{width:auto;-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}}.box.width75{width:100%}@media screen and (min-width: 1260px){.box.width75{width:auto;-webkit-box-flex:0;-ms-flex:0 1 73%;flex:0 1 73%}}.box.width100{width:100%}.box.full-width,.box.full-content-width{width:auto;margin:0 -4vw;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.box.spacer{width:100%;margin:0;padding:0;height:0}.bg-white{background:#fff}.title{margin-top:3rem}.text.bg-white{background:#fff;padding:1rem}.image figure{display:block;overflow:hidden}.image figure img{display:block;max-width:100%;height:auto}.image-full-width{overflow:hidden}.image-full-width figure{display:block}.image-full-width figure img{display:block;width:100%;height:auto}.image-full-width .box-teaser{position:absolute;top:0;padding:1rem;margin:1rem;background:rgba(255,255,255,0.95);border-radius:1rem 0 1rem 0;-webkit-transition:all 200ms ease;transition:all 200ms ease}.image-full-width .box-teaser h4,.image-full-width .box-teaser .hl4{color:#2663ab}.image-full-width .box-teaser p{margin-top:0rem;-webkit-transition:all 200ms ease 0s;transition:all 200ms ease 0s;max-height:0px;opacity:0}.fit-height{overflow:hidden}.fit-height .box-content{height:100%}.fit-height .box-content figure{height:100%;overflow:hidden;display:block;text-align:center}.fit-height .box-content figure img{display:block;width:auto;height:100%;margin:0 0 0 auto}.image-paralax{margin-top:2rem !important;background-size:100% auto;background-attachment:fixed}.image-paralax .box-content{padding-top:30%}.top-news{position:relative;margin:0.5rem 1%;-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%}@media screen and (min-width: 768px){.top-news{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}.top-news-list{position:relative;margin:0.5rem 1%;-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%}@media screen and (min-width: 768px){.top-news-list{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}}.top-news-item:nth-child(2){border:0.5rem solid transparent;border-width:0.5rem 0}.top-news-item a{position:relative;background:#fff;-webkit-transition:all 300ms ease;transition:all 300ms ease;padding:1rem;display:block;color:#595959}.top-news-item a::after{content:"+";position:absolute;color:#595959;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 300ms ease;transition:all 300ms ease}.boxes,.partner,.geschaeftsfuehrer{margin:0 -1%;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.boxes li,.partner li,.geschaeftsfuehrer li{-webkit-box-flex:0;-ms-flex:0 0 98%;flex:0 0 98%;margin:1%;padding:1rem;text-align:center;background:#fff}@media screen and (min-width: 500px){.boxes li,.partner li,.geschaeftsfuehrer li{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}@media screen and (min-width: 1000px){.boxes li,.partner li,.geschaeftsfuehrer li{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%}}.boxes li p,.partner li p,.geschaeftsfuehrer li p{text-align:center}.boxes h4,.boxes h3,.partner h4,.partner h3,.geschaeftsfuehrer h4,.geschaeftsfuehrer h3{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.partner figure,.referenzen figure{background:#fff;padding:1rem;text-align:center;margin:0 -1rem}.partner figure img,.referenzen figure img{max-width:100%;height:auto}.partner li,.referenzen li{background:none;text-align:justify}.referenzen figure img{padding:1rem 2rem;background:#fff}.referenzen p{height:3.3rem}.contact{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact li{background:none;margin:0}@media screen and (min-width: 500px){.contact li{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}@media screen and (min-width: 1025px){.contact li{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%}}.contact li p{text-align:left}.contact li img{max-width:100%;height:auto}.contact .hl2 small{display:block}.contact a{font-size:1.3rem;font-weight:400}.filter,.referenzen{margin-left:0;list-style:none}.filter li,.referenzen li{background:none}.filter a,.referenzen a{cursor:pointer}.filter img,.referenzen img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter 300ms ease;transition:-webkit-filter 300ms ease;transition:filter 300ms ease;transition:filter 300ms ease, -webkit-filter 300ms ease}.filter a:hover img,.filter .active img,.referenzen a:hover img,.referenzen .active img{-webkit-filter:grayscale(0%) brightness(100%);filter:grayscale(0%) brightness(100%)}.filter{margin-bottom:2rem}.filter img{max-width:30%;height:auto}.bg-services-fuer-schienenfahrzeuge img{-webkit-filter:grayscale(100%) brightness(109%);filter:grayscale(100%) brightness(109%)}.bg-fahrweginstandhaltung-fuer-industriebahnen img{-webkit-filter:grayscale(100%) brightness(100%);filter:grayscale(100%) brightness(100%)}.bg-fahrweginstandhaltung-fuer-tram-systeme img{-webkit-filter:grayscale(100%) brightness(119%);filter:grayscale(100%) brightness(119%)}.bg-weichen-und-gleiskonstruktionen img{-webkit-filter:grayscale(100%) brightness(157%);filter:grayscale(100%) brightness(157%)}.referenz,.grid-sizer{padding:0.5rem;width:100%}@media screen and (min-width: 500px){.referenz,.grid-sizer{width:50%}}@media screen and (min-width: 1000px){.referenz,.grid-sizer{width:25%}}.referenz figure,.grid-sizer figure{background:none;padding-bottom:0}.referenz img,.grid-sizer img{width:100%;height:auto}.geschaeftsfuehrer figure{margin:0 -1rem}.geschaeftsfuehrer li{padding-top:0}.geschaeftsfuehrer img{width:100%;height:auto}.contact-links p{text-align:center !important}.contact-links h2{color:#595959}.contact-links a{display:inline-block;font-size:1.7rem;font-weight:600;margin:2rem}.images{margin:0;list-style:none;display:-ms-grid;display:grid;grid-gap:1rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-ms-grid-rows:(1fr)[4];grid-template-rows:repeat(4, 1fr);grid-template-areas:"a a" "a a" "b d" "c d"}@media screen and (min-width: 768px){.images{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2, 1fr);grid-template-areas:"a a b d" "a a c d"}}.images li{margin:0}.images li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.images li:nth-child(1){-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:a}.images li:nth-child(2){-ms-grid-row:3;-ms-grid-column:1;grid-area:b}.images li:nth-child(3){-ms-grid-row:4;-ms-grid-column:1;grid-area:c}.images li:nth-child(4){-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:2;grid-area:d}ol{margin:0;padding:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:1rem;counter-reset:section}@media screen and (min-width: 500px){ol{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1000px){ol{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}}ol h3{color:#2663ab}ol li{background:#fff;position:relative;padding:1rem}ol li::before{counter-increment:section;content:counter(section) ".";float:left;background:#2663ab;padding:0.2rem 0 0 0;border-radius:0.5rem 0 0.5rem 0;color:#fff;text-align:center;width:3ch;margin-right:0.5rem;font-size:1.5rem;line-height:2rem}.no-touch .image-full-width:hover .box-teaser p,.no-touch .top-news:hover .box-teaser p{position:relative;-webkit-transition:all 200ms ease 0s;transition:all 200ms ease 0s;margin-top:1rem;max-height:200px;opacity:1}.no-touch .image-full-width-item:hover a,.no-touch .top-news-item:hover a{background:#2663ab;color:#fff}.no-touch .image-full-width-item:hover a::after,.no-touch .top-news-item:hover a::after{color:#fff}
footer{background:url("/images/bg1.png") no-repeat #ededed;padding:2.5rem 5vw;padding-top:2.5rem;position:relative;overflow:hidden}footer::before{content:"";position:absolute;top:2rem;left:0;right:0;height:0.3rem;background:#f6f6f6}footer::after{content:"";position:absolute;top:0;right:10%;border:0.6rem solid #f6f6f6;width:4rem;height:4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%}footer .hl2{color:#595959}@media screen and (min-width: 768px){footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}footer div{margin-top:2rem}@media screen and (min-width: 768px){footer div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}footer div:last-child a{color:#999}@media screen and (min-width: 768px) and (max-width: 1280px){footer div:last-child{width:100%}footer div:last-child .hl2{display:none}footer div:last-child ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer div:last-child li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}footer ul{list-style:none;margin-left:0}
input[name="subject"]{display:none}.form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.form__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form__column-title{margin:0 0 1rem 0;height:2.65rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.form__textinput{font-family:inherit;font-size:1.15rem;padding:0.4em 0.5em;border:1px solid #999;margin-bottom:1rem}.form__textinput:required{background-image:url("/images/required.svg");background-repeat:no-repeat;background-position:right center;background-size:contain}.form__radio,.form__checkbox{margin:0 0 1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.65rem}.form__radio-item,.form__checkbox-item{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__radio-item input,.form__checkbox-item input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;width:2rem;height:2rem;padding:0.3rem;border:1px solid #999;background:#fff no-repeat center;background-size:80% 80%}.form__radio-item input:checked,.form__checkbox-item input:checked{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAxMCIgaGVpZ2h0PSIxMCIgd2lkdGg9IjEwIiB2ZXJzaW9uPSIxLjEiPjxyZWN0IHg9IjEiIHk9IjEiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9IiMyNjYzYWIiLz48L3N2Zz4K")}.form__radio-item label,.form__checkbox-item label{font-size:1.15rem;margin-left:1ch}.form__checkbox{height:auto}.form__checkbox-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form__checkbox-item input{margin-top:0.4rem}.form__select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:1.15rem;background:#fff no-repeat center right url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBzdHlsZT0iZmlsbDojOTc5OTk5IiBkPSJtIDI2LjQ3NCwxMy4xOTcgLTEyLjQ3NCwyMS42MDYgLTEyLjQ3NCwtMjEuNjA2IHoiIC8+PC9zdmc+");background-size:1.75rem;height:2.65rem;padding:0 0.5rem;border:1px solid #999;margin-bottom:1rem}.form textarea{height:17.15rem;padding:0.5em}.form button{cursor:pointer;background:#2663ab;color:#fff;padding:1rem 3rem;font-size:1.5rem;width:20ch}.umfrage ol{display:block;list-style:decimal;margin-left:2ch}.umfrage ol ::marker{font-weight:700;font-size:120%;color:#2663ab}.umfrage ol li{background:none;padding:0;margin:1rem 0}.umfrage ol li::before{display:none}.umfrage ol li>p{color:#2663ab;max-width:80ch}.umfrage .center{text-align:center;padding-left:1ch;padding-right:1ch}.umfrage .form-grid{margin-top:1rem;margin-bottom:1rem;padding-left:1rem;display:-ms-grid;display:grid;-ms-grid-columns:min-content 1fr;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:0.75rem;gap:0.75rem}.umfrage .form-grid p{grid-column:span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.umfrage .form-grid p input{max-width:80ch;margin-top:0.25rem;padding:0.25rem;font-weight:300;border-bottom:1px solid #595959}.umfrage button{cursor:pointer;background:#2663ab;color:#fff;padding:0.5rem 2rem;font-size:1.5rem;width:20ch}.login{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login__input{padding:0.25rem;font-weight:300;border-bottom:1px solid #595959}.login__button{cursor:pointer;background:#2663ab;color:#fff;padding:0.25rem 1rem;font-size:1.25rem;margin-left:1ch}
.box.swiper,.box.milestones{width:calc(100% - -8vw) !important;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.box.swiper h2,.box.milestones h2{margin:1rem 5vw}.box.swiper{padding-top:2rem;padding-bottom:3rem;margin-top:3rem}.box.img-slider{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.box.img-slider .hl4{padding:0.5rem 1ch;color:#fff}.swiper-container{width:100%;padding:0;height:auto;float:left;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:auto;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:1;flex-shrink:1;position:relative;padding:0;margin:0 0.5rem}.img-slider .swiper-slide{-ms-flex-negative:0;flex-shrink:0;margin:0}.img-slider .swiper-slide img{margin:0;width:100%;height:auto}.milestones .swiper-slide{-ms-flex-negative:0;flex-shrink:0;margin:0 !important;padding:2rem 7vw;background:#2663ab;color:#fff}@media screen and (min-width: 768px){.milestones .swiper-slide{padding:2rem 20vw}}.milestones .swiper-slide .milestone{margin:0}.milestones .swiper-slide .milestone-year{font-size:3rem;line-height:1.1em}.swiper-slide img{height:190px;width:auto}@media screen and (min-width: 600px){.swiper-slide img{height:300px}}.swiper-slide .swiper-title{position:absolute;top:1rem;left:1rem;right:1rem;bottom:1rem;z-index:1;text-align:left;background:transparent;border-radius:0.5rem 0 0.5rem 0;-webkit-transition:all 300ms ease;transition:all 300ms ease}.swiper-slide .swiper-title span{position:absolute;right:1rem;bottom:1rem;padding:0.4rem 32px 0.2rem 1rem;opacity:0;-webkit-transition:all 300ms ease;transition:all 300ms ease;text-decoration:underline;color:#fff;font-weight:400;background:url("/images/link.svg") no-repeat right center}.swiper-slide .hl4{background:rgba(255,255,255,0.9);color:#2663ab;padding:0.5rem 0.8rem;border-radius:0.5rem 0 0.5rem 0;-webkit-transition:all 300ms ease;transition:all 300ms ease}.swiper-slide:hover .swiper-title{background:rgba(38,99,171,0.9)}.swiper-slide:hover .swiper-title span{opacity:1}.swiper-slide:hover .hl4{background:transparent;color:#fff}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:-webkit-transform, height;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;transition-property:transform, height;transition-property:transform, height, -webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:0;bottom:0;width:5vw;z-index:10;cursor:pointer;background-position:center center;background-repeat:no-repeat;background-color:transparent;background-size:cover;padding:5px}.img-slider .swiper-button-prev,.img-slider .swiper-button-next{width:60px;background-size:70% auto}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("/images/arrow-left.svg");left:0;right:auto}.img-slider .swiper-button-prev,.img-slider .swiper-container-rtl .swiper-button-next{background-image:url("/images/arrow-left-circle.svg")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("/images/arrow-right.svg");right:0;left:auto}.img-slider .swiper-button-next,.img-slider .swiper-container-rtl .swiper-button-prev{background-image:url("/images/arrow-right-circle.svg")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;transition:300ms;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-horizontal>.swiper-pagination{padding:10px 0;width:100%;bottom:0}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.swiper-slide{text-align:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:baseline}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
