html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#layout {position: relative;background: white;}#layout .overlay {opacity: 0;visibility: hidden;position: absolute;top: 0;right: 0;left: 0;bottom: 0;background: rgba(0,0,0,0.3);z-index: 8000;position: fixed;left: 220px;position: absolute;left: 0;right: 0;top: 0;bottom: 0;}#navm {position: fixed;top: 0;bottom: 0;left: -120px;width: 220px;overflow: auto;overflow-x: hidden;box-sizing: border-box;background: #111;opacity: 0;visibility: hidden;}#navm ul,#navm li {list-style: none;margin: 0;padding: 0;border: 0;width: 100%;}#navm ul {margin-top: 5px;border-top: 1px solid rgba(255,255,255,0.1);}#navm li a {display: block;padding: 15px 20px;color: white;text-transform: uppercase;text-decoration: none;width: 100%;box-sizing: border-box;font-weight: 900;}#navm ul ul {margin: 0;background: #222;}#navm ul ul a {padding: 8px 30px 8px 20px;font-size: 13px;}#navm li a:hover {background: rgba(255,255,255,0.1);}#header h1 {display: none;}#header .nav-button {height: 90px;width: 90px;box-sizing: border-box;padding: 34px 33px 0;position: absolute;right: 0;top: -18px;z-index: 100;cursor: pointer;display: none;}#header .nav-button span {height: 4px;background: #005e7f;background: #121332;margin: 4px 0 4px;display: block;}::-webkit-scrollbar {width: 5px;}::-webkit-scrollbar-track {background: #eee;margin-right: 0;margin-top: 0;}::-webkit-scrollbar-thumb {background: #ccc;}input::selection,::selection {color: #4d555a;background: #ffcc00;}input::-moz-selection,::-moz-selection {color: #4d555a;background: #ffcc00;}html,body {-webkit-overflow-scrolling: touch;}body {-webkit-text-size-adjust: 100%;}html,body,img {margin: 0;padding: 0;border: 0;}button,input,textarea,body {font-family: 'Lato-Light', serif;font-size: 16px;color: #fff;}a,input,button {outline: 0;}a {}h1,h2,h3,h4,h5,h6,p {margin-top: 0;}#tooltip {margin: 20px 0 0 10px;margin-left: -60px;width: 160px;padding: 10px;z-index: 9900;position: absolute;text-align: center;color: #4a4f52;box-shadow: 5px 5px 0 rgba(0,0,0,0.1);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-transform: uppercase;display: none;background: #ffcc00;}#tooltip.right {margin-left: -80px;}#loading .box {opacity: 0;}#loading .box.loaded {opacity: 1;}.ico ,a,#header .nav-button span,#header .nav-button,#layout .overlay,#layout,#navm,#loading .load,.transition {transition: .3s;-o-transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;}.notransition {transition: none;-o-transition: none;-ms-transition: none;-moz-transition: none;-webkit-transition: none;}.section {position: relative;}.container {position: relative;margin: 0 auto;width: 1280px;box-sizing: border-box;-moz-box-sizing: border-box;min-height: 1px;}.bg-eee {background-color: #eee;}.bg-white,.bg-fff {background-color: #fff;}.bg-999 {background-color: #999;}.clear {clear: both;}.col {float: left;width: 100%;position: relative;min-height: 1px;}.col.col2 {width: 50%;}.col.col3 {width: 33.33%;}.col.col3x2 {width: 66.66%;}.col.col4 {width: 25%;}.col.col4x3 {width: 75%;}.col.col5 {width: 20%;}.col.col5x4 {width: 80%;}.col.col5x3 {width: 60%;}.col.col5x2 {width: 40%;}.col.col6 {width: 16.66%;}.col.col2.margin {width: 48%;margin-right: 4%;}.col.col3.margin {width: 32%;margin-right: 2%;}.col.col3x2.margin.col-left {width: 64%;margin-right: 4%;}.col.col3x2.margin.col-right {width: 64%;margin-left: 2%;}.col.col4.margin {width: 23.5%;margin-right: 2%;}.col.col4x3.margin.col-left {width: 74.5%;margin-right: 2%;}.col.col4x3.margin.col-right {width: 74.5%;margin-left: 2%;}.col.col5.margin {width: 18.4%;margin-right: 2%;}.col.col6.margin {width: 15%;margin-right: 2%;}.col.margin.last {margin-right: 0 !important;}.align-center {text-align: center;}.align-left {text-align: left;}.align-right {text-align: right;}.w.w25p {width: 25%;}.w.w50p {width: 50%;}.w.w75p {width: 75%;}.w.w100p {width: 100%;}.publisher {opacity: 0;visibility: hidden;height: 0;width: 0;display: block;overflow: hidden;}@font-face { font-family: 'Lato-Light'; src: url('../font/Lato-Light.eot'); src: url('../font/Lato-Light.eot?#iefix') format('embedded-opentype'), url('../font/Lato-Light.woff') format('woff'), url('../font/Lato-Light.ttf') format('truetype'), url('../font/Lato-Light.svg#Lato-Light') format('svg'); font-weight: normal; font-style: normal;}@font-face { font-family: 'Lato-Regular'; src: url('../font/Lato-Regular.eot'); src: url('../font/Lato-Regular.eot?#iefix') format('embedded-opentype'), url('../font/Lato-Regular.woff') format('woff'), url('../font/Lato-Regular.ttf') format('truetype'), url('../font/Lato-Regular.svg#Lato-Regular') format('svg'); font-weight: normal; font-style: normal;}@font-face { font-family: 'Lato-Bold'; src: url('../font/Lato-Bold.eot'); src: url('../font/Lato-Bold.eot?#iefix') format('embedded-opentype'), url('../font/Lato-Bold.woff') format('woff'), url('../font/Lato-Bold.ttf') format('truetype'), url('../font/Lato-Bold.svg#Lato-Regular') format('svg'); font-weight: normal; font-style: normal;}@font-face { font-family: 'Lato-Hairline'; src: url('../font/Lato-Hairline.eot'); src: url('../font/Lato-Hairline.eot?#iefix') format('embedded-opentype'), url('../font/Lato-Hairline.woff') format('woff'), url('../font/Lato-Hairline.ttf') format('truetype'), url('../font/Lato-Hairline.svg#Lato-Hairline') format('svg'); font-weight: normal; font-style: normal;}html,body{ overflow-x: hidden; }html,body,#layout,#page,#home,.cycle-slideshow{ height:100%; }.bg-img{ background-position: center; background-repeat: no-repeat; background-size: cover;}#home { position: relative;}#home .cycle-slideshow{ position: fixed; width:100%; }#home .cycle-slideshow > div{ width:100%; height:100%;}.cover{ position: absolute; top: 0; right:0; bottom: 0; left:0; }.information-text{position: absolute;left:0;right:0;bottom:0;top:0;z-index: 1100;padding:40px 50px;}.information-text h2,.title-name h1 { font-size: 20px; font-family: Montserrat; color: #fff; letter-spacing: .2em; font-weight: 400; text-transform: uppercase; padding: 0 0 50px 0;}.information-text h2 { font-size: 50px; text-transform: none; padding: 0; line-height: 50px;}.information-text h3 { font-size: 16px; font-family: Lato-Regular; letter-spacing: .2em;}.content-information { padding: 40px 0 0 0;}p { margin-bottom: 10px;}.content-information p { letter-spacing: .2em; font-family: Lato-Regular;}.underline { padding: 0 0 2px 0; border-bottom: 1px solid #fff;}.main-info { position: relative; width: 250px; margin-top: 40px;}.feeds-box { margin: 40px 0;}.information-text h2 { font-size: 50px; text-transform: none; padding: 0; line-height: 50px;}.feeds-box ul { margin-top: 20px;}.feeds-box ul li { margin: 10px 0; padding: 0px 0 0px 15px; background: url(../img/png/li.png) 0 10px no-repeat; background-size: 10px; text-align: left;}.feeds-box ul li a { display: inline-block; padding: 5px 10px; color: #fff; letter-spacing: .2em; font-family: Lato-Regular;}.tag { border: 1px solid #fff; display: inline-block; padding: 5px 10px; border-radius: 6px; font-size: 12px; position: relative; top: -1px; opacity: 0.9; margin-left: 5px; background-color: rgba(255,255,255,0.2); color: #fff; font-weight: 700;}.social-box { position: absolute; width: 300px; height: 60px; top: 50px; right: 50px; z-index: 13000; padding: 13px;}.ico {display: inline-block; width: 35px; height: 35px; background-position: 50% 1px; background-repeat: repeat-y; background-size: 30px; margin-right: 5px; position: relative;}.ico.msg { background-position: 50% 2px; width: 99px; margin-right: 0; background-color: #fff; border-radius: 6px; background-image: url(../img/png/email.png); box-shadow: 3px 3px 0 rgba(0,0,0,0.1);}.ico:hover{ background-position: 50% 33px;}.ico.in { background-image: url(../img/png/in.png);}.ico.fb { background-image: url(../img/png/fb.png);}.ico.tw { background-image: url(../img/png/tw.png);}.ico.insta { background-image: url(../img/png/insta.png);}.ico a { display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0;}.feeds-box ul li a:hover{opacity:0.7;}a{ text-decoration:none;}.animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}@-webkit-keyframes fadeIn { from { opacity: 0;} to { opacity: 1;}}@keyframes fadeIn { from { opacity: 0;} to { opacity: 1;}}.fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn;}@-webkit-keyframes fadeInRight { from { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);} to { opacity: 1; -webkit-transform: none; transform: none;}}@keyframes fadeInRight { from { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);} to { opacity: 1; -webkit-transform: none; transform: none;}}.fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight;}@-webkit-keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);} to { opacity: 1; -webkit-transform: none; transform: none;}}@keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);} to { opacity: 1; -webkit-transform: none; transform: none;}}.fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft;}.social-box,.information-text h2, .title-name h1,.information-text h3,.content-information,.feeds-box h2,.feeds-box ul li{ opacity: 0; }.feeds-box.visible ul li{ opacity: 1!important;}@media screen and (max-width: 1320px) {.container {width: 960px;}}@media screen and (max-width: 1000px) {.container {width: 720px;}#header .nav-button {display: block;}html.mobile #layout {}html.mobile #navm {left: 0;opacity: 1;visibility: visible;}html.mobile body {overflow: hidden;}html.mobile #layout {margin-left: 220px;margin-right: -220px;}html.mobile #layout .overlay {opacity: 1;visibility: visible;cursor: pointer;}html.mobile #layout .overlay:hover {background: rgba(0,0,0,0);}}@media screen and (max-width: 800px) {body {overflow: hidden;overflow-y: auto;}.container {width: auto;}.col {float: none !important;clear: both !important;width: auto !important;margin-right: 0 !important;} .tag { display: none;} .social-box { position: relative; top: 0; right: 0; margin: 0 auto 40px;} .information-text h2, .title-name h1 { letter-spacing: 0.1em;} .information-text h2 { font-size: 27px; line-height: 35px;} .information-text{ padding:40px 30px; }}