@import url('https://fonts.googleapis.com/css?family=Montserrat:100,400,500,600,700,800|Open+Sans:400,700&display=swap&subset=cyrillic');

html{
	margin:0;
	padding:0;
	font-size: 10px;

	/*background: url(../img/sky_top.png) top center no-repeat;*/
}
body{
	text-align:center;
	padding:0;
	margin:0;
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	line-height: 24px;
	color:#000000;
	/*background: url(../img/text.png) top left repeat;*/
}
input, textarea, select, button{
	font-family: 'Montserrat', sans-serif;
}
p{
	margin:0;
	padding:0;
}
img{
	max-width:100%;
	height:auto !important;
}
input{
	outline:none;
}
:active, :hover, :focus {
    outline: 0;
    outline-offset: 0;
}
.clear{
	clear:both;
}
.container{
	width:1280px;
	margin:0 auto;
	position: relative;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#a0a0a0;
 font-family: 'Montserrat', sans-serif;
  font-size: 14px;
}
::-moz-placeholder { /* Firefox 19+ */
  color:#a0a0a0;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
}
:-ms-input-placeholder { /* IE 10+ */
 color:#a0a0a0;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
}
:-moz-placeholder { /* Firefox 18- */
  color:#a0a0a0;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
}
*{
	box-sizing: border-box;
}
.tr{
	-webkit-transition: all .25s ease;
            transition: all .25s ease;
}
.new_design{
	color:#6c6c6c;
}
.new_design .container{
	width:1400px;
}
.new_design .header{
	padding-top:0px;
	padding-bottom:0px;
}
.new_design .header_black{
	background:#171717;
	padding-top:14px;
	padding-bottom:14px;
	font-size: 11px;
	line-height: 22px;
}
.new_design .header_black .container{
	display:flex;
	justify-content: space-between;
}
.new_design .header_black .mail{
	/*padding-left:23px;*/
	position: relative;
	color:#a3a3a3;
}
.new_design .header_black .mail a{

}
.new_design .header_black .mail:before{
	
    margin-right:13px;
    margin-right:8px;
	 font-family: "Font Awesome 5 Free"; 
    content: '\f0e0';
    font-weight: 900;

}
.new_design .header_black .mail a{
	color:#a3a3a3;
}
.new_design .header .soc{
	padding-top:0px;
	float:none;
	margin-right:0px;
	display:flex;
}
.new_design .header .soc a{
	color:#a3a3a3;
	display:block;
	margin-left:20px;
}
.new_design .header_white{
	padding-top:28px;
	padding-bottom:24px;

}
.new_design .header_white .container{
	display:flex;
	justify-content: space-between;
	align-items: center;
}
.new_design .header .logo img, .new_design .header .logo{
	max-width:118px;
	min-width:118px;
	width:118px;
	float:none;
	margin-right:0px;
}
.new_design .menu{
	background: none;
	box-shadow: none;
}
.new_design .menu ul{
	display:flex;
	list-style:none;
}
.new_design .menu ul li{
	padding:0;
	float:none;
	margin:0;
	margin-left:20px;
	margin-right:20px;
}
.new_design .menu ul li a{
	font-size: 13px;
	text-transform: uppercase;
	color:#6c6c6c;
	font-weight:600;
	text-decoration: none;
	-webkit-transition: all .25s ease;
            transition: all .25s ease;
	
}
.new_design .menu ul li a.active, .new_design .menu ul li a:hover{
	color:#424242;
}
.new_design .auth{
	width:178px;
	height:48px;
	border-radius: 3px;
	border:1px solid #e6b96a;
	text-align: center;
	font-size: 13px;
	line-height: 28px;
	text-transform: uppercase;
	color:#6c6c6c;
	display:flex;
	align-items: center;
	justify-content: center;
	font-weight:600;
}
.new_design .auth a{
	color:#6c6c6c;
}
.new_design .header .phones .phone{
	margin-bottom:6px;
	margin-top:6px;
	float:none;
	margin-right:0px;
	display:flex;
	justify-content: flex-end;
	font-size: 12px;
	color:#6c6c6c;
}
.new_design .header .phones .phone span, .new_design .header .phones .phone a{
	display:block;
}
.new_design .header .phones .phone span{
	margin-right:10px;
}
.new_design .header .phone a{
	font-size: 12px;
	color:#6c6c6c;
	
}
.new_design .header .phones .phone a:before{
	margin-right:8px;
	font-weight: 900;
	 font-family: "Font Awesome 5 Free"; 
    content: '\f879';
}

