<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* inter-regular - latin_latin-ext */
@font-face {
    font-display: swap;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/inter-v13-latin_latin-ext-regular.woff2') format('woff2');
}
/* inter-500 - latin_latin-ext */
@font-face {
    font-display: swap;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/inter-v13-latin_latin-ext-500.woff2') format('woff2');
}
/* inter-600 - latin_latin-ext */
@font-face {
    font-display: swap;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/inter-v13-latin_latin-ext-600.woff2') format('woff2');
}
/* inter-700 - latin_latin-ext */
@font-face {
    font-display: swap;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/inter-v13-latin_latin-ext-700.woff2') format('woff2');
}

:root {
    --swiper-theme-color: var(--qss-primary);
}

body { font-family: 'Inter', sans-serif; }

svg { display: block; width: 18px; }

.btn { --qss-btn-font-size: 1.25rem; --qss-btn-font-weight: 700; --qss-btn-padding-x: 1.75rem; --qss-btn-padding-y: .8125rem; --qss-btn-border-width: 2px; --qss-btn-border-radius: 100vw; }
.btn svg {  }
.btn-primary { --qss-btn-color: #fff; --qss-btn-hover-color: #fff; --qss-btn-hover-bg: var(--qss-green-700); --qss-btn-hover-border-color: var(--qss-green-700); }
.btn-white { --qss-btn-bg: #fff; --qss-btn-color: var(--qss-blue); --qss-btn-hover-color: #fff; --qss-btn-border-color: #fff; --qss-btn-hover-bg: transparent; --qss-btn-hover-border-color: #fff; }

.btn-link { --qss-btn-font-size: 1.125rem; --qss-btn-padding-x: 0; --qss-btn-padding-y: 0; text-decoration: none; }
.btn-icon { display: inline-flex; align-items: center; gap: .5rem; }
.btn-sm { --qss-btn-font-size: 1.125rem; --qss-btn-font-weight: 500; --qss-btn-padding-x: 1.5rem; --qss-btn-padding-y: .5rem; }

.form-control { border-radius: 1.75rem }
.form-floating&gt;.form-control,
.form-floating&gt;label { padding-left: 2rem; }
.form-check-label a { font-weight: 700; text-decoration: none; }

h1, h2, h3, h4, h5, h6 { font-weight: 700; }

.page-view .content-text :is(h1, h2, h3, h4, h5, h6){ color: var(--qss-blue); }

.main-title { margin: 0 0 2rem 0; font-size: 3rem; font-weight: 700; color: var(--qss-blue); line-height: 1.1; }
.main-title&gt;span { display: block; color: var(--qss-green); }
.title-inline &gt;span { display: inline; }

.sub-title { margin: 0 0 1.5rem 0; font-size: 1.5rem; font-weight: 400; color: var(--qss-blue); letter-spacing: 4px; text-transform: uppercase; }

/**/
/*
.header-primary { position: fixed; top: 0; left: 0; right: 0; z-index: 1020; transition: box-shadow .15s ease-in-out; }
.header-primary .top-menu { transition: all .15s ease-in-out; overflow: hidden; max-height: 5rem; }
.header-primary.scrolled  { box-shadow: 0 0 30px 0 rgba(0,0,0,.15); }
.header-primary.scroll-down .top-menu { max-height: 0; opacity: 0; }
 */
 /**/

.header-primary { padding: 1.25rem 0; background-color: #fff; }
.header-primary .navbar { --qss-navbar-padding-y: 0; --qss-navbar-brand-padding-y: 0; --qss-navbar-nav-link-padding-x: 1rem; }
.header-primary .navbar-nav:not(.nav) { width: 100%; }
.header-primary .nav-link { --qss-nav-link-font-size: 1.25rem; --qss-nav-link-font-weight: 500; --qss-nav-link-color: var(--qss-body-color);  --qss-nav-link-hover-color: var(--qss-green); }
.header-primary .nav-link.active { --qss-navbar-active-color: var(--qss-green); --qss-nav-link-font-weight: 700  }
.header-primary .navbar .nav-item { margin-left: 1rem; }
.header-primary .top-menu .nav { padding-bottom: .75rem; flex-direction: row; }
.header-primary .top-menu .nav-link {  --qss-nav-link-font-size: 14px;  --qss-nav-link-padding-x: .25rem;  --qss-nav-link-padding-y: .25rem; }

.lang-box .nav-link svg { display: inline-block; color: var(--qss-primary); }

.dropdown-menu { box-shadow: 0 0 18px 0 rgba(var(--qss-secondary-rgb), .3);  --qss-dropdown-link-hover-color: #fff; --qss-dropdown-link-hover-bg: var(--qss-primary); --qss-dropdown-font-size: .875rem; }
.promobox { position: relative;
    --swiper-pagination-bullet-size: 1rem;
}
.promobox .text { color: var(--qss-blue); }
.promobox .swiper-pagination { bottom: 0; }

.partners,
.partners * { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; user-drag: none; -webkit-user-drag: none; }
.partners .swiper-slide { width: auto; }
.partners .swiper {}
/*.partners .swiper-slide img { filter: grayscale(100%) opacity(.5); transition: all .15s ease-in-out; }*/
/*.partners .swiper-slide:hover img { filter: grayscale(0) opacity(1) }*/

.text-widget { position: relative; }

.text-widget .widget-content { --qss-border-radius: 12px; }
.text-widget .image img.position-absolute { top: 0; left: 0; width: 100%; height: 100%; object-fit: cover }

.img-decor { position: absolute; top: 3rem; right: 3rem; z-index: -1; aspect-ratio: 1 / 1; width: 13.97vw;
    -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; user-drag: none; -webkit-user-drag: none;
}

.block.widget {}
.block_list {}
.block_list .block_item { display: flex; flex-direction: column; height: 100%; }
.block_item { padding: 1.5rem; background-color: #fff; border: 1px solid var(--qss-gray-300); border-radius: 3px; }
.block_image { margin-bottom: 1rem; }
.block_title { margin: 0 0 1rem 0; font-size: 1.75rem; font-weight: 700; color: var(--qss-secondary); }
.block_title&gt;span { display: block; font-size: 1.25rem; font-weight: 500; }
.block_item .btn.stretched-link:after { border-radius: 3px; transition: box-shadow .15s ease-in-out; }
.block_item .btn.stretched-link:hover:after { box-shadow: 0 0 18px 0 rgba(var(--qss-secondary-rgb), .3); }

.news.block_list .block_image { overflow: hidden; }
.news.block_list .block_image img { transition: all .15s ease-in-out; }
.news.block_list .block_item:hover .block_image img { transform: scale(1.1); }

.page-image { height: clamp(75px, 9.45vw, 180px); background: 50% 0 no-repeat scroll transparent; background-size: cover; }

.block-flush .block_item { border: 0 none; background-color: transparent; }

.sidebar .news.widget .block_item:hover { background-color: #fff; }
.sidebar .news.widget .block_item + .block_item { margin-top: 1rem; }
.sidebar .news.widget .block_title { font-size: 1rem; }

.request-widget { background: url(../images/bg-request-01.jpg) 50% 50% no-repeat scroll var(--qss-blue); background-size: cover; }

.content-text ul { font-size: 1rem; font-weight: 400; color: var(--qss-blue); list-style: none; padding-left: 0; margin-left: 2rem; }
.content-text ul li { position: relative; padding-left: 2rem; }
.content-text ul li:before { content: ''; position: absolute; top: 6px; left: 0; width: 18px; height: 18px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' preserveAspectRatio='xMidYMid'%3E%3Cpath fill='%23009845' d='M10.366 2.343c-3.053-.772-6.244.577-7.61 3.46-1.367 2.882-.46 6.341 1.99 8.389l-.907 1.914C.333 13.483-1.026 8.741.834 4.818 2.694.894 7.142-.874 11.28.418zM7.634 15.658c3.053.771 6.244-.579 7.61-3.46 1.368-2.883.46-6.343-1.991-8.39l.907-1.914c3.506 2.623 4.866 7.365 3.006 11.289-1.86 3.923-6.308 5.69-10.445 4.4z'/%3E%3C/svg%3E") 50% 50% no-repeat scroll transparent;
    background-size: 18px 18px;
}
.content-text ul li + li { margin-top: .5rem; }

.text-widget .content-text ul { font-size: 1.25rem; font-weight: 700; }

.social-box { display: flex; gap: 1rem; }
.social-box a { display: flex; justify-content: center; align-items: center; width: 42px; height: 42px; border-radius: 100vw; background-color: var(--qss-light); color: var(--qss-green); transition: background-color .15s ease-in-out, color .15s ease-in-out;  }
.social-box a svg { width: 22px; }
.social-box a:hover { background-color: var(--qss-green); color: #fff; }

.footer-primary {}
.footer-primary .nav-link { display: inline-block; --qss-nav-link-font-size: .875rem; --qss-nav-link-font-weight: 500; --qss-nav-link-padding-x: 0; --qss-nav-link-padding-y: .5rem; --qss-nav-link-color: var(--qss-body-color); --qss-nav-link-hover-color: var(--qss-green); }
.footer-primary .bottom { font-size: 12px; }
.footer-primary .bottom a { text-decoration: none; }

.user-form textarea.form-control { height: 150px; }

@media (min-width: 576px) {
    html { font-size: 14px; }
}
@media (min-width: 768px) {
    html { font-size: 14px; }
}
@media (min-width: 992px) {
    html { font-size: 14px; }

    .header-primary .navbar .nav-item { margin-left: 0rem; }
    .promobox .text { font-size: 1.25rem; }
    .text-widget .text { font-size: 1.25rem; }
}
@media (min-width: 1200px) {
    html { font-size: 16px; }
    .py-xl-6 { padding-top: 5rem !important; padding-bottom: 5rem !important;}
    .pt-xl-6 { padding-top: 5rem !important; }
    .pe-xl-7 { padding-right: 10rem !important; }
}

@media (min-width: 1400px) {
    html { font-size: 16px; }
    .promobox .main-title { font-size: 4.75rem; }
    .promobox .text { font-size: 1.875rem; }

    .h4,h4 { font-size: 1.325rem; }

}

@media (min-width: 768px) and (max-width: 991.98px) {

}

@media (min-width: 390px) and (max-width: 575.98px) {

}

@media (min-width: 576px) and (max-width: 767.98px) {

}

@media (min-width: 768px) and (max-width: 991.98px) {

}

@media (min-width: 992px) and  (max-width: 1199.98px) {
    .header-primary .navbar-brand img { width: 200px; }
}

@media (max-width: 389.98px) {

}

@media (max-width: 575.98px) {
    html { font-size: 13px; }
    .shadow-lg { box-shadow: 0 0 1rem 0 rgba(0,0,0,.175)!important }
    .sidebar .news.block_list .block_item { max-width: 100%; }
    .news.block_list .block_item { max-width: 415px; margin: 0 auto; }
    .block_image_sm { width: 30px; }

}

@media (max-width: 767.98px) {
    .text-widget .image.position-relative { height: 25vw; }
    /*.text-widget .image img.position-absolute { position: relative!important; }*/
}

@media (max-width: 991.98px) {

    .btn { --qss-btn-font-size: 1rem; --qss-btn-padding-x: 1.25rem; --qss-btn-padding-y: .7rem; }
    .btn-link { --qss-btn-padding-x: 0; --qss-btn-padding-y: 0; }
    .btn-link svg { width: 16px; }

    .header-primary { padding: .75rem; position: sticky; top: 0; z-index: 1020; background-color: #fff; box-shadow: 0 0 20px 0 rgba(var(--qss-blue-rgb), .3) }
    .header-primary .navbar-brand img { width: 180px; }
    .menu-toggler .nav-link { --qss-nav-link-color: #fff; --qss-nav-link-hover-color: #fff; background-color: var(--qss-green); --qss-nav-link-padding-x: .325rem; --qss-nav-link-padding-y: .325rem; }
    .menu-toggler .nav-link svg { width: 22px; }

    .main-title { font-size: 2rem; margin-bottom: 1.5rem; }
    .sub-title { font-size: 1.325rem; margin-bottom: 1rem; }

    .promobox .swiper-pagination { bottom: -5px; }

    .block_title { font-size: 1.5rem; }

    .content-text ul { font-size: 1rem; margin-left: 0; }
    .content-text ul li:before { top: 2px; }


    .offcanvas-navigation.offcanvas-end { width: 80%; max-width: 400px; }
    .offcanvas-navigation { background-color: #fff; }
    .offcanvas-navigation .offcanvas-header { /*border-bottom: 1px solid var(--fd-gray-800);*/ }
    .offcanvas-navigation .offcanvas-header .btn-close { opacity: 1; }
    .offcanvas-navigation .offcanvas-footer { font-size: 12px; padding: var(--qss-offcanvas-padding-x) var(--qss-offcanvas-padding-y);  }
    .offcanvas-navigation .offcanvas-footer p { margin-bottom: 2px; }
    .offcanvas-navigation .offcanvas-footer .nav-link { --qss-nav-link-color: var(--qss-primary); --qss-nav-link-font-weight: 700; }
    .offcanvas-navigation .offcanvas-title img { max-width: 140px; }
    .offcanvas-navigation .collapse:not(.show) { display: block; }
    .offcanvas-navigation ul.nav { display: flex; flex-direction: column; --qss-nav-link-padding-x: 0; }
    .offcanvas-navigation ul .nav-link { font-size: 1rem; font-weight: 400; --qss-nav-link-color: var(--qss-body-color); }
    .offcanvas-navigation ul li.ms-auto { margin-left: 0!important; }


    .offcanvas-navigation .lang-box .nav-link { display: flex; align-items: center; }
    .offcanvas-navigation .lang-box .nav-link svg { margin-right: .5rem; color: var(--qss-primary) }
    .offcanvas-navigation .info-list .nav-link { font-weight: 400; }
    .offcanvas-navigation .offcanvas-body .nav-link.active { background-color: var(--qss-primary); color: #fff; margin-right: calc(var(--qss-offcanvas-padding-x) * -1); margin-left: calc(var(--qss-offcanvas-padding-x) * -1); padding-right: var(--qss-offcanvas-padding-x); padding-left: var(--qss-offcanvas-padding-x); }
    .offcanvas-navigation .nav-link:focus-visible { outline: none!important; box-shadow: none!important; }
    .offcanvas-navigation .dropdown-menu { position: static; --qss-dropdown-padding-y: 5px; }
    .offcanvas-navigation .dropdown-menu li + li { border-top: 1px solid var(--qss-border-color-translucent); }
    .offcanvas-navigation .dropdown-item { font-size: 1rem; white-space: normal }
    .offcanvas-navigation .dropdown-item.active,
    .offcanvas-navigation .dropdown-item:active,
    .offcanvas-navigation .dropdown-item:focus,
    .offcanvas-navigation .dropdown-item:hover { color: #fff; background-color: var(--qss-primary); }
    .offcanvas-navigation .dropdown-menu .dropdown-menu { margin: var(--qss-offcanvas-padding-x); }
    .offcanvas-navigation .social-box { margin-top: 1rem; }
    
}

@media (max-width: 1199.98px) {

}
@media (max-width: 1399.98px) {

}
/*02*/</pre></body></html>