	.testi {
	    font-family: "Raleway",sans-serif;
		font-size: 16px;
		line-height: 1.6;
		color: #595959;
	}
	.testi-members {
	    padding: 50px 0px;
	    text-align: center;
	}
	.testi-members h2,
	.testi-members h3 {
	    color: #2C3E50;
	    font-size: 31px;
	    margin-bottom: 50px;
	}
	.testi-members-container {
	    margin-bottom: 50px;
	}
	.testi-members-container .divsec{
		float: left;
	}
	.testi-members-container img {
	    float: left;
	    margin-right: 15px;
	    display: block;
	    /*max-width: 100%;*/
	    width: 118px;
		height: auto;
		border: 0px none;
		border-radius: 50%;
	}
	.testi-members-container p {
	    color: #666;
	    font-size: 18px;
	    text-align: justify;
	    padding-right: 15px;
	    margin-top: 10px;
	    margin-bottom: 0px;
	}
	.testi-botdiv {
	    clear: both;
	    content: ".";
	    display: block;
	    float: none !important;
	    height: 0px;
	    visibility: hidden;
	}
	.col-centered{
	    float: none;
	    margin: 0 auto;
	}
	.container{
		position: relative;
	}
	.container, .container .row.wrapper, .container .row .divwrapper{
		min-height: 100%;
		padding-bottom: 10px;
	}
	.divhomeani{
		height:85%;
		float:left;
	}
	.divwht{
		width: 4px;
		background-color: #f9ac17;
		float: left;
		margin-top: 8px;
		height: 17px;
	}
	.divylw{
		width: 3px;
		background-color: #FFFFFF;
		float: left;
		margin-top: 8px;
		height: 17px;
		margin-right: 15px;
	}
	.home-desc{
		position: absolute;
		font-family: "frutigerlt-light";
		font-size: 16px;
		color: #fff;
		padding-top: 500px;
		text-align: center;
	}
	.home-desc-b{
		position: relative;
		font-family: "frutigerlt-light";
		font-size: 16px;
		color: #fff;
		padding-top: 80px;
		text-align: center;
	}
	.home-title{
		font-family: "frutigerlt-light";
		font-size: 24px;
		color: #fff;
		padding-top: 590px;
		text-align: center;
	}
	.home-title-b{
		font-family: "frutigerlt-light";
		font-size: 24px;
		color: #fff;
		padding-top: 250px;
		text-align: center;
	}
	header .btn-header.btn-anim{
		/*min-width: 265px;*/
		padding: 10px 15px 10px 40px;
	}
	header .btn-header img.img-btn{
		position: absolute;
		height: 35px;
		left: 5px;
		top: 3.5px;
	}
	header .btn-header img.img-spr{
		position: absolute;
		height: 100%;
		left: 45px;
		top: 0;
	}
	header .btn-header img.img-pnt{
		position: absolute;
		left: 0px;
		bottom: 0;
		margin-bottom: -12px;
		margin-left: -9px;
		width: 16px;
		height: 19px;
	}
	header .btn-header span{
		margin-left: 20px;
	}
	header .home-mid{
		position: absolute;
		left: 48%;
		margin-left: -85px;
		top: 45%;
		margin-top: -85px;
	}
	header .home-mid-text{
		position: absolute;
		left: 50%;
		top: 50%;
		font-size: 40px;
		color: rgb(255, 255, 255);
		font-family: "frutigerltstd-bold";
		margin-top: 95px;
		margin-left: -94.5px;
	}
	header .home-mid-text h1{
		font-size: 40px;
		color: rgb(255, 255, 255);
		font-family: "frutigerltstd-bold";
	}
	header .home-toplef {
	    position: absolute;
	    top: 50%;
	    right: 50%;
	    margin-top: -61px;
	    margin-right: 60px;
	    overflow: hidden;
	}
	header .home-toprig {
	    position: absolute;
	    top: 50%;
	    left: 50%;
	    margin-top: -60px;
	    margin-left: 50px;
	    overflow: hidden;
	}
	header .home-botlef {
	    position: absolute;
	    top: 50%;
	    right: 50%;
	    margin-top: 35px;
	    margin-right: 45px;
	    overflow: hidden;
	}
	header .home-botrig {
	    position: absolute;
	    top: 50%;
	    left: 50%;
	    margin-top: 5px;
	    margin-left: 60px;
	    overflow: hidden;
	}
	header .home-pin-a {
		position: absolute;
		left: 50%;
		margin-left: -266px;
		top: 50%;
		margin-top: -94px;
	}
	header .home-pin-b {
		position: absolute;
		left: 50%;
		margin-left: 213px;
		top: 50%;
		margin-top: -95px;
	}
	header .home-pin-c {
		position: absolute;
		right: 50%;
		margin-right: 265px;
		top: 50%;
		margin-top: 55px;
	}
	header .home-pin-d {
		position: absolute;
		left: 50%;
		margin-left: 285px;
		top: 50%;
		margin-top: 30px;
	}
	/*btn-md*/
	header .btn-home-toplef{
		position: absolute;
		left: 50%;
		margin-left: -321px;
		top: 50%;
		margin-top: -152px;
		font-size: 16px;
		font-family: "OpenSans-Semibold";
		border-radius: 5px;
		background: transparent linear-gradient(135deg, rgb(225, 112, 36), #c32435) repeat scroll 0% 0%;
		border: none;
		text-align: center;
	}
	header .btn-home-toplef h2,
	header .btn-home-toprig h2,
	header .btn-home-botrig h2,
	header .btn-home-botlef h2{
		margin: 3px 0;
		font-size: 16px;
		font-family: "OpenSans-Semibold";
	}

		/*header .btn-home-toplef::before {
		    content: "";
			position: absolute;
			bottom: -20px;
			left: 25px;
			border-width: 0px 0px 20px 10px;
			border-style: solid;
			border-color: transparent #d34d2c;
			display: block;
			width: 0px;
		}
		header .btn-home-toplef:hover:before{
			border-color: transparent #c32435;
		}*/
	header .btn-home-toprig{
		position: absolute;
		left: 50%;
		margin-left: 160px;
		top: 50%;
		margin-top: -150px;
		font-size: 16px;
		font-family: "OpenSans-Semibold";
		border-radius: 5px;
		background: transparent linear-gradient(135deg, rgb(225, 112, 36), #c32435) repeat scroll 0% 0%;
		border: none;
		text-align: center;
	}
		/*header .btn-home-toprig::before {
		    content: "";
			position: absolute;
			bottom: -20px;
			left: 25px;
			border-width: 0px 0px 20px 10px;
			border-style: solid;
			border-color: transparent #d34d2c;
			display: block;
			width: 0px;
		}
		header .btn-home-toprig:hover:before{
			border-color: transparent #c32435;
		}*/
	header .btn-home-botlef{
		position: absolute;
		right: 50%;
		margin-right: 195px;
		top: 50%;
		margin-top: -2px;
		font-size: 16px;
		font-family: "OpenSans-Semibold";
		border-radius: 5px;
		background: transparent linear-gradient(135deg, rgb(225, 112, 36), #c32435) repeat scroll 0% 0%;
		border: none;
		text-align: center;
		/*max-width: 300px;*/
		/*padding: 7px 50px;*/
	}
		/*header .btn-home-botlef::before {
		    content: "";
			position: absolute;
			bottom: -20px;
			left: 60px;
			border-width: 0px 0px 20px 10px;
			border-style: solid;
			border-color: transparent #d34d2c;
			display: block;
			width: 0px;
		}
		header .btn-home-botlef:hover:before{
			border-color: transparent #c32435;
		}*/
	header .btn-home-botrig{
		position: absolute;
		left: 50%;
		margin-left: 233px;
		top: 50%;
		margin-top: -25px;
		font-size: 16px;
		font-family: "OpenSans-Semibold";
		border-radius: 5px;
		background: transparent linear-gradient(135deg, rgb(225, 112, 36), #c32435) repeat scroll 0% 0%;
		border: none;
		text-align: center;
	}
		/*header .btn-home-botrig::after {
		    content: "";
		    position: absolute;
		    top: -15px;
		    left: 20px;
		    border-width: 0px 10px 15px 0px;
		    border-style: solid;
		    border-color: transparent transparent #d34d2c;
		    display: block;
		    width: 0px;
		}
		header .btn-home-botrig:hover:after{
			border-color: transparent transparent #c32435;
		}*/
	/*btn-xs*/
	.divahr{
		float: left;
		width: 100%;
		margin-bottom: 10px;
	}
	header .btn-home-toplef-b{
		margin:auto;
		display: block;
		font-size: 16px;
		font-family: "OpenSans-Semibold";
		border-radius: 5px;
		background: transparent linear-gradient(135deg, rgb(225, 112, 36), #c32435) repeat scroll 0% 0%;
		border: none;
		text-align: center;
		width: 300px;
		max-width: 100%;
	}
	header .btn-home-toprig-b{
		margin:auto;
		display: block;
		font-size: 16px;
		font-family: "OpenSans-Semibold";
		border-radius: 5px;
		background: transparent linear-gradient(135deg, rgb(225, 112, 36), #c32435) repeat scroll 0% 0%;
		border: none;
		text-align: center;
		width: 300px;
		max-width: 100%;
	}
	header .btn-home-botlef-b{
		margin:auto;
		display: block;
		font-size: 16px;
		font-family: "OpenSans-Semibold";
		border-radius: 5px;
		background: transparent linear-gradient(135deg, rgb(225, 112, 36), #c32435) repeat scroll 0% 0%;
		border: none;
		text-align: center;
		width: 300px;
		max-width: 100%;
	}
	header .btn-home-botrig-b{
		margin:auto;
		display: block;
		font-size: 16px;
		font-family: "OpenSans-Semibold";
		border-radius: 5px;
		background: transparent linear-gradient(135deg, rgb(225, 112, 36), #c32435) repeat scroll 0% 0%;
		border: none;
		text-align: center;
		width: 300px;
		max-width: 100%;
	}
	header .btn-header img{
		vertical-align: text-bottom;
		/*width: 20%;*/
		float: left;
	}
	header .btn-header:hover{
		/*background-color: #c32435;*/
		background: transparent linear-gradient(135deg, rgb(225, 112, 36), #c32435) repeat scroll 0% 0%;
		color: #fff;
	}
	/*animation*/
	.home-pin-anim {
		height: 0px;
	    -webkit-animation-name: pin-anim; /* Chrome, Safari, Opera */
	    -webkit-animation-duration: 2s; /* Chrome, Safari, Opera */
	    animation-name: pin-anim;
	    animation-duration: 2s;
		animation-fill-mode: forwards;
		animation-delay: 2s;
	}
		@-webkit-keyframes pin-anim {
		    0%   {width:48px; height:0px;}
		    100% {width:48px; height:60px;}
		}
		@keyframes pin-anim {
		    0%   {width:48px; height:0px;}
		    100% {width:48px; height:60px;}
		}
	header .home-toplef img{
		width: 197px;
		height:58px;
		float: right;
	}
	header .home-toplef {
	    -webkit-animation-name: lines-anim1;
	    -webkit-animation-duration: 2s;
	    animation-name: lines-anim1;
	    animation-duration: 2s;
		animation-fill-mode: forwards;
	}
		@-webkit-keyframes lines-anim1 {
		    0%   {width:0px; height:58px;}
		    /*50% {width:215px; height:58px;}*/
		    100% {width:197px; height:58px;}
		}
		@keyframes lines-anim1 {
		    0%   {width:0px; height:58px;}
		    /*50% {width:215px; height:58px;}*/
		    100% {width:197px; height:58px;}
		}
	header .home-toprig img{
		width: 175px;
		height:25px;
		float: left;
	}
	header .home-toprig {
	    -webkit-animation-name: lines-anim2;
	    -webkit-animation-duration: 2s;
	    animation-name: lines-anim2;
	    animation-duration: 2s;
		animation-fill-mode: forwards;
	}
		@-webkit-keyframes lines-anim2 {
		    0%   {width:0px; height:25px;}
		    100% {width:175px; height:25px;}
		}
		@keyframes lines-anim2 {
		    0%   {width:0px; height:25px;}
		    100% {width:175px; height:25px;}
		}
	header .home-botlef img{
		width: 258px;
		height: 59px;
		float: right;
	}
	header .home-botlef {
	    -webkit-animation-name: lines-anim3;
	    -webkit-animation-duration: 2s;
	    animation-name: lines-anim3;
	    animation-duration: 2s;
		animation-fill-mode: forwards;
	}
		@-webkit-keyframes lines-anim3 {
		    0%   {width:0px; height:59px;}
		    100% {width:258px; height:59px;}
		}
		@keyframes lines-anim3 {
		    0%   {width:0px; height:59px;}
		    100% {width:258px; height:59px;}
		}
	header .home-botrig img{
		width: 236px;
		height: 61px;
		float: left;
	}
	header .home-botrig {
	    -webkit-animation-name: lines-anim4;
	    -webkit-animation-duration: 2s;
	    animation-name: lines-anim4;
	    animation-duration: 2s;
		animation-fill-mode: forwards;
	}
		@-webkit-keyframes lines-anim4 {
		    0%   {width:0px; height:61px;}
		    100% {width:236px; height:61px;}
		}
		@keyframes lines-anim4 {
		    0%   {width:0px; height:61px;}
		    100% {width:236px; height:61px;}
		}
	header .btn-header.btn-anim {
		opacity: 0.0;
	    -webkit-animation-name: btn-anim;
	    -webkit-animation-duration: 1s;
	    animation-name: btn-anim;
	    animation-duration: 1s;
		animation-fill-mode: forwards;
		animation-delay: 4s;
	}
		@-webkit-keyframes btn-anim {
		    0%   {opacity: 0.0;}
		    100% {opacity: 1.0;}
		}
		@keyframes btn-anim {
		    0%   {opacity: 0.0;}
		    100% {opacity: 1.0;}
		}
	@media(max-width:767px){
		.home-title-b{padding-top:inherit; }
		.home-desc-b{position: relative;}
		header.home {background-size: cover;height:auto;}
	}