.new_design .section1_image{
	background-position: center center;
	background-repeat: no-repeat;
	background-size:cover; 
	/*height:910px;
	display:flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;*/
}
.new_design .section1_image_mobile{
		background-position: center center;
	background-repeat: no-repeat;
	background-size:cover; 
	height:910px;
	display:flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
}

.new_design .section1{
	margin-bottom:20px;
	padding-top: 156px;
}
.new_design .section1_flex{
	text-align: center;
}
.new_design .section1_caption{
	color:#ffffff;
	font-size: 80px;
	line-height: 76px;
	text-transform: uppercase;
	font-weight:bold;
	
	margin-bottom:25px;
}
.new_design .section1_text{
	max-width: 510px;
	font-size: 18px;
	line-height: 28px;
	color:#fff;
	margin-bottom:30px;
	margin-left:auto;
	margin-right:auto;
}
.new_design .red_button{
	display:inline-block;
	/*width:152px;*/
	padding-left:30px;
	padding-right:30px;
	height:48px;
	line-height: 48px;
	margin:0 auto;
	text-align:center;
	border-radius: 3px;
	background:#e95e49;
	font-size: 15px;
	font-weight:bold;
	color:#fff;
	text-transform: uppercase;
	text-decoration: none;
}
.new_design .section2{
	background:rgba(251,240,240,0.21);
	background:rgba(237,197,199,0.1);
	padding-top:60px;
	padding-bottom:80px;
	position: relative;
	margin-bottom:90px;
}
.new_design .section2 .new_caption{
	padding-left:120px;
	text-transform: uppercase;
	font-size: 20px;
	line-height: 20px;
	margin-bottom:25px;
	font-weight:bold;
	text-align: left;
	font-size: 25px;
    font-weight: 700;
    line-height: 25px;
    color: #424242;
  /*  margin-bottom: 15px;*/
    text-transform: uppercase;
}
.new_design .section2_blocks{
	padding-lefT:120px;
	padding-right:120px;
	display:flex;
	justify-content: space-between;

}
.new_design .section2_text{
	width:100%;
	text-align: left;
}
.new_design .section2_text:first-child{
	/*width:33%;
	width:50%;*/
}
.new_design .yellow_button{
	display:inline-block;
	/*padding-left:30px;
	padding-right:30px;*/
	width:182px;
	border-radius: 3px;
	font-size: 15px;
	font-weight:bold;
	color:#fff;
	background:#e6b96a;
	line-height: 48px;
	height:48px;
	text-decoration: none;
	text-transform: uppercase;
	position: absolute;
	z-index: 5;
	lefT:50%;
	margin-left:-91px;
	bottom:-24px;
}
.new_design .section3_blocks{
	display:flex;

}
.new_design .section3_img, .new_design .section3_text{
	width:50%;
}
.new_design .section3_text{
	padding-left:120px;
	padding-right:120px;
	align-items:center;
	justify-content: center;
	display:flex;
	

}
.new_design .section3_img img{
	display:block;
}
.new_design .section3_text_desc{
	text-align:left;
}
.new_design .section3_caption{
	font-size: 25px;
	font-weight:700;
	line-height: 25px;
	color:#424242;
	margin-bottom:15px;
	text-transform: uppercase;
}
.new_design .section3_after{
	font-size: 13px;
	line-height: 28px;
	color:#a3a3a3;
	padding-bottom:22px;
	position: relative;
	margin-bottom:20px;
	font-style: italic;
}
.new_design .section3_after:after{
	content:'';
	display:block;
	background:#e4e4e4;
	width:50px;
	height:3px;
	position:absolute;
	bottom:0px;
}
.new_design .section4{
	padding-top:70px;
	padding-bottom:100px;
	position: relative;
	    background: rgba(251,240,240,0.21);
	    background:rgba(237,197,199,0.1);
}
.new_design .section4 .new_caption{
	font-size: 25px;
	line-height: 25px;
	font-weight:600;
	color:#424242;
	
	margin-bottom:25px;
	text-align: left;
	text-transform: uppercase;
	padding-left: 120px;
}
.new_design .section4_blocks{
	display:flex;
	padding-left:120px;
	padding-right:120px;
}
.new_design .section4_item{
	width:25%;
	padding-right:40px;
	box-sizing:border-box;
	text-align:left;
}
.new_design .section4_caption, .new_design .section5_caption, .new_design .section9_caption{
	font-size: 17px;
	font-weight:bold;
	font-weight:600;
	text-transform: uppercase;
	margin-bottom:15px;
	color:#424242;
}
/*.new_design .section9_caption{
	color:#424242;
}*/
.new_design .section5{
	padding-top:90px;
	padding-bottom:75px;
}
.new_design .section5 .caption, .new_design .section6 .caption, .new_design .section7 .caption, .new_design .section8 .caption, .new_design .section9 .caption, .new_design .section6_slide_caption{
	color:#424242;
	font-family: 'Montserrat', sans-serif;
	font-size: 25px;
	line-height: 25px;
	font-weight:700;
	margin-bottom:25px;
	text-transform: uppercase;
}
.new_design .section5 .caption_after{
	font-size: 16px;
	line-height: 28px;
	margin-bottom:60px;
	max-width:800px;
	margin-left:auto;
	margin-right:auto;
}
.new_design .section5_blocks{
	display:flex;
	padding-lefT:120px;
	padding-right:120px;
}
.new_design .section5_item{
	width:33.3%;
	padding-right:40px;
	text-align:left;

}


