@media screen and (max-width: 990px) {
.rate-slider .standart-swiper-navigation
{ display: flex}
	.sert-slider .standart-swiper-navigation
{ display: flex}
	

	.burger {
    display: block;      margin-left: 1.5rem;
}
	.header__menu ul { flex-direction: column}
	.header__navigation
	{position: absolute;
    left: 0; display: none;
    top: 5rem;
    background: #F8F8F8;
    box-shadow: 15px 20px 32px rgb(151 153 166 / 20%);
    border-radius: 0px 0px 19px 19px;
    width: 100%;
    padding: 3rem 0;}
	.banner__note {
  
    top: 0;
    right: 0rem;
	}
	
	.video__wrap {
   display: grid;
    margin-top: -2rem;
    padding-bottom: 0;
    margin-bottom: -2rem;}
	.header__menu{ position: absolute;
    width: 100%;
    background: #fff;
    left: 0;
    display: none;}
	
	.banner {
    margin-top: 6rem;
}
	
	.burger span {
    width: 36px;
    height: 3px; border-radius: 1rem;
   background: #262626;
    display: block;
    -webkit-transform-origin: left center;
    transform-origin: left center;
    margin: 6px 0px;
    -webkit-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
}
	.popup {
    padding: 3.75rem 2rem;
    position: relative;
    width: calc(95% - 6rem);
    max-width: 36rem;
	}
	
	.header__menu a {
    font-size: 1.75REM;
    margin-right: 0;
    MARGIN: .5REM 0;
		DISPLAY: BLOCK;}
	
	.header__logo {
    height: 2rem;
		width: 12rem;}
		.header__phone {
			font-size: 1.15rem;}
	.header__messanger {
    height: 1.55rem;
    width: 1.55rem;
	}
	
	.banner__right {
		flex: 0 1 calc(30% - 1rem);}
	.banner__left {
    flex: 0 1 calc(70% - 1rem);
   
}
	.header__btns .btn {
    
    font-weight: 600;
	}
	.banner__subh {
		font-size: 1.5rem;}
	.btn-round {
    height: 13rem;
    width: 13rem;
    font-weight: 600;
		}
	.banner__right img {
    width: 290%;
    margin-left: -146%;
    margin-top: 4rem;
    margin-bottom: -4rem;
}
	
	.banner__wrap {
		padding-top: 3rem;}
	
	.banner__img-note {
  
    left: calc(50% - 12.5rem);
    top: 67%;
}
	.banner__left .h1 {
  
    max-width: 35rem;
}
	.banner:before { content: none}
	.center-wrap {
		max-width: calc(100% - 3rem);}
	.help__desctop-item { margin-bottom: 0}
	.help__planshet { display: grid; grid-gap: 2rem; grid-template-columns: 1fr;}
	.help__desctop { display: none}
	.help__desctop-coll { display: grid; grid-gap: 2rem; grid-template-columns: 1fr 1fr;}
	.help__desctop-coll.--one{ grid-template-columns: 1fr ;}
	.help__desctop-item.--3 {
   
    height: 15.5rem	
	}
	.help__desctop-item.--3:before {
    content: "";
		background-image: url(../images/30.png);}
	
	.help__desctop-item b {
    font-size: 1.45rem;
    max-width: 26rem;
}
	.note__pic {
    flex: 0 1 10rem;
}
	.works__head {
    flex-direction: column;
		
	}
	.works__head-left {
    flex: 1;
    width: 100%;
    margin-bottom: 3rem;
}
	.works__head-right {
    flex: 1;
    width: 100%;
    margin-bottom: 3rem;
}
	.recomend__wrap-left,.recomend__wrap-right {
        background-size: 12rem;
    min-height: 24rem;
	}
	.note2__text {
    flex: 1;
    margin-left: 0rem;
}
	.money__text .h1 {
    margin-bottom: 0.5rem;
    max-width: 33rem;
    font-size: 2rem;
}
	.note3__img {
    flex: 0 1 12rem;
    margin-right: 0rem;
}
	.forma__right {
   
    padding: 2rem 6rem;
    max-width: 38rem;
    margin: auto;
}
	.works__head {
   
    margin-bottom: -1rem;
}
	.note { margin-top: 3rem;}
	.help__desctop-item.--3 { position: relative; overflow: hidden;}
	.help__desctop-item.--3 >  { position: relative; z-index: 3;}
.help__desctop-item.--3:after { content: "";
	background-image: url("data:image/svg+xml,%3Csvg width='609' height='281' viewBox='0 0 609 281' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='303.5' cy='305.5' r='305.5' fill='url(%23paint0_radial_66_3331)'/%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_66_3331' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(303.5 305.5) rotate(90) scale(305.5)'%3E%3Cstop stop-color='%23A4CFFF'/%3E%3Cstop offset='1' stop-color='%23B6CAE0' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");height: 28rem;
    width: 35rem;
    position: absolute;
    left: 10%;
    bottom: 0;
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: contain;
}
	.rate .h1 {
    margin-bottom: 0;
    font-size: 2.6rem;
    max-width: 41rem;
}
	.note__wrap {
		    padding: 1.5rem 3rem;
    padding-left: 1.5rem;}
	.note2__img {
    flex: 0 1 14rem;
}
	.note__text .h2 {
    font-size: 1.5rem;
}
	.rate-slider .swiper-container { overflow: visible;}
	
	.forma__wrap {
    flex-direction: column;
		
	}
	.steps__left {
    flex: 0 1 calc(50% - 1.5rem);
    margin-bottom: 2rem;
}
	
	.forma__info {
    padding-right: 21rem;
    width: calc(100% - 23rem);
    margin-bottom: 2rem;
}
	.steps__right {
    flex: 1;
    width: 100%;
}
	.forma__left .btn {
		margin: 0rem 0 2rem 0;}
	.forma__info-avatar {
    width: 26rem;
    right: 1rem;
}
	.steps__img {display: none}
	.steps__wrap {
		flex-direction: column;}
	
	
	.steps:before { content: "";
	background-image: url("data:image/svg+xml,%3Csvg width='644' height='921' viewBox='0 0 644 921' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='460.5' cy='460.5' r='460.5' fill='url(%23paint0_radial_16_10)'/%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_16_10' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(460.5 460.5) rotate(90) scale(460.5)'%3E%3Cstop stop-color='%23A4CFFF'/%3E%3Cstop offset='1' stop-color='%23B6CAE0' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");       height: 50rem;
    width: 50rem;
    position: absolute;
    right: 0;
    top: -9rem;
    left: unset;
    background-position: bottom right;
    background-size: contain;
    background-repeat: no-repeat;}
.call__text {
    max-width: 65%;
}
.call__wrap {
    padding: 2rem;
}
	.contact__left { flex: 0 1 calc(53% - 0rem);}
	.contact__right {
    flex: 0 1 calc(40% - 0rem);
    width: calc(40% - 0rem);
}
	
.contact__left {
    padding: 3rem 2rem;
}
.steps__left .h2 {
    font-size: 2.5rem;
}
.steps__left	.subh1 {
  
    font-size: 1.53rem;
}
.footer_coll.--logo.--mobile {
    display: block;
    text-align: center;
    margin-bottom: 0.5rem;
}

.footer_coll.--logo
{ display: none}
.footer_coll {
    flex: 0 1 calc(33% - 2rem);
}
	
}