* {
	box-sizing: border-box;
	outline: none;
	font-family: Arial, sans-serif;
}

body {
	background-color: #fff;
	min-height: 100vh;
	margin: 0;
	font-size: 16px;
	line-height: 24px;
}

.container {
	max-width: 1200px;
	margin: auto;
	padding: 0 12px;
}

@media (max-width: 1200px) {
	.container {
		max-width: 960px;
	}
}

h2 {
	text-align: center;
	font-size: 36px;
	line-height: 48px;
	margin: 0 0 24px;
}

/* MAIN */

.main-nav {
	background-color: rgba(0, 0, 0, 0.3);
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	padding: 8px 0;
	z-index: 1;
}

.main-nav__inner {
	display: flex;
	align-items: center;
	justify-content: space-around;
	max-width: 800px;
	flex-wrap: wrap;
	gap: 12px;
}

.main {
	height: 560px;
	background-color: rgba(0, 0, 0, 0.3);
}

.main-nav a {
	color: #fff;
	-webkit-text-decoration: navajowhite;
	        text-decoration: navajowhite;
}

.main-nav a:hover {
	text-decoration: underline;
}

.main-container {
	height: inherit;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.logo {
	background-image: url(9e581f8b8c09ebf11e02.png);
	background-size: contain;
	height: 198px;
	width: 320px;
}

.main__label {
	color: #fff;
	margin: 20px 0;
}

.main__phone {
	font-size: 30px;
	text-decoration: none;
	color: #fff;
}

.main:before {
	content: '';
	position: fixed;
	z-index: -1;
	display: block;
	width: 100%;
	height: 560px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(f65bc6bf495e9e19dcc8.jpg);
	background-size: cover;
}

@media (max-width: 600px) {
	.main {
		height: 380px;
	}

	.main:before {
		height: 380px;
	}

	.logo {
		height: 124px;
		width: 200px;
	}

	.main__phone {
		font-size: 20px;
	}
}

/* ABOUT */

.about {
	padding: 60px 40px;
	background-color: #f2f2f2;
	text-align: center;
}

.about div {
	max-width: 800px;
}

.about-first {
	margin: 0 0 20px;
	color: gray;
}

.about-second {
	font-weight: bold;
}

@media (max-width: 600px) {
	.about {
		padding: 40px 0;
	}
}

/* ADVANTAGES */

.advantages {
	background-color: #fff;
	padding: 60px 0;
}

.advantage-list {
	display: flex;
	align-items: center;
	justify-content: space-around;
	gap: 60px 20px;
	flex-wrap: wrap;
}

.advantage-item {
	width: 360px;
	text-align: center;
}

.advantage-item__pic {
	width: 100px;
	height: 100px;
	-o-object-fit: contain;
	   object-fit: contain;
	margin: 0 0 20px;
}

.advantage-item__title {
	font-size: 30px;
	line-height: 38px;
	margin: 0 0 20px;
}

.advantage-item__desc {
	color: gray;
}

/* SCENARIO */

.scenario {
	background-color: #333;
	color: #fff;
	padding: 60px 0;
}

.scenario__list {
	display: flex;
	flex-wrap: wrap;
	align-content: center;
	justify-content: space-around;
	gap: 40px 20px;
}

.scenario-item {
	width: 360px;
}

.scenario-item__pic {
	width: 360px;
	height: 360px;
	-o-object-fit: cover;
	   object-fit: cover;
}

.scenario-item__desc {
	font-size: 12px;
	line-height: 16px;
	color: lightgray;
}

.scenario-item__title {
	font-size: 22px;
	line-height: 28px;
	margin: 0 0 4px;
}

@media (max-width: 1200px) {
	.scenario {
		padding: 40px 0;
	}

	.scenario-item {
		width: 280px;
	}

	.scenario-item__pic {
		width: 280px;
		height: 280px;
	}
}

/* PRICING */

.pricing {
	background: #fff;
	padding: 60px 0;
	text-align: center;
}

.pricing__label {
	max-width: 440px;
	margin: 20px auto 48px;
	font-size: 18px;
}

.pricing__inner {
	margin: 40px 0;
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
	gap: 40px;
}

.pricing-item__price {
	color: gray;
	margin: 28px 0;
}

.pricing__where {
	max-width: 600px;
	margin: 48px auto;
	font-size: 18px;
}

.pricing__conditions {
	margin-top: 20px;
	display: flex;
	align-content: center;
	justify-content: space-around;
	gap: 20px;
	flex-wrap: wrap;
}

.pricing-condition > :last-child {
	font-size: 14px;
}

@media (max-width: 920px) {
	.pricing__inner {
		flex-direction: column;
	}
}

/* OPTIONS */

.options {
	background-color: #f2f2f2;
	padding: 60px 0;
}

.option-list {
	display: flex;
	align-items: center;
	justify-content: space-around;
	flex-wrap: wrap;
	gap: 60px 20px;
}

.option-item {
	max-width: 520px;
	width: 100%;
	align-items: center;
	text-align: center;
}

.option-item__pic {
	width: 100px;
	height: 100px;
	margin: auto;
	-o-object-fit: contain;
	   object-fit: contain;
}

.option-item__title {
	margin: 20px 0;
	font-size: 24px;
	line-height: 32px;
}

.option-item__desc {
	color: gray;
	margin: 20px 0;
}

/* FORM */

.form {
	padding: 60px 0;
	background-color: #fff;
}

.form .container {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}

.form form {
	display: flex;
	gap: 20px;
	max-width: 660px;
	width: 100%;
}

.form-label {
	margin: 0 0 40px;
	color: gray;
}

.form input {
	max-width: 440px;
	width: 100%;
	height: 56px;
	padding: 0 20px;
	font-size: 18px;
	border: 1px solid #222;
}

.form input:disabled {
	background-color: #eee;
	color: gray;
	cursor: not-allowed;
}

.form button {
	background-color: #222;
	color: #fff;
	height: 56px;
	border: none;
	width: 200px;
	font-weight: bold;
	font-size: 18px;
	flex-shrink: 0;
}

.form button:disabled {
	background-color: #eee;
	color: #777;
}

.social {
	margin: 40px 0 0;
	display: flex;
	-moz-column-gap: 12px;
	     column-gap: 12px;
}

.social__icon {
	width: 48px;
	height: 48px;
	border-radius: 50%;
	background-size: contain;
}

.social__icon_ph {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgZmlsbD0ibm9uZSIgY2xhc3M9InQtc29jaWFsbGlua3NfX3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTUwIDEwMGMyNy42MTQgMCA1MC0yMi4zODYgNTAtNTBTNzcuNjE0IDAgNTAgMCAwIDIyLjM4NiAwIDUwczIyLjM4NiA1MCA1MCA1MFptLjAwOS03MWgxLjYwOWExOC4zOTIgMTguMzkyIDAgMCAxIDE4LjM2OCAxOC4zODh2MS42MDlhMi4yOTkgMi4yOTkgMCAwIDEtMi4zIDIuMDkxaC0uMTgzYTIuMjk5IDIuMjk5IDAgMCAxLTIuMDkyLTIuNDgydi0xLjIxOGExMy43OSAxMy43OSAwIDAgMC0xMy43OTMtMTMuNzkxSDUwLjRBMi4zMDggMi4zMDggMCAwIDEgNTAuMDA5IDI5Wm02Ljg4IDIwLjAxM2EyLjI5OCAyLjI5OCAwIDAgMS0uNjczLTEuNjI1IDQuNTk3IDQuNTk3IDAgMCAwLTQuNTk4LTQuNTk3IDIuMjk5IDIuMjk5IDAgMSAxIDAtNC41OTcgOS4xOTYgOS4xOTYgMCAwIDEgOS4xOTUgOS4xOTQgMi4yOTggMi4yOTggMCAwIDEtMy45MjQgMS42MjVabTkuNTEyIDIwLjA1M3YuMDE5YTMuNDk3IDMuNDk3IDAgMCAxLTEuMTUxIDIuNTg1IDMuNDkzIDMuNDkzIDAgMCAxLTIuNzcyLjg4NWMtNC4yMy0uMDI1LTkuMDY4LTIuMDItMTMuMjk4LTQuMzc5LTQuMjkzLTIuMzkzLTguMTM2LTUuMjYxLTEwLjM3OC03LjE4NmwtLjAzNC0uMDI5LS4wMzEtLjAzMWE0MS4xOCA0MS4xOCAwIDAgMS0xMS43LTIzLjc0NCAzLjQ5NyAzLjQ5NyAwIDAgMSAuODcyLTIuODU1IDMuNDk1IDMuNDk1IDAgMCAxIDIuNjE0LTEuMTUxaDYuOTc0YTMuNDkzIDMuNDkzIDAgMCAxIDMuNDc4IDIuNzI3bC4wMjkuMTI3di4xM2MwIC4zMjYuMDc1LjYzMS4xOCAxLjA2My4wNDQuMTc0LjA5Mi4zNy4xNDIuNTk1di4wMDJhMjQuNDg0IDI0LjQ4NCAwIDAgMCAxLjAyMyAzLjQyN2wuMzgzIDEuMDA4LTQuMjQyIDIuMDAxLS4wMDUuMDAzYy0uMjgxLjEyOC0uNDk5LjM2My0uNjA3LjY1M2wtLjAwNi4wMTgtLjAwOC4wMThhMS4xNjcgMS4xNjcgMCAwIDAgMCAuODg3bC4wNS4xMjIuMDIyLjEzYy4xNDQuODc0LjYyNCAyLjAwNyAxLjQ3IDMuMzI2LjgzNyAxLjMwNCAxLjk5IDIuNzI3IDMuNDAyIDQuMTcgMi44MTMgMi44NzYgNi41OSA1Ljc3NSAxMC43NzIgNy45NTIuMjczLjEuNTc1LjA5NS44NDYtLjAxNmwuMDE4LS4wMDcuMDE4LS4wMDdjLjI4OC0uMTA3LjUyMi0uMzI0LjY1MS0uNjAzbC4wMDItLjAwNCAxLjkwOC00LjI0MyAxLjAxNy4zNzFjMS4xNTMuNDIgMi4zMzQuNzY1IDMuNTMzIDEuMDNoLjAwNWwuMDA2LjAwMmEyMy4zNiAyMy4zNiAwIDAgMCAxLjc5Ni4zMzJsLjA0My4wMDcuMDQyLjAxYTMuNDk0IDMuNDk0IDAgMCAxIDIuNzI3IDMuNDYxbC4yMSA3LjE5NFoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}

.social__icon_wa {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgZmlsbD0ibm9uZSIgY2xhc3M9InQtc29jaWFsbGlua3NfX3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTUwIDEwMGMyNy42MTQgMCA1MC0yMi4zODYgNTAtNTBTNzcuNjE0IDAgNTAgMCAwIDIyLjM4NiAwIDUwczIyLjM4NiA1MCA1MCA1MFptMTkuNzYzLTcxLjAwN2MtNS4xNDYtNS4xNTItMTEuOTktNy45OS0xOS4yOC03Ljk5My0xNS4wMjEgMC0yNy4yNDggMTIuMjI1LTI3LjI1NCAyNy4yNTJhMjcuMjA4IDI3LjIwOCAwIDAgMCAzLjYzOCAxMy42MjVMMjMgNzZsMTQuNDQ4LTMuNzlhMjcuMjI4IDI3LjIyOCAwIDAgMCAxMy4wMjMgMy4zMThoLjAxMWMxNS4wMiAwIDI3LjI0OC0xMi4yMjcgMjcuMjU0LTI3LjI1My4wMDUtNy4yODMtMi44MjctMTQuMTMtNy45NzMtMTkuMjgyWm0tNi44NTQgMjQuOTY2Yy0uNjgyLS4zNDEtNC4wMy0xLjk4OC00LjY1NC0yLjIxNi0uNjI0LS4yMjctMS4wNzgtLjM0LTEuNTMyLjM0MS0uNDU0LjY4My0xLjc1OSAyLjIxNi0yLjE1NiAyLjY3LS4zOTguNDU1LS43OTUuNTEyLTEuNDc1LjE3LS4xMTItLjA1NS0uMjY0LS4xMjEtLjQ1MS0uMjAyLS45Ni0uNDE2LTIuODUtMS4yMzYtNS4wMjYtMy4xNzgtMi4wMjQtMS44MDYtMy4zOTEtNC4wMzYtMy43ODgtNC43MTctLjM5OC0uNjgyLS4wNDMtMS4wNS4yOTgtMS4zOS4yMDQtLjIwMy40MzktLjQ5LjY3NC0uNzc1LjExNy0uMTQzLjIzNC0uMjg1LjM0Ny0uNDE3LjI4OC0uMzM3LjQxNC0uNTkzLjU4NC0uOTRsLjA5Ny0uMTk2Yy4yMjctLjQ1NS4xMTQtLjg1Mi0uMDU2LTEuMTk0LS4xMTQtLjIyNy0uNzYtMS43OTgtMS4zNDUtMy4yMjMtLjI5LS43MDgtLjU2Ny0xLjM4LS43NTUtMS44MzMtLjQ4OC0xLjE3Mi0uOTgzLTEuMTY5LTEuMzgtMS4xNjctLjA1MiAwLS4xMDMuMDAxLS4xNTItLjAwMS0uMzk3LS4wMi0uODUyLS4wMjQtMS4zMDUtLjAyNC0uNDU0IDAtMS4xOTIuMTctMS44MTcuODUybC0uMTM0LjE0NGMtLjcxLjc1OC0yLjI0OSAyLjQwMi0yLjI0OSA1LjUzNyAwIDMuMzQ0IDIuNDI4IDYuNTc1IDIuNzc4IDcuMDQxbC4wMDMuMDAzLjExOC4xNjhjLjgxMyAxLjE2NiA1LjEyOCA3LjM1NyAxMS41MTUgMTAuMTE1YTM4Ljk5MSAzOC45OTEgMCAwIDAgMy44ODIgMS40MzRjMS42MzIuNTE5IDMuMTE2LjQ0NiA0LjI5LjI3IDEuMzA5LS4xOTUgNC4wMjktMS42NDcgNC41OTYtMy4yMzcuNTY4LTEuNTkuNTY4LTIuOTU1LjM5OC0zLjIzOS0uMTM4LS4yMy0uNDYtLjM4NS0uOTM2LS42MTZhMjcuNDc5IDI3LjQ3OSAwIDAgMS0uMzctLjE4WiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
}

@media (max-width: 600px) {
	.form {
		padding: 40px 0;
	}

	.form form {
		align-items: center;
		flex-direction: column;
	}
}

/* INFO */

.info {
	padding: 40px;
	background-color: #f2f2f2;
}

.info-list {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	gap: 12px;
}

.info-label {
	display: flex;
	align-items: center;
	-moz-column-gap: 8px;
	     column-gap: 8px;
	margin: 0 0 8px;
}

.info-label:before {
	content: '';
	display: block;
	width: 32px;
	height: 32px;
	background-size: contain;
}

.info-label_address:before {
	background-image: url(data:image/png;base64,UklGRrAEAABXRUJQVlA4WAoAAAAQAAAARQAARQAAQUxQSFcEAAABoHbbtmk7Vj82zj43L7Zt23bZtm3btm3btm2bcfKp7Fk6++BGxARQtEmAbptd+c5vkvT7+1ds0Q1IDNU20PvU7yX99t6DN9300Lu/Svrh9D5gqsWkl6SFR4yvkVkbd8QC6eVJVLr/u9LVfQCX1tIQ0lrqgN5XSe/2r9CZ0mVNwHuivYcml0pnVaXDx/qwNxgKNND7A33SoRLjftFplHqqfh1XgZnSJpS8iTSztHHSfEqfL40rqcMPWpUKrqofOpTheEHbU8kd9AKuMMMBugifxyRpmpg8nou0P6YoemlBzRJtA5nBRmEbLVAvCvbcqFlEGwO9drjisceu2KEnGBMDs3QDvhgG6x6SKNhkoTIXbUp8wr0aTKEJV2so8UMWSqeNDJCMPEVaOCQKhuoqkiJMcz1HiNpKOhxwaeqAw6WtowLPqbkpgs20FtGbatkIMGSPXKZNY2BtbUaBgSfU4GMG6Lu+5Oz3vQbE+AY9TsiXeD1JyPI8pRnknqmn8FmBp+STfAzV3tgsZuhCkjwJF2oG2Za9NYQCN9dEsgP3qaMht+mo+wgZMEmb5/OcqrYuy6d6jJAv8JhSn2Xb6RR8npS75EIWI7QTJp9hJw0nOzjdSZqnxot/kUZsqPEUOl4bRKToRWr53vkxwrKr+hfTX7tgI358u4hXf48wbK8hxQzR9piI31/NF7hVSciAeVqtmNU0j+yQ6BZCHseB6kW26awz8Pk8Z6iLyaK3DsDlganaLCKwZAUhX2DFEkLEZppKftdEdxIyHIdoVQpcTYfgMgJ3qYnLF3hRPsmAtlqQujwuXaA2ZCdeLxDywbaaR7ZhX12Mj/NcrH2InaetKNK00v2EDBzP6jhMjOE4PYPLCjyglqaIhDvUidjax7rFQ/DW+gD+Fn2UEttJt5MUAZN1NC4C+4h+2yXwv2GXX/WwJdJxjCZTbMLHarAxsN4P0usn7rjjia9LP65LtG3QxyTFwAbaCxMFqz+q/31sDeINe2kDivZmyS8NNso6oG2//u0MOBtlG35dYnxRsJn2w8aACcGBC6kh2rKfNqN4Z79RKyrZSl9bVxyso1Nx5TlO09qU6XlNfalgP72GLwMm6X6SshLu10TK9VynVSh9VV2HLwe6aknNlmNrS9SVsg176VhcGY7jtBemLJz5UMMpdYQ+NI4KTtRr+OI8r2kiVXScrX0wRRn20dm4KmAaL9UgCh+spY0NFZ2nV/HFeF7TPKrquVAHY4owHKIL8VXBNCzQWAodq4UNhgpP16fB5rPhU02nyo4TdC4uj+M8nYCrEo7XtRa519LrOCreT792ztP5N/Wj+tvoSXyM50ltQ/U91+pobJblGF2Hrx6m0ZeaR+Q8fdnIUJej9H3HrI4/aBT1uqOexf3H8ax2pF49V+k0LFhO01X4esEm72tjgI31fmKp495/ahAM1J+9qe819H6TJu9rDep9J914g3am3h13SXfh6o3EfPCBSSgdAFZQOCAyAAAAEAQAnQEqRgBGAD5RKJJGo6KhoSFIAHAKCWkAAAnxo0aNGjRo0aNGfgAA/vz4QAAAAAA=);
}

.info-label_contact:before {
	background-image: url(data:image/png;base64,UklGRrAEAABXRUJQVlA4WAoAAAAQAAAARQAARQAAQUxQSFcEAAABoIVt2xlJev6oWmPb9kw11ra3sd4dz6xt27Zt27Y9tr1ud78HlaTqT8+1xxExAWTpXzO3SY0N9TltaFTD7EtI5JB6Wf+7ZwI6Nar+jLJRY9Pp4hEDB8UeOLI4nR47aosLmvVPgS2fD/RfTywPa9QLeHYYIO2HZcNE1XXGcpVWBk6I4ZT53//6XeRv382fGAZt/tautqbqR/wQj/nK8guCEI9FqrA1RT9HQN+Tph8/c0bozONnnNCFcJclKrc1VT9FGR9DTEMQY7EqbE3Rz1G5d1mi8v8PZpkqNwcs1oGbA7NcFS3JS3kZHlevbeO0oEzjk0gbDrf8cntVPjjgJcvzPS8G/Cep9pnxJDGeA+CYGMOufKdJ0mcDEsZtq1Y+nSLacaFo0ixJ1yVrliRtKIyK3Hu9tLgoMYZZ0rnTpH+LIlwnBG6VNDghLo9J+8EEqa4oDAPGAOwiaVQy2EY6DSAt1RWGlNV8eFJAaF9JvZPg846+IACYINUVZkyRVH1mCN2kv0wC6NWsvQlPS9UFALs83CStHZDBWOkdPHsHa23KhFEs/emDC4U3SyrPYJo0CVsuV+gNggjS0st4YGDQv9IkwOd1/RHYCnhYd+BHcZQ2pAzhs6U9Abo16DIcW0/pJrwYFdqUH+ExR+oGcI3Wp7Djc7/uw48aVK938MMwwR/6Gge61WuSJZcL9QFBxBipqQ1xd5YOAXhGbxJYgUqtTZmw8VJzR+L6PKefMypV3Q5LA6VSQkdKDW3JcoK0DdCjUVta8vhVV+JmVOu/QrL0+VY3AfyuIy05XK7FIWlpONkfqokZe7yc8uzAEKkSYIA0KAc4hBss+byhH/AwqTU6MpaLwcUxbobjYwu2kg4FeFIf40c5FE/dAQfrMTze1GoDbC+VE2l4X9Ki/ARBf+lOgHfV3DvM5StphbQhP0GGi6VdgIJ6aTQYPL6TZrKDVF2QHFx+VW0roL+kWzsAX0vHAmVSbUFyoLM0DwOdVkn1H573iXQiBiiVavITxK7SR3jAGX9KataJGDJLpT9TCeIE6VVcwNnzjtcWHoNLeJm0ECcxDpdJ7wMYAOMQvYt0EonB4QppvgfgBoFDtM9t+gA/MRhOklRKDifrN7zkALtKutcDE8vnNr1LkCg6zJOqz8gn/kjpJCzmBk6RVFcEHiZsUKPW4iSO1g/VqhMUTd9tQs8OPcdfJ6k/NnNlPDp2I4/HFP1XL1oAeMYF9ly2KaNBd2E5d9F5PXtOGLZC+7YsxzfgsljlLSvUY5EO3Ay4LFH5/6mp+ikbJ/D9wMlmsSpsTdHP2eTSZYnKbU3Vj9lMXDjrtwX7xvNYpApbVVoZOHECPpakpwji0OZv7WprgLQf8dtPnTx5YiFxDRNV19mSzweq7hUv1MRiWJOex7MDHRvVcGbZmHHFmSXFJaOLi4vTo0uKS4qLi4vT48ZscWGz/i7A/pB6Wf+7J0n0r57TqMb63DY0qmHWxeQaAFZQOCAyAAAAEAQAnQEqRgBGAD5RKJJGo6KhoSFIAHAKCWkAAAnxo0aNGjRo0aNGfgAA/vz4QAAAAAA=);
}

.info-label_email:before {
	background-image: url(data:image/png;base64,UklGRhQFAABXRUJQVlA4WAoAAAAQAAAARQAARQAAQUxQSLsEAAABsL1t2/HH9aiu9/2+L4Pattv9rtq2nUyWmWQpqG1tL6O2bdtKUjvW6GgmR6+NTD4lIiaAkjMg26nlX8/0Di6enFw82PPUv/6wYwpk1DcGWKvtyaUWXvJYyxoQYj0CcPijy1QHXrr+opamE09sarnoupcGVCcfOhgIdYDfDam+fs5P5pB7zk7nvKba/0tqecy4+kXHOgBZQxqmhbQhA1i743N15IjqVn9DfXtfIIsUjhmwz5vqK6tW1Kx+uwcQKTkCe3yjnlpB4Da1gxq2qzcSyoof6zfrUst1v9ZuSl5lkd5AqEfgBh2bX8oqy/SvRGoaaNel80tIF2ojtW7U0VAk0qON1LxRPyDJlXCLthPqFWjX60jy8HO9jpSap1ynTeRdT3tIqX1Kr641U8rzujGzchN9inR5nKKdzNIuPY7lRr63l2R2JPT6DXEarXoAOWOoLsSZ4ED9LUDC175EloOQJMkqq5e+SpIkgZwZL/kFCXCMHkzeXZzyx6HRpUtKXTo69KNT7pIDDtEjIONBe0hnSrnIKSue8kLSmVJ6vI+MjRbZQc6Ec1W79jvl0ObTmhpzN53WfNgp+3eqnksyE3Q4sT606Ub5znexTu1Aydsv08Wen28j/T085ktkuS7w5Z0c92flNDvuLi97Qa6Ml3yYeaOeQ8x1mW+z9YReWsYlOrEN73hZrsi5Ds/ZVXcjb8Klvk+kTx8h5os8rP1E3vfSXLCn7txi38oFLrMb4AX9LCnwqb4I0O1lBVbp8w//8EWyYimRf+rUhnk2WKb/IpIWy3jZvz3lDTSUQeBP6u4z7ab+mUAZDdzgE91eSloKcJD6i+X9XD2Y6SWkXOqH/bYSymIr9dppV6tbU1agzb5FNpG7APP69E64XfvnUxoscOEPnlRF4AV97VV9gVDFSf5QEZG/q/6DSEWLbKqEwJl6JoFKFriozzZCFcxhp52YQxWBP9rX7aWklRBDiFSScrkfPeUNNFRTuIQGbvKpf/gi2ezKeNV/tNi3MrOLVQds2VV3m2176y7zRj2HWOAjsioyPioQucDRuTzmS2QFukmrSOkukPGqj0GbbkSuK/yQrIqMD70iF5toK2y0yI58F/ndac3HNpZ+bPNp33lRnsAZLtqQjAftIZ0p5UKnrHjKC0lnSvnUB8ngGD2EvLs46dIlFS510l3Ie7geDSR85UtkOQgNa6y2eoWrrdEQyJnxml+TALTogeSMgcpDzMGh2sL0yPf2ksxU74TP/Z44DU7ULmZl4Cw9geWnPK+bzAo21+dJlwfraS9p/RI+13XJ+3O9jrRuKTfrz8ibcLO2E+oVOUNvJslDQrc2UfOfazcJBZMJbazXz3QiofhKk9pOrEvkDJ1ciTJXWqg3EmrCbbpwJcqNvfrNevXYsE97IyUHblU763CmehuhLGCB+u2eQCwrAvv2qc1Uu8ab6tv7AlksFjPggPfVN1an8qPH1S871wHIGtIwLaQNGcC6Z3ytjh9JLX87oPrGubvOJfe83c5/U3Xot9QyAIc/Mqk6+Mr1F7c2nXhiU+slN7w6rLrs0cOBUAeIAdZsfWKJhZc++cc1IUTqmwHpTn/41zO9g4snJxcP9j7977adMiCjZABWUDggMgAAABAEAJ0BKkYARgA+USiSRqOioaEhSABwCglpAAAJ8aNGjRo0aNGjRn4AAP78+EAAAAAA);
}

.info-content a,
.info-content {
	color: gray;
}

.map {
	margin: 40px 0 0;
}

@media (max-width: 600px) {
	.info {
		padding: 40px 0;
	}
}

/* FOOTER */

.footer {
	background-color: #222;
	padding: 20px;
}

.footer .container {
	display: flex;
	justify-content: space-between;
	align-items: center;
	color: #fff;
}

.footer a {
	color: #fff;
}

/** NEW YEAR */

.ny {
	background: #838587 url(021ae6fdf65231915e1f.jpg);
	padding: 140px;
	position: relative;
	text-align: center;
}

.ny:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.3);
}

.ny-text {
	position: relative;
	color: #fff;
	text-shadow: 0 0 1px #000;
	font-size: 24px;
	line-height: 36px;
}

.ny-text small {
	margin: 40px 0 0;
	font-size: 14px;
}

@media (max-width: 777px) {
	.ny {
		padding: 120px 40px;
	}
}

@media (max-width: 500px) {
	.ny {
		padding: 80px 20px;
	}

	.ny-text {
		font-size: 20px;
		line-height: 28px;
	}
}

