<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ÑˆÐ°Ð¿ÐºÐ° Ð¸ Ð³Ð»Ð°Ð²Ð½Ð¾Ðµ Ð¼ÐµÐ½ÑŽ */

.header-main {
    background-color: white;
}

.header-main-link a {color:black}

.header-nav {
	background-color: #F2F2F2;
	box-shadow: inset 0 10px 15px -10px rgb(0 0 0 / 30%);
}

.header {box-shadow:none;}

.header-menu &gt; ul &gt; li:before {background-color: #C4C4C4;}
.header-menu &gt; ul &gt; li:after {background-color: #C4C4C4;}
.header-menu &gt; ul &gt; li:first-child:before {background-color: #C4C4C4;}



/* Ð±Ð»Ð¾Ðº Ñ ÐºÑ€ÑƒÐ¿Ð½Ð¾Ð¹ Ñ†Ð¸Ñ‚Ð°Ñ‚Ð¾Ð¹ Ð½Ð° Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ */

.blue-section {background-color:#363636;}
.blue-section .section-left {
    border-color: #808080;
}

.blue-section .news-item-position {
    color: #808080; 
    line-height: 18px;
}



/* Ð¿Ð¾Ð´Ð²Ð°Ð» */

.footer-main {
    background-color: #F2F2F2;
}

.footer-menu-title, .footer-menu-text, .footer-menu-link {
    color: #363636;
}
.footer-menu-title:hover {
    color: #363636;
}

a.footer-menu-text:hover, a.footer-menu-link:hover {
    color: #B90112;
}

.footer-button {
    background-color: #363636;
}

.footer-main-bot {
    color: #363636;
}

.footer-limit .icon-18 {
    color: #c4c4c4;
}

a.button-red, span.button-red {
    background: #A6A6A6;
    border-color: #A6A6A6;
}

a.button-red:hover, span.button-red:hover {
    background: #363636;
    border-color: #363636;
}

footer .social-bl-item a {
    color: #363636;
    border: 1px solid #363636;
}

footer .social-bl-item a:hover {

    border: 1px solid #B90112;
}

.hamburger-item {background-color: black;}

.header-main-profile .hamburger-item:before, .header-main-profile .hamburger-item:after {background-color: black;}

.hamburger-link .cross-btn:hover:before, .hamburger-link .cross-btn:before {background-color: #000000!important;}
.hamburger-link .cross-btn:after, hamburger-link .cross-btn:hover:after {background-color: #000000!important;}

/* Ð»Ð¾Ð³Ð¾Ñ‚Ð¸Ð¿ Ð¿Ð¾ Ñ†ÐµÐ½Ñ‚Ñ€Ñƒ */
.header-main .container {
	max-width: 100%;
	justify-content: center;
}

.header-main-profile {
	flex-grow: 0;
}

@media (max-width: 991px) {
	.header-logo {
		justify-self: center;
		margin: auto;
	}

	.header-main-profile {
		margin: 0;
        position: absolute;
        right: 20px;
        padding: 0;
        z-index: 2;
	}
}

@media (max-width: 478px) {
	.header-main-profile {
		right: 10px;
	}
}</pre></body></html>