
@font-face{font-family:'proxima_nova_altregular';src:url('../font/proxima_nova_alt_regular.woff2') format('woff2'),url('../font/proxima_nova_alt_regular.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novabold';src:url('../font/proxima_nova_bold.woff2') format('woff2'),url('../font/proxima_nova_bold.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novaregular';src:url('../font/proximanova-regular.woff2') format('woff2'),url('../font/proximanova-regular.woff') format('woff');font-weight:normal;font-style:normal}body{font-family:'proxima_novaregular',"Helvetica Neue"}.header{background-color:#222730;color:#fff;padding:1rem 0}.header .logo{display:inline-block}.header .logo img{max-width:100%}.header .contact{text-align:center;margin-top:.75rem}.header .contact .email{line-height:1rem;margin-bottom:.35rem}.header .contact .sosmed a{color:#fff;text-decoration:none;font-size:1.2rem;margin:0 .25rem}.navbar{color:#666;background:#fff;border-bottom:1px solid #ced4da}.navbar.fixed-top{border-bottom:1px solid #ced4da}.navbar .navbar-nav .nav-link{color:#666}.navbar .navbar-toggler{background-color:rgba(0,0,0,.1);padding:.25rem .35rem}.navbar .navbar-toggler img{width:30px}.navbar .dropdown-menu{border-radius:0;margin-top:0;border:0}.navbar .dropdown-menu .dropdown-item{padding:.5rem 1rem;color:#666}.navbar .dropdown-menu .dropdown-item:hover{background:0}.navbar .icon-search{display:none}.navbar .form-search{display:block}.footer .link{background:#222730;color:#fff;padding:1rem 0}.footer .link h6{margin:.65rem 0 .65rem;font-weight:500;font-size:1.2rem;padding:0}.footer .link ul{list-style:none;padding:0;margin:0 0 1.35rem}.footer .link ul li{margin:.2rem 0;padding:0;font-size:.95rem}.footer .link ul a{color:#fff;display:inline-block;line-height:1.2rem}.footer .copyright{background:#85848b;color:#fff;text-align:center;padding:1rem 0;font-size:.85rem}.home.banner .item{height:25rem;position:relative}.home.banner .cover{height:100%;width:100%;object-fit:cover}.home.banner .video-embed{height:100%;width:100%}.home.banner .desc{position:absolute;left:0;right:0;bottom:0;text-align:center;background:#fff;background:rgba(255,255,255,0.7);padding:1.25rem 0;z-index:1}.home.banner .play{display:block;position:absolute;top:5rem;margin-left:auto;margin-right:auto;left:0;right:0;background:url('../images/play.png') no-repeat center center;background-size:100% auto;height:5rem;width:5rem;z-index:2}.home.caption{padding:1.5rem 0}.home.caption h2{margin:1.2rem 0;font-size:1.5rem}.home.caption h2 br{display:none}.home.caption h5{font-weight:600;margin:0 0 .3rem;padding:0}.home.highlight{padding:1rem 0 1.5rem}.home.highlight h2{background:#85848b;padding:.75rem 1rem;text-align:center;margin:0 0 1rem;color:#fff;font-size:1.5rem;line-height:1.5rem}.home.highlight .item{text-align:center;display:block;text-decoration:none;color:#212529}.home.highlight .item h5{font-weight:600;margin:0 0 .3rem;padding:0}.home.highlight .item .cover{height:15rem;margin-top:.5rem;margin-bottom:1rem}.home.highlight .item .cover img{object-fit:cover;height:100%;width:100%}.about.caption{padding:2rem 0}.about.caption h1{margin-bottom:1rem;text-align:center;font-size:2rem;font-family:'proxima_novabold',"Helvetica Neue"}.about.caption .description{margin-bottom:1rem}.about.caption .item{text-align:center}.about.history .title{text-align:center;margin-bottom:1rem;font-size:1.5rem;font-family:'proxima_novabold',"Helvetica Neue"}.about.history .list{background:#eaeaea;min-height:10rem}.about.history .list .top{text-align:center;padding:.5rem 0 2rem;cursor:pointer}.about.history .list .bottom{text-align:center;padding:2.5rem 0 .5rem;cursor:pointer}.about.history .list .list-item{background:url('../images/bg-history.png') repeat-y center center}.about.history .list .arrow{border:solid #eb0000;border-width:0 2px 2px 0;display:inline-block;padding:.75rem}.about.history .list .arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.about.history .list .arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.about.history .list .item-left,.about.history .list .item-right{width:50%;float:left}.about.history .list .item{position:relative;padding-right:1rem;padding-top:2.5rem;padding-bottom:2rem}.about.history .list .desktop .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.about.history .list .desktop .item:nth-child(even){margin-top:4rem}.about.history .list .item.right{padding-left:1rem;padding-right:0}.about.history .list .item.right:first-child{margin-top:4rem}.about.history .list .item .year{color:#eb0000;font-size:2rem;font-weight:600;width:7rem;background:url('../images/bg-year.png') no-repeat center right;position:absolute;right:0;top:0;line-height:2rem}.about.history .list .item.right .year{background:url('../images/bg-year.png') no-repeat center left;left:0;right:0;top:0;text-align:right}.about.history .list .item .item-title{text-align:center}.about.history .list .item .cover{height:10rem;margin-top:.5rem;cursor:pointer}.about.history .list .item .cover img{object-fit:cover;height:100%;width:100%}.about.history .list .mobile .item{background-color:#eaeaea;padding:2.5rem 0 2rem}.about.history .list .mobile .item .year{width:100%;background:0;text-align:center}.about.history .list .mobile{display:block}.about.history .list .desktop{display:none}.page{padding:2rem 0}.page .logo{text-align:center}.page h1{margin:1rem 0;text-align:center}.page .menu{margin-bottom:1rem;text-align:center}.page .menu a{color:#000;margin:0 .5rem}.page .menu a.active{font-weight:600}.page .item{margin-bottom:2rem;display:block;text-decoration:none;color:#212529}.page .item .cover{height:15rem}.page .item .cover img{height:100%;width:100%;object-fit:cover}.page .item p{padding:.5rem 1rem 0;text-align:center;margin:0;line-height:1.2rem}.page .title{margin-top:0;font-family:'proxima_novabold',"Helvetica Neue"}.page .sub-title{text-align:center}.page .item h6{color:#e00}.page .video-embed{height:17.5rem;width:100%;margin:1rem 0 1.5rem}.page .item-list{margin-bottom:1rem}.page .item-list p{padding:.5rem 0;text-align:center}.page .item-list .cover{margin-top:.5rem;margin-bottom:1rem;cursor:pointer}.page .address{padding:1rem 0}.page .form-contact{margin:1rem 0}.page .search .item{border-bottom:1px solid #ececec;padding-bottom:.5rem}.page .col-item{width:100%}.page-detail{padding:2rem 0}.page-detail .breadcrumb-title{color:#000;font-size:.80rem}.page-detail .title{text-align:center;margin:2.5rem 0;padding:0;font-size:2rem}.page-detail .video-embed{height:17.5rem;width:100%;margin:1rem 0 1.5rem}.page-detail .image{height:15rem;cursor:pointer}.page-detail .image img{height:100%;width:100%;object-fit:cover}.page-detail .image{margin-bottom:1rem}.page-detail .back-share{text-align:center}.page-detail .back-share a{color:#000;font-weight:600}.page-detail .back-share a i{color:#bdbdbd}.page-detail .related{margin:1.5rem 0 0}.page-detail .related h4{font-weight:600;margin-bottom:1rem}.page-detail .related .item{margin-bottom:2rem;display:block;text-decoration:none;color:#212529}.page-detail .related .item .cover{height:15rem;margin-bottom:.5rem}.page-detail .related .item .cover img{height:100%;width:100%;object-fit:cover}.page-detail .related .item p{line-height:1.2rem}.page-detail .related .item h6{color:#e00}.clearfix{clear:both}.popup{position:fixed;z-index:9999;background:#000;background:rgba(0,0,0,0.8);width:100%;height:100%;top:0;overflow-y:auto;display:none}.popup .area{height:35rem;margin-top:5rem;position:relative}.popup .area .x-close{color:#fff;display:inline-block;position:absolute;right:0;top:0;background:#222730;padding:.5rem .85rem;text-decoration:none;font-size:.75rem}.popup .area img{height:100%;width:100%;object-fit:cover}.popup .caption{background:#fff;color:#666;padding:.75rem 1rem;text-align:center}.overflow-hide{overflow-y:hidden}.pagination{margin:1rem 0 0}.pagination .page-item .page-link{color:#000;font-weight:600;border:0;background:0}.pagination .page-item.active .page-link,.pagination .page-item .page-link:hover{border:0;color:#ef0100}.pagination .page-item .page-link:focus{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important;box-shadow:none!important}.form-control,.form-control-plaintext{border-radius:0;background-color:#ececec}.btn:focus,.form-control:focus{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important;box-shadow:none!important}.btn{border-radius:0}.btn-danger{background-color:#ec0100}.btn-change{background-color:#f1f1f1;min-width:7rem;border:1px solid #c4c4c4}.btn-change::after{position:absolute;right:0;top:1.05rem}.dropdown-change{min-width:7rem;text-align:center;border:1px solid #c4c4c4;border-radius:0;background-color:#f1f1f1;padding:0}.dropdown-change .dropdown-item.active,.dropdown-change .dropdown-item:hover{background-color:#ec0100;color:#fff}.location{position:relative}.location h3{background:#ec0100;color:#fff;padding:.75rem 1rem;margin:0;text-align:center;line-height:1.75rem}.location iframe{width:100%;margin:0;padding:0}.carousel-control-next-icon,.carousel-control-prev-icon{width:2rem;height:2rem}@media(min-width:480px){.about.history .list .mobile{display:none}.about.history .list .desktop{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:768px){.header .logo{margin-top:.15rem}.header .contact{text-align:right;margin-top:0}.navbar{padding-top:0;padding-bottom:0;border-bottom:0}.navbar .navbar-brand{display:none}.navbar .navbar-nav .nav-link{padding-left:0;padding-right:0;margin-right:2rem;padding-top:1rem;padding-bottom:1rem}.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav .nav-link.active{border-top:2px solid #ef0100;padding-top:.9rem}.navbar .dropdown-menu{background-color:#f1f1f1;padding:0;left:-1.5rem}.navbar .dropdown-menu .dropdown-item{color:#000;padding:.5rem 1.5rem;border-bottom:1px solid #ced4da}.navbar .dropdown-menu .dropdown-item:last-child{border-bottom:0}.navbar .dropdown-menu .dropdown-item:hover{background:#fff}.navbar .form-search{display:none}.navbar .icon-search{display:block}.navbar .search{color:#666;text-decoration:none;display:inline-block}.footer .copyright{padding:1.3rem 0;font-size:.95rem}.footer .link{padding:2.5rem 0}.footer .link h6{margin:0 0 .65rem}.footer .link ul:last-child{margin:0}.home.banner .item{height:35rem}.home.banner .desc{padding:2rem 0}.home.banner .play{top:10rem;height:10rem;width:10rem}.home.caption{padding:3rem 0}.home.caption h2{margin:2rem 0;font-size:2rem}.home.caption h2 br{display:block}.home.highlight{padding:1rem 0 3rem}.home.highlight h2{font-size:2rem;margin-bottom:2rem;line-height:2rem}.home.highlight .item .cover{height:17rem;margin-bottom:0;margin-bottom:2rem}.about.caption{padding:3rem 0}.about.caption h1{margin-bottom:2rem;font-size:2.5rem}.about.caption .description{margin-bottom:2.5rem}.about.history .title{margin-bottom:1.5rem;font-size:2rem}.about.history .list .item{padding-right:8rem;padding-top:2rem}.about.history .list .item.right{padding-left:8rem;padding-right:0}.page{padding:4rem 0}.page h1{margin:2rem 0}.page .menu{margin-bottom:2rem}.page .item .cover{height:12.5rem}.page .col-item{width:33.3333%}.page .video-embed{height:25rem}.page-detail{padding:2.5rem 0}.page-detail .video-embed{height:25rem}.page-detail .image{height:12.5rem}.page-detail .related .item .cover{height:12.5rem}.popup{overflow-y:hidden}}@media(min-width:1024px){.navbar .navbar-nav .nav-link{padding-left:0;padding-right:0;margin-right:3rem}.home.highlight .item .cover{height:25rem}.page .item .cover{height:15rem}.page .col-item{width:20%}.page .col-item .cover{height:13.5rem}.page .menu a{margin:0 1.5rem}.page .video-embed{height:30rem}.page .item-list .cover{height:20rem}.page .item-list .cover-sm{height:15rem}.page-detail .video-embed{height:30rem}.page-detail .image{height:20rem;margin-bottom:1.5rem}.page-detail .related .item .cover{height:15rem}}