/*footer*/
	footer {margin-top: 100px; background-color: #373636; padding: 40px 0;}
	footer .container {display: grid; grid-template-columns: 3fr 9fr; grid-column-gap: 40px; align-items: start;}

	.left_block_f a img {width: 220px; margin-bottom: 40px;}
	.left_block_f h4 {font-weight: 700; font-size: 24px; line-height: 150%; color: #fff; margin-bottom: 20px;}
	.left_block_f a:nth-child(3) {color: #fff; font-weight: 700; font-size: 24px; line-height: 150%; margin-bottom: 10px; display: block;}
	.left_block_f a:hover {color: #1554B9;}
	.left_block_f p {color: #fff; font-weight: 400; font-size: 16px; line-height: 150%; margin-bottom: 20px;}
	.left_block_f button {font-weight: 400; font-size: 18px; line-height: 150%; color: #fff; padding: 17px 32px; background-color: #1554B9;}

	.navigations {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-gap: 40px;}
	.navigation h4 {font-weight: 700; font-size: 24px; line-height: 150%; color: #fff; margin-bottom: 20px;}
	.navigation ul li {margin-bottom: 10px;}
	.navigation ul li a {color: #fff; font-weight: 400; font-size: 16px; line-height: 150%;}
	.navigation ul li a:hover, .copyright a:hover {border-bottom: 1px solid #1554B9; padding-bottom: 5px; color: #1554B9;}
	.navigation img {margin-top: 30px;}
	.navigation ul li a br {display: none;}

	.copyright {display: grid; grid-template-columns: 1fr 1.3fr; grid-gap: 40px; margin-top: 85px;}
	.copyright p, .copyright a {font-weight: 400; font-size: 18px; line-height: 150%; color: #fff; padding-bottom: 6px;}
	.copyright a {width: 295px;}
/*footer*/
/*adaptiv*/
	@media (min-width: 320px) and (max-width: 767px){
		footer .container, .navigations, .copyright {grid-template-columns: 1fr;}
	}
	@media (min-width: 768px) and (max-width: 1179px){
		.left_block_f h4 {font-size: 17px;}
		.left_block_f a:nth-child(3) {font-size: 21px;}
		.left_block_f button {padding: 17px;}
		.left_block_f p {font-size: 13px;}
	}
/*adaptiv*/