.museum_slider {
	background: linear-gradient(360deg, rgba(214, 221, 216, 0.4) -5.1%, rgba(214, 221, 216, 0) 107.26%);
	padding-bottom: 90px;
}
	.museum_slider .wrapper {
		opacity: 1;
	}
	.museum_slider h1 {
		margin: 95px 0 36px;
		width: 90%;
		text-align: left;
	}
	.museum_slider h2,
	.museum_contacts h2 {
		width: 90%;
	}
.box_information {
	margin: 36px 0 60px;
}
.box_information .text {
	background: #F9F4EE;
	padding: 45px 60px;
}
.box_information .text p {
	margin: 30px 0;
}
.box_information .text p:first-of-type {
	margin-top: 0;
}
.box_information .text p:last-of-type {
	margin-bottom: 0;
}
.more_information {
	margin-top: 100px;
}
.museum_contacts {
	padding: 60px 0;
}
.more_information .flex > div:first-of-type,
.museum_contacts .flex > div:first-of-type {
	flex-basis: 30%;
}
.more_information .flex > div:last-of-type,
.museum_contacts .flex > div:last-of-type {
	flex-basis: 70%;
}
	.museum_slider__item .item__wrapper {
		flex-wrap: wrap;
		justify-content: center
	}
	.museum_slider__item .item__picture {
		padding: 0 10px;
	}
		.museum_slider__item img {
			max-width: 500px;
			width: 100%;
		}
.museum_contacts .bg-custom.pod {
	position: absolute;
	right: 0;
	top: 0;
	width: 482px;
	height: 292px;
	background: url(/rr_images/decorations/pod__1.svg) no-repeat 3vw 0 scroll transparent;
	background-size: contain;
}
.museum_contacts .bg-custom.flowers {
	position: absolute;
	right: 0;
	top: 20px;
	width: 175px;
	height: 219px;
	background: url(/rr_images/decorations/flowers__yellow__6.png) no-repeat 5vw 0 scroll transparent;
	background-size: contain;
}

@media only screen and (max-width:1460px) {
	.museum_slider {
		padding-bottom: 6.2vw;
	}
	.museum_slider h1 {
		margin: 6.4vw 0 2.5vw;
	}
	.more_information {
		margin-top: 6.8vw;
	}
	.museum_contacts {
		padding: 4.1vw 0;
	}
	.museum_contacts .bg-custom.pod {
		width: 33vw;
		height: 20vw;
	}
	.museum_contacts .bg-custom.flowers {
		top: 1.5vw;
		width: 12vw;
		height: 15vw;
	}
	.box_information {
		margin: 2.5vw 0 4vw;
	}
}

@media only screen and (max-width:640px) {
	.more_information .flex,
	.museum_contacts .flex {
		flex-direction: column;
	}
	.museum_slider {
		padding-bottom: 10vw;
	}
	.museum_contacts {
		padding: 8vw 0;
	}
	.museum_slider h2,
	.museum_contacts h2 {
		margin-bottom: 4vw;
	}
	.museum_contacts .flex > div:last-of-type {
		width: 80%;
	}
	.museum_contacts .bg-custom.pod {
		width: 66vw;
		height: 40vw;
	}
	.museum_contacts .bg-custom.flowers {
		top: 3vw;
		width: 24vw;
		height: 30vw;
	}
}

@media only screen and (max-width:480px) {
	.museum_slider h1 {
		width: 100%;
	}
	.museum_slider h3 {
		font-size: 26px;
	}
	.museum_contacts .flex > div:last-of-type {
		width: 100%;
	}
}