<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*font*/
@import url('https://fonts.googleapis.com/css?family=Anton|Play|Coda|Squada+One|Didact+Gothic');
/*CLEARFIX*/
.clearfix:after {content: ".";	display: block;	clear: both; visibility: hidden; line-height: 0; height: 0;} 
.clearfix {	display: inline-block;} 
html[xmlns] .clearfix {display: block;} 
* html .clearfix {height: 1%;}

/*CSS RESET*/
html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,canvas,details,embed,
figure,figcaption,footer,header,hgroup,
menu,nav,output,ruby,section,summary,
time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}

/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}

/*GLOBALS*/
a{text-decoration:none;	}
body, hmtl{background: #fff; font-family: 'Play', sans-serif;}


/*CONTENT*/
#content-wrap{
	width:100%;
	margin:220px auto 180px;
}



/*NAV*/

#nav-wrap{	
	height:60px;
	position:fixed;
	top:112px;
	left:0;
	width:100%;
	z-index:90;
	text-align:center;
	border-top:0px solid #cccccc;
}

#nav{
	height:60px;
	width:100%;
	margin: 0 auto;
}
#nav{
	height:60px;
	width:100%;
	margin: 0 auto;	
}

#nav ul{
	position:relative;	
}
#nav ul li{
	border-right:1px solid #cccccc;	
	border-bottom:1px solid #cccccc;
	background-color:#fff;
}
#nav ul li:first-child{
	border-left:1px solid #cccccc;
}
#nav-indicator{
	position:absolute;
	width:218px;
	height:58px;
	border:2px solid #2b69b3;
	-webkit-transition: all 0.2s ease;
	-moz-transition:    all 0.2s ease;
	-o-transition:      all 0.2s ease;
	-ms-transition:     all 0.2s ease;
	transition:         all 0.2s ease;
}

.nav-btn{
	width:220px;
	float:left;
	padding:24px 0;
	list-style:none;
	color:#000;
	text-align:center;
	cursor:pointer;
	text-transform:uppercase;
	font-size:12px;
	border-left:1px solid rgba(255,255,255,0.2);
	border-right:1px solid rgba(255,255,255,0.2);
}


.nav-btn:first-child{
	border:none;
	box-shadow: none;
}

.nav-btn:hover, .nav-btn.active {
	color:#000;
	background:#fff;
}

h1, h2{
	color:#ccc;	
	text-align:center;		
	-webkit-transition: all 0.5s ease;
	-moz-transition:    all 0.5s ease;
	-o-transition:      all 0.5s ease;
	-ms-transition:     all 0.5s ease;
	transition:         all 0.5s ease;	
}

h1{	font-size:36px;}
h2{font-size:16px;	margin:15px 0 40px;	}

#row1, #row3, #row5{
	background-color:#f3f3f3;
}
#row2, #row4{
	background-color:#ffffff;
}

.row{
	width:94%;
	padding:80px 3%;
	font-size:18px;
	color:#444;
	border-bottom:1px solid rgba(255,255,255,0.2);
	position:relative;
	text-align:center;
}

.row.active, h2 span{color:#2b69b3;}
.row.active{background:#fff}
.row span{text-decoration:line-through;}

.row-btn{
	position:absolute;
	top:120px;
	right:300px;
	background:#2b2b2b;
	border-bottom:1px solid rgba(255,255,255,0.2);
	box-shadow: inset 0 1px 0 rgba(0,0,0,0.5) ;
	width:40px;
	height:20px;
	border-radius:20px;
}

.circle{
	border-radius:50%;
	background:#eee;
	border-top:1px solid rgba(255,255,255,0.2);
	box-shadow: 0 1px 0 rgba(0,0,0,0.5) ;
	width:20px;
	height:20px;  	
}

.row.active .row-btn{ background:#2b69b3;}
.row.active .circle{margin-left:20px;}

#top{
	width:60px;
	height:40px;
	border-radius:80px;
	background:#2b69b3;
	margin:30px auto;
	cursor:pointer;	
	color:#fff;
	text-align:center;
	padding-top:20px;
}
#top:hover{
	background:#2b69b3;
}
#top:active{
	background:#444;
}

#business-wrap-a{
	width:1200px;
	height:300px;
	background-image:url(/img/business_1.png);
	background-position:right bottom;
	margin:0 auto
}
#business-wrap-b{
	width:1200px;
	height:300px;
	background-image:url(/img/business_2.png);
	background-position:right top;
	margin:0 auto
}
#business-wrap-c{
	width:1200px;
	height:300px;
	background-image:url(/img/business_3.png);
	background-position:right top;
	margin:0 auto
}
#business-wrap-d{
	width:1200px;
	height:300px;
	background-image:url(/img/business_4.png);
	background-position:right top;
	margin:0 auto
}
#business-wrap-e{
	width:1200px;
	height:300px;
	background-image:url(/img/business_5.png);
	background-position:left top;
	margin:0 auto
}

#business-wrap-a p,#business-wrap-b p,#business-wrap-d p,#business-wrap-e p{
padding:100px 0px 0px 70px;
width:400px;
font-size:12pt;
line-height:30px;
color:#fff;
}

#business-wrap-c p{
padding:70px 0px 0px 70px;
width:500px;
font-size:12pt;
line-height:30px;
color:#fff;
}

#title-story{
	font-size:2.5em;
	color:#444;
	font-family: 'Squada One', cursive;
	margin-top:40px
}
#title-story p{
	font-size:0.3em;
	color:#333;
	font-family: 'Play', sans-serif;
}
#content-story{
	font-size:0.8em;
	color:#444;
	width:1200px;
	text-align:left;
	margin:0 auto;
	padding-top:20px;
}
#content-business-left,#content-business-right{
	float:left
}
#content-business-left{
	width:170px;	
	float:left;
	background-color:#2b69b3;
	border:1px solid #fff;
	padding:60px;
}
#content-business-left p{
	color:#fff;
	font-size:25px;
	line-height:43px;
	font-family: 'Coda', cursive;
	padding-bottom:20px;
}
#content-business-right{
	width:1200px;
	float:left;	
}
#content-business-right ul.pt{
 margin:0;
 padding:0;
}
#content-business-right ul.pt li{
 float:left;
 list-style:none;
 margin-top:10px;
 font-size:10pt;
 text-align:center
}
#content-business-right ul.pt li img{
 width:227px;
}
/*ANIMATION*/
.row-btn, .circle, .row{
	-webkit-transition: all 0.1s ease;
	-moz-transition:    all 0.1s ease;
	-o-transition:      all 0.1s ease;
	-ms-transition:     all 0.1s ease;
	transition:         all 0.1s ease;	
}

/*hide left*/
h1{
	-moz-transform: translateX(-200px);
	-webkit-transform: translateX(-200px);
	-o-transform: translateX(-200px);
	-ms-transform: translateX(-200px);
	transform: translateX(-200px);
	opacity:0;
}

/*hide right*/
h2{
	-moz-transform: translateX(200px);
	-webkit-transform: translateX(200px);
	-o-transform: translateX(200px);
	-ms-transform: translateX(200px);
	transform: translateX(200px);	
	opacity:0;
}

/*Slide left &gt; right || right &gt; left*/
h1.animationActive, h2.animationActive {
	-moz-transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-o-transform: translateX(0px);
	-ms-transform: translateX(0px);
	transform: translateX(0px);	
	opacity:1;
}
</pre></body></html>