@media screen and (max-width: 991px) {
	.footer-main__col {
	    max-width: 50% !important;
	}
	.popup.--work .popup__content {
    padding: 2rem;
    max-width: calc(100% - 5rem);
}

	.popup-work__allserv,.popup-work__doc-wrap {

    grid-template-columns: 1fr;
}

	.why-block__wrap {
    flex-direction: column;
    justify-content: center;
    text-align: center;
	}
	.why-block__text .h4,.why-block__text p {
    margin: auto;
	}
	.instagram-header {
    flex-direction: column;
}

	.instagram-header__left
	{text-align: center;
    margin-bottom: 2rem;}
.why-block__pic {
    margin-top: 2rem;
	}
	.why-block__pic-text p {
    text-align: left;
	}
	.why-block__pic:before
	{ left: 2rem;}
	.footer-site-map__section:nth-child(-n+3) {
	    display: none;
	}

	.footer-site-map__section:nth-child(-n+1) {
	    display: block;
	}
	.footer-site {
	    /* margin-bottom: 2rem; */
	}
	.footer-bottom > * {
	    max-width: 33.33% !important;
	}

	.footer-site__logo.--svg__logo-mini {
	    display: none;
	}

.slidedown
{    width: 100%;
	}
	.slidedown.--map
{    width: 100%;
	}

	.footer-map__block {
    padding: 15px;
}
	.make-an__weeks-titles {
    width: 100%;
	}
	.make-an__line
	{ justify-content: center !important;}
	.slide__btn-wrap
	{justify-content: center !important;}
	.main-content {
    padding-top: 5rem;
}
	.slide__wrap.pl-96
	{ padding-left: 0 !important;}

	.why-block__slider .why-block__wrap {
		padding: 2.5rem;
		border-width: 0.5rem;
	}

	.why-block__slider .why-block__block {
		padding: 0.714rem;
	}

	.why-block__slider .why-block__text .h4 {
		margin-bottom: 1.2em;
		font-size: 1.79rem;
	}

	.why-block__slider .why-block__btns {
		align-self: center;
	}

	.why-block__slider .why-block__btns.--pic::after {
		top: 97%;
		left: -0.64rem;
		width: 115%;
	}

	.why-block__services-wrap {
		align-self: center;
		/*margin-top: 2.14rem;*/
		margin-top: 2.5rem;
		padding-right: 0;
	}

	.why-block__services {
		z-index: 3;
		width: auto;
		height: auto;
	}

	.why-block__services::before {
		content: none;
	}

	.why-block__services-list .why-block__services-item {
		transform: none;
	}

	.why-block__services-item {
		position: relative;
		flex-direction: row;
		min-width: auto;
		max-width: none;
		text-align: left;
	}

	.why-block__services-item-icon {
		width: 2.857rem;
		height: 2.857rem;
		margin-right: 0.714rem;
	}

	.why-block__services-item-text {
		text-align: left;
		font-size: 1rem;
	}

	.why-block__services-pic {
		display: none;
	}


	.quiz__banner {
		margin-top: 0;
	}

	.quiz__banner-heading {
		max-width: none;
	}

  .quiz__banner-row {
    flex-direction: column;
    align-items: center;
	margin-top: 0;
  }

  .quiz__banner .why-block__pic-text {
	  top: 0;
  }

  .quiz__banner-right {
    margin-top: 2rem;
  }

  .quiz__banner-left {
    order: 1;
    margin-top: 2rem;
  }

  .quiz__banner-gifts {
    padding: 1rem;
  }
}
