<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.slider-top{margin:0px auto 0px;position: relative; padding:0px !important;overflow: hidden; }
	.slider-top:after{
			content: '';  left: 0px; top: 0px; position: absolute; width: 100%; height: 334px; 
			background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
		}	
.description_slick {margin-left: 0px; width: 100%; padding: 5px 10px; position: absolute; bottom: 0px; background: rgba(0,0,0,0.7); color:#fff; text-align:center; margin-bottom: 0px;}
	.slick-active .description_slick {
		animation-name: fadeInUpSD;
		animation-duration: 1s;
		opacity: 1;
		width: 100%;
	}
	@-webkit-keyframes fadeInUpSD {
	  0% {
		opacity: 0;
		-webkit-transform: translateY(100px);
		transform: translateY(100px);
	  }

	  100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	  }
	}

	@keyframes fadeInUpSD {

	  0% {
		opacity: 0;
		-webkit-transform: translateY(100px);
		transform: translateY(100px);
	  }

	  100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	  }
	}
		
/********** HOMEPAGE *******/

.slider-top .slider_banner {  position:relative;    margin-bottom: 0px !important; }
	.slider-top .slider_banner .slick-slide img { display: block; object-fit: cover; width: 100%; }
	.slider-top .slider_banner,.slider-top .slider_banner .slick-slide img{height: 608px; }
	.slider_banner .slick-dots {bottom: 5%; top: auto; left: 5%; width: auto;}
		.slider_banner .slick-dots li.slick-active button:before{border: 1px solid #FEFEFE; color: #FEFEFE; opacity: 1; line-height: normal;background: #FEFEFE;z-index: 5;}
		.slider_banner .slick-dots li{z-index: 20;margin: 0px 5px; width: auto;    height: auto;}
			.slider_banner .slick-dots li:last-child{margin-bottom:0px;}
		.slider_banner .slick-dots li button{padding:0px; width: 50px;    height: 5px;}
		.slider_banner .slick-dots li button:before{font-size: 16px;left: 1px; color: #FEFEFE; opacity: 1; width: 50px; height: 5px; border-radius: 0%; content: ''; background: rgb(254 254 254 / 50%);}
	
	.txt-banner{
		position: absolute;
		bottom: 20%;
		width: 100%;
		margin: auto;
		left:5%;
		z-index: 99;
		overflow: hidden;
	}
	.img-sl{position:relative;overflow: hidden;}
		.img-sl:after{
			position: absolute;
			background: url(../images/bg-banner.png)left bottom no-repeat; background-size: cover;
			bottom: 0%;
			width: 100%;
			height: 100%;
			content: '';
		}
		.txt-banner h2{
			color:#fff;font-size: var(--fz-43);text-transform:uppercase;
			font-weight: 700;    line-height:55px;
		}
		
			
			
		@-webkit-keyframes fadeInDownTB {
		  0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}
		}
		
		@keyframes fadeInDownTB {
		  0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
		}
		
		.fadeInDownTB {
		  -webkit-animation-name: fadeInDownTB;
		  animation-name: fadeInDownTB;
		}
		
		.slick-active .txt-banner h2{
		  animation-name: fadeInDownTB;
		  animation-duration: 1s;
		  opacity: 1;
		  width: 100%;
		}
	
		@-webkit-keyframes fadeInUpSD {
		  0% {
			opacity: 0;
			-webkit-transform: translateY(100px);
			transform: translateY(100px);
		  }
		
		  100% {
			opacity: 1;
			-webkit-transform: none;
			transform: none;
		  }
		}
		
		@keyframes fadeInUpSD {
		  0% {
			opacity: 0;
			-webkit-transform: translateY(100px);
			transform: translateY(100px);
		  }
		
		  100% {
			opacity: 1;
			-webkit-transform: none;
			transform: none;
		  }
		}
		
		.fadeInUpSD {
		  -webkit-animation-name: fadeInUpSD;
		  animation-name: fadeInUpSD;
		}
		
		.slick-active .txt-banner .des-banner{
		  animation-name: fadeInUpSD;
		  animation-duration: 1s;
		  opacity: 1;
		  width: 100%;
		}
		
		.scroll-down{position: absolute; left: 50%; transform: translateX(-50%); z-index: 1; bottom: 3%; height: auto; text-align: center; margin: auto; cursor: pointer; text-transform: uppercase; color: #fff; font-size: 19px;    font-weight: 600;    letter-spacing: 3px;}
		   	.txt-sd{float: left; }
			.ani-sc{margin-left: 15px;  float: left;  position: relative;    width: 50px;    height: 28px;}
				@keyframes box-move {
				  0%   { transform: translateY(5px); }
				  50%  { transform: translateY(-5px); }
				  100% { transform: translateY(5px); }
				}
				@-webkit-keyframes box-move {
				  0%   { transform: translateY(5px); }
				  50%  { transform: translateY(-5px); }
				  100% { transform: translateY(5px); }
				}		
		
			
			  .scroll-down.show{opacity: 1;cursor: pointer;}

		.scroll-bt{width: 23px; height: 39px; border-radius: 30px; border: 1px solid #fff; position: relative; margin: 0px auto 15px;}	  
		.scroller{width: 7px; height: 7px; border-radius: 50%; position: absolute; background: #fff;    margin-left: -4px; animation-name: scroll; animation-duration:1.2s; animation-timing-function: cubic-bezier(.15,.41,.69,.94); animation-iteration-count: infinite;}
    	@keyframes scroll {
		  0% { opacity: 0; }
		  10% { transform: translateY(5px); opacity: 1; }
		  100% { transform: translateY(25px); opacity: 0;}
		}		
			
	
		
/*ABOUT*/
.section.about{position: relative;    padding-bottom: 170px;}
.des-ab-comp{padding-right: 30px;        margin-bottom: 20px;}
	
.img-ab-comp{position: relative; padding: 5% 0px;}
	.img-ab-comp img{position: relative; z-index: 1; object-fit: cover; margin-left: 0; height: 433px; width: 100%;}
	.img-ab-comp:after{
		z-index: 2;
		top: -4px; right: -1px;
		background: url(../images/right-about.svg) left top no-repeat; 
	}
	.img-ab-comp:after{content: ''; position: absolute;width: 337px; height: 614px;background-size: contain;}

	
/*TRIET LY*/
.philosophy{color: #fff; position: relative; }
.top-philo{background: url(../images/bg-triet-ly.jpg) left bottom no-repeat; background-size: cover; padding: 50px 0px 287px; overflow: hidden;}
	.top-philo .title{margin-bottom: 10px;}


.bottom-philo{position: relative; z-index: 2;background: linear-gradient(348.75deg, #B72126 14.06%, #D36327 57.33%, #F9D787 117.22%);}
		.bottom-philo .slick-list{overflow-y: visible; overflow-x: clip;}
.main-philo{padding-bottom: 50px;}

.t-philo{text-align: center; text-transform: uppercase; font-weight: 700;letter-spacing: 2px;margin: 20px auto; font-size: 18px;}
.i-phi{margin-top:-50px;}
.i-phi img{max-width: 105px; margin:auto;}

.content-pl{text-align: center;}
.main-philo .w-philo{padding: 0px 20px;}

.slide-philo.slick-slider .slick-arrow{top: 30px;}

/*DU AN*/
.project {position: relative; overflow: hidden;    padding-bottom: 20px;}
	.t-project{color: var(--color55); font-size: var(--fz-25); font-weight: 600; text-transform: uppercase; letter-spacing: 2px;    line-height: 33px;    margin-top: 20px;     margin-bottom: 20px;opacity: 0; pointer-events: none; visibility: hidden;}
		
.project .view-more{margin: 5px 0px 35px;}		
	.slick-active .t-project	{
		animation-name: fadeInUpSD;
		animation-duration: .5s;
		opacity: 1; visibility: visible; pointer-events: auto;
		width: 100%;
	}
	.slick-active.item-proj .view-more	{animation-name: fadeInUpSD;animation-duration: .5s;opacity: 1;	width: 100%;	}
	.project .view-more a{color: var(--color55);}
		.project .view-more:hover a{color: var(--color26);}
.view-blue .view-project{margin: auto;}	

.project .item-proj{margin: 0px 25px;}
	.project .proj-img{overflow: hidden;}
.project .slick-slide img {
    display: block;
    object-fit: cover;
    width: 100%; height: 448px; 
}

.project .slick-slider .slick-prev{left: 20%; top: 40%; margin-left: -4px;}
.project .slick-slider .slick-next{right: 20%; top: 40%; margin-right: -4px;}	

/*TUYEN DUNG*/			
.recruit .img-rec{background: url(../images/bg-tuyen-dung.jpg) left top no-repeat; background-size: cover;}
.content-rec{
	background: linear-gradient(9.31deg, #B72126 4.24%, #D36327 46.33%, #F9D787 104.57%);
	padding:90px 90px 90px 70px;
}	
	
	
	.recruit .view-more{margin-top: 30px;}
		.recruit .view-more:hover a{color: #fff;}	
			.recruit .view-more.white:hover a:after{background-image: url(../images/ico-more-w.svg);}
/*TIN TUC*/
	.w-new-list{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-left: -15px; margin-right: -15px;}
	.date-n{color: #fff;background: linear-gradient(8.48deg, #D36327 0.88%, #F9D787 100%); display: inline-block; padding: 6px 15px; border-radius: 10px; top: -20px; z-index: 2; position: relative; margin-left: 15px;}	
	.w-new-list h4{line-height:20px; margin-top:0px;}
		.w-new-list h4 a{color: var(--color55); font-size: var(--fz-17); font-weight: 700; text-transform: uppercase; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 44px; line-height: 22px;}
		.w-new-list h4:hover a,.w-new-list .view-more:hover a{color:var(--color26) ;}
		
		.des-news{line-height: 23px; margin: 15px 0px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; 
			-webkit-box-orient: vertical; height: 68px; color: #0E1434}
		.w-new-list .pic-img{overflow:hidden}
			.w-new-list .pic-img a{position:relative;    display: block;}
			.w-new-list .pic-img img {
				object-fit: cover;
				margin-left: 0;
				height: 220px;
				width: 100%;
			}
	.w-new-list .view-more a{color: var(--color55);}
	




		
@media screen and (min-width:992px){
	
}
@media screen and (min-width:1200px){
	
}
@media screen and (min-width:1400px){
	
}
@media screen and (min-width:1440px){
	.slider-top .slider_banner, .slider-top .slider_banner .slick-slide img { height: 740px; }	
	 .img-ab-comp:after {width: 346px; height: 630px;}

	 .img-ab-comp img {height: 444px;}

	.philosophy:before {height: 370px;}

	.project .slick-slide img {height: 430px; }
	.project .slick-slider .slick-prev { left: 22%; top: 36%; margin-left: 4px; }
	.project .slick-slider .slick-next { right: 22%; top: 36%; margin-right: 4px; }

	.top-philo {padding: 50px 0px 290px;}
	.content-rec {padding: 100px 90px 100px 70px; }
	.w-new-list .pic-img img {height: 230px;}
	
	.recruit .title_sub:after{width: 100%;}
	.news .title{margin-bottom: 50px;}

}	
@media screen and (min-width:1600px){
	.img-ab-comp:after { width: 393px; height: 718px; top: -6px; }
	.img-ab-comp img { height: 504px; }
	.t-philo{font-size: var(--fz-23);}
	.project .slick-slide img { height: 525px; }

	.project .slick-slider .slick-prev { left: 20%; top: 36%; margin-left: 3px; }
	.project .slick-slider .slick-next { right: 20%; top: 36%; margin-right: 3px; }
	.top-philo { padding: 50px 0px 365px; }
	.content-rec { padding: 110px 110px 120px 90px; }
	.w-new-list .pic-img img { height: 260px; }
	.news .title{margin-bottom: 50px;}


}	
@media screen and (min-width:1680px){
	.slider-top .slider_banner, .slider-top .slider_banner .slick-slide img { height: 890px; }


	.philosophy:before { height: 430px; }

	.i-phi img { max-width: 115px;}

	.top-philo { padding: 50px 0px 393px; }

	.project .slick-slide img { height: 565px; }

	.project .slick-slider .slick-prev { left: 19%;}
	.project .slick-slider .slick-next { right: 19%;}

	.content-rec { padding: 130px 110px 140px 100px; }





}
@media screen and (min-width:1900px){
	.slider-top .slider_banner, .slider-top .slider_banner .slick-slide img { height: 920px; }
	.about .title_sub:after,.ico-long:after,.recruit .title_sub:after{height: 10px;}
	.des-ab-comp { padding-right:90px; line-height: 28px; }
	.about .title_sub {padding-right: 80px;}
	.img-ab-comp img { height: 594px; }
	.img-ab-comp:after { width: 461px; height: 837px; }

	.t-philo{font-size: var(--fz-23);}
	.project .slick-slide img { height: 680px; }

	.w-new-list .pic-img img { height: 310px; }

	.w-new-list h4 a { font-size: var(--fz-18); line-height: 26px; height: 51px; }
	.des-news { line-height: 25px;}

	.top-philo { padding: 50px 0px 440px; }
	.main-philo { padding-bottom: 70px; }

	.project .slick-slider .slick-prev { left: 19%; top: 37%; margin-left: 5px; }
	.project .slick-slider .slick-next { right: 19%; top: 37%; margin-right: 5px; }

	.t-project{font-size: var(--fz-30);}


}
@media screen and (min-width:2030px){
	.slider-top .slider_banner, .slider-top .slider_banner .slick-slide img { height: 993px; }
	.top-philo { padding: 50px 0px 490px; }
	.project .slick-slide img { height: 710px; }
	.project .slick-slider .slick-prev { left: 18%; top: 40%; margin-left: 3px; }
	.project .slick-slider .slick-next { right: 18%; top: 40%; margin-right: 3px; }
	.content-rec { padding: 150px 110px 200px 100px; }
	.section-footer .l-company { padding-right: 160px; }
	.section-footer .r-company { padding-left: 160px; }
}
@media screen and (min-width:2500px){
	.slider-top .slider_banner, .slider-top .slider_banner .slick-slide img { height: 1280px; }
	.top-philo { padding: 50px 0px 670px; }
	.project .slick-slide img { height: 970px; }
	.project .slick-slider .slick-prev { left: 14%; top: 41%; margin-left: 10px; }
	.project .slick-slider .slick-next { right: 14%; top: 41%; margin-right: 10px; }

	.content-rec { padding: 180px 230px 270px 140px; }
}	
@media screen and (max-width: 1280px) {

	 .img-ab-comp:after { width: 317px; height: 575px; top: -4px; }
	 .slider-top .slider_banner, .slider-top .slider_banner .slick-slide img { height: 640px;}

	 .btn-red.slick-slider .slick-next:before {right: -15px;}
	 .btn-red.slick-slider .slick-prev:before {left: -15px;}

	 

	 .img-ab-comp img {height: 407px;}











}
@media screen and (min-width:992px) and (max-width:1199px)
{
	
	.slider-top .slider_banner, .slider-top .slider_banner .slick-slide img { height: 518px; } 
	.txt-banner h2 {font-size: var(--fz-30);line-height: 40px; } 

	.img-ab-comp img { height: 347px; }
		.img-ab-comp:after { width: 269px; height: 489px; top: -4px; }
	.project .slick-slider .slick-prev {left: 15%; top: 37%; }
	.project .slick-slider .slick-next { right: 15%; top: 37%; }
	.project .slick-slide img {height: 378px; }

	.w-cont-recruit { padding: 30px 0px; }


	.left-ab .title{margin-bottom: 20px;}
	.left-ab .title_sub{padding-bottom: 0px;}

	.section.about { padding-bottom: 110px; }

	.top-philo {padding: 50px 0px 164px; }

	.content-rec { padding: 40px 50px 50px 50px; }

	.w-new-list .pic-img img {height: 180px;}




}

@media screen and (max-width: 1199px) {
		






	
}
@media screen and (min-width:768px) and (max-width:979px){
	
	.slider-top .slider_banner, .slider-top .slider_banner .slick-slide img { height: 388px; }	
	.txt-banner h2 {font-size: var(--fz-25);line-height: 35px; } 

	.des-ab-comp { padding-right: 0px; }
	.img-ab-comp:after { width: 344px; height: 625px; top: -4px; }
	.img-ab-comp img { height: 442px; } 

	.left-ab,.right-ab {
		-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;
	} 
	.about .title_sub:after {left: -5%;     }
	.recruit .title_sub:after{width: 100%;}
	.project .slick-slider .slick-prev {top: 36%; left: 7%; margin-left: -3px;}
	.project .slick-slider .slick-next {top: 36%; right: 7%; margin-right: -3px;}

	.t-project{font-size: var(--fz-25);}
		.t-project br{display: none;}

	.section.recruit.animatedParent { background-position: 30% 0px; }	

	.content-rec {padding: 70px 100px 80px 60px; order: 1; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.recruit .img-rec {order: 2; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; height: 500px; }
	.news .title{margin-bottom: 40px}
	.news .slick-slider .slick-prev:before {left: -30px;    }
	.news .slick-slider .slick-next:before {right: -30px;    }
	.news .slick-slider .slick-prev,.news .slick-slider .slick-next{top: 24%;}

	.top-philo {padding: 50px 0px 70px;}

	.project .slick-slide img {height: 348px; }

	.w-cont-recruit { padding: 0px; }

}
@media screen and (max-width: 991px) {
  





}

@media screen and (max-width: 767px) {
	
	.slider-top .slider_banner, .slider-top .slider_banner .slick-slide img { height: 368px;}
	.slider-top:after {height: 154px;}
	.txt-banner h2 {font-size: var(--fz-25);line-height: 35px; } 
	.des-ab-comp { padding-right: 0px; }
	.img-ab-comp img { height: 440px; }
	.img-ab-comp:after { width: 341px; height: 619px; top: -4px; }	

	.section.about {padding-bottom: 120px; }
	.recruit .title_sub:after { width: 100%; transform: rotate(180deg); background: url(../images/icon-line-long.svg) left bottom no-repeat;        background-size: cover; }
	.project .slick-slider .slick-prev { top: 34%; left: 10%; margin-left: 0px; }
	.project .slick-slider .slick-next { top: 34%; right: 10%; margin-right: 0px; }
	
	.top-philo { padding: 50px 0px 150px;background-position: 50% top; }

	.t-project{font-size: var(--fz-25);}
		.t-project br{display: none;}

	.slide-philo.slick-slider .slick-prev:before { left: -10px; }	
	.slide-philo.slick-slider .slick-next:before { right: -10px; }	

	.section.recruit.animatedParent { background-position: 30% 0px; }	

	.content-rec {padding: 70px 100px 80px 60px; order: 1; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.recruit .img-rec {order: 2; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; height: 490px; }
	.news .title{margin-bottom: 40px}

	.news .slick-slider .slick-prev:before {left: -20px;    }
	.news .slick-slider .slick-next:before {right: -20px;    }
	.news .slick-slider .slick-prev,.news .slick-slider .slick-next{top: 24%;}

	.project .slick-slide img {height: 305px; }

	.w-cont-recruit { padding: 0px; }
	.img-phi img { max-width: 100%; }
	

	


}


/*Mobile Äá»©ng*/
@media screen and (max-width: 480px) and (orientation : portrait) {
	.slider-top:after {display: none;}
	.txt-banner h2 { font-size: var(--fz-18); line-height: 27px; }		
	.slider-top .slider_banner, .slider-top .slider_banner .slick-slide img { height: 218px; }
	.slider-top .scroll-down{display: none;}
	.slider_banner .slick-dots li button,.slider_banner .slick-dots li button:before {width: 35px; height: 4px; }

	.about .title_sub:after,.ico-long:after, .recruit .title_sub:after{height: 6px;}
	.des-ab-comp { padding-right: 0px; }
	.about .title_sub{    padding-bottom: 0px;        padding-right: 20px;}
	.img-ab-comp img { height: 240px; }
	.img-ab-comp:after { width: 187px; height: 339px; top: -1px; }
	.i-phi img { max-width: 95px; }

	.main-philo .slick-slider .slick-arrow{top: 30% }
	.i-phi { margin-top: -46px; }
	.t-project { font-size: 22px; line-height: 30px; letter-spacing: 1px; }
	.slider_project { padding-left:0px; padding-right: 0px;padding-bottom: 30px;        z-index: 10; }

	.project .slick-slide img { height: 218px; }
	.project .view-blue{margin-top: 30px;}
	.project .slick-slider .slick-prev {width: 40px; height: 40px;top: auto; bottom: 0px; left: 50%; transform: translateX(-50%); margin-left: -25px; padding: 0px; }
		.project .slick-slider .slick-prev:before,.project .slick-slider .slick-next:before {background-size: cover; top: 10px;left: 13px; width: 30px; height: 30px;}
		.project .slick-slider .slick-next:before {left: 10px;}
	.project .slick-slider .slick-next {width: 40px; height: 40px;top: auto; bottom: 0px; left: 50%; transform: translateX(-50%); margin-left: 25px; padding: 0px; }
	
	.content-rec { padding: 30px 30px 40px 30px;}

	.w-new-list .pic-img img{height: 240px;}
	.news .slick-slider .slick-prev:before { left: 10px;background-image: url(../images/ico-prev-red.svg); }
	.news .slick-slider .slick-next:before { right: 10px;background-image: url(../images/ico-next-red.svg); }
	
	.news .item-news{padding-left: 0px; padding-right: 0px;}

	.recruit .img-rec {height: 340px; }
	.main-philo .slick-slider .slick-prev:before { left: 0px; }
	.main-philo .slick-slider .slick-next:before { right: 0px; }

	

}
@media screen and (max-width:420px) {
	.img-ab-comp {margin-top: 20px; }
	.section.about { padding-bottom: 70px; }
	.top-philo {padding: 50px 0px 110px;}	

	.i-phi img { max-width: 95px; }








}	
@media screen and (max-width:380px) {
	.txt-banner h2 { font-size: 17px; line-height: 25px; }
	.t-project { font-size: 19px; line-height: 29px;}
	.img-ab-comp:after { width: 187px; height: 339px; top: -4px; }
	.project .slick-slide img { height: 198px; }
	.recruit .img-rec { height: 300px; }
	.about .title_sub { padding-right: 0px; }
}

@media screen and (max-width: 360px) {
	.title_sub { font-size: 19px;}
	.w-new-list .pic-img img { height: 200px;}
	.news .slick-slider .slick-prev, .news .slick-slider .slick-next { top: 21%; }	
}
@media screen and (max-width: 330px) {
	.img-ab-comp:after { width: 186px; height: 337px; top: -6px; }

}
.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-img-circle {
	-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out!important;
	animation:phonering-alo-circle-img-anim 1s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-img-circle {
	-webkit-animation:phonering-alo-circle-img-anim 0 infinite ease-in-out!important;
	animation:phonering-alo-circle-img-anim 0 infinite ease-in-out!important
}



@-webkit-keyframes phonering-alo-circle-img-anim {
	0% {
		-webkit-transform:rotate(0) scale(1) skew(1deg)
	}

	10% {
		-webkit-transform:rotate(-25deg) scale(1) skew(1deg)
	}

	20% {
		-webkit-transform:rotate(25deg) scale(1) skew(1deg)
	}

	30% {
		-webkit-transform:rotate(-25deg) scale(1) skew(1deg)
	}

	40% {
		-webkit-transform:rotate(25deg) scale(1) skew(1deg)
	}

	50% {
		-webkit-transform:rotate(0) scale(1) skew(1deg)
	}

	100% {
		-webkit-transform:rotate(0) scale(1) skew(1deg)
	}
}</pre></body></html>