

/* Start:/local/templates/forum/components/bitrix/menu/top_tree/style.min.css?175690661411946*/
#top_multilevel_menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0;overflow:hidden;padding:0}.top_menu li,.top_menu ul{list-style:none;margin:0;padding:0}#top_multilevel_menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top_menu li a{color:var(--fcb-main-text-color);cursor:pointer;font-size:var(--fcb-text-content-size-small);text-decoration:none}.top_menu li a.root-item-selected,.top_menu li a:hover{color:var(--fcb-primary-text-color)}.top_menu li a:hover{text-decoration:underline}#top_multilevel_menu li ul,.top_menu .submenu-wrapper{background-color:var(--fcb-background-footer-color);display:none;padding:20px;position:absolute}.top_menu .submenu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-radius:10px;-ms-flex-direction:row;flex-direction:row;gap:10px;top:var(--fcb-header-height)}.top_menu .submenu-wrapper.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.top_menu .submenu-wrapper li{min-height:26px}.top_menu .submenu-wrapper ul li a{text-decoration:none}.top_menu .submenu-wrapper ul li.item-selected a{color:var(--fcb-primary-text-color);text-decoration:none}.top_menu .submenu-wrapper ul{border-left:1px solid var(--fcb-dark-grey-color);-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:10px;max-width:360px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top_menu .submenu-wrapper ul:first-child{border-left:none;padding-left:0;width:250px}.top_menu .submenu-wrapper ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top_menu .submenu-wrapper ul li.has-child:after{content:"";display:block;height:26px;width:26px;-ms-flex-negative:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none' viewBox='0 0 26 26'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%234b5053' stroke-width='2' d='m10 19 6-6-6-6'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h26v26H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:100%;flex-shrink:0}.top_menu .submenu-wrapper ul li.has-child:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none' viewBox='0 0 26 26'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%230081bd' stroke-width='2' d='m10 19 6-6-6-6'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h26v26H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.top_menu .mobile-sandwich{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Cpath stroke='%234b5053' stroke-linecap='round' d='M33.335 30H6.668m26.667-10H6.668m26.667-10H6.668'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;cursor:pointer;display:none;height:40px;width:40px}.bx-touch .top_menu .mobile-sandwich{display:block}.bx-touch .top_menu li,.bx-touch .top_menu ul{display:none!important}body.mobile-menu-view{overflow:hidden}body.mobile-menu-view .mobile-menu-container{display:block}.mobile-menu-container{background-color:var(--fcb-primary-text-color);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;height:100vh;left:0;padding:0 20px;position:fixed;top:0;width:100vw;z-index:1100;--fcb-mobile-menu-contact-buttom-height:38px;--fcb-mobile-menu-footer-height:112px;--fcb-mobile-menu-top-font:36px;--fcb-mobile-menu-second-font:24px;color:var(--fcb-optional-text-color)}.mobile-menu-container a{text-decoration:none}.mobile-menu-container a,.mobile-menu-container a:hover{color:var(--fcb-optional-text-color)}.mobile-menu-container .menu_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--fcb-header-height);width:100%}.mobile-menu-container .menu_header .side-block{width:calc(50% - var(--fcb-header-logo-width)/2)}.mobile-menu-container .menu_header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:var(--fcb-header-height);width:var(--fcb-header-logo-width);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.mobile-menu-container .menu_header .logo img{width:100%}.mobile-menu-container .menu_header .contact_button{font-size:var(--fcb-text-content-size-small);height:var(--fcb-mobile-menu-contact-buttom-height);padding:0 37px;place-self:self-end}.mobile-menu-container .menu_header .close-button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Cpath stroke='%23f8f8f8' stroke-linecap='round' d='M29.427 29.428 10.57 10.572M10.574 29.427 29.43 10.57'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;cursor:pointer;display:block;height:40px;width:40px}.mobile-menu-container .social-wrapper .social-item .icon svg path{fill:var(--fcb-background-color)}.mobile-menu-container .menu_content{height:calc(100vh - var(--fcb-header-height) - var(--fcb-mobile-menu-footer-height));overflow:hidden;width:100%}.mobile-menu-container .menu_footer{border-top:1px solid var(--fcb-background-color);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--fcb-mobile-menu-footer-height);width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile-menu-container .menu_footer .contact-phone a{color:var(--fcb-optional-text-color);font-size:26px}.mobile-menu-container li,.mobile-menu-container ul{list-style:none;margin:0;padding:0}.mobile-menu-container li{min-height:45px}.mobile-menu-container .menu_content .menu-arrow{display:block;height:36px;width:36px;-ms-flex-negative:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='18' fill='none' viewBox='0 0 11 18'%3E%3Cpath stroke='%23f8f8f8' stroke-width='2' d='m1 1 8 8-8 8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;cursor:pointer;flex-shrink:0}.mobile-menu-container .menu_content .menu_navigation_bar{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;overflow:hidden}.mobile-menu-container .menu_content .menu_navigation_bar li{margin:0;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;border:none;cursor:pointer;justify-content:start;min-height:auto}.mobile-menu-container .menu_content .menu_navigation_bar li:not([data-menu-level="1"]) .menu-arrow{background-size:12px 12px;height:26px;width:26px}.mobile-menu-container .menu_content .menu_navigation_bar .menu-arrow{height:28px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:21px}.mobile-menu-container .menu_content .menu_navigation_bar li[data-menu-level="1"]{margin-top:20px}.mobile-menu-container .menu_content .menu_navigation_bar li[data-menu-level="1"] .menu-bar-item-title{font-size:var(--fcb-mobile-menu-top-font);letter-spacing:var(--fcb-letter-spacing-large)}.mobile-menu-container .menu_content .menu_navigation_bar li .menu-bar-item-title{font-size:var(--fcb-mobile-menu-second-font);font-weight:700;margin-left:20px;text-wrap:nowrap}.mobile-menu-container #mobile-menu-content{height:100%;overflow-y:auto}.mobile-menu-container #mobile-menu-content[data-level="1"]{height:calc(100% - var(--fcb-mobile-menu-top-font)*1.2)}.mobile-menu-container #mobile-menu-content[data-level="2"]{height:calc(100% - var(--fcb-mobile-menu-top-font)*1.2 - var(--fcb-mobile-menu-second-font)*1.2 - 50px);margin-top:10px}.mobile-menu-container .menu_content li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid hsla(0,0%,97%,.2);-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:space-between}.mobile-menu-container .menu_content ul[data-level="0"] li{font-size:var(--fcb-mobile-menu-top-font);font-weight:700;letter-spacing:var(--fcb-letter-spacing-large);padding:20px 20px 20px 0}.mobile-menu-container .menu_content ul[data-level="1"] li{font-size:var(--fcb-mobile-menu-second-font);font-weight:700;padding:20px 0}.mobile-menu-container .menu_content ul[data-level="1"] li .menu-arrow{background-size:8px 16px;height:26px;width:26px}.mobile-menu-container .menu_content li:last-child{border:none}.mobile-menu-container .menu_content li .submenu-divider{-ms-flex-preferred-size:100%;flex-basis:100%}.mobile-menu-container .menu_content li[data-traditional=Y]{-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-menu-container .menu_content li[data-traditional=Y] a{-webkit-box-flex:1;-ms-flex:1;flex:1}.mobile-menu-container .menu_content li[data-traditional=Y] .menu-arrow{background-size:12px 12px;height:26px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:26px}.mobile-menu-container .menu_content li[data-traditional=Y].open .menu-arrow{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.mobile-menu-container .menu_content li ul{display:none}.mobile-menu-container .menu_content li.open ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:10px;width:100%}.mobile-menu-container .menu_content li.open ul li{border:none;min-height:unset;padding-bottom:0;padding-top:0}@media screen and (max-width:991px){.top_menu .mobile-sandwich{display:block}.top_menu li,.top_menu ul{display:none!important}}@media screen and (max-width:767px){.mobile-menu-container{padding:0 10px;--fcb-mobile-menu-top-font:20px;--fcb-mobile-menu-second-font:18px}.mobile-menu-container .menu_header .close-button,.top_menu .mobile-sandwich{height:24px;width:24px;-ms-flex-negative:0;flex-shrink:0}.top_menu .mobile-sandwich{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%234b5053' stroke-linecap='round' d='M20 18H4m16-6H4m16-6H4'/%3E%3C/svg%3E")}.mobile-menu-container .menu_header .close-button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23f8f8f8' stroke-linecap='round' d='M17.658 17.658 6.343 6.343M6.343 17.658 17.656 6.343'/%3E%3C/svg%3E")}.mobile-menu-container{--fcb-mobile-menu-contact-buttom-height:30px}.mobile-menu-container .menu_header .side-block{width:100%}.mobile-menu-container .menu_header .side-block.button-side{margin-right:30px;width:24px}.mobile-menu-container .menu_header .contact_button{font-size:12px;margin-right:10px;padding:0 30px}.mobile-menu-container .menu_footer .contact-phone a{font-size:16px}.mobile-menu-container .menu_content .menu_navigation_bar li .menu-bar-item-title{margin-left:10px}.mobile-menu-container .menu_content .menu-arrow{background-size:12px 12px;height:24px;width:24px}.mobile-menu-container .menu_content .menu_navigation_bar li .menu-arrow{background-size:12px 12px;height:26px;width:26px}.mobile-menu-container .menu_content ul[data-level="0"] li{padding:20px 0}}
/* End */


