.clear-btn{
	border: none; outline: none; background: white;
}

.menu-footer-a{
	text-decoration: none !important;
	color: #ffffff;

}

.menu-a-mobile{
	font-family: 'Golos-UI_Bold' !important;
	font-size: 16px;
	line-height: 19px;
	letter-spacing: 0em;
	text-align: left;

}
.dropdown-toggle::after{
	border: 0;
}

.dropdown-menu{
	border-color: #FFFFFF;
	box-shadow: 0px 0px 15px 0px #0000001A;
	border-radius: 20px;

}


@media (min-width: 768px) {
	.animate {
		animation-duration: 0.3s;
		-webkit-animation-duration: 0.3s;
		animation-fill-mode: both;
		-webkit-animation-fill-mode: both;
	}
}

@keyframes slideIn {
	0% {
		transform: translateY(1rem);
		opacity: 0;
	}

	100% {
		transform: translateY(0rem);
		opacity: 1;
	}

	0% {
		transform: translateY(1rem);
		opacity: 0;
	}
}

@-webkit-keyframes slideIn {
	0% {
		-webkit-transform: transform;
		-webkit-opacity: 0;
	}

	100% {
		-webkit-transform: translateY(0);
		-webkit-opacity: 1;
	}

	0% {
		-webkit-transform: translateY(1rem);
		-webkit-opacity: 0;
	}
}

.slideIn {
	-webkit-animation-name: slideIn;
	animation-name: slideIn;
}

.animete_drop{
	transform: rotate(0deg);
	transform-origin: center center;
	transition: transform .3s;
}

.dropdown-toggle:focus .animete_drop{
	transform: rotate(180deg);
	transform-origin: center center;
	transition: transform .3s;
}

.dropdown-item:focus{
	background-color: rgba(166, 166, 166, 0.07); !important;
}

.dropdown-item:hover{
	border-radius: 15px;
}

.active{
/*	color: #E14D31 !important;*/

}

.navbar-toggler-none-border{
	border: none !important;
}

.custom-bs-icon{
	mask-image: var(--bs-navbar-toggler-icon-bg) !important;
	-webkit-mask-image: var(--bs-navbar-toggler-icon-bg) !important;
	background: #E14D31;
	background-image: none;
}

.offcanvas-header{
	font-family: 'Golos-UI_Bold' !important;
	color: #151618 !important;
}

.offcanvas-header button{
	border: none;
	background-color: #FFFFFF;
}

.social-mobile{
	border-top: 2px solid #E0E4E8;
}

.header-link-mobile{
	text-decoration: none;
	color: #3B4351;
	font-size: 20px;
	line-height: 24px;
	letter-spacing: 0em;
	text-align: left;
	color: #E14D31;


}

.pr-bzm{
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
	letter-spacing: 0em;
	text-align: left;
	width: 225px;

}


.footer-li{
	list-style-type:  none;
	max-width: 206px;
}

@media (max-width: 576px) {
	.footer-li {
		max-width: 100%;
	}

}