body.is-ready #page-preloader {opacity:0!important; visibility:hidden!important; z-index:-1}
html {background:#fff}
html,body {font-family:'Montserrat'; color:#1c1c20}
input,textarea,button {font-family:'Montserrat'}
.bg___img {height:100%; cursor:pointer; overflow:auto}
.scroll_m {height:100%; overflow:auto}
.mf-cursor {color:#db0e2e}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0; padding:0; outline:none}
input {outline:none}
img {max-width:100%}
a {color:inherit; text-decoration:none; -webkit-transition:0.2s; transition:0.2s}
a:hover {color:inherit; text-decoration:none}
a:focus {color:inherit; text-decoration:none}
*,:after,:before {-webkit-box-sizing:border-box; box-sizing:border-box}
.container_content {width:1440px; margin-right:auto; margin-left:auto}
.flex {display:flex; flex-wrap:wrap}
.flex_s {display:flex; flex-wrap:wrap; justify-content:space-between}
.flex_a {display:flex; flex-wrap:wrap; align-items:center}
.flex_s_a {display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center}
.header_t_box_l_left span {font-weight:700; text-transform:uppercase; color:#1c1c20; font-size:38px; line-height:39px}
header {padding-top:50px}
.header_t_box_l_left {position:relative; padding-right:64px; border-right:1px solid #C5C5C5; margin-right:12px}
.header_t_box_l_left sup {font-size:22px; background:linear-gradient(180deg,#EF9645 0,#DC102E 100%); -webkit-background-clip:text; background-clip:text; color:transparent; font-weight:700}
.header_t_box_l_left sup,.header_t_box_l_left sub {position:absolute; right:17px; top:-2px}
.header_t_box_l_left sub {top:19px; font-weight:700; font-size:39px; line-height:18px; right:46px; background:linear-gradient(180deg,#EF9645 0,#DC102E 100%); -webkit-background-clip:text; background-clip:text; color:transparent}
.header_t_box_l_right {font-weight:400; font-size:13px; line-height:16px; padding-top:3px; color:#000000}
.header_t_box_c nav a {font-weight:500; font-size:15px; line-height:18px; margin-right:37px}
.header_t_box_c nav a:last-child {margin-right:0}
.header_t_box_c nav {margin-right:54px}
.burg_box {display:flex; flex-wrap:wrap; flex-direction:column; cursor:pointer}
.burg_box span {width:20px; height:2px; background:#1c1c20; display:block; margin-bottom:4px}
.header_t_c {align-items:center}
.burg_box span:last-child {margin-bottom:0}
.header_t_box_r a {font-weight:600; font-size:16px; line-height:20px; color:#000}
.header_t_box_r a.headeer_tel {font-size:17px; line-height:21px}
.header_t_box_r_inner {margin-left:54px}
.header_t_box_r a.headeer_tel span {color:#DC102E}
.header_t_box_l {margin-bottom:-4px}
.header_t_box_r_inner {display:flex; flex-wrap:wrap; flex-direction:column}
.header_t_box_r_btn .types__btn {font-weight:600; font-size:15px; padding:18px 38px; line-height:18px}
html {-webkit-tap-highlight-color:rgba(0,0,0,0); scrollbar-track-color:#eef1f3; scrollbar-darkshadow-color:#eef1f3; scrollbar-3dlight-color:#eef1f3; scrollbar-arrow-color:#1C1C20; scrollbar-highlight-color:#1C1C20; scrollbar-shadow-color:#1C1C20; scrollbar-face-color:#1C1C20; scrollbar-width:thin; scrollbar-color:#1C1C20 #eef1f3}
.cursor {position:absolute; z-index:10; width:10px; height:10px; backface-visibility:hidden; border-radius:50%; background:#24f1d1; pointer-events:none; left:0; top:0; opacity:1; transition:margin 0.3s ease,width 0.3s ease,height 0.3s ease,background 0.3s ease,transform 0.1s,opacity 0.3s ease; mix-blend-mode:difference}
.cursor.opacity {opacity:0; transition:opacity 0.1s ease}
.cursor.follow-cursor_active {background:#fff; width:60px; height:60px; margin-left:-24px; margin-top:-24px}
.cursor.follow-cursor_active3 {background:#fff; width:60px; height:60px; margin-left:-30px; margin-top:-30px}
.cursor.follow-cursor_active4 {background:#fff; width:60px; height:60px; margin-left:-30px; margin-top:-30px; display:flex; justify-content:center; align-items:center}
.cursor .cb-cursor-text {font-weight:500}
.cb-cursor-text span {visibility:hidden; opacity:0; font-weight:600; transition:0s ease}
.cursor.follow-cursor_active4 .cb-cursor-text span {visibility:visible; opacity:1; transition:0.3s ease}
.cursor.follow-cursor_active2 {width:320px; height:320px; border-radius:50%; margin-left:-160px; margin-top:-160px; background:transparent; position:absolute; overflow:hidden; mix-blend-mode:difference}
.cb-cursor-media-box {position:relative; width:100%; height:100%; overflow:hidden; opacity:0; -webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%); -webkit-transition:opacity .2s .2s,-webkit-transform .35s; transition:opacity .2s .2s,-webkit-transform .35s; -o-transition:opacity .2s .2s,-o-transform .35s; -moz-transition:transform .35s,opacity .2s .2s,-moz-transform .35s; transition:transform .35s,opacity .2s .2s; transition:transform .35s,opacity .2s .2s,-webkit-transform .35s,-moz-transform .35s,-o-transform .35s; background:#fff; mix-blend-mode:difference}
.cursor.follow-cursor_active2 .cb-cursor-media .cb-cursor-media-box {opacity:1; -webkit-transition-duration:.4s,.4s; -moz-transition-duration:.4s,.4s; -o-transition-duration:.4s,.4s; transition-duration:.4s,.4s; -webkit-transition-delay:0s,0s; -moz-transition-delay:0s,0s; -o-transition-delay:0s,0s; transition-delay:0s,0s}
.zag {visibility:hidden; height:0; width:0}
.cb-cursor-media img,.cb-cursor-media video {position:static; width:100%; height:100%; -o-object-fit:cover; object-fit:cover; -webkit-transform:translateZ(0); -moz-transform:translateZ(0); transform:translateZ(0); mix-blend-mode:difference}
header {padding-bottom:40px}
.first_display_block {padding-top:100px}
.first_display_left {width:54%}
.first_display_left_info {width:87%}
h1 {font-style:normal; font-weight:600; font-weight:600; font-size:46px; line-height:60px; margin-bottom:58px}
.first_display_left_info p {font-size:16px; line-height:26px}
.first_display_left_img {padding-top:85px}
.main_header_chat_bot_header {display:flex; flex-wrap:wrap; justify-content:space-between}
.main_header_chat_bot_btn {margin-top:19px}
.main_header_chat_bot_main_container {height:360px; position:relative; overflow:hidden}
.chat_mess {flex-wrap:wrap; align-items:center; min-height:60px!important; padding:10px 32px; display:flex; font-weight:500; font-size:15px; line-height:18px; height:auto; border-radius:1000px; background:linear-gradient(90deg,#47165F 1.57%,#7E1BB3 99.48%); border-radius:1000px; min-width:200px; margin:16px; position:relative; margin-left:15px; margin-right:0; color:white; animation:mess 0.8s ease}
.chat_mess_change {flex-wrap:wrap; display:flex; align-items:center; cursor:pointer; padding:10px 32px; color:#000; font-weight:500; font-size:15px; line-height:18px; height:auto; min-height:60px; border-radius:1000px; background:#f8f8f8; margin:16px; position:relative; margin-left:0; margin-right:0; font-weight:500; animation:mess 0.8s ease}
.chat_mess_change:hover {box-shadow:1px 2px 7px 1px rgba(0,0,0,0.12); transition:0.3s ease}
.chat_mess_change.active_color {box-shadow:1px 2px 7px 1px rgba(0,0,0,0.12); transition:0.3s ease; background:#0071e3; color:#fff}
.mess_change_container {display:flex; align-items:center}
.inner_chat {position:absolute; bottom:0; display:flex; flex-wrap:wrap; flex-direction:column; align-items:baseline}
.chat_mess:before {content:""; position:absolute; left:-4px; bottom:-6px; background:linear-gradient(90deg,#47165F 1.57%,#7E1BB3 99.48%); width:12px; border-radius:51%; height:12px; margin-left:-11px; z-index:-1; margin-bottom:0}
@keyframes mess {0% {height:0; opacity:0; margin-top:-40px}
 100% {height:auto; margin-bottom:''; opacity:1}
}
.gif_box {width:48px; margin-top:10px; transition:0.3s ease; opacity:0}
.gif_box.active {opacity:1}
.chat_form_container {visibility:hidden; width:100%; margin-top:0; position:absolute; top:0; left:0; background:#fff; opacity:0; height:0; -webkit-transform:translateY(100%); -moz-transform:translateY(100%); transform:translateY(100%); -webkit-transition:.6s ease; -moz-transition:.6s ease; -ms-transition:.6s ease; -o-transition:.6s ease; transition:.6s ease}
.chat_form_container.active {visibility:visible; opacity:1; z-index:2; height:auto; -webkit-transform:translateY(0%); -moz-transform:translateY(0%); transform:translateY(0%)}
.chat_form_row input::-moz-placeholder {color:#000}
.chat_form_row input::-webkit-input-placeholder {color:#000}
.chat_form_row input:focus {text-decoration:none; outline:none}
.chat_form_row textarea::-moz-placeholder {color:#000}
.chat_form_row textarea::-webkit-input-placeholder {color:#000}
.chat_form_row textarea:focus {text-decoration:none; outline:none}
.chat_form_row input,.chat_form_row textarea {color:#000; font-size:14px; line-height:19px; border:none; font-weight:500; border-bottom:1px solid #a6a6a6; transition:0.3s ease; padding:9px 0; outline:none; width:100%; margin-bottom:16px}
.chat_form_row input:focus {border-bottom:1px solid #db0e2e}
.chat_form_row textarea:focus {border-bottom:1px solid #db0e2e}
.soglasie_row {color:#454545; font-size:12px; padding-left:16px; position:relative; margin-top:10px; margin-bottom:20px}
.soglasie_row:before {content:""; position:absolute; left:0; top:50%; background:url(../image/soglasie_icon.png)no-repeat; width:12px; height:12px; margin-top:-7px}
.chat_form_container form {padding:25px; border-radius:20px; border:1px solid #a6a6a6}
.chat_form_btn button {outline:none; color:#fff; font-size:16px; border-radius:3px; border:none; font-size:16px; font-weight:500; padding:10px 51px; transition:0.3s ease; background:#db0e2e; cursor:pointer}
.chat_form_btn {text-align:center}
.slider__form_box {margin:0 30px; padding-top:30px; text-align:center}
.main_header_container .button {position:relative; z-index:1; display:inline-block; overflow:hidden; cursor:pointer; -webkit-transition:color 0.5s cubic-bezier(0.785,0.135,0.15,0.86); transition:color 0.5s cubic-bezier(0.785,0.135,0.15,0.86)}
.slider__form_container {margin-top:120px}
.first_display_right {width:33%; margin-top:-60px}
.mCSB_container {}
.first_display_right {position:relative}
.mCSB_scrollTools .mCSB_dragger {}
.awards_achievements_place_box_img {padding-bottom:46px; position:relative; padding-left:0; font-weight:500; font-size:13px; line-height:16px}
.awards_achievements_place_box_img:before {content:''; width:107px; height:97px; position:absolute; margin-left:-47px; margin-top:-26px; background:url(../image/lavr_new.svg) no-repeat center center; transition:0.4s ease; background-size:contain; filter:brightness(0) opacity(0.4)}
.awards_achievements_place_box_img {transition:0.4s ease}
.slider__form_box:hover .awards_achievements_place_box_img:before {filter:brightness(1) opacity(1)}
.slider__form_box:hover .awards_achievements_place_box_img {color:#e9b061}
.awards_achievements_place_box_text {font-weight:500; font-size:13px; line-height:16px}
.slider__form_container {cursor:pointer}
.n__a_ba_btn {text-align:center}
.slider__form .slick-track {}
.cb-cursor-media {height:100%; width:100%}
h2 {font-weight:700; font-size:42px; line-height:56px}
h2.link_vid {display:inline-block}
.first_display_block {margin-bottom:182px}
.cat__box {color:#000; padding:35px 0 35px}
.cat__box_h a {font-size:24px; line-height:40px; font-weight:500}
.cat__box_h {min-height:70px}
.cat__row1 {margin-top:90px}
.cat__box_list ul {padding-left:20px; display:flex; flex-wrap:wrap; flex-direction:column; align-items:flex-start; justify-content:flex-start; max-height:143px; min-height:143px}
.cat__box_list ul li {font-size:13px; margin-bottom:13px; padding-left:4px}
.cat__box {width:26%}
.cat__box_b {width:36%}
.cat__box_link a {color:#6d6d7e; padding-right:13px}
.cat__box_link {margin-top:30px}
.cat__row2 .cat__box_list ul {max-height:170px; min-height:170px}
.cat__box_b2 {width:28%; margin-left:4%}
.cat_display_block {}
.cat__row3 {transition:0.2s}
.cat__row2 {transition:0.2s}
.cat__row3 .cat__box {}
.scroll_content_block h2 {margin-bottom:78px}
.p_s_text {font-weight:400; font-size:16px; line-height:25px}
.parallax {}
.scroll_content_left_part {width:43%}
.scroll_content_right_part {width:57%}
.scroll_content_our {}
.scroll_content_block {margin-top:120px}
.scroll_content_right_box {}
.scrollmagic-pin-spacer {}
.scroll_content_our {padding-top:30px; margin-top:120px}
.scroll_content_left_row {height:100vh; display:flex; flex-wrap:wrap; flex-direction:column; align-items:flex-start; justify-content:center}
}
.bg___img {display:flex; flex-wrap:wrap; align-items:flex-start; justify-content:flex-start}
.scroll_content_right_box {height:897px; overflow:hidden; width:1075px}
.scroll_content_right_part {margin-right:-120px}
.scroll_content_left_name {font-size:48px; line-height:52px; color:#000; margin-bottom:35px}
.scroll_content_left_desc {color:#6d6d7e; font-size:23px; color:#6d6d7e; line-height:36px; margin-bottom:48px}
.scroll_content_left_work p {font-size:13px; color:#000; padding-bottom:3px; border-bottom:1px solid; margin-right:40px}
.scroll_content_left_box > div {transition:0.1s ease}
.bg_two {transition:0.4s ease}
.scroll_content_left_work p:last-child {margin-right:0}
.scroll_content_our {transition:0.5s ease}
.scroll_content_left_box .cat__box_link {margin-top:47px}
#link_form,#link_form2 {padding:10px 24px}
#link_form2 {margin-left:16px}
.hidden__ch {opacity:0; transform:scale(0.9); transition:0.5s ease}
.fixed {position:fixed; z-index:9; top:0; opacity:1!important}
.absolute {position:absolute; z-index:-1}
.fixed_block {transition:0.3s ease; opacity:0}
.scroll_content_right_box_inner {position:relative}
.bg_two {position:absolute; left:0; top:0; opacity:0}
.scroll_content_block {}
.cat__row {position:relative}
.cat__row2__sh {position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; transition:0.1s; z-index:-1; margin-top:40px}
.scroll_content_right_part {pointer-events:none}
.scroll_m_in {transition:background 0.7s ease}
.scroll_content_right_part {}
.numdrers_block {margin-top:0}
.med {font-weight:500}
.grey {color:#707070}
.p24_f {font-size:24px}
.p50_f {font-size:50px; line-height:72px}
.p18_f {font-size:18px}
.p36_f {font-size:36px}
.numdrers_cont {color:#000}
.p135_f {font-size:135px}
.p72_f {font-size:72px}
.numdrers__l {margin-right:32px}
.numdrers_box3 {width:35.5%}
.numdrers_row {margin-bottom:120px}
.numdrers_row:last-child {margin-bottom:0}
.numdrers_cont {overflow:hidden}
.numdrers_cont .numdrers_box {transform:translateY(150%); transition:1s ease}
.numdrers_cont .numdrers_box.numdrers_box1 {transform:translateY(200%)}
.numdrers_box.numdrers_box2 {transition-delay:0.2s}
.active_add .numdrers_box.numdrers_box3 {transition-delay:0.4s}
.active_add .numdrers_cont .numdrers_box {transform:translateY(0%)!important}
.numdrers_block {margin-bottom:200px}
.company_block h2 {margin-bottom:78px}
.company_box {width:20%; position:relative; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; height:250px}
.company_container {margin-top:80px}
.company_block {margin-bottom:110px}
.cursor.follow-cursor_active5 {width:342px; height:250px; margin-left:-171px; margin-top:-125px; overflow:hidden; border-radius:15px; backface-visibility:visible; color:#bdbdbd; background:#070707}
.solving_block h2 {margin-bottom:76px}
.solving_slider_conteiner {margin-top:200px}
.solving_block {margin-bottom:170px}
.cb-cursor-brand {height:100%; width:100%; position:absolute; left:0; top:0}
.cb-cursor-media-box2 {transition:0s ease; padding:28px 26px 10px; font-size:15px; transition-delay:0s}
.cursor.follow-cursor_active5 .cb-cursor-media-box2 {opacity:1; transition:0.3s ease; transition-delay:0.3s}
.cb-cursor-media-box2 p span {font-weight:500}
.cb-cursor-media-box2 p {line-height:22px}
.cb-cursor-media-box2 {position:relative; width:100%; height:100%; overflow:hidden; opacity:0; -webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%); -webkit-transition:opacity .2s .2s,-webkit-transform .35s; transition:opacity .2s .2s,-webkit-transform .35s; -o-transition:opacity .2s .2s,-o-transform .35s; -moz-transition:transform .35s,opacity .2s .2s,-moz-transform .35s; transition:transform .35s,opacity .2s .2s; transition:transform .35s,opacity .2s .2s,-webkit-transform .35s,-moz-transform .35s,-o-transform .35s}
.company_box img {opacity:1; transition:0.4s ease}
.company_box:hover img {transition:0.3s ease; opacity:0}
.solving_slider {cursor:pointer; color:#000000; margin:0 -90px }
.solving_sl_header {font-size:72px; padding-bottom:15px; margin-bottom:35px; border-bottom:3px solid}
.solving_sl_box {margin:0 90px}
.solving_slider_conteiner {padding-right:230px}
.solving_slider .slick-list {overflow:visible}
.solving_sl_title {font-size:27px; min-height:110px}
.solving_sl_text {font-size:17px; line-height:29px}
.solving_sl_header {position:relative}
.solving_sl_header:before {content:""; position:absolute; left:0; bottom:-3px; height:3px; width:0; background:#db0e2e; transition:0.6s ease}
.solving_sl_box:hover .solving_sl_header:before {width:100%; transition:1.2s ease}
.trofey_left {}
.trofey_block h2 {margin-bottom:78px}
.trofey_left {width:34.5%}
.awards_achievements_home_bot_container_left {margin-top:160px}
.awards_span1 {font-size:48px; line-height:72px; color:#312e38; font-weight:700}
.a__line {width:100%; position:relative; height:1px; background:#d8ac29; margin-top:25px}
.solving_block {overflow:hidden}
.a__line:after {content:""; position:absolute; right:0; top:50%; border-right:1px solid #d8ac29; border-top:1px solid #d8ac29; -webkit-transform:rotate(45deg ); transform:rotate(45deg ); width:10px; height:10px; margin-top:-5px; -webkit-transition:0.3s ease; transition:0.3s ease}
.trofey_right {width:57%}
.trofey_right .slider__form_box {margin:0 10px; padding-top:30px; text-align:center; margin-bottom:75px; -webkit-transition:0.3s ease; transition:0.3s ease}
.trofey_container {margin-bottom:100px}
.trofey_block {margin-bottom:74px}
.awards_item_img {margin:0 25px}
.awards__slider {margin:0 -25px}
.ad_v_block h2 {margin-bottom:78px}
.ad_v_left {width:58%}
.ad_v_right {width:35%}
.ad_v_box {margin-top:125px; width:40%; -webkit-transition:0.3s ease; transition:0.3s ease}
.ad_v_title {min-height:100px; font-size:30px}
.ad_v_list {color:#000}
.ad_v_text {font-size:18px; line-height:30px}
.ad_v_block {margin-bottom:175px}
.ad_v_right .chat_mess {flex-wrap:wrap; align-items:center; min-height:90px!important; padding:10px 55px; display:flex; font-size:22px; line-height:32px; height:auto; border-radius:35px; background:#db0e2e; margin:40px; position:relative; margin-left:15px; margin-right:0; color:white; animation:mess 0.8s ease}
.chat_mess__form form {position:relative; width:100%}
.chat_mess__form form input {border-radius:25px; background-color:rgb(248,248,248); box-shadow:0 7px 0 0 rgba(33,56,73,0.13); font-size:22px; line-height:32px; color:#bfbfbf; font-weight:400; flex-wrap:wrap; align-items:center; min-height:90px!important; padding:10px 55px; border:none; padding-right:70px; outline:none; width:100%}
.chat_mess__form form input::-moz-placeholder {color:#bfbfbf}
.chat_mess__form form input::-webkit-input-placeholder {color:#bfbfbf}
.chat_mess__form form input:focus {text-decoration:none; outline:none}
.chat_mess__form {padding-left:15px}
.chat_mess__form form button {opacity:0; position:absolute; right:20px; top:23px; border:none; background:transparent; outline:none; transition:0.3s ease; cursor:pointer}
.chat_mess__form form button img {width:40px; height:40px}
.chat_mess__form form.has_act button {opacity:1}
.chat_mess__form form input:focus + button {opacity:1}
.rew_block h2 {margin-bottom:200px}
.rew_left {width:64%}
.rew_right {width:24.8%; padding-right:120px}
.rew_box_left {width:27%; text-align:center}
.rew_box_right {width:65%}
.rew_img {display:flex; justify-content:center; align-items:flex-start; margin-bottom:40px}
.rew_img img {border-radius:50%; overflow:hidden}
.rew_name {font-size:20px; color:#000; margin-bottom:20px}
.rew_box_right p {font-size:27px; line-height:48px; color:#000}
.rew_dolj {color:#5a5a5c; line-height:24px}
.rew_right_text {color:#db0e2e; font-size:28px; margin-bottom:80px; font-weight:500; line-height:46px}
.rew_right_btn {border-width:1px; border-color:rgb(220,220,220); border-style:solid; font-size:18px; text-align:center; font-weight:600; padding:24px 0; border-radius:45px; cursor:pointer}
.rew_block {margin-bottom:145px}
.dots_slider .slick-dots {display:flex; flex-wrap:wrap; list-style:none; justify-content:center; margin-top:20px; position:absolute; bottom:-5px; left:34.5%}
.dots_slider .slick-dots button {border:none; background:#b3b3b3; border-radius:50%; color:transparent; padding:0; width:8px; height:8px; margin:0 10px; outline:none; cursor:pointer; transition:0.3s ease}
.dots_slider .slick-dots .slick-active button {background:#db0e2e}
.new_top_right .cat__box_link {margin-top:0; transform:none!important}
.new_block {padding:40px 0; transition:1s ease}
.new_block.active_add {background:#f8f8f8}
.new_box {margin:0 7px}
.new_slider {margin:0 -7px}
.new_block {overflow:hidden; margin-bottom:70px}
.new_slider .slick-track {margin-left:-246px!important}
.new_container {margin-top:106px}
.new_title {font-weight:500; font-size:16px; line-height:24px; min-height:55px; color:#000000}
.new_box {cursor:pointer}
.new_title {margin-top:30px}
.new_date {color:#535353; font-weight:500; font-size:13px; line-height:24px; text-transform:lowercase}
.popular_q_block h2 {margin-bottom:50px}
.popular_q_container {width:100%; max-width:1010px}
.popular_q_box {}
.popular_q_header {position:relative; padding-right:142px}
.popular_q_header p {font-size:40px; line-height:60px; color:#000}
.btn_q {position:absolute; right:0; top:20px}
.popular_content {color:#000; padding:45px 0; padding-right:340px; font-size:23px; line-height:42px}
.popular_q_box {padding:32px 0; border-bottom:2px solid #000}
.popular_q_box {cursor:pointer}
 .btn_q:after {content:""; position:absolute; right:0; top:12px; transition:0.3s ease; width:24px; height:2px; background:#000}
.btn_q:before {content:""; position:absolute; right:11px; top:0; transition:0.3s ease; width:2px; height:24px; background:#000}
.popular_q_box.add .btn_q:before {opacity:0}
.popular_q_box {position:relative}
.popular_q_box:before {content:""; position:absolute; left:0; bottom:-2px; height:2px; width:0; background:#db0e2e; transition:0.8s ease}
.popular_q_box:hover:before {width:100%; transition:1.4s ease}
.popular_q_block {margin-bottom:180px}
.f_top_part {width:50%}
footer {background:#1c1c20; color:#fff}
footer h2 {padding-bottom:74px}
.f_top_right {padding-left:240px; padding-top:82px}
.f_top_cont {padding-bottom:119px}
.f_top_right .chat_form_row input,.f_top_right .chat_form_row textarea {background:transparent; color:#D9D9D9; font-size:22px; padding:15px 0; padding-left:5px; margin-bottom:35px; border:none; border-bottom:2px solid #979797; font-weight:400; font-size:18px; line-height:25px}
footer h2 {font-weight:600; font-size:48px; line-height:56px}
footer .n__s_solgl.n__s_solgl___4 img {margin-right:22px; background-color:#fbfbfb33}
footer .p_s_text {font-weight:400; font-size:16px; line-height:25px; min-height:86px; margin-bottom:111px}
.f_top_right .chat_form_row input:focus {border-bottom:2px solid #db0e2e}
.f_top_right .chat_form_row textarea:focus {border-bottom:2px solid #db0e2e}
footer .n__s_solgl {margin-top:10px}
.f_top_right .chat_form_row input::-moz-placeholder {color:#D9D9D9}
.f_top_right .chat_form_row input::-webkit-input-placeholder {color:#D9D9D9}
.f_top_right .chat_form_row input:focus {text-decoration:none; outline:none}
.f_top_right .chat_form_row textarea::-moz-placeholder {color:#D9D9D9}
.f_top_right .chat_form_row textarea::-webkit-input-placeholder {color:#D9D9D9}
.f_top_right .chat_form_row textarea:focus {text-decoration:none; outline:none}
.f_top_right .soglasie_row:before {display:none}
.button_sub_change {color:#fff; border:none; outline:none; background:no-repeat; font-size:30px; font-weight:400; flex-wrap:nowrap; margin-top:60px; cursor:pointer}
.button_sub_change .a__line {flex:none; margin:0; margin-left:15px; width:84px; background:#fff; margin-top:2px}
.button_sub_change .a__line:after {border-right:1px solid #fff; border-top:1px solid #fff}
.f_top_cont {}
.f_center_cont {padding-top:65px; padding-bottom:45px; border-bottom:1px solid #3f3f41}
footer .header_t_box_l_left span {color:#fff}
.f_ra_text {font-weight:400; font-size:13px; line-height:18px; color:#D9D9D9; margin-left:19px}
.f_ra_box {margin-top:45px}
.f_center_nav_col_inner a {font-size:16px; color:#fff; margin-bottom:30px}
.f_center_nav_col_inner {display:flex; flex-wrap:wrap; flex-direction:column; align-items:flex-start; justify-content:flex-start}
.f_center_nav_col {width:44%}
.f_center_right_col {display:flex; flex-wrap:wrap; flex-direction:column; align-items:flex-end}
.f_center_right_col .headeer_mail {}
.f_center_right_col .headeer_tel {}
.f_center_right_col p {font-weight:500; font-size:13px; line-height:16px; text-align:right; color:#979797; margin-top:15px}
.f_bottom_cont {padding:20px 0; color:#6b6a6a; font-size:13px}
.f_bottom_cont .politic {font-weight:400; font-size:12px; line-height:20px; color:#979797}
.mf-cursor.-opaque {mix-blend-mode:exclusion}
.mf-cursor.-opaque:before {background:white}
 .mf-cursor.-opaque .mf-cursor-media-box {-webkit-filter:invert(1); filter:invert(1) }
.mf-cursor.-text {color:#1c1c20}
.mf-cursor.-pointer:before {transform:scale(1.5)!important}
.magnet {transition:transform 0.7s cubic-bezier(.19,1,.22,1)}
.burg_box {padding:10px}
#my-scrollbar {position:fixed; top:0; right:0; bottom:0; left:0}
.scrollbar-track {background:transparent!important}
.header_t_box_c {margin-left:90px}
.breadcrumbs_inner__page_our {height:91px; display:flex; flex-wrap:wrap; align-items:center}
.breadcrumbs_container a:first-child {padding-left:0}
.breadcrumbs_container a:first-child:before {display:none}
.breadcrumbs_inner__page .breadcrumbs_container a {color:#b4b4b4; cursor:pointer; font-size:13px}
.breadcrumbs_container a {padding:0 9px; position:relative}
.breadcrumbs_container a:hover {color:#696969}
.breadcrumbs_inner__page .breadcrumbs_container a:last-child {color:#696969; pointer-events:none; cursor:default}
.breadcrumbs_container a:before {content:"/"; position:absolute; margin-left:0; color:#db0e2e; margin-top:-8px; font-size:13px; left:-1px; top:50%}
.seo__page .slider__form_container {}
.padd___block {padding-top:60px; padding-bottom:140px}
.completed_works_part {width:50%}
.completed_works_part_right {padding-left:107px}
.completed_works_logo {margin-bottom:130px}
.completed_works_title {margin-bottom:32px; font-size:22px; font-weight:600}
.completed_works_row span:first-child {font-size:40px; font-weight:500; line-height:40px}
.completed_works_row span:last-child {padding-left:21px; font-size:14.7px; font-weight:500}
.completed_works_row {padding-top:27px; padding-bottom:27px; border-bottom:1px solid #c6c6c6}
.completed_works_list .completed_works_row:last-child {border-bottom:1px solid transparent}
.scroll__img {}
.padding_scroll_d,.padding_scroll_d2 {}
.completed_works_img {}
.completed_works___row {margin-bottom:-30px}
.right_goals_block {background:#f8f8f8; padding:100px 0}
.completed_works_block.padd___block {padding-bottom:0}
.right_goals_conteiner {}
.right_goals_left {width:57.2%}
.right_goals_box {width:45.3%; margin-top:80px}
.right_goals_num {color:#b71b35; margin-bottom:20px}
.completed_works_conteiner .completed_works___row:last-child {margin-bottom:0}
.right_goals_block {margin-bottom:50px}
.right_goals_title {font-size:21px; font-weight:600; min-height:65px}
.right_goals_text {color:#1c1c20; line-height:24px}
.right_goals_text_right {font-size:24px; line-height:40px; font-weight:500; background:linear-gradient(302deg,#ea4f18 0,#ea4f18bf 30%,#ef001d 50%,#ba2134 70%,#ee6247 100%); color:transparent; -webkit-background-clip:text; background-clip:text; padding-top:109px; transition:0.1s ease-out}
.right_goals_right {width:36%}
.types__btn {font-size:18px; color:#fff; font-weight:600; background:linear-gradient(90deg,#DC102E 32.81%,#EF9645 100%); background:linear-gradient(to left,#EF9645,#DC102E,#EF9645); text-decoration:none; box-shadow:0 10px 15px rgba(255,64,52,0.25); box-shadow:0 12px 23.49px 5.51px rgba(235,81,23,0.2); transition:0.3s ease; border-radius:35px; padding:25px 51px; cursor:pointer; display:inline-block; background-size:200%; transition:0.9s ease; background-position:right}
.types__btn:hover {background-position:left}
.types__btn:hover {}
.types__btn_box {margin-top:85px}
.img__2 {display:none}
.history__right .history__row:nth-child(2n) .img__2 {display:block}
.history__right .history__row:nth-child(2n) .img__1 {display:none}
.n__rew_block .btn-juliet {z-index:2}
.res_work_part {width:50%}
.res_work_part_left_row {font-size:21px; color:#1c1c20; margin-bottom:50px; font-weight:500; line-height:30px}
.res_work_part_left_list .res_work_part_left_row:last-child {margin-bottom:0}
.res_work_part_left_row span {line-height:30px; font-size:30px; padding-right:12px}
.res_work_part_left_list {padding-top:50px}
.begin__part_right_title {color:#1c1c20; font-size:28px}
.res_work_part_right_header_title {color:#1c1c20; font-size:32px; line-height:42px}
.res_work_part_right_header_logo {margin-right:57px}
.res_work_part_right_header {margin-bottom:110px}
.res_work_box {padding-top:40px}
.res_work_part_right {padding-top:67px}
.res_work_part_right_st1 {font-size:22px; line-height:36px; font-weight:500}
.res_work_part_right_st2 {color:#707070; padding-top:3px}
.res_work_part_right_desc_title {padding-bottom:33px}
.res_work_part_right {padding-left:50px}
.res_work_part_right_desc_text {font-size:16px; line-height:29px; color:#1c1c20; padding-bottom:28px; border-bottom:1px solid #e1e1e1}
.res_work_part_right_header_logo_owner {margin-right:35px}
.res_work_part_right_header_info_owner_name {color:#1c1c20; font-weight:600; font-size:20px; margin-bottom:22px}
.res_work_part_right_header_info_owner_dolj {line-height:22px; color:#707070}
.res_work_part_right_desc_row_owner {margin-top:52px}
.res_work_part_right_desc_row_owner_header {margin-bottom:42px}
.res_work_part_right_header_info_owner__text {color:#656565; line-height:24px; font-size:14px}
.res_work_container {position:relative}
.nav__our {position:absolute; right:0; top:70px; width:670px; margin-right:0; margin-top:171px}
.slider_nav_box {cursor:pointer}
.slider_nav_line {height:2px; width:100%; background:#dbd8d8; position:relative}
.slider_nav_line:before {content:""; position:absolute; left:0; top:0; background:#b71b35; width:0; height:2px}
.is-ready .slick-current .slider_nav_line:before {width:100%; transition:6s linear}
.slider_nav_box {padding-right:17px}
.more___btn {font-size:18px; text-align:center; font-weight:600; padding:25px 47px; border-radius:35px; cursor:pointer; color:#413b53; display:inline-block}
.gradient-border {--borderWidth:2px; background:#fff; position:relative; transition:0.3s ease; border-radius:45px}
.gradient-border:hover {background:transparent; color:#fff}
.gradient-border:after {content:''; position:absolute; top:calc(-1 * var(--borderWidth)); left:calc(-1 * var(--borderWidth)); height:calc(100% + var(--borderWidth) * 2); width:calc(100% + var(--borderWidth) * 2); background:linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82); border-radius:calc(2 * var(--borderWidth)); z-index:-1; animation:animatedgradient 3s ease alternate infinite; background-size:300% 300%}
@keyframes animatedgradient {0% {background-position:0 50%}
50% {background-position:100% 50%}
100% {background-position:0 50%}
}
.seo__more_box {display:inline-block; border-radius:45px; overflow:hidden; padding:2px}
.seo__more_box_our {margin-top:140px; text-align:center}
.expert_seo_block {background:#f8f8f8}
.expert_seo_part {width:50%}
.expert_seo_block {margin-bottom:140px}
.expert_seo_block h2 {line-height:65px}
.expert_seo_block h2 span {font-size:36px}
.expert_seo_post {line-height:30px; font-size:19px; max-width:615px; margin-top:75px}
.expert_seo_part_right_mail {margin-top:68px}
.expert_seo_part_right_mail a {font-size:80px; color:#7e15e4; font-weight:700; line-height:80px; background:linear-gradient(252deg,rgba(0,0,0,1) 0,#775498 0,#c22b5d 100%); color:transparent; -webkit-background-clip:text; background-clip:text}
.expert_seo_part_right {padding-left:100px; padding-top:15px}
.expert_seo_part_right_row_top__mess {color:#1c1c20; width:402px; font-size:16px; font-weight:500; padding:25px 30px; margin-right:48px; background-color:rgb(255,255,255); border-radius:25px; box-shadow:0 12px 25.92px 6.08px rgb(133 96 165 / 16%); border-bottom-right-radius:0}
.expert_seo_part_right_row_top {align-items:flex-end}
.begin__part_left {width:38.5%}
.begin__block h2 {margin-bottom:64px}
.begin__block {margin-bottom:120px}
.begin__circle_box_our2 {margin-top:130px; margin-left:65px}
.begin__circle_box {border-width:1px; border-style:solid; border-radius:50%; border-color:#b71b35; width:584px; height:584px; display:flex; flex-wrap:wrap; justify-content:center; align-items:center}
.begin__circle__small {border-radius:50%; background-color:rgb(183,27,53); position:absolute; border-width:1px; border-style:solid; border-color:rgb(183,27,53); width:9px; height:9px}
.begin__circle__small1 {left:0; top:50%; margin-top:47px}
.begin__circle_box {position:relative}
.begin__circle__small1 {left:0; top:50%; margin-top:47px}
.begin__circle__small2 {left:50%; top:0; margin-top:0; margin-left:-55px}
.begin__circle__small3 {left:100%; top:0; margin-top:-113px; margin-left:-25px; top:50%}
.begin__circle_box_inner {border-radius:50%; background-color:rgb(242,243,245); width:496px; height:496px; display:flex; justify-content:center; align-items:center; flex-wrap:wrap; flex-direction:column; text-align:center}
.begin__circle_num {font-size:78px; color:#b71b35; margin-bottom:19px; background-image:linear-gradient(252deg,rgba(0,0,0,1) 0,#ea4f18 0,#ba2134 100%); color:transparent; -webkit-background-clip:text; background-clip:text; font-weight:600}
.begin__circle_text {color:#1c1c20; font-weight:500; font-size:22px}
.begin__part_right {width:41.7%}
.begin__part_right_title {color:#1c1c20; font-size:24px; font-weight:600; margin-bottom:32px}
.begin__part_right_text {font-size:16px; line-height:28px; padding-bottom:68px }
.line_row {background-image:-moz-linear-gradient(0deg,rgba(184,30,53,0.99608) 0,rgb(236,81,22) 100%); background-image:-webkit-linear-gradient(0deg,rgba(184,30,53,0.99608) 0,rgb(236,81,22) 100%); background-image:-ms-linear-gradient(0deg,rgba(184,30,53,0.99608) 0,rgb(236,81,22) 100%); width:100%; height:1px}
.begin__part_right {padding-top:240px}
.begin__part_right_row {margin-bottom:60px}
button.types__btn {outline:none; border:none}
.seo_price__part_right__audit .label_f {color:#8c8c8c; font-size:13px; margin-bottom:17px}
.begin__part_right_form_row input {border-radius:25px; background-color:rgb(248,248,248); box-shadow:0 7px 0 0 rgb(33 56 73 / 13%); font-size:22px; line-height:32px; color:#bfbfbf; font-weight:400; flex-wrap:wrap; align-items:center; min-height:90px!important; padding:10px 55px; border:none; padding-right:70px; outline:none; width:100%}
.begin__part_right_form_title {font-size:48px; margin-top:-30px; margin-bottom:85px; font-weight:normal; font-weight:600}
.begin__part_right_list .begin__part_right_row:last-child .line_row {display:none}
 .seo_price__part_right__audit .begin__part_right_form_row {margin-bottom:37px}
.begin__part_right_form_box form {padding-left:125px}
.begin__part_right_form_row {position:relative; margin-bottom:37px}
.begin__part_right_form_row:before {content:""; position:absolute; left:0; top:62px; margin-left:-125px; background:url(../image/arr__form.png)no-repeat; width:52px; height:43px}
.sub__sogl {font-size:14px; color:#7e7e7e}
.sub__sogl a {color:#1c1c20}
.begin__part_right_form_sub {padding-top:14px}
.begin__part_right_form_sub .sub__sogl {padding-bottom:44px}
.approach__tab_li {display:inline-block; position:relative; color:#797979; font-size:22px; font-weight:600; margin-right:137px; transition:0.3s ease; cursor:pointer}
.approach__tab_top .approach__tab_li:last-child {margin-right:0}
.approach__tab_li.active {color:#000000}
.approach__tab_li:hover:after {-webkit-transform:scaleX(1) translateZ(0); transform:scaleX(1) translateZ(0); -webkit-transform-origin:0 0; transform-origin:0 0}
.approach__tab_li.active:after {-webkit-transform:scaleX(1) translateZ(0); transform:scaleX(1) translateZ(0); -webkit-transform-origin:0 0; transform-origin:0 0}
.approach__tab_li:after {content:""; display:block; height:1px; width:100%; background-image:-moz-linear-gradient(0deg,rgba(185,32,54,0.99608) 0,rgb(236,80,25) 100%); background-image:-webkit-linear-gradient(0deg,rgba(185,32,54,0.99608) 0,rgb(236,80,25) 100%); background-image:-ms-linear-gradient(0deg,rgba(185,32,54,0.99608) 0,rgb(236,80,25) 100%); -webkit-transform:scaleX(0) translateZ(0); transform:scaleX(0) translateZ(0); -webkit-transform-origin:100% 100%; transform-origin:100% 100%; -webkit-transition:-webkit-transform .7s cubic-bezier(.215,.61,.355,1); transition:-webkit-transform .7s cubic-bezier(.215,.61,.355,1); transition:transform .7s cubic-bezier(.215,.61,.355,1); transition:transform .7s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1); position:absolute; bottom:-8px; left:0}
.approach__tab_container {margin-top:100px}
.approach__block h2 {margin-bottom:82px}
.approach__tab_top {margin-bottom:70px}
.approach__block {margin-bottom:170px}
.approach__tab_title {color:#000000; font-size:24px; font-weight:600; margin-bottom:40px}
.approach__tab_text {color:#000000; font-size:15px; line-height:24px; min-height:190px}
.approach__tab_img img {border-radius:27px; box-shadow:0 12px 23.49px 5.51px rgba(199,165,123,0.31)}
.approach__tab_container_inner {border-radius:36px; background-color:rgb(252,234,212); padding:64px}
.approach__tab_part {width:50%}
.approach__tab_container_inner .types__btn {padding:21px 56px; font-size:16px}
.approach__tab_img {text-align:center}
.seo_price__block h2 {margin-bottom:65px}
.seo_price__block {margin-bottom:140px}
.seo_price__part {width:50%}
.seo_price__row_inner {padding:50px 0}
.seo_price__container {margin-top:85px}
.s_p1 {color:#8c8c8c}
.s_p2 {color:#1c1c20; font-size:28px; margin-top:10px}
.s_p3 span {color:#3e3e3e; font-size:20px; font-weight:500}
.s_p3 {color:#1c1c20}
.seo_price__part_left {padding-right:70px}
.seo_price_right {width:49.2%}
.line_row2 {background-image:linear-gradient(252deg,rgba(0,0,0,1) 0,#775498 0,#c22b5d 100%); width:100%; height:1px}
.seo_price__part_right_box {border-radius:29px; background-image:-moz-linear-gradient(141deg,rgb(189,194,232) 0,rgb(238,232,246) 85%,rgba(238,232,246,0.99608) 100%); background-image:-webkit-linear-gradient(141deg,rgb(189,194,232) 0,rgb(238,232,246) 85%,rgba(238,232,246,0.99608) 100%); background-image:-ms-linear-gradient(141deg,rgb(189,194,232) 0,rgb(238,232,246) 85%,rgba(238,232,246,0.99608) 100%); padding:54px 97px 126px 82px}
.seo_price__part_right {padding-top:51px}
.seo_price__part_right_title {color:#1c1c20; font-size:36px; line-height:42px; font-weight:700; margin-bottom:60px}
.expert_seo_part_right_row_top_l .expert_seo_part_right_row_top__mess {margin-left:20px; margin-right:0; border-bottom-left-radius:0; border-bottom-right-radius:25px}
.expert_seo_part_right_row_top_r {margin-bottom:40px; justify-content:flex-end}
.new_help_conteiner {border-radius:32px; background-image:-moz-linear-gradient(45deg,rgba(251,251,253,0.99608) 0,rgb(246,246,253) 100%); background-image:-webkit-linear-gradient(45deg,rgba(251,251,253,0.99608) 0,rgb(246,246,253) 100%); background-image:-ms-linear-gradient(45deg,rgba(251,251,253,0.99608) 0,rgb(246,246,253) 100%); padding:60px 90px}
.new_help_block {margin-bottom:140px}
.new_help_img {margin-right:50px}
.new_help_right_title {font-size:34px; line-height:42px; color:#1c1c20; font-weight:700; margin-bottom:26px}
.new_help_right_text {font-size:18px; line-height:24px; font-weight:500}
.new_help_right_text a {color:#b71b35}
.plan__block {margin-bottom:100px}
.plan__block h2 {margin-bottom:86px}
.plan__conteiner {margin-top:74px}
.plan__top p {color:#34303b; font-size:14px; font-weight:600; text-transform:uppercase; padding-bottom:14px}
.plan__top_line {background-image:linear-gradient(252deg,rgba(0,0,0,1) 0,#775498 0,#c22b5d 100%); width:100%; height:3px}
.plan__bot_title {font-size:24px; color:#1c1c20; font-weight:600; margin-bottom:55px}
.plan__bot_row {position:relative; padding-left:32px; line-height:20px; margin-bottom:20px; max-width:364px; font-size:14px}
.plan__bot_col {margin-right:88px}
.plan__bot_list .plan__bot_col:last-child {margin-right:0}
.plan__bot_row:before {content:""; position:absolute; left:0; top:8px; width:6px; height:6px; background:#1c1c20; border-radius:50%}
.plan__bot {padding-top:34px}
.plan__bot_part_left {padding-top:15px}
.plan__bot_part_right_list {transform:rotate(180deg); writing-mode:vertical-lr; background-image:linear-gradient(252deg,rgba(0,0,0,1) 0,#cd7e3c 0,#903270 100%); color:transparent; -webkit-background-clip:text; background-clip:text}
.plan__bot_part_right_row {border:1px solid #d6d6d6; padding:24px; font-size:24px; font-weight:500; border-left:none; border-top:none; border-bottom:none; min-height:328px}
.plan__bot_part_right {padding-right:84px}
.plan__bot_part_right_list .plan__bot_part_right_row:first-child {border-left:1px solid #d6d6d6}
.audit_form_conteiner_top_title {font-size:48px; line-height:62px; font-weight:700; color:#1c1c20}
.audit_form_conteiner_top_part_right {line-height:24px; color:#1c1c20; font-weight:500}
.audit_form_conteiner_top_part_right p {margin-bottom:20px}
.audit_form_conteiner_top_part_right ul {padding-left:20px; margin-bottom:20px}
.audit_form_conteiner_top_part {width:50%}
.audit_form_conteiner_top_part_right {padding-left:50px; padding-top:18px}
.audit_form_block {margin-bottom:140px; background:#f8f8f8; padding-top:80px}
.audit_form_conteiner_top {padding-bottom:90px}
.audit_form_conteiner_bot {background-image:-moz-linear-gradient(-57deg,rgba(85,175,199,0.99608) 0,rgb(84,160,206) 32%,rgb(136,126,173) 100%); background-image:-webkit-linear-gradient(-57deg,rgba(85,175,199,0.99608) 0,rgb(84,160,206) 32%,rgb(136,126,173) 100%); background-image:-ms-linear-gradient(-57deg,rgba(85,175,199,0.99608) 0,rgb(84,160,206) 32%,rgb(136,126,173) 100%); border-radius:35px; border-bottom-right-radius:0; border-bottom-left-radius:0; padding:52px 70px; padding-bottom:22px}
.audit_form_conteiner_bot_left_col .begin__part_right_form_row:before {display:none}
.audit_form_conteiner_bot_left_col .begin__part_right_form_row input {border-radius:25px; background-color:rgb(248,248,248); box-shadow:0 7px 0 0 rgb(33 56 73 / 13%); font-size:20px; line-height:32px; color:#bfbfbf; font-weight:400; flex-wrap:wrap; align-items:center; min-height:70px!important; padding:10px 33px; border:none; padding-right:70px; outline:none; width:100%}
.audit_form_conteiner_bot_left_col .begin__part_right_form_row textarea {border-radius:25px; background-color:rgb(248,248,248); box-shadow:0 7px 0 0 rgb(33 56 73 / 13%); font-size:20px; line-height:32px; color:#bfbfbf; font-weight:400; flex-wrap:wrap; align-items:center; min-height:108px!important; padding:10px 33px; border:none; padding-right:30px; outline:none; width:100%; height:212px; padding-top:19px}
.audit_form_conteiner_bot_left_col .label_f {color:#fff; padding-bottom:17px}
.audit_form_conteiner_bot_left {width:76.5%}
.audit_form_conteiner_bot_left_col {width:32.5%}
.audit_form_conteiner_bot_right {display:flex; flex-wrap:wrap; flex-direction:column; justify-content:flex-end; padding-bottom:40px}
.audit_form_conteiner_bot_right .sub__sogl {color:#fff; margin-bottom:30px}
.audit_form_conteiner_bot_right .sub__sogl a {color:#fff}
.project___block {}
.project___conteiner {padding-top:84px}
.project___num {color:#b3b2b5; font-size:14px; margin-bottom:40px}
.project___title {font-size:24px; color:#000000; font-weight:700; min-height:70px}
.project___text {font-size:14px; color:#000000; line-height:24px}
.project___box {margin:0 3.5%; margin-bottom:97px; width:18%}
.project___conteiner {margin:0 -3.5%}
.project___box_last_text {font-size:60px; line-height:75px; color:#7e15e4; font-weight:700; background:linear-gradient(252deg,rgba(0,0,0,1) 0,#8015dc 0,#b81c36 100%); color:transparent; -webkit-background-clip:text}
.project___box_last {width:43%}
.project___block {padding-bottom:65px}
.main__team__box {width:27%}
.main__team__title {font-size:28px; color:#000; font-weight:600; min-height:75px}
.main__team__text {font-size:18px; color:#000; line-height:31px}
.main__team__conteiner {padding-top:130px}
.seo__page .rew_right_text {background-image:linear-gradient(252deg,rgba(0,0,0,1) 0,#8015dc 0,#b81c36 100%); color:transparent; -webkit-background-clip:text}
.seo__page .rew_block .rew_right_btn {font-size:18px; color:#fff; font-weight:600; background:-moz-linear-gradient(0deg,rgba(184,29,53,0.99608) 0,rgb(236,81,22) 100%); background:-webkit-linear-gradient(0deg,rgba(184,29,53,0.99608) 0,rgb(236,81,22) 100%); background:-ms-linear-gradient(0deg,rgba(184,29,53,0.99608) 0,rgb(236,81,22) 100%); box-shadow:0 12px 23.49px 5.51px rgb(235 81 23 / 20%); transition:0.3s ease; border-radius:35px; padding:25px 51px; cursor:pointer; border:none; display:inline-block; transition:0.3s ease}
.popular___q__block {margin-bottom:140px; padding-top:30px}
.popular___q__left_row {font-size:20px; color:#000; font-weight:500; margin-bottom:19px; transition:0.3s ease}
.popular___q__left_row.active {font-weight:700; background-image:linear-gradient(252deg,rgba(0,0,0,1) 0,#8015dc 0,#b81c36 100%); color:transparent; -webkit-background-clip:text}
.popular___q__conteiner {padding-top:105px}
.popular___q__left {width:29.7%; padding-right:10px; border-right:1px solid #ececec; margin-top:10px}
.popular___q__right {width:54.3%; padding-left:84px}
.plan__block h2 {margin-bottom:86px}
.popular___q__right_text h3 {font-size:36px; margin-bottom:45px; font-weight:normal; font-weight:600; background-image:linear-gradient(252deg,rgba(0,0,0,1) 0,#8015dc 0,#b81c36 100%); color:transparent; -webkit-background-clip:text}
.popular___q__right_text p {margin-bottom:30px; color:#1c1c20; font-size:19px; line-height:26px}
.popular___q__conteiner {align-items:flex-start}
.popular___q__right_text h4 {font-size:28px; margin-bottom:40px; font-weight:normal; font-weight:500}
.popular___q__right_text p span {color:#dc334c}
.expirions___block h2 {margin-bottom:84px}
.expirions___box {width:25%}
.expirions___img {display:flex; flex-wrap:wrap; justify-content:flex-start; align-items:flex-start; overflow:hidden; border-radius:20px}
.expirions___title {margin-top:37px; font-weight:500; font-size:16px; line-height:24px; color:#000000; min-height:60px}
.expirions___text {font-weight:400; font-size:13px; line-height:20px; color:#7C7C7B}
.expirions___conteiner {padding-top:77px}
.expirions___block {padding-bottom:80px}
.audit__page .first_display_left_info {padding-right:78px}
.audit__page .first_display_left {width:58%}
.audit__page .cat__box {padding-top:0}
.cat__row___title a {font-size:33px; line-height:40px; margin-bottom:50px; display:inline-block}
.n_ex_form_block2___6 .n_ex_form_left_text {font-size:18px; line-height:22px; color:#5B5B5B}
.n_ex_form_block2.n_ex_form_block2___6 .n_ex_form_left_title {margin-bottom:26px}
.n_ex_form_block2___6.n_ex_form_block2 .n_ex_form_inp input {font-size:15px; line-height:18px}
 .audit__page .cat__row3 {padding-top:130px}
.completed_works_list .padding_scroll:nth-child(2) {margin-top:45px}
.n_ex_form_block2___6.n_ex_form_block2 .n_ex_form_container {padding-bottom:56px}
.completed_works_list .padding_scroll:nth-child(3) {margin-top:60px}
.audit_sale__container {border-radius:45px; background-image:-moz-linear-gradient(-6deg,rgb(99,60,179) 0,rgb(99,60,179) 15%,rgb(163,62,181) 63%,rgba(190,103,85,0.99608) 100%); background-image:-webkit-linear-gradient(-6deg,rgb(99,60,179) 0,rgb(99,60,179) 15%,rgb(163,62,181) 63%,rgba(190,103,85,0.99608) 100%); background-image:-ms-linear-gradient(-6deg,rgb(99,60,179) 0,rgb(99,60,179) 15%,rgb(163,62,181) 63%,rgba(190,103,85,0.99608) 100%); padding:70px 0 35px 45px}
.audit_sale__top {padding:33px 43px; border-radius:27px; background-color:rgba(219,198,245,0.251)}
.audit_sale__part_left {width:63%}
.audit_sale__part_right {width:37%}
.audit_sale__title {color:#ffffff; font-size:33px; font-weight:700; margin-bottom:30px}
.audit_sale_num {color:#ffffff; font-size:72px; font-weight:700; line-height:72px}
.audit_sale__part {}
.audit_sale__part_left {padding-right:34px}
.audit_sale__bot {margin-top:35px; padding-left:40px}
.pree__block .p_s_text {margin-top:60px}
.audit_sale__bot_text {width:62.5%; color:#fff; font-weight:700; font-size:17px}
.audit_sale__bot_btn .types__btn {font-size:17px; background:#8963c3; box-shadow:none; border:2px solid #fff; padding:24px 40px}
.audit_sale__sale span {color:#fff; font-size:14px; font-weight:700; opacity:0.5; padding-left:10px; padding-top:8px}
.audit_sale__part_right {display:flex; flex-wrap:wrap; justify-content:flex-end}
.audit_sale__block {margin-top:170px; margin-bottom:150px}
.pree__part {width:50%}
.pree__part_left_title {font-size:24px; font-weight:600; color:#1c1c20; width:36%}
.pree__part_left_text {color:#000000; font-size:16px; line-height:27px; width:60%}
.pree__conteiner {padding-top:132px}
.pree__block {margin-bottom:168px}
.pree__part_left_row {margin-bottom:86px}
.pree__part_left .pree__part_left_row:last-child {margin-bottom:80px}
.pree__part_right_text {font-weight:600; font-size:30px; line-height:44px; margin-bottom:40px; margin-top:-6px; background-image:linear-gradient(252deg,rgba(0,0,0,1) 0,#db4567 0,#8015dc 100%); color:transparent; -webkit-background-clip:text}
.pree__part_right {padding-left:194px}
.pree__part_right_label {color:#94919a; margin:42px 0}
.pree__part_right_mail a {color:#b71b35; font-size:65px; line-height:65px; font-weight:700}
.audit__page .audit_form_conteiner_bot {background-image:-moz-linear-gradient(-57deg,rgb(99,60,179) 0,rgb(145,73,142) 100%); background-image:-webkit-linear-gradient(-57deg,rgb(99,60,179) 0,rgb(145,73,142) 100%); background-image:-ms-linear-gradient(-57deg,rgb(99,60,179) 0,rgb(145,73,142) 100%)}
.stage__audit_block h2 {margin-bottom:72px}
.stage__audit_block {margin-bottom:140px}
.stage__audit_box {border-radius:20px; background-color:rgb(248,248,248); width:100%; margin-bottom:30px; padding:55px 42px 59px 38px}
 .stage__audit_column_left {width:47%}
 .stage__audit_column_right {width:50%}
.stage__audit_conteiner {display:flex; flex-wrap:wrap; justify-content:space-between; align-items:flex-start; margin-top:93px}
.stage__audit_num {background-image:linear-gradient(252deg,rgba(0,0,0,1) 0,#db4567 0,#8015dc 100%); color:transparent; -webkit-background-clip:text; font-size:18px; font-weight:600; margin-bottom:30px}
.stage__audit_title {background-image:linear-gradient(252deg,rgba(0,0,0,1) 0,#db4567 0,#8015dc 100%); color:transparent; -webkit-background-clip:text; font-size:28px; font-weight:700; min-height:113px; display:inline-block}
.stage__audit_text {color:#1c1c20; font-size:18px; line-height:30px; margin-bottom:42px}
.stage_line {background-image:linear-gradient(252deg,rgba(0,0,0,1) 0,#db4567 0,#8015dc 100%); width:100%; height:1px}
.stage__audit_title2 {color:#1c1c20; font-weight:700; font-size:18px; margin-top:45px; margin-bottom:26px}
.stage__audit_text2 {color:#1c1c20; font-size:18px; line-height:30px}
.new_slider__top_box {font-size:17px; line-height:25px; padding-left:27px; position:relative; color:#1c1c20; width:24%; margin-right:184px}
.new_slider__top_box:last-child {margin-right:0}
.new_slider__top_box:before {content:""; position:absolute; left:0; top:11px; background:#1c1c20; width:6px; height:6px; border-radius:50%}
.new_slider__top_cont {margin-top:148px}
.new_slider__block {margin-bottom:170px}
.new_slider__bot_cont {margin-top:118px}
.new__sl_box {margin:0 29px}
.new_slider_slider {margin:0 -29px}
.new_slider_slider .slick-list {overflow:visible}
.new_slider_slider {}
.new_slider_slider .slick-arrow {position:absolute; bottom:-100px; left:50%; border:none; background:none; outline:none; padding:0; width:64px; height:64px; border-radius:50%; display:flex; justify-content:center; align-items:center; margin-left:20px; background:#eeeeee; transition:0.3s ease; cursor:pointer; opacity:.5}
.new_slider_slider #prev.slick-arrow {transform:rotate(180deg); margin-left:-64px}
.new_slider_slider .slick-arrow:hover {opacity:1}
.new_slider_slider .slick-list {margin-left:-200px!important; transition:0.1s ease-out; will-change:transform}
.audit__price__new_box {width:49.4%; border-radius:25px; padding:34px 15px 0; background-color:rgb(246,249,251); margin-top:68px}
.audit__price__new_title {color:#3e1a86; font-size:25px; font-weight:700; margin-bottom:22px}
.audit__price__new_bot_text {color:#5f527a; font-size:13px; line-height:20px; font-weight:500}
.new_help_left {flex:none}
.audit__price__new_bot_num {text-shadow:0 12px 5.4px rgba(115,82,158,0.25); font-size:100px; font-weight:700; background-image:linear-gradient(252deg,rgba(0,0,0,1) 0,#db4567 0,#8015dc 100%); color:transparent; -webkit-background-clip:text; display:inline-block; flex:none; line-height:98px}
.audit__price__new_bot_num span {font-size:49px}
.audit__price__new_bot {display:flex}
.audit__price__new_box2 .audit__price__new_bot_num {font-size:104px}
.audit__price__new_box2 .audit__price__new_bot_num span {font-size:36px}
.seo_price__part_right__audit {padding-left:133px; padding-right:23px}
.aut_col_left .expert_seo_part_right_row_top__mess {margin-top:40px; margin-right:15px; line-height:28px}
.expert_seo_part_right_row_top__mess img {position:relative; top:3px; padding:0 5px}
.seo_price__part_right__audit_row input {border-radius:25px; background-color:rgb(248,248,248); box-shadow:0 7px 0 0 rgb(33 56 73 / 13%); font-size:20px; line-height:32px; color:#bfbfbf; font-weight:400; flex-wrap:wrap; align-items:center; min-height:73px!important; padding:10px 40px; border:none; margin-right:18px; outline:none; width:404px; flex:none}
.seo_price__part_right__audit_row {margin-bottom:40px; flex-wrap:nowrap}
.begin__block .label_f {color:#8c8c8c; font-size:14px; margin-bottom:17px}
.f___audeit__btn {padding-top:15px}
.seo_price__part_right__audit_form {padding-top:25px}
.seo_price__part_right__audit .label_f {color:#8560a5; line-height:20px; padding-top:15px; font-weight:500}
.audit__page .project___box_last_text {font-weight:700; background-image:linear-gradient(252deg,rgba(0,0,0,1) 0,#db4567 0,#8015dc 100%); color:transparent; -webkit-background-clip:text}
.new_slider__bot_cont2 {margin-top:258px}
.new__sl_box2 {margin:0 69px}
.new_slider_slider2 .slick-list {overflow:visible}
.re__page .audit_sale__part_left {width:56%}
.re__page .audit_sale__part_right {width:44%}
.re__page .audit_sale__sale span {padding-left:0}
.re__page .pree__block h2 {margin-bottom:80px}
.re__n_box span {color:#653eb1; font-weight:700}
.re__n_box {font-weight:600; font-size:20px; line-height:30px; border-radius:31px; background-color:rgb(248,248,248); box-shadow:0 0 33.97px 9.03px rgba(101,61,178,0.05); margin-top:75px; padding:30px 40px; max-width:758px; color:#484057}
.more_we__block .new_slider__top_cont {width:51%}
.more_we__block .new_slider__top_box {margin-right:0; margin-bottom:123px; width:45%; font-weight:500}
.more_we__block .new_slider__top_cont {margin-top:100px}
.step_4_part_left h2 {margin-bottom:80px}
.step_4_part_left .types__btn_box {margin-top:120px}
.step_4_part {width:50%}
.step_4_part_left {padding-right:100px}
.step_4_block {background:#f8f7fc; margin-bottom:175px}
.step_4_part_right {padding-left:180px}
.step_4_part_right_box {border-radius:27px; background-color:rgb(255,255,255); box-shadow:0 0 33.97px 9.03px rgba(101,61,178,0.05); padding:26px 38px 45px 43px; margin-bottom:47px}
.step_4_part_right_num {color:#653db2; font-size:18px; font-weight:700; display:flex; flex-wrap:wrap; justify-content:center; align-items:center; border-radius:15px; background-color:rgb(248,247,252); width:48px; height:48px; margin-bottom:31px}
.step_4_part_right_title {color:#1c1c20; font-size:22px; font-weight:600; margin-bottom:33px}
.step_4_part_right_text {line-height:24px; color:#4e4e61}
.step_4_part_right .step_4_part_right_box:last-child {margin-bottom:0}
.stage__ree_block .stage__audit_column_left {width:42.5%}
.stage__ree_block .stage__audit_column_right {width:55.7%}
.stage__ree_block .stage__audit_title {font-size:30px; min-height:65px}
.stage__ree_block .stage__audit_text {color:#1c1c20; font-size:16px; line-height:24px; background-image:linear-gradient(252deg,rgba(0,0,0,1) 0,#db4567 0,#8015dc 100%); color:transparent; -webkit-background-clip:text; margin-bottom:0; font-weight:500; min-height:100px}
.stage__ree_block .stage__audit_title2 {font-size:20px; font-weight:600}
.stage__ree_block .stage__audit_text2 {line-height:inherit; font-size:16px}
.contex___re_left {width:46.3%; padding-right:40px}
.contex___re_left .pree__part_left_row {margin-bottom:0; margin-top:115px}
.contex___re_block {margin-bottom:155px}
.contex___re___box_img {overflow:hidden; border-radius:34px; box-shadow:0 0 16px 6px rgb(101 61 178 / 16%); margin-top:42px; display:flex; flex-wrap:wrap; justify-content:flex-start; align-items:flex-start}
.contex___re_left h2 {padding-bottom:50px}
.contex___re_left,.contex___re_partright {transition:0.1s ease-out; will-change:transform}
.cards {width:655px; height:649px; position:relative; left:-85px}
.cards_inner {perspective:800px; position:relative}
.cards_inner .wrap {width:250px; margin:0 auto; position:relative; transform-style:preserve-3d}
.cards_inner .invalid {pointer-events:none; left:-180px !important; opacity:0; transition:all 0.23s}
.cards_inner .animate {transition:all 0.2s cubic-bezier(0.56,2.15,0.25,0.715)}
.cards_inner .card_in {opacity:0; transform:scale(1); margin-top:40px; -webkit-animation:pop 0.6s 0.1s cubic-bezier(0.56,1.75,0.25,0.715); animation:pop 0.6s 0.1s cubic-bezier(0.56,1.75,0.25,0.715); right:0}
@-webkit-keyframes pop {0% {margin-top:40px; opacity:0}
 100% {margin-top:0; opacity:1}
}
@keyframes pop {0% {margin-top:40px; opacity:0}
 100% {margin-top:0; opacity:1}
}
.cards_inner .card_in_two {opacity:1; transform:scale(1); margin-top:40px; transition:all 0.2s cubic-bezier(0.56,2.15,0.25,0.715); margin-top:0}
.cards_inner__card {transition:transform 0.2s cubic-bezier(0.56,2.15,0.25,0.715); position:absolute; margin-top:0; left:0; right:0; top:50%; margin:auto; width:655px; height:649px; border-radius:46px}
.cards_inner__card1 {background-image:-moz-linear-gradient(45deg,rgb(99,61,179) 0,rgb(179,86,142) 100%); background-image:-webkit-linear-gradient(45deg,rgb(99,61,179) 0,rgb(179,86,142) 100%); background-image:-ms-linear-gradient(45deg,rgb(99,61,179) 0,rgb(179,86,142) 100%)}
.cards_inner__card2 {background-image:-moz-linear-gradient(45deg,rgb(200,133,47) 0,rgb(228,203,156) 100%); background-image:-webkit-linear-gradient(45deg,rgb(200,133,47) 0,rgb(228,203,156) 100%); background-image:-ms-linear-gradient(45deg,rgb(200,133,47) 0,rgb(228,203,156) 100%)}
.cards_inner__card3 {background-image:-moz-linear-gradient(45deg,rgb(45,70,106) 0,rgb(172,189,208) 100%); background-image:-webkit-linear-gradient(45deg,rgb(45,70,106) 0,rgb(172,189,208) 100%); background-image:-ms-linear-gradient(45deg,rgb(45,70,106) 0,rgb(172,189,208) 100%)}
.cards_inner__card4 {background-color:rgb(212,112,76)}
.cards_inner__card {cursor:pointer}
.cards_inner__card:nth-of-type(1) {top:10px; transform:translateZ(-180px); margin-left:45px}
.cards_inner__card:nth-of-type(2) {top:20px; transform:translateZ(-120px); margin-left:30px}
.cards_inner__card:nth-of-type(3) {top:30px; transform:translateZ(-60px); margin-left:15px}
.cards_inner__card:nth-of-type(4) {top:40px; transform:translateZ(0px)}
.points {position:relative; height:0}
.also___block {margin-bottom:200px}
.also___part {width:50%}
.also___part_left {}
.also___conteiner {padding-top:100px}
.cards_inner__card__box {color:#fff; padding:68px 50px}
.cards_inner__card__box__inner {max-width:490px}
.cards_inner__card__title {font-size:36px; min-height:80px; font-weight:700}
.cards_inner__card__text {font-size:22px; font-weight:500; min-height:152px}
.cards_inner__card__left {line-height:97px; font-size:97px; font-weight:700; margin-right:15px}
.cards_inner__card__right {font-size:24px; font-weight:700}
.cards_inner__card__right span {font-size:55px; line-height:51px; position:relative; top:-7px}
.cards_inner__card__list .cards_inner__card__row {margin-bottom:58px}
.cards_inner__card__list .cards_inner__card__row:last-child {margin-bottom:0}
.points {position:relative; max-width:570px}
.points_point {font-size:36px; line-height:48px; color:#1c1c20; transform:translateY(30px); opacity:0; font-weight:700; position:absolute; left:0; top:0; transition:transform 200ms ease-in-out,opacity 0ms ease-out}
.points .active {transform:translateY(0px); opacity:1; transition:transform 500ms ease-in-out,opacity 500ms ease-out}
.also___part_right {padding-left:88px; padding-top:100px}
.also___part_right {position:relative}
.arr__left {width:50px; height:50px; background:#000; position:absolute; bottom:0}
.cards_inner__card.add3 {left:-202px; transform:rotate(-5.625deg)}
.style__sticky-wrapper___ASkGB {background:url(../image/941e73478832ca1ef81589e0f29ba220.jpg)no-repeat; background-size:cover}
.style__sticky-wrapper___ASkGB {background-position:50%; background-size:cover; background-repeat:no-repeat; overflow:hidden; width:100%; height:100vh}
.more_we__block__dev {}
.style__mask-container___2jAfT {position:absolute; top:0; z-index:2; background:#fff; opacity:1; height:100vh; width:100%; overflow:hidden; display:flex; align-items:center; justify-content:center}
.style__sticky___39DTG {position:sticky; position:-webkit-sticky; top:0; height:100vh; width:100%}
.style__mask-wrapper___g3USa {height:auto; text-align:center; display:inline-block; -webkit-text-fill-color:transparent; -webkit-background-clip:text; background-position:50%; background-repeat:no-repeat; white-space:nowrap; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; color:#fff; font-weight:700; font-size:60px; background-image:url(../image/941e73478832ca1ef81589e0f29ba220.jpg)}
.more_we__block__dev {position:relative; width:100%}
.more_we__block__dev .new_slider__top_cont {margin-bottom:-80px}
.style__sticky___39DTG video {-o-object-fit:cover; object-fit:cover; width:100%; height:100%}
.style__sticky-wrapper___ASkGB {position:relative}
.last__scene__wrap {position:absolute; overflow:hidden; width:100%; height:100vh; background:#fff; left:0; top:0; display:flex; justify-content:center; align-items:center}
.style__mask-container___2jAfT {}
.last__scene__left {font-size:28px; line-height:38px; color:#2B4C7A; max-width:515px; font-weight:700}
.phone__viz_wrap {position:absolute; overflow:hidden; width:100%; height:100vh; left:-64px; top:0; display:flex; justify-content:center; align-items:center}
.phone__viz {transition:0.1s ease-out; opacity:0}
.phone__viz.active2 {opacity:1; transition:0.7s ease-out; transform:translateY(53px)}
.completed_works_block_dev .completed_works_part {width:75%}
.completed_works_block_dev .completed_works_part.completed_works_part_right {width:25%}
.scroll_content_left_dev__desc {margin-bottom:65px; font-size:18px; color:#1c1c20; line-height:30px}
.scroll_content_left_dev__links a {color:#797979; line-height:30px; font-size:18px; margin-right:57px}
.scroll_content_left_dev__links a:last-child {margin-right:0}
 .completed_works_block_dev .scroll_content_left_name {margin-bottom:65px}
.completed_works_block_dev .completed_works_part_right {padding-left:70px; display:flex; flex-wrap:wrap; flex-direction:column; justify-content:center; align-items:flex-start}
.completed_works_block_dev {margin-bottom:120px}
.dev__page .stage__audit_title {background-image:linear-gradient(252deg,rgba(0,0,0,1) 0,#8015dc 0,#b81c36 100%); color:transparent; -webkit-background-clip:text}
.dev__page .stage__ree_block .stage__audit_text {background-image:linear-gradient(252deg,rgba(0,0,0,1) 0,#8015dc 0,#b81c36 100%); color:transparent; -webkit-background-clip:text}
.dev__page .stage__audit_num {color:#b61c3a}
.unlimited_possibilities_part {width:50%}
.unlimited_possibilities_box span {font-weight:600; padding:17px 59px; border-radius:27px; display:inline-block}
.unlimited_possibilities_block {}
.unlimited_possibilities_box1 span {background:#b35490; transform:rotate(12deg); color:#fff}
.unlimited_possibilities_box2 span {background:#f7d2b9; transform:rotate(-12deg)}
.unlimited_possibilities_box3 span {background:#decff3; transform:rotate(-24deg); padding:12px 37px}
.unlimited_possibilities_box4 span {background:#ceedad; transform:rotate(11deg)}
.unlimited_possibilities_box4 {margin-top:57px}
.unlimited_possibilities_conteiner {margin-top:120px}
.unlimited_possibilities_inner {max-width:730px}
.unlimited_possibilities_box2,.unlimited_possibilities_box4 {text-align:right}
#canvas:active {cursor:grabbing}
#canvas {position:relative}
#canvas:before {content:""; position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; transition:0.7s}
.add__y #canvas:before {opacity:0; visibility:hidden}
.magnet:before {content:""; display:block; position:absolute; top:-20px; right:-20px; left:-20px; bottom:-20px}
.magnet:hover:before {content:""; display:block; position:absolute; top:-40px; right:-40px; left:-40px; bottom:-40px}
.magnet {position:relative}
.magnet_btn:before {content:""; display:block; position:absolute; top:-20px; right:-20px; left:-20px; bottom:-20px}
.magnet_btn:hover:before {content:""; display:block; position:absolute; top:-40px; right:-40px; left:-40px; bottom:-40px}
.magnet_btn {position:relative; transition:transform 0.05s ease-out!important}
.project___box_last_text {display:inline-block}
.gif_box_change {width:48px; margin-top:0; transition:0.3s ease; opacity:0; position:relative; top:25px}
.gif_box_change.active {opacity:1}
.chat_new .expert_seo_part_right_row_top {opacity:0; transform:translateY(40px); transition:0.8s ease-out}
.chat_new.active_chat .expert_seo_part_right_row_top {opacity:1; transform:translateY(0px)}
.approach__tab_text {position:relative; top:40px; transition:transform 0.2s ease}
.approach__tab_title {position:relative; top:-30px; transition:transform 0.2s ease}
.slider_item__our {}
.approach__tab_title,.approach__tab_text,.approach__tab_container .types__btn,.approach__tab_img {transition:opacity 0.9s ease-out; opacity:0; transition-delay:0.1s}
 .slick-active .approach__tab_title {opacity:1; transition-delay:0.2s}
 .slick-active .approach__tab_text {opacity:1; transition-delay:0.35s}
.approach__tab_container .slick-active .types__btn {opacity:1; transition-delay:0.5s}
 .slick-active .approach__tab_img {opacity:1; transition-delay:0.65s}
.wrapper {margin:0 auto; transform:rotate(180deg)}
.header .title {position:relative; color:#233567}
.slider-wrap {width:100%; height:328px; background:transparent; position:relative; overflow:hidden}
.slider-wrap .slider {position:absolute; top:0; display:flex; width:100%; height:100%}
.slider-wrap .slider .index {outline:none; border:1px solid #d6d6d6; cursor:pointer; border-right:none; border-top:none; border-bottom:none; width:78px; background:#fff}
.slider-wrap .slider .index span {-webkit-writing-mode:vertical-rl; -ms-writing-mode:tb-rl; writing-mode:vertical-rl; font-size:24px; font-weight:500; border-left:none; border-top:none; border-bottom:none; min-height:328px; text-align:left; padding-top:24px; background-image:linear-gradient(358deg,rgb(255 11 11) 0,#2404ff 0,#ff003c 100%); color:transparent; -webkit-background-clip:text}
.slider-wrap .slider .img {background:#fff; width:100%; transform:rotate(180deg); transition:width 0.7s}
.slider-wrap .slider.current {width:100%}
.slider-wrap .slider.current .img {width:100%}
.plan__bot_part_right {padding-top:40px}
.slider-wrap .slider.current:nth-child(4) .img .plan__bot_part_left {padding-left:calc(78px + 30px)}
.slider-wrap .slider.current:nth-child(3) .img .plan__bot_part_left {padding-left:calc(78px + 78px + 20px)}
.slider-wrap .slider.current:nth-child(2) .img .plan__bot_part_left {padding-left:calc(78px + 78px + 78px + 10px )}
.slider-wrap .slider.current:nth-child(1) .img .plan__bot_part_left {padding-left:calc(78px + 78px + 78px + 78px )}
.scroll_content_left_work p {transition:0.3s ease}
.scroll_content_left_work p:hover {border-bottom-color:transparent}
.mf-cursor.-text2:before {transform:scale(0)!important}
.mf-cursor.-text2 br {display:none}
.text__mew span {font-size:15px; padding-bottom:11px; border-bottom:1px solid #ffffffb5; margin-bottom:7px; font-weight:500; display:block}
.begin__circle_box_our {position:relative}
.begin__circle_box {transition:0.7s ease-out}
.begin__circle_box_inner {position:absolute; top:0; margin-left:44px; margin-top:44px}
.slider-wrap .slider {transition:0.3s ease-out}
.expirions___img img {transition:1s ease-out}
.expirions___box:hover .expirions___img img {transform:scale(1.1)}
.expirions___box {width:24.2%}
.expirions___img {border-radius:39px}
.popular___q__left_row {cursor:pointer}
.n_price_service_all_p_left {transform:translateY(65px); transition:0.4s ease; transition-delay:0.3s}
.n_price_service_all_box:hover .n_price_service_all_p_left {transition-delay:0s; transform:translateY(0px)}
.n_price_service_btn .types__btn {opacity:0; transform:scale(0.8); transition:0.4s ease}
.n_price_service_all_box:hover .n_price_service_btn .types__btn {opacity:1; transform:scale(1); transition-delay:0.2s}
.text__mew {font-size:13px; text-align:left}
.text__mew {}
.-text2 .text__mew {}
.mf-cursor-text {}
.mf-cursor.-text2 .mf-cursor-text {}
.mf-cursor.-text2:before {}
.mf-cursor.-text.-text2 {color:#db0e2e}
.-text2 .mf-cursor-text {position:absolute; position:absolute; top:-95px; left:-160px; width:320px; height:190px; display:block; padding:14px 10px; color:#fff; font-size:15px; line-height:20px; background:#db0e2e; border-radius:13px; transform:scale(0); text-align:left; backface-visibility:hidden; transition:transform 0.4s cubic-bezier(0.45,0.05,0.55,0.95),opacity 1s ease}
.back_box {color:#444; background:#fff; width:100%; height:178px; background-size:cover; padding:14px 10px; line-height:18px; text-align:left; position:absolute; -webkit-backface-visibility:hidden; margin-top:37px; backface-visibility:hidden; left:0; top:0; opacity:0; transition:opacity 0.8s ease-out,transform 0.3s ease-out; -webkit-backface-visibility:hidden; backface-visibility:hidden; border-radius:14px; transform:scale(0.96); transition-delay:0.1s}
.text__mew br {display:none}
.company_box:hover .back_box {opacity:1; transform:scale(1); transition-delay:0s}
.marg__p_text .p_s_text {margin-top:60px}
.new__clint_block {margin-top:50px}
.new__clint_list {margin-top:120px}
.new__clint_left h3 {font-weight:600; font-size:36px; line-height:38px; margin-bottom:35px; color:#000000}
.new__clint_desc {font-weight:400; font-size:16px; line-height:25px; margin-bottom:55px; color:#000000}
.new__clint_links a {font-size:13px; line-height:25px; letter-spacing:0.1em; text-decoration-line:underline; color:#818181; margin-right:30px}
.new__clint_links a:last-child {margin-right:0}
.new__clint_links a:hover {text-decoration-line:none}
.new__clint_row {margin-bottom:104px}
.new__clint_left {width:30%}
.new__clint_right {width:67.7%; text-align:right}
.new__clint_logo {margin-bottom:28px}
 .n_ex_form_container {background:radial-gradient(100% 2643.13% at 0 50.15%,#151016 0,#551674 50.52%,#831ABA 100%); border-radius:32.6207px; padding:54px 96px 34px 66px}
.n_ex_form_left_title {font-family:'Montserrat'; font-style:normal; font-weight:600; font-size:33.3456px; line-height:41px; color:#fff; margin-bottom:33px}
.n_ex_form_block3_2 .n_ex_form_left_inner_img img {max-width:130px}
.n__s_solgl.n__s_solgl___4 img {margin-right:16px; background-color:#80499b}
.n_ex_form_left_text {font-weight:500; font-size:15px; line-height:20px; color:#A799AE}
 .n_ex_form_left {width:45%}
.n_ex_form_block {margin-bottom:120px}
.n_ex_form_inp input {background:#FFFFFF; border-radius:1000px; font-weight:500; font-size:20px; line-height:24px; color:#535353; transition:0.5s ease; min-height:64px!important; padding:18px 30px; border:none; border:1px solid #865E9F; outline:none; width:100%}
.n_ex_form_inp input:hover {border:1px solid #ba1f35}
.n_ex_form_block2 .n_ex_form_inp input:hover {border:1px solid #ba1f35}
.types__btn:active {transform:scale(0.96)}
.n_price_service_container .tabs li:active {transition:0.3s ease; transform:scale(0.96)}
.n_ex_form_inp {width:282px}
.n_ex_form_inp input::-moz-placeholder {color:#535353}
.n_ex_form_inp input::-webkit-input-placeholder {color:#535353}
.n_ex_form_inp input:focus {text-decoration:none; outline:none}
.n_ex_form_inp p {margin-top:23px; font-weight:500; font-size:14px; line-height:17px; color:#979797}
.n_ex_form_inp p a {text-decoration:underline}
.n_online__block {margin-bottom:55px}
.n_ex_form_inp p a:hover {text-decoration:none}
.n_ex_form_btn {margin-left:32px}
.n_ex_form_btn .types__btn {font-weight:600; font-size:15px; line-height:18px; width:236px; height:64px; padding:0}
.n_ex_form_block3_2 .n_ex_form_right {width:18%}
.n_ex_form_right {width:43.2%}
 border-radius:90px}
.n_online__block {margin-bottom:150px}
.n_online__left {width:43%}
.n_online__right {width:52.8%}
.n_online__left_btn {margin-top:110px}
.n_online__left_btn .types__btn {padding:23px 37px; border-radius:62px; font-size:15px; line-height:18px}
.n_online__right_box {background:#F9F9F9; box-shadow:0 4px 25px 10px rgba(0,0,0,0.07); border-radius:28.9962px; transition:0.3s ease; padding:45px 25px 60px; width:100%}
.n_online__right_col {width:46.3%}
.n_online__right_num {display:flex; flex-wrap:wrap; align-items:center; margin-bottom:76px; font-size:24px; line-height:29px; color:#551674}
.n_online__right_title {font-weight:600; font-size:22px; line-height:27px; margin-bottom:49px; color:#1C1C20; min-height:62px}
.n_online__right_text {min-height:127px; font-size:14px; line-height:22px; color:#1C1C20}
.n_online__right_col1 .n_online__right_box {margin-bottom:121px}
.n_online__right_col2 .n_online__right_box {margin-bottom:100px}
.n_online__right_col1 {padding-top:380px}
.n_online__right_col2 {padding-top:150px}
.n_online__right_box {position:relative; overflow:hidden}
.gradient_n {position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; transition:0.5s ease; background:-webkit-linear-gradient(204deg,rgb(107 14 185) 0,rgb(19 7 30) 100%); background:-o-linear-gradient(204deg,rgb(107 14 185) 0,rgb(19 7 30) 100%); background:-ms-linear-gradient(204deg,rgb(107 14 185) 0,rgb(19 7 30) 100%); background:-moz-linear-gradient(204deg,rgb(107 14 185) 0,rgb(19 7 30) 100%); background:linear-gradient(204deg,rgb(107 14 185) 0,rgb(19 7 30) 100%)}
.types__btn {position:relative; overflow:hidden}
.form_form__modals__all .foot__form_top_col textarea.inp2 {outline:none}
.grecaptcha-badge {visibility:hidden}
.b_gradient {position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; transition:0.5s ease; background:#ba1f35}
.types__btn:hover .b_gradient {opacity:1}
.b__text {position:relative}
.n_online__right_box:hover .gradient_n {opacity:1}
.n_online__right_box:hover .n_online__right_num,.n_online__right_box:hover .n_online__right_title,.n_online__right_box:hover .n_online__right_text {color:#fff }
.n_online__right_num,.n_online__right_title,.n_online__right_text {position:relative; transition:0.4s ease}
.n_inform__box1 {margin-bottom:48px; overflow:hidden; padding:54px 0 45px 74px; background:radial-gradient(98.98% 717.76% at 98.98% 50.08%,#871AC0 0,#551575 48.23%,#140F14 100%); border-radius:32.6207px}
.n_inform__status {background:rgba(255,255,255,0.19); border-radius:7.24905px; font-weight:600; font-size:10px; line-height:12px; text-transform:uppercase; padding:9px 16px; color:#FFFFFF; margin-bottom:27px; display:inline-block}
.n_inform__title {font-style:normal; font-weight:500; font-size:40px; line-height:85px; color:#FFFFFF; margin-bottom:45px}
.n_inform__title span {color:#161017; background:#FFFFFF; border-radius:1000px; padding:5px 26px 10px}
.n_ex_form_left_btn {margin-top:55px}
.n_inform__right {padding-top:28px}
.n_inform___2 {position:relative; width:49%; margin-bottom:71px; padding-top:49px; padding-left:62px; min-height:421px}
.n_inform___2_left {border-radius:32.6207px; overflow:hidden}
.n_inform___2__img {position:absolute; right:0; top:0}
.n_inform___2__inner {position:relative}
.n_inform___2_left_title {font-weight:600; font-size:36px; line-height:44px; color:#fff; margin-top:25px}
.n_inform___2_left_sale {background:rgba(255,255,255,0.2); border-radius:1000px; font-weight:600; font-size:24px; line-height:29px; color:#fff; display:inline-block; padding:20px 56px; margin-top:80px}
.n_inform___2_right {background:#0d1e38; border-radius:45px; overflow:hidden}
.n_ex_form_left_btn .types__btn {padding:23px 61px; font-size:15px; line-height:18px}
.n_inform___2_right .n_inform___2__img {bottom:-3px; top:auto}
.n_inform___2_right .n_inform___2_left_title {color:#EB365F}
.n_inform___2_right .n_inform___2_left_title span {line-height:58px; font-size:48px; font-weight:700}
.n_ex_form_block2 .n_ex_form_container {background:#F9F9F9; box-shadow:0 4px 20px rgba(55,47,58,0.25)}
.n_ex_form_block2 .n_ex_form_left_title {font-weight:600; font-size:33.3456px; line-height:41px; color:#1C1C20}
.n_ex_form_block2 .n_ex_form_container .n__s_solgl p {color:#616161}
.n_ex_form_block2 .n__s_solgl.n__s_solgl___4 img {margin-right:16px; background-color:#0808081a; filter:brightness(0)}
.n_inform___2_right .n_inform___2__img img {max-width:330px}
.n_ex_form_block2 .n_ex_form_left {width:46%}
.n_ex_form_block2 .n_ex_form_inp input {border:1px solid #865E9F}
.isn-hidden {opacity:0 !important; display:none!important}
.n_trust_container .p_s_text {width:49.5%}
.a_num {font-size:inherit}
.n_trust_container .n_trust_right_part {width:45.2%; padding-top:0; position:relative; top:-5px}
.n_trust_container {margin-top:85px}
.n_trust_right_title {font-weight:500; font-size:48px; display:inline; margin-bottom:23px; color:#000000}
.n_trust_right_text {font-weight:500; font-size:14px; line-height:17px; margin-top:7px; color:#151515}
.n_trust_right_box {margin-bottom:84px; width:27%}
.bb_r_box {width:35%}
.n_trust_right_title span {font-size:28px; line-height:35px}
.n_trust_btn {margin-top:-50px}
.n_trust_block {margin-bottom:132px}
.n_trust_btn {font-weight:600; font-size:24px; line-height:35px}
.n_trust_btn .types__btn {border-radius:81px; font-weight:600; font-size:15px; line-height:18px; padding:23px 41px}
.cols {display:flex; flex-wrap:wrap; justify-content:space-between; margin-top:80px}
.col {width:20%; margin-bottom:0; cursor:pointer}
.container {-webkit-transform-style:preserve-3d; transform-style:preserve-3d; -webkit-perspective:1000px; perspective:1000px}
 .container:hover .back,.container:hover .front {}
.front,.back {background-size:cover; border-radius:10px; background-position:center; -webkit-transition:-webkit-transform 1s cubic-bezier(0.4,0.2,0.2,1); transition:-webkit-transform 1s cubic-bezier(0.4,0.2,0.2,1); -o-transition:transform 1s cubic-bezier(0.4,0.2,0.2,1); transition:transform 1s cubic-bezier(0.4,0.2,0.2,1); transition:transform 1s cubic-bezier(0.4,0.2,0.2,1),-webkit-transform .7s cubic-bezier(0.4,0.2,0.2,1); -webkit-backface-visibility:hidden; backface-visibility:hidden; text-align:center; min-height:260px; height:auto; border-radius:18px; color:#fff; font-size:1.5rem}
.back {background:rgb(107 14 185); background:linear-gradient(204deg,rgb(107 14 185) 0,rgb(19 7 30) 100%)}
.front:after {position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; content:''; display:block; opacity:.6; -webkit-backface-visibility:hidden; backface-visibility:hidden; border-radius:10px}
.container:hover .front,.container:hover .back {-webkit-transition:-webkit-transform 1s cubic-bezier(0.4,0.2,0.2,1); transition:-webkit-transform 1s cubic-bezier(0.4,0.2,0.2,1); -o-transition:transform 1s cubic-bezier(0.4,0.2,0.2,1); transition:transform 1s cubic-bezier(0.4,0.2,0.2,1); transition:transform 1s cubic-bezier(0.4,0.2,0.2,1),-webkit-transform .7s cubic-bezier(0.4,0.2,0.2,1)}
.back {position:absolute; top:0; left:0; width:100%}
.inner {top:0; position:absolute; left:0; width:100%; padding:2rem; -webkit-box-sizing:border-box; box-sizing:border-box; outline:1px solid transparent; -webkit-perspective:inherit; perspective:inherit; z-index:0}
.container .back {-webkit-transform:rotateY(180deg); transform:rotateY(180deg); -webkit-transform-style:preserve-3d; transform-style:preserve-3d}
.container .front {-webkit-transform:rotateY(0deg); transform:rotateY(0deg); -webkit-transform-style:preserve-3d; transform-style:preserve-3d}
.container:hover .back {-webkit-transform:rotateY(0deg); transform:rotateY(0deg); -webkit-transform-style:preserve-3d; transform-style:preserve-3d}
.container:hover .front {-webkit-transform:rotateY(-180deg); transform:rotateY(-180deg); -webkit-transform-style:preserve-3d; transform-style:preserve-3d}
.front .inner p:after {content:''; width:4rem; height:2px; position:absolute; background:#C6D4DF; display:block; left:0; right:0; margin:0 auto; bottom:-.75rem}
.back .inner p {font-weight:500; font-size:16px; line-height:22px; text-align:left; color:#FFFFFF}
.back .inner {padding:25px 22px}
.back___title {margin-bottom:25px}
.back .inner p.back___text {font-size:14px; line-height:20px}
.n__work__block {margin-bottom:50px}
.history__left {width:46.8%}
.history__right {width:49%}
.history__box {background:#181019; border-radius:37px; position:relative; width:100%; height:369px; overflow:hidden}
.history__right .history__out_title {font-size:16px; line-height:24px; margin-bottom:24px}
.history__img {position:absolute; top:0; right:41px}
.history__container {margin-top:108px}
.history__inner {position:relative; padding:64px 14px 32px 40px}
.history__header p {font-weight:700; font-size:58px; line-height:61px; text-transform:uppercase; transition:0.5s ease; color:#B62BFF}
.history__play img {transition:0.5s ease}
.history__img img {max-width:271px}
.history__box:hover {cursor:pointer}
.history__box:hover .history__header p {transform:scale(1.1)}
.history__box:hover .history__header img {transform:scale(1.1)}
.history__name {font-weight:500; font-size:20px; line-height:24px; margin-top:44px; margin-bottom:24px; color:#FFFFFF}
.history__info {font-weight:500; font-size:15px; line-height:18px; color:#908597}
.history__block {margin-bottom:150px}
.history__box {margin-bottom:45px}
.history__out_title {font-weight:600; font-size:20px; line-height:32px; margin-bottom:34px; color:#000000}
.history__out_text {font-weight:500; font-size:15px; line-height:25px; color:#000000}
.history__right .history__box {width:44.4%; height:167px; border-radius:33.8466px}
.history__right .history__out {width:54%}
.history__right .history__img {position:absolute; top:0; right:30px}
.history__right .history__inner {position:relative; padding:30px 5px 16px 20px}
.history__right .history__header p {font-weight:700; font-size:30px; line-height:34px; color:#BBFF2B; text-transform:uppercase}
.history__right .history__name {font-weight:500; font-size:15px; line-height:18px; display:flex; align-items:center; color:#FFFFFF; margin-top:20px}
.history__right .history__row {padding-bottom:70px; width:100%; border-top:1px solid #D9D9D9}
.history__right .history__row:first-child {border-top:none}
.history__right .history__row:nth-child(2n) {padding-top:39px}
.history__right .history__row:nth-child(2n) .history__header p {color:#FF2B6A}
.history__more_btn {display:inline-block; font-weight:600; font-size:18px; line-height:22px; cursor:pointer; text-transform:uppercase; position:relative; background:linear-gradient(270deg,#EF9645 21.61%,#DB0E2E 79.54%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; background-clip:text; text-fill-color:transparent}
.history__more_btn {margin-top:20px}
.history__more_btn:after {content:""; background:linear-gradient(270deg,#EF9645 21.61%,#DB0E2E 79.54%); width:100%; height:1px; bottom:-11px; left:0; position:absolute}
.n_price_service_container .tabs li {margin-right:18px; border-radius:1000px; padding:20px 42px; font-weight:600; font-size:18px; line-height:22px; list-style:none; transition:0.5s ease; color:#1C1C20; border:1px solid #D9D9D9; border-radius:1000px; cursor:pointer}
.n_price_service_container .tabs li:last-child {margin-right:0}
.n_price_service_container .tabs li:hover {border:1px solid #821BB9}
.n_price_service_container .tabs li.current {background:linear-gradient(90deg,#491463 0,#821BB9 100%); border:1px solid #821BB9; color:#FFFFFF; cursor:default}
.n_price_service_container .tabs {display:flex; flex-wrap:wrap; margin-bottom:62px}
.n_price_service_container {margin-top:90px}
.n_price_service__top_part {width:47%}
.n_price_service__top_part___r {width:45.3%}
.n_price_service__top_part h3 {font-style:normal; font-weight:700; font-size:36px; line-height:56px; margin-bottom:45px; color:#1C1C20}
.n_price_service__top {margin-bottom:90px}
.n_price_service__top_part__right_box {background:#FCF7FF; border-radius:35px; padding:38px 27px 38px 30px}
.n_price_service__top_part__right_box {display:flex}
.n_price_service__top_part__img {flex:none; margin-right:39px}
.n_price_service_title {font-weight:600; font-size:22px; line-height:27px; margin-bottom:25px; color:#000000}
.n_price_service__top_part__info p {font-weight:500; font-size:14px; line-height:17px; min-height:78px; color:#000000}
.history__more_btn:after {transition:0.5s ease}
.history__more_btn:hover:after {opacity:0}
.history__more_btn {transition:0.3s ease}
.history__more_btn:active {transform:scale(0.96)}
.n_price_service_all_box {width:100%; background:#F9F9F9; box-shadow:0 0 25px rgba(55,47,58,0.2); border-radius:38px; min-height:291px; padding:24px 25px 33px 47px; box-shadow:0 3.39953px 21.2471px 8.49883px rgba(72,51,153,0.07); margin-bottom:43px}
.n____left {padding-top:5px}
.n_price_service_all_stasus_in {font-weight:600; font-size:12px; line-height:15px; text-align:center; text-transform:uppercase; padding:8px 17px; color:#FFFFFF; background:blue; margin-right:12px; border-radius:10px}
.n_price_service_all_stasus .n_price_service_all_stasus_in:last-child {margin-right:0}
.n_price_service_all_box .n_price_service_title {font-size:30.5958px; line-height:31px; font-weight:700}
.n____left {width:679px}
.n____right {width:601px}
.s_gua {background:#10AF7C}
.s_ras {background:#871AC0}
.s_hit {background:#483399}
.s_hel {background:#EC5669}
.n_price_service_all_text {font-weight:500; font-size:17px; line-height:30px; color:#000000; margin-top:29px}
.n_old_price_row {font-weight:500; font-size:20px; line-height:36px; display:inline-flex; position:relative; color:#7C7C7B}
.n_old_price_row span {font-size:27px; padding:0 8px}
.n_old_price_row:after {content:""; position:absolute; left:-5px; width:calc(100% + 30px); background:#7C7C7B; height:1px; top:50%; margin-top:-1px}
.n_price_service_all_stasus {min-height:31px; margin-bottom:34px}
.n_now_price_row {font-weight:600; font-size:36px; line-height:36px; margin-top:8px; color:#483399}
.n_now_price_row span {font-size:40px}
.n_now_price_inform {font-weight:600; font-size:15px; line-height:19px; margin-top:20px; color:#605B77}
.n_price_service_all_p_sale_img {position:relative}
.n_price_service_all_p_sale_img span {position:absolute; left:15px; top:34px; font-weight:700; font-size:27px; line-height:27px; text-align:center; color:#DB0E2E}
.n_ex_form_block3_2 .n_ex_form_container {padding:35px 125px 34px 66px; border-radius:32.6207px}
.n_price_service_btn .types__btn {font-weight:600; border-radius:1000px; padding:29px 59px; font-size:20px; line-height:18px}
.n_price_service_all_p_sale_img img {width:95px; height:95px}
.n_price_service_btn {margin-top:34px}
.n_ex_form_block3 .n_ex_form_left {width:70%}
.n_ex_form_left_inner_img img {filter:drop-shadow(52px 81px 39px rgba(38,16,43,0.06)) drop-shadow(30px 46px 33px rgba(38,16,43,0.19)) drop-shadow(13px 20px 24px rgba(38,16,43,0.33)) drop-shadow(3px 5px 13px rgba(38,16,43,0.38)) drop-shadow(0px 0 0 rgba(38,16,43,0.39))}
.n_ex_form3_right a {font-weight:600; font-size:24px; line-height:29px; color:#FFFFFF}
.n_ex_form3_right a:last-child {font-weight:600; font-size:27px; line-height:33px; margin-top:28px; color:#FFFFFF}
.n_ex_form3_right {display:flex; flex-wrap:wrap; flex-direction:column; justify-content:center; height:100%; padding-bottom:30px}
.n_client_love_block .p_s_text {max-width:682px}
.n_client_love_block h2 span {color:#631988}
.n_client_love_left {width:56.85%}
.n_client_love_right {width:32.9%}
.n__rew_block {position:relative; overflow:hidden}
.history__more_btn_change .types__btn {font-weight:600; font-size:15px; padding:18px 38px; line-height:18px}
.n_client_love_list {margin-top:140px}
.n_client_love_box {width:44.7%; margin-bottom:110px}
.n_client_love_title {font-weight:700; font-size:20px; line-height:25px; text-transform:uppercase; margin-bottom:34px; color:#000000}
.n_client_love_text {font-size:15px; line-height:25px; min-height:115px; color:#181019}
.n_client_love_right_form {background:#F9F9F9; box-shadow:0 0 25px rgba(55,47,58,0.2); border-radius:28.95px; padding:35px 53px 40px}
.n_client_love_right_form_title {font-weight:700; font-size:22px; line-height:25px; margin-bottom:31px; color:#000000}
.n_client_love_right_form_text {font-weight:500; font-size:12.8667px; line-height:18px; min-height:40px; margin-bottom:30px; color:#1C1C20}
.n_ex_form_block3 {overflow:hidden}
.r__form_cont input {font-style:normal; font-weight:500; font-size:14.1533px; line-height:17px; transition:0.5s ease; background:#FFFFFF; border:1px solid #18449A; border-radius:9.65px; height:58px; color:#535353; margin-bottom:20px; padding:0 21px; width:100%}
.n_client_love_right .n__s_solgl img {width:19px; height:19px; margin-right:15px}
.n_client_love_right .n__s_solgl {margin-top:6px}
.r__form_cont input::-moz-placeholder {color:#535353}
.r__form_cont input::-webkit-input-placeholder {color:#535353}
.r__form_cont input:focus {text-decoration:none; outline:none}
.r__form_cont input:hover {border:1px solid #ba1f35}
.n__s_solgl {display:flex}
.n__s_solgl img {flex:none; margin-right:21px}
.n__s_solgl p {font-weight:500; font-size:12px; line-height:15px; color:#A799AE}
.n__s_solgl___4 {margin-top:44px}
.n__s_solgl p a {text-decoration:underline}
.n__s_solgl p a:hover {text-decoration:none}
.r__form_btn .types__btn {font-weight:600; font-size:15px; line-height:18px; padding:23px 46px}
.r__form_btn {text-align:center; margin-top:40px}
.n_client_love_right_timer_box {position:relative; margin-top:30px; background:#F9F9F9; box-shadow:0 0 25px rgba(55,47,58,0.2); border-radius:28.95px; padding:29px 42px 29px 55px}
.n_client_love_right_timer_title {font-weight:700; font-size:18px; line-height:22px; margin-bottom:30px; color:#000000}
.n_proc {position:absolute; right:-16px; top:-27px}
.countdown {display:flex; flex-wrap:wrap; justify-content:space-between}
.countdown-number {background:#E9E6F3; border-radius:15px; display:flex; flex-wrap:wrap; flex-direction:column; align-items:center; justify-content:center; width:75px; height:100px}
.countdown-time {font-weight:500; font-size:32px; line-height:39px; text-align:center; color:#000000; margin-bottom:6px; padding-top:2px; text-align:center; color:#000000}
.n_client_love_block {margin-bottom:40px}
.countdown-text {font-weight:400; font-size:15px; line-height:18px; text-align:center; color:#000000}
.market___top_box {position:relative; padding:24px 19px 25px; border-radius:35px; width:343.61px; height:227.28px; overflow:hidden}
.market___top_box1 {background:#101014}
.market___top_box2 {background:#0C92A5}
.market___top_box3 {background:#3907B1}
.market___top_box4 {background:#933CFF}
.market___top_title {font-weight:600; font-size:18px; line-height:22px; min-height:51px; color:#FFFFFF; margin-bottom:25px}
.market___top_btn {background:rgba(255,255,255,0.1); border:1px solid #FFFFFF; border-radius:15px; padding:14px 31px; transition:0.3s ease; font-weight:600; font-size:13px; line-height:16px; text-align:center; cursor:pointer; color:#FFFFFF; display:inline-flex}
.market___top_btn:hover {border:1px solid transparent; background:#fff; color:#1c1c20}
.market___top_btn:active {transform:scale(0.96)}
.market___top_box_img {position:absolute; right:24px; bottom:24px}
.market___top_cont {margin-top:120px; margin-bottom:67px}
.market___top_cont .n_inform__status {font-weight:600; font-size:12px; line-height:15px; text-transform:uppercase; padding:5px 13px; margin-bottom:25px}
.n__a_ba_box {background:linear-gradient(90deg,#3907B1 0.55%,#4B00FF 99.24%); border-radius:45px; padding:40px 60px 46px 66px}
.n__a_ba_box p {font-weight:600; font-size:33.3456px; line-height:70px; color:#FFFFFF}
.n__a_ba_box p span {color:#3907B1; background:#FFFFFF; border-radius:1000px; padding:5px 26px 10px; font-weight:600; font-size:33.3456px; line-height:70px}
.n__a_ba_btn .types__btn {font-weight:600; font-size:15px; line-height:18px; border-radius:100px; padding:23px 69px}
.n__a_ba_btn {margin-top:39px}
.n__a_ba_block {margin-bottom:120px}
.trofey_block_main .trofey_left {width:46.3%}
.trofey_block_main .trofey_right {width:51%}
.trofey_block_main .trofey_right .slider__form_box {margin-bottom:74px; width:23%}
.trofey_block_main .awards_span1 {font-weight:700; font-size:36px; line-height:52px; color:#353537}
.trofey_block_main .a__line {width:100%; position:relative; height:2px; background:#DCCCA0; margin-top:60px; min-width:239px}
.trofey_block_main .a__line:after {content:""; position:absolute; right:0; top:50%; border-right:2px solid #DCCCA0; border-top:2px solid #DCCCA0; -webkit-transform:rotate(45deg ); transform:rotate(45deg ); width:10px; height:10px; margin-top:-5px; -webkit-transition:0.3s ease; transition:0.3s ease}
.trofey_block_main .awards_achievements_home_bot_container_left {margin-top:185px; max-width:561px}
.awards_achievements_home_bot_right_part {padding-bottom:20px}
.trofey__main_btn {margin-top:68px}
.trofey_block_main .trofey_container {margin-bottom:50px}
.s__briff_container {background:radial-gradient(100% 2643.13% at 0 50.15%,#151016 0,#551674 50.52%,#831ABA 100%); border-radius:32.6207px; padding:40px 85px 50px 66px}
.s__briff_text {font-weight:600; font-size:33.3456px; line-height:70px; color:#FFFFFF}
.s__briff_text span {color:#4B1665; background:#FFFFFF; border-radius:1000px; padding:5px 26px 10px}
.s__briff_btn .types__btn {font-weight:700; font-size:18px; line-height:22px; border-radius:100px; color:#FFFFFF; padding:23px 65px}
.s__briff_btn {padding-top:40px}
.s__briff_block {margin-bottom:110px}
.n__answers__block .p_s_text {max-width:874px}
.n__answers__box {min-height:64px; margin-bottom:48px; width:100%}
.n__answers__title {font-weight:500; font-size:18px; line-height:28px; margin-bottom:30px; color:#1C1C20}
.n__answers__text {font-weight:400; font-size:16px; line-height:24px; color:#181019}
.n__answers__col {width:47.5%}
.n__answers__conteiner {margin-top:110px}
.n__answers__btn {cursor:pointer; transition:0.3s ease; flex:none; display:flex; justify-content:center; align-items:center; width:28px; height:28px}
.n__hide {}
.n__answers__btn img {transition:0.3s ease}
.n__hide img {transform:rotate(180deg)}
.n__answers__title {flex-wrap:nowrap}
.o__spec__box {border-radius:30px; width:100%; height:121px; position:relative; box-shadow:0 0 50px 15px rgb(31 19 80 / 15%); margin-bottom:43px}
.o__spec__left {display:flex; flex-wrap:wrap; align-items:center; padding-left:40px; background:#DE1430; border-radius:30px; width:65%; border-top-right-radius:0; border-bottom-right-radius:0; padding-bottom:4px}
.o__spec__right {width:35%; background:#EA6C3F; border-radius:30px; border-top-left-radius:0; border-bottom-left-radius:0}
.o__spec__left p {font-weight:600; font-size:23px; line-height:30px; color:#FFFFFF}
.o__spec__right_mg1 {position:absolute; right:99px; bottom:-2px; display:flex; flex-wrap:wrap}
.o__spec__right_mg2 {position:absolute; right:8px; bottom:27px; display:flex; flex-wrap:wrap}
.n__answers__block .n_client_love_right {padding-top:190px}
.n_known__pertners_box {width:20%; height:180px; display:flex; flex-wrap:wrap; justify-content:center; align-items:center; margin-bottom:100px}
.n__answers__block {margin-bottom:70px}
.n_known__pertners_containers {margin-top:100px}
.n_ex_form_block4 .n_ex_form_left_inner_img {display:flex; flex-wrap:wrap; justify-content:flex-start; align-items:flex-start; margin-top:-26px}
.n_ex_form_block4 .n_ex_form_container {padding-bottom:0; padding-top:30px}
.n_ex_form_block4 .n_ex_form_right {padding-bottom:50px}
.n_known__pertners_box img {max-width:220px; max-height:180px; min-width:179px; object-fit:contain}
.new_slider .new_img {border-radius:32px; overflow:hidden}
.f__tel {font-weight:600; font-size:24px; line-height:25px; color:#FFFFFF}
.n__footer__soc_cont a {margin-right:31px}
.n__footer__soc_cont a:last-child {margin-right:0}
.f_bot___our {background:#1C1C20}
.f_top___our {position:relative; padding-top:112px}
.f_top___our:before {content:""; position:absolute; left:0; top:0; background:url(../image/footer_new_bg.jpg)no-repeat center center; width:100%; height:100%; background-size:cover; padding-top:112px; filter:brightness(0.4)}
.f_top___our .container_content {position:relative}
.f__mail {font-weight:600; font-size:22px; line-height:25px; color:#FFFFFF}
.n__footer__mail {margin-top:40px}
.chat_form_btn_change44 .types__btn {border-radius:100px; font-weight:600; font-size:18px; line-height:22px; padding:21px 66px}
.chat_form_btn_change44 {text-align:center; margin-top:64px}
footer .n__s_solgl p {font-size:12px; line-height:15px; color:#AAAAAA}
footer .header_t_box_l_right {font-weight:400; font-size:12px; padding-top:6px; line-height:13px; color:#fff}
footer .f_center_right_col a {font-weight:500; font-size:17px; line-height:36px; margin-bottom:2px}
.f_center_right_col {margin-top:-6px}
.copy {font-weight:400; font-size:12px; line-height:20px; color:#979797}
.n__rew__container {margin-top:84px}
.n__rew__box {width:1180px; min-height:403.34px; box-shadow:0 5px 24px rgb(55 47 58 / 20%); border-radius:35px; padding:41px 63px; margin:0 22px}
.n__rew__slider .n__rew__box_our {padding:30px 0}
.n__rew__slider {margin:0 -20px}
.n__rew__container {margin-bottom:100px}
.card_inner_header_left_img__inner {border-radius:50%; overflow:hidden}
.card_inner_header_left_img {margin-right:32px}
.n_r_name {font-weight:600; font-size:20px; line-height:24px; margin-bottom:14px; color:#000000}
.n_r_dolj {font-weight:400; font-size:13px; line-height:20px; color:#000000}
.n_r_org {font-weight:600; font-size:13px; line-height:20px; color:#000000}
.card_inner_header_right__pdf a {font-weight:400; font-size:13px; line-height:21px; padding:16px 44px; color:#000000; border:0.892742px solid #D9D9D9; border-radius:892.742px}
.card_inner_header_right__pdf {margin-right:80px}
.n__bot__text {font-weight:400; font-size:13px; line-height:21px; margin-top:40px; color:#000000}
.n__rew__box {position:relative; overflow:hidden}
.slick-current .n__rew__box:before {opacity:0; visibility:hidden}
.btn-juliet {outline:none; cursor:pointer; padding:0; background:none; border:none; position:absolute; bottom:-80px; right:0}
.btn-juliet span {display:block}
#next {margin-right:87px}
#prev {margin-right:174px}
.n_ex_form_block4__5 .n_ex_form_right {width:17.2%; padding-top:24px; margin-right:30px}
.tt___our .card_inner_header_right__pdf {margin-right:0}
.tt___our .card_inner_header_right__pdf a {font-size:15px; line-height:18px; padding:22px 49px}
.chat_mess_change__w {background:#25d366; color:#fff!important}
.no_active {pointer-events:none}
.f_center_nav_col_inner a {position:relative; display:inline-block}
.f_center_nav_col_inner a:hover:after {-webkit-transform:scaleX(1) translateZ(0); transform:scaleX(1) translateZ(0); -webkit-transform-origin:0 0; transform-origin:0 0}
.f_center_nav_col_inner a:after {content:""; display:block; height:1px; width:100%; background:#fff; -webkit-transform:scaleX(0) translateZ(0); transform:scaleX(0) translateZ(0); -webkit-transform-origin:100% 100%; transform-origin:100% 100%; -webkit-transition:-webkit-transform .7s cubic-bezier(.215,.61,.355,1); transition:-webkit-transform .7s cubic-bezier(.215,.61,.355,1); transition:transform .7s cubic-bezier(.215,.61,.355,1); transition:transform .7s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1); position:absolute; bottom:-7px; left:0}
.b_gradient {display:none}
.new_img img {transition:1.5s ease}
.new_box:hover .new_img img {transform:scale(1.08)}
.inner____img img {max-width:152px; max-height:64px; display:inline-block}
.front .inner {height:100%; display:flex; align-items:center; justify-content:center; flex-wrap:wrap; width:100%}
.n__rew__slider .slick-list {overflow:visible}
.n__rew_block {position:relative}
.n__rew_block:before {content:""; position:absolute; right:0; top:0; width:471px; height:100%; z-index:2; background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}
.mf-cursor.-opacity {opacity:0}
.n_ex_form_inp input:hover {box-shadow:1px 2px 7px 1px rgb(0 0 0 / 26%)}
body {position:relative; overflow-x:hidden}
.over__hidden {background:rgba(32,15,38,0.52); backdrop-filter:blur(3.5px); position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; visibility:hidden; transition:0.5s ease; transition-delay:0.3s}
body.over .over__hidden {opacity:1; visibility:visible; z-index:10; transition-delay:0s}
.modal_block1 {opacity:0; visibility:hidden; transition:0.4s ease; transition-delay:0s; transform:translateX(100px)}
.modal_block3 {opacity:0; visibility:hidden; transition:0.5s ease; transition-delay:0s; transform:translateX(100px)}
.modal_inner_title p {font-style:normal; font-weight:500; font-size:36px; line-height:45px; color:#1c1c20}
.modal_block2 {opacity:0; visibility:hidden; transition:0.4s ease; transition-delay:0s; transform:translateX(100px)}
body.modal .modal_block1 {opacity:1; visibility:visible; z-index:10; transform:translateX(0px); transition-delay:0.3s}
.inp2 {margin-bottom:12px; padding:0 20px; transition:0.3s ease; width:100%}
body.modal .modal_block3 {opacity:1; visibility:visible; z-index:10; transform:translateX(0px); transition-delay:0.3s}
body.modal2 .modal_block2 {opacity:1; visibility:visible; z-index:10; transform:translateX(0px); transition-delay:0.3s}
.modal_block {padding:20vh 100px 4vh; position:fixed; top:0; right:0; width:59%; background:#FAF9FB; height:100vh}
.close_box {position:absolute; top:-70px; right:-75px; cursor:pointer}
.modal_inner {width:546px; position:relative}
.modal_inner_text p {font-weight:500; font-size:13px; line-height:20px; margin-top:40px; color:#888688}
.close_box img {transition:0.3s ease}
.close_box:hover img {filter:brightness(0.5)}
.form_form__modals__all .foot__form_top_col .inp2 {background:rgba(255,255,255,0.99); border:1px solid #E4E6EE; border-radius:5px; backdrop-filter:none; font-weight:400; font-size:16px; line-height:20px; height:48px; color:#200F26}
.form_form__modals__all .foot__form_top_col {width:49%}
.modal_inner_form {margin-top:60px}
.form_form__modals__all .foot__form_top_col textarea.inp2 {padding-top:16px; height:168px!important}
.form_form__modals__all .prikr_box {border:1px dashed #ABABAB; border-radius:5px; padding-left:0; padding-left:15px; color:#7C7C7B; font-weight:400; font-size:13px}
.form_form__modals__all .foot__form_top_col .inp2::-moz-placeholder {color:#200F26}
.form_form__modals__all .foot__form_top_col .inp2::-webkit-input-placeholder {color:#200F26}
.form_form__modals__all .foot__form_top_col .inp2:hover {border:1px solid #DC102E}
.form_form__modals__all .n__s_solgl___4 {font-weight:400; font-size:12px; line-height:13px; color:#888688; margin-top:15px}
.foot__form_bot {margin-top:30px}
.form_form__modals__all .n__s_solgl a {color:#888688}
.modal__text {font-weight:500; font-size:20px; line-height:20px; margin-top:43px; color:#888688}
.sub__icon_box {margin-bottom:30px}
.modal_inner2__inn {text-align:center; padding-top:10vh}
.add .stages_right_text {height:34px; margin-top:30px; opacity:1; transition-delay:0s}
.footer__form_block .attach__up img {filter:brightness(0) invert(1)}
.modal_block .attach__item--attached .attach__name {color:#711E91}
.modal_block .attach__item--attached .attach__delete {color:#711E91}
 .attach__item--attached .attach__name {margin-bottom:0; font-weight:400; font-size:14px; line-height:17px; color:#711E91}
.attach__item--attached .attach__name {position:relative; padding-left:36px}
.attach__item--attached .attach__name:before {content:""; position:absolute; left:0; top:-2px; background:url(../image/file.svg)no-repeat; width:20px; height:20px}
.form_form__modals__all .prikr_box {margin-top:14px}
.footer__form_block .attach__item--attached .attach__name:before {filter:brightness(0.5) invert(1)}
.footer__form_block .attach__item--attached .attach__name {color:#fff}
.footer__form_block .attach__delete img {width:12px; filter:brightness(0.2) invert(1)}
.btn__wats .btn_bg {background:linear-gradient(90deg,#42b399 2.12%,#32ddb7 100%)}
 .dots__add .slick-dots {display:flex; flex-wrap:wrap; list-style:none; justify-content:center; margin-top:35px}
 .dots__add .slick-dots .slick-active button {background:#9725C2; width:22px; height:7px}
.dots__add .slick-dots button {border:none; background:rgba(151,37,194,0.35); border-radius:1000px; color:transparent; padding:0; width:7px; height:7px; margin:0 4px; outline:none; cursor:pointer; transition:0.3s ease}
body.over {overflow:hidden}
.modal_block {overflow:auto}
.attach__item.attach__item--attached label {display:none}
.attach .attach__item.attach__item--attached:first-child {border-top:none}
.attach__item.attach__item--attached {padding:14px 0; border-top:1px dashed #ABABAB; display:flex; justify-content:space-between; flex-wrap:wrap; align-items:center}
.attach__item:last-of-type {margin-bottom:0; border-bottom:none}
.attach__delete img {width:12px}
.attach__up {cursor:pointer}
.attach__edit,.attach__delete {display:none; margin-right:10px; cursor:pointer}
.attach__edit {color:#fff; font-size:12px}
.attach__delete {color:#fff; font-size:12px}
.attach__name {margin-bottom:5px; color:#fff}
.attach__item--attached .attach__up {display:none}
.attach__item--attached .attach__edit,.attach__item--attached .attach__delete {display:inline-block}
.attach__input {display:none}
.prikr_box {}
.prikr_box span {padding-left:20px}
.prikr_box {height:54px; border:1px dashed rgba(255,255,255,0.6); backdrop-filter:blur(12.5px); border-radius:10px; width:100%; padding-left:20px; font-weight:500; font-size:12px; line-height:15px; display:flex; color:rgba(255,255,255,0.52); align-items:center; flex-wrap:nowrap}
 .burg__menu_block {position:fixed; top:0; left:0; width:100%; transition:0.4s ease; height:100vh; padding:34px 0; color:#000; background:#fff; border-radius:0}
 .burg__menu_block.active_m {opacity:1!important; visibility:visible!important}
.h_header_top_pho p {font-style:normal; font-weight:400; font-size:13px; line-height:16px; padding-bottom:3px}
.h_header_top_pho a {font-weight:400; font-size:24px; line-height:29px}
.burg__menu_text {font-weight:500; font-size:24px; line-height:26px; margin-top:89px; color:#1c1c20; margin-bottom:92px}
.burg__menu_block .btn.btn2.btn__wats {padding:17px 26px; width:100%; text-align:center; position:relative; top:40px}
.burg__menu_block .btn.btn2.btn__wats {background:linear-gradient(90deg,#00AC8D 0,#22CAAC 100%); box-shadow:0 4.74545px 4.74545px rgba(1,173,142,0.17); border-radius:107.959px}
.burg__menu_block .btn.btn2 {padding:20px 26px}
.burg__menu_block .btn {display:inline-block; position:relative; overflow:hidden; background:linear-gradient(90deg,#711E91 0,#9725C2 100%); box-shadow:0 4px 4px rgba(113,30,145,0.22); border-radius:91px; padding:13px 26px 15px; cursor:pointer}
.burg__menu_block .btn.btn2 .btn_bg_text {font-size:16px}
.burg__menu_block .btn span.btn_bg_text {font-weight:500; font-size:13px; line-height:16px; leading-trim:both; text-edge:cap; color:#FFFFFF; position:relative}
 .burg__menu_block .header_t_box_l_left sub {right:46px; top:19px}
.burg__menu_block .btn__wats img {margin:0; margin-right:10px; width:auto; height:auto; margin-bottom:-10px; position:relative; top:-3px}
.burg__menu_block .h_header_top_logo a {width:213px}
.burg__menu_text img {position:relative; left:9px; top:9px}
.menu__close span:nth-child(1) {transform:rotate(45deg); position:relative; top:6px}
.menu__close span:nth-child(2) {opacity:0}
.menu__close span:nth-child(3) {transform:rotate(-45deg); position:relative; top:-6px}
.burg__menu_block .h_header_top_pho {display:block!important; color:#1c1c20; margin-bottom:50px}
.burg__menu_block .h_header_top_pho p {color:#1c1c20}
.burg__menu_block .h_header_top_pho a {color:#1c1c20}
.burg__menu_block .btn.btn2.btn__wats {padding:17px 26px; width:100%; text-align:center; position:relative; top:40px}
.q__row {width:100%; margin-bottom:3px; cursor:pointer}
.q__left_text {padding-top:40px; padding-bottom:80px; font-size:13px; line-height:20px; color:#000000}
.q__left_title {font-weight:500; font-size:17px; line-height:22px; color:#200F26}
.q__row.active .q__right .q__right__btn img {transform:rotate(180deg); filter:brightness(1) invert(1)}
.q__row.active .q__right {}
.q__row .q__right:before {content:""; position:absolute; left:0; top:0; width:100%; height:100%; background:linear-gradient(to left,#DC102E,#EF9645); transition:0.3s ease; opacity:0}
.q__row.active .q__right:before {opacity:1}
.q__row:hover .q__right:before {opacity:1}
.q__row:hover .q__right .q__right__btn img {filter:brightness(1) invert(1)}
.q__block {overflow:hidden; background:#FAF9FB; border-radius:65px 65px 0 0}
.q__inner {padding-top:108px; padding-bottom:140px}
.q__conteiner {padding-top:100px}
.q__left {width:87%; min-height:70px; padding-top:24px; padding-left:28px; padding-right:36px; background:#f9f9f9; border-radius:15px 0 0 15px}
.q__right {width:12.6%; position:relative; transition:0.3s ease; background:#f9f9f9; border-radius:15px 0 0 15px; transform:matrix(-1,0,0,1,0,0); overflow:hidden}
.q__right__btn {position:absolute; width:36px; height:36px; top:17px; left:35px; display:flex; justify-content:center; align-items:center; flex-wrap:wrap}
.q__right__btn img {transition:0.3s ease}
.q__conteiner {width:859px}
.new__clint_right_img {display:flex; border-radius: 12px;flex-wrap:wrap; align-items:self-start; flex-direction:column; justify-content:flex-end}
.new__clint_row .new__clint_right_img img {transition:1.8s cubic-bezier(0.25,0.1,0.01,0.91)}
.new__clint_right_img {overflow:hidden}
.new__clint_row:hover .new__clint_right_img img {transform:scale(1.2)}
.awards_item_img img {border-radius:7px}
.first_display_right {  overflow: hidden;}