/* Start:/local/templates/forum/components/bitrix/breadcrumb/.default/style.min.css?1756906614669*/
ul.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:12px;margin:10px 0 0;opacity:.5;overflow:auto;padding:0;scrollbar-width:none;text-overflow:clip;white-space:nowrap}ul.breadcrumb li{-ms-flex-negative:0;flex-shrink:0}ul.breadcrumb li:after{content:"/";margin:0 4px}ul.breadcrumb li:last-child:after{content:none}@media screen and (max-width:767px){ul.breadcrumb{margin-top:20px}ul.breadcrumb li{display:none}ul.breadcrumb li:last-child,ul.breadcrumb li:nth-last-child(2){display:inherit}}
/* End */


/* Start:/local/js/storypoint/fonts/pragmatica/storypoint.font.pragmatica.min.css?1756906613756*/
:root{--storypoint-font-pragmatica:"Pragmatica","Helvetica Neue",Helvetica,Arial,sans-serif}@font-face{font-family:Pragmatica;font-style:normal;font-weight:400;src:url(/local/js/storypoint/fonts/pragmatica/fonts/pragmatica_book.woff2) format("woff2"),url(/local/js/storypoint/fonts/pragmatica/fonts/pragmatica_book.woff) format("woff"),url(/local/js/storypoint/fonts/pragmatica/fonts/pragmatica_book.otf) format("opentype")}@font-face{font-family:Pragmatica;font-style:normal;font-weight:700;src:url(/local/js/storypoint/fonts/pragmatica/fonts/pragmatica_bold.woff2) format("woff2"),url(/local/js/storypoint/fonts/pragmatica/fonts/pragmatica_bold.woff) format("woff"),url(/local/js/storypoint/fonts/pragmatica/fonts/pragmatica_bold.otf) format("opentype")}
/* End */


