@font-face {
    font-family: 'PFDinTextCompPro-Thin';
    font-display: swap;
    src: url('fonts/PFDinTextCompPro-Thin.eot');
    src: url('fonts/PFDinTextCompPro-Thin.eot') format('embedded-opentype'),
         url('fonts/PFDinTextCompPro-Thin.woff2') format('woff2'),
         url('fonts/PFDinTextCompPro-Thin.woff') format('woff'),
         url('fonts/PFDinTextCompPro-Thin.ttf') format('truetype'),
         url('fonts/PFDinTextCompPro-Thin.svg#PFDinTextCompProRegular') format('svg');
}

@font-face {
    font-family: 'PFDinTextCompPro-Regular';
    font-display: swap;
    src: url('fonts/PFDinTextCompProRegular.eot');
    src: url('fonts/PFDinTextCompProRegular.eot') format('embedded-opentype'),
         url('fonts/PFDinTextCompProRegular.woff2') format('woff2'),
         url('fonts/PFDinTextCompProRegular.woff') format('woff'),
         url('fonts/PFDinTextCompProRegular.ttf') format('truetype'),
         url('fonts/PFDinTextCompProRegular.svg#PFDinTextCompProRegular') format('svg');
}

/*::-webkit-scrollbar,
::-webkit-scrollbar-track,
::-webkit-scrollbar-thumb {
    display: none !important;
}*/

div.center {
	max-width: 900px;
  width: 90%;
	margin: 0 auto;
}

.horizon-swiper {
  margin: 0 0 45px 0;
}

.horizon-swiper .horizon-outer {
	overflow: hidden;
}

.horizon-swiper .horizon-inner {
  padding: 0;
}

.horizon-swiper .horizon-item {
  margin: 0 10px;
}

.center h2{
  padding: 0;
  margin: 30px 0;
}
.about-home h3 {
    margin-bottom:30px;
}
.slider-girl {
	width: 156px;
	margin: 0 auto;
	overflow: hidden;
	background-color: #fff4e6;
	position: relative;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border-radius: 8px;
}

.slider-girl a {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(255,255,255,0);
	z-index: 99;
}

.slider-girl-img {
	overflow: hidden;
	height: 197px;
}

.slider-girl-img img {
	display: block;
  width: 100%;
}

.slider-girl-info {
	position: absolute;
  bottom: 53px;
  display: none;
  width: 100%;
  background-color: rgba(0,0,0,0.5);
  color: #fff;
  padding: 12px 0px 8px;
}

.slider-girl:hover .slider-girl-info {
	display: block;
}

.slider-girl span {
    height: 45px;
	  display: block;
    padding: 5px 10px 10px 10px;
    font-size: 24px;
    color: #000;
    font-family: 'PFDinTextCompPro-Thin';
    text-align: center;
}

.slider-girl .price-right {
	float: right;
    padding: 0;
}

.slider-girl-work span {
	font-family: 'PFDinTextCompPro-Regular';
    text-transform: uppercase;
    color: #fff;
    display: inline;
    font-size: 21px;
    padding: 0;
}

.slider-girl-metro {
	font-family: 'Roboto';
    font-weight: 300;
    font-size: 14px;
    color: #b9ad9f;
}

.horizon-swiper .horizon-prev {
	position: absolute;
  left: -26px;
  top: calc( 50% - 30px);
  outline: none;
  overflow: hidden;
  z-index: 99;
  opacity: 0.9;
  background: url(img/left-arrow.png) no-repeat;
	background-position: center;
	width: 60px;
	height: 60px;
	background-color: #c9c9c9;
	border-radius: 30px;
	border: none;
}

.horizon-swiper .horizon-next {
	position: absolute;
  right: -26px;
  top: calc( 50% - 30px);
  outline: none;
  overflow: hidden;
  z-index: 99;
  opacity: 0.9;
  background: url(img/right-arrow.png) no-repeat;
	background-position: center;
	width: 60px;
	height: 60px;
	background-color: #c9c9c9;
	border-radius: 30px;
	border: none;
}

/*.horizon-swiper .horizon-prev.btn-info,
.horizon-swiper .horizon-next.btn-info {
  background-color: #ad1043 !important;
}*/

.horizon-outer {
  max-height: 256px !important;
}

