:root {
    --theme-primary-color: #00738D;
    --theme-menu-border: #ebecec;
}

.tm-mask-default {
    -webkit-mask-image: url(/images/ico/a2.svg);
    mask-image: url(/images/ico/a2.svg);
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
}

.tm-center .el-title,
.tm-center .el-meta {
    text-align: center;
}

.a-icon .uk-icon-button span[uk-icon*="whatsapp"] {
    color: #25d366;
}

.a-icon .uk-icon-button span[uk-icon*="a-viber"] {
    color: #912FBD;
}

.a-icon .uk-icon-button span[uk-icon*="telegram"] {
    color: #2481cc;
}
.a-icon .uk-icon-button span[uk-icon*="max"] {
    color: #8f3fff;
}

.uk-divider-icon {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 2V18' stroke='%2300738D' stroke-width='2'/%3E%3Cpath d='M2 10H18' stroke='%2300738D' stroke-width='2'/%3E%3C/svg%3E%0A");
}

a.uk-link-text {
    text-decoration: none !important;
    font-size: 21px !important;
    border-bottom: 1px solid rgba(39, 134, 169, .3);
    font-weight: 400;
}

a:hover.uk-link-text {
    color: var(--theme-primary-color)!important;
    font-size: 21px !important;
    border-bottom: 1px solid rgba(39, 134, 169, .3);
    font-weight: 400;
}

.formError {
    color: #ffffff !important;
    font-weight: bold;
    font-size: 12px !important;
}

.search-show .search-title {
    font-size: 11px;
    line-height: 1.2em;
    text-transform: uppercase;
    letter-spacing: 0.8px;
    top: 1px;
    position: relative;
    margin: 0 0 0 8px;
}

.uk-tile-checked {
    border: 1px solid #e5e5e5;
    border-color: #e5e5e5;
    border-radius: 4px!important;
    background-color: #fdfeff;
}
.uk-tile-checked:hover {
box-shadow: 0 5px 20px rgba(0, 0, 0, .1);
border: 1px solid #ffffff;
}

.tm-grid-bd .el-item {
    margin: 2px;
    padding: 2px 6px;
    border-radius: 20px;
}

.tm-grid-bd .el-item.uk-card-primary {
    border: 1px solid #e5e5e5;
    border-color: #e5e5e5;
    border-radius: 4px !important;
    background: #00738d;

}


.uk-card-secondary img {
    border-radius: 20px 20px 0px 0px;
}

.uk-tile-secondary {
    border-radius: 20px;
    border: 1px solid #f5f5f5;
}
#tarif .uk-card-default img  {
   border-radius: 20px 20px 0px 0px;

}

.uk-tile-secondary img {

border-radius: 20px 20px 0px 0px;
}
.uk-card-secondary {
    border-radius: 20px;
}

.uk-tile-muted {
    border-radius: 20px;
}

.uk-input,
.uk-select,
.uk-textarea,
.uneditable-input:not([class*="uk-"]),
input[type="color"]:not([class*="uk-"]),
input[type="date"]:not([class*="uk-"]),
input[type="datetime-local"]:not([class*="uk-"]),
input[type="datetime"]:not([class*="uk-"]),
input[type="email"]:not([class*="uk-"]),
input[type="month"]:not([class*="uk-"]),
input[type="number"]:not([class*="uk-"]),
input[type="password"]:not([class*="uk-"]),
input[type="search"]:not([class*="uk-"]),
input[type="tel"]:not([class*="uk-"]),
input[type="text"]:not([class*="uk-"]),
input[type="time"]:not([class*="uk-"]),
input[type="url"]:not([class*="uk-"]),
input[type="week"]:not([class*="uk-"]),
select:not([class*="uk-"]),
textarea:not([class*="uk-"]) {
    cursor: pointer;
}

em {
    color: #5f7391;
}

.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb> :nth-child(n+2):not(.uk-first-column)::before {
    color: rgba(255, 255, 255, 0.7);
}

ul:not([class]) li::before {
    position: absolute;
    content: "—";
    left: 0px;
}

