@media (min-width: 768px){
	.wrap {
		max-width: 680px;
		padding: 0;
	}	

.desctop_slider{
		display: block;
	}
	.inner_slider h1{
		font-size: 45px;
		font-weight: 700;
		color: #ffffff;
	}
	.inner_slider p{
		width: 457px;
		font-size: 15px;
	}
	.slick-dots {
		max-width: 680px;
		padding: 0;
	}
	.slick-dots {

		margin: -27px auto 0 auto;
	}
	.mobile_slider{
		display: none;
	}
	.desctop{
		display: block;
	}
	.mobile{
		display: none;
	}
	.blocks_Features{
		width: 48%;
	}
	.bg_n{
		background: url(../img/bg_n.jpg) no-repeat;
		background-position: -10% 60%;
		background-size: 90%;
	}
	.about_text_title{
		width: 50%;
	}
	.about {
		padding: 77px 0 200px 0;
	}
	.block_text_help{
		max-width: 391px;
		width: 100%;
	}
	.block_icons_help{
		width:100%;
		margin:50px 0 0 0;
	}
	.img_block_bag img{
		width: 30%;
	}
    .block_icon_text{
        width: 25%;
    }
	.block_icon_text:last-child .img_block_bag img{
		width: 34%;
	}
	.block_icon_text p {
		color: #807d7d;
		max-width: 116px;
	
	}
	.block_text_help h2{
		font: 500 34px Raleway;
		margin: 0;
	}
	.Help{
		padding: 56px  0;
	}
	.img_block_bag{
		min-height: 70px;
	}
	.foot_logo{
		width: 45%;
	}
	.foot_logo img{
		width: 170px;
	}
	.foot_copy a{
		margin: 0;
	}
	.foot_copy p{
		width: auto;
	}
	.foot_copy span{
		padding: 0 5px;
	}
	.block_left_bar{
		display: block;
		width: 45%;
	}
	.block_sitemap{
		margin-right: 14px;
		text-align: left;
		width: 146px;
	}
	.block_step h2 span{
		display: block;
		margin-right: 5px;
	}
	.block_step p{
		display: block;
		font-size: 12px;
	}
	.page_test{
		position: relative;
	}
	.steps{
		margin-top: 0;
	}
	.mobile_menu .btn_test{
		display: none;
	}
	.main_page_menu{
		display: none;
	}
	.second_step_page .block_iner{
		width: 24.9%;
	}
    .btn_test{
	margin-top: 27px;
	transition: 0.5s;
	background:-webkit-linear-gradient(bottom, #ffd000, #ffdb00);
	background:linear-gradient(to top, #ffd000, #ffdb00);
	width: 210px;
	height: 58px;
	display: block;
	text-align: center;
	color: #1b526b;
	font: 700 15px / 58px Raleway;
	text-transform: uppercase;
	border-radius: 25.5px;
	box-shadow: inset 0px -2px 0px 0px rgba(218, 185, 0, 0.78);

}
    .Lets_start h2 span{

	font: 700 75px Raleway;
	display: block;
}
    .Lets_start h2{
        font-size: 42px;
    }
    .Lets_start .btn_test{
    margin:40px 0 0 0;
}

/*	.input_Elements{
		margin-left: 50px;

	}*/
	.second_step_page .some_text{
		margin-left:160px;}
	.btn{
		width: 50%;
		text-align: right;

	}
	.third_step_page .block_iner{
		width: 44.7%;
	}
	.block_control{
		max-width: 303px;
	}
	.table_step3{
		width:70%;
	}
	.empty {
		width: 546px;
	}
	.main_block_step_3 .text_title{
		display: block;
		width:109px;
	}
	.main_block_step_3  .mar_input{
		width: auto;
		max-width: 242px;
		margin: 10px;
	}
	.main_block_step_3  .input_Elements{
		width: auto;
		max-width: 242px;
	}
	.main_block_step_3 .mar_input {
		margin: 20px;
	}
	.form_block_step3{
		display: block;
	}
	.main_block_step_3 .block_Control{
		display: none;
	}
	.firth_step_page .block_iner{
		width: 64.2%;
	}
	.step_line{
		width: 281px;
		margin-top: 0;
	}
	.fifth_step_page .block_iner{
		width:84.8%;
	}
	.block_test_title_results{
		display: block;
	}
	.block_test_title_results .block{
		width:25%;

	}
	.block_test_title_results .block:first-child{
		max-width: 100px;
		text-align: center;
		width:25%;
	}
	.test_results_main div{
		width:25%;
	}
	.test_results_main .block_number{
			max-width: 100px;
		text-align: center;
	}
	.test_results_main div p span{
		display: none;
	}
	.test_results_main div p span{
		color: #1b526b;
		font: 700 15px / 23px Raleway;	
	}
	.test_results_main{
		border-bottom:none;
		margin-bottom: 0;
		padding-bottom: 0;
	}
	.mob_mar{
		margin-bottom: 0;
	}
    .Lets_start{
	background: url(../img/bg_lets_get.jpg) no-repeat;
	background-size: cover;
	padding: 147px 0;
}
    .curent_step p{
        margin: 0;
    }
    .clearfick{
        	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
    }
    .clearfick input{
        margin-left: 20px;
        display: inline;
    }
    
        @media (max-width: 1200px) and (min-width: 767px){
        .inner_slider h2 {
    font-weight: 300;
    font-size: 25px;
    margin-top: 60px;
    color: #fff;
}
    }
    
    @media (max-width: 1193px) and (min-width: 767px) {
.inner_slider h1 {
    font-size: 40px;
    font-weight: 700;
    color: #ffffff;
    
}
        .inner_slider h2{
    font-weight: 300;
    font-size: 18px;
    color: #fff;
margin-top: 20px;
            margin-bottom: 0;
}
        .btn_test {
    margin-top: 11px;
}
        .inner_slider p {
    width: 457px;
    font-size: 15px;
    line-height: 18px;
}
  
.menu_main_logo img {
    width: 45%;
}
}
    