<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import "../../../css/custom.css";

.tm-middle {
	padding-top:30px;
	padding-bottom:30px;
}
.uk-main-content {
	display: block;
}
.uk-hidden-inner {
	display:none;
}
#tm-fullscreen-a {
	margin-top:15px;
}
.uk-article, .uk-article &gt; p{
	color: #4b4b4b;
    font-size: 1.6rem;
}
.category-list .content-category &gt; h2 {
	/*color: #00923f;
	text-transform: uppercase!important;
	font-weight: 600;
	margin-bottom: 50px !important;
	font-size: 30px;
    line-height: 36px;*/
}
.uk-breadcrumb &gt; li:nth-child(n+2):before {
	content:"/";
}
.uk-breadcrumb &gt; li:nth-child(n+2):before, .uk-breadcrumb &gt; li &gt; a {
    color: #4b4b4b;
	font-size: 1.8rem;
}
.uk-breadcrumb &gt; li &gt; span {
    color: #4b4b4b;
	font-size: 1.8rem;
}

#search-searchword {
	height:36px;
	border:1px solid #ddd;
}
.uk-button {
	background: #fff9ed;
	border: 2px solid #fac472;
	border-radius: 0px;
	color: #4b4b4b;
	line-height: 30px;
	padding: 10px 20px;
	font-size: 1.6rem;
}
.uk-button:hover, .uk-button:focus {
    background-color: #b7bbbc;
}

.uk-phone-footer-inner {
	padding:25px 0;
	border-top:2px solid #86bb5f;
	border-bottom:2px solid #86bb5f;
}
.uk-active-menu {
	margin-top:20px;
}
.uk-panel-orange {
	background:#fffaee;
}
.uk-footer-menu {
	border:0;
}
.uk-bg-title-article {
	background:#86bb5f;
	padding:10px;
}
.uk-menu-sidebar {
    background:#eef4f9;
}
.uk-menu-sidebar ul.uk-nav {	
	padding:30px 15px;	
}
.uk-menu-sidebar ul.uk-nav&gt;li {
	text-transform:uppercase;
}
.uk-menu-sidebar ul.uk-nav&gt;li&gt;a {
	position:relative;
	padding-left:20px;
	color:#4b4b4b;
	transition:0.3s;
    font-size: 15px;
}
.uk-menu-sidebar ul.uk-nav&gt;li&gt;a:before {
	width: 9px;
    height: 9px;
    background: #0c86b7;
    content: "";
    left: 1px;
    position: absolute;
    top: 10px;
    border-radius: 2px;
	transition:0.3s;
}

.uk-menu-sidebar ul.uk-nav&gt;li&gt;a:hover {
	color: #0074a4;
}

h3 {
    font-size: 18px;
    color: #0097d6;
    font-weight: 400;
}

#my-kdl h3.toggler{
  	display: none;
}

.kdl.uk-subnav-pill &gt; .uk-active &gt; *,
.kdl.uk-subnav-pill &gt; * &gt; :hover{
    background: #0074a4;
}

.kdl.uk-subnav-pill li a{
  	border-top: 2px solid #0074a4;
	border-left: 2px solid #0074a4;
	border-right: 2px solid #0074a4;
}

article ul.kdl li {
    border-bottom: 2px solid #0074a4!important;
}

/******** FAQ *****************/

.block-faq{
max-width: 260px;
text-align: center;
}

.faq-caption{
font-weight: 600;
    color: #0074a4;
}

.faq-description{
color: #848484;
    font-size: 14px;
}

/******** button *****************/

.uk-button-style{
    width: 100%;
    background: #0074a4;
    color: #fff;
    text-align: left;
    -webkit-appearance: none;
    margin: 0;
    overflow: visible;
    font: inherit;
    text-transform: none;
    display: inline-block;
    box-sizing: border-box;
    padding: 0 20px;
    vertical-align: middle;
    line-height: 40px;
    min-height: 30px;
    font-size: 18px;
    text-decoration: none;
    border: 2px solid transparent;
    border-right: 2px solid #656565;
    border-bottom: 2px solid #4c4c4c;
    border-radius: 5px;
    font-weight: normal;
}