ul:not([class]) li {
    position: relative;
}

ul:not([class]) li {
    position: relative;
    padding-left: 20px;
    padding-bottom: 10px;
}

ul:not([class]) {
    list-style: none;
    padding-left: 20px;
}

.uk-text-lead ul:not([class]) li {
    padding-left: 26px;
}


/* РўР°Р±Р»РёС†Р° */

table {
    border-collapse: collapse;
    border-spacing: 0;
    border: 2px solid #eaeae6;
}

table.uk-table {
    border: none;
}

table.uk-table thead {
    background-color: #ccc;
}

table tbody tr.hr {
    border-bottom: 2px solid #eaeae6;
}

table td:not(:last-child),
table th:not(:last-child) {
    border-right: 1px solid #eaeae6;
}

.uk-table.uk-table-divider td:not(:last-child),
.uk-table.uk-table-divider th:not(:last-child) {
    border-right: 0px solid #eaeae6;
}

.uk-table.uk-table-striped td:not(:last-child),
.uk-table.uk-table-striped th:not(:last-child) {
    border-right: 0px solid #eaeae6;
}


/* РћС„РѕСЂРјР»РµРЅРёРµ С„РѕСЂРј */

.uk-checkbox,
.uk-checkbox:checked,
input[type="checkbox"],
input[type="checkbox"]:not([class*="uk-"]),
input[type="checkbox"]:not([class*="uk-"]):checked {
    margin-right: 10px;
    cursor: pointer;
}

.uk-form-danger~.tm-error {
    display: block;
    height: 12px;
}

.tm-error {
    height: 0px;
    font-size: 12px;
    color: darkred;
    display: none;
}

input:invalid,
input:invalid:focus {
    color: red;
    box-shadow: none;
}

.uk-text-small {
    font-size: .86667em;
}

.crumb {
    border-top: 1px solid rgba(0, 0, 0, 0.09);
    border-bottom: none;
}

.uk-font-secondary {
    text-transform: none;
}

.osn-menu .uk-nav>li>a {
    padding: 18px 22px;
    border-bottom: 1px solid var(--theme-menu-border);
}

.osn-menu .uk-nav>li.uk-parent>a {
    padding: 18px 23px;
    border-bottom: 0;
    border-bottom: 1px solid var(--theme-menu-border);
}

.osn-menu .uk-nav>li.uk-parent>a {
    border-bottom: 1px solid var(--theme-menu-border);
}

.osn-menu .uk-nav .uk-nav-sub {
    padding: 18px 23px;
}

.osn-menu .uk-nav>li.uk-active>a {
    padding: 18px 32px 23px 23px;
    border-bottom: 0;
    font-weight: 700;
}

.osn-menu .uk-nav .uk-parent.uk-active .uk-nav-sub {
    display: block;
    border-bottom: 1px solid var(--theme-menu-border);
}

.osn-menu .uk-nav .uk-parent .uk-nav-sub {
    display: none;
}

.osn-menu .uk-nav>li:last-child>a {
    padding: 18px 22px;
    border-bottom: 0;
}

#tm-dialog-mobile .uk-nav>li>a {
    padding: 6px 0px;
    border-bottom: none;
}

#tm-dialog-mobile ul.uk-nav-sub {
    padding: 0px 0 5px 30px;
    font-size: 14px;
}

#tm-dialog-mobile .uk-nav-default .uk-active,
#tm-dialog-mobile .uk-nav-default a:hover {
    background: none;
}

#tm-dialog-mobile .uk-grid>.uk-grid-margin {
    margin-top: 20px;
}

#tm-dialog-mobile .uk-grid>.uk-grid-margin {
    margin-top: 20px;
}

#tm-dialog-mobile .uk-nav>li:first-child {
    margin-top: 20px;
}

#tm-dialog-mobile .uk-nav-default {
    font-size: 16px;
    font-weight: 400;
    text-transform: none;
}

#tm-dialog-mobile .tm-cont {
    margin: 20px;
}

#tm-dialog-mobile .uk-nav {
    border: none;
    padding-bottom: 20px;
}

