.container {
margin: 0 auto;
}

.main-slider {
height: 550px;
				overflow: hidden;
				max-width: 1920px;
				margin: 0 auto;
}

.main-slider .slick-arrow {
width: 39px;
				height: 39px;
				border-radius: 50%;
				font-size: 0;
				border: none;
				background-color: #323232;
				display: flex;
				justify-content: center;
				align-items: center;
				cursor: pointer;
				padding: 0;
				position: absolute;
				top: 50%;
				transform: translateY(-50%);
				z-index: 10;
				opacity: 0;
				transition: 1s ease opacity;
}

.main-slider:hover .slick-arrow {
opacity: 1;
}

.main-slider .slick-prev {
left: 25px;
}

.main-slider .slick-next {
right: 25px;
}

.main-slider .slick-arrow::before {
content: "";
				width: 24px;
				height: 24px;
				background-image: url("/images/arrow.svg");
				background-repeat: no-repeat;
				background-size: cover;
				padding: 0;
}

.main-slider .slick-prev::before {
background-position: 2px 0px;
				transform: rotate(180deg);
}

.main-slider__wrapper {
display: flex;
				justify-content: center;
				align-items: center;
}

.main-slider__wrapper img {
width: 100%;
}

.main-slider .slick-next::before {
background-position: 2px 0px;
}

.main-slider .slick-dots, .contact-slider .slick-dots {
position: absolute;
				display: flex;

				left: 50%;
				bottom: 40px;
				transform: translateX(-50%);
}

.main-slider .slick-dots li + li, .contact-slider .slick-dots li + li {
margin-left: 8px;
}

.main-slider .slick-dots li button, .contact-slider .slick-dots li button {
font-size: 0;
				padding: 0;
				width: 7px;
				height: 7px;
				background-color: #323232;
				border-radius: 50%;
				border: none;
				cursor: pointer;
}

.main-slider .slick-dots li.slick-active button, .contact-slider .slick-dots li.slick-active button {
background-color: #4bb8dc;
}

.content {
padding: 30px 0;
				background: url("/images/content-bottom.png"),
					url("/images/content-bg.png");
				background-position: center bottom, center left;
				background-repeat: repeat-x, repeat;
}

.content__inner {
display: flex;
				justify-content: space-between;
}

.content__item {
max-width: 390px;
				width: 100%;
				text-align: center;
				padding: 0 15px;
}

.content__title {
font-family: "Open Sans", sans-serif;
				font-weight: 300;
				line-height: 1.15;
				color: #ed1c24;
}

.content__text {
color: #8c8c8c;
				font-family: "Open Sans", sans-serif;
				font-size: 14px;
				font-weight: 400;
				line-height: 24px;
}

.content__link {
font-size: 13px;
				text-transform: uppercase;
				color: #4c4c4c;
				transition: 0.3s ease color;
}

.content__link:hover {
color: #4bb8dc;
}

.contact-slider {
min-height: 220px;
				padding: 40px 0 70px;
}

.contact-slider__wrapper {
display: flex;
				justify-content: center;
				align-items: center;
				flex-direction: column;
				max-width: 1130px;
				margin: 0 auto;
				text-align: center;
}

.contact-item {
display: flex;
				justify-content: center;
				align-items: center;
				flex-direction: column;
}

.contact-item__title {
font-size: 38px;
				line-height: 1;
				font-weight: 600;
				text-transform: uppercase;
				color: #4c4c4c;
}

.contact-item__btn {
display: inline-block;
				text-transform: uppercase;
				font-size: 13px;
				color: #fff;
				font-weight: 600;
				background-color: #1f418b;
				padding: 3px 8px;
				border: none;
				transition: all 0.3s linear 0s;
}

.contact-item__btn:hover {
color: #000;
}

.burger {
z-index: 10;
}

@media (max-width: 850px) {
.header nav {
z-index: 100;
}
}

@media (max-width: 850px) {
.content__inner {
flex-direction: column;
					align-items: center;
}
}

@media (max-width: 850px) {
.content__item + .content__item {
margin-top: 20px;
}
}

@media (max-width: 850px) {
.contact-item__title {
font-size: 18px;
}
}

@media (max-width: 850px) {
.main-slider {
height: 160px;
}
}