.new_design .section6{
	padding-top:40px;
	background:rgba(237,197,199,0.1);
	background:rgba(237,197,199,0.1);
}
/*.new_design .section6 .caption{
	font-size: 42px;
	line-height: 42px;
	font-weight:100;
	color:#424242;
	
	margin-bottom:10px;
}
.new_design .section6 .caption_after{
	font-size: 17px;
	line-height: 26px;
	font-style: italic;
	margin-bottom:40px;
}*/
.new_design .section6_blocks{
	/*display:flex;*/
}
.new_design .section6_block{
	width:100%;
	display:flex;
}
.new_design .section6_desc{
	width:64%;
	text-align:left;
	min-height: 500px;
	padding:30px;
	background:#e8e8e8;
	position: relative; 
}
.new_design .section6_info{
	border:1px solid #e6b96a;
	display:flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	height:100%;
	color:#424242;
	font-size: 15px;
	line-height: 26px;
	padding:70px 55px;
}
.new_design .section6_caption{
	width:100%;
	font-size: 26px;
	line-height: 26px;
	color:#cba173;
	
	margin-bottom:40px;
}
.new_design .section6_position{
	font-size: 20px;
	line-height: 26px;
	margin-bottom:25px;
}
.new_design .section6_img{
	width:36%;
	min-height: 500px;
	background-repeat: no-repeat;
	background-position: top center; 
	background-size:contain;

}

.new_design .section6_1{
	padding-top:60px;
   /* background: rgba(251,240,240,0.21);
    background:rgba(237,197,199,0.1);*/
    padding-bottom:60px;
}
.new_design .section6_slide{
	display:flex;
}
.new_design .section6_slide_left{
	width:41%;
}
.new_design .section6_slide_left img{
	display: block;
}
.new_design .section6_slide_right{
	width:59%;
	background:#fff; 
	padding-top:130px;
	padding-lefT:130px;
	padding-right:130px;
	text-align:left;
	padding-bottom:90px;
}
.new_design .section6_slide_caption{
	font-size: 25px;
	line-height: 25px;
	line-height: normal;
	
	font-weight: 700;
	margin-bottom:35px;
}
.new_design .section6_slide_text{
	font-size: 18px;
	margin-bottom:35px;
}
.new_design .section6_slide_bold{
	font-size: 18px;
	font-weight:bold;
	margin-bottom:5px;
}
.new_design .section6_slide_position{
	font-size: 18px;
	
	font-weight:100;
}
.new_design .section7{
	padding-top:60px;
	padding-bottom:75px;
}
.new_design .section7 .caption{

}
.new_design .section8{
	background:rgba(251,240,240,0.21);
	background:rgba(237,197,199,0.1);
	padding-top:35px;
	padding-bottom:110px;
	margin-bottom:85px;
}