.osn-menu .uk-nav>.uk-active>a:before {
    content: "";
    display: block;
    position: absolute;
    left: -1px;
    top: 24px;
    width: 10px;
    height: 10px;
    border-radius: 2px;
    background-color: var(--theme-primary-color);
    z-index: 2;
    opacity: 1;
    transition: opacity 0.3s ease;
    border-radius: 0 50% 50% 0;
    width: 3px;
}

.uk-nav-accordion .uk-active>a:before {
    background-color: none !important;
}

.osn-menu li.uk-parent>a:after {
    position: absolute;
    content: "";
    top: 50%;
    right: 15px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 8px;
    height: 8px;
    background-image: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1514:5)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.64496 0.298861C1.54617 0.391757 1.46778 0.502099 1.4143 0.623527C1.36083 0.744955 1.33333 0.875109 1.33333 1.00656C1.33333 1.13801 1.36083 1.26816 1.4143 1.38959C1.46778 1.51102 1.54617 1.62136 1.64496 1.71425L4.09642 3.9918L1.64711 6.29236C1.44786 6.48005 1.33595 6.73454 1.33605 6.99987C1.33615 7.26521 1.44823 7.51965 1.64762 7.7072C1.84701 7.89476 2.1174 8.00009 2.39928 8C2.68116 7.99991 2.95143 7.8944 3.15068 7.70671L6.35554 4.68997C6.55475 4.5024 6.66666 4.24805 6.66666 3.98282C6.66666 3.71759 6.55475 3.46319 6.35554 3.27562L3.15068 0.289887C3.05132 0.197175 2.93349 0.123817 2.80396 0.0740738C2.67442 0.0243305 2.53574 -0.000816855 2.39584 1.95503e-05C2.25595 0.000855956 2.11759 0.0276694 1.98874 0.0789576C1.85988 0.130246 1.74306 0.204968 1.64496 0.298861Z' fill='%23223046'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1514:5'%3E%3Crect width='8' height='8' fill='white' transform='translate(0 8) rotate(-90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-position: center center;
    background-repeat: no-repeat;
}

.osn-menu .uk-nav>li.uk-active.uk-parent>a:after {
    position: absolute;
    content: "";
    top: 50%;
    right: 18px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 10px;
    height: 10px;
    background-image: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1514:3)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.70114 1.64496C7.60824 1.54617 7.4979 1.46778 7.37647 1.4143C7.25504 1.36083 7.12489 1.33333 6.99344 1.33333C6.86199 1.33333 6.73184 1.36083 6.61041 1.4143C6.48898 1.46778 6.37864 1.54617 6.28575 1.64496L4.0082 4.09642L1.70764 1.64711C1.51995 1.44786 1.26546 1.33595 1.00013 1.33605C0.734791 1.33615 0.480353 1.44823 0.292798 1.64762C0.105243 1.84701 -9.3729e-05 2.1174 6.25803e-08 2.39928C9.38542e-05 2.68116 0.105599 2.95143 0.293286 3.15068L3.31003 6.35554C3.4976 6.55475 3.75195 6.66666 4.01718 6.66666C4.28241 6.66666 4.53681 6.55475 4.72438 6.35554L7.71011 3.15068C7.80283 3.05132 7.87618 2.93349 7.92593 2.80396C7.97567 2.67442 8.00082 2.53574 7.99998 2.39584C7.99914 2.25595 7.97233 2.11759 7.92104 1.98874C7.86975 1.85988 7.79503 1.74306 7.70114 1.64496Z' fill='%23223046'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1514:3'%3E%3Crect width='8' height='8' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-position: center center;
    background-repeat: no-repeat;
}

.uk-modal-header {
    border-radius: 4px 4px 0px 0px;
}

div[data-uk-modal],
div.uk-lightbox {
    backdrop-filter: blur(5px);
}

.uk-modal-dialog {
    border-radius: 4px;
}

.uk-light.uk-navbar-container,
.uk-dark.uk-navbar-container {
    border-bottom-color: rgba(255, 255, 255, 0) !important;
}

