@media screen and (max-width:1024px){.action.nav-toggle{display:none}.page-header .header_actions{margin-left:auto}.page-header .header.panel{height:68px}.page-header .header .logo{height:17px;z-index:100}.page-header .header .logo img{max-width:150px}.page-header .header .switcher.switcher-language{z-index:100;margin-left:0}.page-header .header .sign_block{margin-top:16px;flex:none;width:100%;margin-left:0}.page-header .header .sign_block>ul.header.links a{border:1px solid #e1e0e0;height:48px;border-radius:30px;background:rgba(0,0,0,.54);backdrop-filter:blur(4.85px);-webkit-backdrop-filter:blur(4.85px)}.page-header .menu_block{position:fixed;top:0;right:0;width:100%;height:0;overflow:hidden;background:#fff;z-index:50;-o-transition:height .5s;-ms-transition:height .5s;-moz-transition:height .5s;-webkit-transition:height .5s;transition:height .5s}.page-header .menu_block:before{display:block;content:"";height:68px}.page-header .menu_inner{height:calc(100dvh - 68px);padding:24px 16px 32px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column}.page-header .website_menu{margin-bottom:auto}.page-header .website_menu a{font-size:160%;line-height:26px}.page-header .website_menu a.submenu_btn span{justify-content:space-between;width:100%}.page-header .website_menu a.submenu_btn span:before{font-size:2.4rem;margin-left:16px}.page-header .website_menu>li{border-bottom:1px solid #f7f7f7}.page-header .website_menu>li>a{padding:16px 0}.page-header .website_menu .submenu_list{padding:0 16px}.page-header .website_menu .submenu_list li:not(:first-child){margin-top:10}.page-header .website_menu .submenu_list a{padding:7px 0;color:#464343}.page-header .phone_block{flex:none;margin-top:32px}.page-header .phone_link{height:40px;font-size:160%}.page-header .menu_btn{height:40px;width:40px;z-index:101;position:relative;border:none;background:0 0;padding:0;color:inherit;display:flex;align-items:center;justify-content:center}.page-header .menu_btn span,.page-header .menu_btn:before,.page-header .menu_btn:after{display:block;border-top:2px solid;border-radius:2px;width:18px}.page-header .menu_btn:before,.page-header .menu_btn:after{content:"";position:absolute;left:11px;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.page-header .menu_btn:before{top:14px;transform-origin:left top;-webkit-transfrom-origin:left top}.page-header .menu_btn:after{bottom:14px;transform-origin:left bottom;-webkit-transfrom-origin:left bottom}.page-header .menu_btn span{-o-transition:opacity .2s .3s;-ms-transition:opacity .2s .3s;-moz-transition:opacity .2s .3s;-webkit-transition:opacity .2s .3s;transition:opacity .2s .3s}.page-header .block-search{width:40px;height:40px;z-index:100}.page-header .block-search input{padding:7px 16px;width:40px}.page-header .block-search input:focus{padding:7px 16px;width:calc(100vw - 56px - 16px);margin-right:0}.page-header .block-search .action.search{padding:10px}.menu_opened{overflow:hidden}.menu_opened .menu_btn:before{transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);margin:-1px 4px}.menu_opened .menu_btn:after{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);margin:-1px 4px}.menu_opened .menu_btn span{-o-transition:opacity .2s 0s;-ms-transition:opacity .2s 0s;-moz-transition:opacity .2s 0s;-webkit-transition:opacity .2s 0s;transition:opacity .2s 0s;opacity:0}.menu_opened .menu_block{height:100%}}@media screen and (max-width:1024px){.page-footer .partners_list{margin-top:0}.page-footer .partners_list ul li{flex:0 0 33.3333333333%;max-width:33.3333333333%}.page-footer .footer.content .right_col>div:has(.footer.links){margin-bottom:24px}}@media screen and (min-width:769px) and (max-width:1024px){.page-footer .footer.content .left_col{flex:0 0 33.3333333333%;max-width:33.3333333333%}.page-footer .footer.content .right_col{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media screen and (min-width:576px) and (max-width:1024px){.page-footer .footer.content .right_col{display:block}.page-footer .footer.content .right_col>div:has(.footer.links){flex:none;max-width:50%;width:50%;float:left}}@media screen and (max-width:768px){.page-footer .footer.content{padding-top:106px}.page-footer .footer.content .left_col{flex:0 0 100%;max-width:100%;order:2;margin-top:24px}.page-footer .footer.content .right_col{flex:0 0 100%;max-width:100%}.page-footer .footer.content .socials_list{margin-top:12px}}@media screen and (max-width:768px) and (hover:none){.page-footer .footer.content .socials_list{margin-top:4px}}@media screen and (max-width:768px){.page-footer .logo{position:absolute;top:48px;left:0;padding-left:inherit}}@media screen and (max-width:575px){.page-footer .footer.content .right_col>div:has(.footer.links){flex:0 0 100%;max-width:100%}.page-footer .partners_list{flex-wrap:wrap;gap:16px}.page-footer .partners_list .footer_subtitle{flex:0 0 100%;max-width:100%}small.copyright .page_container{flex-wrap:wrap}small.copyright .page_container>span,small.copyright .page_container .developer{flex:0 0 100%;max-width:100%;text-align:left}}@media screen and (max-width:1024px){:has(.about_top) .page-header .menu_block,:has(.culture_main) .page-header .menu_block{background:rgba(0,0,0,.54);backdrop-filter:blur(4.85px);-webkit-backdrop-filter:blur(4.85px)}:has(.about_top) .page-header .website_menu>li,:has(.culture_main) .page-header .website_menu>li{border-bottom-color:rgba(255,255,255,.06)}:has(.about_top) .page-header .website_menu>li>a,:has(.culture_main) .page-header .website_menu>li>a{color:#fff !important}:has(.about_top) .page-header .website_menu .submenu_list a,:has(.culture_main) .page-header .website_menu .submenu_list a{color:#e1e0e0}.culture_main .section_inner,.about_top .section_inner{max-width:520px;padding:40px 0}.culture_main .short_desc,.about_top .short_desc{margin-top:12px}.stats_section ul{padding:12px}.stats_section .stat_icon{margin-bottom:20px}.stats_section .stat_info{font-size:200%;line-height:28px}.history_slider:not(.slick-slider),.history_slider .slick-list{padding:32px 0}.history_slider .slide_block{padding:32px 20px}.history_slider .slide_block .year_block{margin-top:24px}.history_slider .slick-dots button{margin-top:-5px}.history_slider .slick-dots button:before{width:12px}.history_slider .slick-arrow{width:40px;height:40px;margin-bottom:-5px}.history_slider .slick-prev{margin-right:54px}.culture_section .section_inner{padding:20px;gap:20px}.culture_section .short_desc{margin-top:8px}.culture_section .culture_list{margin:0 -10px}.culture_section .culture_list li{padding:20px 10px 0}.culture_section .primary_btn,.culture_section .secondary_btn{margin-top:24px}.partners_section{padding:20px}.partners_section img{height:66px}.contact-info.cms-content .map_block>img{width:calc(100% - 16px)}.block-contact-info .block-title{padding-bottom:8px}.block-contact-info .box-title:before{padding:1px 0;margin-right:16px}.block-contact-info .box-content:not(:has(.socials_list)){padding-left:40px}.block-contact-info .box{padding-top:16px}.block-contact-info .socials_list li{margin-bottom:12px}.block-contact-info .socials_list a{width:56px}.block-contact-info .socials_list a img{height:20px}.call_send{margin-top:-24px}.call_send .block_inner{padding:20px}.call_send .block_inner:before{margin-bottom:20px}.call_send .title_block{font-size:200%;line-height:28px}.call_send .short_desc{margin-top:8px}.news_block{padding:20px}.top_news{margin-top:32px}.top_news .main_news .news_date{margin-top:24px}.top_news .main_news .news_title{margin-top:12px;font-size:200%;line-height:28px}.top_news .main_news .news_description{margin-top:8px;-webkit-line-clamp:2;line-clamp:2}.faq_col .answer_block{padding-right:0}.news_list>li{margin-bottom:24px}.news_list .news_title{font-size:180%;line-height:28px}.similar_news .news_list{flex-wrap:nowrap;margin-left:-16px;margin-right:-16px;position:relative;overflow-x:auto;overflow-y:hidden}.similar_news .news_list:before,.similar_news .news_list:after{display:block;content:"";min-width:8px}.similar_news .news_list li{flex:1;max-width:none;min-width:320px}.culture_preview .short_desc{margin-top:12px}.mindset_section .info_inner{padding:40px 20px}.mindset_section .short_desc{margin-top:12px}.mindset_section .mindset_includes li{margin-top:24px}.mindset_section .mindset_includes .info_inner{min-height:0}.video_guide:not(:has(.video_block))>*:before{width:42px;font-size:1.6rem;margin:-21px}.video_guide:not(:has(.video_block))>*:after{width:54px;border-width:3px;outline-width:3px;outline-offset:2px;margin:-27px}.video_block .video_btn:before{width:42px;font-size:1.6rem;margin:-21px}.video_block .video_btn:after{width:54px;border-width:3px;outline-width:3px;outline-offset:2px;margin:-27px}.benefits_section>.short_desc{margin-top:12px}.benefits_section .image_block{margin:32px 0}.benefits_section .benefits_list{margin:-32px -16px 0}.benefits_section .benefits_list li{padding:0 16px}.benefits_section .benefits_list .item_block{padding:32px 0}.benefits_section .benefits_list .item_title{font-size:200%;line-height:28px}.benefits_section .benefits_list .item_title img{height:24px;margin:2px 0 2px 16px}.benefits_section .benefits_list .short_desc{margin-top:16px}.career_section:has(.slick-arrow) .section_title{padding-right:120px}.career_slider{margin:32px 0 0}.career_slider:not(.slick-slider){padding-left:8px;padding-right:8px}.career_slider .slick-list{padding-left:8px;padding-right:8px}.career_slider .info_block{padding:20px}.career_slider .title_block{font-size:200%;line-height:28px}.career_slider .text_block{margin-top:12px}.career_slider .slick-arrow{right:16px;bottom:100%;margin-bottom:27px}.career_slider .slick-prev{margin-right:56px}.career_section,.events_section{margin-left:-16px;margin-right:-16px;position:relative;overflow:hidden}.career_section>.section_title,.career_section>.short_desc,.events_section>.section_title,.events_section>.short_desc{padding-left:16px;padding-right:16px}.events_slider:not(.slick-slider){display:flex;padding-left:8px;padding-right:8px}.events_slider .slick-list{padding-left:8px;padding-right:8px}.events_slider .title_block{font-size:200%;line-height:28px}.events_slider .slick-arrow{bottom:100%;margin-bottom:24px;right:16px}.events_slider .slick-prev{margin-right:56px}.events_section>.short_desc{margin-top:12px}.events_section .events_slider{margin-top:88px}.join_section .section_inner{padding-top:40px;padding-bottom:40px}.join_section .career_link{margin-top:16px}}@media screen and (max-width:768px){:has(.block-contact-info) .page-title-wrapper{padding-top:0}:has(.block-contact-info) .page-title-wrapper .page-title{flex:0 0 100%;max-width:100%}.news_content .standard_textpage{margin-top:32px}.news_content .standard_textpage h2{font-size:2.4rem;margin-top:24px;margin-bottom:10px}.about_content .title_block{flex:0 0 100%;max-width:100%}.about_content .info_block{flex:0 0 100%;max-width:100%;margin-top:24px}.culture_section .section_inner{flex-wrap:wrap}.culture_section .info_block{flex:0 0 100%;max-width:100%}.culture_section .image_block{flex:0 0 100%;max-width:100%;margin-top:20px}.contact-info.cms-content{flex-wrap:wrap}.contact-info.cms-content .map_block{flex:0 0 100%;max-width:100%;height:clamp(305px,50vw,360px)}.block-contact-info{flex:0 0 100%;max-width:100%;margin-bottom:32px}.call_send{flex-wrap:wrap}.call_send .action_block{flex:0 0 100%;max-width:100%}.top_news{flex-wrap:wrap;gap:24px}.top_news .main_news,.top_news .faq_col{flex:0 0 100%;max-width:100%}.mindset_section .info_block,.mindset_section .mindset_includes li{flex:0 0 100%;max-width:100%}.mindset_section .image_block{flex:0 0 100%;max-width:100%;margin-top:24px}.mindset_section .short_desc{max-width:100%}}@media screen and (min-width:769px) and (max-width:1024px){.contact-info.cms-content .map_block{height:440px}.top_news .main_news{flex:0 0 58.3333333333%;max-width:58.3333333333%;align-self:flex-start;position:sticky;top:24px}.top_news .faq_col{flex:0 0 41.6666666667%;max-width:41.6666666667%}.events_slider:not(.slick-slider) .slide_block,.career_slider:not(.slick-slider) .slide_block{flex:0 0 41.6666666667%;max-width:41.6666666667%}}@media screen and (min-width:576px) and (max-width:1024px){.about_top .main_image,.culture_main .main_image{aspect-ratio:5/3}.stats_section li{flex:0 0 50%;max-width:50%}.stats_section li:nth-child(2n+1) .stat_block{border-left:none;padding-left:0}.stats_section li:nth-child(n+3){position:relative;margin-top:16px}.stats_section li:nth-child(n+3):before{display:block;content:"";position:absolute;left:8px;right:8px;top:-8px;border-top:1px solid #e1e0e0;margin-left:16px}.stats_section li:nth-child(n+3):nth-child(2n+1):before{margin-left:0}.stats_section .stat_block{padding-left:20px;padding-bottom:12px}.news_list>li{flex:0 0 50%;max-width:50%}}@media screen and (min-width:576px) and (max-width:768px){.partners_section li{flex:0 0 33.3333333333%;max-width:33.3333333333%}.career_slider:not(.slick-slider) .slide_block,.events_slider:not(.slick-slider) .slide_block{flex:0 0 55.5833333333%;max-width:55.5833333333%}}@media screen and (max-width:575px){.about_top,.culture_main{align-items:flex-end}.about_top .main_image,.culture_main .main_image{aspect-ratio:360/537;max-height:600px}.stats_section li{flex:0 0 100%;max-width:100%;margin:0}.stats_section li:first-child .stat_block{padding-top:0;border-top:none}.stats_section li:last-child{padding-bottom:0}.stats_section .stat_block{padding:16px 0;border-left:none;border-top:1px solid #e1e0e0}.partners_section li{flex:0 0 50%;max-width:50%}.call_send .primary_btn,.call_send .secondary_btn{width:100%}.news_list>li{flex:0 0 100%;max-width:100%}.benefits_section .benefits_list li{flex:0 0 100%;max-width:100%}}@media screen and (min-width:401px) and (max-width:575px){.career_slider:not(.slick-slider) .slide_block,.events_slider:not(.slick-slider) .slide_block{flex:0 0 83.3333333333%;max-width:83.3333333333%}}@media screen and (max-width:400px){.career_slider:not(.slick-slider) .slide_block,.events_slider:not(.slick-slider) .slide_block{flex:0 0 95.4166666667%;max-width:95.4166666667%}}