@font-face{font-display:swap;font-family:'Siemens Sans';font-style:normal;font-weight:600;src:url(../Fonts/SiemensSans_Prof_Bold.woff2) format('woff2'),}@font-face{font-display:swap;font-family:'Siemens Sans';font-style:normal;font-weight:400;src:url(../Fonts/SiemensSans_Prof_Roman.woff2) format('woff2'),}.home{padding:0}h1,h2,h3,h4,h5{font-family:"Siemens Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600}h1{font-size:3rem;margin:2rem 0}h2{font-size:2rem}h3{font-size:1.4rem}h4{font-size:1rem}h5{font-size:1rem}li,nav,p,ul{font-family:"Siemens Sans","Helvetica Neue",Helvetica,Arial,sans-serif;list-style:none;font-weight:400}li,ul{margin-left:0;padding-left:0}nav li{padding:2px 0;border-bottom:1px solid #eee}a{text-decoration:none;color:#222}a:hover{text-decoration:underline}.active a{color:#d13f19}.logo{width:125px;position:absolute;right:2rem}h1+p{margin-top:-30px}.main-content{padding-left:1rem}@media only screen and (min-width:768px){.logo{right:4rem}.main-content{padding-left:4rem}}.gallery{width:100%;max-width:1024px;margin:2rem 0}.gallery .videos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;gap:20px;width:100%;margin-bottom:25px}.gallery .videos__block{display:flex;flex-direction:column;max-width:30%}.gallery .videos__thumbnail{max-width:100%}.gallery .videos__caption{color:#fff}.gallery-slider{width:100%;height:auto;margin:0 0 10px 0;overflow:hidden}.gallery-slider .swiper-slide{width:auto;height:350px}.gallery-slider .swiper-slide img{display:block;width:auto;height:100%;margin:0 auto 0 0}.gallery-thumbs{width:100%;padding:0;overflow:hidden}.gallery-thumbs .swiper-slide{width:100px;height:100px;text-align:center;overflow:hidden;opacity:.3}.gallery-thumbs .swiper-slide-active{opacity:1}.gallery-thumbs .swiper-slide img{width:auto;height:100%}@media only screen and (min-width:608px){.gallery-slider .swiper-slide{height:450px}}@media only screen and (min-width:1152px){.gallery-slider .swiper-slide{height:685px}}body{background-color:#1b1534;color:#fff}header{border-bottom:1px solid #54646e;padding:1.5rem 0 1.5rem 0;height:3rem}footer{border-top:1px solid #54646e;color:#54646e;padding:1rem 0 2rem 1rem}footer p{width:90%}@media only screen and (min-width:455px){footer p{width:26rem}}@media only screen and (min-width:768px){header{padding:2rem 0 2rem 0}footer{padding:1rem 0 2rem 4rem}}
/*# sourceMappingURL=Assets/maps/styles.css.map */