.new_design .videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.new_design .videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.new_design .section9{
	padding-bottom:70px;
}
.new_design .section9 .caption_after, .new_design .section6 .caption_after{
	font-size: 16px;
	line-height: 28px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	max-width: 820px;
	margin-bottom:40px;

}
.new_design .section9_blocks{
	display:flex;
	flex-wrap:wrap; 
	padding-lefT: 120px;
    padding-right: 120px;
}
.new_design .section9_block{
	    width: 33.3%;
    padding-right: 40px;
    text-align: left;
    margin-bottom:50px;
}
.new_design .section10{
	background:rgba(251,240,240,0.21);
	background:rgba(237,197,199,0.1);
	padding-top:50px;
	padding-bottom:50px;
	margin-bottom:130px;
}
.new_design .section10_blocks{
	padding-left:120px;
	padding-right:120px;
	display:flex;
	justify-content: space-between;
}
.new_design .section10_block_left{
	
	text-align:left;
}
.new_design .section10 .caption{
    color: #424242;
    font-family: 'Montserrat', sans-serif;
    font-size: 25px;
    line-height: 25px;
    font-weight: 700;
    margin-bottom: 25px;
    text-transform: uppercase;
}
.new_design .section10_block_left .text{
	margin-bottom:45px;
	max-width: 360px;
}
.new_design .section10_after{
	display:flex;
}
.new_design .section10_after div{
	margin-right:25px;
	color:#a3a3a3;
}
.new_design .section10_after div span{
	color:#6c6c6c;
}
.new_design .section10_block_right img{
	margin-top: -90px;
    margin-bottom: -120px;
}
.new_design .section11{
	padding-bottom:80px;
}
.new_design .section11 .caption, .new_design .section12 .caption{
	font-size: 36px;
	line-height: 36px;
	font-weight:600; 
	margin-bottom:20px;
}
.new_design .section11 .text, .new_design .section12 .text{
	/*color:#6c6c6c;*/
	font-size: 15px;
	line-height: 26px;
	max-width:780px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:40px;
}
.new_design .section11_blocks{
	display:flex;
	justify-content: space-around;
	padding-left:120px;
	padding-right:120px;
	align-items: center;
}
.new_design .section12{
	padding-top:65px;
	padding-bottom:75px;
	background:rgba(237,197,199,0.1);
}
.new_design .section12_blocks{
	display:flex;
	justify-content: space-between;
	margin-bottom:30px;
}
.new_design .section12_item{
	width:24%;
	height:85px;
	border:2px solid #e9e9e9;
	text-align: center;
	background:#ffffff; 
	display: flex;
	align-items: center;
	justify-content: center;
}
.new_design .footer{
	background:none;
	padding-top:0px; 
	padding-bottom:0px;
}
.new_design .footer_grey{
	background:#171717;
	padding-top:77px;
	padding-bottom:46px; 
}
 .new_design .footer_grey .container{
 	display:flex;
 	justify-content: space-between;
 }
 .new_design .footer_block{
 	max-width: 240px;
 	text-align: left;
 	color:#6c6c6c;
 }
 .new_design .footer_caption{
 	font-size: 16px;
 	color:#c9c9c9;
 	font-weight:600;
 	margin-bottom:30px;
 }
 .new_design .pay_block img{
	filter: grayscale(100%);
 }
 .new_design .footer_text p{
 	line-height: 24px;
 	margin-bottom:24px;
 }
 .new_design .footer_black{
 	padding-top:27px;
 	padding-bottom: 27px;
 	background: #121212;
 }
  .new_design .footer_black .container{
  	display: flex;
  	justify-content: space-between;
  }
  .new_design .footer_black .copy{
  	color:#424242;
  	font-size: 13px;
  }
  .new_design .footer_black .menu ul li a{
		text-transform: none;

  }
  .new_design .footer_block .logo img{
	width:200px;
	height:auto;
  }
  .new_design .footer_block:first-child{
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;

  }
  .new_design .footer_block .pay_block{
  	align-self:flex-end;
  }
  .new_design .footer_black .menu ul li a.active, .new_design .footer_black .menu ul li a:hover{
	color:#a3a3a3;
}
.new_design .section6_slider.owl-theme .owl-nav{
	margin-top:0px;
	position:absolute;
	left:50%;
	z-index: 5;
	bottom:40px;
}
.new_design .section6_slider.owl-carousel .owl-nav .owl-prev, .new_design .section6_blocks.owl-carousel .owl-nav .owl-prev{
	margin:0px;
	padding:0px;
	width:36px;
	height:36px;
	background: url(../img/new/left-arrow.png) top left no-repeat;
}
.new_design .section6_blocks.owl-carousel .owl-nav .owl-prev{
	position:absolute;
	top:50%;
	margin-top:-18px;
	left:-40px;
}
.new_design .section6_slider.owl-carousel .owl-nav .owl-next, .new_design .section6_blocks.owl-carousel .owl-nav .owl-next{
	margin:0px;
	padding:0px;
	width:36px;
	height:36px;
	background: url(../img/new/right-arrow.png) top left no-repeat;
	margin-left:98px;
}
.new_design .section6_blocks.owl-carousel .owl-nav .owl-next{
	position:absolute;
	top:50%;
	margin-top:-18px;
	right:-40px;
}
.new_design .section_tabs{
	display:block;
	padding-left:120px;
	padding-right:120px;
}
.new_design .section_tabs > div{
	padding-top:48px;
}
.new_design .section_tabs>ul{
	margin:0px;
	padding:0px;
	display:flex;
	justify-content: center;
}

