

/* Start:/brand/style.css?17473168173012*/
.story-items .story {
	position:relative;
}
.row {
    margin-right: -15px;
    margin-left: -15px;
}
.story-items .story img {
	border:10px solid white;
	box-shadow:6px 6px 40px 0 rgba(0,0,0,0.15);
	max-width:470px;
	float:right;
}
.story-items .story .col-sm-6 {
	position:static;

}
.img-responsive {
	width:100%;

}
.year {
	color: #003567;
	font-size: 50px;
    line-height: 50px;
}
.story-items .story .number {
    color: #313131;
    font-size: 16px;
    line-height: 28px;
    text-align: center;
    display: block;
    padding: 60px 0 100px;
    margin-bottom: 140px;
    transform: rotate(0.03deg);
    position: relative;
}
.story-items .story .number:after {
	content:'';
	background:#4A4A4A;
	width:1px;
	height:60px;
	position:absolute;
	bottom:20px;
	left:50%;
	transform:translateX(-50%);
}
.story-items .story span.date-story {
	font-family:'Bodoni W01 Poster691960' !important;
	color:#EFEFEF;
	font-size:460px;
	line-height:1;
	width:100%;
	margin:0;
	position:absolute;
	z-index:-1;
	top:30px;
	left:50%;
	transform:translateX(-50%);
}
.story-items .story h2 {
    font-family: 'Bodoni W01 Poster691960' !important;
    color: #003567;
    font-size: 34px;
    line-height: 44px;
    position: absolute;
    top: 195px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    text-align: center;
}
.story-items .story p {
	margin:50px 0 0 0;
	padding:0 15% 0 0;
	font-size:14px;
	line-height:26px;
	color:#313131;
}
.story-items .story p a {
	color:#313131;
}
@media (max-width:1199px)  {
	.story-container .intro-story {
		display:none;
	}
	.story-container .menu-story {
		top:15px;
	}
	.story-items .story span.date-story {
		font-size:350px;
		top:70px;
	}
	.story-container .swiper-slide a {
		font-size:17px;
	}
	.story-container .swiper-slide.slide-active {
		width:135px !important;
	}
	.story-container .swiper-slide.slide-active a {
		font-size:30px;
		padding:0 25px;
	}
}
@media (max-width:991px)  {
	.story-items .story .number {
		padding:40px 0 80px;
		margin-bottom:90px;
	}
	.story-items .story .number:after {
		height:40px;
	}
	.story-items .story h2 {
		font-size:28px;
		line-height:35px;
		top:135px;
	}
	.story-items .story p {
		margin:0;
		padding:0;
	}
	.story-items .story span.date-story {
		font-size:280px;
	}
}
@media (min-width: 768px) {
	.col-sm-push-6 {
		left: 50%;
	}
}
@media (max-width:767px)  {
	.swiper-button-prev {
		left:0;
	}
	.swiper-button-next {
		right:0;
	}
	.story-container .menu-story:before,.story-container .menu-story:after {
		width:30px;
	}
	.story-items .story h2 {
		position:static;
		transform:none;
		margin:20px 0;
	}
	.story-items .story .number {
		padding:30px 0 70px;
		margin:0;
	}
	.story-items .story .col-sm-6 {
		text-align:center;
	}
	.story-items .story img {
		float:none;
	}
	.story-items .story span.date-story {
		font-size:35vw;
	}
	.story-container .swiper-slide.slide-active {
		margin-left:30px !important;
	}
	.story-container .swiper-slide.slide-active a {
		margin-left:-40px !important;
	}
}
/* End */
/* /brand/style.css?17473168173012 */