/* Start:/local/js/storypoint/forum-cookie/dist/forum-cookie.bundle.css?17569066131088*/
.forum-cookie{width:100%;min-height:50px;background-color:var(--fcb-background-footer-color);border-top:1px solid #e3e3e3;z-index:1040;position:fixed;bottom:0}.forum-cookie .forum-cookie-wrapper{max-width:var(--fcb-content-width);min-width:var(--fcb-content-minwidth);margin:0 auto;padding:40px var(--fcb-content-side-padding);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.forum-cookie .forum-cookie-wrapper button.cookie_button{height:36px;font-size:14px;padding:0 80px}@media screen and (max-width:991px){.forum-cookie .forum-cookie-wrapper{gap:20px;padding:20px var(--fcb-content-side-padding)}}@media screen and (max-width:767px){.forum-cookie .forum-cookie-wrapper{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;font-size:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
/* End */


/* Start:/local/templates/forum/components/bitrix/form.result.new/.default/style.min.css?17569066146751*/
.form-success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.popup-window.form-popup .form-success button.primary_button{width:100%}.form-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.form-wrapper,.form-wrapper .form-captcha{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.form-wrapper .form-captcha{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-wrapper form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin:0}.form-wrapper form,.form-wrapper form .form-footer{display:-webkit-box;display:-ms-flexbox;display:flex}.form-wrapper form .form-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-wrapper form .form-footer .primary_button{font-size:16px;width:340px}.popup-window.form-popup .form-wrapper form .form-footer .primary_button{width:100%}.form-wrapper form .form-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.form-popup .form-wrapper form .form-group{gap:10px}.form-wrapper form input:not([type=checkbox]):not([type=submit]):not([type=button]),.form-wrapper form select,.form-wrapper form textarea{background:transparent;border:0;border-bottom:1px solid var(--fcb-dark-grey-color);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--fcb-main-text-color);font-family:var(--storypoint-font-pragmatica,var(--fcb-base-fonts));font-size:var(--fcb-text-content-size-medium);min-height:46px;outline:none;width:100%}.form-wrapper form textarea{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:14px}.form-popup .form-wrapper form textarea{padding-top:0}.form-wrapper form input:not([type=checkbox]):not([type=submit]):not([type=button]):focus,.form-wrapper form select:focus,.form-wrapper form textarea:focus{border-bottom:1px solid var(--fcb-main-text-color)}.form-wrapper form input::-webkit-input-placeholder,.form-wrapper form textarea::-webkit-input-placeholder{color:var(--fcb-dark-grey-color)}.form-wrapper form input::-moz-placeholder,.form-wrapper form textarea::-moz-placeholder{color:var(--fcb-dark-grey-color)}.form-wrapper form input:-ms-input-placeholder,.form-wrapper form textarea:-ms-input-placeholder{color:var(--fcb-dark-grey-color)}.form-wrapper form input::-ms-input-placeholder,.form-wrapper form textarea::-ms-input-placeholder{color:var(--fcb-dark-grey-color)}.form-wrapper form input::placeholder,.form-wrapper form textarea::placeholder{color:var(--fcb-dark-grey-color)}.form-wrapper form .form-row.invalid:not(.focused) input,.form-wrapper form .form-row.invalid:not(.focused) select,.form-wrapper form .form-row.invalid:not(.focused) textarea{border-color:#eb210f!important;color:#eb210f!important}.form-wrapper form .form-row.invalid:not(.focused) input::-webkit-input-placeholder,.form-wrapper form .form-row.invalid:not(.focused) textarea::-webkit-input-placeholder{color:#eb210f!important}.form-wrapper form .form-row.invalid:not(.focused) input::-moz-placeholder,.form-wrapper form .form-row.invalid:not(.focused) textarea::-moz-placeholder{color:#eb210f!important}.form-wrapper form .form-row.invalid:not(.focused) input:-ms-input-placeholder,.form-wrapper form .form-row.invalid:not(.focused) textarea:-ms-input-placeholder{color:#eb210f!important}.form-wrapper form .form-row.invalid:not(.focused) input::-ms-input-placeholder,.form-wrapper form .form-row.invalid:not(.focused) textarea::-ms-input-placeholder{color:#eb210f!important}.form-wrapper .form-note,.form-wrapper form .form-row.invalid:not(.focused) input::placeholder,.form-wrapper form .form-row.invalid:not(.focused) textarea::placeholder{color:#eb210f!important}.form-wrapper .form-note{font-size:12px}.form-wrapper .form-group .form-row{-ms-flex-preferred-size:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-wrapper .form-group .form-row .checkbox-group{display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;gap:10px}.form-popup .form-wrapper .form-group .form-row .checkbox-group{gap:20px}.form-wrapper .form-group .form-row .checkbox-group label{opacity:.7}.form-wrapper .form-group .form-row .checkbox-group a{color:var(--fcb-main-text-color)}.form-wrapper .form-group .form-row .error-fld{color:#eb210f;font-size:12px;margin-top:0;max-height:0;overflow:hidden;-webkit-transition:max-height .5s,margin-top .5s;transition:max-height .5s,margin-top .5s}.form-wrapper .form-group .form-row.invalid:not(.focused) .error-fld{display:block;margin-top:5px;max-height:30px;overflow:visible}.form-wrapper .form-group .form-row.type_checkbox{font-size:12px;margin-top:20px}.form-popup .form-wrapper .form-group .form-row.type_checkbox{margin-top:10px}.form-wrapper .form-group .form-row textarea{height:100px;resize:none}.form-popup .form-wrapper .form-group .form-row textarea{height:170px}.form-wrapper .form-group .form-row input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #acb3b7;height:16px;margin:0;width:16px}.form-wrapper .form-group .form-row input[type=checkbox]~label{letter-spacing:0}.form-wrapper .form-group .form-row input[type=checkbox]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none' viewBox='0 0 10 8'%3E%3Cpath stroke='%234b5053' stroke-width='2' d='M1 3.308 3.8 6 9 1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:0;width:0}.form-wrapper .form-group .form-row input[type=checkbox]:checked:after{height:16px;width:16px}@media screen and (min-width:767px){.form-wrapper.ft-row .form-group .form-row:nth-child(-n+2){-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.form-wrapper.ft-row .form-group .form-row:nth-child(2){margin-left:20px}}@media screen and (max-width:991px){.form-wrapper form .form-footer .primary_button{width:100%}.form-wrapper form{gap:40px}}@media screen and (max-width:767px){.form-wrapper form{gap:20px}.form-popup .form-wrapper .form-group .form-row textarea{height:100px}}
/* End */


/* Start:/local/templates/forum/components/bitrix/news.list/socialnetworks/style.min.css?1756906614893*/
.social-wrapper{gap:6px}.social-wrapper,.social-wrapper .social-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-wrapper .social-item{border:1px solid var(--fcb-footer-divider-color);border-radius:100%;height:100px;width:100px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center}.social-wrapper .social-item .icon{height:36px;width:36px}.social-wrapper .social-item .icon svg{height:100%;width:100%}@media screen and (max-width:991px){.social-wrapper{gap:20px}.social-wrapper .social-item{height:72px;width:72px}.social-wrapper .social-item .icon{height:26px;width:26px}}@media screen and (max-width:767px){.social-wrapper .social-item{height:56px;width:56px}.social-wrapper .social-item .icon{height:20px;width:20px}.social-wrapper{gap:3px}}
/* End */


/* Start:/local/templates/forum/styles.min.css?17569066142755*/
.article-text{color:#4b5053;font-family:Pragmatica,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4}body.article-text{max-width:1045px}.article-text ol,.article-text ul{margin:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:20px;list-style-position:outside;margin-block-end:20px;-webkit-padding-start:20px;line-height:1.4;padding-inline-start:20px}.article-text p{margin:0;padding:0;-webkit-margin-after:20px;margin-block-end:20px}.article-text ul{list-style-type:square}.article-text li:not(:last-child){-webkit-margin-after:10px;margin-block-end:10px}.article-text li::marker{color:#0081bd;font-weight:700}.article-text .m-0{margin:0}.article-text h1,.article-text h2,.article-text h3{font-weight:700;letter-spacing:0;line-height:1.2;margin:0;padding:0;text-transform:uppercase;-webkit-margin-before:60px;margin-block-start:60px;-webkit-margin-after:40px;margin-block-end:40px}.article-text h2{font-size:24px;-webkit-margin-after:40px;margin-block-end:40px}.article-text h3{font-size:18px;-webkit-margin-after:20px;margin-block-end:20px;text-transform:none}.article-text .accent{font-size:24px;-webkit-margin-after:40px;letter-spacing:0;line-height:1.3;margin-block-end:40px}.article-text .two-cols-auto{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-columns:2;-moz-columns:2;column-count:2;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;-webkit-margin-after:20px;margin-block-end:20px}.article-text .textcols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;width:100%;-webkit-margin-after:20px;margin-block-end:20px}.article-text .textcols-item{-webkit-box-flex:1;-ms-flex:1;flex:1;height:calc(50% - 20px)}.article-text img{border-radius:16px;max-height:560px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:991px){.article-text .accent{-webkit-margin-after:40px;margin-block-end:40px}.article-text img{max-height:390px}}@media screen and (max-width:767px){.article-text{font-size:14px}.article-text,.article-text ol,.article-text ul{letter-spacing:.02em;line-height:1.1}.article-text .accent{font-size:16px;-webkit-margin-after:20px;margin-block-end:20px}.article-text .textcols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.article-text h2{-webkit-margin-after:20px;margin-block-end:20px}.article-text h2,.article-text h3{font-size:16px;-webkit-margin-before:40px;margin-block-start:40px}.article-text .two-cols-auto{-webkit-column-count:1;-moz-column-count:1;column-count:1}.article-text img{max-height:260px}}
/* End */


/* Start:/local/templates/forum/template_styles.min.css?175690661451581*/
:root{--fcb-main-text-color:#4b5053;--fcb-primary-text-color:#0081bd;--fcb-primary-hover-text-color:#01a7d5;--fcb-optional-text-color:#f8f8f8;--fcb-background-color:#f8f8f8;--fcb-background-footer-color:#e9edee;--fcb-dark-grey-color:#acb3b7;--fcb-header-height:60px;--fcb-header-margin:0px;--fcb-header-logo-width:128px;--fcb-header-side-padding:20px;--fcb-content-width:1440px;--fcb-content-minwidth:320px;--fcb-content-side-padding:20px;--fcb-worarea-top-margin:20px;--fcb-primary-button-radius:100px;--fcb-primary-button-color:#0081bd;--fcb-primary-button-hover-color:#01a7d5;--fcb-text-content-size-small:14px;--fcb-text-content-size-medium:16px;--fcb-text-content-size-large:26px;--fcb-footer-upper-padding:60px;--fcb-footer-divider-color:#c6d0d4;--fcb-base-fonts:"Helvetica Neue",Helvetica,Arial,sans-serif;--fcb-letter-spacing-large:0.04em;--fcb-letter-spacing-medium:0.02em;--fcb-headline-font-size:36px}@media screen and (max-width:991px){:root{//--fcb-worarea-top-margin:40px}}@media screen and (max-width:767px){:root{--fcb-text-content-size-medium:14px;--fcb-text-content-size-large:20px;--fcb-header-logo-width:80px;--fcb-header-height:48px;--fcb-footer-upper-padding:40px;--fcb-content-side-padding:10px;--fcb-headline-font-size:26px;//--fcb-worarea-top-margin:20px}}body{background-color:var(--fcb-background-color);color:var(--fcb-main-text-color);font-family:var(--storypoint-font-pragmatica,var(--fcb-base-fonts));font-size:var(--fcb-text-content-size-medium);font-weight:400;line-height:1.2;margin:0;padding:0}a{color:var(--fcb-primary-text-color);text-decoration:underline;text-underline-offset:3px}a:hover{color:var(--fcb-primary-hover-text-color)}a.hidden-link{line-height:0;text-decoration:none}h1,h2,h3{font-weight:700;line-height:1.2;margin:0;padding:0;text-transform:uppercase}h1{font-size:60px}h1,h2{letter-spacing:var(--fcb-letter-spacing-large)}h2{font-size:36px}h3{font-size:24px;letter-spacing:var(--fcb-letter-spacing-medium)}.headline{font-size:var(--fcb-headline-font-size);font-weight:700;letter-spacing:var(--fcb-letter-spacing-large);line-height:1.2;text-transform:uppercase}.headline.primary{color:var(--fcb-primary-text-color)}.headline.light{font-weight:400}.headline.optional{color:var(--fcb-optional-text-color)}h1.light,h2.light,h3.light{color:var(--fcb-primary-text-color);font-weight:400}h1.not-upper,h2.not-upper,h3.not-upper{text-transform:none}h1.page-title{margin-top:20px}.digit,h1.page-title{color:var(--fcb-primary-text-color)}.digit{font-size:60px;font-weight:700}.w-100{width:100%}.page-wrapper{height:auto;margin-top:var(--fcb-header-margin);min-height:100%;width:100%}.content{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:var(--fcb-content-width);min-width:var(--fcb-content-minwidth);padding:0 var(--fcb-content-side-padding);width:100%}.page-wrapper.full-height{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-wrapper.no-footer-margin footer.footer{margin-top:0}.page-wrapper .text-page-content{margin-left:auto;max-width:1045px}.page-wrapper.full-height .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.page-wrapper .content .workarea{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:var(--fcb-worarea-top-margin)}.page-wrapper.no-header-padding .content .workarea{padding-top:0}.page-wrapper.full-height .content .workarea{height:100%;width:100%}.page-wrapper .link{color:var(--fcb-main-text-color);text-decoration:none}.page-wrapper .link:hover{color:var(--fcb-primary-hover-text-color);text-decoration:underline}.page-wrapper .arrow-link{color:var(--fcb-main-text-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;gap:4px;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--fcb-main-text-color);-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 0}.page-wrapper .arrow-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' fill='none' viewBox='0 0 9 9'%3E%3Cpath fill='%234b5053' d='M1.229.729v1.334h5.265L.757 7.8l.943.943 5.737-5.737V8.27h1.334V.73z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:16px;width:16px}.page-wrapper .arrow-link:hover{border-bottom-color:var(--fcb-primary-hover-text-color);color:var(--fcb-primary-hover-text-color)}.page-wrapper .arrow-link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='11' fill='none' viewBox='0 0 12 11'%3E%3Cpath fill='%2301a7d5' d='m6 .167-.943.943L8.78 4.834H.667v1.333H8.78L5.057 9.89l.943.944L11.333 5.5z'/%3E%3C/svg%3E")}.page-wrapper .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;list-style:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-wrapper .menu.additional-menu ul{gap:6px}.page-wrapper .menu.additional-menu .link{opacity:.5}.primary_button{background-color:var(--fcb-primary-button-color);border:none;border-radius:var(--fcb-primary-button-radius);color:var(--fcb-optional-text-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fcb-text-content-size-medium);height:50px;outline:none;padding:0 35px;text-decoration:none;text-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center;line-height:100%}.primary_button:hover{background-color:var(--fcb-primary-button-hover-color);color:var(--fcb-optional-text-color)}.primary_button.process{-webkit-animation:load-gradient .5s ease infinite;animation:load-gradient .5s ease infinite;background:-webkit-gradient(linear,left top,right top,from(var(--fcb-primary-text-color)),to(var(--fcb-primary-hover-text-color)));background:linear-gradient(90deg,var(--fcb-primary-text-color),var(--fcb-primary-hover-text-color));background-size:200% 200%;pointer-events:none}.primary_button.stroke{background-color:transparent;border:1px solid var(--fcb-primary-button-color);color:var(--fcb-main-text-color)}.primary_button.stroke:hover{background-color:transparent;border:1px solid var(--fcb-primary-button-hover-color);color:var(--fcb-primary-button-hover-color)}.primary_button.stroke-mobile{background-color:transparent;border:1px solid var(--fcb-background-color);color:var(--fcb-background-color)}.link_button{background-color:var(--fcb-background-color);border:none;border-radius:var(--fcb-primary-button-radius);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:50px;outline:none;padding:0 48px;text-decoration:none;text-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center;line-height:1.2}.link_button,.link_button:hover{color:var(--fcb-primary-text-color)}.link_button:hover{background:#fff;outline:1px solid var(--fcb-primary-hover-text-color)}.link_button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%230081bd' stroke-linejoin='round' d='M1 11 11 1m0 0H1m10 0v10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:10px;margin-left:10px;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s;width:10px;-ms-flex-negative:0;flex-shrink:0}.link_button:hover:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header{background-color:var(--fcb-background-color);position:relative;width:100%;z-index:1000}.header-fixed .header{left:0;position:fixed;top:0;z-index:1040}.header .header-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--fcb-header-height);margin:0 auto;max-width:var(--fcb-content-width);min-width:var(--fcb-content-minwidth);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 var(--fcb-header-side-padding);position:relative}.header .top-menu{font-size:var(--fcb-text-content-size-small);width:calc(50% - var(--fcb-header-logo-width)/2)}.header .top-menu,.header .top_menu{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .top_menu{width:100%}.header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:var(--fcb-header-height);width:var(--fcb-header-logo-width);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .logo img{width:100%}.header .contact{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:calc(50% - var(--fcb-header-logo-width)/2);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;gap:29px;justify-content:flex-end}.header .contact .primary_button.contact_button{font-size:var(--fcb-text-content-size-small);height:36px;padding:0 40px}.header .contact .contact-phone a{color:var(--fcb-main-text-color);font-size:var(--fcb-text-content-size-small);text-decoration:none}.header .contact .contact-phone a:hover{text-decoration:underline}@media screen and (max-width:991px){.header .contact .contact-phone{display:none}.header .contact .primary_button.contact_button{background-color:transparent;border:1px solid var(--fcb-primary-button-color);color:var(--fcb-main-text-color)}.header .contact .primary_button.contact_button:hover{border:1px solid var(--fcb-primary-button-hover-color);color:var(--fcb-primary-button-hover-color)}}@media screen and (max-width:767px){body .workarea{letter-spacing:var(--fcb-letter-spacing-medium);line-height:1.1}h1{font-size:35px}h2{font-size:26px}h3{font-size:16px}h1.page-title{font-size:27px}.digit{font-size:40px}.header .contact .primary_button.contact_button{font-size:12px;height:30px;padding:0 30px}.header .top-menu{width:44px}.header .contact{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:389px){:root{--fcb-header-side-padding:10px}}.footer{background-color:var(--fcb-background-footer-color);margin-top:100px;width:100%}.footer .footer-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:var(--fcb-content-width);min-width:var(--fcb-content-minwidth);padding:var(--fcb-footer-upper-padding) var(--fcb-content-side-padding)}.footer .footer-logo{opacity:.5;width:145px}.footer .footer-element-divider{background-color:var(--fcb-footer-divider-color);height:1px;margin:15px 0;width:100%}.footer .footer-content{display:grid;gap:0 20px;grid-template-areas:"information address main-menu additional-menu" "logo company-rating main-menu additional-menu" "copyright social main-menu additional-menu";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.footer .footer-content .menu-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;margin-bottom:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer-content .footer-element.address{font-size:var(--fcb-text-content-size-medium);grid-area:address}.footer .footer-content .footer-element.information{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:information;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;letter-spacing:var(--fcb-letter-spacing-large)}.footer .footer-content .footer-element.information .info-element{font-size:26px}.footer .footer-content .footer-element.social{grid-area:social}.footer .footer-content .footer-element.logo{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:logo;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer .footer-content .footer-element.copyright{font-size:var(--fcb-text-content-size-small);grid-area:copyright;margin-top:45px;opacity:.5}.footer .footer-content .footer-element.company-rating{grid-area:company-rating}.footer .footer-content .footer-element.company-rating iframe{-webkit-transform:scale(1.17);transform:scale(1.17);-webkit-transform-origin:top left;transform-origin:top left}.footer .footer-content .footer-element.main-menu{grid-area:main-menu}.footer .footer-content .footer-element.additional-menu{grid-area:additional-menu}.footer .footer-content .footer-element .menu li{font-size:14px}.footer .footer-content .footer-element.additional-menu .menu.additional-menu li{font-size:12px}.footer .menu.sitemap-menu{margin-bottom:16px}@media screen and (max-width:991px){.footer .footer-content{gap:20px 20px;grid-template-areas:"information social" "address address" "main-menu additional-menu" "logo company-rating" "copyright copyright";grid-template-columns:335px 1fr;grid-template-rows:repeat(5,auto)}.footer .footer-content .footer-element.copyright{margin-top:45px}.footer .footer-content .footer-element.company-rating{justify-self:right}.footer .footer-content .footer-element.company-rating iframe{-webkit-transform-origin:top right;transform-origin:top right}.footer .footer-content .footer-element.logo{-webkit-box-align:initial;-ms-flex-align:initial;align-items:normal}}@media screen and (max-width:767px){.footer{margin-top:80px}.footer .footer-content{gap:20px 20px;grid-template-areas:"information social" "address address" "main-menu main-menu" "additional-menu additional-menu" "logo company-rating" "copyright copyright";grid-template-columns:1fr 1fr;grid-template-rows:repeat(6,auto)}.footer .footer-content .footer-element.information .info-element{font-size:16px}.footer .footer-content .footer-element.copyright{margin-top:20px}.footer .footer-content .menu:not(.additional-menu){font-size:16px}.footer .footer-content .menu .menu-title{cursor:pointer}.footer .footer-content .menu.closed .menu-title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer .footer-content .menu .menu-title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' fill='none' viewBox='0 0 14 9'%3E%3Cpath stroke='%234b5053' stroke-width='2' d='m1 8 6-6 6 6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:6px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:12px}.footer .footer-content .menu.closed ul{display:none}.footer .menu.sitemap-menu{margin-bottom:20px}.footer .footer-content .footer-element .menu li{font-size:16px}.footer .footer-content .footer-element.social .social-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:389px){.footer .footer-content .footer-element.company-rating iframe{-webkit-transform:none;transform:none}.footer .footer-content{gap:20px 20px;grid-template-areas:"information information" "social social" "address address" "main-menu main-menu" "additional-menu additional-menu" "logo company-rating" "copyright copyright";grid-template-columns:1fr 1fr;grid-template-rows:repeat(7,auto)}}.image-viewer-wrapper{height:calc(100vh - var(--fcb-header-height) - var(--fcb-header-margin));top:calc(var(--fcb-header-height) + var(--fcb-header-margin))}.header-fixed .image-viewer-wrapper{height:calc(100vh - var(--fcb-header-height));top:var(--fcb-header-height)}.not-found-page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;gap:40px;justify-content:center;padding:160px 0}.not-found-page-wrapper .not-found-image{-webkit-box-sizing:border-box;box-sizing:border-box;padding:46px 0}.not-found-page-wrapper .not-found-image img{width:100%}.not-found-page-wrapper .not-found-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.not-found-page-wrapper .not-found-text .not-found-headline-text{font-size:24px;font-weight:700;line-height:130%}.not-found-page-wrapper .not-found-text .not-found-desc-text{font-size:var(--fcb-text-content-size-medium)}.not-found-page-wrapper .not-found-button{font-size:16px;width:340px}@media screen and (max-width:991px){.not-found-page-wrapper{height:calc(100vh - var(--fcb-header-height));padding:0}}@media screen and (max-width:767px){.not-found-page-wrapper .not-found-image{padding:27px 0}.not-found-page-wrapper .not-found-button{width:100%}.not-found-page-wrapper .not-found-text{margin-top:-20px}.not-found-page-wrapper .not-found-text .not-found-headline-text{font-size:20px}}.contacts-wrapper{gap:80px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.contacts-wrapper,.contacts-wrapper .company-info{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-direction:normal}.contacts-wrapper .company-info{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:10%}.contacts-wrapper .company-info .navigator{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:10px 0;width:100%}.contacts-wrapper .company-info .contacts-block{display:grid;gap:40px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-column:auto;width:335px;-ms-flex-negative:0;flex-shrink:0}.contacts-wrapper .company-info .contacts-block .contact-element{font-size:16px;gap:20px}.contacts-wrapper .company-info .contacts-block .contact-element,.contacts-wrapper .company-info .contacts-block .contact-element ul.contact-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts-wrapper .company-info .contacts-block .contact-element ul.contact-list{gap:10px;list-style:none;margin:0;padding:0}.contacts-wrapper .company-info .contacts-block .contact-element ul.contact-list a{color:var(--fcb-main-text-color);text-decoration:none}.contacts-wrapper .company-info .contacts-block .contact-element ul.contact-list .workday-text{font-size:14px}.contacts-wrapper .slider-content.tns-slider img{height:450px}.contacts-wrapper .office-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;width:100%}.contacts-wrapper .office-slider h3{font-size:24px;font-weight:700;letter-spacing:0;line-height:1.2;text-transform:uppercase}@media screen and (max-width:991px){.contacts-wrapper{gap:100px;margin-top:20px}.contacts-wrapper .company-info .navigator{padding:0}.contacts-wrapper .company-info .contacts-block{gap:20px;grid-template-columns:repeat(2,335px);width:100%}.contacts-wrapper .company-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.contacts-wrapper .company-info .contacts-block .contact-element .social-wrapper{gap:6px}.contacts-wrapper .company-info .contacts-block .contact-element .social-wrapper .social-item{height:100px;width:100px}.contacts-wrapper .company-info .contacts-block .contact-element .social-wrapper .social-item .icon{height:36px;width:36px}.contacts-wrapper .slider-content.tns-slider img{height:450px}}@media screen and (max-width:767px){.contacts-wrapper{gap:80px;margin-top:0;padding-top:0}.contacts-wrapper .company-info .contacts-block{gap:40px;grid-template-columns:auto}.contacts-wrapper .company-info{gap:80px}.contacts-wrapper .company-info .contacts-block .contact-element .social-wrapper{gap:10px}.contacts-wrapper .company-info .contacts-block .contact-element .social-wrapper .social-item{height:80px;width:80px}.contacts-wrapper .company-info .contacts-block .contact-element .social-wrapper .social-item .icon{height:36px;width:36px}.contacts-wrapper .slider-content.tns-slider img{height:260px}.contacts-wrapper .office-slider h3{font-size:16px;letter-spacing:var(--fcb-letter-spacing-medium)}.contacts-wrapper .office-slider{gap:20px}}.mainpage-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:100px}.mainpage-wrapper .mobile-view{display:none}.mainpage-wrapper .element-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.mainpage-wrapper .element-block .element-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.mainpage-wrapper .element-block .element-header h2.block-title{font-size:24px;letter-spacing:var(--fcb-letter-spacing-medium);-ms-flex-negative:0;flex-shrink:0}.mainpage-wrapper .element-block .element-header .block-headline{color:var(--fcb-primary-text-color);font-size:36px;letter-spacing:var(--fcb-letter-spacing-large);line-height:1.2;text-transform:uppercase;width:calc(50% - 10px)}.mainpage-wrapper .element-block .element-header .navigation-block{-ms-flex-negative:0;flex-shrink:0;text-align:right}.mainpage-wrapper .element-block .element-content{width:100%}.mainpage-wrapper .element-block .element-footer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.mainpage-wrapper .element-block.tariff-block .block-title{-ms-flex-item-align:start;align-self:flex-start}.mainpage-wrapper .element-block .element-footer .primary_button.all-news-button{font-size:16px}.mainpage-wrapper section.video-block{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:auto;justify-content:center;--fcb-video-height:670px;--fcb-videio-width:100%}.mainpage-wrapper section.video-block video{border-radius:16px;height:var(--fcb-video-height);-o-object-fit:cover;object-fit:cover;pointer-events:none;width:var(--fcb-videio-width)}.mainpage-wrapper section.video-block .video-button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='71' fill='none' viewBox='0 0 1440 71'%3E%3Cpath fill='%23f8f8f8' d='M0 64h493.21a40 40 0 0 0 36.434-23.49l7.712-17.02A40 40 0 0 1 573.79 0h292.42a40 40 0 0 1 36.434 23.49l7.712 17.02A40 40 0 0 0 946.79 64H1440c0 3.866-3.13 7-7 7H7a7 7 0 0 1-7-7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;bottom:-7px;display:-webkit-box;display:-ms-flexbox;display:flex;height:71px;position:absolute;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mainpage-wrapper section.video-block .video-button .primary_button{font-size:16px;width:340px}.mainpage-wrapper section.video-block .video-title{color:var(--fcb-optional-text-color);padding:0 20px;position:absolute;text-align:center;top:46px}.mainpage-wrapper section.video-block .video-description{bottom:90px;color:var(--fcb-optional-text-color);font-size:24px;letter-spacing:var(--fcb-letter-spacing-medium);line-height:1.1;position:absolute;text-align:center}.mainpage-wrapper .element-block.aboutus-block .element-header{margin-bottom:20px}.mainpage-wrapper .element-block.aboutus-block .element-header h2,.mainpage-wrapper .element-block.aboutus-block .element-header span{-webkit-box-flex:2;-ms-flex:2;flex:2}.mainpage-wrapper .element-block.aboutus-block .element-header .navigation-block{-webkit-box-flex:1;-ms-flex:1;flex:1}.mainpage-wrapper .element-block.aboutus-block .element-content{width:calc(50% - 10px);-ms-flex-item-align:end;align-self:flex-end}.mainpage-wrapper .element-block.aboutus-block .element-footer{display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mainpage-wrapper .element-block.aboutus-block .article-text .textcols{-webkit-margin-after:0;margin-block-end:0}.mainpage-wrapper .information-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mainpage-wrapper .information-block .headline{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.mainpage-wrapper .information-block .achievements-list{list-style:none;margin:0;min-width:calc(var(--fcb-content-minwidth) - var(--fcb-content-side-padding)*2);padding:0;-ms-flex-negative:0;flex-shrink:0;gap:20px}.mainpage-wrapper .information-block .achievements-list,.mainpage-wrapper .information-block .achievements-list .achievement-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mainpage-wrapper .information-block .achievements-list .achievement-item{border-top:1px solid var(--fcb-footer-divider-color);-webkit-box-sizing:border-box;box-sizing:border-box;gap:16px;padding:20px;width:100%}.mainpage-wrapper .information-block .achievements-list .achievement-item.mobile-view{display:none}.mainpage-wrapper .information-block .achievements-list .achievement-item .digit{-ms-flex-negative:0;flex-shrink:0}.mainpage-wrapper .information-block .achievements-list .achievement-item .title{letter-spacing:var(--fcb-letter-spacing-large);line-height:1.3;width:65%}.aboutus-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:100px}.aboutus-wrapper.career-page{margin-top:10px}.aboutus-wrapper.career-page .article-text .textcols-item{font-size:16px}.aboutus-wrapper.career-page .career-main{width:100%}.aboutus-wrapper.career-page .career-main .slider-wrapper{margin-top:20px}.aboutus-wrapper .article-text-about-page{width:100%}.article-text-about-page .slogan{font-size:36px;letter-spacing:var(--fcb-letter-spacing-large);-webkit-margin-after:20px;display:block;margin-block-end:20px}.article-text-about-page .textcols{font-size:14px;line-height:1.2;margin-left:auto;width:690px;-webkit-margin-after:unset;margin-block-end:unset}.about-page-numeric-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:53px}.about-page-numeric-block h2{font-size:24px}.about-page-numeric-block .numeric-content{height:515px;position:relative;width:100%}.about-page-numeric-block .numeric-content .circle{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Ccircle cx='50%25' cy='50%25' r='49.7%25' fill='%23f8f8f8' stroke='%2301a7d5' stroke-width='.974'/%3E%3Ccircle cx='50%25' cy='50%25' r='47%25' fill='%23f8f8f8' stroke='%2301a7d5' stroke-dasharray='2%25 2%25' stroke-width='.974'/%3E%3C/svg%3E");background-repeat:no-repeat;height:515px;justify-content:center;width:515px}.about-page-numeric-block .numeric-content .circle.years{height:300px;left:1%;top:0;width:300px;z-index:4}.about-page-numeric-block .numeric-content .circle.declaration{left:17.5%;top:0;z-index:1}.about-page-numeric-block .numeric-content .circle.managers{height:300px;left:50.5%;top:41%;width:300px;z-index:2}.about-page-numeric-block .numeric-content .circle.reappeal{height:440px;right:1.5%;top:0;width:440px;z-index:3}.about-page-numeric-block .numeric-content .circle.reappeal .circle-description .desc{padding:0 10%}.about-page-numeric-block .numeric-content .circle-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:var(--fcb-primary-text-color);gap:4px;justify-content:center;padding:0 20px;text-align:center}.about-page-numeric-block .numeric-content .circle-description .digit{font-size:117px}.partner-block-wrapper{background-color:var(--fcb-primary-button-color);border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;gap:0 20px;grid-template-areas:"logo slogan slogan video" "logo button description video";grid-template-columns:25% -webkit-min-content 1fr 23.7%;grid-template-columns:25% min-content 1fr 23.7%;grid-template-rows:1fr 1fr;height:340px;width:100%}.partner-block-wrapper .logo-element{border-right:1px solid #f8f8f833;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:logo;margin-bottom:20px;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partner-block-wrapper .logo-element img{height:185px}.partner-block-wrapper .slogan-element{grid-area:slogan;margin-top:20px}.partner-block-wrapper .button-element{align-self:flex-end;grid-area:button;letter-spacing:0;margin-bottom:20px;max-width:220px;min-width:218px}.partner-block-wrapper .description-element{align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:description;margin-bottom:20px;min-height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.partner-block-wrapper .description-element span{color:var(--fcb-optional-text-color);font-size:14px;letter-spacing:0;line-height:1.2;max-width:335px}.partner-block-wrapper .video-element{grid-area:video;margin:5px 5px 5px 0;position:relative}.partner-block-wrapper .video-element img,.partner-block-wrapper .video-element video{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.partner-block-wrapper .video-element video:-webkit-full-screen{object-fit:contain}.partner-block-wrapper .video-element video:-ms-fullscreen{object-fit:contain}.partner-block-wrapper .video-element video:fullscreen{-o-object-fit:contain;object-fit:contain}.partner-block-wrapper .video-element:not(.play):not(.poster-only):after{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='20' fill='none' viewBox='0 0 17 20'%3E%3Cpath fill='%234b5053' d='M16.5 9.134a1 1 0 0 1 0 1.732l-15 8.66A1 1 0 0 1 0 18.66V1.34A1 1 0 0 1 1.5.474z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:100%;content:"";cursor:pointer;display:block;height:100px;left:calc(50% - 50px);position:absolute;top:calc(50% - 50px);width:100px}.page-wrapper .element-block-form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:100px}.page-wrapper .element-block-form .form-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(50% - 10px)}.page-wrapper .element-block-form .form-block.first{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid var(--fcb-footer-divider-color)}.page-wrapper .element-block-form .form-block-footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:20px;width:100%}.page-wrapper .element-block-form .form-block-footer .form-footer-contact,.page-wrapper .element-block-form .form-block-footer .form-footer-description{letter-spacing:0;line-height:1.2;width:calc(50% - 10px)}.page-wrapper .element-block-form .form-block-footer .form-footer-description span{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;max-width:335px;padding-right:30px}.page-wrapper .element-block-form .form-block-footer .form-footer-contact .form-footer-contact-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;gap:6px;letter-spacing:0}.page-wrapper .element-block-form .form-block-footer .form-footer-contact .form-footer-contact-element{border-bottom:1px solid var(--fcb-main-text-color);color:var(--fcb-main-text-color);padding:4px 0;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.popup-window.form-popup{-webkit-box-shadow:0 4px 14px 0 #30394540;box-shadow:0 4px 14px 0 #30394540;color:var(--fcb-main-text-color);font-family:var(--storypoint-font-pragmatica,var(--fcb-base-fonts));font-size:var(--fcb-text-content-size-medium)}.popup-window.form-popup .popup-window-close-icon{height:24px;opacity:1;right:40px;top:40px;width:24px}.popup-window.form-popup .popup-window-close-icon:hover{opacity:.7}.popup-window.form-popup .popup-window-close-icon:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%234b5053' stroke-width='2' d='m4 4 16 16M20 4 4 20'/%3E%3C/svg%3E");height:24px;width:24px}.popup-window.form-popup .popup-form-wrapper{background-color:var(--fcb-background-color);border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:64px 40px 40px;width:100%}.career-advantages .headline{display:block;margin-bottom:40px}.career-advantages .career-advantages-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.career-advantages .career-advantages-list.right{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;max-width:1045px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.career-advantages .career-advantages-list.half{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:calc(50% - 10px)}.career-advantages .career-advantages-list.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.career-advantages .career-advantages-list.mt{margin-top:28px}.career-advantages .career-advantages-list.mt .image-block img{height:473px}.career-advantages .career-advantages-list .career-advantages-item{border:1px solid #d9d9d9;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:10px;-ms-flex-direction:column;flex-direction:column;width:100%}.career-advantages .career-advantages-list .career-advantages-item .advantage-title{display:block;font-size:24px;font-weight:700;letter-spacing:0;line-height:1.2}.career-advantages .career-advantages-list .career-advantages-item .advantage-description{display:block}.career-advantages .career-advantages-item .images-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.career-page .image-block img{background-color:#e9edee;border-radius:16px;height:355px;-o-object-fit:cover;object-fit:cover;width:100%}.career-page .image-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.career-page .image-block .description{font-size:12px;letter-spacing:0;line-height:1.2;opacity:.7}.career-page .image-block .description a{color:var(--fcb-main-text-color);text-decoration:underline}.career-college{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.career-college .career-college-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.career-college .career-college-wrapper .left-block{gap:20px;max-width:calc(50% - 10px)}.career-college .career-college-wrapper .left-block,.career-college .career-college-wrapper .text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.career-college .career-college-wrapper .text-block{gap:10px}.career-college .career-college-wrapper .text-block.last{margin-top:20px}.career-college .career-college-wrapper .text-block.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.career-college .career-college-wrapper .text-block.row .text-block{max-width:calc(50% - 10px)}.career-college .career-college-wrapper .text-block .title{font-size:24px;font-weight:700;letter-spacing:0;line-height:1.3}.career-college .career-college-wrapper .text-block ul{list-style:square;margin:0;-webkit-padding-start:25px;padding-inline-start:25px}.career-college .career-college-wrapper .text-block ul li:first-child{line-height:1.4}.career-college .career-college-wrapper .text-block ul li:not(:last-child){margin-bottom:8px}.career-college .career-college-wrapper .text-block ul li::marker{color:var(--fcb-primary-text-color)}.career-college .career-college-wrapper .image-block img{height:100%}.career-college .career-college-wrapper .image-block{padding-right:10px}.additional-video-block{position:relative}.additional-video-block:not(.play){cursor:pointer}.additional-video-block:not(.play):after{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='20' fill='none' viewBox='0 0 17 20'%3E%3Cpath fill='%234b5053' d='M16.5 9.134a1 1 0 0 1 0 1.732l-15 8.66A1 1 0 0 1 0 18.66V1.34A1 1 0 0 1 1.5.474z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:100%;content:"";height:100px;left:calc(50% - 50px);position:absolute;top:calc(50% - 50px);width:100px}.additional-video-block video{background-color:#b1b1b166;border-radius:16px;height:788px;-o-object-fit:scale-down;object-fit:scale-down;width:100%}.additional-video-block.play video{-o-object-fit:cover;object-fit:cover}.additional-video-block video:-webkit-full-screen{object-fit:contain}.additional-video-block video:-ms-fullscreen{object-fit:contain}.additional-video-block video:fullscreen{-o-object-fit:contain;object-fit:contain}h1.main-headline-block{font-size:24px;letter-spacing:var(--fcb-letter-spacing-medium);margin-bottom:-40px;margin-top:-40px;text-align:center}@media screen and (max-width:991px){.mainpage-wrapper .information-block .achievements-list .achievement-item.mobile-view,.mainpage-wrapper .mobile-view{display:inherit}.mainpage-wrapper .desktop-view{display:none}.mainpage-wrapper section.video-block{--fcb-video-height:906px}.mainpage-wrapper section.video-block .video-title{padding:0 120px;top:40px}.mainpage-wrapper .element-block.aboutus-block .element-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-bottom:40px}.mainpage-wrapper .element-block.aboutus-block .element-header .navigation-block{-ms-flex-item-align:end;align-self:flex-end}.mainpage-wrapper .element-block.aboutus-block .element-content{width:100%;-ms-flex-item-align:initial;align-self:auto}.mainpage-wrapper .information-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.mainpage-wrapper .information-block h2{padding-left:0}.mainpage-wrapper .information-block .achievements-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mainpage-wrapper .information-block .achievements-list .achievement-item .title{letter-spacing:0;line-height:1.2;width:70%}.mainpage-wrapper section.video-block .video-description{bottom:95px;letter-spacing:0;line-height:1.2}.mainpage-wrapper .information-block .achievements-list .achievement-item .digit{letter-spacing:var(--fcb-letter-spacing-large)}.mainpage-wrapper .element-block .element-header .block-headline{width:69%}.mainpage-wrapper .element-block.aboutus-block .element-header h2 br{display:none}.mainpage-wrapper .element-block.aboutus-block .article-text .textcols-item{line-height:1.2}.aboutus-wrapper{margin-top:20px}.aboutus-wrapper .article-text-about-page{min-width:unset;width:100%}.article-text-about-page .slogan span{display:block;margin:0}.article-text-about-page .slogan br{display:none}.about-page-numeric-block{gap:20px}.article-text-about-page .textcols{width:100%}.about-page-numeric-block .numeric-content{height:940px}.about-page-numeric-block .numeric-content .circle.years{left:unset;right:0}.about-page-numeric-block .numeric-content .circle.declaration{left:0;top:6.8%}.about-page-numeric-block .numeric-content .circle.managers{left:0;top:44.5%}.about-page-numeric-block .numeric-content .circle.reappeal{bottom:0;left:unset;right:0;top:unset}.partner-block-wrapper{gap:10px 0;grid-template-areas:"slogan slogan slogan" "logo description button" "video video video";grid-template-columns:68px 1fr 335px;grid-template-rows:auto minmax(68px,auto) auto;height:auto;padding:20px}.partner-block-wrapper .logo-element{border:none;height:68px}.partner-block-wrapper .logo-element img{height:86%}.partner-block-wrapper .video-element img,.partner-block-wrapper .video-element video{height:660px;width:100%}.partner-block-wrapper .button-element{max-width:unset;width:100%;-ms-flex-item-align:center;align-self:center}.partner-block-wrapper .slogan-element span br{display:none}.partner-block-wrapper .button-element,.partner-block-wrapper .description-element,.partner-block-wrapper .logo-element,.partner-block-wrapper .slogan-element,.partner-block-wrapper .video-element{margin:0}.partner-block-wrapper .description-element span{width:auto}.partner-block-wrapper .description-element{height:100%}.partner-block-wrapper .video-element:not(.play):not(.poster-only):after{background-size:12px;height:70px;left:calc(50% - 35px);top:calc(50% - 35px);width:70px}.page-wrapper .element-block-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.page-wrapper .element-block-form .form-block{width:100%}.page-wrapper .element-block-form .form-block.first{gap:40px}.page-wrapper .element-block-form .form-block-footer .form-footer-contact .form-footer-contact-block{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.career-advantages .career-advantages-list.half{width:100%}.career-advantages .career-advantages-item .images-list,.career-advantages .career-advantages-list.row,.career-college .career-college-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.career-college .career-college-wrapper .image-block img{height:550px}.career-college .career-college-wrapper .left-block{max-width:unset;width:100%}.career-page .image-block img{height:473px}.career-page .comfort-block .image-block img{height:495px}.aboutus-wrapper.career-page{margin-top:20px}.aboutus-wrapper.career-page .article-text-about-page .slogan{-webkit-margin-after:40px;margin-block-end:40px}.additional-video-block video{height:400px}}@media screen and (max-width:767px){h1,h2,h3{word-break:break-word}.mainpage-wrapper{gap:80px}.mainpage-wrapper .element-block .element-footer{margin-top:40px}.mainpage-wrapper section.video-block{--fcb-video-height:calc(100vw - 30px);--fcb-video-width:760px;height:760px}.mainpage-wrapper section.video-block video{height:var(--fcb-video-height);position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:var(--fcb-video-width)}.mainpage-wrapper section.video-block .video-button .primary_button{width:288px}.mainpage-wrapper section.video-block .video-button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='390' height='61' fill='none' viewBox='0 0 390 61'%3E%3Cpath fill='%23f8f8f8' d='M-184 54.986H6.467c16.863 0 31.655-11.245 36.166-27.493S61.936 0 78.798 0h233.669c16.862 0 31.655 11.245 36.166 27.493s19.303 27.493 36.165 27.493H574A6.014 6.014 0 0 1 567.986 61h-745.972A6.014 6.014 0 0 1-184 54.986'/%3E%3C/svg%3E");height:61px}.mainpage-wrapper section.video-block .video-description{bottom:75px;font-size:16px;letter-spacing:var(--fcb-letter-spacing-medium);line-height:1.1}.mainpage-wrapper .element-block.aboutus-block .element-header{margin-bottom:20px}.mainpage-wrapper .element-block .element-header h2.block-title{font-size:16px;-ms-flex-item-align:start;align-self:flex-start}.mainpage-wrapper .element-block.aboutus-block .element-header .navigation-block{display:none}.mainpage-wrapper .element-block.aboutus-block .element-footer{display:inherit;margin-top:20px}.mainpage-wrapper .information-block .achievements-list{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mainpage-wrapper .information-block .achievements-list .achievement-item{padding:27px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:34px}.mainpage-wrapper .information-block .achievements-list .achievement-item .title{letter-spacing:var(--fcb-letter-spacing-medium);line-height:1.1;width:auto}.mainpage-wrapper .information-block .achievements-list .achievement-item .digit{letter-spacing:0}.mainpage-wrapper section.video-block .video-title{padding:0}.mainpage-wrapper .element-block .element-header{gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mainpage-wrapper .element-block .element-header .block-headline{font-size:26px;width:100%}.mainpage-wrapper .element-block .element-header{margin-bottom:20px}.mainpage-wrapper .element-block.aboutus-block .article-text .textcols-item{line-height:1.4}.aboutus-wrapper{gap:80px}.article-text-about-page .slogan{font-size:26px}.about-page-numeric-block h2{font-size:16px}.about-page-numeric-block .numeric-content{height:410px}.about-page-numeric-block .numeric-content .circle.reappeal .circle-description .desc{padding:0 10%}.about-page-numeric-block .numeric-content .circle-description{font-size:12px;gap:2px;line-height:1.2}.about-page-numeric-block .numeric-content .circle-description .digit{font-size:40px}.about-page-numeric-block .numeric-content .circle.years{height:173px;left:0;right:unset;width:173px}.about-page-numeric-block .numeric-content .circle.declaration{height:272px;left:unset;right:0;top:10%;width:272px}.about-page-numeric-block .numeric-content .circle.managers{bottom:0;height:173px;left:unset;right:0;top:unset;width:173px}.about-page-numeric-block .numeric-content .circle.reappeal{bottom:unset;height:173px;left:0;right:unset;top:47%;width:173px}.partner-block-wrapper{gap:10px 20px;grid-template-areas:"slogan slogan" "logo description" "video video" "button button";grid-template-columns:68px 1fr;grid-template-rows:auto minmax(68px,auto) auto auto;height:auto;padding:20px 10px}.partner-block-wrapper .video-element img,.partner-block-wrapper .video-element video{height:350px}.partner-block-wrapper .description-element span{font-size:12px}.page-wrapper .element-block-form .form-block.first{border:none;gap:20px}.page-wrapper .element-block-form{gap:20px;margin-top:80px}.page-wrapper .element-block-form .form-block-footer .form-footer-contact .form-footer-contact-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.2}.page-wrapper .element-block-form .form-block-footer .form-footer-description span{padding:0}.page-wrapper .element-block-form .form-block-footer{margin:0}.popup-window.form-popup .popup-form-wrapper{padding:44px 20px 20px}.popup-window.form-popup .popup-window-close-icon{right:20px;top:20px}.career-page .comfort-block .image-block img,.career-page .image-block img{height:355px}.career-college .career-college-wrapper .image-block img{height:280px}.career-advantages .career-advantages-list.mt .image-block img{height:355px}.career-college .career-college-wrapper .text-block.last{margin-top:0}.career-college{gap:20px}.career-advantages .career-advantages-list{gap:10px}.career-advantages .headline{margin-bottom:20px}.career-advantages .career-advantages-list .career-advantages-item .advantage-title,.career-college .career-college-wrapper .text-block .title{font-size:16px}.career-advantages .career-advantages-list .career-advantages-item{gap:10px;padding:19px}.career-college .career-college-wrapper .text-block ul li:first-child{line-height:inherit}.aboutus-wrapper.career-page .article-text-about-page .slogan{-webkit-margin-after:20px;margin-block-end:20px}.aboutus-wrapper.career-page{margin-top:0}.aboutus-wrapper.career-page .article-text .textcols-item{font-size:14px;letter-spacing:var(--fcb-letter-spacing-medium);line-height:1.1}.additional-video-block video{height:260px}.additional-video-block:not(.play):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='14' fill='none' viewBox='0 0 13 14'%3E%3Cpath fill='%234b5053' d='M11.9 5.796a1 1 0 0 1 0 1.732L2.3 13.07a1 1 0 0 1-1.5-.866V1.12A1 1 0 0 1 2.3.253z'/%3E%3C/svg%3E");height:70px;left:calc(50% - 35px);top:calc(50% - 35px);width:70px}h1.main-headline-block{font-size:16px}}@media screen and (max-width:389px){.mainpage-wrapper section.video-block{--fcb-video-height:calc(100vw - 20px)}.mobile-menu-container .menu_header .side-block.button-side{margin-right:20px}.mobile-menu-container .menu_header .contact_button{margin-right:0}.about-page-numeric-block .numeric-content{height:490px}.about-page-numeric-block .numeric-content .circle.reappeal{top:54%}.about-page-numeric-block .numeric-content .circle.declaration{top:18%}.career-page .comfort-block .image-block img,.career-page .image-block img{height:auto;min-height:230px}.career-advantages .career-advantages-list.mt .image-block img{height:auto}}@-webkit-keyframes load-gradient{0%{background-position:10% 0}50%{background-position:91% 100%}to{background-position:10% 0}}@keyframes load-gradient{0%{background-position:10% 0}50%{background-position:91% 100%}to{background-position:10% 0}}
/* End */
/* /local/templates/forum/components/bitrix/menu/top_tree/style.min.css?175690661411946 */
/* /local/templates/forum/components/bitrix/breadcrumb/.default/style.min.css?1756906614669 */
/* /local/js/storypoint/fonts/pragmatica/storypoint.font.pragmatica.min.css?1756906613756 */
/* /local/js/storypoint/forum-cookie/dist/forum-cookie.bundle.css?17569066131088 */
/* /local/templates/forum/components/bitrix/form.result.new/.default/style.min.css?17569066146751 */
/* /local/templates/forum/components/bitrix/news.list/socialnetworks/style.min.css?1756906614893 */
/* /local/templates/forum/styles.min.css?17569066142755 */
/* /local/templates/forum/template_styles.min.css?175690661451581 */