.uk-button-style:hover{
background: #0091ce;
}


/**********h***************/
h2, .uk-h2 {
    font-size: 22px;
    line-height: 28px;
	    color: #0089c1;
}

/************comment************/

.uk-comment-header {
    margin-bottom: 20px;
    background: #f1f1f1;
    padding: 7px;
}

.uk-comment-header .uk-comment-avatar{
font-size: 50px;
    color: #0089c1;
}

.uk-comment-meta {
    margin: 2px 0 0 0;
    font-size: 14px;
    line-height: 18px;
    color: #909090;
}

/*forma-1"*/

article form label {display:block;}

article form label span,
article form label span {color:#ff0000;} 
article form input.inputtext {width:215px;}
article form textarea.inputtext{width:215px;height:90px;}
article form textarea.inputtext_small{width:215px;height:50px;}

article form input.inputtext, article form  textarea.inputtext {
    margin-left: 10px;
    width: 100% !important;
}

article form .forma-1 textarea.inputtext {
    margin-left: 10px;
    width: 95% !important;
	
}

article form input.inputtext {
   height: 40px;
    margin-top: 7px;
	background: #f9f9f9 !important;
}

article form  label {
    margin-left: 28px;
}

article form  .inputtext2.form-field {
    height: 80px;
    margin-left: 55px;
    margin-top: 7px;
    margin-bottom: 22px;
}

article form  .submit-container {
  text-align:right;
}

article form  label {
  margin-left: 0px;
}
article form .inputtext{
	border: 1px solid #DDD !important;
	border-radius: 0px !important;
}

article form #sf2_457_prikrepit_fajjl{
	border: 1px solid #FFF !important;
	border-radius: 0px !important;
	height: 27px;
} 

article .uk-form input:not([type="radio"]):not([type="checkbox"]) {
border-radius: 0px;}

article form .forma-1 {
	border: 1px solid #e7e7e7;
	background: transparent;
	padding: 25px;
}

.fon-form{
 	background-image: url(/images/icons/fon.png);
  	background-image: url(/images/icons/fon.png);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}

.form-button{
 	padding: 10px 40px;
	cursor: pointer;
  	font-size: 16px;
}

.form-button:hover{
  	background: #5597b3;
}
/*ÐºÐ¾Ð½ÐµÑ† Ñ„Ð¾Ñ€Ð¼Ñ‹*/

/*
    ÐŸÑ€Ð°Ð²ÐºÐ¸ Ð¼Ð°ÐºÐµÑ‚Ð° 27.12.2019
*/


/*Header*/

.uk-position-font-large {
    top: -4px;
    right: 20px;
}

.breadcrumbs-wrapper {
    background: #0074a4;
    padding: 10px 0;
}

.uk-breadcrumb {
    margin: 0;
    font-family: 'Roboto', sans-serif;
}
.uk-breadcrumb &gt; li:nth-child(n+2):before, 
.uk-breadcrumb &gt; li &gt; a,
.uk-breadcrumb &gt; li &gt; span  {
    color: #cadded;
    font-size: 15px;
    font-weight: bold;
}
.uk-breadcrumb &gt; li &gt; span {
    color: #fefefe;
}

.uk-bg-title-article {
    padding: 30px 0 0 0;
    border-radius: 0 !important;
    background: #fff !important;
    text-align: left;
    color: #4b4b4b !important;
    font-size: 25px;
    line-height: 1.2;
    font-family: 'Roboto', sans-serif;
}

.uk-width-large-2-5 .uk-hidden-small {
    padding-left: 0;
}

@media (max-width: 719px) {
    .tm-footer .uk-text-right {
        text-align: center !important;
    }
    .uk-flex-center-small {
        justify-content: center;
    }
    .uk-margin-top-20-mobile {
        margin-top: 20px;
    }
}

