
@media only screen and (min-width:1000px) {
.headerPhone {
    line-height: 20px;
}
.logoAnimWrap{width:58px;top:0;}
.blogPag-footer .pull-left {
	width:auto;
	text-align:inherit;
	margin-right:30px;
}
.blogPag-footer .pull-right {
	width:auto;
	text-align:inherit;
	
}
.blogPag-footer .fSocWrap {
	padding-top:inherit;
	margin-top:inherit;
	border-top:inherit;
}
.blogPage-AutorWrap { padding-top:0;}
.parallaxSize2 {
	min-height: none;
}
.pageErrorLogo {
	margin-bottom: 100px;
}
.pageErrorTitle {
	font-size: 60px;
	line-height: 60px;
}
.projNavWrap {
	padding: 35px 50px;
}
.mfp-close-btn-in .mfp-close {
	right: -17px;
}
.cboxTitle {
	padding-left: 0;
}
.amhorMenu {
	float: left;
	left: 50%;
}
.amhorMenu li {
	display: block;
	position: relative;
	float: left;
	right: 50%;
}
.submit {
	width: auto;
}
label.subTitle {
	margin-bottom: 0;
}
.label-control {
	display: inline-block;
}
.selectStyle_1 {
	width: auto;
	border: 1px solid transparent;
	background-color: transparent;
	padding-left: 0;
	margin: inherit !important;
}
.selectStyle_1 option {
	padding: 0;
}
.row>*+* {
	margin-top: 0;
}
.projCont {
	text-align: left;
}
.projElement:nth-child(odd) .projThumb img {
	margin-right: 200px;
}
.projThumb img {
	margin-bottom: -100px;
	width: auto;
}
.servIconSize {
	padding-bottom: 70px;
}
.inneItem {
	margin-bottom: 0;
	background-color: transparent;
}
.corNav {
	width: 54px;
	height: 54px;
	border: 2px solid rgba(0,0,0,0.3);
	cursor: pointer;
	position: absolute;
	top: 50%;
	margin-top: -27px;
	z-index: 20;
	display: block;
}
.corNav-next {
	right: 0;
	border-width: 2px 2px 0 0;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.corNav-prev {
	left: 0;
	border-width: 2px 0 0 2px;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.corNav:hover {
	border-color: #e9171f;
}
.subTitle {
	max-width: 1000px;
}
.pItem {
	max-width: 33%;
	display: inline-block;
	vertical-align: top;
}
.pItemPhotoWrap {
	margin: 0 20px;
	position: relative;
}
.pItemPhotoWrap img {
	margin-bottom: 20px;
}
.pItemPhotoWrap .subTitle {
	opacity: 1
}
.pItemWrap {
	font-size: 0;
}
.scTeam .corItem {
	background-color: #fff;
}
.amhorMenu a {
	height: 80px;
	line-height: 80px;
	font-size: 18px;
	padding: 0 25px;
}
.compName {
	display: block;
	text-transform: none !important;
	color: #e9171f;
	font-size: 14px;
	position: absolute;
	left: 93px;
	top: 7px;
	white-space: nowrap;
	-webkit-transform: translate(0, -60px);
	-moz-transform: translate(0, -60px);
	-ms-transform: translate(0, -60px);
	-o-transform: translate(0, -60px);
	transform: translate(0, -60px);
}
.menuHeadActive .compName {
	transition: all 0.5s ease;
	color: #fff;
	font-size: 34px;
	position: absolute;
	left: 75px;
	top: 12px;
	white-space: nowrap;
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
}
.menuHeadActive .backToTop, .menuHeadActive .header-fill .backToTop {
	-webkit-transform: translate(0px, -100px);
	-moz-transform: translate(0px, -100px);
	-ms-transform: translate(0px, -100px);
	-o-transform: translate(0px, -100px);
	transform: translate(0px, -100px);
}
.mainMenuWrap .title_2 {
	margin-bottom: 0.3em;
	margin-top: 0;
	padding-top: 0.3em;
	font-size: 45px;
	opacity: 1;
	border-top: 0;
	text-indent: -5px;
}
.mainMenuWrapContent {
	top: 105px;
	text-align: left;
}
.radialSize:after {
	content: '';
	width: 50%;
	border-radius: 50%;
	height: 50%;
	background: rgba(0,0,0,0.52);
	position: absolute;
	top: 75%;
	left: 25%;
	margin-top: 25px;
	opacity: 0.5;
	-webkit-filter: blur(5px);
	-moz-filter: blur(5px);
	-o-filter: blur(5px);
	-ms-filter: blur(5px);
	filter: blur(35px);
	-webkit-transform: perspective(1500px) rotateX(95deg);
	-moz-transform: perspective(1500px) rotateX(95deg);
	-o-transform: perspective(1500px) rotateX(95deg);
	-ms-transform: perspective(1500px) rotateX(95deg);
	transform: perspective(1500px) rotateX(95deg);
}
.radialSize:hover .radialBorder {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
.lt-ie10 .radialSize:after {
	display: none;
}
.font_1 {
	font-family: AgoraThin, Arial, Helvetica, sans-serif;
}
@font-face {
	font-family: 'AgoraBold';
	src: url('../fonts/pfagorasanspro-bold-webfont.eot');
	src: url('../fonts/pfagorasanspro-bold-webfont.eot?#iefix') format('embedded-opentype'), 
	url('../fonts/pfagorasanspro-bold-webfont.woff') format('woff'), 
	url('../fonts/pfagorasanspro-bold-webfont.ttf') format('truetype'), 
	url('../fonts/pfagorasanspro-bold-webfont.svg#AgoraBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
.font_2 {
	font-family: AgoraBold;
	font-weight: 400;
}
.btn {
	font-family: AgoraThin, Arial, Helvetica, sans-serif
}
.smCaption, .smCaption.smCaptionPosition-right-center, .smCaption.smCaptionPosition-left-center {
	width: 37%;
	position: absolute;
}
.smCaptionPosition-left-top {
	top: 0;
	left: 0;
	-moz-transform: translate(0, 0);
	-webkit-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
}
.smCaptionPosition-center-top {
	top: 0;
	left: 50%;
	-moz-transform: translate(-50%, 0);
	-webkit-transform: translate(-50%, 0);
	-o-transform: translate(-50%, 0);
	-ms-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
}
.smCaptionPosition-right-top {
	top: 0;
	left: 100%;
	-moz-transform: translate(-100%, 0);
	-webkit-transform: translate(-100%, 0);
	-o-transform: translate(-100%, 0);
	-ms-transform: translate(-100%, 0);
	transform: translate(-100%, 0);
}
.smCaptionPosition-left-bottom {
	top: 100%;
	left: 0;
	-moz-transform: translate(0, -100%);
	-webkit-transform: translate(0, -100%);
	-o-transform: translate(0, -100%);
	-ms-transform: translate(0, -100%);
	transform: translate(0, -100%);
}
.smCaptionPosition-center-bottom {
	top: 100%;
	left: 50%;
	-moz-transform: translate(-50%, -100%);
	-webkit-transform: translate(-50%, -100%);
	-o-transform: translate(-50%, -100%);
	-ms-transform: translate(-50%, -100%);
	transform: translate(-50%, -100%);
}
.smCaptionPosition-right-bottom {
	top: 100%;
	left: 100%;
	-moz-transform: translate(-100%, -100%);
	-webkit-transform: translate(-100%, -100%);
	-o-transform: translate(-100%, -100%);
	-ms-transform: translate(-100%, -100%);
	transform: translate(-100%, -100%);
}
.smCaptionPosition-left-center {
	top: 50%;
	left: 0;
	-moz-transform: translate(0, -50%);
	-webkit-transform: translate(0, -50%);
	-o-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
}
.smCaptionPosition-right-center {
	top: 50%;
	left: 100%;
	-moz-transform: translate(-100%, -50%);
	-webkit-transform: translate(-100%, -50%);
	-o-transform: translate(-100%, -50%);
	-ms-transform: translate(-100%, -50%);
	transform: translate(-100%, -50%);
}
.smCaptionPosition-center-center {
	top: 50%;
	left: 50%;
	-moz-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.smCaption.smCaptionPosition-right-center {
	padding-right: 10%;
}
.smCaption.smCaptionPosition-left-center {
	padding-left: 10%;
}
.smCaption.smCaptionPosition-left-bottom {
	padding-left: 10%;
	padding-bottom: 4%
}
.skewBox-right {
	right: 0;
	transform-origin: left top;
}
.skewBox-left {
	left: 0;
	transform-origin: right top;
	-webkit-transform: skew(-25deg);
	-moz-transform: skew(-25deg);
	-o-transform: skew(-25deg);
	transform: skew(-25deg);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE1MGMxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iIzc5MTAyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU4JSIgc3RvcC1jb2xvcj0iIzc5MTAyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMjNkNTIiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(left, rgba(21,12,29,1) 0%, rgba(121,16,38,1) 42%, rgba(121,16,38,1) 58%, rgba(194,61,82,0.7) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(21,12,29,1)), color-stop(42%, rgba(121,16,38,1)), color-stop(58%, rgba(121,16,38,1)), color-stop(100%, rgba(194,61,82,0.7)));
	background: -webkit-linear-gradient(left, rgba(21,12,29,1) 0%, rgba(121,16,38,1) 42%, rgba(121,16,38,1) 58%, rgba(194,61,82,0.7) 100%);
	background: -o-linear-gradient(left, rgba(21,12,29,1) 0%, rgba(121,16,38,1) 42%, rgba(121,16,38,1) 58%, rgba(194,61,82,0.7) 100%);
	background: -ms-linear-gradient(left, rgba(21,12,29,1) 0%, rgba(121,16,38,1) 42%, rgba(121,16,38,1) 58%, rgba(194,61,82,0.7) 100%);
	background: linear-gradient(to right, rgba(21,12,29,1) 0%, rgba(121,16,38,1) 42%, rgba(121,16,38,1) 58%, rgba(194,61,82,0.7) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#150c1d', endColorstr='#b3c23d52', GradientType=1);
}
[data-in=fadeout] {
	opacity: 0;
}
.smItem-active[data-in=fadeout] {
	opacity: 1;
	-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;
}
.smItem-active.smItem-out[data-out=toleft] {
	-webkit-transform: translate(-150vw, 0);
	-moz-transform: translate(-150vw, 0);
	-o-transform: translate(-150vw, 0);
	transform: translate(-150vw, 0);
	-webkit-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	-moz-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	-o-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
}
.smItem-active.smItem-out[data-out=toright] {
	-webkit-transform: translate(150vw, 0);
	-moz-transform: translate(150vw, 0);
	-o-transform: translate(150vw, 0);
	transform: translate(150vw, 0);
	-webkit-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	-moz-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	-o-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
}
.smItem-active.smItem-out[data-out=totop] {
	-webkit-transform: translate(0, -100vh);
	-moz-transform: translate(0, -100vh);
	-ms-transform: translate(0, -100vh);
	-o-transform: translate(0, -100vh);
	transform: translate(0, -100vh);
	-webkit-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	-moz-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	-o-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
}
.smItem-active.smItem-out[data-out=tobottom] {
	-webkit-transform: translate(0, 100vh);
	-moz-transform: translate(0, 100vh);
	-ms-transform: translate(0, 100vh);
	-o-transform: translate(0, 100vh);
	transform: translate(0, 100vh);
	-webkit-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	-moz-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	-o-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
}
[data-in=fromtop] {
	-webkit-transform: translate(0, -100vh);
	-moz-transform: translate(0, -100vh);
	-ms-transform: translate(0, -100vh);
	-o-transform: translate(0, -100vh);
	transform: translate(0, -100vh);
}
.smItem-active[data-in=fromtop] {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-moz-transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-o-transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
}
[data-in=frombottom] {
	-webkit-transform: translate(0, 100vh);
	-moz-transform: translate(0, 100vh);
	-ms-transform: translate(0, 100vh);
	-o-transform: translate(0, 100vh);
	transform: translate(0, 100vh);
}
.smItem-active[data-in=frombottom] {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-moz-transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-o-transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
}
[data-in=fromright] {
	-webkit-transform: translate(150vw, 0);
	-moz-transform: translate(150vw, 0);
	-ms-transform: translate(150vw, 0);
	-o-transform: translate(150vw, 0);
	transform: translate(150vw, 0);
}
.smItem-active[data-in=fromright] {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-moz-transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-o-transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
}
[data-in=fromleft] {
	-webkit-transform: translate(-150vw, 0);
	-moz-transform: translate(-150vw, 0);
	-ms-transform: translate(-150vw, 0);
	-o-transform: translate(-150vw, 0);
	transform: translate(-150vw, 0);
}
.smItem-active[data-in=fromleft] {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-moz-transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-o-transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
}
[data-in=fromblur] {
	-webkit-filter: blur(10px);
	-moz-filter: blur(10px);
-0-filter:blur(10px);
	filter: blur(10px);
}
.smItem-active[data-in=fromblur] {
	-webkit-filter: blur(0);
	-moz-filter: blur(0);
-0-filter:blur(0);
	filter: blur(0);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease;
}
[data-in=toblur] {
	-webkit-filter: blur(0);
	-moz-filter: blur(0);
-0-filter:blur(0);
	filter: blur(0);
}
.smItem-active[data-in=toblur] {
	-webkit-filter: blur(10px);
	-moz-filter: blur(10px);
-0-filter:blur(10px);
	filter: blur(10px);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease;
}
[data-now=zoom] {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}
.smItem-active[data-now=zoom] {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-transition: all 10s ease;
	-moz-transition: all 10s ease;
	-o-transition: all 10s ease;
	-ms-transition: all 10s ease;
	transition: all 10s ease;
}
[data-now=view] {
	-webkit-transform: scale(1.2) translate3d(2%, 0, 0);
	-moz-transform: scale(1.2) translate3d(2%, 0, 0);
	-o-transform: scale(1.2) translate3d(2%, 0, 0);
	transform: scale(1.2) translate3d(2%, 0, 0);
}
.smItem-active[data-now=view] {
	-webkit-transform: scale(1.2) translate3d(-2%, 0, 0);
	-moz-transform: scale(1.2) translate3d(-2%, 0, 0);
	-o-transform: scale(1.2) translate3d(-2%, 0, 0);
	transform: scale(1.2) translate3d(-2%, 0, 0);
	-webkit-transition: all 10s linear;
	-moz-transition: all 10s linear;
	-o-transition: all 10s linear;
	-ms-transition: all 10s linear;
	transition: all 10s linear;
}
.capTitle, .capText, .capBtn {
	text-align: left;
	-webkit-transform: translate3d(0px, 0px, 0px) perspective(1500px) rotateX(90deg);
	-moz-transform: translate3d(0px, 0px, 0px) perspective(1500px) rotateX(90deg);
	-o-transform: translate3d(0px, 0px, 0px) perspective(1500px) rotateX(90deg);
	transform: translate3d(0px, 0px, 0px) perspective(1500px) rotateX(90deg);
	transform-origin: 50% 0 0;
}
.smItem-active .capTitle {
	-webkit-transform: translate3d(0px, 0px, 0px) perspective(1500px) rotateX(0deg);
	-moz-transform: translate3d(0px, 0px, 0px) perspective(1500px) rotateX(0deg);
	-o-transform: translate3d(0px, 0px, 0px) perspective(1500px) rotateX(0deg);
	transform: translate3d(0px, 0px, 0px) perspective(1500px) rotateX(0deg);
	-webkit-transition: all 500ms cubic-bezier(0.535, 2, 0.785, 0.675);
	-webkit-transition: all 500ms cubic-bezier(0.535, 2, 0.785, 0.675);
	-moz-transition: all 500ms cubic-bezier(0.535, 2, 0.785, 0.675);
	-o-transition: all 500ms cubic-bezier(0.535, 2, 0.785, 0.675);
	transition: all 500ms cubic-bezier(0.535, 2, 0.785, 0.675);
}
.smItem-active .capText {
	-webkit-transform: translate3d(0px, 0px, 0px) perspective(1500px) rotateX(0deg);
	-moz-transform: translate3d(0px, 0px, 0px) perspective(1500px) rotateX(0deg);
	-o-transform: translate3d(0px, 0px, 0px) perspective(1500px) rotateX(0deg);
	transform: translate3d(0px, 0px, 0px) perspective(1500px) rotateX(0deg);
	-webkit-transition: all 500ms cubic-bezier(0.535, 2, 0.785, 0.675) 0.5s;
	-webkit-transition: all 500ms cubic-bezier(0.535, 2, 0.785, 0.675) 0.5s;
	-moz-transition: all 500ms cubic-bezier(0.535, 2, 0.785, 0.675) 0.5s;
	-o-transition: all 500ms cubic-bezier(0.535, 2, 0.785, 0.675) 0.5s;
	transition: all 500ms cubic-bezier(0.535, 2, 0.785, 0.675) 0.5s;
}
.smItem-active .capBtn {
	-webkit-transform: translate3d(0px, 0px, 0px) perspective(1500px) rotateX(0deg);
	-moz-transform: translate3d(0px, 0px, 0px) perspective(1500px) rotateX(0deg);
	-o-transform: translate3d(0px, 0px, 0px) perspective(1500px) rotateX(0deg);
	transform: translate3d(0px, 0px, 0px) perspective(1500px) rotateX(0deg);
	-webkit-transition: all 500ms cubic-bezier(0.535, 2, 0.785, 0.675) 1s;
	-webkit-transition: all 500ms cubic-bezier(0.535, 2, 0.785, 0.675) 1s;
	-moz-transition: all 500ms cubic-bezier(0.535, 2, 0.785, 0.675) 1s;
	-o-transition: all 500ms cubic-bezier(0.535, 2, 0.785, 0.675) 1s;
	transition: all 500ms cubic-bezier(0.535, 2, 0.785, 0.675) 1s;
}
.smScreen {
	display: block;
}
.smItem-active.smItem-out .capTitle {
	-webkit-transform: translate(-100vw, 0);
	-moz-transform: translate(-100vw, 0);
	-o-transform: translate(-100vw, 0);
	transform: translate(-100vw, 0);
	-webkit-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	-moz-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	-o-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
}
.smItem-active.smItem-out .capText {
	-webkit-transform: translate(-150vw, 0);
	-moz-transform: translate(-150vw, 0);
	-o-transform: translate(-150vw, 0);
	transform: translate(-150vw, 0);
	-webkit-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	-moz-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	-o-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
}
.smItem-active.smItem-out .capBtn {
	-webkit-transform: translate(-300vw, 0);
	-moz-transform: translate(-300vw, 0);
	-o-transform: translate(-300vw, 0);
	transform: translate(-300vw, 0);
	-webkit-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	-moz-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	-o-transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
	transition: all 500ms cubic-bezier(0.600, 0.040, 0.980, 0.335);
}
.smNav {
	position: absolute;
	top: 50%;
	z-index: 140;
	height: 400px;
	width: 170px;
	cursor: pointer;
	display: none;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.smNav-prev {
	left: 0;
}
.smNav-next {
	right: 0;
}
.smNav:after, .smNav:before {
	content: '';
	width: 170px;
	height: 170px;
	display: block;
	margin: 15px 0;
	-webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
	-moz-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
	-o-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
	transition: all 300ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
}
.smNav-prev:after, .smNav-next:before {
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.smNav-prev:before, .smNav-next:after {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.smNav-prev:after {
	transform-origin: left top 0;
	border-top: 2px solid #fff;
	float: left;
}
.smNav-prev:before {
	transform-origin: left bottom 0;
	border-bottom: 2px solid #fff;
	float: left;
}
.smNav-next:after {
	transform-origin: right top 0;
	border-top: 2px solid #fff;
	float: right;
}
.smNav-next:before {
	transform-origin: right bottom 0;
	border-bottom: 2px solid #fff;
	float: right;
}
.smNav:hover:after, .smNav:hover:before {
	width: 220px;
}
.smTimerWrapper {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 3px;
	z-index: 140;
	display: block;
}
.smTimerVal {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	background: #ea2c34;
}
.logoAnim2 {
	transform-origin: center top;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: perspective(200px) rotateY(0deg);
	-moz-transform: perspective(200px) rotateY(0deg);
	-o-transform: perspective(200px) rotateY(0deg);
	transform: perspective(200px) rotateY(0deg);
	-webkit-transition: all 1000ms cubic-bezier(0.785, 0.135, 0.150, 0.860);
	-moz-transition: all 1000ms cubic-bezier(0.785, 0.135, 0.150, 0.860);
	-o-transition: all 1000ms cubic-bezier(0.785, 0.135, 0.150, 0.860);
	transition: all 1000ms cubic-bezier(0.785, 0.135, 0.150, 0.860);
}
.logoHeader:hover .logoAnim2 {
	-webkit-transform: perspective(200px) rotateY(540deg);
	-moz-transform: perspective(200px) rotateY(540deg);
	-o-transform: perspective(200px) rotateY(540deg);
	transform: perspective(200px) rotateY(540deg);
}
.logoHeaderLine {
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.logoHeaderLineWrapper {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.logoAn .logoHeaderLineWrapper:nth-child(1) {
	display: block;
	-webkit-transform: translate3d(0, 0, -4px);
	-moz-transform: translate3d(0, 0, -4px);
	-ms-transform: translate3d(0, 0, -4px);
	-o-transform: translate3d(0, 0, -4px);
	transform: translate3d(0, 0, -4px);
}
.logoAn .logoHeaderLineWrapper:nth-child(3) {
	display: block;
	-webkit-transform: translate3d(0, 0, 4px);
	-moz-transform: translate3d(0, 0, 4px);
	-ms-transform: translate3d(0, 0, 4px);
	-o-transform: translate3d(0, 0, 4px);
	transform: translate3d(0, 0, 4px);
}
.logoAn .logoHeaderLineWrapper:nth-child(2) .logoHeaderLine {
	background: #9b0309;
}
.header-fill .logoAn .logoHeaderLineWrapper:nth-child(1) .logoHeaderLine, .header-fill .logoAn .logoHeaderLineWrapper:nth-child(3) .logoHeaderLine {
	background: #fff;
}
.header-fill .logoAn .logoHeaderLineWrapper:nth-child(2) .logoHeaderLine {
	background: #cecece;
}
header {
	background-color: rgba(234,44,52,0);
	position: fixed;
}
header.header-fill {
	background-color: rgba(234,44,52,1);
}
.headerContent {
	margin: 0 85px;
	padding: 35px 0;
	text-align: center;
	-webkit-transition: all 0.3 ease;
	-moz-transition: all 0.3 ease;
	-o-transition: all 0.3 ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.header-fill .headerContent {
	margin: 0 85px;
	padding: 23px 0;
}
.header-fill * {
	color: #fff !important;
}
.header-fill .menuBtnHeaderLine {
	background: #fff;
	-webkit-transition: all 0.3 ease;
	-moz-transition: all 0.3 ease;
	-o-transition: all 0.3 ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
a {
	opacity: 0.7;
}
a:hover {
	opacity: 1;
}
.headerPhone {
	font-size: 16px;
	display: inline-block;
	vertical-align: top;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 8px;
}
.headerPhone:hover {
	color: #e9171f;
}
.backToTop {
	display: inline-block;
	-webkit-transform: translate(0, -100px);
	-moz-transform: translate(0, -100px);
	-o-transform: translate(0, -100px);
	transform: translate(0, -100px);
	-webkit-transition: all 0.3 ease;
	-moz-transition: all 0.3 ease;
	-o-transition: all 0.3 ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.backToTopText {
	color: #e9171f;
	text-transform: uppercase;
	font-size: 14px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 12px;
	position: relative;
}
.backToTopIcon {
	width: 18px;
	height: 18px;
	border: 2px solid #fff;
	border-width: 2px 2px 0 0;
	display: inline-block;
	position: relative;
	top: 7px;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.backToTopIcon:after {
	content: '';
	width: 24px;
	height: 2px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -1px 0 0 -12px;
	background: #fff;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.header-fill .backToTop {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
}
.skewBoxWrapper-left {
	left: 0;
	width: 50%;
	z-index: 210 !important;
}
.skewBoxWrapper-right {
	left: 50%;
	width: 50%;
}
.s_1_1 {
	position: absolute;
	top: 8%;
	left: 25%;
	height: 12%;
}
.s_1_2 {
	position: absolute;
	top: 23%;
	left: 35%;
	height: 35%;
}
.s_1_3 {
	position: absolute;
	top: -6%;
	left: 45%;
	height: 33%;
}
.smItemPic {
	height: 100%;
}
.capTitle {
	font-size: 100px;
}
.capText {
	font-size: 34px;
}
.s_2_1 {
	position: absolute;
	bottom: 0;
	left: 35%;
	height: 80%;
}
.s_2_2 {
	position: absolute;
	top: -6%;
	left: 15%;
	height: 31%;
}
.s_2_4 {
	position: absolute;
	top: 10%;
	left: 68%;
	height: 10%;
}
.s_2_3 {
	position: absolute;
	top: 2%;
	left: 34%;
	height: 67%;
}
.s_3_1 {
	position: absolute;
	top: 30%;
	left: 10%;
	height: 51%;
}
.s_3_2 {
	position: absolute;
	top: 9%;
	left: 12%;
	height: 31%;
}
.s_3_3 {
	position: absolute;
	top: 8%;
	left: 44%;
	height: 20%;
}
.s_4_3 {
	position: absolute;
	top: 23%;
	left: 33%;
	height: 47%;
}
.s_4_1 {
	position: absolute;
	bottom: 0;
	left: 53%;
	height: 77%;
}
.s_4_2 {
	position: absolute;
	top: 15%;
	left: 28%;
	height: 49%;
}
.s_4_4 {
	position: absolute;
	top: 48%;
	left: 34%;
	height: 38%;
}
.s_5_1 {
	position: absolute;
	top: 7%;
	left: 24%;
	height: 97%;
}
.s_5_2 {
	position: absolute;
	top: 3%;
	left: 58%;
	height: 22%;
}
.s_5_3 {
	position: absolute;
	top: 10%;
	left: 16%;
	height: 23%;
}
.s_6_2 {
	position: absolute;
	top: 7%;
	left: 35%;
	height: 30%;
}
.s_6_1 {
	position: absolute;
	bottom: 0;
	left: 46%;
	height: 82%;
}
.s_6_3 {
	position: absolute;
	top: 19%;
	left: 76%;
	height: 28%;
}
.s_6_4 {
	position: absolute;
	top: 36%;
	left: 76%;
	height: 26%;
}
.s_1_0, .s_2_0, .s_3_0, .s_4_0, .s_5_0, .s_6_0, .s2_1_0, .s2_2_0, .s2_3_0, .s2_4_0, .s2_5_0, .s2_6_0 {
	background-size: cover, cover;
	background-position: 50% 50%, 50% 50%;
	background-repeat: no-repeat, no-repeat;
}
.s_1_0 {
	background-image: url(../pic/slider/1-0.jpg), url(data:image/jpeg;base64,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OEJJTScQAAAAAAAKAAEAAAAAAAAAAjhCSU0D9QAAAAAASAAvZmYAAQBsZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1AAAAAQAtAAAABgAAAAAAAThCSU0D+AAAAAAAcAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAA4QklNBAgAAAAAABAAAAABAAACQAAAAkAAAAAAOEJJTQQeAAAAAAAEAAAAADhCSU0EGgAAAAADRQAAAAYAAAAAAAAAAAAAAGYAAADIAAAACAAxAC0AMABfAGIAbAB1AHIAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAMgAAABmAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAEAAAAAAABudWxsAAAAAgAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcAAABmAAAAAFJnaHRsb25nAAAAyAAAAAZzbGljZXNWbExzAAAAAU9iamMAAAABAAAAAAAFc2xpY2UAAAASAAAAB3NsaWNlSURsb25nAAAAAAAAAAdncm91cElEbG9uZwAAAAAAAAAGb3JpZ2luZW51bQAAAAxFU2xpY2VPcmlnaW4AAAANYXV0b0dlbmVyYXRlZAAAAABUeXBlZW51bQAAAApFU2xpY2VUeXBlAAAAAEltZyAAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAAAZgAAAABSZ2h0bG9uZwAAAMgAAAADdXJsVEVYVAAAAAEAAAAAAABudWxsVEVYVAAAAAEAAAAAAABNc2dlVEVYVAAAAAEAAAAAAAZhbHRUYWdURVhUAAAAAQAAAAAADmNlbGxUZXh0SXNIVE1MYm9vbAEAAAAIY2VsbFRleHRURVhUAAAAAQAAAAAACWhvcnpB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enJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSIxMERGOTgyNEM0QzJDQ0M3NkMwRDYwNUYyODIwMzk1QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNTBFQ0JBRTI5OEExMUU2QjMwQTk5OUEzQjI5M0RFQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNjIyODg0OTRFMjlFNjExQUZERUFBQzc0NUJFQkI4NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSBXaW5kb3dzIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxNi0wNi0wM1QxNjowMzozNSswMzowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTYtMDYtMDNUMTY6NDg6MzYrMDM6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTYtMDYtMDNUMTY6NDg6MzYrMDM6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvanBlZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFCMDk2MjVGMjk2NDExRTY5MUYwQjI3MjYyMDA4MjQ3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFCMDk2MjYwMjk2NDExRTY5MUYwQjI3MjYyMDA4MjQ3Ii8+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOkM2MjI4ODQ5NEUyOUU2MTFBRkRFQUFDNzQ1QkVCQjg3IiBzdEV2dDp3aGVuPSIyMDE2LTA2LTAzVDE2OjQ4OjM2KzAzOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0idyI/Pv/uAA5BZG9iZQBkAAAAAAH/2wCEAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBBwcHDQwNGBAQGBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEI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);
}
.s_2_0 {
	background-image: url(../pic/slider/2-0.jpg);
}
.s_3_0 {
	background-image: url(../pic/slider/3-0.jpg);
}
.s_4_0 {
	background-image: url(../pic/slider/4-0.jpg);
}
.s_5_0 {
	background-image: url(../pic/slider/5-0.jpg);
}
.s_6_0 {
	background-image: url(../pic/slider/6-0.jpg);
}
.s2_1_0 {
	background: url(../pic/allcrafted_grain.png) 0 0 repeat, url(../pic/bg_1.jpg) 50% 0/cover no-repeat;
}
.s2_2_0 {
	background: url(../pic/allcrafted_grain.png) 0 0 repeat, url(../pic/bg_2.jpg) 50% 0/cover no-repeat;
}
.s2_3_0 {
	background: url(../pic/allcrafted_grain.png) 0 0 repeat, url(../pic/bg_3.jpg) 50% 0/cover no-repeat;
}
.s2_4_0 {
	background: url(../pic/allcrafted_grain.png) 0 0 repeat, url(../pic/bg_4.jpg) 50% 0/cover no-repeat;
}
.s2_5_0 {
	background: url(../pic/allcrafted_grain.png) 0 0 repeat, url(../pic/bg_5.jpg) 50% 0/cover no-repeat;
}
.s2_6_0 {
	background: url(../pic/allcrafted_grain.png) 0 0 repeat, url(../pic/bg_6.jpg) 50% 0/cover no-repeat;
}
.menuBtnHeaderText {
	color: #e9171f;
	text-transform: uppercase;
	font-size: 14px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 12px;
	position: relative;
}
.headerRightItem {
	margin-left: 48px;
}
.capTitle {
	font-size: 45px;
}
.capText {
	font-size: 20px;
}
.smNav {
	height: 220px;
	width: 80px;
}
.smNav::after, .smNav::before {
	height: 80px;
	width: 80px;
}
.smNav:hover::after, .smNav:hover::before {
	width: 100px;
}
.scItem-content {
	padding-left: 5%;
	padding-right: 5%;
	width: 90%;
	box-sizing: content-box
}
.scItemOffset .scItem-content{
	padding-left: 10%;
	padding-right: 10%;
	width: 80%;
}
.title_1 {
	font-size: 60px;
}
.title_2 {
	font-size: 50px;
}
.title_3 {
	font-size: 40px;
}
.subTitle {
	font-size: 20px;
}
.servBg {
	background-position: 100% 50%;
	background-repeat: no-repeat;
}
.scItemOffset {
	padding-top: 50px;
	padding-bottom: 50px;
}
.servBg-1 {
	background-image: url(../pic/pic_2.jpg);
}
.servBg-2 {
	background-image: url(../pic/pic_3.jpg);
}
.servBg-3 {
	background-image: url(../pic/pic_4.jpg);
}
.servBg-4 {
	background-image: url(../pic/pic_5.jpg);
}
.servSep:after {
	content: '';
	border-right: 1px solid #fff;
	position: absolute;
	left: 155%;
	top: 0;
	bottom: 0;
}
.servIcon {
	float: left;
	margin-right: -100%;
	margin-left: -18%;
	width: 18%;
	display: block;
}
.servIconPic {
	max-width: 90%;
}
.corItem {
	float: left;
	margin-right: -100%;
	position: relative;
	z-index: 10;
	left: 50%;
	width: 100%;
	transform-origin: 50% 0 0;
	-webkit-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(90deg);
	-moz-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(90deg);
	-ms-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(90deg);
	-o-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(90deg);
	transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(90deg);
	padding: 0 6%;
	border-top: 0;
}
.lt-ie10 .corWrapper {
	display: none;
}
.corAnimNext .corItem {
	-webkit-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(90deg);
	-moz-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(90deg);
	-ms-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(90deg);
	-o-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(90deg);
	transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(90deg);
}
.corAnimPrev .corItem {
	-webkit-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(-90deg);
	-moz-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(-90deg);
	-ms-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(-90deg);
	-o-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(-90deg);
	transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(-90deg);
}
.corAnimNext .corItem-inNext {
	-webkit-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(0deg);
	-moz-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(0deg);
	-ms-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(0deg);
	-o-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(0deg);
	transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(0deg);
	transition: transform 1000ms cubic-bezier(0.535, 2, 0.785, 0.675) 0s;
	z-index: 11;
}
.corAnimNext .corItem-inNext.corItem-outNext {
	-webkit-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(-90deg);
	-moz-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(-90deg);
	-ms-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(-90deg);
	-o-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(-90deg);
	transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(-90deg);
	transition: transform 1000ms cubic-bezier(0.075, 0.820, 0.165, 1.000) 0s;
	z-index: 10;
}
.corAnimPrev .corItem-inPrev {
	-webkit-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(0deg);
	-moz-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(0deg);
	-ms-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(0deg);
	-o-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(0deg);
	transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(0deg);
	transition: transform 1000ms cubic-bezier(0.535, 2, 0.785, 0.675) 0s;
	z-index: 10;
}
.corAnimPrev .corItem-inPrev.corItem-outPrev {
	-webkit-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(90deg);
	-moz-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(90deg);
	-ms-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(90deg);
	-o-transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(90deg);
	transform: translate3d(-50%, 0px, 0px) perspective(1500px) rotateX(90deg);
	transition: transform 1000ms cubic-bezier(0.180, 0.985, 0.000, 1.000) 0s;
	z-index: 11;
}
.arrow {
	display: inline-block;
}
.projItem {
	margin-bottom: 0;
}
.projItem {
	padding-top: 100%;
}
.clientListWrap .projItem {
	padding-top:90%;
}
.sertListWrap .projItem {
	padding-top:90%;
}
.projItemPicSzie {
	height: 100%;
}
.projItemContSize {
	top: 100%;
	height: 100%;
	-webkit-transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-moz-transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-o-transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	transition: all 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
}
.projItem:hover .projItemContSize {
	-webkit-transform: translate(0, -100%);
	-moz-transform: translate(0, -100%);
	-o-transform: translate(0, -100%);
	transform: translate(0, -100%);
}
.fContIconWrap {
	display: block;
	float: left;
	margin-right: -100%;
	width: 20%;
	margin-left: -20%;
	text-align: center;
}
.fContIconWrap img {
	max-width: 100%;
}
.socLink {
	width: 64px;
	height: 64px;
	margin: 14px;
}
.fCopy, .fSocWrap {
	text-align: center;
}
}

@media only screen and (min-width:1200px) {
.projItem .subTitle {
	font-size: 14px;
}
.projItem .btn {
	font-size: 11px;
	line-height: 18px;
}
.capTitle {
	font-size: 57px;
}
.capText {
	font-size: 24px;
}
.smNav {
	height: 300px;
	width: 120px;
}
.smNav::after, .smNav::before {
	height: 120px;
	width: 120px;
}
.smNav:hover::after, .smNav:hover::before {
	width: 185px;
}
.title_1 {
	font-size: 70px;
}
.title_2 {
	font-size: 55px;
}
.subTitle {
	font-size: 24px;
}
}

@media only screen and (min-width:1500px) {
.projItem .subTitle {
	font-size: 26px;
}
.capTitle {
	font-size: 72px;
}
.capText {
	font-size: 34px;
}
.smNav {
	height: 400px;
	width: 170px;
}
.smNav::after, .smNav::before {
	width: 170px;
	height: 170px;
}
.smNav:hover::after, .smNav:hover::before {
	width: 220px;
}
.title_1 {
	font-size: 80px;
}
.title_2 {
	font-size: 60px;
}
.subTitle {
	font-size: 26px;
}
}

@media only screen and (max-height:359px ) {
.projItem .subTitle {
	font-size: 36px;
}
.projItem .btn {
	letter-spacing: normal;
	font-size: 11px;
	line-height: 18px;
}
.capTitle {
	font-size: 36px;
}
.capText {
	font-size: 16px;
}
.smNav {
	height: 80px;
	width: 40px;
	position: absolute;
	top: 50%;
	left: 20px;
	display: block;
	-webkit-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	-o-transform: translate(0, -50%);
	transform: translate(0, -50%);
}
.smNav.smNav-next {
	left: auto;
	right: 20px;
}
.capText+.btnPoligonPos {
	display: none;
}
}

@media only screen and (max-width:640px) {
.hidden-xs, .hidden-sm {
	display: none !important;
}
.sitemap ul {
	padding-left: 0;
    margin-left: 0;
}
}

@media only screen and (max-width:999px) {
.hidden-sm {
	display: none !important;
}
}

@media only screen and (max-width:970px) {
.maxHeight,  .h2 {
	height: auto !important
}
}

@media only screen and (max-width:330px) {
.capTitle {
	font-size: 28px;
}
.capText {
	font-size: 15px;
}
}
@media only screen and (max-width: 769px) {
	html {
		font-size: 14px;
	}
}