
h1.a_brand{
	font-family: 'AlegreyaSans-Bold';
	text-align: center;
	margin-bottom: 60px;
padding-top: 30px;
}
.h3-title {
    font-family: AlegreyaSans-Bold;
    font-size: 21px;
    color: #303030;
    line-height: 1.2;
    margin-top: 60px;
}
.img-responsive{
	display: block;
    max-width: 100%;
    height: auto;
    margin: auto;
}
.title_author{
text-align: right;
    font-family: 'AlegreyaSans-Regular';
padding: 10px 10px 5px 0px;
}
.author{
text-align: right;
    font-family: AlegreyaSans-Bold;
    font-size: 21px;
    color: #303030;
    line-height: 1.2;
padding-right:10px;
}
.rs-17 .collection .collection__item {
	width: 100%;
	display: flex;
	justify-content: flex-start;
	column-gap: 30px;
	max-width: 1140px;
	margin-left:auto;
	margin-right:auto;
}

.rs-17 .collection .collection__item:not(:last-child) {
	margin-bottom: 60px;
}

.rs-17 .collection .collection__img {
	width: calc((100% - 30px) / 2);
}

.rs-17 .collection .img__cont {
	width: calc((100% - 30px) / 2);
}



.rs-17 .collection .collection__item:nth-child(odd) {
	flex-direction: row-reverse;
}

.rs-17 .collection .collection__name  {
	display: flex;
	flex-direction: column;
	width: calc((100% - 30px) / 2);
}

.rs-17 .collection .collection__desc {
	margin-bottom: 5px;
}

.rs-17 .collection .collection__title {
	margin-bottom: 20px;
}

@media screen and (max-width: 1200px) {
	.rs-17 .collection .collection__item:nth-child(2n + 1) .collection__name {
		padding-left: 0;
		margin: 0 auto;
	}
	.rs-17 .collection .collection__item:nth-child(2n) .collection__name {
		padding-right: 0;
		margin: 0 auto;
	}
}

@media screen and (max-width: 767px) {
	.rs-17 .collection .collection__item:nth-child(n) {
		flex-direction: column;
		row-gap: 30px;
	}
	.rs-17 .collection .collection__img {
		width: 100%;
	}
	.rs-17 .collection .collection__name{
		width:100%;
	}
	.h3-title {
		font-family: AlegreyaSans-Bold;
		font-size: 21px;
		color: #303030;
		line-height: 1.2;
		margin-top: 30px;
	}
}

@media screen and (max-width: 475px) {
	.rs-17 .collection .collection__img {
		width: 100%;
	}
}