@charset "UTF-8";
/*!
 * Bootstrap v5.0.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{
--bs-blue:#0d6efd;
--bs-indigo:#6610f2;
--bs-purple:#6f42c1;
--bs-pink:#d63384;
--bs-red:#dc3545;
--bs-orange:#fd7e14;
--bs-yellow:#ffc107;
--bs-green:#198754;
--bs-teal:#20c997;
--bs-cyan:#0dcaf0;
--bs-white:#fff;
--bs-gray:#6c757d;
--bs-gray-dark:#343a40;
--bs-primary:#0d6efd;
--bs-secondary:#6c757d;
--bs-success:#198754;
--bs-info:#0dcaf0;
--bs-warning:#ffc107;
--bs-danger:#dc3545;
--bs-light:#f8f9fa;
--bs-dark:#212529;
--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}
*,::after,::before{
box-sizing:border-box}
@media (prefers-reduced-motion:no-preference){
.currency-section__row::-webkit-scrollbar,.directions--section .row::-webkit-scrollbar,.footer__contacts ul::-webkit-scrollbar,.links-section::-webkit-scrollbar,.news-section .row::-webkit-scrollbar,.services-section .row::-webkit-scrollbar,.subordinates-section .row::-webkit-scrollbar{
display:none}
.currency-section__row::-webkit-scrollbar-track,.directions--section .row::-webkit-scrollbar-track,.footer__contacts ul::-webkit-scrollbar-track,.links-section::-webkit-scrollbar-track,.news-section .row::-webkit-scrollbar-track,.services-section .row::-webkit-scrollbar-track,.subordinates-section .row::-webkit-scrollbar-track{
box-shadow:none;
border-radius:2.5px}
.currency-section__row::-webkit-scrollbar-thumb,.directions--section .row::-webkit-scrollbar-thumb,.footer__contacts ul::-webkit-scrollbar-thumb,.links-section::-webkit-scrollbar-thumb,.news-section .row::-webkit-scrollbar-thumb,.services-section .row::-webkit-scrollbar-thumb,.subordinates-section .row::-webkit-scrollbar-thumb{
background-color:transparent;
outline:0;
border-radius:2.5px}
.body{
    background-color:#c9ced6;
}

.left-bar{
padding:0rem 0;
background:#fff;
border:1px solid #f1f2f4;
border-radius:4px;
position:sticky;
top:0rem}
.left-bar li{
margin-bottom:2rem}
.left-bar li:last-child{
margin-bottom:0}
.left-bar li a{
display:block;
padding:0 1.4rem;
font-size:0.9rem;
line-height:1rem;
color:#b0b7c3;
border-left:2px solid transparent}
.left-bar li a.active{
color:#3772d9;
border-color:currentColor;
font-weight:500}
.left-bar li a:focus,.left-bar li a:hover{
color:#3772d9}
.content-block{
padding:2.4rem;
margin-bottom:2rem;
background:#fff;
border:1px solid #f1f2f4;
border-radius:4px;
font-size:1rem;
line-height:2rem;
color:#283a5b}
.content-block:last-child{
margin-bottom:0}
.content-block h1{
padding-right:12.6rem}
.content-block h2{
font-size:2rem;
line-height:2.8rem;
margin-bottom:2.4rem;
color:#050f21}
.content-block h2.section-title{
font-size:2.4rem;
margin-bottom:2.4rem}
.content-block h3,.content-block h4{
font-size:1rem;
line-height:2.4rem;
margin-bottom:1.6rem;
color:#050f21}
.content-block dl dt{
float:left;
margin-right:.2rem}
.content-block dl dd{
margin-bottom:.8rem}
.content-block__item{
margin-bottom:2.4rem}
.content-block__item:last-child{
margin-bottom:0}
.content-block__text{
margin-bottom:2.4rem}
.content-block__text:last-child{
margin-bottom:0}
.content-block__text p{
margin-bottom:0.5rem}
.content-block__text p:last-child{
margin-bottom:0}
.content-block__text strong{
font-weight:700}
.content-block__text .text-with-border{
border-left:2px solid #3772d9;
padding-left:1.4rem;
color:#050f21}
.content-block__text img{
border-radius:4px;
margin-bottom:2.4rem}
.content-block__text img:last-child{
margin-bottom:0}
.content-block__text img.full-image{
width:100%}
.content-block__text ol{
margin-bottom:1.6rem;
counter-reset:section;
list-style-type:none;
padding-left:14px}
.content-block__text ol:last-child{
margin-bottom:0}
.content-block__text ol ol,.content-block__text ol ul{
padding-left:2rem}
.content-block__text ol>li{
text-indent:-14px;
counter-increment:section}
.content-block__text ol>li:before{
content:counter(section) ". "}
.content-block__text ol.custom-num{
width:100%;
padding:1.3rem 1.6rem 1.3rem 47px;
border:1px solid #f1f2f4;
border-radius:4px;
color:#283a5b;
background-color:#f7f8f9;
margin-bottom:1.6rem}
.content-block__text ol.custom-num ol,.content-block__text ol.custom-num ul{
padding-left:3.5rem}
.content-block__text ol.custom-num>li{
margin-bottom:1.6rem;
text-indent:-31px}
.content-block__text ol.custom-num>li:last-child{
margin-bottom:0}
.content-block__text ol.custom-num>li:before{
display:inline-block;
width:2.3rem;
height:2rem;
border-radius:21px;
content:counter(section);
color:#fff;
background-color:#3772d9;
text-align:right;
padding-right:7px;
margin-right:.8rem}
.content-block__text ul{
margin-bottom:2.4rem;
padding-left:14px}
.content-block__text ul ol,.content-block__text ul ul{
padding-left:2rem}
.content-block__text ul:last-child{
margin-bottom:0}
.content-block__text ul li{
margin-bottom:2px;
text-indent:-13px}
.content-block__text ul li:last-child{
margin-bottom:0}
.content-block__text ul li:before{
content:'';
background-image:unset;
width:5px;
height:5px;
border-radius:50%;
margin-right:.8rem;
background-color:#283a5b;
display:inline-block;
margin-bottom:3px}
.content-block__text ul.with-arrows{
padding-left:30px}
.content-block__text ul.with-arrows>li{
margin-bottom:1.6rem;
text-indent:-30px}
.content-block__text ul.with-arrows>li:last-child{
margin-bottom:0}
.content-block__text ul.with-arrows>li:before{
width:2rem;
height:2rem;
background-image:url(../images/svg-icons/list-arrow.svg);
background-color:unset;
background-position:center;
background-repeat:no-repeat;
background-size:.7rem;
margin-bottom:-5px}
.content-block .date{
font-weight:500;
margin-top:0;
font-size:1.2rem;
color:#8a94a6}
.content-block__link{
width:100%;
padding:1.3rem 1.6rem;
border:1px solid #f1f2f4;
border-radius:4px;
color:#283a5b;
background-color:#f7f8f9;
margin-bottom:1.6rem}
.content-block__link span{
flex:1}
.content-block__link[href]:focus,.content-block__link[href]:hover{
color:#050f21;
background-color:#fff}
.content-block__link:last-child{
margin-bottom:0}
.content-block__link--inquiry{
display:block;
margin-bottom:.8rem}
.content-block__link--inquiry span{
display:flex;
align-items:center;
color:#b0b7c3;
margin-bottom:.4rem}
.content-block__link--inquiry img{
width:auto!important;
border-radius:0;
margin-right:.4rem}
.content-block__link--with-arrow svg{
margin-left:1.5rem;
flex:none}
.content-block__link--blue-link{
border:1px solid #3772d9;
background-color:#f1f2f4;
padding:2rem 2.4rem;
position:relative;
display:block}
.content-block__link--blue-link span{
font-size:1.2rem;
margin-bottom:1.2rem;
display:block;
text-transform:uppercase;
color:#8a94a6}
.content-block__link--blue-link svg{
margin-left:1.5rem;
flex:none;
color:#3772d9;
position:absolute;
right:2.4rem;
top:2rem}
.content-block__link--with-long-arrow{
align-items:unset;
background-color:#fff}
.content-block__link--with-long-arrow svg{
margin-left:1.5rem;
flex:none;
color:#3772d9;
opacity:0}
.content-block__link--with-long-arrow:hover{
color:#050f21}
.content-block__link--with-long-arrow:hover svg{
opacity:1}
.content-block__link--percents{
display:block;
margin-bottom:2.4rem}
.content-block__link--percents span{
display:block;
margin-top:.4rem;
border-radius:16px;
background-color:#3772d9;
height:.5rem;
width:100%}
.content-block__link .logo{
margin-left:auto}
.content-block__link--with-icon{
justify-content:unset;
align-items:unset}
.content-block__link--with-icon svg{
color:#3772d9;
margin-right:1.2rem;
margin-top:2px}
.content-block__link--file{
align-items:flex-start;
justify-content:unset}
.content-block__link--file svg{
margin-right:1.2rem}
.content-block__link--file>span{
flex:1}
.content-block__link--file>span span{
display:block;
color:#8a94a6;
margin-top:.4rem}
.content-block__link--word svg{
color:#3772d9}
.content-block__link--pdf svg{
color:#bd0303}
.content-block__link--exel svg{
color:#00865a}
.content-block__link--more{
justify-content:center;
color:#3772d9;
background-color:#dde7f8;
margin-top:1.6rem}
.content-block__link--more:before{
content:attr(data-more)}
.content-block__link--more:focus,.content-block__link--more:hover{
background-color:#3772d9!important;
color:#fff!important}
.content-block__link--more.active:before{
content:attr(data-less)}
.content-block__link--more.active svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg)}
.content-block__link--more svg{
margin-left:1.2rem}
.content-block__link a{
font-weight:500}
.content-block__link--label{
font-weight:400!important;
color:#283a5b!important;
justify-content:unset;
cursor:pointer;
position:relative}
.content-block__link--label:before{
content:'';
width:15px;
height:15px;
min-width:15px;
border-radius:50%;
border:1px solid currentColor;
margin-right:.8rem}
.content-block__link--label:after{
content:'';
display:block;
border:2px solid #3772d9;
border-top:unset;
border-right:unset;
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
width:.65rem;
height:.4rem;
position:absolute;
left:2rem;
top:2rem;
opacity:0}
.content-block__links-row{
margin-bottom:1.6rem;
flex-wrap:wrap}
.content-block__links-row:last-child{
margin-bottom:0}
.content-block__links-row .content-block__link{
width:49%;
margin-bottom:0}
.content-block__links-row.flex-column{
align-items:flex-start}
.content-block__links-row.flex-column .content-block__link{
width:55%;
margin-bottom:.8rem}
.content-block__links-row--white .content-block__link{
background-color:#fff;
font-size:1.4rem;
padding:1.4rem}
.content-block .table-scroller{
margin-bottom:1.6rem;
overflow-x:auto}
.content-block .table-scroller:last-child{
margin-bottom:0}
.content-block table{
width:100%}
.content-block table__mail{
display:block;
margin-top:.8rem}
.content-block table__mail svg{
margin-right:.3rem}
.content-block table tr>*{
font-size:1.2rem;
line-height:1.6rem;
padding:.8rem 1.2rem;
vertical-align:top;
width:20%}
.content-block table thead tr{
background-color:#8a94a6}
.content-block table thead tr th{
font-weight:400;
color:#fff}
.content-block table--striped tbody tr:nth-of-type(even){
background-color:#f7f8f9}
.content-block table--regional-section{
margin-top:2.4rem}
.content-block table--regional-section tr>*{
vertical-align:top;
width:19%}
.content-block table--regional-section tr>:first-child{
width:25%}
.content-block table.table-bordered{
border:1px solid #f1f2f4;
border-collapse:collapse}
.content-block table.table-bordered tr td,.content-block table.table-bordered tr th{
border:1px solid #f1f2f4}
.content-block table.table-bordered tr td a{
display:block;
margin-bottom:4px}
.content-block table.table-bordered tr td a:last-child{
margin-bottom:0}
.content-block table.table-bordered tr td a span{
color:#283a5b}
.content-block__accordion{
margin-bottom:2.4rem}
.content-block__accordion:last-child{
margin-bottom:0}
.content-block__accordion__item{
margin-bottom:1.6rem}
.content-block__accordion__item:last-child{
margin-bottom:0}
.content-block__accordion__title{
border:1px solid #f1f2f4;
border-radius:4px;
padding:1.5rem 2.4rem;
margin-bottom:0!important;
cursor:pointer}
.content-block__accordion__title:after{
content:'';
width:1.8rem;
height:1.8rem;
min-width:1.8rem;
background-image:url(../images/svg-icons/acc-plus.svg);
background-repeat:no-repeat;
background-size:contain;
background-position:center;
margin-left:2.4rem}
.content-block__accordion__title--active{
background-color:#f7f8f9}
.content-block__accordion__title--active:after{
background-image:url(../images/svg-icons/acc-minus.svg)}
.content-block__accordion .text-with-border{
margin-left:1.6rem;
margin-top:1.6rem;
display:none}
.content-block__slider{
margin-bottom:2.4rem}
.content-block__slider:last-child{
margin-bottom:0}
.content-block .slider{
margin-bottom:.8rem}
.content-block .slider__item{
height:40rem;
width:100%}
.content-block .slider .flickity-button{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
-webkit-filter:drop-shadow(0 4px 4px rgba(10, 31, 68, .04)) drop-shadow(0 4px 8px rgba(10, 31, 68, .04));
filter:drop-shadow(0 4px 4px rgba(10, 31, 68, .04)) drop-shadow(0 4px 8px rgba(10, 31, 68, .04));
color:#fff;
border-color:inherit;
opacity:.5}
.content-block .slider .flickity-button:hover{
border-color:#3772d9;
opacity:1}
.content-block .slider .flickity-button.previous{
left:2.4rem;
right:auto}
.content-block .slider .flickity-button.next{
right:2.4rem}
.content-block .slider-nav__item{
width:9.6rem;
height:6.4rem;
margin-right:.8rem}
.content-block .slider-nav__item:before{
border-radius:4px;
content:'';
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
background-color:rgba(0,0,0,.5)}
.content-block .slider-nav__item.is-selected:before{
opacity:0}
.content-block__follow-bar{
padding:1.2rem 2.4rem}
.content-block__follow-bar--gray{
background:#fafbfb;
border-radius:4px;
border:1px solid #f1f2f4}
.content-block__follow-bar .footer__socials,.content-block__follow-bar .footer__socials li,.content-block__follow-bar p{
margin-bottom:0}
.content-block__follow-bar .footer__socials li:before{
display:none}
@media (max-width:991px){
.content-block h1{
padding-right:0}
.content-block__links-row{
flex-wrap:wrap}
.content-block__links-row .content-block__link{
width:100%!important;
margin-bottom:16px}
.content-block__links-row .content-block__link:last-child{
margin-bottom:0}
.content-block__table{
width:720px}
.content-block .slider__item{
height:auto}
}
@media (max-width:767px){
.content-block{
margin-left:-15px;
margin-right:-15px;
padding:15px}
.content-block h2{
font-size:16px;
line-height:24px;
margin-bottom:16px}
.content-block__text p{
margin-bottom:16px}
.content-block__text img{
width:100%;
margin-bottom:16px}
.content-block__text img.full-image{
height:184px;
-o-object-fit:cover;
object-fit:cover}
.content-block__slider{
margin-bottom:16px}
.content-block .slider{
margin-bottom:0}
.content-block .slider__item img{
height:185px;
-o-object-fit:cover;
object-fit:cover}
.content-block .slider .flickity-button.previous{
left:16px}
.content-block .slider .flickity-button.next{
right:16px}
.content-block .slider-nav{
display:none}
.content-block__follow-bar{
padding:13px 16px}
.content-block__follow-bar p{
margin-bottom:0;
font-size:12px;
max-width:130px}
.content-block__follow-bar .footer__socials{
margin-top:0}
.content-block table{
width:700px}
}
.breadcrumbs{
margin:2.4rem 0}
.breadcrumbs li{
font-size:1.2rem;
font-weight:400;
color:#8a94a6;
display:inline}
.breadcrumbs li a{
color:#050f21}
.breadcrumbs li a:after{
content:'•';
display:inline-block;
margin:0 .8rem;
color:#8a94a6}
@media (max-width:767px){
.breadcrumbs{
margin:16px 0;
width:100%;
display:flex}
.breadcrumbs li{
display:none}
.breadcrumbs li:nth-last-child(2){
margin-right:8px}
.breadcrumbs li:nth-last-child(2) span{
display:none}
.breadcrumbs li:nth-last-child(2) a:before{
content:'';
background-image:url(../images/svg-icons/arrow-bottom.svg);
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
width:20px;
height:20px;
display:block;
background-repeat:no-repeat;
background-size:60%;
background-position:center}
.breadcrumbs li:nth-last-child(2) a:after{
display:none}
.breadcrumbs li:last-child,.breadcrumbs li:nth-last-child(2){
display:inline}
}
.banner{
margin-bottom:5rem}
.banner__slider{
z-index:2;
height:43rem;
overflow:hidden}
.banner__slider.flickity-enabled{
height:auto;
overflow:unset}
.banner__item{
width:103.2rem}
.banner__item:before{
content:'';
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.8));
pointer-events:none}
.banner__item.is-selected:before{
opacity:0}
.banner__image{
width:100%;
height:43rem}
.banner__image img{
width:100%;
height:100%;
-o-object-fit:cover;
object-fit:cover}
.banner__text{
position:absolute;
left:5rem;
bottom:4rem;
max-width:56rem}
.banner__title{
color:#fff;
font-size:2.8rem;
font-weight:500;
line-height:3.6rem}
@media (max-width:1032px){
.banner__item{
width:100%}
}
@media (max-width:991px){
.banner__image,.banner__slider{
height:400px}
}
@media (max-width:767px){
.banner__image,.banner__slider{
height:200px}
.banner__text{
left:16px;
right:16px;
bottom:26px;
max-width:100%}
.banner__title{
font-size:16px;
line-height:24px}
}
.services-section{
margin:4.8rem 0}
.services-section .slider-container{
padding-top:7rem}
.services-section__slider{
margin:0}
.services-section__slider>*{
padding:0}
.services-section__slider .flickity-slider{
margin-right:calc(var(--bs-gutter-x)/ -2);
margin-left:calc(var(--bs-gutter-x)/ -2)}
.services-section__slider .col-md-3{
padding-right:calc(var(--bs-gutter-x)/ 2);
padding-left:calc(var(--bs-gutter-x)/ 2);
width:25.6%}
.services-section__item{
background-color:#fff;
margin-bottom:2.4rem;
padding:2.4rem;
height:calc(100% - 2.4rem);
border:1px solid #f1f2f4;
border-radius:8px;
display:block;
color:#050f21}
.services-section__item:focus,.services-section__item:hover{
box-shadow:0 8px 8px rgba(10,31,68,.08),0 8px 16px rgba(10,31,68,.06);
color:#050f21}
.services-section__icon{
background-color:#f1f2f4;
width:4.8rem;
height:4.8rem;
border-radius:8px;
margin-bottom:1.6rem;
display:flex;
align-items:center;
justify-content:center}
.services-section__title{
font-size:1.6rem;
font-weight:500;
margin-bottom:.8rem;
display:block}
.services-section__desc{
font-size:1.4rem;
color:#8a94a6;
display:block}
.services-section .services-section__slider:after{
content:'flickity';
display:none}
@media (max-width:991px){
.services-section__slider .col-md-3{
width:34%}
.services-section__item{
padding:20px}
}
@media (max-width:767px){
.services-section{
margin:36px 0}
.services-section .container-fluid .row,.services-section .container-lg .row,.services-section .container-md .row,.services-section .container-sm .row,.services-section .container-xl .row,.services-section .container-xxl .row{
margin:0 -4px}
.services-section .container-fluid .row>*,.services-section .container-lg .row>*,.services-section .container-md .row>*,.services-section .container-sm .row>*,.services-section .container-xl .row>*,.services-section .container-xxl .row>*{
padding:0 4px}
.services-section__item{
margin-bottom:8px;
height:calc(100% - 8px);
padding:16px 16px 32px;
text-align:center}
.services-section__icon{
margin-left:auto;
margin-right:auto}
}
.news-section{
margin:4.8rem 0}
.news-section__slider{
margin:0}
.news-section__slider>*{
padding:0}
.news-section__slider .flickity-slider{
margin-right:calc(var(--bs-gutter-x)/ -2);
margin-left:calc(var(--bs-gutter-x)/ -2)}
.news-section__slider .col-md-4{
padding-right:calc(var(--bs-gutter-x)/ 2);
padding-left:calc(var(--bs-gutter-x)/ 2);
width:34.1%}
.news-section__item{
font-size:1.4rem;
line-height:2rem}
.news-section__item:hover .news-section__title{
color:#3772d9;
text-decoration:underline!important}
.news-section__image{
display:block;
height:18.4rem;
margin-bottom:1.6rem;
position:relative}
.news-section__image img{
width:100%;
height:100%;
-o-object-fit:cover;
object-fit:cover}
.news-section__date{
color:#8a94a6;
margin-bottom:.8rem;
display:block}
.news-section__title{
color:#050f21;
-webkit-line-clamp:3;
-webkit-box-orient:vertical;
display:-webkit-box;
overflow:hidden}
@media (max-width:767px){
.news-section{
margin:36px 0}
.news-section__slider .col-md-4{
width:100%!important}
.news-section__slider .flickity-button{
display:none}
.news-section__image{
height:186px!important}
.news-section .container-fluid .row,.news-section .container-lg .row,.news-section .container-md .row,.news-section .container-sm .row,.news-section .container-xl .row,.news-section .container-xxl .row{
flex-wrap:nowrap;
overflow-x:auto;
margin:0 -15px 0 -4px;
-ms-scroll-snap-type:x mandatory;
scroll-snap-type:x mandatory}
.news-section .container-fluid .row>*,.news-section .container-lg .row>*,.news-section .container-md .row>*,.news-section .container-sm .row>*,.news-section .container-xl .row>*,.news-section .container-xxl .row>*{
padding:0 4px;
scroll-snap-align:start;
width:85%}
}
.map-section{
margin:4.8rem 0}
.map-section__row{
display:flex;
align-items:center}
.map-section__map text{
display:none}
.map-section__map svg path{
fill:#f1f2f4;
cursor:pointer}
.map-section__map svg path.selected,.map-section__map svg path:hover{
fill:#1d458a}
.map-section__info-block{
background:#fafbfb;
border:1px solid #e1e4e8;
border-radius:8px;
padding:2.4rem;
margin-left:2.4rem;
flex:1}
.map-section__title{
font-size:2rem;
line-height:2.8rem;
margin-bottom:2.4rem}
.map-section__select.form-group{
margin-bottom:.8rem}
.map-section__select.form-group .form-control{
background-color:#fff!important;
padding:1.4rem 1.6rem;
border-radius:8px}
.map-section__tab{
background:#fff;
border:1px solid #e1e4e8;
border-radius:8px;
padding:1.4rem 2.4rem;
margin-bottom:1.6rem}
.map-section__tab a{
font-size:1.4rem;
color:#b0b7c3}
.map-section__tab a.active{
color:#050f21}
.map-section__tab span{
background:#e1e4e8;
min-width:1px;
height:2rem}
.map-section__tab-content{
display:none}
.map-section__tab-content.active{
display:block}
.map-section__tab-content h3{
font-size:1.6rem;
margin-bottom:1.2rem}
.map-section__tab-content ul{
font-size:14px;
line-height:20px;
color:#050f21}
.map-section__tab-content ul li{
margin-bottom:1.2rem}
.map-section__tab-content ul li:last-child{
margin-bottom:0}
.map-section__tab-content ul em{
color:#8a94a6;
display:inline-block;
margin-right:.4rem;
font-style:normal}
@media (max-width:991px){
.map-section__row{
flex-direction:column}
}
@media (max-width:767px){
.map-section{
margin:35px 0}
.map-section__map svg{
width:100%;
height:auto}
.map-section__info-block{
width:100%;
margin-left:0;
margin-top:20px;
padding:24px 18px}
}
.currency-section{
background-color:#fff;
margin-bottom:7rem;
padding:2.4rem 0}
.currency-section__row{
justify-content:space-around}
.currency-section__item{
font-size:1.6rem}
.currency-section__item__currency{
display:flex;
justify-content:center}
.currency-section__item__currency span{
color:#b0b7c3}
.currency-section__item__currency:after{
content:'';
width:2.4rem;
height:2.4rem;
background-repeat:no-repeat;
background-position:center;
background-image:url(../images/svg-icons/minus.svg)}
.currency-section__item__currency--down:after{
background-image:url(../images/svg-icons/arrow-down.svg)}
.currency-section__item__currency--down .currency-section__item__price{
color:#f03d3d}
.currency-section__item__currency--up:after{
background-image:url(../images/svg-icons/arrow-up.svg)}
.currency-section__item__currency--up .currency-section__item__price{
color:#23b988}
.currency-section__item__price{
font-weight:500;
margin-left:.4rem}
@media (max-width:991px){
.currency-section__row{
overflow-x:auto;
justify-content:unset;
-ms-scroll-snap-type:x mandatory;
scroll-snap-type:x mandatory}
.currency-section__item{
width:-webkit-max-content;
width:-moz-max-content;
width:max-content;
white-space:nowrap;
margin-right:30px;
scroll-snap-align:start}
.currency-section__item:last-child{
margin-right:0}
}
@media (max-width:767px){
.currency-section{
padding:0;
margin-bottom:40px}
.currency-section__row{
padding:22px 0}
.currency-section__item{
font-size:14px}
}
.subordinates-section .section-title{
margin-bottom:3.2rem}
.subordinates-section__item{
display:flex;
color:#050f21;
margin-bottom:4rem;
min-height:8rem}
.subordinates-section__item:last-child{
margin-bottom:0}
.subordinates-section__image{
width:4rem;
height:4rem;
border-radius:50%;
min-width:4rem;
overflow:hidden;
margin-right:1.6rem;
background-color:#e1e4e8}
.subordinates-section__image img{
width:100%;
height:100%;
-o-object-fit:cover;
object-fit:cover}
.subordinates-section__title{
font-size:1.4rem;
line-height:2rem;
-webkit-line-clamp:4;
-webkit-box-orient:vertical;
display:-webkit-box;
overflow:hidden}
.subordinates-section .services-section__slider:after{
content:'flickity';
display:none}
@media (max-width:767px){
.subordinates-section .services-section__slider:after{
content:''}
.subordinates-section .flickity-button{
display:none}
.subordinates-section .col-md-3{
display:flex;
width:auto;
max-width:unset;
padding:0 10px}
.subordinates-section .row{
flex-wrap:nowrap;
overflow-x:scroll;
-ms-scroll-snap-type:x mandatory;
scroll-snap-type:x mandatory;
scroll-padding:10px;
margin:0 -10px}
.subordinates-section__item{
width:242px;
margin-right:20px;
scroll-snap-align:start;
margin-bottom:0}
.subordinates-section__item:last-child{
margin-right:0}
}
.links-section{
background:#fff;
padding:2rem 0;
display:flex;
justify-content:center}
.links-section.flickity-enabled{
display:block}
.links-section.flickity-enabled .links-section__item{
width:calc(100% / 5);
height:-webkit-max-content;
height:-moz-max-content;
height:max-content;
min-height:100%}
.links-section__item{
color:#101825;
text-align:center;
letter-spacing:-.03em;
font-size:1.6rem;
line-height:2.4rem;
border-right:1px solid #e7e9ed;
min-width:15rem;
padding:0 4rem;
display:flex;
align-items:center;
justify-content:center}
.links-section__item:last-child{
border-right:0}
@media (max-width:1032px){
.links-section__item{
padding:0 10px}
.videos .flickity-button{
display:none}
}
@media (max-width:991px){
.links-section{
overflow-x:auto;
-ms-scroll-snap-type:x mandatory;
scroll-snap-type:x mandatory;
justify-content:unset}
.links-section.flickity-enabled .links-section__item{
width:calc(100% / 3);
height:auto}
.links-section__item{
scroll-snap-align:start;
padding:0 45px;
min-width:auto;
white-space:nowrap}
}
.administration__main{
display:flex;
border:1px solid #f1f2f4;
border-radius:4px;
overflow:hidden}
.administration__main__image{
display:block;
flex:0 0 34.8rem;
height:24rem}
.administration__main__image img{
height:100%;
width:100%;
-o-object-fit:cover;
object-fit:cover}
.administration__main__text{
flex:1;
display:flex;
flex-direction:column;
padding:2.4rem}
.administration__main__text .administration__position{
margin-bottom:.8rem}
.administration__main__text .administration__title{
max-width:100%}
.administration__main__text .link{
margin-top:auto}
.administration__item{
border:1px solid #f1f2f4;
border-radius:4px;
height:calc(100% - 2.4rem);
margin-top:2.4rem;
display:block;
overflow:hidden}
.administration__item:hover{
box-shadow:0 12px 12px rgba(10,31,68,.04),0 16px 24px rgba(10,31,68,.04)}
.administration__image{
background-color:#f7f8f9;
height:16rem}
.administration__image img{
width:100%;
height:100%;
-o-object-fit:cover;
object-fit:cover}
.administration__text{
background-color:#fff;
padding:1.6rem 1.6rem 2.4rem}
.administration__position{
color:#3772d9;
font-size:1rem;
font-weight:500;
line-height:1.6rem;
margin-bottom:1.2rem;
text-transform:uppercase;
display:block}
.administration__title{
color:#050f21;
font-size:1rem;
line-height:2rem;
display:block;
font-weight:500}
.administration__desc{
color:#8a94a6;
margin-top:.8rem}
.administration--inner .col-md-4{
width:34.5%}
.administration--inner .administration__item{
margin-top:0}
@media (max-width:991px){
.administration__main{
flex-direction:column}
.administration__main__image{
height:auto;
flex:auto}
.administration__main__text .link{
display:none}
}
@media (max-width:767px){
.links-section.flickity-enabled .links-section__item{
width:75%}
.administration__main__image{
height:225px}
.administration__main__text{
padding:16px}
.administration__image{
height:225px}
.administration__text{
padding:16px}
.administration__position{
margin-bottom:8px}
}
.media .news-section__item{
margin-bottom:4rem}
.media .news-section__image{
height:12.6rem;
margin-bottom:1.2rem}
.media .news-section__image img{
border-radius:4px}
.media .news-section__date{
font-size:1.2rem;
margin-bottom:.8rem!important}
.media .content-block{
margin-bottom:1.6rem}
.media .content-block.pagination{
margin-bottom:0}
.media__filter .btn{
font-size:1.4rem;
padding:.7rem;
margin-bottom:2.4rem}
.media__video-block{
margin-bottom:2.4rem;
border-radius:4px;
cursor:pointer}
.media__video-block:before{
content:'';
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
background:rgba(0,0,0,.5);
border-radius:4px}
.media__video-block img{
width:100%;
height:100%;
-o-object-fit:cover;
object-fit:cover;
border-radius:4px}
.media__video-block .play-btn{
width:5.6rem;
height:5.6rem}
.media .content-block__link--link{
margin-top:-1.6rem}
.media.slider-container .news-section__item{
margin-bottom:0}
@media (max-width:767px){
.media .section-title a{
margin-right:10px}
.media .news-section__item{
margin-bottom:24px}
}
.news-inner .news-section__date,.news-inner .section-title{
margin-bottom:1.6rem}
.media-inner .news-section__image{
margin-bottom:2.4rem}
.advertisements__item{
margin-bottom:4rem}
.advertisements__title{
font-size:1.4rem;
line-height:2rem;
color:#050f21;
margin-bottom:.8rem;
display:block}
.advertisements__date{
font-size:1.2rem;
margin-bottom:.8rem;
display:block;
color:#b0b7c3}
.advertisements__category{
display:inline-block;
background-color:#f7f8f9;
border-radius:4px;
padding:.6rem 1.2rem;
font-size:1.2rem;
line-height:1.6rem;
color:#050f21}
.advertisements--inner h1.section-title{
margin-bottom:2rem}
.advertisements--inner .advertisements__date{
margin-bottom:1.6rem}
.advertisements--inner .advertisements__date span:first-child{
font-size:1.4rem;
color:#8a94a6}
.advertisements--inner .slider-container .advertisements__item{
margin-bottom:0}
@media (max-width:767px){
.advertisements__item{
margin-bottom:24px}
.advertisements--inner .advertisements__date{
justify-content:unset}
.advertisements--inner .advertisements__date .advertisements__category{
margin-left:16px}
}
.regions--inner .content-block__table tr td{
vertical-align:top}
.regions--inner .content-block__table tr td:first-child{
color:#8a94a6}
.regions__map{
position:relative;
margin-bottom:2.4rem}
.regions__map svg{
color:#fff;
width:100%;
height:56rem}
.regions__map text{
pointer-events:none;
opacity:0}
.regions__map path{
cursor:pointer}
.regions__map path.active,.regions__map path:hover{
fill:#3772d9}
.regions__map__title{
position:absolute;
border-radius:4px;
padding:.4rem 1.2rem;
background-color:#3772d9;
color:#fff;
font-size:1.2rem;
opacity:0;
pointer-events:none}
.regions__map__title.show{
opacity:1;
pointer-events:auto}
.qarabag{
height:28rem;
display:flex;
align-items:center;
background-position:center;
background-size:cover;
margin-bottom:7rem}
.qarabag__title{
font-size:2.4rem;
margin-bottom:1.6rem;
color:#fff}
@media (max-width:767px){
.regions__map svg{
height:260px}
.qarabag{
height:196px;
margin-bottom:65px}
.qarabag__title{
font-size:20px;
line-height:28px}
}
.contacts__item{
margin-bottom:2.4rem}
.contacts__item span{
font-weight:500;
font-size:1.2rem;
display:block;
text-transform:uppercase;
margin-bottom:.8rem;
color:#8a94a6}
.contacts__item a,.contacts__item p{
color:#050f21}
.contacts .row:last-child .col-md-6:last-child .contacts__item,.contacts .row:last-child .col-md-6:nth-child(3) .contacts__item{
margin-bottom:0}
.search .content-block__text h4{
margin-top:2.4rem}
.search .content-block__text a{
display:block;
color:#283a5b;
margin-bottom:1.6rem}
.search .content-block__text a:hover{
text-decoration:underline!important;
color:#3772d9}
.search .content-block__text a:last-child{
margin-bottom:0}
.register .form-group{
margin-bottom:1.6rem}
.register .form-group .form-control{
padding:1rem 1.6rem}
.directions__item{
background:#fafbfb;
border:1px solid #f1f2f4;
border-radius:8px;
padding:1.6rem;
display:block;
font-size:1.4rem;
color:#050f21;
margin-top:1.8rem;
height:calc(100% - 1.8rem)}
.directions__item:hover{
color:#fff;
background-color:#1d458a}
.directions__item:hover .directions__icon{
-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(96%) saturate(0) hue-rotate(52deg) brightness(102%) contrast(108%);
filter:brightness(0) saturate(100%) invert(100%) sepia(96%) saturate(0) hue-rotate(52deg) brightness(102%) contrast(108%)}
.directions__icon{
display:block;
margin-bottom:1rem}
.directions__title{
display:block;
max-width:160px}
.directions--section{
background-color:#fff;
padding:4.8rem 0}
.directions--section .section-head{
margin-bottom:.6rem}
.directions--section .row>*{
flex:0 0 auto;
width:20%}
@media (max-width:991px){
.directions--section .row>*{
width:33.3%}
.directions--section .row>:last-child{
display:none}
}
@media (max-width:767px){
.directions--section{
padding:16px 0}
.directions--section .link{
display:none}
.directions--section .container-fluid .row,.directions--section .container-lg .row,.directions--section .container-md .row,.directions--section .container-sm .row,.directions--section .container-xl .row,.directions--section .container-xxl .row{
margin:0 -15px 0 -4px;
flex-wrap:nowrap;
overflow-x:auto;
-ms-scroll-snap-type:x mandatory;
scroll-snap-type:x mandatory}
.directions--section .container-fluid .row>*,.directions--section .container-lg .row>*,.directions--section .container-md .row>*,.directions--section .container-sm .row>*,.directions--section .container-xl .row>*,.directions--section .container-xxl .row>*{
padding:0 4px;
width:62%;
scroll-snap-align:start}
.directions--section .container-fluid .row>:last-child,.directions--section .container-lg .row>:last-child,.directions--section .container-md .row>:last-child,.directions--section .container-sm .row>:last-child,.directions--section .container-xl .row>:last-child,.directions--section .container-xxl .row>:last-child{
display:block}
}
.structure .content-block .row{
margin:0 -4px;
text-align:center}
.structure .content-block .row>*{
padding:0 4px}
.structure .content-block h3{
margin:1.6rem 0 2.4rem}
.structure .content-block h4{
margin-top:.8rem}
.structure__item{
border:1px solid #e7e9ed;
border-radius:4px;
background-color:#f1f2f4;
padding:1.6rem;
margin-bottom:8px;
height:calc(100% - 8px);
display:flex;
align-items:center;
justify-content:center;
min-height:8.6rem}
.structure__item--main{
background-color:#c9ced6;
color:#050f21;
font-weight:500;
padding:1.8rem;
min-height:auto}
.structure__item--sub{
background-color:#e1e4e8;
color:#050f21;
padding:1.8rem;
min-height:auto}
.videos{
background-color:#fff;
padding:5.6rem 0}
.videos .flickity-slider>*{
padding:0 12px}
.videos .flickity-button{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%)}
.videos .flickity-button.previous{
left:-3rem}
.videos .flickity-button.next{
right:-3rem}
.videos__slider{
height:28.6rem;
overflow:hidden}
.videos__slider.flickity-enabled{
height:auto;
overflow:unset}
.videos__item{
position:relative;
border-radius:8px;
overflow:hidden;
cursor:pointer}
.videos__item:after,.videos__item:before{
content:'';
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
pointer-events:none;
z-index:1}
.videos__item:before{
background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);
opacity:0}
.videos__item:after{
background-color:rgba(0,0,0,.6)}
.videos__item:hover:before{
opacity:.7}
.videos__item:hover:after{
opacity:0}
.videos__item:hover .videos__play-btn,.videos__item:hover .videos__text{
color:#fff}
.videos__image{
height:28.6rem}
.videos__image img{
width:100%;
height:100%;
-o-object-fit:cover;
object-fit:cover}
.videos__label{
position:absolute;
left:1.7rem;
top:1.7rem;
background:#e1e4e8;
border-radius:4px;
display:inline-block;
font-weight:500;
font-size:1.2rem;
padding:.4rem .8rem;
text-transform:uppercase;
color:#050f21;
z-index:2}
.videos__text{
position:absolute;
left:2.4rem;
bottom:2.4rem;
font-size:2rem;
line-height:2.8rem;
color:rgba(255,255,255,.7);
z-index:2}
.videos__play-btn{
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate3d(-50%,-50%,0);
transform:translate3d(-50%,-50%,0);
z-index:2;
color:rgba(255,255,255,.3)}
@media (max-width:767px){
.videos .container-fluid .row,.videos .container-lg .row,.videos .container-md .row,.videos .container-sm .row,.videos .container-xl .row,.videos .container-xxl .row{
margin:0 -15px 0 -4px}
.videos .flickity-slider>*{
padding:0 4px;
width:87%}
.videos .flickity-slider>.is-selected .videos__item:before{
opacity:.7}
.videos .flickity-slider>.is-selected .videos__item:after{
opacity:0}
.videos .flickity-slider>.is-selected .videos__item .videos__play-btn,.videos .flickity-slider>.is-selected .videos__item .videos__text{
color:#fff}
.videos__text{
right:24px}
.statistics .flickity-button{
display:none}
.statistics .flickity-slider>*{
width:75%}
}
.statistics+.footer{
margin-top:5rem}
.statistics .flickity-viewport{
padding:0!important}
.statistics .flickity-slider>*{
padding:0 12px}
.statistics .flickity-button.previous{
right:5.3rem}
.statistics .flickity-button.next{
right:12px}
.statistics__item{
background:#fff;
border:1px solid #f1f2f4;
padding:2.4rem;
border-radius:8px}
.statistics__item--up .statistics__head{
color:#00865a}
.statistics__item--up .statistics__icon{
background-color:#e8fcf6;
background-image:url(../images/svg-icons/arrow-up.svg);
background-size:1.1rem}
.statistics__item--down .statistics__head{
color:#bd0303}
.statistics__item--down .statistics__icon{
background-color:#ffebeb;
background-image:url(../images/svg-icons/arrow-down.svg);
background-size:1.1rem}
.statistics__head{
font-weight:500;
font-size:2.4rem;
color:#8a94a6;
margin-bottom:.8rem}
.statistics__icon{
width:3.2rem;
height:3.2rem;
background-color:#f1f2f4;
border-radius:4px;
background-image:url(../images/svg-icons/stats-round.svg);
background-position:center;
background-repeat:no-repeat;
background-size:2rem}
.statistics__title{
font-size:1.6rem;
font-weight:500;
margin-bottom:.8rem;
color:#050f21}
.statistics__desc{
font-size:1.4rem;
line-height:2rem;
color:#8a94a6}
.advertising__item{
display:block}
@media (max-width:767px){
.advertising__item{
margin-bottom:8px}
}
.not-found{
padding:6rem 0;
display:flex;
align-items:center;
justify-content:center;
text-align:center;
flex-direction:column;
min-height:35vh}
.not-found h1{
font-size:4rem;
color:#050f21;
font-weight:600}
.not-found h1 b{
font-size:12rem}
.not-found .btn{
margin-top:3rem}
.form-group{
margin-bottom:2.4rem}
.form-group label{
color:#8a94a6;
font-size:1.4rem;
margin-bottom:.4rem;
font-weight:500;
line-height:2rem}
.form-group label span{
color:#bd0303}
.form-group .form-control{
border-color:#e1e4e8;
background:#fff;
color:#050f21;
font-size:14px;
padding:.9rem 1.6rem;
-webkit-appearance:none;
border-radius:4px}
.form-group .form-control.is-invalid{
border-color:#bd0303!important}
.form-group .form-control::-webkit-input-placeholder{
color:#8a94a6}
.form-group .form-control::-moz-placeholder{
color:#8a94a6}
.form-group .form-control:-ms-input-placeholder{
color:#8a94a6}
.form-group .form-control::-ms-input-placeholder{
color:#8a94a6}
.form-group .form-control::placeholder{
color:#8a94a6}
.form-group .form-control:focus{
outline:0;
border-color:#dee2e6;
box-shadow:unset}
.form-group .error-text{
color:#bd0303;
font-size:1.2rem;
line-height:1.6rem;
margin-top:.4rem}
.form-group input[type=number]::-webkit-inner-spin-button,.form-group input[type=number]::-webkit-outer-spin-button{
-webkit-appearance:none;
margin:0}
.form-group select.form-control{
background:url(../images/svg-icons/arrow-bottom.svg) right 15px top 50%/10px 6.75px no-repeat;
padding-right:4rem}
.form-group textarea{
resize:vertical}
.form-group__checkbox .form-control{
cursor:pointer;
display:flex;
align-items:center;
margin-bottom:0}
.form-group__checkbox .form-control:before{
content:'';
width:1.2rem;
height:1.2rem;
min-width:1.2rem;
border-radius:50%;
border:1px solid #8a94a6;
margin-right:1rem}
.form-group__checkbox input:checked~.form-control:before{
background-color:#3772d9;
border-color:#3772d9}
.form-group__file .form-control{
display:flex;
align-items:center;
justify-content:center;
margin-bottom:0;
cursor:pointer}
.form-group__file .form-control img{
margin-right:.8rem}
.form-group--radio input:checked+label{
border-color:#3772d9;
color:#3772d9!important}
.form-group--radio input:checked+label:after{
opacity:1}
@media (max-width:767px){
.form-group label{
font-size:13px;
margin-bottom:4px}
.form-group .form-control{
font-size:14px;
padding:12px 16px}
.form-group.row,.form-group__checkbox,.form-group__file{
margin-bottom:12px}
}
.info-popup{
position:relative}
.info-popup:hover .info-popup__image{
opacity:1;
visibility:visible}
.info-popup>img{
cursor:pointer}
.info-popup__image{
position:absolute;
left:0;
top:100%;
margin-top:.6rem;
width:16rem;
height:11.2rem;
-webkit-filter:drop-shadow(0 8px 8px rgba(10, 31, 68, .08)) drop-shadow(0 8px 16px rgba(10, 31, 68, .06));
filter:drop-shadow(0 8px 8px rgba(10, 31, 68, .08)) drop-shadow(0 8px 16px rgba(10, 31, 68, .06));
z-index:1;
opacity:0;
visibility:hidden}
.info-popup__image img{
width:100%;
height:100%;
-o-object-fit:cover;
object-fit:cover}
.selected-file{
height:100%;
align-items:center;
color:#101825;
display:none;
width:auto}
.selected-file.show{
display:flex}
.selected-file__delete{
margin-left:.6rem;
cursor:pointer;
min-width:1.2rem}
.custom-radio{
background:#fff;
border:2px solid #dee2e6;
border-radius:6px;
padding:2.5rem 3rem;
margin-bottom:2.4rem}
.custom-radio__label{
font-size:1.7rem;
font-weight:600;
color:#050f21;
justify-content:unset;
position:relative;
cursor:pointer}
.custom-radio__label svg{
margin-right:1.2rem}
.custom-radio__label:before{
content:'';
position:absolute;
right:6px;
top:8px;
width:12px;
height:12px;
border-radius:50%;
background-color:transparent}
.custom-radio__label:after{
content:'';
position:absolute;
right:0;
top:2px;
width:24px;
height:24px;
border-radius:50%;
border:2px solid #dee2e6}
.custom-radio .form-group{
margin-bottom:0;
padding-top:2.5rem;
margin-top:2.5rem;
border-top:1px solid #e5e7ef}
.switch{
position:relative;
display:inline-block;
width:4rem;
height:2.4rem}
.switch input{
opacity:0;
width:0;
height:0}
.switch input:checked+.toggle{
background-color:#0f2344}
.switch input:checked+.toggle:before{
-webkit-transform:translateX(1.6rem);
transform:translateX(1.6rem)}
.switch input:focus+.toggle{
box-shadow:0 0 1px #0f2344}
.switch .toggle{
position:absolute;
cursor:pointer;
top:0;
left:0;
right:0;
bottom:0;
background-color:#c9ced6;
transition:.4s;
border-radius:10rem}
.switch .toggle:before{
position:absolute;
content:"";
height:2rem;
width:2rem;
left:.2rem;
bottom:.2rem;
background-color:#fff;
transition:.4s;
border-radius:50%}
.switch .toggle.round{
border-radius:3.4rem}
.switch .toggle.round:before{
border-radius:50%}
/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{
position:relative}
.flickity-enabled:focus{
outline:0}
.flickity-viewport{
overflow:hidden;
position:relative;
height:100%}
.flickity-slider{
position:absolute;
width:100%;
height:100%}
.flickity-enabled.is-draggable{
-webkit-tap-highlight-color:transparent;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none}
.flickity-enabled.is-draggable .flickity-viewport{
cursor:move;
cursor:-webkit-grab;
cursor:grab}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{
cursor:-webkit-grabbing;
cursor:grabbing}
.flickity-button{
position:absolute;
background:rgba(255,255,255,.75);
border:none;
color:#333}
.flickity-button:focus{
outline:0;
box-shadow:0 0 0 5px #19f}
.flickity-button:active{
opacity:.6}
.flickity-button:disabled{
opacity:.3;
cursor:auto;
pointer-events:none}
.flickity-button-icon{
fill:currentColor}
.flickity-rtl .flickity-prev-next-button.previous{
left:auto;
right:10px}
.flickity-rtl .flickity-prev-next-button.next{
right:auto;
left:10px}
.flickity-page-dots{
position:absolute;
width:100%;
bottom:-25px;
padding:0;
margin:0;
list-style:none;
text-align:center;
line-height:1}
.flickity-rtl .flickity-page-dots{
direction:rtl}
.flickity-page-dots .dot{
display:inline-block;
margin:0 8px;
background:#333;
opacity:.25;
cursor:pointer}
.flickity-page-dots .dot.is-selected{
opacity:1;
background-color:#1d458a}
body.hide-img img{
-webkit-filter:brightness(0) saturate(100%) invert(44%) sepia(76%) saturate(0) hue-rotate(230deg) brightness(98%) contrast(92%);
filter:brightness(0) saturate(100%) invert(44%) sepia(76%) saturate(0) hue-rotate(230deg) brightness(98%) contrast(92%)}
body.hide-img *{
background-image:unset!important}
#all_parts{
flex:1}
html.small{
zoom:.7}
html.large{
zoom:1.3}
html.color-gray{
-moz-filter:grayscale(100%);
-webkit-filter:grayscale(100%);
filter:gray;
filter:grayscale(100%)}
html.color-gray img{
-webkit-filter:brightness(0) saturate(100%) invert(44%) sepia(76%) saturate(0) hue-rotate(230deg) brightness(98%) contrast(92%);
filter:brightness(0) saturate(100%) invert(44%) sepia(76%) saturate(0) hue-rotate(230deg) brightness(98%) contrast(92%)}
hr{
margin:0;
border-color:#ecedf0}
.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{
max-width:105.6rem}
.slider-container{
position:relative;
overflow:hidden}
.slider-container .flickity-viewport{
overflow:visible}
@media (max-width:767px){
.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{
padding:0 15px}
.container-fluid .row,.container-lg .row,.container-md .row,.container-sm .row,.container-xl .row,.container-xxl .row{
margin-left:-15px;
margin-right:-15px}
.container-fluid .row>*,.container-lg .row>*,.container-md .row>*,.container-sm .row>*,.container-xl .row>*,.container-xxl .row>*{
padding:0 15px}
.slider-container .flickity-slider{
left:15px!important;
right:15px!important;
width:auto}
}
.flickity-prev-next-button{
border-radius:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
-webkit-transform:none;
transform:none;
top:-52px;
width:3.2rem;
height:3.2rem;
background:0 0;
border:1px solid #b0b7c3;
color:#b0b7c3}
.flickity-prev-next-button.previous{
left:unset;
right:4.2rem}
.flickity-prev-next-button.next{
right:0}
.flickity-prev-next-button:hover{
background-color:#1d458a;
color:#fff}
.flickity-prev-next-button:focus{
box-shadow:none}
.flickity-prev-next-button:disabled{
opacity:1}
.flickity-prev-next-button .flickity-button-icon{
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate3d(-50%,-50%,0);
transform:translate3d(-50%,-50%,0);
width:40%;
height:40%}
#map{
width:100%;
height:36rem;
border-radius:4px}
.communications .content-block__table tr>*{
width:33.3%}
.financial .content-block__table tr>*{
vertical-align:top}
.financial .content-block__table tr>:first-child{
width:65%}
.register .row{
margin:0 -8px}
.register .row>*{
padding:0 8px}
.pagination .form-group{
margin-bottom:0}
.pagination ul{
display:flex}
.pagination ul li{
width:4.8rem;
height:4.8rem;
font-size:1.4rem;
line-height:2rem;
color:#050f21;
border:1px solid #f1f2f4;
border-right-width:0;
overflow:hidden}
.pagination ul li:first-child{
border-radius:4px 0 0 4px}
.pagination ul li:last-child{
border-radius:0 4px 4px 0;
border-right-width:1px}
.pagination ul li a{
font-size:inherit;
color:inherit;
width:100%;
height:100%;
display:flex;
align-items:center;
justify-content:center;
background-color:#fff}
.pagination ul li a.active,.pagination ul li a[href]:hover{
background-color:#3772d9;
color:#fff}
.margin-fixer{
margin-bottom:-4rem}
.tab-content__item{
display:none}
.tab-content__item.active{
display:block}
@media (max-width:767px){
.flickity-prev-next-button.previous{
right:57px}
.flickity-prev-next-button.next{
right:15px}
.margin-fixer{
margin-bottom:0}
.attributes-inner .content-block__link--file{
flex-wrap:wrap}
.attributes-inner .content-block__link--file img{
width:100%;
margin-right:55%;
margin-top:16px}
.attributes-inner .content-block__table{
width:100%}
.register form .btn{
margin-top:16px}
.pagination{
justify-content:center;
padding:12px 16px}
.pagination .form-group,.pagination ul li:first-child,.pagination ul li:last-child{
display:none}
}
.social-links{
position:fixed;
left:5%;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
z-index:1}
.social-links li{
background:#fff;
border:1px solid #f1f2f4;
border-radius:50%;
width:3.2rem;
height:3.2rem;
margin-bottom:.8rem;
justify-content:center}
@media (max-width:1299px){
.social-links{
left:2%}
}
@media (max-width:1200px){
.social-links{
display:none}
}
.notification-block{
display:flex;
align-items:center;
background-color:#4fae66;
padding:1rem 1.2rem;
letter-spacing:-.03em;
border-radius:2px;
color:#fff;
margin-top:3rem}
.notification-block__icon{
margin-right:1.2rem}
.notification-block__close{
margin-left:auto;
cursor:pointer}
.play-btn{
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate3d(-50%,-50%,0);
transform:translate3d(-50%,-50%,0);
width:3.2rem;
height:3.2rem;
border-radius:50%;
justify-content:center;
color:#fff;
background-color:#3772d9}
.flickity-page-dots .dot{
background-color:rgba(29,69,138,.3);
border-radius:9px;
width:4.2rem;
height:.4rem;
opacity:1}
.advertisement .content-block table tr>*{
width:auto;
vertical-align:middle}
.advertisement .content-block table tr>* a{
color:inherit}
.advertisement .content-block table tr>:first-child{
vertical-align:top}
.advertisement .content-block table tr>:nth-child(2){
width:34%;
vertical-align:top}
.advertisement .content-block table tr>:last-child{
width:21%}

/*# sourceMappingURL=style.css.map */
