html,footer,.scanimation{background:#3c3b3f}.map-holder img{opacity:1}body::before{content:"";display:block;position:absolute;width:100%;top:0;left:0;height:36vh;min-height:400px;background:#3c3b3f;background:-moz-linear-gradient(180deg, rgba(60, 59, 63, 0.76) 0%, rgba(60, 59, 63, 0) 100%);background:-webkit-linear-gradient(180deg, rgba(60, 59, 63, 0.76) 0%, rgba(60, 59, 63, 0) 100%);background:linear-gradient(180deg, rgba(60, 59, 63, 0.76) 0%, rgba(60, 59, 63, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);z-index:0}h1,h2,h3,h4,h1 span{color:#3c3b3f;font-family:"Sora",sans-serif;font-weight:800}h1,h2.btit{font-size:50px;text-transform:uppercase;line-height:63px}h1 b,h2.btit b{color:#d8bf07}h2{font-size:48px;line-height:60px;text-transform:uppercase}h3{font-size:36px;line-height:46px;text-transform:uppercase}h4{font-size:18px;color:#d8bf07;letter-spacing:0;text-transform:uppercase;line-height:26px}p,span,div,li{color:#797b81;font-size:19px;font-weight:300;line-height:31px;font-family:"Roboto",sans-serif}.tc{text-align:center}body{background:#fff;height:100%;display:block;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;-o-transition:all ease .6s;transition:all ease .6s;opacity:1}.bc{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;text-indent:-99999px}.center{display:block;width:100%;max-width:1140px;margin:0 auto;text-align:left}.center::after{display:block;clear:both;content:"";width:100%}.scrolled header{padding:20px 40px}header{position:fixed;z-index:1000;top:0;left:0;padding:50px 40px;transition:padding ease .4s}header .center{position:relative;padding:0;max-width:1260px;z-index:2}main{position:relative;overflow:hidden}.bb{opacity:0;position:absolute;z-index:1;width:100%;height:100%;background:rgba(60,59,63,.95);display:block;top:0;left:0}.logo{width:220px;display:inline-block;margin:0 auto;float:left}.logo svg{width:220px;height:73.3px;display:block}.lang{display:inline-block;float:right;margin:10px 0 15px}.lang a{width:auto;color:#fff;font-size:14px;float:left;padding:0 7px 2px;line-height:15px}.lang a:first-child{border-right:1px solid #fff}.lang a.act{font-weight:600}.nav,nav{display:block;float:left}nav{position:relative;float:right;clear:right;z-index:1000}.nav{transition:all ease .6s;list-style-type:none;margin:0;position:relative;clear:right}.nav li:first-child{margin:0}.nav li{float:left;position:relative;display:block;margin-left:50px}.nav li a{font-family:"Sora",sans-serif;color:#fff;font-weight:400;font-size:18px;text-transform:uppercase;display:block;letter-spacing:1px;line-height:26px;position:relative}.nav li a.act{color:#d7bf28;font-weight:600}.top.no-img{padding-top:300px;z-index:901;position:relative}.top.no-img h1{text-align:center}section{padding:140px 40px}._5{width:45%;float:left}._5.ar{float:right}.more{position:relative;padding:0 50px 0 0;color:#d7bf28;font-weight:800;display:inline-block;text-transform:uppercase;background:transparent;border:0;overflow:hidden;font-family:"Sora",sans-serif}._fr .a1,._fr .a2,._fr .a3{opacity:0;transform:translateX(140px)}._fl .a1,._fl .a2,._fl .a3{opacity:0;transform:translateX(-140px)}.center.tc{text-align:center}.list{text-align:left}.list .row{position:relative;padding-left:52%;width:100%;float:left;margin:80px 0}.list .row h3{float:right}.list .row.art-center{padding-right:0;text-align:center;margin-top:0}.list .row.art-center .img{margin:0;width:100%;padding-top:calc(260 / 500 * 100%)}.list .row.art-center .txt{margin-top:35px}.list .txt{float:right;margin-bottom:30px}.list .img{position:relative;left:0;top:0;width:100%;padding-top:calc(340 / 500 * 100%);display:block;float:left;margin-left:-108%}.list .ar{padding-left:0;padding-right:52%}.list .ar .img{float:right;margin-right:-108%;margin-left:0}.list .ar h3{float:left}.list .ar .txt{float:left}.list .ar .more{left:0}.list .more{position:absolute;bottom:0;left:52%}.date{color:#d7bf28;font-weight:800;padding-left:80px;position:relative;font-family:"Sora",sans-serif;font-size:17px}.date::before{content:"";background:#d7bf28;height:2px;position:absolute;left:0;top:50%;margin-top:-1px;width:60px}
.note{text-align: center;
padding-bottom: 100px;}.note p b{display:block;}#section-1 h1{font-size: 45px;}
@media only screen and (max-width: 1360px){h1,h2.btit,#section-1 h1{font-size:40px;line-height:55px}h3{font-size:31px;line-height:43px}section{padding:100px 40px}}
@media only screen and (max-width: 1130px){.nac .nt{background:#d7bf28}.nac .nt span:nth-child(1){transform:rotate(42deg);top:28px;left:8px;width:39px}.nac .nt span:nth-child(2){width:1px;left:25px}.nac .nt span:nth-child(3){transform:rotate(-42deg);top:28px;left:8px;width:39px}.nac nav{opacity:1;visibility:visible}nav{position:fixed;opacity:0;visibility:hidden;width:100%;height:100%;display:block;margin:0;left:0;top:0;background:rgba(60,59,63,.95)}nav .hold{display:table-cell;height:100vh;width:1%;vertical-align:middle}.lang{position:absolute;top:70px;right:65px;transition:top ease .3s}.scrolled .lang{top:40px}.nt{display:block;position:relative;float:right;width:56px;height:56px;background:#3c3b3f;right:-20px;z-index:1004;border:0;top:0}.nt span{width:27px;height:2px;background:#fff;border-radius:10px;display:block;position:absolute;left:14px}.nt span:nth-child(1){top:17px}.nt span:nth-child(2){top:27px}.nt span:nth-child(3){top:37px}.nav{padding:0 40px}.nav li{width:100%;float:left;margin:0}.nav li a{padding:10px 0}.lang{margin:0 32px 40px}}
@media only screen and (min-width: 860.1px){.list .row.art-center .more{left: 50%;transform: translateX(-50%);}.list .row.art-center .txt p{max-width: 900px;margin-left:auto;margin-right:auto;}}.list .row.art-center .txt{text-align:center;width:100%;}
@media only screen and (max-width: 860px){.list .row{padding-right:0;padding-left:0;margin:40px 0}.list .row .img{margin:0 0 30px 0}.list .row .more{left:0}.list .row.art-center{margin-top:0}.list .row.art-center .more{left:0}.list .row.art-center{text-align:left}.list .row.art-center .img{padding-top:calc(340 / 500 * 100%)}h1,h2.btit,#section-1 h1{font-size:35px;line-height:42px}}
@media only screen and (max-width: 660px){.top.no-img{padding-top:200px;padding-left:40px;padding-right:40px}.logo{width:180px;margin-left:-16px}.logo svg{width:180px;height:60px;display:block}.nt{transform:scale(0.85)}.nac .nt span{height:2px}h3{font-size:24px;line-height:34px}p,span,div,li{font-size:17px;line-height:28px}}
@media only screen and (max-width: 500px){h1,h2.btit,h3,#section-1 h1{font-size:27px;line-height:36px}.logo svg{width:160px;height:53px;display:block}.logo{margin-left:0}.list h3,.gallery h3{font-size:23px;line-height:31px;float:left;width:100%}}
