/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@import url("https://fonts.googleapis.com/css?family=Roboto:400,700,900&display=swap");@import url("https://fonts.googleapis.com/css?family=Oswald:400,700&display=swap");@import url("https://fonts.googleapis.com/css?family=ZCOOL+XiaoWei&display=swap");html{overflow-x:hidden}body{font-family:'Roboto', sans-serif;font-weight:400;overflow-x:hidden}body strong{font-weight:700}body p{font-size:16px;line-height:30px}body .half{padding-left:0 !important;padding-right:0 !important}body .clast{margin-right:0}body .cfull{width:100%}body .contpaqi-message{background:#f8f9fa;max-height:60px}@media (min-width: 768px){body .contpaqi-message{max-height:35px}}body .contpaqi-message .container{max-width:240px}@media (min-width: 576px){body .contpaqi-message .container{max-width:480px}}@media (min-width: 768px){body .contpaqi-message .container{max-width:760px}}body .contpaqi-message .container p{margin-top:8px;margin-bottom:8px !important;font-size:14px !important;line-height:1.1em;color:#7f7d7d}body .contpaqi-message .container p span{color:#1a68a5;font-weight:700}body #menu-home{top:55px}@media (min-width: 768px){body #menu-home{top:30px}}body #menu-home .navbar-brand img{max-width:200px}@media (min-width: 576px){body #menu-home .navbar-brand img{max-width:280px}}body #menu-home.sticky-2{top:0;background:#f8f9fa}@media (min-width: 768px){body #menu-home.sticky-2{top:0}}body #menu-home .navbar-toggler{border:0}body #menu-home .navbar-toggler-icon{background-image:none !important;background-size:1% 1%}body #menu-home .navbar-toggler-icon img{width:30px;height:30px}body #menu-home .navbar-nav li a{color:#1a68a5;padding-right:1rem;padding-left:1rem}body #menu-home .navbar-nav li a.disabled{color:#cccccc}body #menu-home .navbar-nav li a.current{font-weight:700}body .button{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 16.6666666667%;max-width:16.6666666667%;font-size:14px}body .button.last{padding-right:0}body .button a img{width:16px;-moz-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in;transition:all 0.25s ease-in}body .button a:hover img{width:24px}body .main{padding:25px}@media (min-width: 992px){body .main{margin:0 auto 50px;padding:0;max-width:800px}}@media (min-width: 1200px){body .main{max-width:1200px}}body .main .gallery{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width: 768px){body .main .gallery{flex:0 0 75%;max-width:75%;margin-left:0}}body .main .gallery .banner{margin-bottom:25px}@media (min-width: 768px){body .main .gallery .banner{margin-bottom:35px}}body .main .gallery .banner img{width:100%;height:100%!important}body .main .gallery .row{margin-left: 0; margin-right: 0;}body .main .gallery .gallery_product{flex:0 0 100%;max-width:100%;margin-left:0;padding:5px}@media (min-width: 576px){body .main .gallery .gallery_product{flex:0 0 50%;max-width:50%; float: left;}}@media (min-width: 768px){body .main .gallery .gallery_product{flex:0 0 33.3333333333%;max-width:33.3333333333%; float: left;}}body .main .gallery .gallery_product2{flex:0 0 50%;max-width:50%;margin-left:0;padding:5px}@media (min-width: 576px){body .main .gallery .gallery_product2{flex:0 0 50%;max-width:50%}}@media (min-width: 768px){body .main .gallery .gallery_product2{flex:0 0 50%;max-width:50%}}body .main .menu{position:relative;width:100%;padding-right:15px;padding-left:15px;margin-top:0}@media (min-width: 768px){body .main .menu{margin-top:50px;flex:0 0 25%;max-width:25%;margin-left:0;z-index:1;}}body .main .menu .logo img{width:75%;max-width:200px}@media (min-width: 768px){body .main .menu .logo img{width:60%;height:auto !important;max-width:500px}}body .main .menu .menu-icon{cursor:pointer;float:right}body .main .menu .menu-icon img{-moz-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in;transition:all 0.25s ease-in;opacity:1}body .main .menu .menu-icon:hover img{opacity:0.6}body .main .menu .menu-icon img{width:30px}@media (min-width: 768px){body .main .menu .menu-icon{display:none}}body .main .menu .page-title{margin:30px 0}body .main .menu .page-title h2{font-weight:400;margin-bottom:25px;letter-spacing:-1px;line-height:1.1em;font-size:22px}body .main .menu .page-title h2 .year{display:block;font-weight:700}@media (min-width: 576px){body .main .menu .page-title h2{font-size:25px}}@media (min-width: 768px){body .main .menu .page-title h2{font-size:28px}}body .main .menu .page-title h3{font-weight:400;text-transform:uppercase;font-size:14px;line-height:1.1em}body .main .menu .page-title h3 .location{display:block;font-weight:700; font-size:13px;}@media (min-width: 576px){body .main .menu .page-title h3{font-size:18px}}@media (min-width: 768px){body .main .menu .page-title h3{font-size:20px}}body .main .menu .page-title h4{font-weight:700;text-transform:uppercase;line-height:1.1em;letter-spacing:3px;margin-bottom:25px}@media (min-width: 576px){body .main .menu .page-title h4{font-size:16px}}@media (min-width: 768px){body .main .menu .page-title h4{font-size:16px;letter-spacing:6px}}@media (min-width: 768px){body .main .menu .page-title{margin:65px 0 35px}}body .main .menu .navbar{padding-left:0}body .main .menu .navbar .container{padding:15px 0}body .main .menu .navbar .container .navbar-nav{width:100%}body .main .menu .navbar .container .navbar-nav .nav-link{font-size:14px;text-align:left;cursor:pointer;color:#282828}body .main .menu .navbar .container .navbar-nav .nav-link:hover{border-bottom:2px solid #00baff;color:#00baff}body .main .menu .navbar .container .navbar-nav .nav-link.active{color:#00baff;font-weight:700}body .main .menu footer p{font-weight:700;font-size:14px;line-height:1.5em;color:gray}body .main .menu footer p span{font-weight:400}body .main .menu footer p a{color:#00baff;display:block}body a.back{text-transform:uppercase;color:#282828; font-size:13px;font-weight:700;}.modal-dialog{max-width:800px;margin:30px auto}.modal-dialog .modal-body{position:relative;padding:0px}.modal-dialog .modal-body .close{position:absolute;right:-30px;top:0;z-index:999;font-size:2rem;font-weight:normal;color:#fff;opacity:1}.modal-dialog .modal-body .nav-link{font-size:14px;text-align:left;cursor:pointer;color:#282828}.modal-dialog .modal-body .nav-link:hover{border-bottom:2px solid #00baff;color:#00baff}.modal-dialog .modal-body .nav-link.active{color:#00baff;font-weight:700}.loader{position:relative;width:80px;height:80px;margin:50px auto}.loader div{position:absolute;border:4px solid gray;opacity:1;border-radius:50%;animation:loader 1s cubic-bezier(0, 0.2, 0.8, 1) infinite}.loader div:nth-child(2){animation-delay:-0.5s}@keyframes loader{0%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0px;left:0px;width:72px;height:72px;opacity:0}}footer.mobile{padding:25px;background:#fafafa}footer.mobile p{font-weight:700;font-size:14px;line-height:1.5em;color:gray;text-align:center}footer.mobile p span{font-weight:400}footer.mobile p a{color:#00baff;display:block}footer.mobile p a.back{text-transform:uppercase;color:#282828}section{padding: 25px 0;}