
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.affix{position:fixed;width:100%;top:0;z-index:1035;left:0;}
.book-navigation .menu{border-top:1px solid #d6d6d6;}.book-navigation .book-pager{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin:0;}
#content .comment-wrapper h2{margin-bottom:1em;}#content .comment-wrapper h2.comment-form__title{margin-bottom:1em;}.field-node--comment{font-size:0.934em;}.comment{margin-bottom:19px;vertical-align:top;display:table;}[dir="rtl"] .comment{direction:rtl;}.comment__meta{padding:0 30px 0 0;font-size:1.071em;}[dir="rtl"] .comment__meta{padding:0 0 0 30px;}.comment__attribution img{border:1px solid #d3d7d9;}.comment .field--name-user-picture img{margin:0;}.comment__author .username{white-space:nowrap;}.comment__author{margin:4px 0;line-height:1.2;}.comment__time,.comment__permalink{margin-bottom:4px;color:#68696b;font-size:0.733em;line-height:1.2;padding:0 0.5em 0 0;}[dir="rtl"] .comment__time,.comment__permalink{padding:0 0 0 0.5em;}.comment__permalink{font-size:0.733em;line-height:1.2;}.comment__content:before{content:'';position:absolute;right:100%;top:20px;border-top:20px solid transparent;border-right:20px solid #d3d7d9;border-bottom:20px solid transparent;}[dir="rtl"] .comment__content:before{right:auto;left:100%;border-right:none;border-left:20px solid #d3d7d9;}.comment__content:after{content:'';position:absolute;right:100%;top:20px;border-top:20px solid transparent;border-right:20px solid #fff;border-bottom:20px solid transparent;margin-right:-1px;}[dir="rtl"] .comment__content:after{right:auto;left:100%;border-right:none;border-left:20px solid #fff;margin-right:0;margin-left:-1px;}.comment__content h3{margin-top:0.94em;margin-bottom:0.45em;font-size:1.171em;}.comment__content nav{padding-top:1px;}.indented{margin-left:40px;}[dir="rtl"] .indented{margin-right:40px;margin-left:0;}.comment .links{padding:0 0 0.25em 0;}.comment .links-inline span{padding:0 0.5em 0 0;font-size:1.08em;}[dir="rtl"] .comment .links-inline span{padding:0 0 0 0.5em;}.comment--unpublished{margin-right:5px;padding:5px 2px 5px 5px;background:#fff4f4;}[dir="rtl"] .comment--unpublished{margin-left:5px;margin-right:0;padding:5px 5px 5px 2px;}.unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.unpublished{padding:20px 15px 0;}.comment-footer{display:table-row;}.comment--unpublished .comment__text:after,.node--unpublished .comment__text:after{border-right-color:#fff4f4;}[dir="rtl"] .comment--unpublished .comment__content:after,[dir="rtl"] .node--unpublished .comment__content:after{border-left-color:#fff4f4;}
.contextual-links a{border-bottom:none;text-shadow:0 0 0;}
.feed-icon{border-bottom:none;display:inline-block;padding:15px 0 0 0;}
.field--type-entity-reference{margin:0 0 1.2em;}.field--type-entity-reference .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--type-entity-reference .field__label{padding-left:5px;padding-right:0;}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none;}.field--type-entity-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--type-entity-reference ul.links li{padding:0 0 0 1em;float:right;}@media all and (min-width:560px){.node .field--type-image{float:left;margin:0 1em 0 0;}[dir="rtl"] .node .field--type-image{float:right;margin:0 0 0 1em;}.node .field--type-image + .field--type-image{clear:both;}}.field--type-image img,.field--name-field-user-picture img{margin:0 0 1em;}.field--type-image a{border-bottom:none;}.field--name-field-tags{margin:0 0 1.2em;}.field--name-field-tags .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--name-field-tags .field__label{padding-left:5px;padding-right:0;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.8em;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.821em;}.field--name-field-tags ul.links{padding:0;margin:0;}.field--name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{padding:0 0 0 1em;float:right;}.field--label-inline .field__label,.field--label-inline .field__item{display:inline-block}
#navbar-top.navbar-dark .nav-link:hover,#navbar-top.navbar-dark .nav-link:focus{color:rgba(255,255,255,0.75);}#navbar-top.navbar-dark .nav-link{color:rgba(255,255,255,0.5);}#navbar-top.navbar-light .nav-link:hover,#navbar-top.navbar-light .nav-link:focus{color:rgba(0,0,0,0.7);}#navbar-top.navbar-light .nav-link{color:rgba(0,0,0,0.5);}.navbar-brand .site-logo{margin-right:1rem;}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}
.block-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}
.icon-help{background:url(/../../images/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(/../../images/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;height:16px;}
.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{background:transparent;opacity:0.5;cursor:default;}
.item-list ul{list-style:none;margin:0 0 0.25em 0;padding:0;}[dir="rtl"] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}[dir="rtl"] .item-list ul li{margin:0;padding:0.2em 0 0 0.5em;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir="rtl"] .item-list .item-list__comma-list,[dir="rtl"] .item-list .item-list__comma-list li{padding:0;}
.list-group__link{border-top:1px solid #ccc;padding:7px 0 0;}.list-group__description{margin:0 0 10px;}
.node-preview-container{background:#d1e8f5;background-image:-webkit-linear-gradient(top,#d1e8f5,#d3e8f4);background-image:linear-gradient(to bottom,#d1e8f5,#d3e8f4);font-family:Arial,sans-serif;box-shadow:0 1px 3px 1px rgba(0,0,0,0.3333);position:fixed;z-index:499;width:100%;padding:10px;}.node-preview-backlink{background-color:#419ff1;background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);border:1px solid #0048c8;border-radius:.4em;box-shadow:inset 0 1px 0 rgba(255,255,255,.4);color:#fff;font-size:0.9em;line-height:normal;margin:0;padding:4px 1em 4px 0.6em;text-shadow:1px 1px 0 rgba(0,0,0,0.5);}[dir="rtl"] .node-preview-backlink{background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);padding:4px 0.6em 4px 1em;float:right;}.node-preview-backlink:focus,.node-preview-backlink:hover{background-color:#419cf1;background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);border:1px solid #0048c8;text-decoration:none;color:#fff;}[dir="rtl"] .node-preview-backlink:focus,[dir="rtl"] .node-preview-backlink:hover{background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);}.node-preview-backlink:active{background-color:#0e69be;background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);border:1px solid #0048c8;box-shadow:inset 0 1px 2px rgba(0,0,0,.25);}[dir="rtl"] .node-preview-backlink:active{background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);}.node-preview-backlink::before{content:'';width:10px;display:inline-block;}
#main{margin-top:10px;}
input[type="search"]{box-sizing:border-box;}header #search-block-form{padding:5px 15px;flex-flow:row wrap;}#search-block-form{display:flex;}
.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper .page-title{float:left;margin:0;}[dir="rtl"] .shortcut-wrapper .page-title{float:right;}.shortcut-action{border-bottom:none;margin-left:0.5em;padding-top:0.35em;}[dir="rtl"] .shortcut-action{margin-left:0;margin-right:0.5em;}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:none;}
.sidebar .block{border-style:solid;border-width:1px;padding:15px 15px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6;}.sidebar nav ul.nav{margin:0 -1rem;}
.site-footer{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:35px 0 30px;}.site-footer .layout-container{padding:0 15px;}@media all and (min-width:560px){.site-footer__top .region{float:left;position:relative;width:50%;}[dir="rtl"] .site-footer__top .region{float:right;}}@media all and (min-width:560px) and (max-width:850px){.site-footer .region{box-sizing:border-box;}.site-footer__top .region:nth-child(2n+1){padding-right:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n+1){padding-left:10px;padding-right:0;}.site-footer__top .region:nth-child(2n){padding-left:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n){padding-left:0;padding-right:10px;}.region-footer-third{clear:both;}}@media all and (min-width:851px){.site-footer__top .region{width:24%;padding:0 0.65%;}.site-footer__top .region:first-child{padding-left:0;}[dir="rtl"] .site-footer__top .region:first-child{padding-left:10px;padding-right:0;}.site-footer__top .region:last-child{padding-right:0;}[dir="rtl"] .site-footer__top .region:last-child{padding-left:0;padding-right:10px;}}.site-footer h2{color:#c0c0c0;color:rgba(255,255,255,0.65);}.site-footer blockquote{color:#555;}.site-footer .content{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}.site-footer .menu-item{padding:0;}.site-footer .content ol:not(.menu),.site-footer .content ul:not(.menu){padding-left:1.4em;}[dir="rtl"] .site-footer .content ol:not(.menu),[dir="rtl"] .site-footer .content ul:not(.menu){padding-right:1.4em;padding-left:0;}.site-footer .content a,.site-footer .content a.is-active{color:#fcfcfc;color:rgba(255,255,255,0.8);}.site-footer .content a:hover,.site-footer .content a:focus{color:#fefefe;color:rgba(255,255,255,0.95);}.site-footer .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}.site-footer table{font-size:1em;}.site-footer tr td,.site-footer tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}.site-footer tr.odd{background-color:transparent;}.site-footer tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.site-footer__top h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}.site-footer__top .content{margin-top:0;}.site-footer__top p{margin-top:1em;}.site-footer__top .content .menu{padding-left:0;}[dir="rtl"] .site-footer__top .content .menu{padding-right:0;}.site-footer__top .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}[dir="rtl"] .site-footer__top .content li a{padding:0.8em 20px 0.8em 2px;}.site-footer__top .content li a:hover,.site-footer__top .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}.site-footer__top .block-menu,.site-footer__bottom .block{margin:0;padding:0;border:none;}.site-footer__bottom .block{margin:0.5em 0;}.site-footer__bottom .content{padding:0.5em 0;margin-top:0;}.site-footer__bottom .block h2{margin:0;}.site-footer__bottom{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}.site-footer__bottom .region{margin-top:20px;}.site-footer__bottom .block{clear:both;}.site-footer__bottom .block .menu{padding:0;}.site-footer__bottom .menu-item a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}[dir="rtl"] .site-footer__bottom .menu-item a{float:right;border-left:1px solid #555;border-right:none;}.site-footer__bottom .menu-item:first-child a{padding-left:0;}[dir="rtl"] .site-footer__bottom .menu-item:first-child a{padding-right:0;padding-left:12px;}.site-footer__bottom .menu-item:last-child a{padding-right:0;border-right:none;}[dir="rtl"] .site-footer__bottom .menu-item:last-child a{padding-left:0;padding-right:12px;border-left:none;}[dir="rtl"] .site-footer__bottom .menu-item:first-child:last-child a{padding-right:0;}
.skip-link{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#444;background:rgba(0,0,0,0.6);font-size:0.94em;line-height:1.7em;padding:1px 10px 2px;border-radius:0 0 10px 10px;border-bottom-width:0;outline:0;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff;}
table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}tr{border-bottom:1px solid #ccc;padding:0.1em 0.6em;background:#efefef;background:rgba(0,0,0,0.063);}thead > tr{border-bottom:1px solid #000;}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#fff;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}[dir="rtl"] tr td,[dir="rtl"] tr th{text-align:right;}@media screen and (max-width:37.5em){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media screen and (max-width:60em){th.priority-low,td.priority-low{display:none;}}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
.tablesort{width:14px;height:14px;vertical-align:top;margin:1px 0 0 5px;}.tablesort--asc{background-image:url(/misc/icons/ffffff/twistie-down.svg);}.tablesort--desc{background-image:url(/misc/icons/ffffff/twistie-up.svg);}
#page .ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
nav.tabs{margin-bottom:20px;}
.vertical-tabs{margin:0;border:1px solid #ccc;display:flex;flex-direction:row;font-size:0.875rem;}[dir="rtl"] .vertical-tabs{flex-direction:row-reverse;margin-left:0;margin-right:0;}.vertical-tabs__menu{display:flex;flex-direction:column;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #ccc;list-style:none;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-15em;}.vertical-tabs__pane{margin:0;border:0;}.vertical-tabs__pane>summary{display:none;}.vertical-tabs__menu-item{border:1px solid #ccc;border-top:0;background:#eee;}.vertical-tabs__menu-item a{display:block;padding:0.5em 0.6em;text-decoration:none;}.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline;}.vertical-tabs__menu-item a:hover{outline:1px dotted;}.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#fff;}[dir="rtl"] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000;}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal;}
.views-displays .tabs .open > a{border-radius:7px 7px 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#0071B3;}.views-displays .secondary .form-submit{font-size:0.846em;}.views-displays .tabs .action-list{padding:0;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#F9F9F9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0071B3;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#018FE2;}
.ui-widget-overlay{background:#000;opacity:0.7;}.ui-dialog{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:0;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:0.9em;}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;padding:0.250em 1.063em;border-radius:1em;}
*{outline:none;}.view,.row{flex:1;}body{font-family:Lato;color:#212125;min-width:345px;position:relative;}img{height:auto;width:100%;}h1,h2,h3,h4{font-family:Gilroy;font-weight:800;}input[type=text]{width:100%;}ul.marked{padding-left:0;list-style:none;}ul.marked li::before{height:2px;width:10px;background-image:linear-gradient(to right,#ff5d00,#ffb058);content:"";display:inline-block;margin-right:10px;margin-bottom:4px;}p.competition::before{height:2px;width:10px;background-image:linear-gradient(to right,#ff5d00,#ffb058);content:"";display:inline-block;margin-right:10px;margin-bottom:4px;}.form-group{margin-bottom:15px;}.blockname{width:100%;text-align:center;display:flex;justify-content:center;font-size:36px;line-height:1.13;letter-spacing:1px;color:#212125;text-transform:uppercase;align-items:center;margin-bottom:20px;margin-top:30px;white-space:nowrap;}.blockname.large{font-size:48px;}.blockname::before,.blockname::after{height:0;position:relative;bottom:1px;border-bottom:2px solid #cacacc;content:"";width:100%;}.blockname::before{margin-right:20px;}.blockname::after{margin-left:20px;}.blockname.sub{white-space:normal;margin-top:-20px;}.blockname.sub::before,.blockname.sub::after{content:none;}.buttoncontainer{width:100%;display:flex;justify-content:center;}.buttoncontainer .buttonlink{cursor:pointer;display:flex;justify-content:center;align-items:center;border:solid 1.5px #4a90e2;width:196px;height:45px;font-size:14px;text-transform:uppercase;color:#4a90e2 !important;font-weight:800;margin-top:15px;margin-bottom:40px;}.buttoncontainer .buttonlink:hover{color:#fff !important;background-color:#4a90e2;text-decoration:none;}.buttoncontainer .buttonlink:hover *{fill:#fff;}.parag{margin-bottom:20px;}.parag.paragimg img{width:100%;height:auto;max-height:500px;object-fit:contain;}.delimeterlight{width:100%;height:0px;border-bottom:2px solid #cccccc;margin-top:10px;margin-bottom:10px;}.row > .delimeterlight{margin-left:15px;margin-right:15px;}.videoholder{display:flex;justify-content:space-between;align-items:flex-start;}.videoholder .videoblock{overflow-x:hidden;width:calc(33.3% - 206.66px);display:flex;flex-direction:column;align-items:center;transition:width 0.5s;position:relative;}.videoholder .videoblock .preview{position:absolute;top:0;left:0;right:0;object-fit:cover;}.videoholder .videoblock.open{width:560px;}.videoholder .videoblock iframe{min-width:100%;width:500px;height:310px;border:none;}.videoholder .videoblock span{font-size:14px;font-family:Lato;line-height:1.29;color:#212125;display:block;width:100%;}.videoblock.view-display-id-iframe_embed > .row{background-color:#f7f7f7;padding-bottom:40px;}.view-obratnaya-svyaz > .view-content{overflow:hidden;}.callbackwrapper{background:url("/files/public/32375720.jpg");background-size:cover;background-position:50% 50%;padding:45px 0;background-attachment:fixed;}.callbackwrapper .row{margin:0 -35px;}.callbackwrapper .callback{display:flex;flex-wrap:wrap;background:white;border-radius:10px;box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);padding:30px 15px;padding-bottom:15px;position:relative;}.callbackwrapper .callback > .col-12:first-child{position:relative;}.callbackwrapper .callback h1{font-size:32px;line-height:1.29;font-size:32px;text-transform:uppercase;margin-bottom:10px;margin-top:-10px;}.callbackwrapper .callback h1 + span{line-height:1.25;color:#666666;font-size:16px;display:block;}.callbackwrapper .callback > .col-12:first-child > small{display:block;font-size:12px;line-height:1.17;color:#666666;position:absolute;bottom:15px;}.callbackwrapper fieldset{padding:0;}.callbackwrapper fieldset .form-text{margin-top:0;}.callbackwrapper fieldset .form-group{margin-bottom:15px;}.callbackwrapper fieldset input,.callbackwrapper fieldset textarea{border-radius:0;border:solid 1px #666;height:30px;}.callbackwrapper fieldset textarea{height:62px;resize:none;}.callbackwrapper .form-actions{padding:0;position:relative;}.callbackwrapper .form-actions input,.callbackwrapper .form-actions::after{background-image:linear-gradient(to right,#ff5d00,#ffb058);height:45px;border-radius:0;border:none;opacity:1;transition:opacity 1s;font-weight:bold;cursor:pointer;}.callbackwrapper .form-actions::after{background-image:linear-gradient(to left,#ff5d00,#ffb058);opacity:0;content:"ОТПРАВИТЬ";color:white;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;pointer-events:none;}.callbackwrapper .form-actions input:hover{opacity:0;}.callbackwrapper .form-actions:hover::after{opacity:1;}.view-display-id-callback_form4 .callbackwrapper .callback h1{font-size:52px;}.contactcontainer .contacts{height:400px;padding:15px 0;margin:0;margin-bottom:40px;position:relative;}.contactcontainer .contacts::before{box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);position:absolute;top:0;right:0;bottom:0;left:15px;content:"";}.contactcontainer .contacts .globalmap{padding-left:0;}.contactcontainer .caption{position:relative;}.contactcontainer .caption h2{margin-top:25px;margin-bottom:0px;font-size:24px;line-height:1.33;}.contactcontainer .caption small,.contactcontainer .caption span{display:block;text-align:left;}.contactcontainer .caption small{font-size:12px;color:#808080;}.contactcontainer .caption span{font-size:16px;line-height:1.38;margin-bottom:15px;}.contactcontainer .caption .hrefarr{display:flex;justify-content:center;position:absolute;bottom:0;}.contactcontainer .caption .hrefarr .soclink{width:32px;height:32px;background-color:#fff;margin-right:10px;}.contactcontainer .caption .hrefarr .soclink img{height:100%;width:100%;object-fit:cover;}.contactcontainer .caption .delimeterlight:nth-child(9){bottom:37px;position:absolute;width:calc(100% - 30px);}.contactcontainer .ymaps-2-1-68-controls__control,.contactcontainer .ymaps-2-1-68-controls__toolbar_right,.contactcontainer .ymaps-2-1-68-controls__toolbar_left{display:none;}@media screen and (min-width:768px){.flexcontainer .newscard:first-child .content .buttonlink{position:absolute;margin-bottom:0;bottom:0;}}.flexcontainer{width:100%;}.flexcontainer nav{margin:auto;margin-top:20px;display:flex;justify-content:center;}.flexcontainer > .row{display:block;width:calc(100% + 20px);margin:-10px;}.flexcontainer > .row::after{content:"";display:table;clear:both;}.flexcontainer .newscard{width:calc(33.333%);float:left;font-size:30px;position:relative;}.flexcontainer .newscard .content{position:absolute;top:10px;bottom:10px;left:10px;right:10px;overflow:hidden;}.flexcontainer .newscard .content > img{height:66%;width:100%;object-fit:cover;}.flexcontainer .newscard .content > .date{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#808080;margin-top:10px;}.flexcontainer .newscard .content > .date::after{content:"";width:calc(100% - 120px);height:0;position:relative;top:1px;border-bottom:2px solid #d8d8d8;}.flexcontainer .newscard .content > a:not(:last-child),.flexcontainer .newscard .content > a:not(:last-child) > h2{font-size:20px;font-weight:800;color:#212125 !important;}.flexcontainer .newscard .content > a:not(:last-child) > h2{margin-bottom:0;margin-top:10px;}.flexcontainer .newscard .content > a:hover{text-decoration:none;}.flexcontainer .newscard .content > small,.flexcontainer .newscard .content > .buttoncontainer,.flexcontainer .newscard .content > .delimeterlight{display:none;}.flexcontainer .newscard::before{content:"";padding-top:100%;display:block;}.flexcontainer .newscard:first-child{width:100%;height:400px;width:calc(100% - 20px);margin:10px;}.flexcontainer .newscard:first-child .date{margin-top:10px;}.flexcontainer .newscard:first-child::before{position:absolute;top:0;bottom:0;left:15px;right:0;box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);padding-top:0;}.flexcontainer .newscard:first-child::after{content:none;}.flexcontainer .newscard:first-child .content{left:0;}.flexcontainer .newscard:first-child .content > *{float:right;width:40%;display:block;}.flexcontainer .newscard:first-child .content small{font-size:14px;line-height:1.36;max-height:220px;overflow-y:hidden;position:relative;}.flexcontainer .newscard:first-child .content small::after{content:"";left:0;right:0;bottom:0;height:15px;position:absolute;background:linear-gradient(to top,white,rgba(255,255,255,0));}.flexcontainer .newscard:first-child .content > img{float:left;width:60%;height:100%;background:white;padding-right:30px;}.flexcontainer .newscard:first-child .hrefwrap{display:none;}.flexcontainer .newscard:not(:first-child) .hrefwrap{display:block;position:absolute;top:0;bottom:0;left:0;right:0;}@media screen and (min-width:992){.flexcontainer .newscard:first-child .content > .date{margin-top:30px;}.flexcontainer .newscard .content > .date{max-height:190px;}}.newspage{margin-top:30px;}.newspage small{font-size:14px;line-height:1.14;color:#808080;}.newspage h2{font-size:32px;}.newspage .maincontent{font-size:16px;line-height:1.38;color:#212125;}@media screen and (max-width:767px){.flexcontainer .newscard{width:50%;}.flexcontainer .newscard:first-child{height:auto;}.flexcontainer .newscard:first-child .content{position:relative;padding:15px;top:0;}.flexcontainer .newscard:first-child::before{left:0;}.flexcontainer .newscard:first-child .content > img{padding:0;width:100%;margin-bottom:15px;}.flexcontainer .newscard:first-child .content > *{float:none;width:100%;}.flexcontainer .newscard:first-child .content a:last-child{margin:auto;margin-top:15px;}}@media screen and (max-width:576px){.flexcontainer .newscard{width:100%;margin-bottom:10px;}}.partners{margin-top:40px;margin-bottom:30px;}.partners.nomar{margin-top:0px;}.partners .row{justify-content:center;flex-wrap:wrap;}.partners .row .elem{margin:0 15px;width:150px !important;overflow:hidden;margin-bottom:15px;}.partners .row .elem a{display:block;text-align:center;}.partners .row .elem a img{height:115px;width:100%;object-fit:contain;}.partners .row .elem .delimeterlight{width:40px;margin:auto;margin-top:15px;margin-bottom:10px;}.partners .row .elem span{text-align:center;line-height:1.14;font-size:14px;display:block;}.brandcontainer .brandcap{display:none;}.brandcontainer .imgwrap{margin-bottom:40px;}.brandcontainer .imgwrap .imgarr{display:flex;justify-content:space-between;margin:0 -10px;}.brandcontainer .imgwrap .imgarr .photo{padding:10px;width:100%;}.brandcontainer .imgwrap .imgarr .photo img{height:100%;width:100%;object-fit:cover;}.brandcontainer .bg{position:absolute;right:0;bottom:0;z-index:-1;width:auto;}.brandcontainer .brandlist-scroll{width:100%;overflow-x:auto;overflow-y:hidden;}.brandcontainer .brandlist{display:flex;justify-content:space-between;height:70px;margin-bottom:15px;min-width:770px;}.brandcontainer .brandlist .brand{width:100%;cursor:pointer;position:relative;margin-left:15px;margin-right:15px;}.brandcontainer .brandlist .brand:first-child{margin-left:0;}.brandcontainer .brandlist .brand:last-child{margin-right:0;}.brandcontainer .brandlist .brand.active::after{position:absolute;bottom:-14px;height:3px;width:100%;background:linear-gradient(to right,#fa803b,#ffb058);content:"";left:0;}.brandcontainer .brandlist .brand img{height:100%;width:100%;object-fit:contain;}.brandcontainer .description{margin-bottom:10px;position:relative;}.brandcontainer .description .brandcap{padding-right:100px;padding-bottom:15px;margin-left:15px;box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);}.brandcontainer .description .brandcap h1{font-family:Gilroy;line-height:1.33;font-size:24px;margin-top:20px;}.brandcontainer .description .brandcap small{font-size:12px;color:#808080;margin-bottom:4px;}.brandcontainer .description .brandcap a,.brandcontainer .description .brandcap span{font-size:14px;}.brandcontainer .description .brandcap a{font-family:Gilroy;font-weight:800;color:#4a90e2;}.brandcontainer .description .brandcap .represent{margin-top:15px;height:440px;width:100%;object-fit:cover;}.brandcontainer .description .brandcap > .view{margin-left:-15px;}.brandcontainer .description .brandcap .maincontext{overflow:hidden;max-height:9999px;height:auto;}.brandcontainer .description .brandcap .addinfo{display:flex;flex-wrap:wrap;line-height:1.14;}.brandcontainer .description .brandcap .addinfo.altinfo{margin-top:10px;padding-left:15px;}.brandcontainer .description .brandcap .addinfo.altinfo .file{padding-right:0;}.brandcontainer .description .brandcap .addinfo > *{margin-bottom:10px;}.brandcontainer .description .brandcap .addinfo .file{display:flex;align-items:flex-end;}.brandcontainer .description .brandcap .showfull{color:#4a90e2;font-weight:800;height:16px;cursor:pointer;}.brandcontainer .description .switchbrand{position:absolute;height:50px;width:50px;display:flex;justify-content:center;align-items:center;background:linear-gradient(to right,#999999,#666666);color:#fff;right:0;cursor:pointer;}.brandcontainer .description .switchbrand.prev{top:206px;}.brandcontainer .description .switchbrand.next{top:155px;}@media screen and (max-width:767px){.activities .description .brandcap{padding:0;}}.view-id-produkciya .brandcontainer .brandlist{height:85px;}.view-id-produkciya .brandcontainer .brandlist .brand{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;}.view-id-produkciya .brandcontainer .brandlist .brand img{height:40px;width:40px;}.view-id-produkciya .brandcontainer .brandlist .brand p{height:30px;line-height:15px;color:#212125;font-size:16px;text-align:center;margin:auto;max-width:130px;margin-bottom:0;margin-top:10px;}.view-id-produkciya .brandcontainer .brandlist .brand.active p{color:#fa813b;}@media screen and (min-width:768px){.brandcontainer:not(.activities) .brandlist{padding-left:15px;}}@media screen and (max-width:767px){.brandcontainer .description .brandcap{padding-left:30px;margin-left:0;padding-right:15px;overflow:hidden;position:relative;}.brandcap .addinfo{padding-bottom:10px;}.brandcontainer .description .switchbrand{display:none;}.brandcontainer .description .brandcap .addinfo.altinfo{padding-left:0;margin-left:-15px;padding-bottom:0;}.brandcontainer .imgwrap{display:none;}}@media screen and (max-width:991px){.callbackwrapper .row{margin:0;}.videoholder .videoblock{width:calc(50% - 10px) !important;margin-bottom:15px;}.videoholder .videoblock iframe{height:200px;width:100%;}.videoholder .videoblock .preview{display:none;}.videoholder{flex-wrap:wrap;}.callback small{position:absolute;bottom:20px;width:calc(100% - 60px);}.callback .form-actions{margin-bottom:50px;}}@media screen and (max-width:768px){.contactcontainer .contacts{height:auto;}.contactcontainer .caption{padding-bottom:57px;padding-left:30px;}.contactcontainer .caption .delimeterlight:nth-child(9){width:calc(100% - 45px);}}@media screen and (max-width:359px){.callbackwrapper .callback h1{font-size:24px;}}.view-display-id-svgmap{margin-bottom:40px;}.view-display-id-svgmap > .view-content{position:relative;}.view-display-id-svgmap .blockname.sub{margin-bottom:60px;}.map{position:static;}.map hr{margin-top:9px;margin-bottom:5px;}.map > svg{filter:drop-shadow(0 7px 5px #0004);z-index:1;fill:#fff;}.map polyline,.map path,.map polygon:not(#Shape),.map g{transform-origin:50% 50%;transition:fill 0.5s,transform 0.5s,stroke 0.5s;z-index:3;position:relative;stroke-width:0.5;cursor:pointer;fill:inherit;}.map g{transition:none;}.map polyline.hover,.map path.hover,.map polygon:not(#Shape).hover,.map g.hover,.map .selected{fill:orange !important;z-index:4;stroke:orange !important;}.map polyline:hover,.map path:hover,.map polygon:not(#Shape):hover,.map g:hover,.map .selected{fill:orange !important;z-index:4;stroke:orange !important;}.map .selected{animation:glow 1s infinite alternate;}.map .infocloud{position:absolute;z-index:2;background:#fff;border:2px #608bd8 solid;pointer-events:none;max-width:350px;padding:15px;line-height:1;}.map .infocloud small,.map .infocloud b{display:block;font-size:14px;margin-bottom:5px;}.map .infocloud::before,.map .infocloud::after{width:0;height:0;border-style:solid;border-width:0 13.75px 11px 13.75px;position:absolute;left:calc(50% - 13.75px);right:calc(50% - 13.75px);content:"";transform:rotate(360deg);}.map .infocloud::before{border-color:transparent transparent #608bd8 transparent;z-index:-1;content:"";bottom:100%;}.map .infocloud::after{border-color:transparent transparent #fff transparent;z-index:1;bottom:calc(100% - 2px);}@keyframes glow{from{fill:darkorange;}to{fill:orange;}}.subcaption{text-align:center;max-width:650px;width:100%;font-size:16px;color:#212125;margin:auto;line-height:normal;}.view-nagrady{width:100%;}.view-nagrady .certholder > div{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-left:10px;padding-right:10px;}.view-nagrady .certholder > div .certificate{margin:10px;height:300px;width:auto;max-width:100%;box-shadow:0 10px 10px 0 rgba(0,0,0,0.3);}.view-nagrady .certholder .pager{margin-top:10px;}@media screen and (max-width:991px){.view-nagrady .certholder > div .certificate{height:240px;}}.addinfo{display:flex;justify-content:flex-start;}.addinfo.nomar{margin:0;}.addinfo .elem{margin-right:10px;}.addinfo small{color:#808080;font-size:12px;}.addinfo span{font-size:14px;color:#212125;}.addinfo span,.addinfo small{display:block;font-family:Lato;}.aboutpage iframe{height:300px;}.aboutpage p{font-size:16px;line-height:1.38;}.aboutpage [id="02"] + .row{margin-bottom:40px;}.aboutpage .premier{margin-top:17px;position:relative;}.aboutpage .premier p{text-align:justify;}.aboutpage .premier::before{content:url("/files/public/Shape.svg");position:absolute;top:7px;left:-25px;}.aboutpage .premierphoto{display:flex;align-items:flex-end;}.aboutpage .sign b{font-weight:900;font-size:20px;}.aboutpage .sign b,.aboutpage .sign i{display:block;font-style:italic;}.aboutpage .geography-block{padding-bottom:60px;}.aboutpage .maininfo{margin-bottom:24px;}.aboutpage .numeric .main{text-align:center;font-size:24px;font-family:Gilroy;font-weight:800;width:100%;max-width:450px;}.aboutpage .numeric .main .num{color:#979799;font-weight:800;font-size:100px;}.aboutpage .numeric .sub{line-height:1;}.aboutpage .numeric .sub .num{text-align:left;display:block;width:100%;border-bottom:2px solid #cccccc;font-size:50px;height:62px;font-weight:800;font-family:Gilroy;color:#979799;line-height:1.2;}.aboutpage .numeric .sub .capt{font-size:13.5px;line-height:1.29;margin-top:8px;display:block;margin-bottom:20px;}@media screen and (min-width:992px){.aboutpage .premier{padding-right:65px;}}.carousel{width:100%;height:auto;margin-bottom:40px;user-select:none;}.carousel .control{position:absolute;top:50%;cursor:pointer;}.carousel .control.prev{left:-61px;}.carousel .control.next{right:-61px;}.carousel .main img:not(.arrow){object-fit:cover;}.carousel .main img:not(.arrow),.carousel .minholder{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;}.carousel .main{width:100%;position:relative;margin-bottom:10px;}.carousel .main::before{display:block;padding-top:56.25%;content:"";}.carousel .previewwrap{width:100%;margin:0 -50%;left:50%;position:relative;overflow:hidden;}.carousel .previewwrap .minholder{white-space:nowrap;transition:left 1s,right 1s;display:flex;right:inherit;width:auto;}.carousel .previewwrap .minholder img{height:100%;width:auto;padding:0 5px;cursor:pointer;display:block;float:left;}.carousel .previewwrap::before{padding-top:14%;content:"";display:block;}.orglist .filter .elem b,.orglist .filter .elem input,.orglist .filter .elem select{display:block;}.orglist .filter .elem input,.orglist .filter .elem select{width:100%;}.orglist .wrapper{padding:0 15px;box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);margin-bottom:50px;}.orglist .wrapper > .view > .view-content > div{width:100%;position:relative;overflow:hidden;}.orglist .wrapper > .view > .view-content > div:not(:last-child)::after{position:absolute;width:calc(100% - 30px);bottom:0;left:15px;right:15px;height:1px;background-color:#d8d8d8;content:"";display:block;}.orglist .wrapper .elem{padding:10px 15px;padding-bottom:0;overflow:hidden;}.orglist .wrapper .elem b,.orglist .wrapper .elem small,.orglist .wrapper .elem span,.orglist .wrapper .elem a{display:block;font-size:14px;}.orglist .wrapper .elem small{color:#808080;font-size:12px;}.orglist .wrapper .elem b{font-family:Gilroy;font-weight:800;margin-top:18px;}.orglist .wrapper .elem span,.orglist .wrapper .elem a{margin-bottom:10px;}.orglist .wrapper .elem::after{position:absolute;width:calc(100% - 30px);bottom:0;left:15px;right:15px;height:1px;background-color:#d8d8d8;content:"";display:block;}@media screen and (min-width:785px){.orglist .blockname.orgpage{font-size:48px;}}@media screen and (max-width:500px){.orglist .wrapper .elem small{font-size:10px;}.orglist .wrapper .elem span{font-size:12px;}}@media screen and (max-width:600px){.blockname{white-space:normal;}.blockname.sub{font-size:30px;}}.navbar#navbar-main{background-color:#ffffff;box-shadow:0 10px 40px 0 rgba(0,0,0,0.3);padding:0;overflow:visible;}.navbar#navbar-main > .container > .row{width:calc(100% + 30px);flex:1 1 auto;}.navbar#navbar-main .menu--main{width:100%;}.navbar#navbar-main .menu--main ul.nav{position:-webkit-sticky;position:sticky;top:0;align-items:center;justify-content:space-between;border-top:1px solid #d8d8d8;padding:10px 0;}.navbar#navbar-main .menu--main ul.nav::after{content:none;}.navbar#navbar-main .menu--main ul.nav .logo.small{display:block;}.navbar#navbar-main .menu--main ul.nav .logo.small.hidden{display:none;}.navbar#navbar-main .menu--main ul.nav .logo.small.hidden img{width:40px;}.navbar#navbar-main .menu--main ul.nav li.nav-item a.nav-link,.navbar#navbar-main .menu--main ul.nav li.nav-item .secondarymenu-button{color:#212125;font-family:Gilroy;font-weight:800;font-size:16px;text-transform:uppercase;padding:0;cursor:pointer;letter-spacing:1px;}.navbar#navbar-main .menu--main ul.nav li.verticaldelimeter:last-child{display:none;}.verticaldelimeter{height:16px;opacity:0.3;background-color:#212125;width:1px;}.shortdelimeter{background-color:#cccccc;width:40px;height:2px;margin-top:14px;margin-bottom:9px;align-self:flex-start;}@media screen and (max-width:991px){.menu--main .verticaldelimeter{height:1px;width:32px;opacity:0.2;}}div.subnav{margin-bottom:25px;position:relative;width:100%;}div.subnav > .row{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;}div.subnav > .row#careersubnav{background-image:url("/files/public/rectangle-1.png");}div.subnav > .row#presscentresubnav{background-image:url("/files/public/rectangle-3.png");}div.subnav > .row#coopsubnav{background-image:url("/files/public/rectangle-4.png");}div.subnav h1{text-transform:uppercase;color:#fff;font-size:48px;margin-bottom:72px;}div.subnav .container{height:250px;position:relative;display:flex;align-items:flex-end;}div.subnav nav.subnav{background-color:#fff;position:absolute;bottom:-28px;height:56px;left:15px;width:calc(100% - 30px);display:flex;justify-content:flex-start;align-items:center;padding:20px;box-shadow:0 10px 20px 0 rgba(0,0,0,0.2);}div.subnav nav.subnav *{margin-right:20px;text-transform:uppercase;}div.subnav nav.subnav a{color:#212125;font-family:Gilroy;font-size:16px;font-weight:800;}div.subnav nav.subnav a:first-child{color:#fa813b;}@media screen and (max-width:500px){div.subnav h1{font-size:35px;}}.awards > .blockname{font-size:48px;}.awards > .col-12{margin-top:35px;margin-bottom:24px;}.awards .certholder{margin-top:10px;padding-bottom:35px;}.awards .regal{display:flex;}.awards .regal h1{font-weight:300;color:#b1b1b3;font-size:150px;line-height:1;}.awards .regal:first-child h1{color:#fa813b;font-size:250px;line-height:0.85;}.awards .regal h2{font-size:40px;font-weight:900;margin:0;}.awards .regal ul{list-style:none;padding-left:10px;}.awards .regal ul li{line-height:1.14;color:#212125;font-size:14px;padding-left:15px;margin-bottom:15px;}.awards .regal ul.marked{position:relative;}.awards .regal ul.marked li::before{margin-top:7px;position:absolute;left:12px;}.yearselector{display:flex;width:auto;margin:auto;justify-content:center;border-bottom:2px solid #cacacc;margin-bottom:20px;}.yearselector .yearswitch{font-family:Gilroy;font-size:36px;font-weight:800;color:#808080 !important;letter-spacing:1px;margin-left:15px;margin-right:15px;cursor:pointer;line-height:1.8;}.yearselector .yearswitch.active{color:#fa813b !important;position:relative;}.yearselector .yearswitch.active::after{height:3px;position:absolute;bottom:0;left:-15px;right:-15px;content:"";background:linear-gradient(to right,#fa803b,#ffb058);}.newspaper{line-height:1;margin-bottom:20px;}.newspaper a{color:#4a90e2;font-family:Gilroy;font-weight:800;font-size:14px;text-decoration:none !important;}@media screen and (max-width:420px){.newspaper a{white-space:nowrap;}}.newspaperbg{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;background-image:url("/files/public/rectangle-11.png");background-position:50% 50%;background-size:cover;padding-top:30px;padding-bottom:50px;}.newspaperbg p{margin-top:10px;margin-bottom:30px;}@media screen and (max-width:768px){div.subnav nav.subnav *{margin:0 5px;}div.subnav nav.subnav a{font-size:14px;}}@media screen and (max-width:576px){div.subnav nav.subnav{flex-wrap:wrap;flex-direction:column;height:auto;padding:10px;}div.subnav nav.subnav .verticaldelimeter{display:none;}div.subnav nav.subnav *{margin:0 3px;}}@media screen and (max-width:420px){.blockname{font-size:30px;}}.orgcards .regionselector{display:flex;margin-right:-15px;flex-wrap:nowrap;position:relative;margin-top:30px;margin-bottom:20px;}.orgcards .regionselector span{font-family:Gilroy;font-weight:800;font-size:19px;color:#212125;line-height:1;}.orgcards .regionselector .selectric span.label{color:#4a90e2;}.orgcards .elem{display:flex;flex-wrap:wrap;border:2px solid #cccccc;margin:0 15px 15px;padding-top:10px;padding-bottom:8px;overflow:hidden;line-height:1;}.orgcards .elem *{overflow:hidden;}.orgcards .elem .col-12:not(:last-child){margin-bottom:12px;}.orgcards .elem .cardname{margin:0;padding:0 15px;font-size:24px;}.orgcards .elem .delimeterlight{width:calc(100% - 30px);margin-left:15px;margin-right:15px;}.orgcards .elem small,.orgcards .elem span,.orgcards .elem a{color:#212125;line-height:1.14;font-size:14px;margin-bottom:10px;}.orgcards .elem a[href]{color:#4a90e2;}.orgcards .elem small{color:#808080;}.orgcards .buttoncontainer .buttonlink{margin-top:0;margin-bottom:0;}@media screen and (max-width:700px){.map{display:none;}}a.download::before{content:url("/files/public/download.png");margin-right:10px;}#block-views-block-obratnaya-svyaz-callback-form3 .col-auto{padding:0;}.view-id-karera.view-display-id-block_3 .carousel{margin-top:40px;}.view-id-karera .addinfo .elem:first-child{margin-right:54px;}.mainslider{position:relative;width:100%;margin-bottom:30px;min-height:500px;}.mainslider .slidername{font-size:14px;color:#fff;text-transform:uppercase;margin-bottom:20px;}.mainslider::before{position:relative;content:"";display:block;padding-top:45%;}.mainslider .bg{padding:0 15px;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:flex-end;z-index:1;}.mainslider .bg > .view{position:absolute;top:0;bottom:0;left:0;right:0;}.mainslider .bg > .view > .row{height:100%;margin:0;display:block;position:relative;}.mainslider .bg > .view > .row::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0) 0%,black);opacity:0.8;}.mainslider .bg > .view img{height:100%;width:100%;object-fit:cover;}.mainslider .infopan{user-select:none;display:flex;flex-direction:column;justify-content:flex-end;}.mainslider .infopan .slidercontrol{position:relative;margin-bottom:20px;display:flex;align-items:flex-end;}.mainslider .infopan .slidercontrol .captionholder{position:block;width:100%;z-index:5;display:inline;float:left;flex:1 1 auto;}.mainslider .infopan .slidercontrol .captionholder .slidercap p{font-family:Gilroy;font-size:36px;font-weight:800;line-height:1.13;letter-spacing:-0.2px;color:#fff;margin-bottom:0;}.mainslider .infopan .slidercontrol .paginationcontrol{display:inline-block;float:right;position:relative;color:#fff;flex:0 0 auto;}.mainslider .infopan .slidercontrol .paginationcontrol .prev,.mainslider .infopan .slidercontrol .paginationcontrol .next{font-size:30px;cursor:pointer;}.mainslider .infopan .slidercontrol .paginationcontrol span.current{margin-left:20px;font-size:24px;vertical-align:top;}.mainslider .infopan .slidercontrol .paginationcontrol span.all{margin-right:20px;font-size:14px;opacity:0.5;}.newsblock{position:relative;margin-bottom:50px;width:100%;}.newsblock::before{padding-top:15%;position:relative;display:block;content:"";}.newsblock > .container{position:absolute;left:0;right:0;top:0;bottom:0;padding:0 30px;}.newsblock > .container > a{position:absolute;right:0;color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px;margin-top:15px;color:#212125;right:15px;}.newsblock > .container > div,.newsblock > .container > div > div,.newsblock > .container > div > div > .newsblock{height:100%;}.newsblock > .container .row{justify-content:space-between;flex-wrap:nowrap;}.newsblock > .container .newsblock{width:calc(33% - 10px);position:relative;display:flex;flex-direction:column;justify-content:flex-end;z-index:3;padding:10px 15px;overflow:hidden;}.newsblock > .container .newsblock:hover *,.newsblock > .container .newsblock:hover{text-decoration:none;}.newsblock > .container .newsblock *{z-index:3;position:relative;margin:0;}.newsblock > .container .newsblock::after{z-index:2;content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.6));}.newsblock > .container .newsblock img{height:100%;width:100%;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:#000;}.newsblock > .container .newsblock h2{font-family:Gilroy;opacity:0.9;color:#fff;letter-spacing:-0.2px;font-weight:800;font-size:24px;}.newsblock > .container .newsblock h3{font-size:14px;font-family:Lato;opacity:0.9;line-height:1.14;color:#fff;margin-bottom:5px;}@media screen and (max-width:767px){.newsblock::before{display:none;}.newsblock > .container{position:relative;}.newsblock > .container > a{margin-top:0;}.newsblock > .container .row{flex-wrap:wrap;height:auto;}.newsblock > .container .newsblock{flex:0 0 100%;margin-bottom:15px;padding-top:100px;}}@media screen and (max-width:991px){.newsblock::before{padding-top:16%;}.mainslider .infopan > .newsblock{display:none;}.mainslider .bg > .view > .row::before{background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0) 0%,black);}}@media screen and (max-width:576px){.mainslider .infopan .slidercontrol .captionholder .slidercap p{font-size:28px;}.mainslider .infopan{margin-left:-15px;margin-right:-15px;}}.preloader{position:fixed;opacity:1;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:9999999;display:flex;justify-content:center;align-items:center;}.preloader .logopart{width:350px;justify-content:space-between;display:flex;align-items:center;}.preloader .logopart img{height:75px;width:75px;flex:0 0 75px;}.preloader .logopart .logoname{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}.preloader .logopart .logoname b{font-family:Gilroy;font-size:24px;font-weight:800;letter-spacing:1.6px;color:#212125;line-height:1;}.preloader .logopart .logoname small{font-size:15px;font-family:Lato;opacity:0.5;color:#212125;}.yandexmap{margin-bottom:40px;}.servicelist .servicecard{box-shadow:0 10px 20px 0 rgba(0,0,0,0.3);padding:15px;margin-bottom:20px;min-height:calc(100% - 20px);}.servicelist .servicecard *{display:block;}.servicelist .servicecard h2{font-size:16px;}.servicelist .servicecard small{font-size:12px;color:#808080;}.servicelist .servicecard span{font-size:14px;margin-bottom:10px;}.mapservicecard h2,.mapservicecard small,.mapservicecard span{display:block;}.mapservicecard h2{font-size:16px;}.mapservicecard small{font-size:12px;color:#808080;}.mapservicecard span{font-size:14px;margin-bottom:10px;}.filterbody{position:absolute;top:0px;right:0px;}.filterwrap{width:100%;left:0;position:absolute;}.mapfilter{box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);background-color:#fff;padding:15px;}.mapfilter h2,.mapfilter b{font-size:24px;font-family:Gilroy;font-weight:800;}.mapfilter h2{width:100%;margin:0;margin-left:15px;margin-bottom:8px;}.mapfilter b{display:inline-block;margin:0;margin-right:15px;}.mapfilter .selectric-wrapper{display:inline-block;vertical-align:bottom;}.mapfilter .selectric-wrapper .label{margin-left:0;}.mapfilter .typeselect .optionwrap{margin-bottom:12px;display:flex;align-items:flex-start;position:relative;}.mapfilter .typeselect .optionwrap input{margin-right:10px;display:inline-block;}.mapfilter .typeselect .optionwrap label{margin-bottom:0;font-size:14px;}@media screen and (max-width:991px){.yandexmap,.filterbody,.servicelist .blockname{display:none;}}#main{margin-top:0;}.header .logo.full{display:flex;justify-content:space-between;height:100px;}.header .logo.full img{height:100%;width:auto !important;}.header .logo.full a.logopart img{object-fit:contain;margin-right:10px;max-width:90px;}.header .logo.full .logopart{padding-top:10px;padding-bottom:15px;width:33%;display:flex;align-items:center;text-decoration:none;}.header .logo.full .logopart:nth-child(1){justify-content:flex-start;}.header .logo.full .logopart:nth-child(1) > *{margin-right:12px;}.header .logo.full .logopart:nth-child(2){justify-content:center;}.header .logo.full .logopart:nth-child(2) .logoname{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}.header .logo.full .logopart:nth-child(2) .logoname b{font-family:Gilroy;font-size:24px;font-weight:800;letter-spacing:1.6px;color:#212125;line-height:1;}.header .logo.full .logopart:nth-child(2) .logoname small{font-size:15px;font-family:Lato;opacity:0.5;color:#212125;}.header .logo.full .logopart:nth-child(3){justify-content:flex-end;}.header .logo.full .logopart:nth-child(3) > *{margin-left:12px;}.header .logo.full div.logopart{padding-bottom:35px;}.sticky-wrapper.is-sticky .logo.small{display:block !important;}.header#header{position:relative;z-index:2;}.layout-main-wrapper#main-wrapper{position:relative;z-index:1;min-height:calc(100vh - 425px);}.navbody{bottom:initial !important;}#sticky-wrapper{width:100%;z-index:400;}#sticky-wrapper .navbody{background-color:#fff;position:relative;}#sticky-wrapper.is-sticky .navbody::before{z-index:-1;position:absolute;margin-left:-50vw;margin-right:-50vw;width:100vw;background-color:#fff;content:"";left:50%;right:50%;height:100%;box-shadow:0 10px 40px 0 rgba(0,0,0,0.3);}@media screen and (min-width:992px){#sticky-wrapper.is-sticky .navbody .nav-item a.activelink::after{content:none;}}@media screen and (max-width:991px){#sticky-wrapper.is-sticky .navbody::before{content:none;}.navbody{min-height:50px;padding-top:5px;position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);}.nav-item a.activelink::after{bottom:-5px !important;}.navbar#navbar-main .menu--main ul.nav .logo.small.hidden{display:none !important;}}.site-footer{color:#fff;background-color:#1a1a1a;padding-top:15px;padding-bottom:20px;}.site-footer .region-footer-first .delimeterlarge{width:calc(100% - 4px);margin:auto;background-color:rgba(255,255,255,0.2);height:1px;margin-top:15px;margin-bottom:15px;}.site-footer .region-footer-first a{color:#fff;text-decoration:none;}.site-footer .region-footer-first a,.site-footer .region-footer-first p{opacity:0.7;font-size:14px;font-family:Lato;line-height:1.43;margin-bottom:0;}.site-footer .region-footer-first .footerpart{display:flex;justify-content:space-between;flex-wrap:wrap;}.site-footer .region-footer-first .footerpart .hrefcontainer{display:flex;flex-direction:column;justify-content:flex-start;}.site-footer .region-footer-first .footerpart .hrefcontainer a:not(:last-child){margin-bottom:10px;}.site-footer .region-footer-first .footerpart:first-child a{text-decoration:underline;}.site-footer .region-footer-first .footerpart .verticaldelimeter{background-color:rgba(255,255,255,0.2);opacity:0.7;height:21px;}.orglist .wrapper .buttonlink{margin-top:20px;margin-bottom:30px;}.paginationbody{display:flex;justify-content:center;}.paginationbody .pager__item a{font-size:16px;color:#b1b1b3;font-size:16px;text-decoration:none;font-weight:800;}.paginationbody .pager__item.active a{color:#fa813b;}.paginationbody .pager__item:not(:last-child){margin-right:20px;}.paginationbody .navigatorbutton{width:31px;height:auto;}.view-display-id-lcenter p{margin-bottom:20px;}.view-id-sotrudnichestvo.view-display-id-block_3{margin-bottom:50px;}.view-id-sotrudnichestvo.view-display-id-block_3 a{font-size:14px;font-weight:800;font-family:Gilroy;color:#4a90e2;margin-bottom:20px;line-height:1.14;display:block;}.orglist .filter,.servicelist .filter{margin-bottom:20px;margin-top:30px;}.orglist .filter b,.servicelist .filter b{display:block;font-family:Gilroy;font-size:16px;font-weight:800;color:#212125;}.orglist .filter .search,.servicelist .filter .search{position:relative;}.orglist .filter .search::after,.servicelist .filter .search::after{content:url("/files/public/lupa.svg");position:absolute;top:23px;left:19px;}.orglist .filter input,.servicelist .filter input{line-height:1;border:solid 1px #4383cc;height:21px;font-size:16px;color:#4a90e2;padding-left:25px;padding-right:15px;display:block;}.orglist .selectric,.servicelist .selectric{height:20px;}.orglist .selectric b.button,.servicelist .selectric b.button{color:transparent;height:20px;pointer-events:none;}.orglist .selectric .label,.servicelist .selectric .label{margin-left:0;font-size:16px;font-weight:800;}.orglist .servcontain,.servicelist .servcontain{margin-top:15px;}.activities .brandlist{height:90px;min-width:910px;}.activities .brandlist .brand{margin-left:10px;margin-right:10px;}.activities .brandlist .brand img{height:calc(100% - 50px);}.activities .brandlist .brand p{height:30px;line-height:15px;color:#212125;font-size:16px;text-align:center;margin:auto;max-width:130px;margin-bottom:0;margin-top:15px;}.activities .brandlist .brand.active p{color:#fa813b;}.activities .description .brandcap{flex-wrap:wrap;margin-left:0;padding-right:85px;}.activities .description .brandcap > h2{margin-left:15px;margin-bottom:0;margin-top:20px;width:100%;font-size:24px;}.activities .description .brandcap .col-lg-4{display:flex;align-items:center;}.activities .description .brandcap .col-lg-4 p:first-child{font-weight:800;font-size:24px;color:#212125;}.activities .description .brandcap .col-lg-4 p:first-child span{font-size:90px;line-height:0.5;color:#979799;font-family:Gilroy;}.activities .description .brandcap .col-lg-4 p:last-child{font-size:16px;}ul.navbar-nav .secondarymenu-wrap{position:absolute;justify-content:space-between;left:0;right:0;top:100%;height:0;background:#181818;align-items:center;transition:height 0.5s;}ul.navbar-nav .secondarymenu-wrap .verticaldelimeter{background-color:#fff;opacity:0.2;}ul.navbar-nav .secondarymenu-wrap a,ul.navbar-nav .secondarymenu-wrap .secondarymenu-caption{color:#fff;font-weight:800;font-size:16px;font-family:Gilroy;text-transform:uppercase;transition:opacity 0.5s;opacity:0;height:0;overflow:hidden;display:flex;align-items:center;}ul.navbar-nav .secondarymenu-wrap .secondarymenu{display:flex;justify-content:flex-end;align-items:center;}ul.navbar-nav .secondarymenu-wrap .secondarymenu *{margin-left:15px;}ul.navbar-nav .secondarymenu-wrap .secondarymenu,ul.navbar-nav .secondarymenu-wrap .secondarymenu-caption{height:0;display:flex;align-items:center;overflow:hidden;transition:height 0.5s;}ul.navbar-nav .secondarymenu-wrap.open{display:flex;height:66px;}ul.navbar-nav .secondarymenu-wrap.open a,ul.navbar-nav .secondarymenu-wrap.open .secondarymenu-caption{opacity:1;height:100%;}ul.navbar-nav .secondarymenu-wrap.open .secondarymenu,ul.navbar-nav .secondarymenu-wrap.open .secondarymenu-caption{height:100%;}ul.navbar-nav .secondarymenu-wrap::before{z-index:-1;position:absolute;margin-left:-50vw;margin-right:-50vw;width:100vw;background-color:#1a1a1a;content:"";left:50%;right:50%;height:100%;top:0;}.dialog-off-canvas-main-canvas{overflow:hidden;}.view-karera h2{margin-bottom:10px;font-size:24px;}.view-karera .view-display-id-learndoc{margin-bottom:50px;}.view-karera .view-display-id-learndoc > .row > *{margin-top:10px;}.view-karera .view-id-karera.view-display-id-block_3{margin-top:40px;}.view-karera h1 + small{opacity:0.4;font-size:16px;font-weight:900;color:#212125;margin-bottom:30px;margin-top:-10px;display:block;text-align:center;}.webform-fileupload .description{display:none;}.webform-fileupload label.fileupload{border:solid 1px #666;height:30px;width:100%;color:#6c757d;padding:0.175rem 0.75rem;font-size:1rem;cursor:pointer;position:relative;}.webform-fileupload label.fileupload::after{position:absolute;background-image:url("/files/public/attach.png");content:"";width:15px;height:16px;right:15px;top:6px;}.modal-shutter{height:100%;width:100%;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;z-index:990;}.modal-shutter .modal-formholder{position:fixed;display:flex;justify-content:center;align-items:center;height:100%;width:100%;}.modal-shutter .modal-formholder .modal-form--maturecheck{width:613px;max-width:70%;display:flex;justify-content:center;padding:15px;background:#fff;flex-wrap:wrap;}.modal-shutter .modal-formholder .modal-form--maturecheck > *{width:100%;}.modal-shutter .modal-formholder .modal-form--maturecheck p{text-align:center;}.modal-shutter .modal-formholder .modal-form--maturecheck h1{font-size:26px;}.modal-shutter .modal-formholder .modal-form--maturecheck .modal-button{margin:15px;width:196px;height:45px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;font-weight:800;font-family:Gilroy;font-size:14px;transition:background 1s,color 1s;cursor:pointer;}.modal-shutter .modal-formholder .modal-form--maturecheck .modal-yes{background:linear-gradient(to right,#ff5d00,#ffb058);color:#fff;position:relative;}.modal-shutter .modal-formholder .modal-form--maturecheck .modal-yes::after{content:"ДА";color:inherit;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to left,#ff5d00,#ffb058);display:flex;justify-content:center;align-items:center;transition:opacity 1s;}.modal-shutter .modal-formholder .modal-form--maturecheck .modal-yes:hover::after{opacity:1;}.modal-shutter .modal-formholder .modal-form--maturecheck .modal-no{border:solid 1.5px #4a90e2;color:#4a90e2;}.modal-shutter .modal-formholder .modal-form--maturecheck .modal-no:hover{color:#fff;background:#4a90e2;}.smallscreen-logo{display:none;height:40px;width:auto;position:absolute;left:15px;top:2px;}@media screen and (max-width:991px){.view-display-id-svgmap .blockname.sub{margin-bottom:20px;}.navbar#navbar-main{position:fixed;left:0;right:0;top:0;}.layout-main-wrapper#main-wrapper{padding-top:50px;}.sticky-wrapper{height:auto !important;}.smallscreen-logo{display:block;}.site-footer .shide{display:none !important;}.header .logo.full{display:none;}.carousel .control{display:none;}}@media screen and (max-width:768px){.callbackwrapper .callback > .col-12:first-child{position:static;}.callbackwrapper .callback h1 + span{margin-bottom:15px;}}@media screen and (max-width:700px){.orgcards .regionselector{margin-top:0px;}}.navbar-toggler{margin-left:calc(100% - 57px);}.navbar-toggler .navbar-toggler-icon{background:url("/files/public/menu-collapse.svg");background-position:center;background-size:cover;outline:none;}.fullwidth-background{position:relative;padding-top:0.1px;}.fullwidth-background::before{z-index:-1;position:absolute;margin-left:-50vw;margin-right:-50vw;width:100vw;background-color:#f7f7f7;content:"";left:50%;right:50%;height:100%;top:0;}.block-system-breadcrumb-block{z-index:1;position:relative;}.block-system-breadcrumb-block ol{margin-bottom:0;background:transparent;margin-top:12px;}.block-system-breadcrumb-block ol .breadcrumb-item + .breadcrumb-item::before{content:"–";padding-right:0.2rem;}.block-system-breadcrumb-block ol *{color:#808080;font-size:14px;}.block-system-breadcrumb-block ol.overlap *,.block-system-breadcrumb-block ol.overlap .breadcrumb-item + .breadcrumb-item::before{color:#fff;}.button[data-drupal-selector=edit-resume-remove-button]{background:linear-gradient(to right,#ff5d00,#ffb058);line-height:1;border:none;position:relative;}.view-display-id-news_block{margin-bottom:40px;}.arrow{width:31px;height:auto;}.arrow.blue{fill:#4a90e2;margin-right:15px;}.arrow.reverse{transform:rotate(180deg);margin-left:15px;margin-right:0;}@media screen and (max-width:767px){ul.navbar-nav .secondarymenu-wrap.open,ul.navbar-nav .secondarymenu-wrap.open .secondarymenu,ul.navbar-nav .secondarymenu-wrap.open .secondarymenu-caption{flex-direction:column;justify-items:flex-start;align-items:center;}ul.navbar-nav .secondarymenu-wrap .secondarymenu *{margin-left:0;}ul.navbar-nav .secondarymenu-wrap.open{height:auto;}ul.navbar-nav .secondarymenu-wrap.open .secondarymenu-caption{margin-bottom:15px;}}@media screen and (max-width:991px){.navbar#navbar-main .menu--main ul.nav > *{margin-bottom:5px;}.layout-main-wrapper#main-wrapper{min-height:calc(100vh - 109px);}}.selectric-wrapper{display:block;border-bottom:1px solid #4383cc;}.selectric-wrapper .selectric{display:block;}.selectric-wrapper .selectric .label{height:100%;}.offerpage .offer{display:flex;flex-wrap:nowrap;margin-bottom:15px;margin-left:-5px;margin-right:-5px;}.offerpage .offer .piece{margin-bottom:15px;margin-left:5px;margin-right:5px;}@media screen and (max-width:991px){.offerpage .offer{flex-wrap:wrap;}}.nav-item a:hover{color:#fa813b !important;position:relative;}.nav-item a.activelink{color:#fa813b !important;position:relative;}.nav-item a.activelink::after{position:absolute;bottom:-10px;height:3px;background-color:#fa813b;left:0;right:0;content:"";}.ui-dialog,.ui-dialog *{max-width:100%;}input[type=checkbox]{height:20px;width:20px;margin-top:3px;flex:0 0 auto;}input[type=checkbox] + .checkbox-face{height:20px;width:20px;flex:0 0 auto;margin-top:3px;position:absolute;border:2px solid #4a90e2;background-color:#fff;pointer-events:none;}input[type=checkbox]:checked + .checkbox-face{background-color:#4a90e2;background-image:url("/files/public/Path 5.svg");background-size:75% 75%;background-position:50% 50%;background-repeat:no-repeat;}input[type=checkbox]#maplabel__4a90e2 + .checkbox-face{border:2px solid #4a90e2;}input[type=checkbox]#maplabel__4a90e2:checked + .checkbox-face{background-color:#4a90e2;}input[type=checkbox]#maplabel__bf5a00 + .checkbox-face{border:2px solid #bf5a00;}input[type=checkbox]#maplabel__bf5a00:checked + .checkbox-face{background-color:#bf5a00;}input[type=checkbox]#maplabel__417505 + .checkbox-face{border:2px solid #417505;}input[type=checkbox]#maplabel__417505:checked + .checkbox-face{background-color:#417505;}input[type=checkbox]#maplabel__7811ff + .checkbox-face{border:2px solid #7811ff;}input[type=checkbox]#maplabel__7811ff:checked + .checkbox-face{background-color:#7811ff;}input[type=checkbox]#maplabel__d10000 + .checkbox-face{border:2px solid #d10000;}input[type=checkbox]#maplabel__d10000:checked + .checkbox-face{background-color:#d10000;}input[type=checkbox]#maplabel__fa813b + .checkbox-face{border:2px solid #fa813b;}input[type=checkbox]#maplabel__fa813b:checked + .checkbox-face{background-color:#fa813b;}input[type=checkbox]#maplabel__00ad7c + .checkbox-face{border:2px solid #00ad7c;}input[type=checkbox]#maplabel__00ad7c:checked + .checkbox-face{background-color:#00ad7c;}.mapfiler .delimeterlight{opacity:0.3;}#colorbox{z-index:9999;}#colorbox button{display:none !important;}#cboxOverlay{z-index:9998;height:100%;width:100%;position:fixed;top:0;left:0;background:black;}#cboxClose{display:none;}#cboxLoadedContent{overflow:initial !important;position:relative;}#cboxLoadedContent::before{position:absolute;top:-15px;bottom:-30px;left:-15px;right:-15px;background:#fff;content:"";z-index:-1;}.brandcontainer .description .brandcap .maincontext span,.brandcontainer .description .brandcap .maincontext p{font-size:16px;}.mainslider .slidername{display:none !important;}@media screen and (max-width:767px){.activities .description .brandcap{padding-right:30px;}.activities .description .brandcap .col-12{margin-bottom:30px;}.activities .description .brandcap .delimeterlight{margin-top:5px;margin-bottom:5px;}.activities .description .brandcap p{margin-bottom:10px;}}@media screen and (max-width:991px){.servicelist .filter > .elem{margin-bottom:15px;}}@media screen and (max-width:576px){div.subnav nav.subnav{display:none;}div.subnav h1{margin-bottom:22px;}}@media screen and (max-width:576px) and (min-width:450px){.flexcontainer .newscard::before{padding-top:82%;}}@media screen and (max-width:450px) and (min-width:400px){.flexcontainer .newscard::before{padding-top:90%;}}@media screen and (max-width:520px) and (min-width:450px){.flexcontainer .newscard::before{padding-top:80%;}.flexcontainer .newscard .content > img{height:70%;}}@media screen and (max-width:576px) and (min-width:520px){.flexcontainer .newscard::before{padding-top:70%;}.flexcontainer .newscard .content > img{height:70%;}}@media screen and (max-width:991px) and (min-width:576px){.flexcontainer .newscard .content > img{height:58%;}}.adpanel hr{width:100%;margin-left:15px;margin-right:15px;}.adpanel h2{font-size:24px;font-weight:bold;text-align:left;padding:0 15px;width:100%;}.adpanel a.elem{display:flex;padding:10px;justify-content:center;align-items:center;position:relative;color:#fff;margin-bottom:15px;text-decoration:none;font-weight:bold;transition:color 1s;}.adpanel a.elem::after,.adpanel a.elem::before{position:absolute;z-index:-2;background-color:grey;top:0;bottom:0;left:15px;right:15px;content:"";border-radius:5px;}.adpanel a.elem::before{left:calc(100% - 17px);transition:left 1s;z-index:-1;background-color:#fff;top:2px;bottom:2px;right:17px;}.adpanel a.elem::after{box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);}.adpanel a.elem:hover{color:#fa813b;}.adpanel a.elem:hover::before{left:17px;}form.search-form a,form.search-form details,form.search-form label{display:none;}form.search-form .form-group{padding:0;}form.search-form .form-group#edit-basic{display:flex;max-width:585px;align-items:flex-end;}form.search-form .form-group#edit-basic > *:first-child{flex:1;margin-bottom:0;}form.search-form .form-group#edit-basic > *:first-child input{height:30px;display:flex;justify-content:flex-start;padding:0;padding-left:30px;align-items:center;color:#212125;font-size:14px;font-family:Lato;border:1px solid #4383cc;border-radius:0;border-right:0;}form.search-form .form-group#edit-basic > *:last-child{flex:0 0 95px;height:30px;background:#4383cc;color:#fff;font-size:16px;font-family:Gilroy;border-radius:0;margin:0;padding:0;display:flex;font-weight:800;justify-content:center;align-items:center;border:1px solid transparent;transition:border-color 0.5s,background 0.5s,color 0.5s;outline:none;box-shadow:none;}form.search-form .form-group#edit-basic > *:last-child:hover{border:1px solid #4383cc;background:white;color:#4383cc;}form.search-form .form-group input{display:inline-block;}form.search-form .form-group input[type=search]{line-height:1;border:solid 1px #4383cc;height:21px;font-size:16px;color:#4a90e2;padding-left:25px;padding-right:15px;box-shadow:none !important;}form.search-form .form-group fieldset{position:relative;}form.search-form .form-group fieldset::before{content:"Поиск";display:block;font-family:Gilroy;font-size:16px;font-weight:800;color:#212125;}form.search-form .form-group fieldset::after{content:url(/files/public/lupa.svg);position:absolute;bottom:2px;left:7px;}form.search-form + h3,form.search-form + h2{font-family:Gilroy;font-size:24px;font-weight:800;color:#212125;margin-top:20px;margin-bottom:40px;}form.search-form + h2 + ol li{padding:0;border:0;max-width:585px;}form.search-form + h2 + ol h3{margin-bottom:10px;line-height:0.85;}form.search-form + h2 + ol a{font-family:Gilroy;font-size:20px;text-decoration:none;font-weight:800;color:#212125 !important;}form.search-form + h2 + ol strong{font-weight:normal;color:#fa813b;}form.search-form + h2 + ol p{margin-bottom:15px;}form.search-form + h2 + ol .delimeter-search{background-color:#cacacc;height:2px;max-width:585px;margin-bottom:15px;}form.search-form + h2 + ol li:last-child .delimeter-search{display:none;}form.search-form + h2 + ol + nav{margin-top:20px;margin-bottom:45px;}form.search-form + h2 + ol,form.search-form,form.search-form + h3,form.search-form + h2,.blockname.search{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:576px){form.search-form + h2 + ol,form.search-form,form.search-form + h3,form.search-form + h2,.blockname.search{max-width:540px;}}@media (min-width:768px){form.search-form + h2 + ol,form.search-form,form.search-form + h3,form.search-form + h2,.blockname.search{max-width:720px;}}@media (min-width:992px){form.search-form + h2 + ol,form.search-form,form.search-form + h3,form.search-form + h2,.blockname.search{max-width:960px;}}@media (min-width:1200px){form.search-form + h2 + ol,form.search-form,form.search-form + h3,form.search-form + h2,.blockname.search{max-width:1140px;}}.blockname.search{margin-bottom:30px;margin-top:20px;}
@font-face{font-family:'Gilroy';src:url(/themes/CCU_theme/css/font/Gilroy-Light.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Gilroy';src:url(/themes/CCU_theme/css/font/Gilroy-ExtraBold.ttf) format('truetype');font-weight:800;font-style:normal;}@font-face{font-family:'Lato';src:url(/themes/CCU_theme/css/font/Lato-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Lato';src:url(/themes/CCU_theme/css/font/Lato-Black.ttf) format('truetype');font-weight:900;font-style:normal;}@font-face{font-family:'Lato';src:url(/themes/CCU_theme/css/font/Lato-Italic.ttf) format('truetype');font-weight:normal;font-style:italic;}@font-face{font-family:'Lato';src:url(/themes/CCU_theme/css/font/Lato-BlackItalic.ttf) format('truetype');font-weight:900;font-style:italic;}
.selectric-wrapper{position:relative;cursor:pointer;}.selectric-responsive{width:100%;}.selectric{border:0px solid #4A90E2;background:#FFFFFF;position:relative;border-radius:0px;}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 35px 0 10px;line-height:1.33;color:#4A90E2;height:35px;font-family:Gilroy;font-weight:800;font-size:24px;color:#4a90e2;}.selectric .button{background:;border-radius:0px;display:block;position:absolute;right:0px;top:0;bottom:0;margin:auto;width:29px;height:29px;color:#4A90E2;text-align:center;font:0/0 a;*font:29px/29px Lucida Sans Unicode,Arial Unicode MS,Arial;}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#4A90E2;border-bottom:none;}.selectric-focus .selectric{border-color:#AAA;}.selectric-hover .selectric{border-color:#3177c9;}.selectric-hover .selectric .button{color:#3177c9;}.selectric-hover .selectric .button:after{border-top-color:#3177c9;}.selectric-open{z-index:9999;}.selectric-open .selectric{border-color:#3177c9;}.selectric-open .selectric-items{display:block;}.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0;}.selectric-hide-select select{position:absolute;left:-100%;}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10;}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0;}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important;}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important;}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #C4C4C4;z-index:-1;box-shadow:0 0 10px -6px;}.selectric-items .selectric-scroll{height:100%;overflow:auto;}.selectric-above .selectric-items{top:auto;bottom:100%;}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px;}.selectric-items li{display:block;padding:8px;border-top:1px solid #FFF;border-bottom:1px solid #EEE;color:#666;cursor:pointer;}.selectric-items li.selected{background:#EFEFEF;color:#444;}.selectric-items li.highlighted{background:#D0D0D0;color:#444;}.selectric-items li:hover{background:#F0F0F0;color:#444;}.selectric-items .disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444;}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1;}.selectric-items .selectric-group li{padding-left:25px;}
.breadcrumb{font-size:0.929em;}
