.top_panel_wrap .logo_main {
	max-height: unset;
}

.scheme_original .top_panel_style_3 .top_panel_top, .scheme_original .top_panel_style_3 .top_panel_top a {
	color: #fff;
}
.scheme_original .top_panel_style_3 .top_panel_top {
	background-color: #3B68B1;
}

.scheme_original .top_panel_style_3 .top_panel_top a:hover {
	color: #fff;
}

.scheme_original .sc_call_to_action {
	border-color: #3B68B1;
}

.scheme_original .sc_call_to_action_with_border .sc_call_to_action_descr {
	color: #000;
	font-size: 19px;
}

.sc_call_to_action_style_1 .sc_call_to_action_info {
	max-width: 100%;
}

.scheme_original .sc_button.sc_button_style_filled.sc_button_color_preset_1 {
	 background-color: #3B68B1;
}

.scheme_original .wp-block-button__link, .scheme_original .sc_button.sc_button_style_filled.sc_button_color_preset_1 {
	border-color: #3B68B1;
}

.scheme_original .sc_button.sc_button_style_filled.sc_button_color_preset_1:hover {
	color: #fff;
}

.scheme_original .vc_row.colored-bg {
	background-color: #3B68B1;
}

.custom-section .sc_promo_style_1 .sc_promo_block {
	width: 47% !important;
}

.custom-section .column-1_2{
	height: 490px !important;
}

.custom-section .sc_item_subtitle {
	color: #000;
	text-align: left;
}

.custom-section .sc_item_descr.sc_promo_descr {
	color: #000;
}

/****/

.custom-section2 .sc_promo_style_1 .sc_promo_block {
	width: 47% !important;
}

.custom-section2 .column-1_2{
	height: 378px !important;
}

.custom-section2 .sc_item_subtitle {
	color: #000;
	text-align: left;
}

.custom-section2 .sc_item_descr.sc_promo_descr {
	color: #000;
}

#menu_user{
	display: none !important;
}

.desktop-slider{
	display:block;
}

.mobile-slider{
	display: none;
}

@media (max-width: 959px) {
	.custom-section .sc_promo_style_1 .sc_promo_block {
		width: auto !important;
	}
	
	.custom-section .column-1_2{
		height: auto !important;
	}
	
	.custom-section2 .sc_promo_style_1 .sc_promo_block {
		width: auto !important;
	}

	.custom-section2 .column-1_2{
		height: auto !important;
	}
}

@media(max-width: 767px){
	.desktop-slider{
		display: none;
	}
	.mobile-slider{
		display: block;
	}
}

@media (max-width: 639px) {
	.header_mobile .logo_main {
		height: 120px;
	}
}

@media (max-width: 480px) {
	.top_panel_above .header_mobile .menu_button {
		right: 0;
	}
}