a {
	color: #40a9e0;
}
a:hover, a:focus {
	color: #0082c6;
}
blockquote {
	border-left: 17px solid #008ad3;
}
.btn.btn3 {
	background: #40a9e0;
}
.btn.btn3:hover, .btn.btn3:focus {
	background: #29a1e0;
}
.btn.btn3:active {
	background: #0082c6;
}
.btn.btn4:hover, .btn.btn4:focus {
	border-color: #40a9e0;
	background: #40a9e0;
}
.input1:focus, .textarea1:focus, .select1-link:focus {
	border-color: #40a9e0 !important;
}
.input1.ik_select_link_focus, .textarea1.ik_select_link_focus, .select1-link.ik_select_link_focus {
	border-color: #40a9e0 !important;
}
.box-radio1 input:focus + span:before {
	border-color: #40a9e0 !important;
}
.box-radio1 input:checked + span:after {
	background: #40a9e0;
}
.main-nav a:hover, .main-nav a:focus, .main-nav a.active {
	color: #40a9e0;
}
.slider .prev-slide:hover, .slider .prev-slide:focus, .slider .next-slide:hover, .slider .next-slide:focus {
	color: #40a9e0;
}
.step-item header small {
	color: #40a9e0;
}
.step-item a:hover header small {
	color: #29a1e0;
}
.services-item .icon-a-i {
	color: #40a9e0;
}
.services-item .price-a-i {
	color: #40a9e0;
}
.services-item:hover .icon-a-i, .services-item:hover .price-a-i, .services-item:focus .icon-a-i, .services-item:focus .price-a-i {
	color: #29a1e0;
}
.carousel1 .owl-dots .owl-dot {
	border: 2px solid #40a9e0;
	background: #40a9e0;
}
.nav-carousel2 .nav-item.active .icon-n-i {
	color: #40a9e0;
}
.carousel2 .owl-dots .owl-dot {
	border: 2px solid #40a9e0;
	background: #40a9e0;
}
.contacts-data .contact .fa {
	color: #40a9e0;
}
.contacts-data .contact a:hover, .contacts-data p a:focus {
	color: #40a9e0;
}
.soc-icons a {
	color: #40a9e0;
}
.soc-icons a:hover, .soc-icons a:focus {
	color: #29a1e0;
}
.modal-box .close-modal {
	background-color: #40a9e0;
}
.modal-box .close-modal:hover, .modal-box .close-modal:focus {
	background: #29a1e0;
}
.tabs1 .tabs-ctrl.opened {
	color: #40a9e0;
}
.tariff-item:hover, .tariff-item:focus {
	border-color: #40a9e0;
}
.tariff-item .title-t-i {
	color: #40a9e0;
}
input.tariff:checked + .tariff-item {
	border-color: #40a9e0;
}
input.tariff:checked + .tariff-item .box-radio1-fake:after {
	background: #40a9e0;
}
.list1 li:before {
	color: #40a9e0;
}
.prev-services-btn, .next-services-btn {
	color: #40a9e0 !important;
}
.color1 {
	color: #40a9e0 !important;
}
.tariff-item2:hover .price-t-i, .tariff-item2:focus .price-t-i {
	color: #40a9e0;
}
.tariff-item2:hover footer .btn.btn4, .tariff-item2:focus footer .btn.btn4 {
	border-color: #40a9e0;
	background: #40a9e0;
}
.carousel4 .owl-dots .owl-dot, .carousel-news  .owl-dots .owl-dot {
	border: 2px solid #40a9e0;
	background: #40a9e0;
}
.question-item .title-q-i:before {
	border: 2px solid #40a9e0;
	color: #40a9e0;
}
.box-fld .vicon-folder {
	color: #40a9e0;
}
@media (max-width: 1063px) {
	.nav-carousel2 .nav-item .txt-n-i {
		background: #29a1e0;
	}
}
.tariff-item2-icon {
	fill: #40a9e0;
}
.switcher-button i {
	color: #40a9e0;
}
.slider.loading:before {
	background: url('data:image/svg+xml;base64,PCEtLSBCeSBTYW0gSGVyYmVydCAoQHNoZXJiKSwgZm9yIGV2ZXJ5b25lLiBNb3JlIEAgaHR0cDovL2dvby5nbC83QUp6YkwgLS0+DQo8c3ZnIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgdmlld0JveD0iMCAwIDM4IDM4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgeDE9IjguMDQyJSIgeTE9IjAlIiB4Mj0iNjUuNjgyJSIgeTI9IjIzLjg2NSUiIGlkPSJhIj4NCiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMCIgb2Zmc2V0PSIwJSIvPg0KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIuNjMxIiBvZmZzZXQ9IjYzLjE0NiUiLz4NCiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMwMDAiIG9mZnNldD0iMTAwJSIvPg0KICAgICAgICA8L2xpbmVhckdyYWRpZW50Pg0KICAgIDwvZGVmcz4NCiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxIDEpIj4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNiAxOGMwLTkuOTQtOC4wNi0xOC0xOC0xOCIgaWQ9Ik92YWwtMiIgc3Ryb2tlPSJ1cmwoI2EpIiBzdHJva2Utd2lkdGg9IjIiPg0KICAgICAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtDQogICAgICAgICAgICAgICAgICAgIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSINCiAgICAgICAgICAgICAgICAgICAgdHlwZT0icm90YXRlIg0KICAgICAgICAgICAgICAgICAgICBmcm9tPSIwIDE4IDE4Ig0KICAgICAgICAgICAgICAgICAgICB0bz0iMzYwIDE4IDE4Ig0KICAgICAgICAgICAgICAgICAgICBkdXI9IjAuOXMiDQogICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgICAgICAgICAgPC9wYXRoPg0KICAgICAgICAgICAgPGNpcmNsZSBmaWxsPSIjZmZmIiBjeD0iMzYiIGN5PSIxOCIgcj0iMSI+DQogICAgICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0NCiAgICAgICAgICAgICAgICAgICAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIg0KICAgICAgICAgICAgICAgICAgICB0eXBlPSJyb3RhdGUiDQogICAgICAgICAgICAgICAgICAgIGZyb209IjAgMTggMTgiDQogICAgICAgICAgICAgICAgICAgIHRvPSIzNjAgMTggMTgiDQogICAgICAgICAgICAgICAgICAgIGR1cj0iMC45cyINCiAgICAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgICAgICAgICA8L2NpcmNsZT4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==') no-repeat 50% 50%/cover;
}
.logo-img {
	background: url('/bitrix/templates/companylanding_main/img/logo-blue2.png');
}