.uk-text-tme {
    color: #32afed !important;
}

.uk-light .uk-dark-open a,
.uk-light .uk-dark-open .uk-h5 {
    color: #666 !important;
}

.tm-card-hover .uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary) {
    border: 1px solid #f2f2f2;
}

.tm-card-hover .uk-grid-row-collapse>div {
    margin: 0 -1px -1px 0;
}

.tm-card-hover .uk-grid-collapse>div {
    margin: 0 -1px -1px 0;
}

.tm-card-hover .uk-grid-row-small>div,
.tm-card-hover .uk-grid-row-medium>div,
.tm-card-hover .uk-grid-row-large>div {}

.uk-accordion-title::before {
    margin-left: 25px !important;
}

.checkbox.form-checkbox {
    display: inline-block;
    position: relative;
    padding-left: 50px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.checkbox.form-checkbox input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

.checkbox.form-checkbox input:checked~.checkbox__checkmark {
    background-color: var(--theme-primary-color);
}

.checkbox.form-checkbox input:checked~.checkbox__checkmark:after {
    left: 21px;
}

.checkbox.form-checkbox:hover input~.checkbox__checkmark {
    background-color: #eee;
}

.checkbox.form-checkbox:hover input:checked~.checkbox__checkmark {
    background-color: var(--theme-primary-color);
}

.checkbox.form-checkbox .checkbox__checkmark {
    position: absolute;
    top: 1px;
    left: 0;
    height: 22px;
    width: 40px;
    background-color: #eee;
    transition: background-color 0.25s ease;
    border-radius: 11px;
}

.checkbox.form-checkbox .checkbox__checkmark:after {
    content: "";
    position: absolute;
    left: 3px;
    top: 3px;
    width: 16px;
    height: 16px;
    display: block;
    background-color: #fff;
    border-radius: 50%;
    transition: left 0.25s ease;
}

.checkbox.form-checkbox .checkbox__body {
    color: #333;
    line-height: 1.4;
    font-size: 16px;
    transition: color 0.25s ease;
}

.uk-overlay.uk-position-bottom {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(34, 48, 70, 0.8) 77%);
}

.uk-cover-container .uk-transition-slide-bottom {
    height: 0;
    margin-top: 0px !important;
    transition: 0.4s;
}

.uk-cover-container:hover .uk-transition-slide-bottom {
    overflow: hidden;
    transition: all 0.5s ease-in-out;
    height: 60px;
    margin-top: 20px !important;
}

.uk-dotnav>.uk-active>* {
    transition: all 0.5s ease-in-out;
    width: 30px;
}

.uk-dotnav>*>* {
    transition: all 0.5s ease-in-out;
}

ul.uk-breadcrumb {
    margin: 0 !important;
}


/* РљРѕРїРёСЂР°Р№С‚ */

#copi:hover .dgi-like svg {
    animation: heartbeat 1s infinite;
    -webkit-animation-name: "heartbeat";
}

.dgi-like svg {
    color: #f36b6b;
    fill: #f36b6b;
    width: 17px;
    height: 17px;
}

.dgi-like svg path {
    fill: #f36b6b;
    stroke: #f36b6b;
}

@keyframes heartbeat {
    0% {
        transform: scale(0.75);
    }
    20% {
        transform: scale(1);
    }
    40% {
        transform: scale(0.75);
    }
    60% {
        transform: scale(1);
    }
    80% {
        transform: scale(0.75);
    }
    100% {
        transform: scale(0.75);
    }
}

.uk-accordion .uk-accordion-title {
    display: block;
    font-size: 16px;
    line-height: 1.6;
    color: #242424;
    padding: 25px 30px;
    overflow: hidden;
    font-weight: 700;
}

