/*
Theme Name: Kadence Child
Theme URI: https://example.com
Description: Дочерняя тема для Kadence
Author: Твоё имя
Author URI: https://example.com
Template: kadence
Version: 1.0
Text Domain: kadence-child
*/

/*Main Style*/
#menu-footer-2 a{
	color: #fff;
}
#menu-footer-2 a:hover{
	color: var(--global-palette2, #2B6CB0);
}
.kt-svg-icon-list-itemsblock-17_5c6010-d0 a span:hover{
	color: var(--global-palette2, #2B6CB0);
}
.kt-svg-icon-list-itemsblock-17_5c6010-d0 a:hover{
	text-decoration: none;
}
#block-14{
	margin-bottom: 0;
}
.wp-elements-8d9252e8b6976d31edb7ac34aa6cebb1{
	margin: 0;
}
.kb-row-layout-idblock-15_df461c-1f .kt-row-column-wrap{
	margin-left: 0!important;
}
.footer-html-inner{
	color: #fff;
}
.site-footer{
	margin-top: 60px;
}

.menu a{
	position: relative;
}
.menu a:after,
.menu a:before{
	position: absolute;
	content: "";
	width: 0;
	height: 2px;
	left: 0px;
	bottom: 0px;
	background-color : var(--global-palette2, #2B6CB0);
	transition: all 0.4s ease;
}
.menu a:before{
	left: auto;
	right: 0px;
	top: 0px;
	bottom: auto;
}
.menu a:hover:after,
.menu a:hover:before{
	transition: all 0.4s ease;
	width: 100%;
}
.menu-footer-2-container{
	padding-right: 50px;
}
#primary-menu a{
	padding-top: 5px;
	padding-bottom: 5px;
}
@media(max-width: 756px){
	.kb-row-layout-idblock-15_df461c-1f .kt-row-column-wrap{
		display: flex;
	}
}