body,html{font-family:Roboto,sans-serif}.header-container{display:flex;align-items:center}.main-container,.nav-container,.nav-items{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.content-row{display:flex}.featured,.news{box-sizing:border-box;word-wrap:break-word;margin-left:8px;margin-right:8px;width:calc(50% - 16px)}.article-content{display:flex}.footer-container{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}@media only screen and (orientation:portrait) and (max-width:700px){.content-row{flex-direction:column}.featured,.news{width:calc(100% - 16px)}}html{font-size:1.333333vw;scroll-behavior:smooth}.header,.header-container{width:100%;position:relative}.header-container{height:100vh}.header-img{max-width:10vw}.header-text{text-transform:uppercase;font-weight:900;font-size:3vw;word-wrap:break-word;letter-spacing:.2em;line-height:1.1em;color:#fff;text-shadow:3px 3px 2px rgba(34,111,173,.8),-1px 1px 0 rgba(34,111,173,.8),1px 1px 0 rgba(34,111,173,.8),1px -1px 0 rgba(34,111,173,.8),-1px -1px 0 rgba(34,111,173,.8)}.header-menu{height:4vh;width:100%;z-index:4;position:absolute;left:0;top:2vh}.header-center{margin-top:16vh;width:100%;height:50vh}.header-teazers{display:flex;justify-content:space-between;padding:2vw;margin-top:auto}.header-teazers__item{color:#fff;padding:1vw;letter-spacing:.08em;line-height:1.1em;background-color:rgba(2,90,159,.9);border-radius:8px;text-transform:uppercase;min-height:5vw;display:flex;justify-content:center;align-items:center;border:1px solid #fff}.header-teazers__item a{color:#fff;text-decoration:none}.header-bottom{margin-top:auto}.miniwrapper{padding-left:3vw}.pageheader-container{width:100%;height:15vh;position:relative}@media only screen and (orientation:portrait) and (max-width:700px){.header-text{font-size:6vw}.header-teazers{flex-wrap:wrap}.header-teazers__item{width:45%;margin-top:2rem;font-size:1.6rem}}@media only screen and (orientation:portrait) and (min-width:600px){.header-text{font-size:4vw}}.nav-container,.nav-items{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.nav-container{background:#bfdcee;background:linear-gradient(0deg,#bfdcee,#fff)}.nav-items{box-sizing:border-box;word-wrap:break-word;width:calc(100% - 16px)}.nav-items,.nav-menu{justify-content:space-between}.nav-menu{background-color:rgba(2,90,159,.8);display:flex;align-items:center;list-style-type:none;padding-left:0;margin:0}>.nav-menu-item,>.nav-menu-item .dropdown-icon{border-color:hsla(0,0%,100%,.1)}>.nav-menu-item,>.nav-menu-item>a{color:#ddd}>.nav-menu-item>a:active,>.nav-menu-item>a:focus,>.nav-menu-item>a:hover{background-color:#07c}.nav-menu-item{color:#fff;padding:1vw;text-align:center;text-transform:uppercase;display:block;font-weight:700;font-size:1.5vw;border:0 solid}.nav-menu-item.has-children,.nav-menu-item.has-children .menu-item{position:relative}.nav-menu-item a{padding:8px;display:flex;justify-content:space-between;text-decoration:none;color:#fff}.nav-menu-item:active>.nav-sub-menu,.nav-menu-item:focus>.nav-sub-menu,.nav-menu-item:hover>.nav-sub-menu{opacity:1;height:auto;width:auto}.nav-menu-item:active>.nav-sub-menu,.nav-menu-item:active>.nav-sub-menu .nav-menu-item,.nav-menu-item:focus>.nav-sub-menu,.nav-menu-item:focus>.nav-sub-menu .nav-menu-item,.nav-menu-item:hover>.nav-sub-menu,.nav-menu-item:hover>.nav-sub-menu .nav-menu-item{visibility:visible}.nav-menu-item>a:active .dropdown-icon:after,.nav-menu-item>a:focus .dropdown-icon:after,.nav-menu-item>a:hover .dropdown-icon:after{transform:rotate(45deg)}.nav-menu-item__img{height:5vw}.nav-menu .dropdown-icon{padding:8px 12px;margin:-1em -1em -1em .5em;border-width:0 0 0 1px}.nav-sub-menu{margin:0;padding:0;border:solid;border-width:1px 0 0;opacity:0;height:0;width:0;transition:visibility .25s,opacity .25s ease-in-out;background-color:#eee}.nav-sub-menu,.nav-sub-menu .nav-menu-item{visibility:hidden}.nav-sub-menu,.nav-sub-menu .dropdown-icon,.nav-sub-menu .nav-menu-item,.nav-sub-menu .nav-menu-item .dropdown-icon{border-color:rgba(0,0,0,.1)}.nav-sub-menu .nav-menu-item a:active,.nav-sub-menu .nav-menu-item a:focus,.nav-sub-menu .nav-menu-item a:hover,.nav-sub-menu a:active,.nav-sub-menu a:focus,.nav-sub-menu a:hover{background-color:#07c}@media only screen and (max-width:400px){.nav-menu{display:flex;flex-flow:row wrap;justify-content:space-between}>.nav-menu-item{border-width:0 1px 0 0}>.nav-menu-item>a .dropdown-icon{padding-left:0}.nav-menu-item:active>.nav-sub-menu,.nav-menu-item:focus>.nav-sub-menu,.nav-menu-item:hover>.nav-sub-menu{position:absolute;z-index:3000;top:100%;left:0;border-width:0}.nav-menu-item:active>.nav-sub-menu .nav-sub-menu,.nav-menu-item:focus>.nav-sub-menu .nav-sub-menu,.nav-menu-item:hover>.nav-sub-menu .nav-sub-menu{top:0;left:100%}.nav-menu-item:active .dropdown-icon,.nav-menu-item:focus .dropdown-icon,.nav-menu-item:hover .dropdown-icon{border-width:0;padding:8px}}.firstscreen{border-radius:0 0 8px 8px;background-position:0 0;background-repeat:no-repeat;background-size:cover;background-color:#a2c3e4;width:100vw}.firstscreen-container{height:100vh;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;justify-content:space-between;position:relative}@media only screen and (min-width:600px){.firstscreen{background-image:url(/images/backgrounds/960.jpg)}}@media only screen and (min-width:900px){.firstscreen{background-image:url(/images/backgrounds/1200.jpg)}}@media only screen and (min-width:1200px){.firstscreen{background-image:url(/images/backgrounds/1440.jpg)}}@media only screen and (orientation:portrait) and (min-width:300px){.firstscreen{background-image:url(/images/backgrounds/420x920.jpg)}}@media only screen and (orientation:portrait) and (min-width:600px){.firstscreen{background-image:url(/images/backgrounds/810x1080.jpg)}}@media only screen and (min-width:1400px){.firstscreen{background-image:url(/images/backgrounds/1920.jpg)}}.featured{display:flex;flex-direction:column;background-color:#ebf4fb;border:1px solid #e6e6e6;border-radius:8px;padding:8px 8px 0}.featured>img{width:100%;border-radius:8px;margin:0 auto}.featured-president{max-width:15vw;border-radius:8px}.featured-text{font-size:1.4vw;line-height:1.3}.featured-text>p{margin-bottom:8px}.block-paragraph{display:flex;align-items:center}.block-paragraph>p{font-family:Merriweather,sans-serif;font-size:1rem;padding-left:8px}@media only screen and (orientation:portrait) and (max-width:700px){.featured{margin-bottom:8px}.featured-text{font-size:2.8vw}.featured-president{max-width:30vw}.block-paragraph>p{font-size:2rem}}.news{display:flex;flex-direction:column;justify-content:space-between}.news-header{text-align:center;font-family:Merriweather,sans-serif;background-color:#025a9f;font-weight:700;font-size:2vw;color:#fff;border-radius:8px;padding:4px}.news>a{text-decoration:none;color:#262626}.newsitem{background-color:#bfdcee;padding:8px;display:flex;align-items:center;border-radius:8px;font-size:1.4vw;margin-bottom:8px}.newsitem:last-child{margin-bottom:0}.newsitem>img{border-radius:8px;min-width:15vw;max-width:15vw;max-height:11.2vw;margin-right:8px;-o-object-fit:cover;object-fit:cover}.newsitem-title{padding-bottom:8px;font-family:Merriweather,sans-serif;font-weight:700}.newsitem-text{padding-top:8px}@media only screen and (orientation:portrait) and (max-width:700px){.news-header{font-size:2.9vw}.newsitem{font-size:2.4vw;margin-top:8px}.newsitem>img{min-width:30vw;max-width:none;max-height:none}}.teazers-row{margin:8px 8px 0;min-width:calc(100% - 16px)}.teazers-title{text-align:center;font-family:Merriweather,sans-serif;background-color:#025a9f;font-weight:700;font-size:2vw;color:#fff;border-radius:8px 8px 0 0;padding:4px}.teazers-body{display:flex;flex-wrap:wrap;border:1px solid #3a98cb;border-radius:0 0 8px 8px;padding:16px;margin-bottom:8px;background:#bfdcee;background:linear-gradient(0deg,#bfdcee,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bfdcee",endColorstr="#ffffff",GradientType=1)}.teazers-body__logos{justify-content:space-between;flex-wrap:nowrap;padding:0}.teazers-body__texts{display:flex;justify-content:space-between}.brands{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;max-width:48%;padding-left:0}.brands__item{flex:0 0 50%}.brands__item img{display:block;max-width:100%;height:8rem;-o-object-fit:contain;object-fit:contain}.brands__item a{display:flex;justify-content:center;align-items:center;height:100%;margin:0 1rem 1rem}@media only screen and (orientation:portrait) and (max-width:700px){.teazers-title{font-size:2.9vw}}.teazer-outer{border-radius:4vw;padding:2vw;display:flex;flex-direction:column;width:18vw;background-color:#fff;box-shadow:4px 4px 4px rgba(34,111,173,.8)}.teazer-outer__fullwidth{width:98%}.teazer-outer__text{background-color:#025a9f;font-size:1.1vw;color:#fff}.teazer-outer__text>h2{font-size:1.6vw;text-align:center;text-transform:uppercase}.teazer-outer__text hr{display:block;position:relative;padding:0;margin:8px auto;height:0;width:100%;max-height:0;font-size:1px;line-height:0;clear:both;border:1px solid #fff;border-right:none;border-left:none}.teazer-logo{width:24%;height:16vh;position:relative}.teazer-logo>img{max-width:24vw;max-height:10vh}.teazer-title{text-transform:uppercase;font-weight:700;font-size:3vw}.teazer-digit{font-weight:700;color:#a60000;font-size:6vw;padding:2vw}.teazer-image{max-width:18vw}.teazer-footer{font-weight:700;font-size:2.333333vw;text-align:center}.keywork{list-style-type:disc;padding-left:0}.keywork-law{display:flex;flex-direction:column;justify-content:space-between;list-style-type:none;padding-left:0;text-align:center;background-color:#fff;color:#025a9f;border-radius:1vw;height:54ex}.keywork-law>li{margin-bottom:.8em}.keywork-item{margin:.4em}@media only screen and (orientation:portrait) and (max-width:700px){.teazer-outer{width:44%;margin-bottom:8px}.teazer-outer__text,.teazer-outer__text>h2{font-size:2.6vw}.keywork{padding-left:4px}}.footer{width:100%}.footer-container{background:#025a9f;justify-content:center;width:100%;margin:0}.footer-text{padding:8px;color:#fff}@media only screen and (orientation:portrait) and (max-width:700px){.footer-text{font-size:2.2vw}}.page-content{width:70vw;box-shadow:4px 4px 20px rgba(34,111,173,.8);border-radius:8px;padding:2vw;margin:1rem}.page-title{text-align:center}.page-figure{margin:0 16px 0 8px;padding:8px;background-color:#ebf4fb}.page-figure,.page-figure>img{max-width:25vw;border-radius:8px}.page-figure>img{min-width:25vw}.page-caption{font-family:Merriweather,sans-serif}.page-caption>h2,.page-caption p{text-align:center}.page-text{margin:8px;font-size:1.5vw;line-height:1.6;font-family:Merriweather,sans-serif;text-align:justify}.page-text>p{text-indent:3rem;text-align:justify}.contacts{text-align:center}.contacts>p{text-indent:0}.contacts-title{line-height:1.2;text-transform:uppercase}.contacts-title__rus{font-size:1.4vw}.contacts-title__eng{font-size:1.3vw}.contacts-address,.contacts-email,.contacts-fax,.contacts-phone{font-family:Roboto,sans-serif;font-size:1.2vw;line-height:.8}.contacts-address>a,.contacts-email>a,.contacts-fax>a,.contacts-phone>a{text-decoration:none;color:#000}.contacts-logo{width:10vw;height:auto}.article-nav{width:67vw}.article-nav__list{list-style-type:none;padding:0;display:flex;justify-content:space-between}.article-nav__list-item{background-color:#bfdcee;padding:8px;border-radius:8px;min-width:16vw;text-align:center}.article-nav__list-item>a{text-decoration:none;color:#262626}.article-nav__list-item>.link-disabled{color:#bcbcbc}.article-content{max-width:70vw;flex-direction:column;font-family:Merriweather,serif;font-size:1.5vw;line-height:1.6;box-shadow:4px 4px 20px rgba(34,111,173,.8);border-radius:8px;padding:2vw;margin-bottom:1rem}.article-content>p{text-indent:3rem;text-align:justify;margin-top:.5rem;margin-bottom:.5rem}.article-date{text-align:center;margin:0 0 1rem}.article-img{display:flex;justify-content:center}.article-img__image{width:auto;height:30vw;box-shadow:4px 4px 4px rgba(34,111,173,.8);border-radius:8px}.article-calendar{padding:8px}.article-calendar__title{text-align:center;margin-top:0}.article-title{font-family:Roboto,serif;line-height:1.2;margin:0 0 1rem;text-align:center}table.month{background-color:#bfdcee;border-radius:8px}table.month td{padding:.8rem}.weeknumber,.weeknumber_after{text-align:center;font-size:1.2rem;padding-top:.4rem;display:none}.weekday{text-align:left;color:#333}.day{text-align:center;font-size:1.4rem}.sa,.su{color:#a60000}.otherday{color:#dcdcdc}.holiday{color:#a60000}.has_news{background-color:#3a98cb;border-radius:2rem;border:1px solid #bfdcee}.current{border:1px solid #fff}.archive-content{max-width:70vw;padding:8px;justify-content:center}.archive-title{margin:0;text-align:center}.archive-text{font-family:Roboto,sans-serif;font-size:1.5vw;line-height:1.6}.archive-form{min-width:100%}.archive-fieldset{margin-bottom:8px;display:flex;align-items:center}.archive-fieldset :last-child{margin-right:0}.archive-fieldset>select{padding:8px;border-color:#bfdcee;border-radius:8px;margin-right:8px}.archive-select__search{flex-grow:1}.archive-pagination{list-style-type:none;display:flex;margin:0;padding:0;justify-content:space-between}.archive-pagination__button{padding:8px;margin-top:1rem;color:#025a9f;width:3rem;text-align:center;border:1px solid #bfdcee;border-radius:8px;font-family:Roboto,sans-serif}.archive-pagination__button-active{background-color:#025a9f;color:#fff}.archive-pagination__button-disabled{color:#e6e6e6;border-color:#e6e6e6}.archive-newslist{display:flex;flex-wrap:wrap;justify-content:space-between;border-radius:8px;padding:8px}.archive-newsitem{display:flex;width:21vw;padding:8px;box-shadow:4px 4px 20px rgba(34,111,173,.8);border:1px solid #fff;border-radius:8px;margin-bottom:8px;font-size:1.2vw}.archive-newsitem__date{min-width:20ex;margin-bottom:.8rem;font-style:italic}.archive-newsitem__image{width:100%;height:auto;border-radius:8px}.archive-newsitem__imgcontainer{width:100%;height:15.75vw;display:flex;flex-direction:column;justify-content:center}.pagination{list-style-type:none;display:flex;padding:0;justify-content:space-between}.page-item{padding:8px;margin-left:4px;margin-right:4px;margin-top:1rem;color:#025a9f;width:3rem;text-align:center;border:1px solid #bfdcee;border-radius:8px;font-family:Roboto,sans-serif}.active{background-color:#025a9f;color:#fff}.disabled{color:#e6e6e6;border-color:#e6e6e6}.page-link{text-decoration:none;font-weight:700}.main-container{padding-top:8px;justify-content:center}.image-float{float:left}