.fSliderWrapper {
	position: relative;
	margin: 0 0 70px;
	max-width: 100% !important;
	text-align: center;
}
.fSliderWrapper:after {
	content: "";
	width: 5%;
	float: left;
	background: url(../images/abouts-rhombus-shape1.svg) no-repeat center / 100%;
	margin: 0 0 0;
	padding: 0 0 5.5%;
	position: absolute;
	bottom: 4.2%;
	left: 66px;
}
.fSliderWrapper:before {
	content: "";
	width: 5%;
	float: left;
	background: url(../images/abouts-rhombus-shape1.svg) no-repeat center / 100%;
	margin: 0 0 0;
	padding: 0 0 5.5%;
	position: absolute;
	top: 4.2%;
	right: 66px;
}
.fSliderWrapper.centerMode {
	overflow: hidden;
}
.fSliderWrapper.centerMode .fSlider {
	overflow: visible;
}
.fSliderWrapper .fSlider {
	position: relative;
	width: 0;
	overflow: hidden;
	margin: 0 auto;
}
.fSliderWrapper .fSlider .fSliderTrack {
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
}
.fSliderWrapper .fSlider .fSliderTrack img {
	-webkit-user-drag: none;
	-khtml-user-drag: none;
	-moz-user-drag: none;
	-o-user-drag: none;
	user-drag: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}
.fSliderWrapper .fSlider .fSliderTrack.fade {
	position: relative;
	overflow: hidden;
}
.fSliderWrapper .fSlider .fSliderTrack.fade .sliderItem {
	display: block;
	position: absolute;
	top: 50%;
	left: 0;
	display: none;
}
.fSliderWrapper .fSlider .fSliderTrack.fade .sliderItem.current {
	display: block;
}
.fSliderWrapper .fSlider .fSliderTrack .sliderItem {
	box-sizing: border-box;
	display: inline-block;
	vertical-align: middle;
}
.fSliderWrapper .fSlider .fSliderTrack .sliderItem.vTop {
	vertical-align: top;
}
.fSliderWrapper .fSlider .fSliderTrack .sliderItem.vBottom {
	vertical-align: bottom;
}
.fSliderWrapper .fSlider .fSliderTrack .sliderItem img {
	display: block;
}
.fSliderWrapper a[class|="fArrow"] {
	width: 39px;
	height: 43px;
	display: block;
	margin: 0 0 0;
	transform: translateY(-50%);
	position: absolute;
	top: 50%;
}
.fSliderWrapper .fArrow-prev {
	left: 0;
	background: url(../images/left1-rhombus-blue-arrow.svg) no-repeat center / 100%;
}
.fSliderWrapper .fArrow-next {
	right: 0;
	background: url(../images/right1-rhombus-blue-arrow.svg) no-repeat center / 100%;
}
.fSliderWrapper .dotsWrapper {
	position: relative;
	padding: 20px 0;
}
.fSliderWrapper .dotsWrapper .dot {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 5px;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: #ffcc00;
	cursor: pointer;
}
.fSliderWrapper .dotsWrapper .dot:hover {
	background-color: #cca300;
}
.fSliderWrapper .dotsWrapper .dot.current {
	background-color: #665200;
}
.cusDotsWrapper .cusdot {
	cursor: pointer;
}
.centerSlider {
	max-width: 404px;
}
.centerSlider .sliderItem {
	box-sizing: border-box;
	padding: 80px !important;
	transition: all 0.2s ease-in-out;
}
.centerSlider .sliderItem.current {
	padding: 0 !important;
}
/*# sourceMappingURL=fSlider.css.map */

/*Smartphone css*/
@media screen and (max-width: 480px) {
.centerSlider .sliderItem {
	padding: 20px !important;
}
.fSliderWrapper {
	margin: 0 0 36px;
}
.fSliderWrapper:after {
	width: 5%;
	margin: 0 0 0;
	position: absolute;
	left: 0;
	bottom: 0;
}
.fSliderWrapper:before {
	width: 5%;
	margin: 0 0 0;
	position: absolute;
	right: 0;
	top: 0;
}
}

@media screen and (min-width:481px) and (max-width:600px) {
.centerSlider .sliderItem {
	padding: 30px !important;
}
.fSliderWrapper {
	margin: 0 0 36px;
}
.fSliderWrapper:after {
	width: 5%;
	margin: 0 0 0;
	position: absolute;
	left: 0;
	bottom: 0;
}
.fSliderWrapper:before {
	width: 5%;
	margin: 0 0 0;
	position: absolute;
	right: 0;
	top: 0;
}
}

@media screen and (min-width:601px) and (max-width:767px) {
.centerSlider .sliderItem {
	padding: 40px !important;
}
.fSliderWrapper {
	margin: 0 0 36px;
}
.fSliderWrapper:after {
	width: 5%;
	margin: 0 0 0;
	position: absolute;
	left: 0;
	bottom: 0;
}
.fSliderWrapper:before {
	width: 5%;
	margin: 0 0 0;
	position: absolute;
	right: 0;
	top: 0;
}
}

@media screen and (min-width:768px) and (max-width:900px) {
.centerSlider .sliderItem {
	padding: 40px !important;
}
.fSliderWrapper {
	margin: 0 0 42px;
}
}

@media screen and (min-width:901px) and (max-width:1024px) {
.centerSlider .sliderItem {
	padding: 60px !important;
}
.fSliderWrapper {
	margin: 0 0 56px;
}
}

@media screen and (min-width:1025px) and (max-width:1240px) {

}