.new_design .section_tabs>ul>li{
	margin:0px;
	padding:0px;
	cursor:pointer;
	display:block;
	font-weight:bold;
	padding:20px 60px;
	font-size: 17px;
	text-transform: uppercase;
	border:1px solid #eaeaea;
	background: #fff;
}
.new_design .section_tabs ul li.active, .new_design .section_tabs ul li.active:hover{
	/*background:#46c765;
	color:#fff;*/
	border-color: #e6b96a;
}
.new_design .section_tabs ul li:hover{
	/*background:#d6d6d7;*/
}
.new_design .tab_block{
	display:flex;
	background: #fff;
	border:1px solid #eaeaea;
}
.new_design .tab_block_left{
	width:40%;
	padding:50px 40px;

	text-align:left;
	border-right:1px solid #eaeaea;
}
.new_design .tab_block_right{
	padding:50px 40px;
	text-align:left;
	width:60%;
}
.new_design .tab_caption, .tab_block h2{
	font-size: 20px;
	font-weight:600;
	text-transform: uppercase;
	margin-bottom:20px;
}
.new_design .tab_text, .tab_block p{
	margin-bottom:30px;
	font-size: 18px;
	line-height: 30px;
}
/*.new_design .tab_block_right ul, .new_design .tab_block_left ul{
	margin-bottom:50px;
}*/
.new_design .tab_block ul{
	padding:0;
	margin:0px;
	list-style:none;
	margin-bottom:40px;
}
.new_design .tab_block ul li{
	margin-bottom:10px;
}
.new_design .tab_block ul li:before{
	font-weight: 900;
	 font-family: "Font Awesome 5 Free"; 
    content: '\f005';
    margin-right:10px;
    color:#e6b96a;
}
.new_design .medium_button{
	width:100%;
	display:flex;
	text-decoration: none;
	height:52px;
	justify-content: center;
	align-items: center;
	border:2px solid #eaeaea;
	border-radius: 3px;
	text-transform: uppercase;
	font-weight:600;
	font-size: 13px;
	color:#424242;
	-webkit-transition: all .25s ease;
            transition: all .25s ease;

}
.new_design .medium_button:hover{
	border-color:#e6b96a;
	background: #e6b96a;
	color:#fff;
}

