@font-face{font-family:'NotoSansCJKsc-Black';src:url("../fontsNotoSansCJKsc-Black.otf") format("otf");font-weight:normal;font-style:normal}@font-face{font-family:'NotoSansCJKsc-Bold';src:url("../fontsNotoSansCJKsc-Bold.otf") format("otf");font-weight:normal;font-style:normal}@font-face{font-family:'NotoSansCJKsc-DemiLight';src:url("../fontsNotoSansCJKsc-DemiLight.otf") format("otf");font-weight:normal;font-style:normal}@font-face{font-family:'NotoSansCJKsc-Light';src:url("../fontsNotoSansCJKsc-Light.otf") format("otf");font-weight:normal;font-style:normal}@font-face{font-family:'NotoSansCJKsc-Medium';src:url("../fontsNotoSansCJKsc-Medium.otf") format("otf");font-weight:normal;font-style:normal}@font-face{font-family:'NotoSansCJKsc-Regular';src:url("../fontsNotoSansCJKsc-Regular.otf") format("otf");font-weight:normal;font-style:normal}@font-face{font-family:'NotoSansCJKsc-Thin';src:url("../fontsNotoSansCJKsc-Thin.otf") format("otf");font-weight:normal;font-style:normal}html>*{color:white;font-family:"Noto Sans", "NotoSansCJKsc-Regular", sans-serif;font-size:18px;line-height:21px}@media (min-width: 1200px){.container{max-width:1280px}}body{background-color:#20141c}.surtitle{font-family:"Noto Sans", 'NotoSansCJKsc-Medium', sans-serif;font-size:30px;line-height:35px}.text-vertical{font-family:"Noto Sans", 'NotoSansCJKsc-Medium', sans-serif;font-size:27px;line-height:27px;position:absolute}@media (min-width: 768px){.text-vertical{font-size:53px;line-height:53px}}@media (min-width: 1200px){.text-vertical{font-size:63px;line-height:63px}}.stroke{position:relative}.stroke:after{content:"";position:absolute;width:80px;height:3px;bottom:0;left:50%;transform:translate(-50%)}.stroke.accent-1:after{background-color:#ca1029}.stroke.accent-2:after{background-color:#9f0aff}.body-color{color:#797979}.gold-color{color:#b88701}.button{color:inherit;border-width:2px;border-style:solid;padding:12px 20px;display:inline-block;transition:0.25s}.button:hover,.button:focus{color:inherit;text-decoration:none;box-shadow:inset 7.5em 0 0 0 #ca1029}.button.button-accent{border-color:#ca1029}h1{font-family:"Noto Sans", 'NotoSansCJKsc-Bold', sans-serif;font-size:65px;font-weight:bold;line-height:70px}@media (min-width: 768px){h1{font-size:125px;line-height:154px}}@media (min-width: 992px){h1{font-size:210px;line-height:200px}}@media (min-width: 1200px){h1{font-size:260px;line-height:252px}}h1 a{color:inherit;text-decoration:none}h1 a:hover{color:inherit;text-decoration:none}h2{font-family:"Noto Sans", "NotoSansCJKsc-Regular", sans-serif;font-size:30px;line-height:33px}@media (min-width: 992px){h2{font-size:44px;line-height:43px}}h3{font-family:"Noto Sans", 'NotoSansCJKsc-Bold', sans-serif;font-size:30px;font-weight:bold;line-height:38px}@media (min-width: 992px){h3{font-size:40px;line-height:48px}}.section{margin:52px auto}.col-text{margin-top:35px}@media (min-width: 992px){.col-text{margin-top:0}}.img-container{position:relative}header nav{background-color:black}header nav .nav-link{font-family:"Noto Sans", 'NotoSansCJKsc-Bold', sans-serif;font-weight:bold;color:white;transition:0.25s;position:relative;padding:35px 1rem}header nav .nav-link:after{content:"";background-image:url("../img/arrow.svg");width:10px;height:9px;background-position:-3px -4px;background-size:31px auto;background-repeat:no-repeat;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}header nav .nav-link:hover{color:#b88701}header nav .nav-link:hover:after{background-position:-19px -4px}header nav .nav-link:first-of-type{margin-right:65px}header nav .nav-link:last-of-type{margin-left:65px}header .header-background{width:100%;height:100%;min-height:310px;max-height:310px;padding-top:88px;background-image:url(../img/banner_mtl.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width: 992px){header .header-background{min-height:400px;max-height:400px}}header .header-background.header-background_lle{background-image:url(../img/banner_lle.jpg)}header .surtitle{margin-bottom:22px}header h1{padding:40px 0 50px 0;position:relative;margin-top:100px}@media (min-width: 768px){header h1{margin-top:0}}header h1:after{content:"";width:45px;height:4px;background-color:white;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}header h1:before{content:"";width:45px;height:4px;background-color:white;position:absolute;left:50%;top:0;transform:translateX(-50%)}main{padding-top:115px;overflow-x:hidden}@media (min-width: 992px){main{padding-top:65px}}@media (min-width: 1200px){main{padding-top:115px}}main .section h3{padding-bottom:30px;margin-bottom:30px}main .section .col-text p:last-of-type{margin-bottom:30px}main .section .text-vertical{margin:0}main .section:nth-child(even) .text-vertical{left:-7px;top:15px}@media (min-width: 768px){main .section:nth-child(even) .text-vertical{top:25px}}@media (min-width: 768px) and (max-width: 1199px){main .section:nth-child(even) .text-vertical{left:-25px}}@media (min-width: 1280px){main .section:nth-child(even) .text-vertical{left:-32px}}main .section:nth-child(odd) .text-vertical{right:-17px;top:15px}@media (min-width: 768px){main .section:nth-child(odd) .text-vertical{top:25px}}@media (min-width: 768px) and (max-width: 1199px){main .section:nth-child(odd) .text-vertical{right:-35px}}@media (min-width: 1280px){main .section:nth-child(odd) .text-vertical{right:-52px}}main .section:last-of-type{margin-bottom:71px}#allmap{width:100%;height:393px;overflow:hidden;margin-bottom:45px}footer{padding-bottom:80px}footer .col-text h3{padding-bottom:30px;margin-bottom:30px}footer .col-text h3.stroke.accent-2:after{left:0;transform:none}footer .col-text p{margin-bottom:0}