.uk-accordion .uk-accordion-title::before {
    margin-left: 50px !important;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2582_7)'%3E%3Cpath d='M8 1V15M1 8H15' stroke='%23999999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2582_7'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.uk-accordion .uk-accordion-title::before {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2582_7)'%3E%3Cpath d='M8 1V15M1 8H15' stroke='%23999999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2582_7'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.uk-open>.uk-accordion-title::before {
    background-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2582_9)'%3E%3Cpath d='M6.36396 6.36396L16.2635 16.2635M6.36396 16.2635L16.2635 6.36396' stroke='%230088CC' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2582_9'%3E%3Crect width='16' height='16' fill='white' transform='translate(0 11.3137) rotate(-45)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.uk-accordion .uk-accordion-title {
    position: relative;
    padding-right: 40px;
}

.uk-accordion> :nth-child(n+2) {
    margin-top: 1px;
    padding-top: 10px;
    border-top: 0px solid rgba(0, 0, 0, 0.07);
}

.uk-accordion .uk-accordion-content {
    padding: 0px 25px 25px 30px;
    margin-top: 0px;
}

.uk-accordion .el-item {
    border-bottom: 1px solid #dfe0e5;
}

.uk-accordion .el-item:hover {}

#footer .uk-subnav a {
    font-weight: 700;
    font-size: 16px;
    color: #222222;
}

#footer .uk-subnav>.uk-active>a {
    color: #0088CC;
}

#footer .uk-subnav>.uk-active>a {
    color: #0088CC;
}

#footer .uk-subnav>* {
    padding-right: 40px;
}

.top-description {
    display: table-cell;
    vertical-align: middle;
    width: 150px;
    padding: 0 15px;
    letter-spacing: 0;
    font-size: 0.8em;
    line-height: 1.429em;
    color: #777;
    overflow: hidden;
}

.uk-light .top-description {
    color: #fff;
}

.uk-offcanvas-overlay::before {
    backdrop-filter: blur(4px);
}

.uk-overlay.uk-position-bottom {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(34, 48, 70, 0.8) 77%);
}

.uk-cover-container .uk-transition-slide-bottom {
    height: 0;
    margin-top: 0px !important;
}

.uk-cover-container:hover .uk-transition-slide-bottom {
    overflow: hidden;
    transition: all 0.5s ease-in-out;
    height: 60px;
    margin-top: 20px !important;
}

.uk-dotnav>.uk-active>* {
    transition: all 0.5s ease-in-out;
    width: 60px;
}

.uk-dotnav>*>* {
    transition: all 0.5s ease-in-out;
}

.vacancy-info .uk-tile {
    border-radius: 4px;
    border: 1px solid #eff1f5;
    padding-top: 40px;
    padding-bottom: 40px;
}

.tm-navbar-bordered {
    border-bottom: 1px solid rgba(229, 229, 229, 1);
}

.uk-light .tm-navbar-bordered {
    border-bottom: 1px solid rgba(255, 255, 255, 0.102);
}

.uk-sticky-below .tm-navbar-bordered {
    overflow: hidden;
    height: 0;
    border-bottom: 0px solid rgba(255, 255, 255, 0.102);
}

.tm-dark-link {
    color: #243d57;
    font-size: 18px;
    font-weight: 600;
}

.uk-light .tm-more-arrow path {
    fill: rgb(255, 255, 255);
}

.tm-navbar-bordered {
    /* transition: all 0.3s ease-in-out;*/
    height: 66px;
}

.uk-navbar-item,
.uk-navbar-nav>li>a,
.uk-navbar-toggle {
    justify-content: left;
}

#module-115,
#module-114,
#module-132 {
    justify-content: right;
}

blockquote {
    position: relative;
    padding: 40px 60px;
    background-color: #e4f0f2;
}

blockquote:before {
    top: 20px;
    left: 20px;
}

blockquote:after,
blockquote:before {
    position: absolute;
    content: '';
    width: 18px;
    height: 13px;
    background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2218%22%20height%3D%2213%22%20viewBox%3D%220%200%2018%2013%22%20fill%3D%22rgba%280,%200,%200,%200.2%29%22%3E%3Cpath%20d%3D%22M16%200.5c-1.9-1.1-4.4-0.5-5.5%201.5C9.4%203.9%2010.1%206.4%2012%207.5%2012.6%207.8%2013.2%208%2013.8%208l-0.3%205%204-7C18.6%204.1%2017.9%201.6%2016%200.5zM6%200.5C4.1-0.6%201.6%200.1%200.5%202%20-0.6%203.9%200.1%206.4%202%207.5%202.6%207.8%203.2%208%203.8%208l-0.3%205%204-7C8.6%204.1%207.9%201.6%206%200.5z%22%2F%3E%3C%2Fsvg%3E);
    background-position: center center;
    background-repeat: no-repeat;
}

