@charset "utf-8";
/* CSS Document */
/*
s========================================================
font-family:Century Gothic, CenturyGothic, AppleGothic, sans-serif; 
========================================================
*/

body{color:#4c565c; background:#fff; font-size:62.5%; line-height:1.3; -webkit-text-size-adjust:none; font-family:Century Gothic, CenturyGothic, AppleGothic, sans-serif; -webkit-box-sizing:border-box; box-sizing:border-box; font-weight:300;}
a{color:#4c565c; text-decoration:underline; outline:none;}
a:hover{text-decoration:none;}
address,
p{color:#4c565c; font-size:1.8em; padding:10px 0;}
ul{color:#4c565c; font-size:1.8em;}
ol{color:#4c565c; font-size:1.8em;}
input, textarea, select{color:#4c565c; outline:none; font-size:1.8em; vertical-align:middle; font-family:Century Gothic, CenturyGothic, AppleGothic, sans-serif; }
/*input[type=text], textarea, select{-webkit-appearance:none; border-radius:0;}*/

input::-webkit-input-placeholder{opacity:1;}
input::-moz-placeholder{opacity:1;}
input:-ms-input-placeholder{opacity:1;}
input:-moz-placeholder{opacity:1;}

textarea::-webkit-input-placeholder{opacity:1;}
textarea::-moz-placeholder{opacity:1;}
textarea:-ms-input-placeholder{opacity:1;}
textarea:-moz-placeholder{opacity:1;}

.pg_wrap{}
.wrapper{margin:0 auto; padding:0 100px;}
/*===================================================================================*/
/*HOMEPAGE START=====================================================================*/
/*===================================================================================*/
.frow{display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex;}
.frow_space_between{-webkit-box-pack:justify; -moz-box-pack:justify; -ms-flex-pack:justify; -webkit-justify-content:space-between; justify-content:space-between;}
.frow_center_align{-webkit-box-pack:center; -moz-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center;}
.frow_right_align{-webkit-box-pack:end; -moz-box-pack:end; -ms-flex-pack:end; -webkit-justify-content:flex-end; justify-content:flex-end;}
.frow_reverse{-webkit-box-direction:reverse; -moz-box-direction:reverse; -webkit-flex-direction:row-reverse; -ms-flex-direction:row-reverse; flex-direction:row-reverse;}
.frow_vcenter{-webkit-box-align:center; -moz-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}
.frow_bottom_align{-webkit-box-align:end; -moz-box-align:end; -ms-flex-align:end; -webkit-align-items:flex-end; align-items:flex-end;}
.frow_wrap{-webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.frow_column{-webkit-box-direction:normal; -webkit-box-orient:vertical; -moz-box-direction:normal; -moz-box-orient:vertical; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column;}
.frow_wrap_mob{}
.frow > nav{-webkit-box:1; -moz-box:1; -webkit-flex:1; -ms-flex:1; flex:1;}
.frow > div{-webkit-box:1; -moz-box:1; -webkit-flex:1; -ms-flex:1; flex:1;}
.frow > a{-webkit-box:1; -moz-box:1; -webkit-flex:1; -ms-flex:1; flex:1;}
.frow > li{-webkit-box:1; -moz-box:1; -webkit-flex:1; -ms-flex:1; flex:1;}
.tb{display:table; width:100%; height:100%;}
.tb .td{display:table-cell; width:100%; height:100%; vertical-align:middle;}
.rounded{-webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%;}
.moveup-hover{-webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s;}
.moveup-hover:hover{transform:translate(0, -5px);}

@media only screen and (max-width: 767px) {
	.frow_wrap_mob{-webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
	.frow_wrap_mob > nav,
	.frow_wrap_mob > div,
	.frow_wrap_mob > a,
	.frow_wrap_mob > li{-webkit-box:0 0 100%; -moz-box:0 0 100%; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%;}
}

.animate_me{opacity:0;}


.holding_page{padding:40px 15px;}
.holding_page .holding_img{width:523px; height:auto; max-width:100%; display:block; margin:0 auto;}
.holding_page h2{text-align:center; font-size:4.3em; font-weight:400; padding:17px 0;}
.holding_page h3{text-align:center; font-size:3em; padding:7px 0 22px;}
.holding_page .brand_logo{display:block; width:348px; height:auto; max-width:100%; margin:0 auto;}
.holding_page h1{text-align:center; font-size:4.2em; padding:25px 0 10px;}
.holding_page h4{text-align:center; font-size:2.5em; font-weight:400; padding:0 0 27px;}
.holding_page p{text-align:center; font-size:2.2em; font-weight:400; line-height:1.5;}
.holding_page p a{color:#00aca8; text-decoration:none;}
.holding_page .twitter{text-align:center; padding:20px 0;}
.holding_page .twitter svg,
.holding_page .twitter path{width:28px; height:28px; fill:#00aca8;}
.holding_page .brought_by{text-align:center; padding:8px 0 0;}
.holding_page .brought_by span{font-size:1.5em; color:#9aa3a9; display:block; padding:0 0 10px;}
.holding_page .brought_by img{width:150px; height:auto; display:block; margin:0 auto;}
@media only screen and (max-width: 767px) {
	.holding_page h2{font-size:4em; padding:14px 0;}
	.holding_page h3{font-size:2.7em; padding:7px 0 18px;}
	.holding_page h1{font-size:3.9em; padding:20px 0 8px;}
	.holding_page h4{font-size:2.2em; padding:0 0 20px;}
	.holding_page p{font-size:1.9em;}
	.holding_page .twitter{padding:10px 0;}
	.holding_page .brand_logo{width:300px;}
	.holding_page .brought_by span{font-size:1.2em;}
	.holding_page .brought_by img{width:125px;}
}
/*===================================================================================*/
/*HOMEPAGE END=======================================================================*/
/*===================================================================================*/



/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 1024px) {
	input[type=text], input[type=email], textarea, select, input[type=submit]{-webkit-appearance:none; border-radius:0;}
	.wrapper{padding:0 25px;}
	
	/*===================================================================================*/
	/*HOMEPAGE START=====================================================================*/
	/*===================================================================================*/
	

	/*===================================================================================*/
	/*HOMEPAGE END=======================================================================*/
	/*===================================================================================*/
	


}

@media only screen and (max-width: 910px) {}

@media only screen and (max-width: 650px) {}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	.wrapper{border:none;}
	.wrapper{padding:0 15px;}
	
	/*===================================================================================*/
	/*HOMEPAGE START=====================================================================*/
	/*===================================================================================*/



	/*===================================================================================*/
	/*HOMEPAGE END=======================================================================*/
	/*===================================================================================*/



}


@media only screen and (max-width:580px){}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 540px){}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px){}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px){}

