@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&display=swap&subset=cyrillic");@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,800&display=swap&subset=cyrillic");@import url("https://fonts.googleapis.com/css?family=Fira+Sans:300,400,600,700,800&display=swap&subset=cyrillic");.img-adaptive img,img.adaptive{width:100%;height:auto;}form.node-image-form .image-preview{float:left;padding-right:15px;}form.node-image-form .image-widget-data{overflow:hidden;padding-bottom:2px;}form.node-image-form .image-widget-data .form-type-textfield{margin-top:0;}#sys .col-md-12{min-height:0;}.jumbotron{background:none;}.element-hidden,.hidden{display:none;}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 6px);}details select.form-control:not([size]):not([multiple]){height:2.8rem;width:80%;}a.tabledrag-handle .handle{width:22px;height:22px;}.container-inline .form-no-label{display:inline-block;width:45%;}.container-inline input{box-sizing:border-box;}.form-type-radio .description,.form-type-checkbox .description{margin-left:0;}.bootstrap-adaptive{margin:0 auto;}@media (min-width:576px){.bootstrap-adaptive{max-width:540px;}}@media (min-width:768px){.bootstrap-adaptive{max-width:720px;}}@media (min-width:992px){.bootstrap-adaptive{max-width:960px;}}@media (min-width:1200px){.bootstrap-adaptive{max-width:1140px;}}.modal-content .form-actions{padding:15px 15px 0 15px;text-align:right;border-top:1px solid #e5e5e5;margin:30px -15px 0;}#manager-menu{position:absolute;top:100px;left:100px;border:1px solid #ccc;box-shadow:0 0 5px 0 #ccc;padding:20px;cursor:move;z-index:20;background:#fff;max-width:205px;}#manager-menu .contextual{display:none;}#manager-menu .toggle-manager{position:relative;z-index:3;max-width:1em;cursor:pointer;}#manager-menu h2{margin:-1em 0 0.5em 1em;font-size:1.5em;}@media (max-width:767px){#manager-menu{display:none !important;}}.h-0{height:0 !important;}.h-xs-up,.hidden-xs-up{display:none !important;}.h-xs-down,.hidden-xs-down{display:none !important;}@media (min-width:576px){.h-sm-up,.hidden-sm-up{display:none !important;}}@media (max-width:575.98px){.h-sm-down,.hidden-sm-down{display:none !important;}}@media (min-width:768px){.h-md-up,.hidden-md-up{display:none !important;}}@media (max-width:767.98px){.h-md-down,.hidden-md-down{display:none !important;}}@media (min-width:992px){.h-lg-up,.hidden-lg-up{display:none !important;}}@media (max-width:991.98px){.h-lg-down,.hidden-lg-down{display:none !important;}}@media (min-width:1200px){.h-xl-up,.hidden-xl-up{display:none !important;}}@media (max-width:1199.98px){.h-xl-down,.hidden-xl-down{display:none !important;}}@media (min-width:1400px){.h-xxl-up,.hidden-xxl-up{display:none !important;}}@media (max-width:1399.98px){.h-xxl-down,.hidden-xxl-down{display:none !important;}}.img-adaptive img,img.adaptive{width:100%;height:auto;}form.node-image-form .image-preview{float:left;padding-right:15px;}form.node-image-form .image-widget-data{overflow:hidden;padding-bottom:2px;}form.node-image-form .image-widget-data .form-type-textfield{margin-top:0;}#sys .col-md-12{min-height:0;}.jumbotron{background:none;}.element-hidden,.hidden{display:none;}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 6px);}details select.form-control:not([size]):not([multiple]){height:2.8rem;width:80%;}a.tabledrag-handle .handle{width:22px;height:22px;}.container-inline .form-no-label{display:inline-block;width:45%;}.container-inline input{box-sizing:border-box;}.form-type-radio .description,.form-type-checkbox .description{margin-left:0;}.bootstrap-adaptive{margin:0 auto;}@media (min-width:576px){.bootstrap-adaptive{max-width:540px;}}@media (min-width:768px){.bootstrap-adaptive{max-width:720px;}}@media (min-width:992px){.bootstrap-adaptive{max-width:960px;}}@media (min-width:1200px){.bootstrap-adaptive{max-width:1140px;}}.modal-content .form-actions{padding:15px 15px 0 15px;text-align:right;border-top:1px solid #e5e5e5;margin:30px -15px 0;}#manager-menu{position:absolute;top:100px;left:100px;border:1px solid #ccc;box-shadow:0 0 5px 0 #ccc;padding:20px;cursor:move;z-index:20;background:#fff;max-width:205px;}#manager-menu .contextual{display:none;}#manager-menu .toggle-manager{position:relative;z-index:3;max-width:1em;cursor:pointer;}#manager-menu h2{margin:-1em 0 0.5em 1em;font-size:1.5em;}@media (max-width:767px){#manager-menu{display:none !important;}}.h-0{height:0 !important;}.h-xs-up,.hidden-xs-up{display:none !important;}.h-xs-down,.hidden-xs-down{display:none !important;}@media (min-width:576px){.h-sm-up,.hidden-sm-up{display:none !important;}}@media (max-width:575.98px){.h-sm-down,.hidden-sm-down{display:none !important;}}@media (min-width:768px){.h-md-up,.hidden-md-up{display:none !important;}}@media (max-width:767.98px){.h-md-down,.hidden-md-down{display:none !important;}}@media (min-width:992px){.h-lg-up,.hidden-lg-up{display:none !important;}}@media (max-width:991.98px){.h-lg-down,.hidden-lg-down{display:none !important;}}@media (min-width:1200px){.h-xl-up,.hidden-xl-up{display:none !important;}}@media (max-width:1199.98px){.h-xl-down,.hidden-xl-down{display:none !important;}}@media (min-width:1400px){.h-xxl-up,.hidden-xxl-up{display:none !important;}}@media (max-width:1399.98px){.h-xxl-down,.hidden-xxl-down{display:none !important;}}.inverse{color:#00deff;}body{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;background-color:#ffffff;color:#373737;font-size:16px;line-height:1.5;font-weight:400;min-width:360px;}body.cke_editable{background:#fff;}header{background:#ffffff;color:#373737;}header .nav a{font-family:"Fira Sans";color:#4b4c4d;text-transform:uppercase;font-weight:600;font-size:18px;padding:0;border:0;}header .nav a:hover{color:#2e5198;}header .nav .active a{color:#2e5198;}h1{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:bold;margin-bottom:1rem;line-height:1.2em;font-size:1.5rem;}h2{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:bold;margin-bottom:1rem;line-height:1.2em;font-size:1.25rem;}h3{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:bold;margin-bottom:1rem;line-height:1.2em;font-size:1.15rem;}h4{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:bold;margin-bottom:1rem;line-height:1.2em;font-size:1.1rem;}h5{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:bold;margin-bottom:1rem;line-height:1.2em;font-size:1rem;}h6{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:bold;margin-bottom:1rem;line-height:1.2em;font-size:1rem;}a{color:#00407d;transition:all 0.3s;}a:hover{color:#001931;text-decoration:none;}a:focus{outline:none !important;}.text-formatted a{text-decoration:underline;}.text-formatted a:hover{text-decoration:none;}b,strong{font-weight:600;}blockquote{padding:0.5rem 1rem;margin-bottom:1rem;font-size:1.25rem;border-left:0.25rem solid #eceeef;}button:focus{outline:none !important;}img{max-width:100%;height:auto;}table{width:100%;max-width:100%;margin-bottom:1rem;}table caption{caption-side:top;}table td,table th{padding:0.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #eceeef;}table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef;}table tbody tr:nth-of-type(odd){background-color:#f9f9f9;}table tbody + tbody{border-top:2px solid #eceeef;}.breadcrumb{background:none;border-radius:0;padding:0;}.breadcrumb a{text-decoration:underline;}.breadcrumb a:hover{text-decoration:none;}footer{background:#ffffff;color:#373737;border-top:1px solid #d6d6d6;padding:1em 0 2rem;}footer a{color:#4183C4;}footer a:hover{color:#4183C4;}footer .copy{font-size:0.8em;}footer .synapse{margin:15px 0 0;}footer .synapse img{margin-top:-10px;}footer .synapse .logo{position:relative;top:-7px;}footer .synapse .link{transition:border-color 0.3s;text-decoration:none;border-bottom:1px solid #4183C4;}footer .synapse .link:focus,footer .synapse .link:hover{border-color:transparent;}footer .synapse .link:active{border-color:#4183C4;}footer .copy{border-top:1px solid #d6d6d6;font-size:12px;line-height:1.2em;padding:20px 15px 0;margin:0 -15px;}footer .copy a{border:0;color:#373737;}#block-footer-menu{margin:0 0 30px;}#block-footer-menu .menu{margin:0;}#block-footer-menu .menu li{list-style:none;}@media (min-width:544px){#block-footer-menu .menu{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;}}@media (min-width:992px){#block-footer-menu .menu{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;}}#block-footer-menu .menu a{font-family:"Fira Sans";font-size:12px;text-transform:uppercase;font-weight:600;color:#292929;}#block-footer-menu .menu a:hover{color:#2e5198;}#block-footer-menu .menu-item--expanded{column-count:1;}.social{margin:10px -5px 0;}.social a{display:inline-block;margin:0 5px;}footer .logo{margin:45px 0 0;}footer .logo a{border:0;}footer .logo a.sgb{color:#000000;font-size:12px;border-bottom:1px solid;}footer .logo a.sgb:hover{text-decoration:none;border-color:transparent;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;}footer .region-footer{margin-bottom:30px;}header a{color:#4183C4;}header a:hover{color:#4183C4;text-decoration:underline;}#header-info{border-bottom:1px solid #aaa;}#header-small{padding:10px 0;}@media (min-width:1200px){#header-small img{height:2.4rem;}}#header-small #small-menu{border-top:1px solid #aaa;margin-top:10px;}@media (max-width:480px){#header-small #small-menu{margin-top:0;}}@media (max-width:480px){#header-small{padding-bottom:0;}}#header-full{padding:20px 0 0;}#header-full .row{margin:0 -10px;flex-wrap:nowrap;flex-wrap:nowrap;}#header-full .row > div{padding:0 10px;}#header-full nav li{padding:20px 10px 0;}#header-full .nav-inline li{display:inline-block;}#header-full .logo a{border:0;}#header-full .logo a:hover{text-decoration:none;}#header-full .logo a.sgb{color:#000000;font-size:12px;border-bottom:1px solid;}#header-full .logo a.sgb:hover{text-decoration:none;border-color:transparent;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;}#header-full .region{font-size:14px;padding:10px 0 0;}#header-full .region label{float:left;margin:0 5px 0 0;}#header-full .region span{color:#00509c;font-weight:bold;text-transform:capitalize;cursor:pointer;-webkit-appearance:none;display:block;width:80px;overflow:hidden;text-overflow:ellipsis;}#header-full .region a{border:0;background:none;text-decoration:underline;cursor:pointer;-webkit-appearance:none;}#header-full .region a:hover{text-decoration:none;}#header-full .cabinet{font-size:14px;padding:10px 0 0;}#header-full .cabinet b{display:block;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;background-color:#ffffff;color:#373737;font-size:16px;line-height:1.5;font-size:14px;}#header-full .cabinet a{color:#373737;font-size:14px;line-height:1em;text-decoration:underline;}#header-full .cabinet a:hover{text-decoration:none;}.block-menu-blockslider{margin:15px 0 0;}.block-menu-blockslider .menu{flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;margin:0 -6px;}.block-menu-blockslider .menu li{padding:0 6px;width:100%;margin:0 0 5px;}@media (min-width:768px){.block-menu-blockslider .menu li{width:20%;margin:0;}}.block-menu-blockslider .menu li a{font-family:"Fira Sans";background:rgba(5,69,130,0.8);text-transform:uppercase;height:50px;line-height:50px;display:block;font-size:14px;font-weight:600;color:#fff;padding:0 25px;}@media (min-width:768px){.block-menu-blockslider .menu li a{height:75px;line-height:75px;}}@media (min-width:768px) and (max-width:1199px){.block-menu-blockslider .menu li a{padding:0 0.5rem;text-align:center;}}.block-menu-blockslider .menu li a span{display:inline-block;line-height:17px;vertical-align:middle;}.block-menu-blockslider .menu li a:hover{background:#054582;}.contact-message-callback-phone-form h2{text-align:center;}.contact-message-callback-phone-form .form-actions{text-align:center;}.contact-message-callback-phone-form .form-actions input{font-family:"Fira Sans";background:#3373b0;width:180px;height:50px;line-height:50px;text-transform:uppercase;font-weight:600;border:0;border-radius:3px;font-size:18px;}.contact-message-callback-form .form-item-field-form-time label,.contact-message-callback-phone-form .form-item-field-form-time label{display:block;}#block-views-block-geo-block-1 .modal-dialog{max-width:670px;}#block-views-block-geo-block-1 .close{width:22px;height:22px;background:url(/themes/adaptive/images/close-modal.png) no-repeat 0 0;text-indent:-9999px;overflow:hidden;position:absolute;top:25px;right:20px;}#block-views-block-geo-block-1 .modal-content{border-radius:0;}#block-views-block-geo-block-1 .modal-header{border:0;padding:25px 65px 10px;}#block-views-block-geo-block-1 .modal-header h4{text-align:left;}#block-views-block-geo-block-1 .modal-body{padding:15px 65px 40px;}#block-views-block-geo-block-1 .view-grouping-header{display:none;}#block-views-block-geo-block-1 h3{font-family:"Fira Sans";margin:0 0 5px;font-weight:600;font-size:11px;}#block-views-block-geo-block-1 .view-grouping-content{font-family:"Fira Sans";font-size:11px;line-height:1.7em;margin:0 0 5px;}#block-views-block-geo-block-1 .view-grouping-content .views-row{padding-left:15px;}#block-views-block-geo-block-1 .view-grouping-content a{color:#373737;}#block-views-block-geo-block-1 .view-grouping-content a:hover{color:#3373b0;}#block-views-block-geo-block-1 .view-content{column-count:3;column-width:30%;column-gap:3.333%;}.header-row{display:flex;flex-wrap:wrap;align-items:center;}.header-col .cabinet{padding-right:15px;position:relative;display:flex;flex-wrap:wrap;margin:0 -10px;z-index:2;}.header-col .cabinet a{color:#373737;border-bottom:1px solid #373737;transition:border-bottom 0.4s,color 0.4s;}.header-col .cabinet a:hover{color:#5d5d5d;border-bottom-color:transparent;text-decoration:none;}.header-col .cabinet-title,.header-col .cabinet-link{padding:0 10px;}.header-col .cabinet-link{position:relative;}.header-col .cabinet-link::before{content:"";position:absolute;top:50%;left:0;width:1.5px;height:18px;background-color:#373737;transform:translateY(-50%);}.header-col--cabinet{margin-left:auto;font-weight:700;position:relative;display:flex;align-items:center;width:100%;min-height:36px;margin-top:10px;margin-left:inherit;order:10;}.header-col--cabinet::before{content:"";position:absolute;bottom:0;left:50%;width:100vw;height:100%;background-color:#e5e5e5;z-index:1;transform:translateX(-50%);}@media (max-width:767px){.header .logo img{max-width:150px;}}@media (max-width:767px){.header-col--social{display:none;}}@media (max-width:480px){.header-col--contacts{width:100%;order:-1;}}.header-btn{margin:7px 0 6px;}.header-btn--mobile{display:none;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;padding:0;border:0;border-radius:0;border-bottom:1px solid;color:#373737;font-size:14px;line-height:1em;background:none;margin-left:auto;}.header-btn--mobile:hover{background:none;border-color:transparent;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;}@media (max-width:480px){.header-btn--mobile{display:block;}}.header .phone{color:#373737;font-size:18px;font-family:"Fira Sans";line-height:1em;display:flex;flex-direction:column;padding:0;}.header .phone a{color:#373737;padding:3px 0;}.header .phone a:hover{color:#00407d;text-decoration:none;}@media (max-width:480px){.header .phone a{margin:0 3px;}}.header .phone button{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;padding:0;border:0;border-radius:0;border-bottom:1px solid;color:#373737;font-size:14px;line-height:1em;background:none;}.header .phone button:hover{background:none;border-color:transparent;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;}@media (max-width:480px){.header .phone .header-btn{display:none;}}@media (max-width:480px){.header .phone{align-items:center;flex-direction:row;justify-content:center;}}@media (max-width:1199px){.header--fixed{position:fixed;top:0;opacity:1;z-index:999;left:50%;transform:translateX(-50%);transition:0.3s all;width:100%;}.page-wrapper{padding-top:96px;}}@media (max-width:575px){.page-wrapper{padding-top:142px;}}@media (max-width:480px){.page-wrapper{padding-top:116px;}}.main-menu .classic-menu-dropdown{position:relative;}.main-menu .classic-menu-dropdown > a{float:left;padding-right:0.7rem;}.main-menu .classic-menu-dropdown > span i{padding:0.5rem 0;line-height:1.5;color:#4183C4;}.main-menu .classic-menu-dropdown ul{left:0;min-width:175px;position:absolute;z-index:1000;top:90%;display:none;padding:0.5rem;background-color:#ffffff;margin:0;border:1px solid #eee;border-radius:4px;}.main-menu .classic-menu-dropdown:hover ul{display:block;}#small-menu .main-menu{display:block;text-align:center;}#small-menu .main-menu li{padding:0.5rem 0;}#small-menu .main-menu li.classic-menu-dropdown{position:relative;}#small-menu .main-menu li.classic-menu-dropdown > a{float:none;}#small-menu .main-menu li.classic-menu-dropdown .menu{position:static;float:none;display:none;border-radius:0;padding:0;}#small-menu .main-menu li.classic-menu-dropdown .menu li{text-align:center;}#small-menu .main-menu li.classic-menu-dropdown .menu-dropdown-trigger{position:absolute;top:0.5rem;right:0;width:15%;cursor:pointer;}#small-menu .main-menu li.classic-menu-dropdown.menu-item--is-open .menu-dropdown-trigger{transform:rotate(180deg);}@media (max-width:480px){.nav-togglers{margin-left:auto;}}.nav-toggler{position:relative;width:36px;height:36px;border-radius:0.3rem;border:2px solid #00509c;margin:0 5px;background:none;display:flex;justify-content:center;align-items:center;}.nav-toggler:focus{outline:none;}.nav-toggler span{height:0.2rem;width:1.4rem;position:absolute;background:#00509c;transition-duration:0.3s;}.nav-toggler span:nth-child(2){margin-top:0;transform:rotate(45deg);}.nav-toggler span:last-child{margin-top:0;transform:rotate(-45deg);}.nav-toggler.nav-info{border-radius:100%;}.nav-toggler.nav-menu span:nth-child(3){display:none;}.nav-toggler.collapsed.nav-menu span:nth-child(2){top:26%;transform:none;}.nav-toggler.collapsed.nav-menu span:nth-child(3){display:block;}.nav-toggler.collapsed.nav-menu span:last-child{top:64%;transform:none;}.nav-toggler.collapsed.nav-info span:nth-child(2){margin-top:-0.5rem;transform:none;width:0.2rem;}.nav-toggler.collapsed.nav-info span:last-child{margin-top:0.2rem;transform:none;height:0.9rem;width:0.2rem;}.social{display:flex;}.header-social-link{width:35px;height:35px;margin-top:1px !important;text-align:center;display:flex !important;border-radius:50%;align-items:center;justify-content:center;background-color:#3680c6;}.header-social-link.telegram{background-color:#1D97C9;}.header-poster{position:relative;z-index:2;}@media (min-width:992px){.header-poster{max-width:140px;margin-bottom:10px;margin-right:auto;}}@media (min-width:992px){#header-full .row{align-items:center;}}.kint footer{min-height:0;}span.file{height:auto;}.form-type-checkbox .description,.form-type-radio .description{margin-left:0;}.details-wrapper .form-control{display:inline;width:auto;}a.tabledrag-handle .handle{height:22px;width:22px;}td.checkbox,th.checkbox{position:static;margin:0;display:table-cell;}#edit-body-0-format{display:none;}.form--inline .form-item select{padding:0.485rem 0.75rem;}@media (max-width:991px){#toolbar-administration{display:none !important;}body.toolbar-tray-open{margin:0 !important;padding:0 !important;}}.toolbar-tray-horizontal .toolbar-menu:not(:first-child) li.menu-item--expanded > a:focus{background-image:none !important;}#drupal-live-announce{height:0;}.region-tabs{height:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;width:auto;font-size:0.875em;line-height:1.1em;}.region-tabs nav{position:absolute;top:0;right:0;float:right;z-index:8;padding:0 0 0 0.1em;margin:0;overflow:hidden;border:none;background:none;}.region-tabs nav li{display:block;float:left;vertical-align:bottom;margin:0 0 0 0.35em;}.region-tabs nav li a{color:#000;opacity:0.65;background-color:#efefef;display:block;padding:0.3em 0.5em 0.2em;border:solid 1px #9ab1df;border-radius:3px;white-space:nowrap;line-height:1.2;}.region-tabs nav li a:hover{opacity:1;}.region-tabs nav li.active a{background-color:#ffffff;}.region-tabs .block-local-actions-block nav{left:0;}.region-tabs .block > div.contextual{display:none !important;}.region-tabs ul.secondary{position:absolute;top:25px;right:0;float:right;z-index:8;padding:0 0 0 3px;margin:0;overflow:hidden;border:none;background:none;}.contextual-region.view .contextual button{background-color:#fff7da;}.contextual-region.node .contextual button{background-color:#f0fff4;}html{position:relative;min-height:100%;}.page-wrapper--darkened #main{background:#d6d6d6;padding-bottom:16px;}#main{position:relative;padding-bottom:50px;}@media (min-width:1200px){.container{max-width:1170px;}}#maintenance{position:fixed;bottom:0;right:0;left:0;top:0;}#maintenance a{white-space:nowrap;}#maintenance img{height:90px;}#synapse-custom-ajax-cover{display:none;}@media (min-width:768px){.block-menu-blockslider .menu li{width:25%;}}.path-contact #map{position:absolute;height:100%;width:100%;}.region-order .form-type-textfield label{display:none;}.region-order .form-type-textarea label{display:none;}.synmap{min-height:300px;}#sidebar .address-phone p{background:url(/themes/adaptive/images/star.png) no-repeat 0 5px;padding:0 0 0 23px;margin:0 0 10px;}#sidebar .address-phone .text{color:#005eb7;}#sidebar .menu--left{margin:20px 0;}#sidebar .menu--left .menu{margin:0;}#sidebar .menu--left .menu li{padding:0;margin:0 0 4px;}#sidebar .menu--left .menu li a{background:url(/themes/adaptive/images/button.png) repeat-x 0 -51px;display:block;color:#313131;font-size:17px;border:0;line-height:46px;height:46px;padding-left:20px;text-shadow:0 1px 0 #fff;-webkit-transition:all 0 linear;-moz-transition:all 0 linear;-ms-transition:all 0 linear;-o-transition:all 0 linear;transition:all 0 linear;}@media (min-width:992px) and (max-width:1199px){#sidebar .menu--left .menu li a{line-height:20px;}}#sidebar .menu--left .menu li a:hover{background:url(/themes/adaptive/images/button.png) repeat-x 0 -102px;color:#fff;-webkit-transition:all 0 linear;-moz-transition:all 0 linear;-ms-transition:all 0 linear;-o-transition:all 0 linear;transition:all 0 linear;}#sidebar .menu--left .menu li a.is-active{background:url(/themes/adaptive/images/button.png) repeat-x 0 0;color:#fff;-webkit-transition:all 0 linear;-moz-transition:all 0 linear;-ms-transition:all 0 linear;-o-transition:all 0 linear;transition:all 0 linear;}#sidebar .menu--footer{background:#e6e6e6;padding:15px 10px 15px 15px;margin:25px 0;}#sidebar .menu--footer h2{color:#313131;font-size:16px;margin:0 0 0.5rem;}#sidebar .menu--footer .menu{margin:0;}#sidebar .menu--footer .menu a{background:url(/themes/adaptive/images/triangle.png) no-repeat 0 center;padding-left:10px;color:#000;}#sidebar .menu--footer .menu a:hover{color:#0573a1;text-decoration:underline;}#content-area .views-table{position:relative;z-index:1;margin-top:70px;}.view-id-article.view-display-id-page .views-row,.view-id-news.view-display-id-page .views-row{border-bottom:1px solid #d1d1d1;padding-bottom:1rem;margin-bottom:1rem;}.view-id-article.view-display-id-page .views-row:last-child,.view-id-news.view-display-id-page .views-row:last-child{border:0;margin:0;padding:0;}.node--type-article.node--view-mode-teaser h2,.node--type-news.node--view-mode-teaser h2{font-size:1.4rem;}.node--type-article.node--view-mode-teaser h2 a,.node--type-news.node--view-mode-teaser h2 a{color:#313131;text-decoration:underline;}.node--type-article.node--view-mode-teaser h2 a:hover,.node--type-news.node--view-mode-teaser h2 a:hover{text-decoration:none;}.node--type-article.node--view-mode-teaser .date,.node--type-news.node--view-mode-teaser .date{color:#959595;text-transform:capitalize;}.node--type-news.node--view-mode-full .field--name-field-image{float:right;margin:0 0 15px 15px;float:none;margin:0 0 15px;}.view-id-special.view-display-id-page_1 .view-header h2{background:#e6e6e6;border-radius:12px 12px 0 0;display:inline-block;padding:12px;margin:0;font-size:16px;font-weight:normal;color:#313131;border:1px solid #d1d1d1;border-bottom:none;position:relative;bottom:-1px;}.view-id-special.view-display-id-page_1 .view-content{border-top:1px solid #d1d1d1;padding-top:1.5rem;}.view-id-special.view-display-id-page_1 .row{margin:0 -8px;}.view-id-special.view-display-id-page_1 .row > div{padding:0 8px 40px;}.node--type-special.node--view-mode-teaser .field--name-field-image-teaser a{display:block;position:relative;}.node--type-special.node--view-mode-teaser .field--name-field-image-teaser a:after{content:"";background:url(/themes/adaptive/images/galka.jpg) no-repeat center;height:26px;width:26px;position:absolute;bottom:1px;right:1px;}.node--type-special.node--view-mode-teaser .field--name-field-image-teaser img{border:1px solid #d1d1d1;}.node--type-special.node--view-mode-teaser h2{font-size:1rem;font-weight:normal;margin:15px 0 0;}.node--type-special.node--view-mode-teaser h2 a{text-decoration:underline;}.node--type-special.node--view-mode-teaser h2 a:hover{text-decoration:none;}.view-id-special.view-display-id-block_1 .views-row{border-bottom:1px solid #D1D1D1;margin-bottom:20px;padding-bottom:20px;}.view-id-special.view-display-id-block_1 .views-row:last-child{border:0;padding:0;margin:0;}#sidebar-right .block-views > h2{color:#313131;margin:0 0 1rem;}.node--type-article.node--view-mode-full .field--name-field-image,.node--type-usluga.node--view-mode-full .field--name-field-image{margin-bottom:15px;}.view-id-usluga.view-display-id-page .row{margin:0 -3px;}.view-id-usluga.view-display-id-page .row > div{padding:0 3px;margin-bottom:2rem;}.node--type-usluga.node--view-mode-teaser{background:#dedede;height:100%;text-align:center;}.node--type-usluga.node--view-mode-teaser h2{text-align:center;font-size:16px;line-height:1em;text-shadow:0 1px 0 #fff;font-weight:normal;margin:0;}.node--type-usluga.node--view-mode-teaser h2 a{color:#313131;display:block;padding:10px;height:100%;}.node--type-usluga.node--view-mode-teaser h2 a:hover{color:#0572a1;}.view-id-region.view-display-id-block_1 .view-content{flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;margin:0 -10px;}.view-id-region.view-display-id-block_1 .view-content > div{padding:0 10px;margin-bottom:15px;}#block-karta{margin:30px 0 0;position:relative;}#block-karta #map-office{height:600px;}.contact-form input.form-control,.contact-form select,.contact-form textarea{background:#f5faff;}.contact-form textarea:focus{background:#f5faff;}.node--type-office.node--view-mode-full #map-office{margin-bottom:20px;}#city-menu{width:90%;position:absolute;z-index:1;background:#fff;padding:18px;margin:0 0 20px;}#city-menu .title{color:#005eb7;font-weight:bold;}#city-menu p{margin:0;}#city-menu ul{padding:0;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;margin:0 -10px;padding:0;}#city-menu ul li{list-style:none;flex-basis:33.333%;padding:0 10px;margin-bottom:15px;}#city-menu ul li .title{font-weight:normal !important;}#city-menu ul li .title a{border-bottom:1px solid;}#city-menu ul li .title a:hover{border-color:transparent;}.node--type-slide.node--view-mode-teaser{flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;height:100%;}.node--type-slide.node--view-mode-teaser .img-adaptive{height:100%;background-size:cover;background-position:center 0;position:absolute;z-index:1;width:100%;top:0;left:0;}.node--type-slide.node--view-mode-teaser .img-adaptive:after{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:rgba(14,14,14,0.5);}.node--type-slide.node--view-mode-teaser .slider-text{position:relative;z-index:20;color:#fff;font-family:"Fira Sans";padding:33px 0 20px 20px;max-width:460px;height:auto !important;}.node--type-slide.node--view-mode-teaser .slider-text div{height:auto !important;}.node--type-slide.node--view-mode-teaser .slider-text .title{font-size:30px;font-weight:bold;margin:0 0 7px;}@media (min-width:992px){.node--type-slide.node--view-mode-teaser .slider-text .title{font-size:52px;}}.node--type-slide.node--view-mode-teaser .slider-text .field--name-field-short{line-height:1.3em;}@media (min-width:992px){.node--type-slide.node--view-mode-teaser .slider-text .field--name-field-short{font-size:18px;}}.node--type-slide.node--view-mode-teaser .slider-text .more{margin:30px 0 0;}.node--type-slide.node--view-mode-teaser .slider-text .more a{color:#00509c;background:#ffffff;text-transform:uppercase;font-weight:600;border:0;border-radius:2px;display:inline-block;padding:10px 20px;margin:0 0 5px;}.node--type-slide.node--view-mode-teaser .slider-text .more a:hover{background:#00509c;color:#fff;}@media (min-width:992px){.node--type-slide.node--view-mode-teaser .slider-text .more a{font-size:18px;}}#slider{padding:12px 0;}@media (min-width:991px){#slider .owl-item{min-height:467px;}}@media (max-width:480px){#slider{padding-top:0;}}#slider .contact-message-oformit-zaavku-form.block-contact-block{background:#fff;padding:15px;min-height:460px;}@media (min-width:544px){#slider .contact-message-oformit-zaavku-form.block-contact-block{padding:15px 30px;}}#slider .contact-message-oformit-zaavku-form.block-contact-block .ajax-progress{display:none;}#slider .contact-message-oformit-zaavku-form.block-contact-block .messages{display:none;}#slider .contact-message-oformit-zaavku-form.block-contact-block h2{font-family:"Fira Sans";text-align:center;font-size:24px;text-transform:uppercase;margin:0;font-weight:normal;}#slider .contact-message-oformit-zaavku-form.block-contact-block p{text-align:center;font-size:14px;line-height:1.2em;}#slider .contact-message-oformit-zaavku-form.block-contact-block label{display:none;}#slider .contact-message-oformit-zaavku-form.block-contact-block input.form-control{border-radius:2px;border:1px solid #bfbfbf;padding:5px 15px;background:#f0f0f0;width:100%;}#slider .contact-message-oformit-zaavku-form.block-contact-block input.form-control.error{border-color:red !important;}#slider .contact-message-oformit-zaavku-form.block-contact-block input.form-control:focus{border-color:#155da2;box-shadow:none;}#slider .contact-message-oformit-zaavku-form.block-contact-block textarea{border-radius:2px;resize:none;border:1px solid #bfbfbf;padding:5px 15px;height:70px;background:#f0f0f0;}#slider .contact-message-oformit-zaavku-form.block-contact-block textarea:focus{border-color:#155da2;box-shadow:none;}#slider .contact-message-oformit-zaavku-form.block-contact-block .field--type-file .description,#slider .contact-message-oformit-zaavku-form.block-contact-block .field--type-file summary{display:none;}#slider .contact-message-oformit-zaavku-form.block-contact-block .field--type-file .details-wrapper{padding:0;}#slider .contact-message-oformit-zaavku-form.block-contact-block .field--type-file details{border:0;}#slider .contact-message-oformit-zaavku-form.block-contact-block .field--type-file .form-type-managed-file{margin:0;}#slider .contact-message-oformit-zaavku-form.block-contact-block .form-actions{text-align:center;margin:15px 0 0;}#slider .contact-message-oformit-zaavku-form.block-contact-block .form-actions input{font-family:"Fira Sans";background:#3373b0;width:180px;height:50px;line-height:50px;text-transform:uppercase;font-weight:600;border:0;border-radius:3px;font-size:18px;}#slider .contact-message-oformit-zaavku-form.block-contact-block .form-actions input:hover{background:#3680c6;}#slider .contact-message-oformit-zaavku-form.block-contact-block .field--name-field-form-file .tabledrag-handle,#slider .contact-message-oformit-zaavku-form.block-contact-block .field--name-field-form-file .tabledrag-toggle-weight-wrapper,#slider .contact-message-oformit-zaavku-form.block-contact-block .field--name-field-form-file table thead{display:none;}#slider .contact-message-oformit-zaavku-form.block-contact-block .field--name-field-form-file table{margin:0 0 5px;}#slider .contact-message-oformit-zaavku-form.block-contact-block .field--name-field-form-file tr{background:none;}#slider .contact-message-oformit-zaavku-form.block-contact-block .field--name-field-form-file td,#slider .contact-message-oformit-zaavku-form.block-contact-block .field--name-field-form-file th{border:0;padding:5px 0;}#slider .contact-message-oformit-zaavku-form.block-contact-block .field--name-field-form-file span.file{max-width:200px;text-overflow:ellipsis;overflow:hidden;}#slider .contact-message-oformit-zaavku-form.block-contact-block .field--name-field-form-file table input{font-family:"Fira Sans";background:#3373b0;text-transform:uppercase;font-weight:600;border:0;border-radius:3px;font-size:14px;padding:2px 10px;}#slider .contact-message-oformit-zaavku-form.block-contact-block .field--name-field-form-file table input:hover{background:#3680c6;}#slider .row > div{padding:0;position:relative;}#slider .row > div > div{height:100%;}@media (min-width:544px){#slider .row{margin:0 -6px;}#slider .row > div{padding:0 6px;}}.contact-message-form .form-item-fz152-agreement input{float:left;margin-right:5px;}.contact-message-form .form-item-fz152-agreement label{display:block !important;font-size:12px;line-height:12px;}.contact-message-form .form-item-fz152-agreement .description{font-size:12px;line-height:12px;margin:0 0 0 20px;clear:both;}.block-views-blockslide-block{height:100%;}.block-views-blockslide-block div{height:100%;}.block-views-blockslide-block .owl-nav{height:auto !important;margin:0;}@media (max-width:544px){.block-views-blockslide-block .owl-nav{display:none;}}.block-views-blockslide-block .owl-nav .owl-next,.block-views-blockslide-block .owl-nav .owl-prev{position:absolute;bottom:35px;top:auto;width:51px;height:51px;overflow:hidden;text-indent:-9999px;border-radius:50%;cursor:pointer;margin:0 !important;padding:0 !important;}.block-views-blockslide-block .owl-nav .owl-prev{left:35px !important;background:url(/themes/adaptive/images/slider-nav.png) no-repeat 0 0 !important;}.block-views-blockslide-block .owl-nav .owl-prev:hover{background:url(/themes/adaptive/images/slider-nav.png) no-repeat 1px -55px !important;-webkit-transition:all 0 linear;-moz-transition:all 0 linear;-ms-transition:all 0 linear;-o-transition:all 0 linear;transition:all 0 linear;}.block-views-blockslide-block .owl-nav .owl-next{right:35px !important;background:url(/themes/adaptive/images/slider-nav.png) no-repeat -56px -1px !important;}.block-views-blockslide-block .owl-nav .owl-next:hover{background:url(/themes/adaptive/images/slider-nav.png) no-repeat -56px -55px !important;-webkit-transition:all 0 linear;-moz-transition:all 0 linear;-ms-transition:all 0 linear;-o-transition:all 0 linear;transition:all 0 linear;}#block-front-lizing,#block-views-block-news-block,#block-views-block-partner-block-1,#block-views-block-usluga-block,.block-program-front{padding:55px 0 0;}#block-front-lizing > h2,#block-views-block-news-block > h2,#block-views-block-partner-block-1 > h2,#block-views-block-usluga-block > h2,.block-program-front > h2{font-family:"Source Sans Pro";font-size:24px;text-transform:uppercase;font-weight:normal;border-bottom:1px solid #cccccc;margin:0 0 30px;}#block-front-lizing .row{margin:0 -6px;}#block-front-lizing .row > div{padding:0 6px;margin-bottom:15px;}#block-front-lizing br{display:none;}#block-front-lizing .field--name-body{font-family:"Fira Sans";}#block-front-lizing .field--name-body a{background:#d6d6d6;text-decoration:none;display:block;padding:25px 15px;height:100%;}#block-front-lizing .field--name-body a:hover{background:#c5c5c5;}#block-front-lizing .field--name-body a:hover .lizing-header .title{opacity:1;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;}#block-front-lizing .field--name-body a:hover .lizing-content .title{opacity:0;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;}#block-front-lizing .field--name-body a:hover .lizing-content .text{opacity:1;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;}#block-front-lizing .field--name-body .lizing-header{color:#fff;display:inline-block;line-height:40px;}#block-front-lizing .field--name-body .lizing-header .num{font-family:"Fira Sans";font-weight:bold;font-size:36px;width:50px;position:absolute;}#block-front-lizing .field--name-body .lizing-header .title{font-size:14px;line-height:1.3em;font-weight:600;text-transform:uppercase;vertical-align:middle;display:inline-block;margin-left:55px;opacity:0;}#block-front-lizing .field--name-body .lizing-content{display:block;clear:both;margin:10px 0 0;}#block-front-lizing .field--name-body .lizing-content .title{color:#00509c;font-weight:600;font-size:30px;line-height:1.2em;position:absolute;padding-right:15px;}#block-front-lizing .field--name-body .lizing-content .text{color:#2d2d2d;font-size:12px;opacity:0;}#block-views-block-usluga-block .row{margin:0 -6px;}#block-views-block-usluga-block .row > div{padding:0 6px;margin-bottom:12px;}#block-views-block-usluga-block .row > div .content{position:relative;}#block-views-block-usluga-block .row > div .content:hover .views-field-field-short-title a{color:#ff9933;}#block-views-block-usluga-block .row > div .content:hover .views-field-field-image-small a:after{background:rgba(38,79,118,0.5);}#block-views-block-usluga-block .views-field-field-image-small a{display:block;position:relative;}#block-views-block-usluga-block .views-field-field-image-small a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,80,156,0.5);}#block-views-block-usluga-block img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}#block-views-block-usluga-block .views-field-field-short-title{position:absolute;bottom:30px;width:100%;}#block-views-block-usluga-block .views-field-field-short-title a{color:#ffffff;font-weight:bold;font-size:24px;line-height:1.2em;padding:0 30px;display:block;max-width:200px;}#block-views-block-usluga-block .view-footer{padding:25px 0 0;}#block-views-block-usluga-block .view-footer a{position:relative;padding-left:40px;color:#292929;font-size:20px;display:inline-block;margin-bottom:5px;}@media (min-width:544px){#block-views-block-usluga-block .view-footer a{font-size:24px;}}#block-views-block-usluga-block .view-footer a span{text-decoration:underline;}#block-views-block-usluga-block .view-footer a:after{content:"";width:22px;height:15px;background:url(/themes/adaptive/images/arrow.png) no-repeat 0 0;position:absolute;top:12px;left:0;}#block-views-block-usluga-block .view-footer a:hover{color:#00509c;font-weight:bold;}#block-views-block-usluga-block .view-footer a:hover:after{background:url(/themes/adaptive/images/arrow.png) no-repeat 0 -19px;}#block-views-block-usluga-block .view-footer [type=button]{-webkit-appearance:none;cursor:pointer;}@media (min-width:992px){#block-views-block-usluga-block .view-footer{padding-left:55px;}}.block-program-front .view-footer{padding:25px 0 0;}.block-program-front .view-footer a{position:relative;padding-left:40px;color:#292929;font-size:20px;display:inline-block;margin-bottom:5px;}@media (min-width:544px){.block-program-front .view-footer a{font-size:24px;}}.block-program-front .view-footer a span{text-decoration:underline;}.block-program-front .view-footer a:after{content:"";width:22px;height:15px;background:url(/themes/adaptive/images/arrow.png) no-repeat 0 0;position:absolute;top:12px;left:0;}.block-program-front .view-footer a:hover{color:#00509c;font-weight:bold;}.block-program-front .view-footer a:hover:after{background:url(/themes/adaptive/images/arrow.png) no-repeat 0 -19px;}.block-program-front .view-footer [type=button]{-webkit-appearance:none;cursor:pointer;}@media (min-width:992px){.block-program-front .view-footer{padding-left:55px;}}#block-views-block-partner-block-1 img{max-width:100%;border:2px solid #fff;}#block-views-block-partner-block-1 img:hover{border-color:#e9e9e9;}#block-views-block-partner-block-1 .view-content{padding:0 55px;}@media (min-width:544px){#block-views-block-partner-block-1 .view-content{padding:0 95px;}}#block-views-block-partner-block-1 .owl-next,#block-views-block-partner-block-1 .owl-prev{border:1px solid #f5f5f5;background:none;border-radius:50%;width:50px;height:50px;padding:0;margin:0;overflow:hidden;text-indent:-9999px;position:absolute;top:50%;margin-top:-25px;cursor:pointer;}#block-views-block-partner-block-1 .owl-next span,#block-views-block-partner-block-1 .owl-prev span{display:block;width:22px;height:15px;margin:17px 0 0 15px;}#block-views-block-partner-block-1 .owl-next:hover,#block-views-block-partner-block-1 .owl-prev:hover{border-color:#cbcbcb;}#block-views-block-partner-block-1 .owl-prev{left:-55px;}#block-views-block-partner-block-1 .owl-prev span{background:url(/themes/adaptive/images/arrow.png) no-repeat -23px 0;}#block-views-block-partner-block-1 .owl-prev:hover span{background:url(/themes/adaptive/images/arrow.png) no-repeat -23px -19px;}@media (min-width:544px){#block-views-block-partner-block-1 .owl-prev{left:-95px;}}#block-views-block-partner-block-1 .owl-next{right:-55px;}#block-views-block-partner-block-1 .owl-next span{background:url(/themes/adaptive/images/arrow.png) no-repeat 0 0;}#block-views-block-partner-block-1 .owl-next:hover span{background:url(/themes/adaptive/images/arrow.png) no-repeat 0 -19px;}@media (min-width:544px){#block-views-block-partner-block-1 .owl-next{right:-95px;}}#block-views-block-news-block{padding:55px 0 0;}#block-views-block-news-block a.node--view-mode-token{background:#2469aa;color:#fff;height:100%;position:relative;display:block;}#block-views-block-news-block a.node--view-mode-token .node__content{padding:15px;}#block-views-block-news-block a.node--view-mode-token .node__content .node-type{text-align:right;margin-bottom:10px;}#block-views-block-news-block a.node--view-mode-token .node__content .node-type span{display:inline-block;text-transform:uppercase;font-size:12px;font-weight:bold;padding:10px;background:rgba(48,48,48,0.3);border-radius:3px;}#block-views-block-news-block a.node--view-mode-token .node__content .news-text,#block-views-block-news-block a.node--view-mode-token .node__content .node-type{position:relative;z-index:2;}#block-views-block-news-block a.node--view-mode-token:hover .img-adaptive:after{background:rgba(38,79,118,0.5);}#block-views-block-news-block a.node--view-mode-token .img-adaptive{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;}#block-views-block-news-block a.node--view-mode-token .img-adaptive:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(36,105,170,0.7);}#block-views-block-news-block a.node--view-mode-token .title{font-weight:bold;font-size:18px;}#block-views-block-news-block .row{margin:0 -6px;}#block-views-block-news-block .row > div{padding:0 6px;margin-bottom:12px;}@media (min-width:992px){#block-views-block-news-block .row > div:nth-child(1) .title{font-size:31px;margin-bottom:5px;word-break:break-word;}}#block-views-block-news-block .view-footer{padding:25px 0 0;}#block-views-block-news-block .view-footer h1{font-weight:bold;font-size:25px;margin:0;}@media (min-width:544px){#block-views-block-news-block .view-footer h1{font-size:36px;}}#block-views-block-news-block .view-footer p{font-size:20px;position:relative;padding-left:40px;}#block-views-block-news-block .view-footer p a{text-decoration:underline;color:#373737;}#block-views-block-news-block .view-footer p a:hover{text-decoration:none;}#block-views-block-news-block .view-footer p:after{content:"";width:22px;height:15px;background:url(/themes/adaptive/images/arrow.png) no-repeat 0 0;position:absolute;top:12px;left:-40px;}@media (min-width:544px){#block-views-block-news-block .view-footer p{font-size:24px;}}#block-views-block-news-block .view-footer p:after{left:0;}#block-views-block-news-block .view-footer [type=button]{-webkit-appearance:none;cursor:pointer;}@media (min-width:992px){#block-views-block-news-block .view-footer{padding-left:95px;}}.modal-dialog h4{width:100%;text-align:center;font-family:"Fira Sans";font-size:24px;text-transform:uppercase;margin:0;font-weight:normal;}.modal-dialog label{display:none;}.modal-dialog input.form-control{border-radius:2px;border:1px solid #bfbfbf;padding:15px;background:#f0f0f0;}.modal-dialog input.form-control.error{border-color:red !important;}.modal-dialog input.form-control:focus{border-color:#155da2;box-shadow:none;}.modal-dialog select{border-radius:2px;border:1px solid #bfbfbf;padding:15px;background:#f0f0f0;height:auto !important;}.modal-dialog select:focus{box-shadow:none;border-color:#155da2;background:#f0f0f0;}.modal-dialog .form-actions{text-align:center;margin:15px 0 0;}.modal-dialog .form-actions input{font-family:"Fira Sans";background:#3373b0;width:180px;height:50px;line-height:50px;text-transform:uppercase;font-weight:600;border:0;border-radius:3px;font-size:18px;}.modal-dialog .form-actions input:hover{background:#3680c6;}.page-node-37 #title-breadcrumb{background:url(/themes/adaptive/images/lizing-bg.jpg) no-repeat 0 0;background-size:cover;margin:12px 0;padding:5px 35px 20px;}.page-node-37 #title-breadcrumb h1{font-family:"Fira Sans";color:#fff;font-size:36px;}.page-node-37 #title-breadcrumb .region-breadcrumb a{color:#fff;}.page-node-37 #main{background:#d6d6d6;padding-bottom:0;}.page-node-37 #credit-calculator-result{background:#fff;margin-top:12px;padding:55px 0;font-family:"Fira Sans";}.page-node-37 #credit-calculator-result h2{text-transform:uppercase;font-size:24px;font-family:"Source Sans Pro";border-bottom:1px solid #c4c4c4;font-weight:normal;padding-bottom:3px;margin:0 0 40px;}.page-node-37 #credit-calculator-result #credit-calc-calculation-head{position:relative;overflow:auto;}.page-node-37 #credit-calculator-result #credit-calc-calculation-head .print-text{position:absolute;background:#fff;padding:0 0 0 55px;top:10px;right:0;z-index:10;}@media (max-width:992px){.page-node-37 #credit-calculator-result #credit-calc-calculation-head .print-text{display:none;}}.page-node-37 #credit-calculator-result #credit-calc-calculation-head .print-text .print-link{font-family:"Fira Sans";color:#2b2a2a;font-size:14px;font-weight:600;text-decoration:underline;background:#fff;position:relative;cursor:pointer;}.page-node-37 #credit-calculator-result #credit-calc-calculation-head .print-text .print-link:hover{text-decoration:none;}.page-node-37 #credit-calculator-result #credit-calc-calculation-head .print-text .print-link:before{content:"";background:url(/themes/adaptive/images/print-icons.png) no-repeat 0 0;width:23px;height:23px;position:absolute;left:-35px;top:0;}@media (max-width:544px){.page-node-37 #credit-calculator-result #credit-calc-calculation-head td{display:block;}}.page-node-37 table{font-size:18px;margin:0;}.page-node-37 table tr td,.page-node-37 table tr th{border:0;padding:10px;}.page-node-37 table tr{background:#ffffff;}.page-node-37 table tr:nth-of-type(odd){background:#f4f4f4;}.page-node-37 table tr td:nth-child(1),.page-node-37 table tr th:nth-child(1){padding-left:60px;}@media (max-width:544px){.page-node-37 table tr td:nth-child(1),.page-node-37 table tr th:nth-child(1){padding-left:10px;}}.page-node-37 table tr th{font-weight:bold;text-transform:uppercase;}.page-node-37 .credit-calc-table-result{font-size:14px;}.page-node-37 .credit-calc-table-result tr td,.page-node-37 .credit-calc-table-result tr th{border:0;padding:2px 10px;}.page-node-37 #credit-calc-calculation-footer{background:#f4f4f4;padding:0 0 40px 60px;font-size:12px;}@media (max-width:544px){.page-node-37 #credit-calc-calculation-footer{padding-left:10px;}}.page-node-37 #credit-calc-calculation-footer strong{font-size:16px;}.page-node-37 #credit-calc-calculation-footer ul{padding-left:10px;padding-top:5px;}.page-node-37 #credit-calc-calculation-footer #credit-calc-calculation-post-scriptum{margin:15px 0 0;font-size:16px;font-weight:bold;line-height:1.2em;}.block-credit-calculator-block .noUi-pips-horizontal{height:50px;}.block-credit-calculator-block .row{margin:0 -6px;}.block-credit-calculator-block .row > div{padding:0 6px;height:auto;}.block-credit-calculator-block .left-block,.block-credit-calculator-block .right-block{background:#fff;padding:30px 35px;height:100%;}.block-credit-calculator-block .left-block > div{clear:both;}.block-credit-calculator-block .left-block label{font-family:"Fira Sans";font-weight:600;}@media (min-width:768px){.block-credit-calculator-block .left-block label{width:35%;float:left;padding-right:5%;}}@media (min-width:768px){.block-credit-calculator-block .left-block .form-control{width:65%;}.block-credit-calculator-block .left-block .noUi-target{margin-left:35%;}}.block-credit-calculator-block .left-block input.form-control,.block-credit-calculator-block .left-block select{padding:7px 15px;height:auto !important;border-radius:2px;font-size:24px;}.block-credit-calculator-block .right-block{color:#000000;}.block-credit-calculator-block .right-block img{margin:0 0 20px;}.block-credit-calculator-block .right-block .small{font-size:14px;}.block-credit-calculator-block .right-block .address{font-size:24px;border-bottom:1px solid #c4c4c4;margin-bottom:55px;padding:0 0 7px;}.block-credit-calculator-block .right-block .title{font-family:"Fira Sans";color:#3373b0;text-transform:uppercase;font-size:18px;line-height:1.2em;font-weight:600;}.block-credit-calculator-block .right-block p{color:#888888;font-weight:600;line-height:1.2em;margin:0;}.block-credit-calculator-block .right-block .content{background:url(/themes/adaptive/images/li-img.png) no-repeat 0 2px;padding-left:20px;margin-bottom:40px;}.block-credit-calculator-block form .form-item{margin:0 0 50px;}.block-credit-calculator-block form label{font-weight:bold;}.block-credit-calculator-block form select:focus{box-shadow:none;outline:none;}.block-credit-calculator-block #leasing-percent .form-item,.block-credit-calculator-block #leasing-subject-cost .form-item,.block-credit-calculator-block #leasing-time .form-item{margin:0;}.block-credit-calculator-block #leasing-percent,.block-credit-calculator-block #leasing-subject-cost,.block-credit-calculator-block #leasing-time{margin-bottom:45px;}.block-credit-calculator-block .noUi-target{border:none;background:none;box-shadow:none;}.block-credit-calculator-block .noUi-horizontal{height:8px;top:-8px;}.block-credit-calculator-block .noUi-connect{background:#0C76A3;border-radius:0;}.block-credit-calculator-block .noUi-handle{border:1px solid #d6d6d6;background:#fff;border-radius:50%;box-shadow:none;width:23px;height:23px;top:-8px;cursor:pointer;}.block-credit-calculator-block .noUi-handle:before{background:#00509c;width:17px !important;height:17px !important;left:2px;top:2px;border-radius:50%;}.block-credit-calculator-block .noUi-handle:after{display:none;}.block-credit-calculator-block .noUi-handle:focus{box-shadow:none;outline:none;}.block-credit-calculator-block .noUi-marker{display:none;}.block-credit-calculator-block .noUi-value{top:-6px;}.block-credit-calculator-block .ajax-progress{display:none;}.block-credit-calculator-block #edit-action{display:none;}.block-credit-calculator-block .leasing-submit{margin:40px 0 0;}.block-credit-calculator-block .leasing-submit a{display:inline-block;vertical-align:middle;margin-bottom:20px;}.block-credit-calculator-block .leasing-submit .callme{cursor:pointer;}@media (min-width:544px){.block-credit-calculator-block .leasing-submit .callme{margin-right:25px;margin-left:25px;}}.block-credit-calculator-block .leasing-submit a.list-documewnts{font-family:"Fira Sans";color:#2b2a2a;text-decoration:underline;font-size:14px;position:relative;margin-left:32px !important;}.block-credit-calculator-block .leasing-submit a.list-documewnts:hover{text-decoration:none;}.block-credit-calculator-block .leasing-submit a.list-documewnts:before{background:url(/themes/adaptive/images/documents-icons.png) no-repeat 0 0;content:"";position:absolute;top:-3px;left:-32px;width:23px;height:29px;}.block-credit-calculator-block .leasing-submit a.callme,.block-credit-calculator-block .leasing-submit a.oformit-zaavku{font-family:"Fira Sans";color:#fff;text-transform:uppercase;font-size:18px;background:#3373b0;border-radius:3px;border:0;padding:10px 12px;-webkit-appearance:none;}.block-credit-calculator-block .leasing-submit a.callme:hover,.block-credit-calculator-block .leasing-submit a.oformit-zaavku:hover{background:#00509c;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;}#block-adaptive-breadcrumbs,#sidebar,#sidebar-right{margin-top:1rem;}.front #block-views-block-partner-block-1{display:none;}.pager .pagination{flex-wrap:wrap;justify-content:center;}.page-node-37329 #title-breadcrumb{background:url(/themes/adaptive/images/black-and-white.png) no-repeat 0 0;background-size:cover;margin:12px 0;padding:5px 35px 20px;}.page-node-37329 #title-breadcrumb h1{font-family:"Fira Sans";color:#fff;font-size:36px;}@media (max-width:460px){.page-node-37329 #title-breadcrumb h1{font-size:22px;}}.page-node-37329 #title-breadcrumb .region-breadcrumb a{color:#fff;}.page-node-37329 #main{background:#d6d6d6;padding-bottom:1rem;}.page-wrapper--darkened #title-breadcrumb{background-size:cover;margin:12px 0 8px;padding:5px 35px 20px;}.page-wrapper--darkened #title-breadcrumb h1{font-family:"Fira Sans";color:#fff;font-size:36px;}.page-wrapper--darkened #title-breadcrumb .region-breadcrumb a{color:#fff;}#block-corruption{background:#fff;padding:1.5rem 2rem;}#block-corruption .form-item-fz152-agreement{margin-bottom:2rem;font-size:12px;margin-top:2rem;display:inline-block;}@media (max-width:768px){#block-corruption .form-item-fz152-agreement{display:block;}}#block-corruption form{width:76%;}@media (max-width:991px){#block-corruption form{width:100%;}}#block-corruption input[type=checkbox] + label{cursor:pointer;display:inline-block !important;margin:0;}#block-corruption input[type=checkbox] + label .desc{padding-left:5px;line-height:17px;}@media (max-width:400px){#block-corruption input[type=checkbox] + label{display:block !important;}}#block-corruption label::after{display:none;}#block-corruption input[type=checkbox]{position:absolute;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;display:block;float:left;top:2px;position:relative;cursor:pointer;height:16px;width:16px;margin:0 5px 0 0;border:0 solid grey;border-radius:0;margin-right:10px;}#block-corruption .form-actions{display:inline-block;float:right;margin-top:2rem;}@media (max-width:768px){#block-corruption .form-actions{display:block;float:none;}}#block-corruption .form-actions input{background:#3373b0;font-size:18px;text-transform:uppercase;font-weight:500;color:#fff;border:0;padding:0.8rem 1.3rem;border-radius:5px;transition:0.5s all;}#block-corruption .form-actions input:hover{background:#00509c;}#block-corruption .form-type-checkbox .description,#block-corruption .form-type-radio .description{margin-left:0;font-size:12px;padding-left:1.65rem;}#block-corruption input[type=checkbox]:after{content:"";vertical-align:middle;text-align:center;line-height:13px;position:absolute;cursor:pointer;height:16px;width:16px;left:0;top:0;border:1px solid grey;font-size:0;border-radius:1px;background:#e3f1ff;}#block-corruption input[type=checkbox]:checked:after{background:#e3f1ff;content:"✔";color:#000;background-image:url(/themes/adaptive/images/gal.png) !important;background-repeat:no-repeat;background-position:50%;z-index:1000;position:absolute;}#block-corruption .title-form h2{font-weight:500;font-size:24px;text-transform:uppercase;border-bottom:1px solid #cccccc;padding-bottom:4px;margin:0;}#block-corruption .title-form p{font-size:14px;padding-top:5px;}#block-corruption .reception-form-row{display:flex;margin:0 -15px;flex-wrap:wrap;padding:1.35rem 0;transition:0.5s all;}@media (max-width:768px){#block-corruption .reception-form-row{display:block;padding:0;}}#block-corruption .reception-form-row.active .reception-form-content{padding-left:10px;border-left:1px solid #cccccc;}#block-corruption .reception-form-col--left{flex:0 0 36%;max-width:36%;padding:0 15px;}@media (max-width:768px){#block-corruption .reception-form-col--left{max-width:100%;}}#block-corruption .reception-form-col--right{flex:0 0 64%;max-width:64%;padding:0 15px;}@media (max-width:768px){#block-corruption .reception-form-col--right{max-width:100%;padding-top:2rem;}}#block-corruption .reception-form-col--right label{display:none;}#block-corruption .reception-form-col--right .form-item{margin:0;}#block-corruption .reception-form-col--right input,#block-corruption .reception-form-col--right textarea{border-radius:2px;border:1px solid #d6d6d6;margin:0;padding:0.5rem 0.75rem;}#block-corruption .reception-form-col--right input:focus,#block-corruption .reception-form-col--right textarea:focus{background:#e9ecef;box-shadow:none;}#block-corruption .reception-form-col--right input.error,#block-corruption .reception-form-col--right textarea.error{border-color:red;}#block-corruption .reception-form-title{font-weight:bold;}#block-corruption .reception-form-description{font-size:12px;line-height:14px;}.file-list .field--name-field-title{font-weight:700;margin-bottom:10px;}.program-doc{margin-bottom:85px;}.program-doc .file-block__list{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -10px 45px;padding-left:0;list-style:none;}.program-doc .file-block__item{padding:0 10px;margin-bottom:20px;width:100%;}@media (min-width:992px){.program-doc .file-block__item{max-width:33.33%;}}@media (min-width:768px) and (max-width:767.98px){.program-doc .file-block__item{max-width:50%;}}.program-doc .file-block__title{font-size:22px;line-height:26px;position:relative;padding-left:29px;margin-bottom:27px;}.program-doc .file-block__title::before{content:"";position:absolute;width:16px;height:16px;background:#E5E5E5;top:5px;left:0;}.program-doc .file-block__link{color:#2E5E8C;font-size:18px;line-height:25px;position:relative;display:block;min-width:49%;margin-bottom:0 !important;padding:21px 40px 21px 80px;border:1px solid #E5E5E5;background:transparent;text-decoration-line:underline;transition:0.4s all;padding:21px 10px 21px 50px;min-width:100%;}.program-doc .file-block__link::before{content:"";position:absolute;width:41px;height:41px;top:50%;left:29px;background:url(/themes/adaptive/images/file-g.svg) center center no-repeat;opacity:1;transition:opacity 0.4s;transform:translateY(-50%);}.program-doc .file-block__link::after{content:"";position:absolute;width:41px;height:41px;top:50%;left:29px;background:url(/themes/adaptive/images/file-w.svg) center center no-repeat;opacity:0;transition:opacity 0.4s;transform:translateY(-50%);}.program-doc .file-block__link:hover{background:#2469AA;border-color:#2469AA;text-decoration-line:underline;color:#fff;}.program-doc .file-block__link:hover::before{opacity:0;}.program-doc .file-block__link:hover::after{opacity:1;}@media (max-width:767.98px){.program-doc .file-block__link{margin-bottom:1rem;}}.program-doc .file-block__link::before{left:5px;}.program-doc .file-block__link::after{left:5px;}.contact-message-callback-form-form{margin-top:20px;}.contact-message-callback-form-form #contact-message-callback-form-form{padding:24px;border-radius:4px;background:#fff;box-shadow:0 8px 24px rgba(149,157,165,0.2);display:flex;flex-wrap:wrap;gap:24px;}@media (max-width:768px){.contact-message-callback-form-form #contact-message-callback-form-form{flex-direction:column;}}.contact-message-callback-form-form #contact-message-callback-form-form .form-item{margin:0;}.contact-message-callback-form-form #contact-message-callback-form-form .form-item label{display:none;}.contact-message-callback-form-form #contact-message-callback-form-form .form-item .form-control{margin-top:0;height:55px;background:#fff;border:1px solid #ccc;font-size:19px;color:#373737;}.contact-message-callback-form-form #contact-message-callback-form-form .form-item .form-control::placeholder{color:#373737;}.contact-message-callback-form-form #contact-message-callback-form-form .form-actions{order:0;margin:0;width:100%;}.contact-message-callback-form-form #contact-message-callback-form-form .form-actions .form-submit{width:100%;border:none;background-color:#00509C;min-height:54px;border-radius:4px;font-size:26px;font-weight:500;transition:0.3s;}.contact-message-callback-form-form #contact-message-callback-form-form .form-actions .form-submit:hover{background-color:rgba(5,69,130,0.8);}.contact-message-callback-form-form #contact-message-callback-form-form .field--name-field-form-name{order:1;flex:1;}@media (max-width:768px){.contact-message-callback-form-form #contact-message-callback-form-form .field--name-field-form-name{width:100%;}}.contact-message-callback-form-form #contact-message-callback-form-form .field--name-field-form-phone{order:2;flex:1;}@media (max-width:768px){.contact-message-callback-form-form #contact-message-callback-form-form .field--name-field-form-phone{width:100%;}}.contact-message-callback-form-form #contact-message-callback-form-form .custom-policy{order:3;width:100%;font-size:14px;line-height:1.3;font-weight:300;color:#373737;}.contact-message-callback-form-form #contact-message-callback-form-form .custom-policy-text{max-width:677px;}.contact-message-callback-form-form #contact-message-callback-form-form .custom-policy a{color:#373737;text-decoration:underline;}.contact-message-callback-form-form #contact-message-callback-form-form .custom-policy a:hover{text-decoration:none;}.block-title{font-size:24px;text-transform:uppercase;font-weight:normal;border-bottom:1px solid #C4C4C4;margin:0 0 30px;}.program{color:#4B4C50;}.program-bg-grey{position:relative;}.program-bg-grey::before{position:absolute;width:99vw;height:100%;left:50%;top:0;content:"";background:#E5E5E5;transform:translateX(-50%);z-index:-1;}.program-header{background:#E5E5E5;padding:12px 0;}.program-header-top{min-height:140px;max-height:140px;height:100%;position:relative;margin-bottom:15px;}.program-header-bottom-block{background:#fff;}.program-header-bottom-block-left{padding:47px 37px 55px 55px;padding:2rem 1rem;}@media (max-width:767.98px){.program-header-bottom-block-left{margin-bottom:2rem;}}.program-header-bottom-block-left--title{font-weight:bold;font-size:28px;line-height:34px;margin-bottom:50px;}@media (min-width:1200px){.program-header-bottom-block-left--title{max-width:95%;}}.program-header-bottom-block-left--list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.program-header-bottom-block-left--item{width:100%;padding-top:10px;margin-bottom:15px;}@media (min-width:768px){.program-header-bottom-block-left--item{padding-top:30px;width:40%;}.program-header-bottom-block-left--item:nth-child(2n){width:60%;}}.program-header-bottom-block-left--item-small{font-size:18px;line-height:1;}.program-header-bottom-block-left--item-big{font-size:2rem;line-height:1.2;color:#2469AA;}@media (min-width:768px){.program-header-bottom-block-left--item-big{line-height:46px;font-size:38px;}}.program-header-bottom-block-right{box-shadow:0px 5px 12px rgba(75,76,80,0.4);height:100%;display:flex;padding:68px 50px 90px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:2rem 1rem;}@media (min-width:992px) and (max-width:991.98px){.program-header-bottom-block-right{padding:5rem 1rem;}}.program-header-bottom-block-right--title{font-size:30px;line-height:36px;margin-bottom:25px;}.program-header-bottom-block-right--text{font-size:16px;line-height:22px;}.program-header-bottom hr{border-top:1px solid #C4C4C4;}.program-header-image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}.program-header-image-overflow{position:absolute;width:100%;height:100%;background:#2E5E8C;opacity:0.4;mix-blend-mode:multiply;z-index:2;}.program-header-image img{min-height:140px;object-fit:cover;}.program-title{color:#FFF;position:relative;z-index:3;font-weight:bold;font-size:36px;line-height:43px;padding-left:53px;padding-top:70px;padding-left:10px;padding-top:10px;}.program-calc{position:relative;}.program-calc::before{position:absolute;width:99vw;height:100%;top:0;left:50%;content:"";transform:translateX(-50%);background:url(/themes/adaptive/images/program-calc-bg.jpg) center center no-repeat;background-size:cover;z-index:0;}.program-calc-content{position:relative;z-index:1;padding:55px 0 68px;display:flex;flex-direction:column;align-items:center;}.program-calc-title{font-weight:bold;font-size:2.5rem;line-height:1.2;color:#FFFFFF;margin-bottom:13px;}@media (min-width:768px){.program-calc-title{font-size:48px;line-height:58px;}}.program-calc-info{font-size:18px;line-height:24px;color:#FFFFFF;margin-bottom:33px;}.program-pluses{padding-top:2rem;margin-bottom:2.5rem;}@media (min-width:992px){.program-pluses{padding-top:98px;margin-bottom:100px;}}.program-pluses-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.program-pluses-item{width:24%;background:#D6D6D6;min-height:274px;max-height:274px;padding:30px 25px;overflow:hidden;cursor:pointer;width:100%;}.program-pluses-item-content{transform:translateY(105px);transition:0.4s all;position:relative;}.program-pluses-item-content::before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:linear-gradient(transparent 30px,#D6D6D6);opacity:1;transition:opacity 0.4s;}.program-pluses-item-title{font-weight:bold;font-size:24px;line-height:29px;color:#2E5E8C;margin-bottom:16px;}.program-pluses-item-text{font-size:16px;line-height:22px;}.program-pluses-item:hover .program-pluses-item-content{transform:translateY(0);}.program-pluses-item:hover .program-pluses-item-content::before{opacity:0;}@media (max-width:991.98px){.program-pluses-item{width:49%;margin-bottom:1.5rem;}}.program-pluses .block-title{margin-bottom:43px;}.program-description{margin-bottom:100px;}.program-application{padding:15px 0;margin-bottom:88px;}.program-application-content{background:url(/themes/adaptive/images/pa-bg.jpg) center center no-repeat;background-size:cover;padding:2rem 1rem;}@media (min-width:768px){.program-application-content{padding:75px 96px 80px;}}.program-application-title{font-weight:bold;font-size:2.5rem;line-height:1.2;color:#FFFFFF;margin-bottom:25px;font-size:2rem;}@media (min-width:768px){.program-application-title{font-size:48px;line-height:58px;}}.program-application-info{font-size:18px;line-height:24px;color:#FFFFFF;margin-bottom:49px;padding-left:20px;max-width:500px;position:relative;}.program-application-info::before{content:"";position:absolute;width:1px;height:38px;background:#fff;top:5px;left:0;}.program-condition{margin-bottom:73px;}.program-doc{margin-bottom:85px;}.program-doc-title{font-size:28px;line-height:34px;font-weight:normal;margin-bottom:40px;}.program-doc-block{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;max-width:848px;margin-bottom:45px;}.program-doc-block-title{font-size:22px;line-height:26px;position:relative;padding-left:29px;margin-bottom:27px;}.program-doc-block-title::before{content:"";position:absolute;width:16px;height:16px;background:#E5E5E5;top:5px;left:0;}.program-doc-link{padding:21px 40px;min-width:49%;padding-left:90px;border:1px solid #E5E5E5;font-size:18px;line-height:25px;text-decoration-line:underline;color:#2E5E8C;background:transparent;position:relative;transition:0.4s all;padding:21px 10px;padding-left:50px;min-width:100%;}.program-doc-link::before{content:"";position:absolute;width:41px;height:41px;top:13px;left:39px;background:url(/themes/adaptive/images/file-g.svg) center center no-repeat;opacity:1;transition:opacity 0.4s;}.program-doc-link::after{content:"";position:absolute;width:41px;height:41px;top:13px;left:39px;background:url(/themes/adaptive/images/file-w.svg) center center no-repeat;opacity:0;transition:opacity 0.4s;}.program-doc-link:hover{background:#2469AA;border-color:#2469AA;text-decoration-line:underline;color:#fff;}.program-doc-link:hover::before{opacity:0;}.program-doc-link:hover::after{opacity:1;}@media (max-width:767.98px){.program-doc-link{margin-bottom:1rem;}}.program-doc-link::before{left:5px;}.program-doc-link::after{left:5px;}.program-special{margin-bottom:93px;}.program-special .block-title{margin-bottom:53px;}.program .text-formatted h2{font-size:28px;line-height:34px;font-weight:normal;margin-bottom:33px;}.program .text-formatted p{font-size:18px;line-height:22px;margin-bottom:9px;}.program .text-formatted ul{padding-left:29px;}.program .text-formatted li{list-style:none;font-size:18px;line-height:25px;position:relative;}.program .text-formatted li::before{position:absolute;content:"";width:14px;height:1px;background:#2469AA;top:13px;left:-28px;}.program .btn{align-self:center;display:flex;justify-content:center;align-items:center;min-height:69px;width:100%;max-width:254px;border-radius:4px;text-transform:uppercase;font-size:18px;font-weight:bold;transition:background 0.4s,opacity 0.4s,color 0.4s;}.program .btn:focus{outline:none;box-shadow:none;}.program .btn-blue{background:#2E5E8C;color:#fff;}.program .btn-blue:hover{background-color:#2469AA;}.program .btn-blue:active{opacity:0.65;background:#2469AA;}.program .btn-white{background:#FFFFFF;box-shadow:0px 4px 20px rgba(0,0,0,0.25);color:#2E5E8C;max-width:262px;}.program .btn-white:hover{color:#fff;background-color:#3587D3;}.program .btn-white:active{opacity:0.65;color:#FFF;background:#3587D3;}.program .btn-arrow{background:#2E5E8C url(/themes/adaptive/images/arrow-w.svg) right 34px center no-repeat;padding-right:49px;}.program .btn-arrow:hover{background:#2469AA url(/themes/adaptive/images/arrow-w.svg) right 34px center no-repeat;}.program .btn-arrow:active{background:#2469AA url(/themes/adaptive/images/arrow-w.svg) right 34px center no-repeat !important;opacity:0.65;}@media (max-width:767.98px){.program .btn{align-self:flex-start;margin-top:2rem;}}.program-teaser{display:block;position:relative;max-width:371px;}@media (max-width:767.98px){.program-teaser{margin:0 auto;}}.program-teaser-image{position:relative;}.program-teaser-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,80,156,0.5);transition:background 0.4s;}.program-teaser-image img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}.program-teaser-text{position:absolute;width:100%;color:#ffffff;font-weight:bold;font-size:24px;line-height:1.2em;padding:0 30px;display:block;max-width:200px;transition:color 0.4s;}.program-teaser-title{top:25px;}@media (max-width:991.98px){.program-teaser-title{top:30px;}}.program-teaser-button{bottom:25px;background-color:#FFFFFF;padding:10px 15px;margin-left:30px;color:#373737;max-width:160px;font-size:15px;}.program-teaser-button:hover{color:#ff9933;}@media (max-width:991.98px){.program-teaser-button{padding:15px;bottom:30px;}}.program-teaser:hover .program-teaser-image:after{background:rgba(38,79,118,0.5);}.program-teaser:hover .program-teaser-title{color:#ff9933;}.block-views-blockprogram-program-block{margin-bottom:60px;}.block-views-blockprogram-program-block h2{font-size:24px;text-transform:uppercase;font-weight:normal;border-bottom:1px solid #C4C4C4;margin:0 0 58px;}.block-views-blockprogram-program-block .owl-nav{height:auto !important;margin:0;}.block-views-blockprogram-program-block .owl-nav .owl-next,.block-views-blockprogram-program-block .owl-nav .owl-prev{position:absolute;top:auto;width:51px;height:51px;overflow:hidden;text-indent:-9999px;border-radius:50%;cursor:pointer;margin:0 !important;padding:0 !important;bottom:50%;transform:translateY(50%);border-radius:50% !important;border:2px solid #D6D6D6;transition:background 0.4s;bottom:-35px;}.block-views-blockprogram-program-block .owl-nav .owl-prev{left:35px !important;background:#D6D6D6 url(/themes/adaptive/images/arrow-owl-p-g.svg) center center no-repeat !important;}.block-views-blockprogram-program-block .owl-nav .owl-prev:hover{background:#fff url(/themes/adaptive/images/arrow-owl-p-b.svg) center center no-repeat !important;}.block-views-blockprogram-program-block .owl-nav .owl-next{right:35px !important;background:#D6D6D6 url(/themes/adaptive/images/arrow-owl-n-g.svg) center center no-repeat !important;}.block-views-blockprogram-program-block .owl-nav .owl-next:hover{background:#fff url(/themes/adaptive/images/arrow-owl-n-b.svg) center center no-repeat !important;}@media (min-width:1440px){.block-views-blockprogram-program-block .owl-nav .owl-prev{left:-115px !important;}.block-views-blockprogram-program-block .owl-nav .owl-next{right:-115px !important;}}.leasing__row{display:flex;flex-wrap:wrap-reverse;margin:0 -6px;}.leasing__col{padding:0 6px;}.leasing__col--form{flex-shrink:0;width:100%;}@media (min-width:1200px){.leasing__col--form{width:635px;}}@media (min-width:992px) and (max-width:991.98px){.leasing__col--form{max-width:50%;}}.leasing__col--side{flex-grow:1;flex-shrink:0;width:100px;max-width:100%;}.leasing__title{color:#373737;font-size:24px;font-weight:400;line-height:1.2;display:flex;align-items:center;text-align:center;margin-bottom:33px;text-transform:uppercase;}.leasing-message{color:#373737;font-size:24px;line-height:1.2;display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;}.leasing-form{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:497px;padding:32px;background-color:#ffffff;}.leasing-form .form-item{margin-bottom:23px;}.leasing-form .form-item label{color:#373737;font-family:"Fira-Sans",Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.5;margin-bottom:4px;}.leasing-form .form-item .form-control{color:#373737;font-size:18px;line-height:1.5;margin-top:0;padding-top:12px;padding-bottom:12px;min-height:49px;background-color:#FFFFFF;border:1px solid #D6D6D6;border-radius:0;}.leasing-form .form-item-fz152-agreement{max-width:350px;margin:0 auto;display:flex;flex-direction:column;text-align:left;}.leasing-form .form-item-fz152-agreement .description,.leasing-form .form-item-fz152-agreement label{color:#373737;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:1.4;position:relative;display:flex;align-items:center;margin-left:0;margin-bottom:0;padding-left:25px;z-index:1;}.leasing-form .form-item-fz152-agreement .description a,.leasing-form .form-item-fz152-agreement label a{color:inherit;}.leasing-form .form-item-fz152-agreement label::after{content:"";position:absolute;top:3px;left:3px;width:13px;height:13px;margin:0;background-image:url(/themes/adaptive/images/icons/icon-check.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform-origin:top;transition:opacity 0.4s,transform 0.4s;opacity:0;transform:scale(0.5);z-index:2;}.leasing-form .form-item-fz152-agreement label::before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;background-color:#3373B0;border-radius:1px;z-index:1;}.leasing-form .form-item-fz152-agreement input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);}.leasing-form .form-item-fz152-agreement input:checked ~ label::after{opacity:1;transform:none;}.leasing-form .form-actions{display:flex;justify-content:center;}.leasing-form .form-actions input{color:#FFFFFF;font-size:18px;font-family:"Fira-Sans",Helvetica,sans-serif;font-weight:normal;line-height:1.5;display:flex;align-items:center;justify-content:center;min-width:175px;min-height:46px;border:none;background-color:#3373B0;text-transform:uppercase;text-align:center;}.leasing-form .noUi-target{background:none;border:none;box-shadow:none;}.leasing-form .noUi-horizontal{height:6px;top:-26px;}.leasing-form .noUi-connect{background:#0C76A3;border-radius:0;}.leasing-form .noUi-handle{top:-10px;left:-11px;width:25px;height:25px;background-color:#fff;border:1px solid #d6d6d6;border-radius:50%;box-shadow:none;cursor:pointer;}.leasing-form .noUi-handle:before{left:2px;top:2px;width:19px;height:19px;background-color:#00509c;border-radius:50%;}.leasing-form .noUi-handle:after{display:none;}.leasing-form .noUi-handle:focus{box-shadow:none;outline:none;}.leasing-form .noUi-marker{display:none;}.leasing-form .noUi-value{top:-6px;}.leasing-form .synimage{display:block;margin:0 auto 10px;}.leasing-side{position:sticky;top:0;left:0;z-index:1;padding:36px 32px 20px;background-color:#fff;}.leasing-side__title{color:#373737;font-size:14px;line-height:1.5;margin-bottom:9px;}.leasing-side__image{margin-bottom:22px;}.leasing-side__address{color:#373737;font-weight:600;font-size:24px;line-height:1.2;margin-bottom:33px;padding-bottom:5px;border-bottom:1px solid #D6D6D6;}.leasing-side__list{display:flex;flex-wrap:wrap;padding-left:0;list-style:none;}.leasing-side__item{font-family:"Fira-Sans",Helvetica,sans-serif;position:relative;width:100%;margin-bottom:30px;padding-left:27px;break-inside:avoid-column;z-index:1;}.leasing-side__item::before{content:"";position:absolute;top:0;left:0;width:19px;height:16px;background-color:#D6D6D6;z-index:1;}@media (min-width:500px){.leasing-side__item{max-width:50%;}}.leasing-side__caption{color:#3373B0;font-weight:700;font-size:18px;line-height:1.22;margin-bottom:14px;text-transform:uppercase;}.leasing-side__text{color:#888888;font-size:16px;line-height:1.2;margin-bottom:0;}.advantages-block{margin-top:80px;}.advantages__row{display:flex;flex-wrap:wrap;justify-content:space-between;}@media (max-width:991.98px){.advantages__row{justify-content:space-evenly;}}.advantages__row--2{justify-content:space-evenly;margin-bottom:-74px;}.advantages__row--2 > div{margin-right:8px;}.advantages__item{width:100%;max-width:360px;padding-bottom:87px;max-width:500px;}@media (max-width:767.98px){.advantages__item{max-width:320px;padding-bottom:50px;}}.advantages__icon{height:85px;margin-bottom:21px;}@media (max-width:767.98px){.advantages__icon{margin-bottom:15px;}}.advantages__icon img{margin-left:-9px;}@media (max-width:767.98px){.advantages__icon img{margin-left:0;}}.advantages__title{color:#373737;font-family:"Fira Sans";font-style:normal;font-weight:600;font-size:22px;line-height:26px;margin-bottom:28px;}@media (max-width:767.98px){.advantages__title{margin-bottom:15px;}}.advantages__text{color:#373737;font-family:"Source Sans Pro";font-style:normal;font-weight:400;font-size:19px;line-height:26px;}.stages-work__label{font-style:normal;font-weight:400;font-size:25px;line-height:27px;text-transform:uppercase;color:#373737;background-color:#FFFFFF;padding-bottom:3px;margin-bottom:70px;}.stages-work-block{margin-top:100px;margin-bottom:30px;padding-bottom:50px;background-color:#F0F0F0;}.stages-work-block .row > div{margin-bottom:30px;}.stages-work__item{background-color:#FFFFFF;box-shadow:0px 4px 15px rgba(0,0,0,0.08);padding:38px 33px;height:100%;}.stages-work__title{color:#00509C;font-family:"Fira Sans";font-style:normal;font-weight:700;font-size:30px;line-height:35px;margin-bottom:20px;}.stages-work__num{font-size:55px;}.stages-work__slash{font-size:22px;}.stages-work__text{font-family:"Source Sans Pro";font-style:normal;font-weight:400;font-size:19px;line-height:26px;color:#373737;max-width:280px;padding-bottom:10px;}.overflow-blue{position:absolute;width:100%;height:100%;content:"";top:0;left:0;background:#2469AA;mix-blend-mode:normal;opacity:0.6;transition:0.4s all;}.special-token{position:relative;display:block;max-width:377px;}@media (max-width:767.98px){.special-token{margin-bottom:1.5rem;}}.special-token-image{position:relative;}.special-token-content{position:absolute;width:100%;height:100%;top:0;left:0;padding:15px;padding-left:20px;display:flex;flex-direction:column;}.special-token .btn-special{min-height:45px;max-width:190px;font-size:16px;color:#fff;background:#2469AA;opacity:0.87;border-radius:3px;align-self:flex-end;margin-bottom:18px;transition:0.4s all;}.special-token .btn-special:hover{background-color:#FF9933;color:#fff;}.special-token-title{font-size:22px;line-height:1.4;text-decoration-line:underline;text-decoration-color:#fff;color:#FFFFFF;transition:0.4s all;}.special-token:hover .overflow-blue{background:#0E3D68;opacity:0.8;}.special-token:hover .btn-special{background-color:#FF9933;color:#fff;}.special-token:hover .special-token-title{text-decoration-color:transparent;}