blockquote:after {
    bottom: 20px;
    right: 20px;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

blockquote:after,
blockquote:before {
    position: absolute;
    content: '';
    width: 18px;
    height: 13px;
    background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2218%22%20height%3D%2213%22%20viewBox%3D%220%200%2018%2013%22%20fill%3D%22rgba%280,%200,%200,%200.2%29%22%3E%3Cpath%20d%3D%22M16%200.5c-1.9-1.1-4.4-0.5-5.5%201.5C9.4%203.9%2010.1%206.4%2012%207.5%2012.6%207.8%2013.2%208%2013.8%208l-0.3%205%204-7C18.6%204.1%2017.9%201.6%2016%200.5zM6%200.5C4.1-0.6%201.6%200.1%200.5%202%20-0.6%203.9%200.1%206.4%202%207.5%202.6%207.8%203.2%208%203.8%208l-0.3%205%204-7C8.6%204.1%207.9%201.6%206%200.5z%22%2F%3E%3C%2Fsvg%3E);
    background-position: center center;
    background-repeat: no-repeat;
}

blockquote footer {
    margin-top: 15px;
    font-size: 13px;
    line-height: 1.5;
    color: #96a0b0;
}

.tm-uslugi .el-meta {
    color: #ffffff;
}

.tm-dropdown {
    box-shadow: 0px 5px 20px rgb(0 0 0 / 15%);
    border-radius: 4px;
    z-index: 1020;
    top: 100%;
    padding: 25px;
    background: #fff;
    min-width: 240px;
    left: -6px;
}

.tm-phones-dropdown {
    position: absolute;
    top: 0px;
    left: 0;
    z-index: 1020;
    display: none;
}

.tell:hover .tm-phones-dropdown {
    display: block;
}

.uk-light .tm-phones-dropdown .el-title a {
    color: #00738D!important;
}

.uk-light .tm-phones-dropdown .uk-text-meta {
    color: #96a0b0;
}

.uk-light .tm-phones-dropdown .tm-cont .el-title {
    color: #222;
}


/* РјРµРЅСЋ*/

.uk-navbar-dropdown-nav .uk-parent>a,
.uk-nav-sub .uk-parent>a {
    font-size: 13px;
    font-weight: 700;
    color: #004865;
    text-transform: uppercase;
}

.osn-menu .uk-nav-default .uk-active,
.uk-nav-default a:hover {
    background: #fafafa;
}

.osn-menu .uk-nav-default {
    border: 1px solid #eff1f5;
    border-radius: 4px;
}

.osn-menu .uk-nav-default li a {
    position: relative;
    display: block;
}

.tm-uslugi .uk-position-bottom {
    background: rgb(255, 255, 255);
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 5%, rgba(39, 134, 169, 1) 100%);

}

.uk-tile-primary {
    border-radius: 4px;
}

.uk-card-default {
    border-radius: 20px;

}

.tm-uslugi .uk-cover-container {
    border-radius: 10px;

}

.tm-uslugi .uk-tile-default {
    background: rgba(39, 134, 169, 0.15);
    backdrop-filter: blur(0px);
    transition: all 0.2s ease-in-out;
}

.tm-uslugi a:hover .uk-tile-default {
    background: rgba(39, 134, 169, 0.25);
    backdrop-filter: blur(4px);
}

.uk-logo,
#module-93 {
    flex-grow: 0 !important;

}

#module-132 {}

#module-133 {}



.uk-countdown-separator {

    font-size: 1.5rem;
}

.uk-countdown-number {
    font-size: 3rem;
}