@media (max-width :1200px){.first_screen_bg{max-width:500px}}@media (max-width :992px){.pointer-switcher{gap:12px}.pointer-switcher .pointer-text{font-size:initial}footer ul li{margin-top:8px}.filter_group{overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap}body{font-size:calc(var(--index) * 1.5)}h1,.one,h2,.two,h3,.three,h4,.four,h5,.five{font-weight:600}h1,.one{font-size:calc(var(--index) * 2.4)}h2,.two{font-size:calc(var(--index) * 2)}h3,.three{font-size:calc(var(--index) * 1.8)}h4,.four{font-size:calc(var(--index) * 1.6)}h5,.five{font-size:calc(var(--index) * 1.5)}.ls{font-size:calc(var(--index) * 1.2)}.sm{font-size:calc(var(--index) * 1.4)}.md{font-size:calc(var(--index) * 1.7)}.lg{font-size:calc(var(--index) * 1.9)}aside ul li a,.language-switcher .language-text{font-size:calc(var(--index) * 1.4)}.xl{font-size:calc(var(--index) * 2.1)}.btn{font-size:calc(var(--index) * 1.3);padding:14px 30px}.search_form{top:8vh;width:calc(100% - 24px);padding:16px}.search_form .close_search{width:42px;height:42px}.search_form input{font-size:16px}.search_items{grid-template-columns:repeat(1,1fr)}header{position:fixed;z-index:100;width:100%}aside{position:fixed;z-index:99;width:100%;height:100%;overflow:auto;padding:80px 0 60px;right:-100%}aside.active{right:0}aside ul>li+*{margin-left:0}aside ul>li{width:100%}aside ul .sub-menu{position:relative;background:#fff;box-shadow:none;max-height:0;overflow:hidden;opacity:0;visibility:hidden;padding:0;margin:0;transition:max-height .35s ease,opacity .25s ease,padding .35s ease,visibility .35s ease}.sub-menu>li{min-height:0}.menu-item-has-children.active>.sub-menu{max-height:1000px;opacity:1;visibility:visible}aside ul li.menu-item-has-children>a::after{z-index:4}.language-switcher{margin-left:0;padding:0;border-left:none;gap:12px}.header_widgets{gap:16px}aside ul li.menu-item-has-children>a::after{min-width:10px;height:5px}.menu-item-has-children.active>a::after{transform:rotate(180deg)}aside ul li:not(.sub-menu li){border-bottom:var(--border)}aside .menu-item-has-children.active>a{color:var(--accent)}aside ul li.menu-item-has-children .sub-menu a{padding:14px 0;position:relative;padding-left:20px}.sub-menu li>a::before{content:'';width:10px;height:2px;background:var(--accent);position:absolute;left:0;top:0;bottom:0;margin:auto}.toggle_menu{width:36px;height:36px;background:rgb(13 148 121 / 40%);border:none;border-radius:50%;position:relative}.toggle_menu span::after,.toggle_menu span::before{width:16px;height:2px;background:var(--accent);transition:var(--transition)}.toggle_menu span::after,.toggle_menu span::before{content:'';position:absolute;left:0;right:0;margin:auto}.toggle_menu span::before{top:20px}.toggle_menu span::after{bottom:20px}.toggle_menu.active span::before{transform:rotate(135deg);top:17px}.toggle_menu.active span::after{transform:rotate(-135deg);bottom:17px}.language-dropdown{left:auto}.first_screen_bg{position:relative;max-width:100%;margin-top:20px;min-height:300px;background-position:center center}.first_screen_wrap{padding-left:0}.first_screen_item{padding:20px 40px}.first_screen{margin-top:100px}.btn_group>*{width:100%}section{padding-top:66px}.promo_gos_bg{position:relative;max-width:100%;margin-top:30px}.promo_gos_wrap{padding:20px 40px}.promo_feedback::before{opacity:.1;background-position:center bottom;left:0}footer{margin-top:48px;border-radius:16px 16px 0 0}.footer_top{padding-top:20px}.sidebar_toggle{height:auto;position:fixed;background:var(--accent);color:#fff;z-index:99;width:100%;padding:24px 32px;text-align:center;bottom:0;left:0;right:0;margin:auto}.sidebar{position:relative}.sidebar_wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:30;opacity:0;visibility:hidden;padding-top:50px}.sidebar_wrap.active{opacity:1;visibility:visible}.sidebar_toggle{padding:16px 24px}.news-grid.employees-grid-archive{grid-template-columns:repeat(3,1fr)}.single_employees{padding-bottom:32px}}@media (max-width :768px){.news-grid{grid-template-columns:repeat(1,1fr)}.radius,.sm_radius{border-radius:16px}.card_widget{padding:18px}.bg_card{padding:18px}.news-info{padding:18px}.news-grid.employees-grid-archive{grid-template-columns:repeat(2,1fr)}.disclamer_icon{height:44px;width:44px;min-width:44px}.disclamer_icon svg{max-width:22px}.disclamer{padding:44px 22px 22px 22px}}@media (max-width :576px){.language-text{display:none}.first_screen_item{padding:18px 22px}.first_screen{margin-top:80px}.promo_gos_wrap{padding:18px 22px}.footer_links{gap:12px}.footer_links a+*{margin-left:0;padding-left:0}.footer_links a+*::before{content:none}.promo_wrap{padding:18px 22px}aside{padding-top:76px}.news-grid.employees-grid-archive{grid-template-columns:repeat(1,1fr)}.news-grid.employees-grid-archive .news-item .news-thumb{max-height:320px;height:320px}.employee_info{gap:30px;grid-template-columns:repeat(1,1fr)}.employee_info>*+*{border-top:var(--border);padding-top:30px}.employees-select-wrapper{width:100%}.contacts{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,auto)}.review-popup-content{padding:26px 20px}}@media (min-width :1200px){.text{font-size:18px}}@media (hover:hover){.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}.btn:hover{color:#fff;opacity:.8}.btn.border_btn:hover{color:var(--accent);border-color:var(--accent)}.btn.white_btn:hover{color:var(--dark);opacity:.8}.bg_card:hover::before,.bg_card:hover .link_btn{opacity:1;visibility:visible}aside a:hover{color:var(--dark);opacity:.8}footer a:hover{color:#fff;opacity:.8}.news-list>a:hover,.news-item:hover{color:var(--dark);opacity:.8}.news-item--large:hover{color:#fff}.news-item--large:hover .news-thumb::after,.news-item:hover .news-thumb::after{opacity:1;visibility:visible}.doc_item:hover{color:var(--text);border-color:var(--accent)}}@media (hover:none){.btn:active{color:#fff;opacity:.8}.btn.border_btn:active{color:var(--text)}.btn.white_btn:active{color:var(--dark);opacity:.8}.bg_card:active::before,.bg_card:active .link_btn{opacity:1;visibility:visible}aside a:active{color:var(--dark);opacity:.8}footer a:active{color:#fff;opacity:.8}.news-list>a:active,.news-item:active{color:var(--dark);opacity:.8}.news-item--large:active{color:#fff}.news-item--large:active .news-thumb::after,.news-item:active .news-thumb::after{opacity:1;visibility:visible}.doc_item:active{color:var(--text);border-color:var(--accent)}}