.main-banner-form-title span.tst-ruble-icon {
  font-family: "Helvetica Neue", sans-serif;
  color: #333333;
  font-weight: 700;
  font-size: 100%;
}

.header-top-item{
	border:#00F 0px dashed;
}
.main-section{
	border:#f00 0px dotted;
	display:none;
}

/* 1 */
.main-header-section{
	display:block;
	/*border:#f00 2px dashed;*/
	height:auto;
}

.main-header-section *{
	/*border:#f00 0px dotted;*/
}

.main-banner-wrapper { /*2020-10-30*/
	height:auto;
}

.main-banner-inner {
    position:unset;
    top:auto;
    left:auto;
    transform:none;
    width: 100%;
}


/* 2 */
.main-video {
	display:block;
    padding-top: 20px;
    /*max-height: 600px;*/ /*2020-10-30*/
	height:auto; /*2020-10-30*/
}

	.main-video h2 {
		margin-bottom: 25px;
	}
	.main-video-inner {
		position: unset;
		top: auto;
		left: auto;
		transform: unset;
	}
	.video-wrapper:last-child {
		margin-bottom: 25px;
	}

.main-video *{/*
	border:#0f0 1px dotted;
*/}

/* 3 */
.main-ideal {
	display:block;
/*2020-10-30*/
    padding-top: 50px;
    padding-bottom: 50px;
    height:auto;
    overflow: hidden;
}


.main-ideal-line-text-inner {
	min-height: 220px;
}
.main-ideal .delimeter-style-1 {
    margin: 20px 0;
}

/* 4 */
.main-gallery-slider.main-section {
    padding-top: 50px;
}
.main-gallery-slider{
	display:block;
    height: auto;
    overflow: hidden;
}
.main-gallery-carousel-wrapper{
	height:auto;
}

.main-gallery-carousel {
	top: auto;
	left: auto;
	transform: unset;
    padding: 0 15px;
}

.main-gallery-arrow {
    position: absolute;
    /*top: 196px;*/
    background: #699952;
    height: 208px;
    line-height: 220px;
    width: 42px;
    text-align: center;
}

/* 5 */
.main-products{
	display:block;
	height: auto;
}
.main-products h3 {
    margin-bottom: 40px;
}

/* 6 */
.main-how-works{
	display:block;
}
/* 7 */
.main-order{
	display:block;
}
/* 8 */
.main-creation {
	display:block;
}
/* 9 */
.main-feedback{
	display:block;
}
/* 10 */
.main-quiz{
	display:block;
}
.footer{display:block;}
