@main-color:#5a8cba;

.c-logo {
	color: @main-color;
	
	svg {
		fill: @main-color;
	}
}

a,
.agreement__label a,
.c-contacts__text a,
.no-touch .c-nav__item a:hover,
.c-feature__image,
.c-product__price .current-price,
.no-touch .slider-prev:hover,
.no-touch .slider-next:hover,
.c-stat__num,
.workflow__icon {
	color: @main-color; 
}

.slick-active .slider-dot,
.form-outer {
	border-color: @main-color;
}

.c-feedback__image,
.select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color: @main-color;
}

.button {
	border-color: @main-color;
	background-color: @main-color;

	.no-touch &:hover {
		background-color: darken(@main-color, 10%);
		border-color: darken(@main-color, 10%);
	}

	&--trans {
		color: @main-color;
		background-color: transparent;
	}

	&--white {
		color: @main-color;
		background-color: #fff;
		border-color: transparent;
	}
}

.header--dark .button {
	color: @main-color;
}