.new_design .footer_soc{
	margin-top:40px;
	margin-bottom:60px;
}
.new_design .footer_soc a{
	color:#6c6c6c;
	display:inline-block;
	margin-right:20px;
}
#go-top-new {
    position: fixed;
    bottom: 16px;
    right: 40px;
    z-index: 667;
    text-align: center;
    cursor: pointer;
    display: none;
    width: 43px;
    height: 43px;
    background: #e6b96a;
    color:#121212;
    line-height: 43px;

}
.new_design .section8_price{
	font-size: 20px;
	color:#424242;
	font-weight:bold;
}
.new_design .section8_price .tarif_old_price{
	color:#e6b96a;
	text-decoration: line-through;
}
.ecwid{
	max-width:800px !important;
	margin:0 auto !important;
}
.new_design .red_button.page_course30, .new_design .medium_button.page_course30{
	background: #da1f37;
	color:#fff;
	border:none;
	-webkit-transition: all .25s ease;
            transition: all .25s ease;
}
.new_design .red_button.page_course30:hover, .new_design .medium_button.page_course30:hover{
	opacity: 0.8;
}
@media (max-width: 1366px){
	.new_design .container{
		width:1260px;
	}
	.new_design .section6_slide_right{
		padding-left:60px;
		padding-right:60px;
		padding-top:60px;
	}
}
@media (max-width: 1140px){
	.new_design .container{
		width:1010px;
	}
	.new_design .section6_slide_caption, .new_design .section11 .caption, .new_design .section12 .caption{
		font-size: 24px;
		margin-bottom:25px;
	}
	.new_design .header_white .container{
		flex-wrap:wrap;
	}
	.new_design .header .phones{
		margin-left: auto
	}
	.new_design .section2_blocks, .new_design .section2 .new_caption, .new_design .section5_blocks, .new_design .section_tabs, .new_design .section9_blocks,
	.new_design .section10_blocks, .new_design .section11_blocks,  .new_design .section4_blocks, .new_design .section4 .new_caption, .new_design .section3_text{
		padding-left:60px;
		padding-right:60px;
	}
	.new_design .section10_block_right img{
		margin-top:0px;
		margin-bottom:0px;
	}
	.new_design .section6_slide_text{
		margin-bottom:15px;
		font-size:14px;
	}
	.new_design .section6_slider.owl-theme .owl-nav{
		left:47%;
	}
	/*.new_design .section6_slide_right{
		padding-left:60px;
		padding-right:60px;
		padding-top:60px;
	}*/
}
@media (max-width: 992px){
	.new_design .container{
		width:100%;
	}
	.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after{
		background: #e6b96a;
	}
	.new_design .menu{
		display: none;
	}
	.new_design .header .phones {
	    margin-left: 0px;
	}
	.new_design .header .soc{
		margin-right:60px;
	}
	.new_design .section6_slider.owl-theme .owl-nav{
		bottom:auto;
		top:15px;
	}
	.new_design .section6_block{
		width:100%;
		margin-bottom:20px;
	}
	.new_design .section6_blocks{
		flex-wrap: wrap;
	}
}
@media (max-width: 992px){
	.new_design .section2_blocks, .new_design .section2 .new_caption, .new_design .section5_blocks, .new_design .section_tabs, .new_design .section9_blocks,
	.new_design .section10_blocks, .new_design .section11_blocks,  .new_design .section4_blocks, .new_design .section4 .new_caption, .new_design .section3_text{
		padding-left:0px;
		padding-right:0px;
	}
	.new_design .section10{
		margin-bottom:40px;
	}
	.new_design .footer_block{
		width:23%;
	}
	.new_design .section6_slide{
		flex-wrap:wrap;
	}
	.new_design .section6_slide_left, .new_design .section6_slide_right{
		width:100%;
	}
	.new_design .section6_slide_right{
		padding-bottom:0px;
	}
	.new_design .section3_text{
		padding-left:10px;
		padding-right:10px;
	}
	.new_design .section1_image{
		/*height: 600px;*/
	}
	.new_design .section1_image_mobile{
		height: 600px;
	}
}
@media (max-width: 480px){
	.new_design .header .phones{
		margin-left:auto;
	}
	.new_design .header .logo{
		margin-left:0px;
	}
	.new_design .section1_caption, .new_design .section6 .caption{
		font-size: 30px;
		line-height: normal;
	}
	.new_design .section1_image_mobile, .new_design .section2{
		height:auto;
		padding-top:40px;
		padding-bottom:40px;
	}
	.new_design .section2_blocks, .new_design .section3_blocks, .new_design .section4_blocks, .new_design .section5_blocks, .new_design .section9_blocks, .new_design .section10_blocks,
	.new_design .section11_blocks, .new_design .section12_blocks, .new_design .footer_grey .container, .new_design .section6_block{
		flex-wrap:wrap;
	}
	.new_design .section2_text:first-child, .new_design .section2_text, .new_design .section3_img, .new_design .section3_text, .new_design .section4_item, .new_design .section4_item,
	.new_design .section5_item, .new_design .section9_block, .new_design .section9_block, .new_design .footer_block, .new_design .section12_item{
		width:100%;
		padding-right:0px;
		padding-left:0px;
	}
	.new_design .section3_img{
		order:1;
	}
	.new_design .section3_text{
		order:2;
		padding-top:20px;
		padding-bottom:40px;
	}
	.new_design .section4, .new_design .section5, .new_design .section7, .new_design .section8, .new_design .section9, .new_design .section10, .new_design .section11,
	 .new_design .section12, .new_design .footer_grey{
		padding-top:40px;
		padding-bottom:40px;
	}
	.new_design .section4_item, .new_design .section5_item, .new_design .footer_block, .new_design .section10_block_left{
		padding-bottom:20px;
	}
	.new_design .section4_caption, .new_design .section5_caption, .new_design .section9_caption{
		margin-bottom:5px;
	}
	.new_design .section6_slide_right{
		padding:20px;
		padding-bottom:60px;
	}
	.new_design .footer_caption{
		margin-bottom:10px;
	}
	.new_design .section6_slide_caption, .new_design .section11 .caption, .new_design .section12 .caption{
		margin-bottom:15px;
	}
	.new_design .footer_soc{
		margin-top:10px;
		margin-bottom:0px;
	}
	.new_design .footer_grey{
		padding-bottom:0px;
	}
	.new_design .footer_black{
		padding-top:15px;
		padding-bottom:15px;
	}
	.new_design .section6_slider.owl-theme .owl-nav{
		left:auto;
		right:20px;
		top:auto;
		bottom:10px;
	}
	.new_design .section_tabs>ul>li{
		padding: 10px;
		font-size: 13px;
	}
	.new_design .section_tabs > div{
		padding-top:20px;
	}
	.new_design .tab_block_left, .new_design .tab_block_right{
		padding:10px;
	}
	.new_design .section8, .new_design .section10{
		margin-bottom:0px;
	}
	.new_design .section9_block, .new_design .section10_block_left .text, .new_design .section12_item, .new_design .section11 .text, .new_design .section12 .text,
	 .new_design .section9 .caption_after{
		margin-bottom:20px;
	}
	.new_design .section6_desc, .new_design .section6_img{
		height:auto;
		width:100%;
		order:2;
	}
	.new_design .section6_img{
		height:240px;
		order:1;
	}
	.new_design .footer_block{
		max-width:100%;
	}
	#go-top-new{
		right:16px;
	}
	.new_design .section6_info{
		padding:20px;
	}
	.new_design .section6_blocks.owl-carousel .owl-nav .owl-next, .new_design .section6_blocks.owl-carousel .owl-nav .owl-prev{
		position: static;
		margin-left:10px;
		margin-right:10px;
	}
	.new_design .tab_block{
		flex-wrap: wrap;
	}
	.new_design .tab_block_left, .new_design .tab_block_right{
		width:100%;
		border-right-color: 0px;
	}
	.new_design .section1_image{
		background:none;
	}
}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control{
	background: none !important;
}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view-inner, html#ecwid_html body#ecwid_body div.ecwid-productBrowser{
	background: #fff !important;
}

@media (min-width: 480px){
	.new_design .section1_image_mobile{
		background:none !important;
	}
	
}