/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.swiper-cards,.swiper-cube,.swiper-flip,button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}.swiper-grid>.swiper-wrapper,.wrapper{flex-wrap:wrap}header .top_menu ul li,main,sub,sup{position:relative}.why_we_different .block_flex .item_left img,legend{max-width:100%}#navbar,header,header .line_header{height:87px}html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block;min-height:100%;z-index:2}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}header .top_menu ul li a,header .two_menu ul li a{color:#101820;line-height:37px;font-size:22px;letter-spacing:normal;text-align:left;font-weight:400;font-style:normal}.slider_block .tab_block .item .bottom_block .button_tab a,header .button_header{line-height:31px;margin-left:30px;text-decoration:none;box-sizing:border-box;padding:0 22px}.active[data-tab-content],.block_form .pos_right_block .js_form .input_fields .check_required.show,.first_screen_contact form .line_8,.form_career form .line_8,.form_service .form_block .input_fields .check_required.show,.form_service.blog .form_block .input_fields .check_required.show,.recruting_form form .line_8,details{display:block}summary{display:list-item}#dot path,#respect path,#studio path,.block_form .pos_right_block .js_form #prevBtn,.block_form .pos_right_block .js_form .tab_input,.calendly-badge-widget,.first_screen.b2b .text_right,.first_screen.linkedin .text_right,.form_service .form_block #prevBtn,.form_service .form_block .tab_input,.our_team .image_team_mob,.wp-polls-ul li input[type=radio],[data-tab-content],[hidden],template{display:none}@font-face{font-family:"Suisse Int'l";src:url("../font/SuisseIntlRegular.eot");src:url("../font/SuisseIntlRegular.eot?#iefix") format("embedded-opentype"),url("../font/SuisseIntlRegular.woff2") format("woff2"),url("../font/SuisseIntlRegular.woff") format("woff"),url("../font/SuisseIntlRegular.ttf") format("truetype"),url("../font/SuisseIntlRegular.svg#Suisse Int'l") format("svg")}*{box-sizing:border-box}body{margin:0;font-family:"Suisse Int'l";font-style:normal;font-weight:400;font-size:22px;line-height:26px;overflow-x:hidden;background:#101820}body.hidden{overflow:hidden}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background:#f1f1f1}body::-webkit-scrollbar-thumb{background:#e63e3a;transition:.5s}body::-webkit-scrollbar-thumb:hover{background:#101820}::selection{background:#101820;color:#e63e3a}section{background:#fff}.container{width:100%;max-width:1920px;padding:0 10px;margin:0 auto}.wrapper{display:flex;margin:0 -10px}.col1,.col10,.col11,.col12,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9{margin:0 10px}.col1{width:calc(100% / 12 * 1 - 20px)}.col2{width:calc(100% / 12 * 2 - 20px)}.col3{width:calc(100% / 12 * 3 - 20px)}.col4{width:calc(100% / 12 * 4 - 20px)}.col5{width:calc(100% / 12 * 5 - 20px)}.col6{width:calc(100% / 12 * 6 - 20px)}.col7{width:calc(100% / 12 * 7 - 20px)}.col8{width:calc(100% / 12 * 8 - 20px)}.col9{width:calc(100% / 12 * 9 - 20px)}.col10{width:calc(100% / 12 * 10 - 20px)}.col11{width:calc(100% / 12 * 11 - 20px)}.col12{width:calc(100% - 20px)}.wrapper.content_center{justify-content:center}.wrapper.content_between{justify-content:space-between}.wrapper.content_around{justify-content:space-around}.wrapper.content_right{justify-content:flex-end}.wrapper.vertical_bottom{align-items:flex-end}.wrapper.vertical_top{align-items:flex-start}.wrapper.vertical_center{align-items:center}.wrapper.vertical_normal{align-items:normal}header{width:100%;background:#e63e3a;position:sticky;top:0;z-index:9999}header .top_menu ul{display:flex;justify-content:flex-start;align-items:center;margin:0;padding:0;gap:60px}header .top_menu ul li{list-style:none;transition:.5s}header .top_menu ul li a{text-decoration:none;position:relative;transition:.5s}header .top_menu ul li a::before,header .two_menu ul li a::before{content:'';position:absolute;width:100%;height:2px;border-radius:2px;background-color:#101820;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}header .top_menu ul li a:hover::before{transform-origin:left;transform:scaleX(1);transition:.5s}header .top_menu ul li ul{background:#101820;visibility:hidden;opacity:0;width:250px;position:absolute;transition:.5s;margin-top:0;left:0;display:none;z-index:3}header .top_menu ul li>ul>li,header .two_menu ul li{list-style:none}header .top_menu ul li>ul>li a{text-align:left;text-decoration:none;padding:5px;display:block;color:#5d646b;transition:.5s}header .top_menu ul li>ul>li a:hover{padding:5px 10px;color:#fff}header .top_menu ul li ul:focus,header .top_menu ul li ul:hover,header .top_menu ul li:focus-within>ul,header .top_menu ul li:hover>ul{visibility:visible;opacity:1;display:block;transition:.5s}header .top_menu ul li ul li{clear:both;width:100%}.first_screen_contact form .line_6,header .right_header_menu{display:flex;justify-content:space-between;align-items:center}header .two_menu ul{display:flex;justify-content:flex-end;align-items:center;margin:0;padding:0;gap:60px}header .two_menu ul li a{text-decoration:none;position:relative}header .two_menu ul li a:hover::before{transform-origin:left;transform:scaleX(1)}header .button_header{width:48%;height:51px;background-color:#101820;display:flex;align-items:center;justify-content:space-between;color:#e63e3a;font-size:22px;font-weight:400;font-style:normal;letter-spacing:normal;text-align:left;transition:.5s}#navbar ul.menu li.button a span,.slider_block .tab_block .item .bottom_block .button_tab a span,header .button_header span{display:flex;align-items:center;justify-content:flex-start}#navbar ul.menu li.button a:hover,.slider_block .tab_block .item .bottom_block .button_tab a:hover,header .button_header:hover{background-color:#707070}header.marginTop{margin-top:calc(100vh - 87px)}.first_screen{position:relative;height:calc(100vh - 87px);overflow:hidden;width:100%}.first_screen.b2b,.first_screen.careers,.first_screen.home,.first_screen.linkedin{position:fixed;top:0;z-index:-1}.first_screen .big_logo{position:absolute;top:20px;left:20px}.first_screen .text_right{position:absolute;top:20px;right:20px;text-align:right;color:#e63e3a;font-size:18px;font-weight:400;line-height:22px}.first_screen.b2b .text_b2b_right,.first_screen.linkedin .text_b2b_right{position:absolute;top:20px;right:20px;color:#e63e3a;font-size:82px;font-weight:400;letter-spacing:-2.46px;line-height:79px;text-align:right}.first_screen .text_careers_right{position:absolute;top:83px;right:20px;color:#e63e3a;font-size:135px;font-weight:400;letter-spacing:-4.05px;line-height:130px;text-align:right}.first_screen .text_right_description{position:absolute;top:400px;right:20px;color:#e63e3a;font-size:18px;font-weight:400;line-height:22px;text-align:right;max-width:430px}.first_screen.linkedin .text_rotate{position:absolute;top:388px;font-size:55px;right:-76px;transform:rotate(90deg)}.first_screen .top_slider_home{width:100%;height:calc(100vh - 87px);min-height:620px}.first_screen .top_slider_home img,.open_article .content_article .image_block img{width:100%;height:100%;object-fit:cover}.first_screen.b2b .text_b2b_right .text_rotate{position:absolute;top:238px;right:-95px;transform:rotate(90deg)}.first_screen_about{position:fixed;top:0;z-index:-1;width:100%;background-color:#e63e3a;height:calc(100vh - 87px)}.first_screen_about .text_title_big{position:absolute;top:115px;left:10px;color:#101820;font-size:82px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:80px;max-width:900px}.first_screen_about .text_bottom{position:absolute;bottom:110px;right:10px;text-align:right;color:#101820;font-size:22px;font-weight:400;line-height:26px;max-width:428px}.second_screen_home{height:calc(100vh - 87px);min-height:720px;max-height:1024px;background-color:#e63e3a;position:relative}.second_screen_home .text_right{color:#101820;font-size:135px;font-style:normal;letter-spacing:-4.05px;line-height:70px;text-align:right;font-weight:400;margin-top:93px}.clients_logo .sub_title,.clients_logo .title,.slider_block .tab_block .item .name_block{font-weight:400;font-style:normal;letter-spacing:normal}.second_screen_home .text_bottom,footer .footer_bottom .logo_bottom{position:absolute;bottom:20px;left:10px}.chart_leads{position:relative;height:100vh;min-height:940px;max-height:1080px;display:flex;align-items:flex-end}.chart_leads .name_block{position:absolute;top:100px}.chart_leads .name_block .title{color:#101820;font-size:82px;line-height:80px;text-align:left;font-weight:400}.chart_leads .name_block .sub_title{max-width:587px;color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:left;margin-top:50px}.chart_leads .chart_blocks{height:750px;display:flex;justify-content:space-between;align-items:flex-end;gap:1px}.chart_leads .chart_blocks .item{background-color:#e63e3a;width:100%;position:relative}.chart_leads .chart_blocks .item span{position:absolute;top:-28px;left:50%;transform:translate(-50%,0);color:#e63e3a;font-size:15px;font-weight:400;line-height:18px;display:none}.chart_leads .chart_blocks .item.chart_1{height:171px}.chart_leads .chart_blocks .item.chart_2,.chart_leads .chart_blocks .item.chart_6{height:266px}.chart_leads .chart_blocks .item.chart_3,.chart_leads .chart_blocks .item.chart_7{height:341px}.chart_leads .chart_blocks .item.chart_4,.chart_leads .chart_blocks .item.chart_9{height:305px}.chart_leads .chart_blocks .item.chart_5{height:194px}.chart_leads .chart_blocks .item.chart_8{height:423px}.chart_leads .chart_blocks .item.chart_10{height:407px}.chart_leads .chart_blocks .item.chart_11{height:509px}.chart_leads .chart_blocks .item.chart_12{height:597px}.chart_leads .chart_blocks .item.chart_13{height:445px}.chart_leads .chart_blocks .item.chart_14{height:682px}.chart_horizontally{position:relative;margin-top:1px}.chart_horizontally .chart_horizontally_block{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:1px}.chart_horizontally .chart_horizontally_block .item{height:93px;background-color:#101820;display:flex;align-items:center;justify-content:flex-start}.chart_horizontally .chart_horizontally_block .item.first_line{width:100%;justify-content:flex-end}.chart_horizontally .chart_horizontally_block .item.first_line .text_block{margin-right:40px}.chart_horizontally .chart_horizontally_block .item.second_line{width:59%}.chart_horizontally .chart_horizontally_block .item.third_line,.first_screen_contact form .line_6 .input_message,.for_you_if .chart_with_text,.for_you_if .chart_with_text ul li:hover,.left_text_service .right_image,.our_team .image_team img,.our_team .image_team_mob img,.recruting_form form .line_6 .input_message{width:100%}.chart_horizontally .chart_horizontally_block .item.fourth_line{width:43%}.chart_horizontally .chart_horizontally_block .item .text_block{margin-left:147px;display:flex;gap:20px;align-items:center;justify-content:center}.chart_horizontally .chart_horizontally_block .item .text_block .text{color:#e63e3a;font-size:22px;font-weight:400;line-height:26px;text-align:right;margin-top:0}.chart_horizontally .chart_horizontally_block .item .text_block .number{color:#e63e3a;font-size:70px;line-height:70px;height:55px;display:flex;justify-content:flex-start}.chart_horizontally .chart_horizontally_block .item .text_block .number .symbol{font-size:50px;line-height:50px}.big_title_red{position:relative;padding-top:100px}.big_title_red .red_title{display:flex;align-items:flex-end;justify-content:flex-start;flex-direction:column;border-top:1px solid #e63e3a;border-bottom:1px solid #e63e3a}.big_title_red .red_title .title{color:#e63e3a;font-size:112px;font-weight:400;line-height:127px}.big_title_red .red_title .sub_title{color:#e63e3a;font-size:38px;font-weight:400;line-height:42px;text-align:right;max-width:470px;margin-top:20px;margin-bottom:40px}.slider_block{position:relative;padding-top:55px}.block_form,.clients_logo{padding-top:150px}.slider_block .top_title{color:#e63e3a;font-size:22px;font-weight:400;line-height:26px;text-align:left;margin-bottom:20px}.slider_block .tab_block{display:block;width:100%;position:relative;overflow:hidden}.slider_block .tab_block .item{width:70%;height:650px;padding:40px 80px 37px 45px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;transition:1s}.slider_block .tab_block .item .number{font-size:22px;font-weight:400;line-height:22px;text-align:left;margin-bottom:13px;color:#fff}.slider_block .tab_block .item .name_block{font-size:60px;line-height:63px;text-align:left;color:#fff}.slider_block .tab_block .item .text{margin-top:50px;max-width:1000px}.slider_block .tab_block .item .text p{margin-top:50px;font-size:22px;font-weight:400;line-height:26px;text-align:left;color:#fff}.slider_block .tab_block .item .top_block{opacity:.3;transition:1s}.slider_block .tab_block .item .bottom_block{opacity:.3;transition:1s;display:flex;justify-content:space-between;align-items:center;width:100%;padding-right:80px}.slider_block .tab_block .item .bottom_block .button_tab a{width:330px;height:51px;background-color:#101820;display:flex;align-items:center;justify-content:space-between;color:#e63e3a;font-size:22px;font-weight:400;font-style:normal;letter-spacing:normal;text-align:left;transition:.5s}.slider_block .tab_block .item .bottom_block .button_tab.red a{background-color:#e63e3a;color:#101820}.slider_block .tab_block .item .bottom_block .button_tab.red a:hover{background-color:#cb2f2b}.link_vacancy a:hover>.hover_bg,.slider_block .tab_block .item.active .bottom_block,.slider_block .tab_block .item.active .top_block,.slider_block .tab_block .second_tab:hover .bottom_block,.slider_block .tab_block .second_tab:hover .top_block{opacity:1}.slider_block .tab_block .first_tab{background-color:#e63e3a}.slider_block .tab_block .second_tab{position:absolute;top:0;right:0;background-color:#101820;transform:translate(50%,0)}.slider_block .tab_block .second_tab:hover{transform:translate(0,0)}.block_form{position:relative;min-height:700px;max-height:1080px}.block_form .photo_left,.first_screen_contact form .line_2 .input_name,.first_screen_contact form .line_3 .input_about,.form_career form .input_name,.form_career form .line_3 .input_about,.form_career form .line_5 .input_company,.recruting_form form .line_2 .input_name,.recruting_form form .line_3 .input_about{position:relative;width:100%}.block_form .photo_left .photo_1,.block_form .photo_left .photo_2,.block_form .photo_left .photo_3{overflow:hidden;height:536px;width:393px}.block_form .photo_left .photo_1{position:absolute;left:50%;top:50px;z-index:3;transform:translate(-50%,0)}.block_form .photo_left .photo_2{position:absolute;left:0;top:100px;z-index:1}.block_form .photo_left .photo_3{position:absolute;top:0;right:0;z-index:2}.block_form .pos_right_block{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:column}.block_form .pos_right_block .title{color:#101820;font-size:82px;font-weight:400;line-height:80px;text-align:right}.block_form .pos_right_block .sub_title{margin-top:60px;color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:right;max-width:310px}.block_form .pos_right_block .js_form,.form_service .form_block{position:relative;margin-top:150px}.block_form .pos_right_block .js_form form{border-top:1px solid #e63e3a;border-bottom:1px solid #e63e3a;height:93px;width:650px;display:flex;justify-content:flex-start;align-items:center;position:relative}.block_form .pos_right_block .js_form .number_input,.form_service.blog .form_block .number_input{display:flex;align-items:flex-end;justify-content:flex-start;gap:3px;height:25px;color:#e63e3a;margin-right:45px}.block_form .pos_right_block .js_form .number_input .this_input,.form_service .form_block .number_input .this_input{font-size:22px;font-weight:400}.block_form .pos_right_block .js_form .number_input .next_input,.block_form .pos_right_block .js_form .number_input span,.form_service .form_block .number_input .next_input,.form_service .form_block .number_input span{font-size:14px;margin-bottom:-2px}.block_form .pos_right_block .js_form .input_fields,.first_screen_contact form .line_5 .input_company,.form_service .form_block .input_fields,.recruting_form form .line_5 .input_company{width:100%;position:relative}.block_form .pos_right_block .js_form input{border:none;outline:0;color:#e63e3a;font-size:22px;font-weight:400;line-height:26px;text-align:left;width:100%}.block_form .pos_right_block .js_form input::placeholder{color:#e63e3a}.block_form .pos_right_block .js_form .arrow_next_field{cursor:pointer;display:flex;justify-content:center;align-items:center;gap:20px;position:absolute;right:0;top:50%;transform:translate(0,-50%);padding:0 55px}.block_form .pos_right_block .js_form .message_ok{color:#101820}.block_form .pos_right_block .js_form input.invalid::placeholder{color:#7a2a2c}.block_form .pos_right_block .js_form .input_fields .check_required{color:#e63e3a;position:absolute;bottom:-80px;left:0;z-index:1;display:none}.block_form .pos_right_block .js_form button,.form_service .form_block button{background-color:transparent;border:none;outline:0;font-size:17px;color:#fff;cursor:pointer}.block_form .pos_right_block .js_form button:hover,.form_service .form_block button:hover{opacity:.8}.block_form .pos_right_block .js_form #nextBtn svg>path{fill:#e63e3a!important}.clients_logo .title{max-width:890px;color:#101820;font-size:82px;line-height:93px;text-align:left}.clients_logo .title span,.quality .block_title_quality .title_quality .red,.strategy .title .red,.why_we_different .block_flex .item_right .title .red{color:#e63e3a}.clients_logo .sub_title{color:#101820;font-size:22px;line-height:26px;text-align:left;margin-top:60px;max-width:295px}.case_studies .only_title,.case_studies .title{color:#101820;font-weight:400;font-style:normal;line-height:135px;text-align:left;font-size:135px;letter-spacing:-4.05px}.clients_logo .logo_block,.get_campaign .list_desc,.quality .logo_block{margin-top:100px}.clients_logo .logo_block .line_bottom,.clients_logo .logo_block .line_top{height:1px;background:#e63e3a;width:100%}.clients_logo .logo_block .parts_logos,.quality .logo_block .parts_logos{height:240px;display:flex;justify-content:space-between;align-items:center}.clients_logo .logo_block .parts_logos .item{height:100%;width:20%;display:flex;align-items:center;justify-content:center;position:relative}.clients_logo .logo_block .parts_logos .item .line_vertical{height:100%;width:1px;background:#e63e3a;position:absolute;right:0;top:0}.clients_logo .logo_block .parts_logos .item:last-child,.logo_clutch_about .logo_block .clutch_logos .item:last-child,.quality .logo_block .parts_logos .item:last-child,.swiper-slide:nth-child(3n){border-right:none}.case_studies{padding-top:75px;padding-bottom:100px}.case_studies .only_title{margin-top:125px;margin-bottom:70px}.case_studies .one_case .name_case,.case_studies .text_right,.strategy .title,.tab-content,footer .slogan_company{letter-spacing:normal;font-style:normal}.case_studies .sub_title{color:#e63e3a;font-size:22px;font-weight:400;font-style:normal;line-height:26px;text-align:left;margin-top:30px;margin-bottom:100px}.case_studies .one_case .name_case,.case_studies .one_case .tag,.case_studies .text_right{color:#101820;font-weight:400;text-align:left}.case_studies .text_right{max-width:395px;font-size:22px;line-height:26px;margin-top:20px}.case_studies .button_all_case{margin-top:55px}.swiper-pagination-clickable .swiper-pagination-bullet,.trigger_schedule{cursor:pointer}.button_no_bg{width:290px;height:51px;border:1px solid #e63e3a;display:flex;justify-content:space-between;align-items:center;padding:0 29px 0 21px;color:#e63e3a;text-decoration:none;transition:.5s;cursor:pointer}.case_studies .one_case:last-child,.strategy{border-bottom:1px solid #101820}.bottom_block_title,.case_studies .one_case,.strategy{border-top:1px solid #101820}.button_no_bg:hover{background:#e63e3a;color:#fff}.button_no_bg svg>path{fill:#e63e3a;transition:.5s}.button_no_bg:hover svg>path{fill:#ffffff!important}.case_studies .one_case{display:flex;justify-content:space-between;align-items:center;height:360px;width:100%;position:relative;overflow:hidden;transition:1s}.case_studies .one_case .bg_overlay{position:absolute;width:100%;height:100%;z-index:0;background:#fff;transition:1s}.tab_about,footer{background:#101820}.case_studies .one_case .part_left{z-index:1}.case_studies .one_case .part_right{z-index:1;display:flex;justify-content:flex-start;align-items:center;margin-right:170px;width:100%;max-width:670px}.case_studies .one_case .tag{font-size:16px;line-height:22px;padding:5px 10px 3px;border:1px solid #e63e3a;display:inline-block;transition:1s}.case_studies .one_case .name_case{max-width:465px;font-size:38px;line-height:42px;margin-top:16px;transition:1s}.our_team .title,.quality .block_title_quality .title_quality{font-size:82px;line-height:80px;color:#101820;font-weight:400}.case_studies .one_case .number_result{display:flex;justify-content:flex-start;align-items:center;gap:70px;width:100%}.case_studies .one_case .number_result .item{display:flex;justify-content:flex-start;align-items:center;gap:20px;width:100%}.case_studies .one_case .number_result .item .text{color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:left;margin-right:13px;transition:1s;max-width:140px}.case_studies .one_case .number_result .item .number{color:#101820;font-size:50px;font-weight:400;line-height:53px;text-align:left;transition:1s;position:relative}.case_studies .one_case .number_result .item sub{position:absolute;top:0;right:-30px}.case_studies .one_case:hover .bg_overlay{transform:translate(0,100%)}.case_studies .one_case:hover .tag{margin-left:40px;color:#fff;border:1px solid #fff}.case_studies .one_case:hover .name_case{margin-left:40px;color:#fff}.case_studies .one_case:hover .number_result .item .number,.case_studies .one_case:hover .number_result .item .text{color:#fff}.quality{position:relative;padding-top:60px}.quality .block_title_quality{display:flex;justify-content:space-between;align-items:center;height:auto;width:100%}.quality .block_title_quality .title_quality{text-align:right;max-width:600px}.quality .block_title_quality .text{color:#101820;font-size:22px;font-weight:400;line-height:26px;max-width:447px;margin-top:60px;text-align:right;display:flex;justify-content:flex-end}.quality .block_title_quality .part_right{display:flex;flex-direction:column;align-items:flex-end}.quality .block_title_quality .part_left{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;min-height:500px}.quality .block_title_quality .part_left .logo_quality{display:flex;justify-content:flex-start;align-items:center;gap:35px}.logo_clutch_about .logo_block .line_bottom,.logo_clutch_about .logo_block .line_top,.quality .logo_block .line_bottom,.quality .logo_block .line_top{height:1px;background:#101820;width:100%}.logo_clutch_about .logo_block .clutch_logos .item,.quality .logo_block .parts_logos .item{border-right:1px solid #101820;height:100%;width:20%;display:flex;align-items:center;justify-content:center}.our_team{padding:55px 0}.our_team .title{max-width:770px;text-align:left}.our_team .sub_title,footer .slogan_company{font-size:22px;line-height:26px;text-align:left}.our_team .sub_title{max-width:439px;color:#101820;font-weight:400;margin:60px 0}.our_team .image_team{overflow:hidden;position:relative}.our_team .buttons{display:flex;justify-content:flex-start;align-items:center;gap:30px}.our_team .btn_about,footer .title_footer .footer_button{width:235px;background:#e63e3a;justify-content:space-between;border:1px solid #e63e3a;display:flex;height:51px;padding:0 29px 0 21px;transition:.5s;text-decoration:none}.our_team .btn_about{align-items:center;color:#101820}.our_team .btn_about:hover,footer .title_footer .footer_button:hover{background:#cb2f2b}.our_team .link_career{text-decoration:underline;color:#e63e3a;font-size:22px;font-weight:400;line-height:31px;transition:.5s}.strategy .title,footer .title_footer .text{font-size:82px;font-weight:400;line-height:80px}.our_team .link_career:hover,footer .footer_bottom .bottom_menu .menu_link_bottom li a:hover{color:#63666a}footer{min-height:100vh;width:100%;display:flex;flex-direction:column;justify-content:space-between;position:fixed;z-index:-1;left:0;right:0;bottom:0}.first_screen_contact .manager .name_photo,footer .footer_top{display:flex;justify-content:flex-end;align-items:flex-start}footer .slogan_company{position:absolute;top:60px;left:10px;color:#e63e3a;font-weight:400}footer .title_footer{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;margin-right:10px;position:absolute;right:0;top:0;z-index:3}footer .title_footer .text{color:#e63e3a;text-align:right;margin-top:50px;max-width:570px}footer .title_footer .footer_button{align-items:center;color:#101820;margin-top:30px}.form_career form .input_surname,.recruting_form form .line_2 .input_surname,footer .footer_bottom{position:relative}footer .footer_bottom .designed{position:absolute;bottom:30px;right:10px;color:#e63e3a;font-size:22px;font-weight:400;line-height:26px}.our_team_about .desc_team_1 .number,.our_team_about .desc_team_2 .number,footer .footer_bottom .designed a{color:#e63e3a;font-size:22px;font-weight:400;line-height:26px}footer .footer_bottom .bottom_menu .menu_3{margin-bottom:70px}footer .footer_bottom .bottom_menu .menu_2{margin-bottom:100px}footer .footer_bottom .bottom_menu .menu_1{margin-bottom:30px}.featured_article .list_article,.for_you_if .chart_with_text ul,.wp-polls ul,.wp-polls-ans ul,.wp-polls-ul,footer .footer_bottom .bottom_menu .menu_link_bottom{margin:0;padding:0}footer .footer_bottom .bottom_menu .menu_link_bottom li{list-style:none;color:#e63e3a;font-size:22px;font-weight:400;margin-bottom:15px}.content_career p:last-child,.content_career ul li:last-child,.list_solution .item_list:last-child .text,.open_article .content_article ul li:last-child,.wp-polls ul li:last-child,.wp-polls-ans ul li:last-child,.wp-polls-ul li:last-child,footer .footer_bottom .bottom_menu .menu_link_bottom li:last-child{margin-bottom:0}footer .footer_bottom .bottom_menu .menu_link_bottom li a{color:#e63e3a;font-size:22px;font-weight:400;line-height:22px;text-decoration:underline;transition:.5s}footer .footer_bottom .wrapper{margin:0}.image_block{position:relative;width:100%;height:auto}.image_block img{width:100%;height:auto}.logo_clutch_about .logo_block{margin-top:40px}.logo_clutch_about .logo_block .clutch_logos{height:173px;display:flex;justify-content:space-between;align-items:center}.why_we_different{position:relative;padding-top:250px;padding-bottom:70px}.why_we_different .block_flex{display:flex;justify-content:space-between;align-items:flex-start;height:100%;position:relative}.why_we_different .block_flex .item_right{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:column;height:100%;width:100%;text-align:right;gap:20px}.why_we_different .block_flex .item_right .title{text-align:right;font-size:135px;font-weight:400;font-style:normal;letter-spacing:-4.05px;line-height:130px;color:#101820}.why_we_different .block_flex .item_right .top_part{display:flex;justify-content:flex-start;align-items:flex-end;flex-direction:column}.why_we_different .block_flex .item_right .description{color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:right;max-width:405px;margin-top:30px}.strategy{padding:70px 0}.strategy .title{text-align:left;color:#101820}.bottom_block_title .title,.our_team_about .title{font-size:135px;letter-spacing:-4.05px;line-height:130px;font-weight:400;text-align:left}.strategy .mission,.strategy .vision{margin-top:230px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:22px}.strategy .mission .tag,.strategy .vision .tag{color:#101820;font-size:16px;font-weight:400;line-height:22px;text-align:left;padding:5px 10px;border:1px solid #e63e3a}.strategy .mission .text,.strategy .vision .text{color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:left;max-width:610px}.our_values{padding-top:100px;padding-bottom:40px}.our_values .block_title{display:flex;justify-content:space-between;align-items:center;width:100%}.our_values .block_title .title{color:#e63e3a;font-size:112px;font-weight:400;line-height:112px;text-align:left}.our_values .block_title .sub_title{color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:left;margin-top:0}.our_values .block_title .part_right{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:30px}.our_values .block_title .text{max-width:454px;color:#e63e3a;font-size:22px;font-weight:400;line-height:26px;text-align:right}.our_values .block_title .button_no_bg{max-width:235px}.tabs{display:flex;justify-content:space-around;list-style-type:none;margin:0;padding:0;border-bottom:1px solid #e63e3a}.tabs .tab{width:16.6%;padding:0 60px;height:125px;background:0 0;color:#5d646b;display:flex;justify-content:center;align-items:center;transition:.5s}.our_team_about .desc_team_1,.our_team_about .desc_team_2{height:341px;border-left:1px solid #e63e3a;padding-left:20px;display:flex}.first_screen_contact,.tab.active,.tab:hover{background-color:#e63e3a}.tab.active{color:#fff}.tab:hover{cursor:pointer;color:#fff}.tab-content{padding:110px 0;max-width:90%;color:#5d646b;font-size:60px;font-weight:400;line-height:63px;text-align:left}.our_team_about{padding-top:200px}.our_team_about .title{color:#101820;font-style:normal;margin-bottom:80px}.our_team_about .desc_team_1{flex-direction:column;justify-content:space-between;align-items:flex-start;max-width:565px;margin-left:40px}.our_team_about .desc_team_1 .text,.our_team_about .desc_team_2 .text{color:#101820;font-size:22px;font-weight:400;line-height:26px}.our_team_about .desc_team_2{flex-direction:column;justify-content:space-between;align-items:flex-start;max-width:100%}.team_photo{padding-top:160px;padding-bottom:110px}.team_photo .photo_block{display:flex;justify-content:flex-start;align-items:center;gap:20px;flex-wrap:wrap;width:100%}.team_photo .photo_block .item_photo{width:calc(100% / 3 - 14px);height:680px;position:relative;overflow:hidden}.team_photo .photo_block .item_photo img{width:100%;height:100%;object-fit:cover;object-position:center}.team_photo .photo_block .item_photo img.image{opacity:1;transition:opacity .5s;position:absolute;top:0;left:0;z-index:2}.team_photo .photo_block .item_photo img.image_hover{opacity:1;transition:opacity .5s;position:absolute;top:0;left:0;z-index:1}.team_photo .photo_block .item_photo .caption{position:absolute;bottom:-65px;left:0;width:100%;display:flex;justify-content:space-between;align-items:flex-end;padding:0 16px 12px;transition:.5s;z-index:3}.team_photo .photo_block .item_photo:hover .caption{bottom:0}.team_photo .photo_block .item_photo .caption .name{color:#fff;font-size:22px;font-weight:400;line-height:26px;text-align:left}.team_photo .photo_block .item_photo .caption .position{color:#b0b0b0;font-size:22px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:26px}.link_vacancy a:hover>.block_bg .logo,.link_vacancy a:hover>.block_bg .looking,.swiper-pagination.swiper-pagination-hidden,.team_photo .photo_block .item_photo:hover img.image{opacity:0}.bottom_block_title{padding:70px 0 150px}.bottom_block_title .title{color:#101820}.bottom_block_title .description{color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:left;margin-bottom:34px;max-width:536px}.get_campaign .title,.left_text_service .title{font-size:82px;line-height:80px;font-weight:400}.first_screen_contact{position:relative;width:100%;height:auto;min-height:720px;color:#101820;padding-bottom:67px}.first_screen_contact .name_form,.recruting_form .name_form{color:#101820;font-size:82px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:80px;text-align:left;margin-top:40px}.first_screen_contact .name_form h1{color:#101820;font-size:160px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:150px;margin-top:80px;text-align:center}.first_screen_contact .name_form p{color:#101820;font-size:35px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:45px;text-align:center;max-width:500px;margin:40px auto}.first_screen_contact .manager{width:100%;display:flex;justify-content:flex-start;align-items:flex-end;flex-direction:column;margin-top:-50px}.first_screen_contact .manager .name_photo .name_manager{text-align:right;color:#101820;font-size:22px;line-height:26px;margin-right:20px}.first_screen_contact .manager .name_photo .image_manager{width:295px;height:442px;overflow:hidden}.first_screen_contact .manager .name_photo .image_manager img{object-fit:cover;width:100%;height:auto;object-position:center}.first_screen_contact .manager .text{margin-top:70px;max-width:570px;text-align:right}.first_screen_contact form,.recruting_form form{width:100%;margin-top:75px;color:#101820;font-size:22px;display:flex;flex-direction:column;justify-content:flex-start;gap:25px}.first_screen_contact form input,.form_career form input,.recruting_form form input{border:none;border-bottom:1px solid #101820;outline:0;background:0 0;text-align:center;color:#101820;padding:10px 0;width:100%}.first_screen_contact form input::placeholder{color:#7a2a2c;font-size:22px;font-weight:400;line-height:26px}.first_screen_contact form .line_1 .text,.recruting_form form .line_1 .text{display:block;position:relative}.first_screen_contact form .line_1 .text label,.first_screen_contact form .line_2 .input_name label,.first_screen_contact form .line_3 .input_about label,.first_screen_contact form .line_5 .input_company label,.form_career form .input_name label,.form_career form .input_surname label,.form_career form .line_3 .input_about label,.form_career form .line_5 .input_company label,.recruting_form form .line_1 .text label,.recruting_form form .line_2 .input_name label,.recruting_form form .line_2 .input_surname label,.recruting_form form .line_3 .input_about label,.recruting_form form .line_5 .input_company label{font-size:16px;line-height:26px;position:absolute;left:0;bottom:-26px}.first_screen_contact form .line_2,.first_screen_contact form .line_3,.first_screen_contact form .line_5,.form_career form .line_2,.form_career form .line_3,.form_career form .line_5,.form_career form .line_6,.recruting_form form .line_5,.recruting_form form .line_6{display:flex;justify-content:space-between;align-items:flex-end}.first_screen_contact form .line_2 .text,.first_screen_contact form .line_3 .text,.first_screen_contact form .line_5 .text,.first_screen_contact form .line_6 .text,.form_career form .line_2 .text,.form_career form .line_3 .text,.form_career form .line_5 .text,.form_career form .line_6 .text,.recruting_form form .line_2 .text,.recruting_form form .line_3 .text,.recruting_form form .line_5 .text,.recruting_form form .line_6 .text{width:auto;white-space:nowrap}.first_screen_contact form .message_ok,.recruting_form form .message_ok{margin-top:60px}.first_screen_contact form .message_ok p,.recruting_form form .message_ok p{color:#101820;font-size:28px;font-weight:400;line-height:42px;text-align:left;margin:0}.first_screen_contact form .line_8 .button_form button{width:100%;height:51px;border:1px solid #101820;display:flex;justify-content:space-between;align-items:center;padding:0 29px 0 21px;color:#101820;text-decoration:none;background:0 0;margin-top:35px;cursor:pointer;transition:.5s}.first_screen_contact form .line_8 .button_form button svg>path,.recruting_form form .line_8 .button_form button svg>path{fill:#101820}.first_screen_contact form .line_8 .button_form button:hover,.recruting_form form .line_8 .button_form button:hover{color:#fff;background:#101820}.first_screen_contact form .line_8 .button_form button:hover svg>path,.form_career form .line_8 .button_form button:hover svg>path,.recruting_form form .line_8 .button_form button:hover svg>path{fill:#ffffff}.get_campaign{padding:100px 0;background:#e63e3a}.get_campaign .title{color:#101820;text-align:left}.get_campaign .list_desc ul{margin:100px 0 0;padding:0;display:flex;justify-content:flex-start;align-items:flex-start;gap:200px}.get_campaign .list_desc ul li{list-style:none;padding-left:35px;max-width:330px;position:relative}.get_campaign .list_desc ul li:before{content:'';width:15px;height:15px;background:#101820;position:absolute;left:0;top:5px}.left_text_service{padding-top:140px;padding-bottom:120px}.left_text_service .title{margin-top:130px;max-width:570px;color:#101820;text-align:left}.left_text_service .text_desc{margin-top:60px;max-width:520px;color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:left}.left_text_service .right_image img{width:100%;height:auto;object-fit:cover}.left_text_service.b2b_block .text_desc,.left_text_service.b2b_block .title{margin-left:170px}.does_for_you .title{color:#e63e3a;font-size:82px;font-weight:400;line-height:80px;text-align:left;margin-bottom:40px}.does_for_you .slide{position:absolute;top:0;right:0;bottom:0;left:0;transition:275ms ease-in-out,visibility 0s 275ms;visibility:hidden;will-change:transform;transform:translateY(100%)}.does_for_you .row:hover~.row .slide{transform:translateY(-100%)}.does_for_you .row:hover .slide{transform:translateX(100%)}.does_for_you .row:hover .col:hover~.col .slide{transform:translateX(-100%)}.does_for_you .row:hover .col:hover .slide{transform:none;visibility:visible;transition-delay:0s}.does_for_you .row{display:flex;margin-top:10px;padding-top:10px;border-top:1px solid #e63e3a}.form_service .form_block form,.review .review_carusel{border-top:1px solid #fff;border-bottom:1px solid #fff}.does_for_you .row:last-child{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e63e3a}.does_for_you .col{overflow:hidden;color:#e63e3a;flex:1 1 auto;min-height:350px;position:relative;box-sizing:border-box}.does_for_you .line_middle{width:1px;height:350px;background:#e63e3a;margin:0 10px}.does_for_you .col:nth-child(2){min-width:20%}.does_for_you .col.quarter,.does_for_you .col:nth-child(4){min-width:33%}.does_for_you .col.half,.does_for_you .col:nth-child(3)+.col:nth-child(3){min-width:50%}.does_for_you .col.three_parts{min-width:65%}.does_for_you .photo-container{z-index:2;background:#fff;position:absolute;top:0;right:0;bottom:0;left:0;transition:1s;padding:40px;box-sizing:border-box;transform-origin:bottom right}.does_for_you .photo-container .parts_top{display:flex;justify-content:flex-start;align-items:center;gap:80px}.does_for_you .photo-container .parts_top .number{color:#e63e3a;font-size:93px;font-weight:400;line-height:110px}.does_for_you .photo-container .parts_top .name_block{color:#e63e3a;font-size:38px;font-weight:400;line-height:40px;text-align:left;max-width:540px}.does_for_you .photo-container .eye{position:absolute;right:40px;bottom:20px}.does_for_you .slide{background:#e63e3a;z-index:2;padding:40px;box-sizing:border-box}.does_for_you .slide .parts_top{display:flex;justify-content:flex-start;align-items:center;gap:80px;opacity:1}.does_for_you .slide .parts_top .number{color:#101820;font-size:93px;font-weight:400;line-height:110px}.does_for_you .slide .parts_top .name_block{color:#101820;font-size:38px;font-weight:400;line-height:40px;text-align:left;max-width:540px}.does_for_you .slide .text_hover{max-width:902px;color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:left;margin-top:10px;opacity:1}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:0 0;border-right:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.review{padding:75px 20px;background:#5d646b}.review .review_carusel{display:flex;justify-content:space-between}.review .slide_review{height:460px;padding:25px 0 40px 25px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;border-left:1px solid #fff}.review .slide_review:first-child{border-left:1px solid transparent}.review .slide_review .text_review{max-width:403px;color:#fff;font-size:28px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px;text-align:left}.form_service .title,.form_service.blog .title{max-width:1381px;text-align:left;font-weight:400}.review .slide_review .user_review{display:flex;justify-content:flex-start;align-items:center;gap:20px}.review .slide_review .user_review .image{width:88px;height:88px;overflow:hidden}.review .slide_review .user_review .image img{width:88px;height:88px;object-fit:cover;border-radius:100%}.review .slide_review .user_review .name{color:#fff;font-size:15px;font-weight:400;line-height:19px;text-align:left}.review .slide_review .user_review .position_user{color:#b0b0b0;font-size:15px;font-weight:400;line-height:22px;text-align:left;margin-top:10px}.form_service{background:#101820;padding:75px 20px}.form_service .title{color:#fff;font-size:38px;line-height:40px}.form_service .form_block form{height:93px;width:650px;display:flex;justify-content:flex-start;align-items:center;position:relative}.form_service .form_block .number_input{display:flex;align-items:flex-end;justify-content:flex-start;gap:3px;height:25px;color:#fff;margin-right:45px}.form_service .form_block input{border:none;outline:0;background:0 0;color:#fff;font-size:22px;font-weight:400;line-height:26px;text-align:left;width:100%}.form_service .form_block input:hover{background:0 0}.form_service .form_block input::placeholder{color:#fff}.form_service .form_block .input_fields .check_required{color:#fff;position:absolute;bottom:-80px;left:0;display:none}.form_service .form_block .arrow_next_field{padding:0 25px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:20px;position:absolute;right:0;top:50%;transform:translate(0,-50%)}.form_service .form_block .message_ok{color:#fff}.form_service .form_block input.invalid{color:#7a2a2c}.form_service .form_block input.invalid::placeholder{color:#7a2a2c}.form_service.blog .form_block .input_fields .check_required{color:#101820;position:absolute;bottom:-80px;left:0;display:none}.poll_section{padding:0 0 40px}.form_service.blog{background:#fff;padding:40px 0;max-width:560px;margin:0 auto}.form_service.blog .title{color:#101820;font-size:38px;line-height:42px}.form_service.blog .form_block{margin-top:80px}.form_service.blog .form_block form{border-top:transparent;border-bottom:1px solid #e63e3a;max-width:540px;width:100%;height:auto;display:flex;justify-content:space-between;align-items:center}.form_service.blog .form_block .arrow_next_field{padding:0 0 0 55px;cursor:pointer}.form_service.blog .form_block input{border:none;outline:0;background:0 0;color:#e63e3a;font-size:22px;font-weight:400;line-height:26px;text-align:left;width:100%;padding:16px 0}.form_service.blog .form_block input::placeholder{color:#e63e3a}.articles .content_article a:hover .article_info .title,.featured_article .big_article a:hover>.info_article .name,.featured_article .list_article li .title a:hover,.form_service.blog .form_block .message_ok,.wp-polls-ul li label:hover{color:#e63e3a}.form_service.blog .form_block label.error{position:absolute;bottom:-40px;left:0}.articles .content_article a:hover .article_info .btn_open svg>path,.featured_article .big_article a:hover>.info_article .right_part .arrow_next svg>path,.form_career form .line_8 .button_form button svg>path,.form_service.blog .form_block svg path{fill:#e63e3a}.for_you_if{padding:100px 0}.for_you_if .title{max-width:1039px;color:#e63e3a;font-size:82px;font-weight:400;line-height:80px;text-align:left;margin-bottom:75px}.for_you_if .chart_with_text ul li{height:142px;display:flex;align-items:center;justify-content:flex-start;background-color:#e63e3a;padding:0 20px;position:relative;overflow:hidden;border-bottom:1px solid #fff;transition:.5s ease-in-out}.for_you_if .chart_with_text ul li .name_line{max-width:270px;color:#fff;font-size:28px;font-weight:400;line-height:32px;text-align:left;padding-left:40px;position:relative;transition:.5s ease-in-out}.for_you_if .chart_with_text ul li .name_line:before{content:'';position:absolute;left:0;top:5px;width:15px;height:15px;background:#fff}.for_you_if .chart_with_text ul li .text_description{position:absolute;top:30px;left:600px;width:750px;font-size:22px;font-weight:400;line-height:26px;color:#fff;opacity:0;transition:1s}.for_you_if .chart_with_text ul li:first-child{width:calc(100% / 12 * 10)}.for_you_if .chart_with_text ul li:nth-child(2){width:calc(100% / 12 * 4)}.for_you_if .chart_with_text ul li:nth-child(3){width:calc(100% / 12 * 7)}.for_you_if .chart_with_text ul li:nth-child(4){width:calc(100% / 12 * 9)}.for_you_if .chart_with_text ul li:nth-child(5){width:calc(100% / 12 * 5.5)}.for_you_if .chart_with_text ul li:hover .text_description{opacity:1;left:660px}.our_project{padding:164px 0 140px}.our_project .title_block{padding-bottom:50px;border-bottom:1px solid #101820}.our_project .title_block .name_block{max-width:1422px;height:184px;color:#101820;font-size:60px;font-weight:400;line-height:58px;text-align:left}.block_number{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;height:100%;margin-top:20px}.block_number .text_established,.open_article .content_article .number_animation .text,.open_article .header_article .date{color:#b0b0b0;font-size:22px;font-weight:400;line-height:26px;text-align:left}.block_number .bottom_numbers{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;gap:180px}.block_number .bottom_numbers .block_left,.block_number .bottom_numbers .block_right{max-width:296px}.block_number .bottom_numbers .number_animation{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:11px;gap:10px}.block_number .bottom_numbers .number_animation .number{color:#101820;font-size:60px;font-weight:400;line-height:42px;text-align:left;height:50px}.block_number .bottom_numbers .number_animation .text{color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:left}.block_number .bottom_numbers .text_desc,.wp-polls .poll_title .subtitle{color:#b0b0b0;font-size:22px;font-weight:400;line-height:26px;text-align:left;margin-top:10px}.list_solution{margin-top:20px;max-width:720px}.form_career form .line_1 .text,.list_solution .icon{display:block;margin-bottom:10px}.list_solution .text{color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:left;margin-bottom:20px}.action_text_block{background-color:#101820;padding:117px 0}.action_text_block .block_text{display:flex;justify-content:center;align-items:flex-end;flex-direction:column}.action_text_block .title{max-width:1245px;font-size:60px;font-weight:400;line-height:63px;text-align:right;color:#5d646b}.action_text_block .title .red{color:#e63e3a;display:block}.action_text_block .desc{max-width:1008px;height:78px;color:#5d646b;font-size:22px;font-weight:400;line-height:26px;text-align:right;margin-top:44px}.recruting_form{position:relative;width:100%;background-color:#e63e3a;padding:27px 0 82px;color:#101820}.recruting_form form .bottom_url_cv{position:relative;margin-top:30px}.recruting_form form input::placeholder{color:#7a2a2c;font-size:22px;font-weight:400;line-height:26px}.recruting_form form .line_2,.recruting_form form .line_3{display:flex;justify-content:space-between;align-items:flex-end;gap:0}.recruting_form form .line_8 .button_form button{width:100%;height:51px;border:1px solid #101820;display:flex;justify-content:space-between;align-items:center;padding:0 29px 0 21px;color:#101820;text-decoration:none;background:0 0;margin-top:0;cursor:pointer;transition:.5s}.form_career form .input_file_wrapper,.recruting_form form .input_file_wrapper{width:100%;position:relative;margin:0 0 15px}.form_career form .input__file,.recruting_form form .input__file{opacity:0;visibility:hidden;position:absolute}.recruting_form form .input__file-button-text{line-height:1;margin-top:1px}.recruting_form form .input__file-button{width:100%;max-width:100%;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer;margin:0 auto;font-size:38px;font-weight:400;line-height:38px;text-align:right;color:#101820;outline:0;border:none}.articles .content_article a .article_info .right,.form_career .flex_block,.recruting_form .flex_block{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:column;height:100%}.form_career .flex_block .top_text,.recruting_form .flex_block .top_text{max-width:337px;color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:right}.link_vacancy{padding:91px 0}.link_vacancy a{position:relative;margin-bottom:67px;display:block;text-decoration:none}.link_vacancy a>.block_bg{background:#101820;height:316px;position:relative;transition:.5s ease-in-out}.link_vacancy a>.block_bg .looking{position:absolute;top:13px;left:13px;transition:.5s ease-in-out;max-width:177px;color:#e63e3a;font-size:22px;font-weight:400;line-height:26px;text-align:left}.link_vacancy a>.block_bg .logo{position:absolute;bottom:27px;right:27px;transition:.5s ease-in-out}.link_vacancy a>.hover_bg{position:absolute;top:0;left:0;width:100%;z-index:2;color:#fff;font-size:22px;font-weight:400;line-height:31px;text-align:center;display:flex;justify-content:center;align-items:center;opacity:0;height:316px;transition:.5s ease-in-out}.link_vacancy a>.title_vacancy{color:#101820;font-size:28px;font-weight:400;line-height:32px;text-align:left;margin-top:13px}.link_vacancy a:hover>.block_bg{background:#e63e3a}.photo_about{background:url("../images/photo_about.png") center/cover no-repeat;width:100%}.photo_about .block_text_btn{width:100%;height:594px;display:flex;justify-content:space-between;align-items:center}.photo_about .block_text_btn .text{max-width:465px;color:#101820;font-size:38px;font-weight:400;line-height:42px;text-align:left}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.content_career{color:#101820;text-align:left;padding-bottom:30px}.content_career h1{font-size:82px;font-weight:400;line-height:80px;margin:218px 0 140px}.content_career h2{font-size:38px;font-weight:400;line-height:42px;margin:70px 0 30px}.content_career p{font-size:22px;font-weight:400;line-height:26px;margin-bottom:23px}.content_career ul{margin:40px 0 0;padding:0}.content_career ul li{margin-bottom:15px}.form_career form{width:100%;margin-top:75px;color:#101820;font-size:22px;display:flex;flex-direction:column;justify-content:flex-start;gap:25px;margin-bottom:170px}.form_career form input::placeholder{color:#b0b0b0;font-size:22px;font-weight:400;line-height:26px}.form_career form .line_6 .input_message{width:100%;max-width:780px}.form_career form .line_8 .button_form button{width:100%;height:51px;border:1px solid #e63e3a;display:flex;justify-content:space-between;align-items:center;padding:0 29px 0 21px;color:#e63e3a;text-decoration:none;background:0 0;margin-top:35px;cursor:pointer;transition:.5s}.form_career form .line_8 .button_form button:hover{color:#fff;background:#e63e3a}.form_career .url_cv{margin-bottom:80px;display:block}.form_career form .input__file-button-text{line-height:1;margin-top:1px}.form_career form .input__file-button{width:100%;max-width:100%;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer;margin:0 auto;color:#101820;font-size:28px;font-weight:400;line-height:32px;text-align:left;outline:0;border:none}.featured_article{padding-top:108px;padding-bottom:25px;border-bottom:1px solid #b0b0b0}.featured_article .title{color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:left;margin-bottom:18px}.featured_article .big_article a{text-decoration:none;transition:.5s}.featured_article .big_article a>.image{width:100%;height:580px;overflow:hidden}.featured_article .big_article a>.image img{object-fit:cover;width:100%;height:100%;transition:1s}.featured_article .big_article a>.info_article{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-top:38px}.featured_article .big_article a>.info_article .category_name,.featured_article .list_article li .category_name{color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:left;margin-bottom:3px;display:flex;justify-content:flex-start;align-items:flex-start;gap:10px}.articles .content_article a .article_info .category ul,.blog_title_panel .control_panel .link_category ul,.featured_article .big_article a>.info_article .category_name ul,.featured_article .list_article li .category_name ul{margin:0;padding:0;display:flex;justify-content:flex-start;align-items:center}.featured_article .big_article a>.info_article .category_name ul li,.featured_article .list_article li .category_name ul li{color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:left;margin-bottom:6px;margin-right:10px;list-style:none;border-bottom:none;padding:0}.articles .content_article a .article_info .category ul li:after,.featured_article .big_article a>.info_article .category_name ul li:after,.featured_article .list_article li .category_name ul li:after{content:',';position:relative}.articles .content_article a .article_info .category ul li:last-child:after,.featured_article .big_article a>.info_article .category_name ul li:last-child:after,.featured_article .list_article li .category_name ul li:last-child:after{content:''}.featured_article .big_article a>.info_article .name{max-width:389px;color:#101820;font-size:38px;font-weight:400;line-height:42px;text-align:left;transition:.5s}.featured_article .big_article a>.info_article .text{max-width:336px;color:#b0b0b0;font-size:22px;font-weight:400;line-height:26px;text-align:left;margin-top:16px}.featured_article .big_article a>.info_article .right_part{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:column;height:100%;gap:90px}.featured_article .big_article a>.info_article .right_part .date .day{color:#101820;font-size:82px;line-height:80px;text-align:left}.articles .content_article a .article_info .day,.articles .content_article a .article_info .month,.featured_article .big_article a>.info_article .right_part .date .month{color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:right}.articles .content_article a .article_info .btn_open svg>path,.featured_article .big_article a>.info_article .right_part .arrow_next svg>path{fill:#101820;transition:.5s}.featured_article .big_article a:hover>.image img{transform:scale(1.1) rotate(-4deg)}.featured_article .list_article li{list-style:none;border-bottom:1px solid #b0b0b0;padding:28px 0}.featured_article .list_article li:first-child{padding:0 0 28px}.featured_article .list_article li:last-child{border-bottom:none;padding:28px 0 0}.featured_article .list_article li .title a{text-decoration:none;max-width:389px;color:#101820;display:block;font-size:38px;font-weight:400;line-height:42px;text-align:left;transition:.5s;margin-bottom:16px}.featured_article .list_article li .text{max-width:551px;color:#b0b0b0;font-size:22px;font-weight:400;line-height:26px;text-align:left}.blog_title_panel .title{color:#101820;font-size:135px;font-weight:400;letter-spacing:-4.05px;line-height:130px;text-align:left;padding:100px 0}.blog_title_panel .control_panel{border-top:1px solid #b0b0b0;width:100%;display:flex;justify-content:space-between;align-items:center}.blog_title_panel .control_panel .link_category ul li{list-style:none;text-decoration:none;min-width:170px;text-align:center;color:#101820;font-size:22px;font-weight:400;display:block;line-height:26px;padding:14px 24px;cursor:pointer;transition:.5s}.blog_title_panel .control_panel .link_category ul li.active,.blog_title_panel .control_panel .link_category ul li:hover{background:#101820;color:#fff}.blog_title_panel .control_panel .search form{display:flex;justify-content:flex-end;align-items:center;height:34px;border-bottom:1px solid transparent;position:relative}.blog_title_panel .control_panel .search form button{cursor:pointer;outline:0;border:none;background:0 0;position:absolute;top:0;left:0;height:22px;width:22px}.blog_title_panel .control_panel .search form .icon~input{background:url("../images/lupa_icon.png") no-repeat}.blog_title_panel .control_panel .search form input{outline:0;border:none;background:0 0;color:#101820;height:34px;width:120px;transition:.5s;padding:0 0 12px 38px}.blog_title_panel .control_panel .search form input::placeholder{color:#b0b0b0}.blog_title_panel .control_panel .search form input:focus{width:320px;border-bottom:1px solid #101820}.blog_title_panel .control_panel .search form .icon~input:focus{background:url("../images/close_search.png") no-repeat}.articles{padding-top:56px;padding-bottom:143px}.articles #content{min-height:400px}.articles #content_tab{min-height:400px;display:none}.articles.related{padding-top:150px;padding-bottom:93px}.articles .content_article{border-bottom:1px solid #b0b0b0;padding:30px 0}.articles .title_related{font-size:82px;line-height:80px;padding-bottom:44px;border-bottom:1px solid #b0b0b0}.articles .content_article a{text-decoration:none;height:360px;width:100%;display:block;transition:.5s}.articles .content_article .post__content p img,.articles .content_article img{width:100%!important;max-width:100%;height:auto}.articles .content_article a .image_article{overflow:hidden;width:100%;height:360px}.articles .content_article a .image_article img{object-fit:cover;object-position:center;height:100%;width:100%;transition:.5s}.articles .content_article a .article_info{display:flex;justify-content:space-between;height:100%}.articles .content_article a .article_info .left{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;height:100%}.articles .content_article a .article_info .category{margin-bottom:10px}.articles .content_article a .article_info .category ul li{color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:left;margin-bottom:6px;margin-right:10px;list-style:none}.articles .content_article a .article_info .title{max-width:70%;color:#101820;font-size:38px;font-weight:400;line-height:42px;text-align:left;transition:.5s}.articles .content_article a .article_info .text{max-width:433px;color:#b0b0b0;font-size:22px;font-weight:400;line-height:26px;text-align:left}.articles .content_article a:hover .image_article img{transform:scale(1.2) rotate(-4deg)}.articles .btn_load{margin-top:88px;display:flex;justify-content:flex-end}.open_article{padding-top:105px}.open_article .header_article{display:flex;justify-content:space-between}.open_article .name_article{min-height:200px;height:auto;color:#101820;font-size:82px;font-weight:400;line-height:80px;text-align:left;margin:0 auto 30px}.open_article .header_article .author{max-width:359px;color:#101820;font-size:22px;font-weight:400;line-height:26px;text-align:left;margin-bottom:35px}.open_article .header_article .right .share .text,.open_article .header_article .right .time_read{line-height:26px;text-align:right;color:#b0b0b0;font-size:22px;font-weight:400}.open_article .header_article .right{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;margin-bottom:35px}.open_article .header_article .right .share{display:flex;justify-content:space-between;align-items:center;gap:10px}.open_article .header_article .right .share .text{margin-right:7px}.share_stiky{position:fixed;bottom:2%;left:3%;display:none;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px}.open_article .big_image{width:100%;height:600px;position:relative;margin-bottom:100px}.open_article .big_image img{width:100%;height:100%;object-position:center;object-fit:cover}.open_article .big_image .caption,.open_article .content_article .item_image .author_img{position:absolute;right:20px;bottom:-40px;color:#b0b0b0;font-size:22px;font-weight:400;line-height:26px;text-align:right}.open_article .content_article{padding-bottom:30px;border-bottom:1px solid #101820}.open_article .content_article .post__picture{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:400px;margin:20px 0}.open_article .content_article p{color:#101820;font-size:24px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:36px}.articles .content_article figure.image>picture>img,.open_article .content_article figure,.open_article .content_article p img{max-width:100%;height:auto}.open_article .content_article figure img{max-width:100%;width:100%;height:auto}.open_article .content_article h1{font-size:48px;font-weight:400;line-height:52px;text-align:left;margin:55px 0 22px;color:#e03c31}.open_article .content_article h2{color:#e03c31;font-size:32px;font-weight:400;line-height:34px;text-align:left;margin:55px 0 22px}.open_article .content_article h3{color:#e03c31;font-size:24px;line-height:26px;text-align:left;margin:55px 0 22px}.open_article .content_article .number_animation{display:flex;justify-content:space-between;align-items:center;margin-top:77px;margin-bottom:42px;max-width:745px}.open_article .content_article .number_animation .char{color:#101820;font-size:60px;font-weight:400;line-height:63px;text-align:left}.open_article .content_article .image_in_text img{width:100%;height:auto;position:relative}.open_article .content_article .image_in_text .text_source{text-align:center;font-size:16px;margin-top:10px}.open_article .content_article a{text-decoration:none;color:#e63e3a}.open_article .content_article ul li{margin-bottom:15px;color:#101820;text-align:left;font-size:24px;line-height:36px}.open_article .content_article .image_gallery{display:flex;justify-content:space-evenly;align-items:center;width:100%;max-height:420px;margin:60px 0 100px;gap:20px}.open_article .content_article .item_image{width:100%;height:auto;position:relative;text-align:center}.open_article .content_article .item_image img{width:100%;max-height:450px;object-fit:cover}.open_article .content_article .item_image .author_img a{color:#b0b0b0;font-size:22px;font-weight:400;line-height:26px;text-align:right;text-decoration:none}.open_article .content_article .image_block{width:100%;height:420px;overflow:hidden;margin:60px 0 100px}.open_article .content_article blockquote{width:100%;height:auto;text-align:center;margin-bottom:100px;margin-top:120px}.open_article .content_article blockquote .quote{color:#919496;font-size:26px;font-weight:400;line-height:40px;text-align:center;margin:44px 0 30px}.open_article .content_article blockquote .quote_author{color:#e63e3a;font-size:22px;font-weight:400;line-height:26px;text-align:center}.preloader{position:fixed;top:0;left:0;margin:auto;width:100vw;height:100vh;background:#101820;opacity:1;-webkit-transition:1s;-moz-transition:1s;transition:1s;z-index:9999}#navbar .burger-container,#navbar .burger-container #burger .bar{transition:.3s cubic-bezier(.4, .01, .165, .99);position:relative}.preloader.hidden{transform:translate(0,-100%);visibility:hidden}.swiper-android .swiper-slide,.swiper-pagination,.swiper-wrapper{transform:translate3d(0,0,0)}.preloader .inner .percentage{width:100%;font-size:135px;font-weight:400;font-style:normal;letter-spacing:-4.05px;line-height:130px;color:#e63e3a;position:absolute;bottom:100px;right:100px;text-align:right;transition-delay:50ms}.preloader .logo_loader{position:fixed;top:20px;left:20px}#navbar{width:100%;position:relative;background:#e63e3a;transition:.5s ease-in,background .5s ease-in}#navbar .burger-container{right:23px;display:none;height:50px;width:50px;cursor:pointer;transform:rotate(0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}#navbar .burger-container #burger{width:50px;height:18px;position:relative;display:flex;margin-top:-9px;top:50%;justify-content:space-between;flex-direction:column}#navbar.menu-opened .burger-container #burger{height:8px;justify-content:center}#navbar .burger-container #burger .bar{width:100%;height:4px;display:block;background:#101820;transition-delay:0s}#navbar .burger-container #burger .bar.btmBar,#navbar .burger-container #burger .bar.topBar{transform:translateY(0) rotate(0)}#navbar .icon{display:inline-block;position:absolute;line-height:50px;width:50px;height:50px;text-align:center;color:#fff;font-size:22px;left:50%;transform:translateX(-50%)}#navbar .icon.icon-bag{right:0;top:0;left:auto;transform:translateX(0);transition:transform .5s cubic-bezier(.4, .01, .165, .99);transition-delay:0.65s}#navbar ul.menu{position:absolute;left:0;visibility:hidden;z-index:0;padding:10px 0 0 10px;width:100%;margin:0;list-style:none;top:120px;box-sizing:border-box;text-align:left;overflow:hidden}#navbar ul.menu li.menu-item{margin-bottom:10px;transform:scale(1.15) translateY(-30px);opacity:0;transition:transform .5s cubic-bezier(.4, .01, .165, .99),opacity .6s cubic-bezier(.4, .01, .165, .99)}#navbar ul.menu li.menu-item:first-child,#navbar ul.menu li.menu-item:nth-child(2),#navbar ul.menu li.menu-item:nth-child(3),#navbar ul.menu li.menu-item:nth-child(4),#navbar ul.menu li.menu-item:nth-child(5),#navbar ul.menu li.menu-item:nth-child(6),#navbar ul.menu li.menu-item:nth-child(7),#navbar ul.menu li.menu-item:nth-child(8){transition-delay:0s}#navbar ul.menu li.menu-item a{display:block;position:relative;color:#101820;font-size:38px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:48px;text-decoration:none;width:100%}#navbar ul.menu li.button div,.wp-polls .btn_vote .Buttons{height:51px;background-color:#101820;box-sizing:border-box;text-decoration:none;color:#e63e3a;font-weight:400;font-style:normal;letter-spacing:normal;line-height:31px;text-align:left;transition:.5s}#navbar ul.menu li.button div{width:97%;padding:0 22px;display:flex;align-items:center;justify-content:space-between;font-size:22px;margin-left:0;margin-top:70px}#navbar.menu-opened{height:100%;background-color:#fff;transition:.3s ease-in 0.25s,background .5s ease-in 0.25s;position:fixed;top:0}#navbar.menu-opened .burger-container{transform:rotate(90deg)}#navbar.menu-opened .burger-container #burger .bar{transition:.4s cubic-bezier(.4, .01, .165, .99);transition-delay:0.2s}#navbar.menu-opened .burger-container #burger .bar.topBar{transform:translateY(2px) rotate(45deg)}#navbar.menu-opened .burger-container #burger .bar.btmBar{transform:translateY(-1px) rotate(-45deg)}#navbar.menu-opened ul.menu{visibility:inherit}#navbar.menu-opened ul.menu li.menu-item{transform:scale(1) translateY(0);opacity:1}#navbar.menu-opened ul.menu li.menu-item:first-child{transition-delay:0.27s}#navbar.menu-opened ul.menu li.menu-item:nth-child(2){transition-delay:0.34s}#navbar.menu-opened ul.menu li.menu-item:nth-child(3){transition-delay:0.41s}#navbar.menu-opened ul.menu li.menu-item:nth-child(4){transition-delay:0.48s}#navbar.menu-opened ul.menu li.menu-item:nth-child(5){transition-delay:0.55s}#navbar.menu-opened ul.menu li.menu-item:nth-child(6){transition-delay:0.62s}#navbar.menu-opened ul.menu li.menu-item:nth-child(7){transition-delay:0.69s}#navbar.menu-opened .icon.icon-bag{transform:translateX(75px);transition-delay:0.3s}#navbar .logo{opacity:1;transition:.3s ease-in}.gs_reveal{opacity:0;visibility:hidden;will-change:transform,opacity}.wp-polls{padding-top:40px}.wp-polls .poll_title{max-width:461px;color:#101820;font-size:38px;font-weight:400;line-height:42px;text-align:left;margin-bottom:30px}.wp-polls ul li,.wp-polls-ans ul li,.wp-polls-ul li{max-width:612px;width:100%;position:relative;height:70px;margin-bottom:10px;background:rgba(93,100,107,.15)!important;display:flex!important;align-items:center;justify-content:flex-start}.wp-polls .result_vote{position:absolute;right:-190px;min-width:170px;text-align:left;color:#101820;font-size:22px;font-weight:400;line-height:26px}.wp-polls .pollbar{position:absolute;top:0;left:0;border:none;z-index:1;background:#e63e3a;height:100%!important;background-image:none!important;transition:.5s}.wp-polls .answer_has_voted,.wp-polls .answer_not_voted{margin-left:22px;z-index:3}.wp-polls-ul li{display:inline-block;margin-right:10px}.wp-polls-ul li label{display:flex;cursor:pointer;padding:0 15px;line-height:34px;user-select:none;width:100%;height:100%;align-items:center}.wp-polls-ul li input[type=radio]:checked+label{background:#e63e3a;color:#101820}.wp-polls-ul li input[type=radio]:disabled+label{background:#efefef;color:#666}.wp-polls .btn_vote .Buttons{width:auto;padding:0 42px;display:flex;align-items:center;justify-content:space-between;font-size:22px;margin-top:30px;cursor:pointer}.swiper-fade.swiper-free-mode .swiper-slide,.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out}@media (max-width:1440px){header .top_menu ul,header .two_menu ul{gap:24px}.slider_block .tab_block .item .bottom_block .button_tab a,header .button_header{width:235px}header .right_header_menu{justify-content:space-between}.first_screen_contact .col5,.first_screen_contact .col7,.recruting_form .col5,.recruting_form .col7{width:calc(100% / 12 * 6 - 20px)}}@media (max-width:1366px){footer .footer_bottom .wrapper{margin:0}.why_we_different .block_flex{justify-content:flex-start;align-items:flex-start;flex-direction:column}.why_we_different .block_flex .item_left{order:2;margin-top:-460px;z-index:-1}.why_we_different .block_flex .item_left img{width:100%}.why_we_different .block_flex .item_right{order:1}.why_we_different .block_flex .image_left img{width:876px;object-fit:cover}.why_we_different .block_flex .item_right .image_bottom{display:block;position:absolute;bottom:0;right:20px}.why_we_different .block_flex .item_right .description{max-width:400px}.why_we_different .block_flex .item_right .image_bottom img{max-width:228px}.why_we_different .block_flex .item_right .title{max-width:760px}.first_screen_contact{height:auto;padding-bottom:80px}.big_title_red .red_title .title{font-size:102px;line-height:117px}.case_studies .one_case .part_right{margin-right:70px;max-width:630px}.case_studies .one_case .number_result .item .number{font-size:40px}}@media (max-width:1280px){#navbar .burger-container{display:inline-block}.logo_clutch_about .logo_block .parts_logos .item:last-child,.our_team_about .col3,.strategy .title br,header .button_header,header .top_menu,header .two_menu{display:none}header .right_header_menu{justify-content:flex-end}.chart_leads .name_block{position:relative;top:auto;margin-top:56px}.chart_leads{height:auto;min-height:auto;max-height:none}.big_title_red .red_title .title{font-size:82px}.slider_block .tab_block .item{height:750px}.block_form .pos_right_block .js_form form{width:560px}.block_form .photo_left .photo_1,.block_form .photo_left .photo_2,.block_form .photo_left .photo_3{height:380px;width:254px}.block_form .photo_left .photo_1 img,.block_form .photo_left .photo_2 img,.block_form .photo_left .photo_3 img{object-fit:cover;width:100%}.block_form .photo_left .photo_1{top:50%;transform:translate(-50%,-50%)}.block_form .photo_left .photo_2{bottom:0;top:auto}.block_form .photo_left,.left_text_service .right_image,.left_text_service .right_image img{height:100%}.case_studies .one_case .number_result{margin-right:10px}footer .bottom_menu .col2{width:calc(100% / 12 * 3 - 20px)}footer .footer_bottom .wrapper{margin:0}.first_screen_about .text_title_big{top:114px;font-size:82px;line-height:82px}.first_screen_about .text_bottom{max-width:283px;bottom:60px}.logo_clutch_about .logo_block .parts_logos .item img{width:104px}.logo_clutch_about .logo_block .parts_logos{height:181px}.logo_clutch_about .logo_block .parts_logos .item:nth-child(4){border-right:none}.why_we_different{padding-top:50px}.why_we_different .block_flex{justify-content:flex-start;align-items:flex-start;flex-direction:column}.why_we_different .block_flex .item_left{order:2;margin-top:-120px;max-width:476px;z-index:1}.why_we_different .block_flex .item_left img{width:100%}.why_we_different .block_flex .item_right{order:1;z-index:2}.why_we_different .block_flex .image_left img{height:714px;object-fit:cover}.why_we_different .block_flex .item_right .image_bottom{display:block;position:absolute;bottom:0;right:20px}.why_we_different .block_flex .item_right .description{max-width:none}.why_we_different .block_flex .item_right .image_bottom img{max-width:228px}.strategy .title{font-size:82px;line-height:82px}.our_team_about .wrapper,.strategy .wrapper{justify-content:space-between}.our_team_about .col4,.our_team_about .col5,.strategy .col5,.strategy .col7{width:calc(100% /12 * 5 - 20px)}.strategy .mission,.strategy .vision{margin-top:240px}.our_values .block_title .text{max-width:346px}.tabs{flex-wrap:wrap}.tabs .tab{padding:0 6px;font-size:15px;line-height:18px;text-align:center}.open_article .col10,.our_team_about .col8{width:calc(100% - 20px)}.our_team_about .title{font-size:112px;line-height:111px}.our_team_about .desc_team_1{gap:90px;height:auto;margin-left:0}.our_team_about .desc_team_2{gap:90px;height:auto}.team_photo .photo_block .item_photo{width:calc(100% / 3 - 14px);height:495px}.strategy{overflow:hidden}.team_photo .photo_block{justify-content:center}.logo_clutch_about .logo_block .parts_logos .item{width:25%}.first_screen_contact .col5,.first_screen_contact .col7{width:calc(100% /12 * 6 - 20px)}.first_screen_contact .manager .name_photo .image_manager{width:146px;height:220px}.first_screen_contact .manager .text{max-width:330px}.first_screen_contact .manager{margin-top:80px}.first_screen_contact{height:auto;padding-bottom:80px}.first_screen .text_linkedin_right{top:130px}.get_campaign .list_desc ul{gap:100px}.does_for_you .col{min-height:440px}.does_for_you .line_middle{height:440px}.does_for_you .photo-container .parts_top,.does_for_you .slide .parts_top{gap:20px}.does_for_you .col.three_parts{min-width:55%}.does_for_you .col.quarter{min-width:43%}.case_studies .only_title{font-size:83px;letter-spacing:0;line-height:83px}.for_you_if .chart_with_text ul li .text_description{left:350px;width:510px}.for_you_if .chart_with_text ul li:hover .text_description{opacity:1;left:500px}.open_article .col6{width:calc(100% / 12 * 8 - 20px)}.open_article .name_article{height:auto}.open_article .left_img,.open_article .right_img{width:calc(100% / 12 * 6 - 20px)}footer .title_footer .text{font-size:52px;line-height:50px}.articles .content_article a .article_info .category ul li,.featured_article .list_article li .category_name,.featured_article .list_article li .category_name ul li{font-size:16px;line-height:16px}.articles .content_article a .article_info .title{max-width:90%}.featured_article .list_article li .title a{font-size:28px;line-height:32px}.left_text_service.b2b_block .text_desc,.left_text_service.b2b_block .title{margin-left:100px}.left_text_service .title{font-size:60px;line-height:63px;margin-top:30px}.left_text_service{padding-top:100px;padding-bottom:100px}}@media (max-width:1023px){.second_screen_home .text_right{font-size:111px;line-height:55px}.chart_leads{height:auto;max-height:inherit}.block_form,.first_screen.careers .top_slider_home{min-height:auto;max-height:none}.chart_leads .name_block{position:relative;top:auto;margin-top:56px}.chart_leads .name_block .title{font-size:82px;line-height:82px}.chart_horizontally .chart_horizontally_block .item .text_block{margin-left:20px}.big_title_red .red_title .title{font-size:82px;line-height:80px;text-align:right}.share_stiky{display:none!important}.slider_block .tab_block .item{height:850px}.slider_block .tab_block .item .name_block{font-size:55px;line-height:55px}.block_form{padding-top:100px}.block_form .col5,.first_screen_contact .col5,.recruting_form .col5{width:calc(100% - 20px);order:2}.block_form .col7,.first_screen_contact .col7,.recruting_form .col7{width:calc(100% - 20px);order:1}.block_form .pos_right_block .js_form{position:relative;margin-top:100px;width:100%}.block_form .pos_right_block .js_form form,.first_screen_contact form .line_2 .input_name,.why_we_different .block_flex .item_left img{width:100%}.block_form .photo_left{height:650px}.block_form .photo_left .photo_1{top:110px}.block_form .photo_left .photo_2{top:160px}.block_form .photo_left .photo_3{top:60px}.case_studies .title{font-size:82px;line-height:85px}.articles .content_article .col5,.case_studies .col4,.case_studies .col8,footer .bottom_menu .col2,footer .bottom_menu .col3{width:calc(100% / 12 * 6 - 20px)}.case_studies .one_case .number_result{justify-content:center;align-items:flex-start;flex-direction:column;gap:20px;margin-right:20px}.quality .block_title_quality .title_quality{font-size:60px;line-height:60px;min-width:366px}.quality .block_title_quality{align-items:flex-end;gap:60px}.our_team .title{font-size:60px;line-height:60px}.content_career .col2,.does_for_you .line_middle,.featured_article .list_article li:nth-child(3),.logo_clutch_about .logo_block .parts_logos .item:last-child,.open_article .content_article blockquote .quote br,.our_team .col5,.strategy .title br{display:none}.our_team .image_team_mob{display:block;position:absolute;width:476px;height:785px;right:0;z-index:-1;top:0}.our_team .image_team_mob img{width:100%;height:100%;object-fit:cover}.our_team .wrapper{position:relative;height:785px}.our_team .buttons{align-items:flex-start;flex-direction:column}.our_team .sub_title{max-width:280px}footer .footer_bottom .logo_bottom{position:relative;bottom:auto;left:auto;margin:0 0 20px 20px}footer .bottom_menu{margin-top:90px}footer .footer_bottom .col9{width:calc(100% / 12 * 8 - 20px)}footer .footer_bottom .designed{left:263px}footer .footer_bottom .wrapper{margin:0}header .right_header_menu{justify-content:flex-end}.first_screen_about .text_title_big{top:114px;font-size:48px;line-height:50px}.first_screen_about .text_bottom{max-width:283px}.logo_clutch_about .logo_block .parts_logos .item img{width:74px}.logo_clutch_about .logo_block .parts_logos{height:134px}.logo_clutch_about .logo_block .parts_logos .item:nth-child(4){border-right:none}.why_we_different{padding-top:50px}.why_we_different .block_flex{justify-content:flex-start;align-items:flex-start;flex-direction:column}.why_we_different .block_flex .item_left{order:2;margin-top:-120px;max-width:476px;z-index:1}.why_we_different .block_flex .item_right{order:1}.why_we_different .block_flex .image_left img{height:714px;object-fit:cover}.why_we_different .block_flex .item_right .image_bottom{display:block;position:absolute;bottom:0;right:20px}.why_we_different .block_flex .item_right .description{max-width:none}.why_we_different .block_flex .item_right .image_bottom img{max-width:228px}.action_text_block .title,.our_values .block_title .title,.strategy .title{font-size:60px;line-height:63px}.bottom_block_title .col4,.bottom_block_title .col8,.featured_article .col4,.featured_article .col7,.open_article .col10,.open_article .col2,.open_article .content_article .col2,.open_article .content_article .col7,.open_article .content_article .col8,.our_team_about .col4,.our_team_about .col5,.our_team_about .col8,.strategy .col5,.strategy .col7{width:calc(100% - 20px)}.first_screen_contact .manager,.strategy .mission{margin-top:60px}.strategy .vision{margin-top:40px}.our_values .block_title{gap:40px}.our_values .block_title .text{max-width:290px}.our_values{padding-top:90px;padding-bottom:100px}.our_values .block_title .sub_title{max-width:310px;margin-top:24px}.tabs{flex-wrap:wrap}.tabs .tab{width:33%;padding:0 6px;height:98px;font-size:13px;line-height:18px;text-align:center}.tab-content{padding:80px 0;font-size:38px;line-height:42px}.our_team_about{margin-top:62px}.our_team_about .title{font-size:112px;line-height:111px}.our_team_about .desc_team_1{gap:90px;height:auto;margin-left:0}.our_team_about .desc_team_2{margin-top:40px;gap:90px;height:auto}.team_photo .photo_block .item_photo{width:calc(100% / 1 - 14px);height:750px}.bottom_block_title .title{font-size:60px;line-height:63px;letter-spacing:0;margin-bottom:40px}.bottom_block_title{border-top:1px solid transparent;padding:150px 0 170px}.strategy{overflow:hidden}.content_career .wrapper,.team_photo .photo_block{justify-content:center}.logo_clutch_about .logo_block .parts_logos .item{width:25%}.first_screen_contact .name_form{font-size:82px;line-height:82px;margin-top:32px;margin-left:23px}.does_for_you .title,.get_campaign .title,.left_text_service .title{font-size:48px;line-height:55px}.first_screen_contact .manager .name_photo .image_manager{width:227px;height:340px}.first_screen_contact{height:auto}.first_screen_contact .manager .text{margin-top:10px}.first_screen_contact form{margin-top:125px;font-size:15px;line-height:18px;margin-bottom:80px}.first_screen_contact form .line_2 .input_surname{width:30%}.first_screen_contact form input{font-size:15px;line-height:18px}.first_screen_contact form input::placeholder{font-size:15px;line-height:18px}.recruting_form form,.recruting_form form input{font-size:22px;line-height:26px}.get_campaign .list_desc ul{gap:60px}.first_screen .text_linkedin_right{top:150px;font-size:48px;line-height:55px}.service_page .first_screen .big_logo svg{width:250px}.first_screen .text_linkedin_right .text_rotate{top:298px;right:-66px;width:auto}.left_text_service .right_image img{height:500px}.left_text_service{padding-top:60px;padding-bottom:90px}.left_text_service .title{margin-top:60px}.does_for_you .col{min-height:352px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e63e3a}.does_for_you .row{flex-direction:column;margin-top:0;padding-top:0;border-top:none}.does_for_you .row:first-child{flex-direction:column;margin-top:10px;padding-top:10px;border-top:1px solid #e63e3a}.does_for_you .row:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.does_for_you .photo-container .parts_top .name_block,.does_for_you .slide .parts_top .name_block{font-size:28px;line-height:28px}.does_for_you .photo-container .parts_top,.does_for_you .slide .parts_top{gap:20px}.case_studies .only_title{font-size:82px;letter-spacing:0;line-height:82px;margin-top:112px;margin-bottom:47px}.review .slide_review{padding:25px 10px 40px}.review{padding:75px 0}.form_service .form_block{margin-top:50px}.form_service .form_block form{width:470px}.form_service .form_block .arrow_next_field{padding:0 0 0 20px}.form_service .form_block .number_input{margin-right:15px}.form_service .form_block input{font-size:15px;line-height:26px}.for_you_if .title{font-size:48px;line-height:55px;margin-bottom:50px}.for_you_if .chart_with_text ul li .text_description{top:22px;left:290px;width:auto}.for_you_if .chart_with_text ul li:hover .text_description{opacity:1;left:310px}.first_screen .text_careers_right{font-size:48px;line-height:55px;letter-spacing:0;top:20px;z-index:1}.first_screen .text_right_description{position:absolute;top:150px;right:20px;max-width:240px;z-index:1}.first_screen.careers{height:700px;background:#cfcfcf;overflow:hidden}.first_screen.careers .top_slider_home img{width:100%;height:100%;object-fit:cover;transform:translate(0,0);z-index:0;position:relative}.our_project .title_block .name_block{height:auto;font-size:60px;line-height:60px}.our_project{padding:66px 0 70px}.block_number .bottom_numbers{flex-direction:column;gap:40px;align-items:flex-start;margin-bottom:100px}.block_number .text_established{margin-bottom:80px}.block_number .bottom_numbers .text_desc{max-width:200px;margin-top:11px}.action_text_block .desc{max-width:600px;height:auto}.recruting_form .flex_block .top_text{margin-top:30px;margin-bottom:30px}.recruting_form .name_form{font-size:112px;line-height:112px}.recruting_form form{margin-top:175px;margin-bottom:80px}.recruting_form form input::placeholder{font-size:22px;line-height:26px}.recruting_form{padding:27px 0 0}.careers_page .big_logo{width:140px;z-index:1}.link_vacancy a>.block_bg,.link_vacancy a>.hover_bg{height:174px}.link_vacancy a>.block_bg .logo svg{width:104px;height:68px}.link_vacancy a>.block_bg .logo{bottom:7px;right:7px}.photo_about .block_text_btn{height:424px}.content_career .col7{width:calc(100% /12 * 10 - 20px)}.content_career h1{margin:200px 0 60px}.featured_article .big_article a>.info_article .right_part{display:flex;justify-content:space-between;align-items:flex-end;height:100%}.featured_article .big_article a>.info_article .right_part .date .month{text-align:left}.featured_article .list_article{margin:100px 0 0;display:flex;justify-content:space-between;align-items:flex-start}.featured_article .list_article li{width:40%;border-bottom:none}.featured_article .list_article li,.featured_article .list_article li:first-child{padding:0}.blog_title_panel .control_panel{align-items:flex-start;flex-direction:column;gap:50px}.blog_title_panel .title{padding:150px 0 25px}.blog_title_panel .control_panel .link_category ul li a{font-size:15px}.open_article .name_article{height:auto;font-size:60px;line-height:63px}.open_article .big_image{height:510px}.open_article{padding-top:155px}.open_article .content_article .image_block{height:auto;margin:0 0 6px}.open_article .content_article blockquote .quote{font-size:55px;line-height:63px;margin:22px 0 19px}.open_article .content_article blockquote{width:100%;height:auto;margin:78px 0 100px;text-align:center}.case_studies .one_case .part_right{margin-right:0;max-width:330px}footer .title_footer{position:relative;right:auto;top:auto}footer{height:auto;position:relative;z-index:1}}@media (max-width:767px){.first_screen .big_logo svg{width:125px;height:130px}.first_screen .top_slider_home{height:100%}.block_form .pos_right_block .title br,.chart_leads .chart_blocks .item.chart_10,.chart_leads .chart_blocks .item.chart_11,.chart_leads .chart_blocks .item.chart_12,.chart_leads .chart_blocks .item.chart_13,.chart_leads .chart_blocks .item.chart_14,.chart_leads .chart_blocks .item.chart_8,.chart_leads .chart_blocks .item.chart_9,.content_career .col2,.does_for_you .line_middle,.first_screen.b2b .big_logo,.logo_clutch_about .logo_block .parts_logos .item:nth-child(5),.open_article .content_article blockquote .quote br,.open_article .header_article .right .time_read,.our_team .col5,.quality .block_title_quality .part_left .text,.service_page .first_screen .big_logo,.strategy .title br,.why_we_different .block_flex .item_right .image_bottom,footer .title_footer .text br,header .button_header,header .top_menu,header .two_menu{display:none}header .right_header_menu{justify-content:flex-end}.second_screen_home{height:670px}.second_screen_home .text_right{font-size:55px;line-height:38px;margin-top:55px;height:673px;letter-spacing:0}.chart_leads{height:auto;max-height:inherit}.block_form,.first_screen.careers .top_slider_home{min-height:auto;max-height:none}.chart_leads .name_block{position:relative;top:auto;margin-top:56px}.chart_leads .name_block .title{font-size:48px;line-height:50px}.chart_leads .chart_blocks{height:460px}.chart_horizontally .chart_horizontally_block .item .text_block{margin-left:auto;justify-content:flex-end}.chart_horizontally .chart_horizontally_block .item .text_block,.chart_horizontally .chart_horizontally_block .item.first_line .text_block{margin-right:10px}.chart_horizontally .chart_horizontally_block .item.second_line{width:90%}.chart_horizontally .chart_horizontally_block .item.fourth_line{width:75%}.chart_horizontally .chart_horizontally_block .item .text_block .number{font-size:60px}.chart_horizontally .chart_horizontally_block .item .text_block .text,.first_screen_contact form input{font-size:15px;line-height:18px}.big_title_red .red_title .title{font-size:48px;line-height:55px;margin-top:20px;text-align:right}.big_title_red .red_title .sub_title{font-size:22px;line-height:26px}.slider_block .tab_block .item{height:auto;width:100%;padding:50px 27px 27px 36px}.slider_block .tab_block .second_tab{position:relative;top:auto;right:auto;transform:translate(0,0)}.clients_logo .title,.does_for_you .title,.first_screen.b2b .text_b2b_right,.get_campaign .title,.slider_block .tab_block .item .name_block{font-size:48px;line-height:55px}.case_studies .title,.our_team_about .title,.our_values .block_title .title,.recruting_form .name_form,.strategy .title,.why_we_different .block_flex .item_right .title,footer .title_footer .text{font-size:60px;line-height:63px}.slider_block .tab_block .item .bottom_block{opacity:1;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:70px;padding-right:0}.case_studies .one_case:hover .name_case,.case_studies .one_case:hover .tag,.left_text_service.b2b_block .text_desc,.left_text_service.b2b_block .title,.slider_block .tab_block .item .bottom_block .button_tab a{margin-left:0}.block_form{padding-top:100px}.articles .content_article .col5,.block_form .col5,.first_screen_contact .col5,.left_text_service .col7,.recruting_form .col5{width:calc(100% - 20px);order:2}.articles .content_article .col6,.block_form .col7,.first_screen_contact .col7,.left_text_service .col5,.recruting_form .col7{width:calc(100% - 20px);order:1}.block_form .pos_right_block .title{font-size:60px;line-height:63px;max-width:270px}.block_form .pos_right_block .js_form{margin-top:85px;width:100%}.block_form .pos_right_block .js_form .arrow_next_field,.form_service .form_block .arrow_next_field{padding:0 0 0 20px}.block_form .pos_right_block .js_form form{height:77px;width:100%}.block_form .pos_right_block .js_form input,.for_you_if .chart_with_text ul li .name_line{font-size:15px;line-height:21px}.block_form .photo_left{margin-top:60px;height:680px}.block_form .photo_left .photo_1{top:50%;width:auto;height:auto}.block_form .photo_left .photo_2{top:0;width:auto;height:auto}.block_form .photo_left .photo_3{top:400px;right:0;width:auto;height:auto}.block_form .photo_left .photo_1 img,.block_form .photo_left .photo_2 img,.block_form .photo_left .photo_3 img{max-width:208px;height:312px;width:auto;object-fit:cover}.bottom_block_title .col4,.bottom_block_title .col8,.case_studies .col4,.case_studies .col8,.content_career .col7,.featured_article .col4,.featured_article .col7,.link_vacancy .col3,.open_article .col10,.open_article .col3,.open_article .col9,.open_article .content_article .col2,.open_article .content_article .col6,.open_article .content_article .col7,.our_project .col5,.our_team .col7,.our_team_about .col4,.our_team_about .col5,.our_team_about .col8,.strategy .col5,.strategy .col7,footer .footer_bottom .bottom_menu .menu_1 .col2,footer .footer_bottom .col9{width:calc(100% - 20px)}.case_studies .sub_title{margin-bottom:55px;max-width:235px}.case_studies .button_all_case{margin-bottom:130px}.case_studies .one_case{flex-direction:column;width:100%;height:auto;justify-content:flex-start;align-items:flex-start}.case_studies .one_case .tag{margin-top:44px}.case_studies .one_case .name_case{max-width:298px}.case_studies .one_case .number_result{justify-content:flex-start;align-items:flex-start;gap:20px;flex-direction:column;margin:33px 0 28px 11px}.case_studies .one_case .part_left{margin-left:11px}.quality .block_title_quality{flex-direction:column;align-items:center}.articles .content_article a,.featured_article .big_article a>.image,.first_screen_contact,.open_article .big_image,.quality .block_title_quality .part_left{height:auto}.quality .block_title_quality .title_quality{font-size:48px;line-height:55px;margin-top:48px;min-width:auto}.quality .block_title_quality .title_quality .text{display:block}.our_team .image_team_mob{display:block;position:relative;z-index:3;width:auto;height:auto;right:auto;top:auto}.our_team .title{font-size:48px;line-height:55px;margin-bottom:36px}.our_team .buttons{align-items:flex-start;gap:30px;flex-direction:column}.our_team{padding:77px 0}.our_values,.why_we_different{padding-top:50px}.our_team .wrapper{position:relative;height:auto}footer{height:auto;position:relative;z-index:1}footer .title_footer .text{margin-top:157px;max-width:360px}footer .footer_bottom{margin-top:113px}footer .bottom_menu .col2,footer .bottom_menu .col3{width:calc(100% / 2 * 1 - 20px)}footer .footer_bottom .logo_bottom{position:relative;bottom:auto;left:auto;margin:111px 0 81px 23px}footer .footer_bottom .bottom_menu .menu_1{margin-bottom:0}footer .footer_bottom .bottom_menu .menu_1 .menu_link_bottom li{margin-bottom:21px}footer .footer_bottom .designed{position:relative;bottom:auto;right:auto;left:auto;margin-left:0}footer .footer_bottom .wrapper{margin:0}.first_screen_about .text_title_big{top:50px;font-size:48px;line-height:50px}.logo_clutch_about .logo_block .parts_logos .item img{width:34px}.logo_clutch_about .logo_block .parts_logos{height:63px}.logo_clutch_about .logo_block .parts_logos .item:nth-child(4){border-right:none}.why_we_different .block_flex{justify-content:flex-start;align-items:flex-start;flex-direction:column}.why_we_different .block_flex .item_left{order:2;margin-top:40px;z-index:1}.why_we_different .block_flex .item_left img{width:100%;height:auto}.why_we_different .block_flex .item_right{order:1}.first_screen_contact .manager,.strategy .mission{margin-top:60px}.strategy .vision{margin-top:40px}.our_values .block_title{flex-direction:column;gap:40px;align-items:inherit}.our_values{padding-bottom:100px}.blog_title_panel .control_panel .link_category ul,.tabs{flex-wrap:wrap}.tabs .tab{width:33%;padding:0 6px;height:98px;font-size:13px;line-height:18px;text-align:center}.tab-content{padding:80px 0;font-size:38px;line-height:42px}.our_team_about{padding-top:62px}.our_team_about .desc_team_1{gap:30px;height:auto;margin-left:0}.our_team_about .desc_team_2{margin-top:40px;gap:30px;height:auto}.team_photo .photo_block .item_photo{width:calc(100% / 1 - 14px);height:450px}.bottom_block_title .title{font-size:60px;line-height:63px;letter-spacing:0;margin-bottom:40px}.bottom_block_title{border-top:1px solid transparent;padding:150px 0 170px}.strategy{overflow:hidden}.team_photo .photo_block{justify-content:center}.logo_clutch_about .logo_block .parts_logos .item{width:25%}.first_screen_contact .name_form{font-size:48px;line-height:55px;margin-top:32px;margin-left:23px}.first_screen_contact .manager .name_photo .image_manager{width:124px;height:186px}.first_screen_contact .manager .text{margin-top:10px}.first_screen_contact form,.recruting_form form{margin-top:175px;font-size:15px;line-height:18px;margin-bottom:80px}.articles .btn_load a,.blog_title_panel .control_panel .search form input:focus,.first_screen_contact form .line_2 .input_name,.form_career form .line_2 .input_name,.form_service .form_block form,.form_service.blog .form_block form{width:100%}.first_screen_contact form input::placeholder{font-size:15px;line-height:18px}.get_campaign .list_desc ul{flex-direction:column;gap:60px}.first_screen .text_linkedin_right{top:150px;font-size:48px;line-height:55px}.first_screen .text_linkedin_right .text_rotate{top:298px;right:-66px;width:auto}.left_text_service{padding-top:60px;padding-bottom:90px}.left_text_service .title{margin-top:60px;font-size:48px;line-height:55px}.does_for_you .col{min-height:500px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e63e3a}.does_for_you .row{flex-direction:column;margin-top:0;padding-top:0;border-top:none}.does_for_you .row:first-child{flex-direction:column;margin-top:10px;padding-top:10px;border-top:1px solid #e63e3a}.does_for_you .row:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.does_for_you .photo-container .parts_top .name_block,.does_for_you .slide .parts_top .name_block{font-size:28px;line-height:28px}.does_for_you .photo-container .parts_top,.does_for_you .slide .parts_top{gap:20px}.case_studies .only_title{font-size:60px;letter-spacing:0;line-height:63px;margin-top:112px;margin-bottom:47px}.review .slide_review{padding:25px 10px 40px}.review{padding:75px 0}.form_service .form_block{margin-top:50px}.form_service .form_block .number_input{margin-right:15px}.form_service .form_block input{font-size:15px;line-height:26px}.for_you_if .title{font-size:48px;line-height:55px;margin-bottom:50px}.for_you_if .chart_with_text ul li{padding-top:25px;height:132px;gap:20px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.for_you_if .chart_with_text ul li .text_description{position:relative;top:auto;left:auto;width:100%;font-size:16px;font-weight:400;line-height:18px;color:#fff;opacity:0;transition:1s}.for_you_if .chart_with_text ul li:hover .text_description{opacity:1;left:auto;height:auto;padding-bottom:24px}.for_you_if .chart_with_text ul li:first-child{width:calc(100% / 12 * 12)}.for_you_if .chart_with_text ul li:nth-child(2){width:calc(100% / 12 * 11)}.for_you_if .chart_with_text ul li:nth-child(3){width:calc(100% / 12 * 9)}.for_you_if .chart_with_text ul li:nth-child(4){width:calc(100% / 12 * 10)}.for_you_if .chart_with_text ul li:nth-child(5){width:calc(100% / 12 * 7)}.for_you_if .chart_with_text ul li:hover{height:auto;width:100%}.careers_page .big_logo{width:78px;z-index:1}.first_screen .text_careers_right{font-size:48px;line-height:55px;letter-spacing:0;top:20px;z-index:1}.first_screen .text_right_description{position:absolute;top:150px;right:20px;max-width:240px;z-index:1}.first_screen.careers{height:calc(100vh - 87px);background:#cfcfcf;overflow:hidden}.first_screen.careers .top_slider_home img{width:100%;height:100%;object-fit:cover;transform:translate(0,0);z-index:0;position:relative}.our_project .title_block .name_block{height:auto;font-size:38px;line-height:42px}.our_project{padding:66px 0 70px}.block_number .bottom_numbers{flex-direction:column;gap:40px;align-items:flex-start;margin-bottom:100px}.block_number .text_established{margin-bottom:80px}.block_number .bottom_numbers .text_desc{max-width:200px;margin-top:11px}.action_text_block .title{font-size:38px;line-height:42px}.action_text_block .desc{max-width:330px;height:auto}.recruting_form .flex_block .top_text{margin-top:30px;margin-bottom:30px}.recruting_form form input{font-size:15px;line-height:18px}.recruting_form form input::placeholder{font-size:15px;line-height:18px}.recruting_form{padding:27px 0 0}.photo_about{background:#fff;padding-bottom:60px}.photo_about .block_text_btn{height:auto;align-items:flex-start;flex-direction:column}.photo_about .block_text_btn .text{margin-bottom:40px}.content_career{padding:0 20px}.content_career h1{font-size:55px;line-height:63px;margin:98px 0 60px}.form_career form,.form_career form input{line-height:18px;font-size:15px}.form_career form{margin-top:56px;margin-bottom:80px}.form_career form input::placeholder{font-size:15px;line-height:18px}.form_career form .line_2 .text{width:auto;white-space:nowrap}.blog_title_panel .control_panel .link_category ul li a{font-size:15px}.blog_title_panel .control_panel .link_category ul li{width:50%}.blog_title_panel .control_panel{align-items:flex-start;flex-direction:column;gap:50px}.blog_title_panel .control_panel .search form{justify-content:flex-start}.blog_title_panel .control_panel .search form input{outline:0;border:none;background:0 0;color:#101820;height:34px;width:100%;display:block;transition:.5s;padding:0 0 14px 38px}.featured_article .big_article a>.info_article{flex-direction:column;gap:26px}.featured_article .big_article a>.info_article .right_part{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row;height:100%;width:100%;gap:inherit}.articles .content_article a .article_info .day,.featured_article .big_article a>.info_article .right_part .date .month{text-align:left}.blog_title_panel .title{font-size:55px;line-height:63px;padding:132px 0 53px}.articles .content_article a .image_article{margin-bottom:38px}.articles .content_article a .article_info{flex-direction:column}.articles .content_article a .article_info .text{margin-top:17px}.articles .content_article a .article_info .title{max-width:90%}.articles .content_article a .article_info .right{flex-direction:row;margin-top:30px}.featured_article .list_article{margin:100px 0 0;flex-direction:column}.featured_article .list_article li{width:100%;border-bottom:1px solid #b0b0b0;padding:28px 0}.featured_article,.featured_article .list_article li:last-child{border-bottom:none}.featured_article .list_article li:first-child{padding:28px 0}.open_article .name_article{height:auto;font-size:48px;line-height:55px;text-align:left;margin-bottom:12px;margin-top:8px}.open_article .header_article{flex-direction:column;align-items:flex-start}.open_article{padding-top:100px}.open_article .content_article .number_animation{gap:33px;align-items:flex-start;flex-direction:column}.open_article .content_article .image_block{height:auto;margin:0 0 6px}.open_article .content_article blockquote .quote{font-size:55px;line-height:63px;margin:22px 0 19px}.open_article .content_article blockquote{width:100%;height:auto;margin:78px 0 100px;text-align:center}.first_screen.b2b .text_b2b_right .text_rotate{top:148px;right:-50px}.recruting_form form .bottom_url_cv{bottom:auto;top:400px}.preloader .inner .percentage{bottom:20px;right:20px;font-size:80px;letter-spacing:0;line-height:80px}.featured_article .list_article li .category_name{align-items:center;font-size:16px;line-height:17px}#navbar ul.menu li.menu-item a{font-size:31px;line-height:36px}#navbar ul.menu li.menu-item{margin-bottom:14px}.quality .block_title_quality .part_left .logo_quality{justify-content:center;align-items:center;width:100%}}.swiper-slide,.swiper-wrapper{height:100%;position:relative;transition-property:transform}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{width:100%;z-index:1;display:flex;box-sizing:content-box}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev,.swiper-pagination-bullet:only-child,.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled,.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock,.swiper-pagination-lock,.swiper-scrollbar-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;z-index:10}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag,.swiper-slide-zoomed{cursor:move}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-cube .swiper-slide .swiper-slide,.swiper-fade .swiper-slide .swiper-slide,.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active,.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active,.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}

/*
.top_slider_home .simpleParallax {height: 100%;}
.first_screen .top_slider_home .simpleParallax img, 
.open_article .content_article .image_block .simpleParallax img {
scale: none !important;
}*/