@charset "utf-8";body,cite,em,i{line-height:1}a,cite,code,dd,dl dt,em,i,ins,mark,p,pre,strong,sup{text-decoration:none}cite,em,i,mark,sup{vertical-align:baseline}.sn-pxg .pxg-set,html{-webkit-user-select:none}body,sup{position:relative}.logo-company,.sn-pxg u.pxg-set s,svg:not(:root){overflow:hidden}.company-info h2,.copyright p,.language a,.nav li a,.title-box h2{text-transform:uppercase}.company-info,.copyright,.language a,.navigation,.social,.title-box h2{text-align:center}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background-color:#fff;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden;opacity:0}html{-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none}*{-webkit-font-smoothing:antialiased}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.company-info li p:before,.hotline-sp:before,.hotline:before,.language a:before,.nav li.current:after,.social li:before{content:''}:focus{outline:0;border:none}p{font-size:100%;-webkit-text-size-adjust:none}strong{font-weight:700}mark,sup{font-weight:400}sup{bottom:5px;font-size:70%}.nav ul li,.nav ul:nth-child(1),.nav ul:nth-child(2){vertical-align:middle}del{text-decoration:line-through}img[alt]{font-size:0}h1,h2,h3,h4,h5,h6{font-family:Trajan-Pro-Bold;font-weight:400}.hotline a,.nav li a{font-family:Futurab}.sn-pxg .pxg-set{-moz-user-select:none}.sn-pxg span.pxg-source{position:relative;display:inline-block;z-index:2}.sn-pxg u.pxg-set,.sn-pxg u.pxg-set s,.sn-pxg u.pxg-set s b{left:0;right:0;top:0;bottom:0;height:inherit;width:inherit;position:absolute;display:inline-block;text-decoration:none;font-weight:inherit}.top,.top span{width:100%;left:0;top:0}.sn-pxg u.pxg-set{text-decoration:none;z-index:1;display:inline-block;position:relative}.top{position:fixed;height:80px;z-index:10}.brown-bg{background:url(../images/brown-overlay.png) left top repeat-y;box-shadow:0 0 50px rgba(0,0,0,.3)}.top span{position:absolute;height:100%}.language,.logo{position:fixed;z-index:12}.top span:nth-child(1){background:url(../images/top-bg.png) center top no-repeat}.top span:nth-child(2){background:url(../images/top-bg-over.png) left top repeat-x}.top span:nth-child(3){background:url(../images/top-bg-center.png) center center no-repeat}.logo{left:50%;top:4px;width:100px;height:71px;margin-left:-50px}.logo-company,.logo-company img{width:100%;height:auto;display:block}.logo-company{line-height:0}.language{right:3.2%;top:18px;width:44px;height:44px}.language a{position:relative;display:block;width:100%;height:100%;border:1px solid #dfdfdf;-webkit-border-radius:50%;border-radius:50%;line-height:42px;font-size:14px;font-weight:700;color:#dfdfdf;text-shadow:1px 1px 0 rgba(0,0,0,.3)}.company-info h2,.hotline a,.nav li a{font-weight:400;text-shadow:1px 1px 0 rgba(0,0,0,.3)}.language a:before{position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-linear-gradient(135deg,#785f48 0,#797b30 100%);background:linear-gradient(135deg,#785f48 0,#797b30 100%);z-index:-1;-webkit-border-radius:50%;border-radius:50%;opacity:0;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}.language a:hover:before{opacity:1;z-index:-1}.hotline{position:fixed;right:9%;top:26px;z-index:12}.hotline:before{position:absolute;left:-25px;top:-2px;width:20px;height:30px;background:url(../images/hotline.png) center center no-repeat;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.hotline a{display:block;font-size:24px;line-height:24px;white-space:nowrap;color:#e8d8ac;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.hotline:hover a,.hotline:hover:before{opacity:.5}.hotline-sp{position:fixed;left:10px;bottom:10px;top:auto;right:auto;width:50px;height:50px;-webkit-border-radius:50%;border-radius:50%;background:-webkit-linear-gradient(135deg,#797b30 0,#785f48 100%);background:linear-gradient(135deg,#797b30 0,#785f48 100%);opacity:0;display:none;z-index:-9999}.hotline-sp a,.hotline-sp:before{height:100%;left:0;width:100%;position:absolute;top:0}.hotline-sp:before{background:url(../images/hotline.png) center center no-repeat}.hotline-sp a{font-size:0;text-indent:-999px;overflow:hidden}.nav li a.link-home,.social li a{text-indent:-9999px;overflow:hidden}.navigation{position:fixed;left:0;top:18px;display:block;width:100%;height:auto;z-index:11}.nav,.nav ul li,.nav ul:nth-child(1),.nav ul:nth-child(2){position:relative;display:inline-block}.nav,.nav li a,.nav ul li{width:auto;height:auto}.nav{margin:0 130px 0 0}html[lang=en] .nav{margin:0}.nav ul:nth-child(1){padding:0 150px 0 0}.nav ul:nth-child(2){padding:0}.nav li a{display:block;padding:0 15px;font-size:16px;line-height:40px;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav ul:nth-child(1) li:nth-child(1){position:absolute;left:-63px;top:0;width:44px;height:44px}.nav li a.link-home,.nav li.current:after{position:absolute;left:0;top:0;width:100%;height:100%}.nav li a.link-home{background:url(../images/home.png) center -8px no-repeat;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%;font-size:0}.nav li.active a,.nav li.current a,.nav li:not(.active):hover a,.nav li:not(.current):hover a{color:#a3ce00}.nav li.current a.link-home,.nav li:not(.current) a.link-home:hover{background-position:center -68px;border:1px solid #89a61b}.nav li.current:after{z-index:1}.company-info,.company-info li{display:block;width:100%;height:auto}.bottom{padding:50px 5%;background-color:#7c6c5d}.company-info{position:relative;margin-bottom:40px}.company-info h2{margin-bottom:20px;font-family:Trajan-Pro;font-size:30px;color:#fff;line-height:1.4}.company-info li{font-family:Roboto,sans-serif;font-weight:300;font-size:18px;color:#fff;margin-bottom:10px}.company-info a{color:#fff;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.company-info li p{position:relative;display:inline-block;padding:6px 0 6px 17px;line-height:1.4}.company-info a:hover{color:#89a61b}.company-info li p:before{position:absolute;left:-17px;top:5px;width:30px;height:30px}.social,.social li,.social li a{position:relative}.bt-location p:before{background:url(../images/location.png) center top no-repeat}.bt-phone p:before{background:url(../images/phone.png) center -3px no-repeat}.bt-fax p:before{background:url(../images/fax.png) center 0 no-repeat}.bt-email p:before{background:url(../images/email.png) center -2px no-repeat}#home-page .social{display:none}.social{display:block;font-size:0;margin-bottom:120px}.social li{display:inline-block;vertical-align:top;width:60px;height:60px;padding:10px;margin:0 5px}.social li:before{position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-linear-gradient(135deg,#785f48 0,#797b30 100%);background:linear-gradient(135deg,#785f48 0,#797b30 100%);-webkit-border-radius:50%;border-radius:50%;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.navigation,.top{-webkit-transition:all .3s ease-in-out}.social li a{display:block;width:40px;height:40px;z-index:1}.container,.copyright{position:relative;width:100%}.facebook{background:url(../images/facebook.png) center center no-repeat}.youtube{background:url(../images/youtube.png) center center no-repeat}.googleplus{background:url(../images/googleplus.png) center center no-repeat}.social li:hover:before{opacity:1}.copyright{display:block;height:auto;padding:30px 5%}.copyright p{font-family:MyriadLight;font-weight:400;font-size:14px;color:#7c6c5d}.copyright strong{font-family:MyriadBold;font-weight:400}.copyright a{color:inherit;display:none}.top{-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0);transition:all .3s ease-in-out}.navigation{transition:all .3s ease-in-out}.hotline,.language,.logo,.nav li{opacity:0}.top.show{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.logo.show{-webkit-animation:scaleLarge;animation:scaleLarge;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hotline.show,.language.show,.nav.show li{-webkit-animation:fadeInUp;animation:fadeInUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hotline.show,.language.show,.logo.show{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.top.hide{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);background-color:rgba(124,108,93,1);box-shadow:0 0 30px rgba(0,0,0,.5)}.logo.hide{top:6px;width:70px;height:49px;margin-left:-35px}.navigation.hide{top:8px}.hide .nav ul:nth-child(1) li:nth-child(1){top:0;width:44px;height:44px}.hide .nav li a.link-home{background-position:center -8px}.hide .nav li a.link-home.current{background-position:center -68px}.hotline.hide{top:14px}.language.hide{top:8px}.container{display:block;height:auto;overflow:hidden}.title-page,.title-page svg{position:absolute;left:0;top:0;height:100%;width:100%}.container.wrap{-webkit-transform:translate3d(-260px,0,0);transform:translate3d(-260px,0,0)}.title-page{z-index:1}.section-box,.title-box,section{position:relative;display:block;height:auto}section{width:100%;float:left}.section-box{width:90%;margin:0 auto}.title-box{width:100%;margin-bottom:10px;padding:0 5%}.title-box h2{font-family:Trajan-Pro;font-weight:400;font-size:36px;color:#7c6c5d;line-height:1.6}@media screen and (max-width:1500px){.language{right:30px}.hotline{right:94px}.nav li a{padding:0 10px}}@media screen and (max-width:1380px){.hotline{right:88px}}@media screen and (max-width:1300px){.nav li a{font-family:MyriadCondBold;font-size:18px}.nav{margin:0 80px 0 0}}@media screen and (max-width:1250px){.nav li a{padding:0 7px}}@media screen and (max-width:1100px){.nav li a,.nav li:not(.active):hover a,.nav li:not(.current):hover a{color:#fff}body,html{overflow:hidden;overflow-y:auto}p{font-family:Arial,Helvetica,sans-serif!important}.nav.show li{-webkit-animation:none;animation:none}.top{height:70px;z-index:20}.top.hide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.logo,.logo.hide{left:50%;width:80px;height:56px;top:8px;margin-left:-45px;z-index:21}.language,.language.hide{top:13px;right:60px;z-index:21}.language a{border:none;font-size:18px;line-height:44px}.language a:before{-webkit-transition:none;transition:none;display:none}.hotline,.hotline.hide,.hotline.show{opacity:0;z-index:-9999;-wbkit-animation:none;animation:none}.hotline-sp{display:block;z-index:1000}.nav-but{position:fixed;top:9px;right:5px;width:60px;height:50px;background:url(../images/nav-click.png) center top no-repeat;cursor:pointer;z-index:999;opacity:0}.nav-but.show{-webkit-animation:fadeInUp;animation:fadeInUp;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav-but.active{position:fixed;background-position:center bottom}.nav-overlay{position:fixed;top:0;left:0;width:100%;height:0;background:-webkit-linear-gradient(135deg,#797b30 0,#785f48 100%);background:linear-gradient(135deg,#797b30 0,#785f48 100%);-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;opacity:.9;z-index:400}.nav-overlay.active{height:100%}.navigation,.navigation.hide{left:auto;top:0;right:0;width:0;height:100vh;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:900}.navigation.active{width:100%}.navigation>*{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.nav{padding:50px 0;margin:0}.nav ul:nth-child(1),.nav ul:nth-child(2){width:100%;margin:0;text-align:center;padding:0}.nav ul li{display:block;width:100%;margin:1px 0 0;-webkit-transition:none;transition:none;opacity:0}.nav li a{padding:0 15px;font-family:Futurab;font-size:18px;line-height:50px;text-align:center;transition:none;-webkit-transition:none}.nav li.active a,.nav li.active:hover a,.nav li.current a{color:#a3ce00}.hide .nav ul:nth-child(1) li:nth-child(1),.nav ul:nth-child(1) li:nth-child(1){position:relative;display:block;left:auto;top:auto;width:100%;height:auto;margin:20px 0 10px}.company-info,.social{margin-bottom:0}.hide .nav li a.link-home,.nav li a.link-home{position:relative;left:auto;top:auto;display:inline-block;width:46px;height:46px;background-position:center -7px}.hide .nav li:not(.current) a.link-home:hover,.nav li:not(.current) a.link-home:hover{background-position:center -7px;border:1px solid #fff}.hide .nav li a.link-home.current,.nav li.current a.link-home{background-position:center -68px}.active .nav ul li{-webkit-animation:fadeInUp .5s linear .5s forwards;animation:fadeInUp .5s linear .5s forwards}.company-info h2{font-size:26px}.social li{width:50px;height:50px;margin:0 2px}.social li:before{-webkit-transition:none;transition:none;opacity:1;box-shadow:none}.social li a{width:30px;height:30px;background-size:cover}}@media screen and (max-width:820px){.bottom{padding:30px 5%}.company-info h2{font-size:18px}}@media screen and (max-width:440px){.company-info h2{font-size:16px}.company-info li p:before{display:block;position:relative;left:auto;top:auto;margin:0 auto}.company-info li{font-size:15px}.company-info li p{padding:0 10%}}@media screen and (max-width:390px){.company-info h2{font-size:14px}.copyright p{font-size:12px}}