.soderzhanie{
padding: 15px;
border: dotted 1px #ddd;
  background: #f8fcff;
}

.soderzhanie ul {
    list-style-image: none;
}

.soderzhanie ul a {
    border-bottom: 1px dotted #05a4a4;
}

.soderzhanie ul li {
    border-bottom: none;
}

.spec_block{
padding: 0 30px;
}

.spec_block .block-faq{
    max-width: 400px;
    margin: 0 5px;
}

.spec_block .faq-description {
    margin: 10px 0px;
}

.spec_block .faq-caption {
    margin-top: 15px;
}

.uk-button-style-link {
   width: 100%;
    background: #e9f5ff;
    color: #0074a4;
    text-align: center;
    -webkit-appearance: none;
    margin: 0;
    overflow: visible;
    font: inherit;
    text-transform: none;
    display: inline-block;
    box-sizing: border-box;
    padding: 0 20px;
    vertical-align: middle;
    line-height: 35px;
    min-height: 20px;
    font-size: 16px;
    text-decoration: none;
    border: 2px solid transparent;
    border-right: 1px solid #9c9c9c;
    border-bottom: 1px solid #929292;
    font-weight: normal;
}

a.uk-button-style-link:hover {
    color: #fff;
    text-decoration: none;
    background: #0093d0;
}

.block_cons_usl{
    background: #f8fcff;
    padding: 8px;
}

/*=======================================
dop style
=========================================*/
.uk-dropdown-navbar {margin-top: 12px;}

.uk-menu-sidebar uk-h3.uk-h3 {margin-bottom: 0px;}

a.bood {color: #4d4d4d;}
a.bood:hover {color: #0074a4;}

.uk-menu-sidebar ul.uk-nav &gt; li.uk-active a {color: #0074a4;}
/*-- BUTTO to TOP --*/
@media (max-width: 767px) {
#top1 {padding-top: 370px; margin-top: -370px; -webkit-background-clip: content-box; background-clip: content-box;}
}

#top1 {padding-top: 370px; margin-top: -370px; -webkit-background-clip: content-box; background-clip: content-box;}

.to-topbutton {
}
.to-topbutton a span:before {
	position: absolute;
	position: fixed;
	content: "\f106";
	
    font-family: FontAwesome;
    font: 52px/26px FontAwesome;
    color: #4f9fd7;    /* bright-blue) */	
	color: rgba(188, 229, 251, 0.8);  /* var-blue */
	
    background-color: #e6f1fc;
	background-color: rgba(0,131,203,0.2);  /* var-blue-1 */
	background-color: rgba(230,241,252,0.8);  /* var-blue-2 */
	background-color: transparent;
	border: 2px solid #4f9fd7; 
	border: 2px solid rgba(0,131,203,0.6);  /* var-blue */
	border: 2px solid rgba(0,145, 60,0.5);  /* var-green */
	border: 2px solid rgba(188, 229, 251, 0); /* none */
	
    border-radius: 50%;	
	  
	bottom: 45px;
    right: 20px;
    float: none;
/*    padding: 0 10px;  */
	z-index: 99;
	
    -moz-transition: all 1s;
    -webkit-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
}
.to-topbutton a span:hover:before {
	color: #fff;
	color: rgba(0, 138, 221,1);
	background-color: #4f9fd7;    /* bright-blue) */
	background-color: #0083cb;    /* blue */	
	border: 2px solid #0083cb;
    border: 2px solid rgba(188, 229, 251, 0); /* none */
	background-color: transparent;
}

.header-main {
    padding-bottom: 10px;
}

a.paid-zayavka {
    font-weight: 600;
    color: #0074a4 !important;
}

.icon-quest {
    margin-right: 4px;
    margin-top: -4px;
}

.link-obrd a {
    color: #0074a4;
    text-decoration: underline;
    font-weight: 600;
}</pre></body></html>