@media (max-width: 667px){
	.block2{
		padding: 10px 10px;

	}
	.block2 h1{
		font-size: 42px;
	}
	.block3{
		padding: 10px 10px;
		flex-wrap: wrap;
	}
	.block3 h2{
		margin-right: 0;
		margin-bottom: 20px;
	}
	
	.block3 > .alegar_search{
		margin-right: 0;
	}
	.alegar_filter{
		margin-top: 15px;
	}
	.block4_sec{
		width: 100%;
		margin-top: 20px;
	}
	.block4_sec2{
		margin-top: 20px;
		width: 100%;
	}
	.block5{
		height: auto;
	}
	.block5_body{
		flex-wrap: wrap;
	}
	.block5_body_sec{
		width: 100%;
		padding: 10px 10px;
	}
	.block5_body_sec2{
		width: 100%;
	}
	.block5_body_sec2 > form{
		flex-wrap: wrap;
		justify-content: center;
	}
	.block6 h2{
		margin: 0;
		text-align: center;
		margin-bottom: 20px;
	}
	.block6 >.read_more>.owl-nav> .owl-prev{
		display: none;
	}
	.block6>.read_more>.owl-nav> .owl-next{
		display: none;
	}
	.alegar_filter ul > li:hover .sub_menu{
		    background-color: #f2f2f2;
    padding: 20px 20px;
	}
	.main_slider_alegar_item h2{
		font-size: 32px;
		padding-bottom: 50px;
	}
	.advantages{
		padding: 10px 10px;
	}
	.advantages1::after{
	bottom: 0;
    right: 0;
    opacity: 0.4;
	}
	.advantages2::before{
	bottom: 0;
    left: 0;
    opacity: 0.4;
	}
	.advantages3::after{
	bottom: 0;
    right: 0;
    opacity: 0.4;
	}
	.advantages4::before{
	bottom: 0;
    left: 0;
    opacity: 0.4;
	}
	.advantages5::after{
	bottom: 0;
    right: 0;
    opacity: 0.4;
	}
	.advantages6::before{
	bottom: 0;
    left: 0;
    opacity: 0.4;
	}
	.advantages7::after{
	bottom: 0;
    right: 0;
    opacity: 0.4;
	}
	.in_numbers{
		height: auto;
		padding-bottom: 50px;
	}
	.in_numbers_body{
		flex-wrap: wrap;
		padding: 0;
		padding-top: 20px;
		justify-content: center;
	}
	.in_numbers_body_sec{
		    flex-wrap: wrap;
    flex-direction: column;
    width: 100%;
    margin-bottom: 30px;
	}
	.info{
		margin-top: 15px;
		text-align: center;
	}
	.rewards{
		background-position-y:0;
	}
	.rewards_slider_item{
		min-width: auto;
	}
	.rewards_body_sec{
		margin-right: 0;
		padding-left: 5px;
	}
	.rewards_slider >.owl-nav> .owl-next{
		display: none;
	}
	.rewards_slider >.owl-nav> .owl-prev{
		display: none;
	}
	.rewards_slider_item h3{
		font-size: 16px;
	}
	.about_us_body{
		padding-left: 0;
		height: auto;
		flex-wrap: wrap;
	}
	.about_us_body_sec{
		height: auto;
		margin-right: 0;
		width: 100%;
	}
	.about_us_body_sec2{
		width: 100%;
		display: flex;
		flex-wrap: wrap;
	
	}
	.contacts{
		width: 100%;
			padding-left: 20px;
	}
	.buttons{
		padding-top: 0;
		width: 100%;
		text-align: center;
	}
	.buttons li{
		margin: 0 auto;
	}
	.social_block1{
		margin-right: 0;
	}
	.social_body{
		flex-wrap: wrap;
	}
	.social_block_body{
		flex-wrap: wrap;
	}
	.social_block1_youtube{
		width: 100%;
		margin-right: 0;
		margin-bottom: 10px;
	}
	.social_block1_instagram{
		width: 100%;
		margin-bottom: 10px;
	}
	.social_block2_telegram{
		margin-right: 0;
		margin-bottom: 10px;
	}
	.social_block2_viber{
		margin-right: 0;
		margin-bottom: 10px;
	}
	.about_us_slider{
		height: auto;
	}
	.about_us_slider_item{
		height: auto;
	}
}
@media (max-width: 350px){
	.block2 h1{
		font-size: 36px;
	}
}
@media (min-width: 668px) and (max-width: 1130px){

.block3{
		padding: 10px 10px;
		flex-wrap: wrap;
	}
	.block3 h2{
		margin-right: 0;
		margin-bottom: 20px;
		width: 100%;
		text-align: center;
	}
	.alegar_filter ul > li:hover .sub_menu{
		    background-color: #f2f2f2;
    padding: 20px 20px;
	}
	.block4_sec2{
		width: 48%;
	}
	.block5{
		height: auto;
	}
	.block5_body{
		flex-wrap: wrap;
	}
	.block5_body_sec{
		width: 100%;
		padding: 10px 10px;
	}
	.block5_body_sec2{
		width: 100%;
	}
	.block5_body_sec2 > form{
		flex-wrap: wrap;
		justify-content: center;
	}
	.block6 h2{
		margin-left: 0;
		text-align: center;
	}
	.main_slider_alegar_item h2{
		font-size: 32px;
		padding-bottom: 50px;
	}
	.advantages{
		padding: 10px 10px;
	}
	.advantages1::after{
	bottom: 0;
    right: 0;
    opacity: 0.4;
	}
	.advantages2::before{
	bottom: 0;
    left: 0;
    opacity: 0.4;
	}
	.advantages3::after{
	bottom: 0;
    right: 0;
    opacity: 0.4;
	}
	.advantages4::before{
	bottom: 0;
    left: 0;
    opacity: 0.4;
	}
	.advantages5::after{
	bottom: 0;
    right: 0;
    opacity: 0.4;
	}
	.advantages6::before{
	bottom: 0;
    left: 0;
    opacity: 0.4;
	}
	.advantages7::after{
	bottom: 0;
    right: 0;
    opacity: 0.4;
	}
	.in_numbers{
		height: auto;
		padding-bottom: 50px;
	}
	.in_numbers_body{
		padding: 0;
		padding-top: 20px;
		justify-content: center;
	}
	.in_numbers_body_sec{
		    flex-wrap: wrap;
    flex-direction: column;
    width: 100%;
    margin-bottom: 30px;
	}
	.info{
		margin-top: 15px;
		text-align: center;
	}
	.rewards_slider_item{
		min-width: auto;
		margin: 0 auto;
	}
	.rewards_body_sec{
		margin-right: 0;
	}
	.rewards_slider >.owl-nav> .owl-next{
		display: none;
	}
	.rewards_slider >.owl-nav> .owl-prev{
		display: none;
	}
	.rewards_slider_item h3{
		font-size: 16px;
	}
	.about_us_body{
		padding-left: 0;
		height: auto;
		flex-wrap: wrap;
	}
	.about_us_body_sec{
		height: auto;
		margin-right: 0;
		width: 100%;
		max-width: 100%;
	}
	.about_us_body_sec2{
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		max-width: 100%;
	
	}
	.contacts{
		width: 36%;
			padding-left: 20px;
	}
	.buttons{
		width: 64%;
		text-align: center;
	}
	.buttons li{
		margin: 0 auto;
	}
	.social_block1{
		max-width: 100%;
		margin-right: 0;
	}
	.social_block2{
		max-width: 100%;
	}
	.social_body{
		flex-wrap: wrap;
	}
	.social_block_body{
		flex-wrap: wrap;
		justify-content: space-evenly;
	}
	.social_block1_youtube{
		width: 100%;
		margin-right: 0;
		margin-bottom: 10px;
	}
	.social_block1_instagram{
		width: 100%;
		margin-bottom: 10px;
	}
	.social_block2_telegram{
		margin-right: 0;
		margin-bottom: 10px;
	}
	.social_block2_viber{
		margin-right: 0;
		margin-bottom: 10px;
	}
	
}
@media (min-width: 860px) and (max-width: 1130px){

	.block4_sec2 {
    width: 32%;
}
}
@media (max-width: 770px){
footer .bottom-area{
		flex-wrap: wrap;
	}
}
@media (min-width: 1900px){
.advantages1::after{
	content: " ";
	background: url(../images/advantages1.png)no-repeat;
	width: 112px;
	height: 224px;
	position: absolute;
	bottom: -15%;
	right: -117px;
}
.advantages2::before{
	content: " ";
	background: url(../images/advantages2.png)no-repeat;
	width: 172px;
	height: 224px;
	position: absolute;
	bottom: -15%;
	left: -175px;
	
}
.advantages3::after{
	content: " ";
	background: url(../images/advantages3.png)no-repeat;
	width: 167px;
	height: 250px;
	position: absolute;
	bottom:-15%;
	right: -172px;
}
.advantages4::before{
	content: " ";
	background: url(../images/advantages4.png)no-repeat;
	width: 172px;
	height: 270px;
	position: absolute;
	bottom: -15%;
	left: -177px;
	
}
.advantages5::after{
	content: " ";
	background: url(../images/advantages5.png)no-repeat;
	width: 167px;
	height: 250px;
	position: absolute;
	bottom: -15%;
	right: -172px;
}
.advantages6::before{
	content: " ";
	background: url(../images/advantages6.png)no-repeat;
	width: 174px;
	height: 254px;
	position: absolute;
	bottom: -15%;
	left: -179px;
	
}
.advantages7::after{
	content: " ";
	background: url(../images/advantages7.png)no-repeat;
	width: 160px;
	height: 244px;
	position: absolute;
	bottom:  -15%;
	right: -165px;
} 
}
@media (max-width: 554px){
	.rewards {
		padding-left: 10px;
    padding-right: 10px;
	}
	.rewards_slider {
		    margin-top: 58px;
    max-width: 230px;
    width: 100%;
    margin: 40px auto;
    position: relative;
	}
	.rewards h2 {
		    margin-bottom: 30px;
	}
}