header .top_side .logo::before,header::before{content:'';position:absolute;left:0;width:100%;z-index:-1}#upScroll,.swiper-pagination-custom{bottom:32px}*,body,h1,h2,h3,h4,p,span{margin:0;padding:0;box-sizing:border-box;font-family:Montserrat,sans-serif;font-style:normal}body{background:linear-gradient(55.12deg,#191c23 23.9%,#0b1a39 199.33%);padding-top:167px}header{height:167px;position:fixed;display:flex;flex-direction:column;width:100%;left:0;top:-167px;z-index:10;transition:.1s ease-in-out}header.on_top,header.show{top:0}header.modal_dialog_opened{top:-167px!important}@media screen and (max-height:840px){.first_frame{padding:0 15px}.first_frame .left_side h2{font-weight:700;font-size:40px;line-height:43px}.item_with_point{margin-bottom:24px}.first_frame .right_side{display:flex;flex-direction:column;position:relative;width:47%}}header::before{top:0;height:100%;background:rgba(20,28,43,.96);opacity:.93;transition:.3s ease-in-out}header.on_top::before{opacity:.1}header .header_content{margin:auto}header .bottom_side,header .top_side{padding:0 0 20px}header .top_side .logo{text-align:center;position:relative}header .top_side .logo::before{display:block;margin:auto;top:18px;bottom:0;background:#eedf0b;border-radius:2px;height:2px}.first_frame::before,header .top_side .logo::after{content:'';position:absolute;left:0;width:200px;margin:auto;display:block;right:0}header .top_side .logo::after{background:#141c2b;height:4px;top:32px;z-index:-1}#upScroll,.mobile_close_menu,.mobile_open_menu,.mobile_phone,.typed-cursor{display:none}header .bottom_side .link_list{display:flex;justify-content:space-between;align-items:center}header .bottom_side .link_list p::after{content:'';display:block;position:absolute;background:#c4c4c4;width:0;height:2px;bottom:-11px;transition:.3s ease-in-out}.img_competentions_item img,.zoom_excursion .left_side .preview_img img,header .bottom_side .link_list p.active::after{width:100%}header .bottom_side .link_list>*{position:relative;font-weight:500;font-size:14px;line-height:17px;text-decoration:none;color:#cbcedd;order:2;transition:.2s ease-in-out;cursor:pointer}.fourth_frame_content .tariffs .tariff_card.gold .data_item p:first-of-type,.fourth_frame_content .tariffs .tariff_card.gold .tariff_name p,header .bottom_side .link_list>p:hover{color:#eedf0b}.content{filter:blur(0) brightness(1)}.content.modal_opened{filter:blur(16px) brightness(.5)}.five_frame::after,.fourth_frame::after,.second_frame::after,.third_frame::after{opacity:.4;filter:blur(150px)}@media screen and (min-width:768px){.content{transition:.2s linear}}.first_frame{display:flex;position:relative;align-items:center;justify-content:space-between;padding:48px 0 0}.item_with_award,.item_with_point{font-size:18px;line-height:22px;position:relative;padding-left:36px;color:#cbcedd}.first_frame::before{bottom:20px;height:142px;background:url(/assets/img/first_frame/arrow.svg) 0 0/cover no-repeat}.item_with_award::after,.item_with_point::after{position:absolute;top:0;margin:auto 0;content:'';left:0;bottom:0;box-sizing:border-box}.first_frame .left_side{width:49%}.first_frame .left_side h2{margin-bottom:46px;display:flex;flex-direction:column}.first_frame .left_side h2,.first_frame .left_side h2 span{font-weight:500;font-size:24px;line-height:22px;color:#eedf0b;position:relative;margin-top:8px}.first_frame .right_side .image_container{position:relative;display:flex;justify-content:center;align-items:center;padding:82px 0 0 62px;user-select:unset}.first_frame .right_side .image_container::before{content:'';display:block;position:absolute;left:0;top:0;width:87%;height:100%;background:url(/assets/img/first_frame/bg.png) 0 0/100% no-repeat;z-index:-1}.item_with_point{font-weight:500;margin-bottom:32px}.item_with_point::after{width:20px;height:20px;border:2px solid #eedf0b;border-radius:50%}.item_with_award{font-weight:700;margin-top:77px}.item_with_award::after{width:19px;height:27px;background:url(/assets/img/first_frame/awards.svg) 0 0/contain no-repeat}.first_frame .right_side{display:flex;flex-direction:column;position:relative;width:49%}.first_frame .right_side::after{content:'';opacity:.4;filter:blur(150px);width:406px;height:406px;right:0;top:261.61px}.first_frame .right_side .modal_button{font-weight:700;font-size:20px;line-height:24px;color:#eedf0b;flex-grow:0;display:flex;justify-content:center;align-items:center;cursor:pointer;margin:0 35% 0 auto;width:256px;height:64px;border:2px solid #eedf0b;box-sizing:border-box;border-radius:24px;transition:.3s ease-in-out}#all_reviews:hover,#choose_you_tariff:hover,.first_frame .right_side .modal_button:hover,.form_inputs #modal_audit_submit_form:hover,.form_inputs #submit_form:hover,.form_inputs #submit_form_footer:hover,.fourth_frame_content .tariffs .tariff_card:hover .order_button,.what_will_change .right_side p#order:hover,.zoom_excursion .right_side a#registration:hover,.zoom_excursion .right_side p#registration:hover,a.all_projects:hover{background:#eedf0b;color:#000}.first_frame .right_side .image_container img,.podpis_container img,.project_card .project_image img,.second_frame_content .advantages .advantages_image_stage img,.second_frame_content .advantages .advantages_image_stage video,.third_frame_content .achievements .right_side .ceo img{width:100%;height:auto}@media screen and (max-width:1440px){.first_frame .right_side .image_container video{width:95%}.first_frame .right_side .image_container{padding:62px 0 0 42px}}@media screen and (max-width:1400px){.first_frame .left_side h2{font-weight:700;font-size:32px;line-height:35px}.what_will_change::after{transform:rotate(-20deg)}}@media screen and (max-width:1200px){.first_frame::before{left:-90px;right:0;bottom:30px;width:140px;height:122px;margin:auto}.first_frame .left_side h2{font-weight:700;font-size:36px;line-height:35px}.first_frame .left_side h2 span{margin-top:6px}.first_frame .right_side .modal_button{margin:0 auto}.first_frame .right_side .image_container{padding:82px 0 0 32px}.first_frame .right_side .image_container::before{width:100%}}@media screen and (max-width:992px){.first_frame .left_side h2{font-size:40px;line-height:46px}.item_with_point{font-weight:500;font-size:14px;line-height:16px}.first_frame .right_side .image_container,.first_frame .right_side img{display:none}.first_frame::before{content:unset}.first_frame{flex-direction:column}.first_frame .left_side,.first_frame .right_side{width:100%}.first_frame .right_side .modal_button{margin:0 auto 0 0}.item_with_award{margin-top:130px}.first_frame .right_side::after{width:406px;height:406px;right:0;top:-430px;z-index:-2}}@media screen and (max-width:768px){header{top:0;height:72px;z-index:5}body{padding-top:42px}header .top_side .logo::after,header .top_side .logo::before,header::before{content:unset}header::after{content:'';display:block;width:100%;height:100%;background:#000;left:0;top:0;position:absolute;z-index:-1;opacity:.35;transition:.2s ease-in-out}.active .mobile_open_menu,header.active::after{opacity:0}header .top_side .logo{width:130px;text-align:initial;margin-top:-10px}header .top_side .logo img{width:100%;height:48px;}header .header_content{margin:24px 0;width:100%;max-width:100%;position:relative}header .bottom_side,header .bottom_side::after{padding:0 0 20px;z-index:4;position:absolute;width:100%}header .bottom_side .link_list{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:12px}.mobile_open_menu{display:flex;width:24px;height:24px;background:url(/assets/img/mobile_menu.svg);transition:.2s}header .bottom_side{right:-100%;top:-24px;transition:.2s linear}header .active .bottom_side{right:0;width:100%}header .bottom_side::after{content:'';height:100px;background:rgba(20,28,43,.05);backdrop-filter:blur(38px);right:0;top:-120px}header .top_side{display:flex;justify-content:space-between}header .bottom_side .link_list>*{padding:17px 0 17px 24px;border-bottom:1px solid #000;width:100%}.mobile_close_menu{display:flex;justify-content:flex-end;height:54px;border-bottom:none!important}.mobile_close_menu img{height:32px;padding:6px;margin-top:-6px}.first_frame{padding:48px 12px}.first_frame .right_side .modal_button{margin:0 auto 0;width:100%}}@media screen and (max-width:510px){.first_frame .right_side .modal_button{margin:0 auto 0;width:100%}}.five_frame,.form_inputs label,.introduction .introduction_step_selector .step,.nine_frame,.our_projects,.second_frame{position:relative}.second_frame_content{display:flex;flex-direction:column;margin-top:72px;padding:128px 0;position:relative}.second_frame::after{content:'';width:515px;height:515px;left:393.5px;top:220px}.second_frame_content>p,.third_frame_content>p{font-weight:700;font-size:30px;line-height:37px;text-align:center;color:#eedf0b;margin-bottom:26px}.second_frame_content .advantages{display:flex;flex-direction:row;justify-content:space-around;align-items:center;position:relative;width:100%;height:516px;user-select:none}.second_frame_content .advantages::after,.third_frame_content .achievements::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(/assets/img/second_frame/bg.png) 0 0/100% 100% no-repeat;z-index:-1}.second_frame_content .advantages::before{content:'';position:absolute;left:-40%;right:0;margin:auto;top:-64px;display:block;width:136px;height:136px;background:url(/assets/img/two_planks.svg) 0 0/100% 100% no-repeat;z-index:2}.second_frame_content .advantages .advantages_image_stage{width:402px}.second_frame_content .advantages .swiper-container{width:100%;max-width:462px}.second_frame_content .advantages .swiper-slide{padding:0 13px 0 0}.advantage_card{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:30px 30px 30px 36px;width:100%;height:153px;background:#f4f4f4;border-radius:24px;margin-bottom:32px;position:relative}.advantage_card::after{content:'';display:block;width:100%;height:100%;position:absolute;background:#eedf0b;border-radius:24px;left:12px;bottom:-10px;z-index:-1}.advantage_card .advantage_title{font-weight:800;font-size:20px;line-height:146.19%;display:flex;align-items:center;letter-spacing:.02em;color:#092ca5;order:0;flex-grow:0}.advantage_card .advantage_desc{font-weight:500;font-size:16px;line-height:26px;letter-spacing:.02em;order:1;flex-grow:0}.swiper-pagination-bullet{width:10px;height:10px;display:inline-block;border-radius:100%;opacity:.2;border:1px solid #eedf0b;box-sizing:border-box;background:0 0;margin:0 5px;cursor:pointer}.swiper-pagination{pointer-events:all!important}.swiper-pagination-bullet-active{opacity:1;background:#eedf0b}.advantages_slider{list-style:none;counter-reset:li}.advantages_slider .advantage_card:before{counter-increment:li;content:counters(li, ".");font-weight:700;font-family:Montserrat,sans-serif;font-size:48px;line-height:146.19%;display:flex;align-items:center;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#092ca5;opacity:.2;position:absolute;right:13px;top:-2px}@media screen and (max-width:1200px){.second_frame_content .advantages .swiper-container{max-width:372px}}@media screen and (max-width:992px){.second_frame_content .advantages .advantages_image_stage{display:none}.second_frame_content .advantages::before{left:-65%}.second_frame_content .advantages .swiper-container{max-width:422px}.second_frame{overflow:hidden}}@media screen and (max-width:768px){.second_frame_content{padding-top:0;margin-top:32px}.second_frame_content .advantages::before{content:unset}.second_frame_content .advantages .swiper-container{max-width:420px}}@media screen and (max-width:503px){.second_frame_content .advantages .swiper-container{max-width:400px}.advantage_card .advantage_title{font-weight:800;font-size:18px;line-height:146.19%}.advantage_card .advantage_desc{font-weight:500;font-size:14px;line-height:20px}.second_frame_content .advantages::after{content:unset}.advantages_slider .advantage_card:before{font-size:28px;right:16px;top:2px}.second_frame_content .advantages{height:420px}.second_frame_content>p{margin-bottom:0}.swiper-pagination-custom{bottom:0}}@media screen and (max-width:400px){.second_frame_content .advantages .swiper-container{max-width:330px}}@media screen and (max-width:339px){.second_frame_content .advantages .swiper-container{max-width:300px}}.third_frame{position:relative;padding-bottom:112px}.third_frame::after{content:'';width:515px;height:515px;left:243px;top:100px}.third_frame_content .achievements{display:flex;flex-direction:row;justify-content:space-around;align-items:center;position:relative;width:100%;height:542px}.third_frame_content .achievements::before{content:'';display:block;width:150px;height:35px;background:url(/assets/img/third_frame/arrow.svg) 0 0/cover;position:absolute;top:57px;left:180px;right:0;margin:auto}.third_frame_content .achievements .left_side{width:49%;padding:32px 71px 0 112px;box-sizing:border-box;border-radius:60px;background:url(/assets/img/third_frame/border.svg) 0 0/100% 100%;height:75%;display:flex;justify-content:center;flex-direction:column;position:relative}.third_frame_content .achievements .left_side::after{content:'';display:block;width:30px;height:25px;background:url(/assets/img/third_frame/quote.svg) 0 0/cover;position:absolute;left:11%;top:10%}.third_frame_content .achievements .left_side p{font-weight:500;font-size:16px;line-height:146%;letter-spacing:.02em;color:#cbcedd;margin-bottom:24px}.third_frame_content .achievements .right_side{width:49%;display:flex;align-items:center;flex-direction:column}.third_frame_content .achievements .right_side .ceo{margin-bottom:20px}.third_frame_content .achievements .right_side .profi-soft_badge{display:flex;flex-direction:column;justify-content:center;align-items:center;width:448px;height:255px;background:url(/assets/img/third_frame/bg_badge.svg) 0 0/cover;padding:42px;text-align:center;position:absolute;bottom:-70px}.third_frame_content .achievements .right_side .profi-soft_badge p{font-weight:900;font-size:36px;line-height:146%;letter-spacing:.02em;color:#222731}.third_frame_content .achievements .right_side .profi-soft_badge span{font-weight:900;font-size:20px;line-height:32px;letter-spacing:.02em;color:#222731}@media screen and (max-width:1200px){.third_frame_content .achievements .right_side .ceo{width:290px;margin-bottom:60px}.third_frame_content .achievements .right_side .ceo img{width:100%}.third_frame_content .achievements .right_side .profi-soft_badge{width:388px;height:224px;bottom:-10px}.third_frame_content .achievements .right_side .profi-soft_badge span{font-weight:900;font-size:18px;line-height:28px}.third_frame_content .achievements::before{width:150px;height:33px;top:57px;left:130px;right:0}.third_frame_content .achievements .left_side{width:54%}.third_frame_content .achievements .right_side{width:47%}.third_frame_content .achievements .left_side p{font-weight:500;font-size:15px;line-height:138%;letter-spacing:.02em;color:#cbcedd;margin-bottom:18px}}@media screen and (max-width:992px){.third_frame{overflow:hidden;padding-top:72px}.third_frame_content .achievements::before{content:unset}.third_frame_content .achievements{display:flex;flex-direction:column-reverse;height:1024px;justify-content:space-evenly}.third_frame_content .achievements .left_side{width:80%;height:38%;margin-top:-72px}.third_frame_content .achievements .right_side{width:100%;position:relative}.third_frame_content .achievements .right_side .ceo{width:280px;margin-bottom:60px;margin-top:-60px}}@media screen and (max-width:767px){.third_frame_content .achievements::after,header .bottom_side .link_list p::after{content:unset}.third_frame_content .achievements{display:flex;flex-direction:column-reverse;height:auto;justify-content:space-around}.third_frame_content .achievements .left_side{width:100%;height:100%;margin-top:32px;padding:80px 70px 40px}.third_frame_content .achievements .right_side .ceo{width:240px;margin-bottom:90px;margin-top:0}.third_frame{overflow:hidden;padding-top:32px;padding-bottom:32px}}@media screen and (max-width:483px){.third_frame_content .achievements .left_side p{font-weight:500;font-size:14px}.third_frame_content .achievements .left_side::after{width:25px;height:21px;left:7%;top:0}.third_frame_content .achievements .right_side .profi-soft_badge{width:328px;height:189px;bottom:0}.third_frame_content .achievements .right_side .profi-soft_badge span{font-weight:900;font-size:16px;line-height:21px}.third_frame_content .achievements .left_side{width:100%;background:0 0;height:100%;margin-top:32px;padding:40px 20px 40px 30px}}@media screen and (max-width:426px){.third_frame_content .achievements .left_side p{font-weight:500;font-size:13px}}@media screen and (max-width:392px){.third_frame_content .achievements .left_side p{font-weight:500;line-height:146%;font-size:14px}}@media screen and (max-width:330px){.third_frame_content .achievements .left_side p{font-size:13px}}.fourth_frame{position:relative;padding:64px 0}.fourth_frame *{user-select:none}.eight_frame_content,.five_frame_content,.fourth_frame_content,.seven_frame_content,.six_frame_content{position:relative;display:flex;flex-direction:column}.fourth_frame::after{content:'';width:515px;height:515px;right:243px;bottom:100px}.five_frame_content>p,.fourth_frame_content>p,.seven_frame_content>p,.six_frame_content>p{font-weight:700;font-size:30px;line-height:37px;text-align:center;color:#eedf0b;margin-bottom:64px;position:relative}#all_reviews,#choose_you_tariff,.fourth_frame_content .tariffs .tariff_card .tariff_name p,a.all_projects{font-weight:700;font-size:20px;line-height:24px}.fourth_frame_content>p::after{content:'';display:block;width:58px;height:60px;background:url(/assets/img/fourth_frame/arrow.svg) 0 0/cover;position:absolute;left:-230px;right:0;top:18px;margin:auto}.fourth_frame_content .tariffs{display:flex;flex:30%;justify-content:space-between}.fourth_frame_content .tariffs .tariff_card{display:flex;flex-direction:column;position:relative;width:32%}.fourth_frame_content .tariffs .tariff_card::after,.reviews .review_card::after{content:'';position:absolute;left:0;top:0;background:#000;border-radius:24px;width:100%;height:100%;opacity:.2;z-index:-1}.fourth_frame_content .tariffs .tariff_card .tariff_name{padding:30px;border-bottom:2px solid #a3aace}.fourth_frame_content .tariffs .tariff_card .tariff_desc{padding:16px 30px;height:282px}.fourth_frame_content .tariffs .tariff_card .tariff_desc p{font-weight:500;font-size:14px;line-height:28px;color:#cbcedd}.fourth_frame_content .tariffs .tariff_card .tariff_button_and_data{display:flex;flex-direction:column;padding:32px 36px;border-top:1px solid #151c2a}.fourth_frame_content .tariffs .tariff_card .tariff_data,.reviews .review_card .review_top_items{display:flex;flex-direction:column}.fourth_frame_content .tariffs .tariff_card .data_item{display:flex;flex-direction:row;justify-content:space-between}.fourth_frame_content .tariffs .tariff_card .data_item p:first-of-type{font-weight:700;font-size:16px;line-height:20px;color:#cbcedd;margin-bottom:26px}.fourth_frame_content .tariffs .tariff_card .data_item p:nth-of-type(2){font-weight:500;font-size:16px;line-height:20px;color:#fff}.fourth_frame_content .tariffs .tariff_card .order_button{width:100%;color:#fff;border:2px solid #eedf0b;box-sizing:border-box;border-radius:24px;transition:.3s ease-in-out;height:64px;display:flex;justify-content:center;text-align:center;align-items:center;cursor:pointer;font-weight:700;font-size:20px;line-height:24px}.fourth_frame_content .tariffs .tariff_card.start .data_item p:first-of-type,.fourth_frame_content .tariffs .tariff_card.start .tariff_name p{color:#a3aace}.fourth_frame_content .tariffs .tariff_card.extended .data_item p:first-of-type,.fourth_frame_content .tariffs .tariff_card.extended .tariff_name p{color:#cbcedd}#all_reviews,#choose_you_tariff{color:#fff;display:flex;width:32%;height:64px;border:2px solid #eedf0b;box-sizing:border-box;border-radius:24px;justify-content:center;align-items:center;text-decoration:unset;transition:.3s ease-in-out;margin:36px auto 0}.tariff_pagination{text-align:center;margin:18px 0 0}.five_frame_content::after{content:'';display:block;width:88px;height:175px;position:absolute;background:url(/assets/img/five_frame/person.svg);left:-37%;right:0;margin:auto;z-index:2;top:-2px;transform:rotate(-6deg)}.five_frame_content .our_projects{position:relative;display:flex;flex-direction:column;width:82%;margin:0 auto}.five_frame::after{content:'';width:515px;height:515px;left:0;right:0;margin:0 auto;bottom:-100px}.five_frame_content::before{content:'';display:block;width:87.5%;height:100%;z-index:-1;background:url(/assets/img/five_frame/yellow_bg.svg) 0 0/100% 100%;position:absolute;left:0;right:0;margin:auto;top:40px}.our_projects_list{display:flex;justify-content:center;align-items:baseline}.project_card{display:flex;flex-direction:column;background:#171c26;border-radius:24px;padding:34px 30px 16px;margin-right:14px;text-decoration:none}@media screen and (min-width:1200px){.project_card{width:344px!important}}.project_card .project_top_items{display:flex;flex-direction:column;height:170px}.project_card .project_name{margin-bottom:13px}.project_card .project_name>p{font-weight:800;font-size:16px;line-height:146.19%;color:#fff;padding-right:40px;letter-spacing:-.2px}.project_card .project_desc{margin-bottom:28px;height:72px;display:flex;align-items:center}.project_card .project_desc>p{font-weight:500;font-size:16px;line-height:146.19%;letter-spacing:.02em;color:#fff}.project_card .project_image{overflow:hidden;border-radius:24px}.project_card .project_date_and_link{display:flex;justify-content:space-between;padding-top:21px;align-items:center}.project_card .project_date_and_link p{font-weight:500;font-size:14px;line-height:28px;color:#a3aace}.project_card .project_date_and_link svg,.reviews .review_card svg{transition:.1s ease-in-out}.footer_content .right_side .social a:hover svg,.project_card:hover .project_date_and_link svg,.reviews .review_card:hover svg,.swipers .next svg:hover,.swipers .prev svg:hover{fill:#eedf0b}.our_projects_pagination{text-align:center;position:absolute;bottom:-64px;left:0;right:0}.our_projects_pagination .swiper-pagination-bullet{margin:0 7px}a.all_projects{width:272px;height:64px;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;border:2px solid #eedf0b;box-sizing:border-box;border-radius:24px;text-decoration:none;color:#fff;margin:92px auto 0;transition:.3s ease-in-out}@media screen and (min-width:992px) and (max-width:1200px){.project_card{width:300px!important}}.eight_frame::after,.seven_frame::after,.six_frame::after{height:515px;bottom:-100px;opacity:.4;filter:blur(150px)}@media screen and (max-width:556px){.our_projects_pagination{bottom:-36px}a.all_projects{margin:62px auto 0}}.six_frame{position:relative;display:flex;flex-direction:column;margin-top:72px;user-select:none}.six_frame::after{content:'';width:515px;left:200px;margin:0 auto}.fourth_frame_content .tariffs .tariff_card .tariff_name,.introduction,footer .text_links{display:flex;justify-content:space-between}.introduction .left_side{display:flex;flex-direction:column;width:48%;align-items:center}.introduction .introduction_step_selector{display:flex;flex-direction:column;list-style:none;counter-reset:li;justify-content:center;width:70%}.introduction .introduction_step_selector p{font-weight:500;font-size:16px;line-height:146.19%;letter-spacing:.02em;color:#f4f4f4;position:relative;padding:10px 0 10px 32px;cursor:pointer;transition:.2s ease-in-out}.introduction .introduction_step_selector .step.active:nth-of-type(10) p{padding:10px 0 10px 36px}.introduction .introduction_step_selector .step:after{content:'';display:block;position:absolute;right:-70px;top:-30px;background:url(/assets/img/six_frame/item_arrows/3.svg) no-repeat;width:198px;height:52px;transition:.2s ease-in-out;opacity:0}.introduction .introduction_step_selector .step:first-of-type:after{right:-124px;top:-20px;background:url(/assets/img/six_frame/item_arrows/1.svg) 0 0/contain no-repeat;width:155px;height:175px}.introduction .introduction_step_selector .step:nth-of-type(2):after{right:-148px;top:-50px;background:url(/assets/img/six_frame/item_arrows/2.svg) 0 0/contain no-repeat;width:177px;height:95px;transform:scale(.9) rotate(-12deg)}.introduction .introduction_step_selector .step:nth-of-type(3):after{right:-101px;top:-82px;background:url(/assets/img/six_frame/item_arrows/4.svg) no-repeat;width:197px;height:195px;transform:rotateX(180deg) scale(.9) rotate(-5deg)}.introduction .introduction_step_selector .step:nth-of-type(4):after{right:-101px;top:-50px;background:url(/assets/img/six_frame/item_arrows/5.svg) no-repeat;width:197px;height:195px;transform:scale(.9)}.introduction .introduction_step_selector .step:nth-of-type(5):after{right:-91px;top:-70px;background:url(/assets/img/six_frame/item_arrows/1.svg) no-repeat;width:200px;height:195px;transform:scale(.9) rotate(-20deg)}.introduction .introduction_step_selector .step:nth-of-type(6):after{right:-121px;top:-90px;background:url(/assets/img/six_frame/item_arrows/7.svg) no-repeat;width:199px;height:195px;transform:rotateX(180deg) scale(.9)}.introduction .introduction_step_selector .step:nth-of-type(7):after{right:-80px;top:-84px;background:url(/assets/img/six_frame/item_arrows/8.svg) 0 0/contain no-repeat;width:167px;height:195px;transform:rotateX(180deg) rotate(15deg)}.introduction .introduction_step_selector .step:nth-of-type(8):after{right:-88px;top:70px;background:url(/assets/img/six_frame/item_arrows/9.svg) 0 0/contain no-repeat;width:200px;height:195px;transform:rotate(6deg)}.introduction .introduction_step_selector .step:nth-of-type(9):after{right:-90px;top:36px;background:url(/assets/img/six_frame/item_arrows/10.svg) no-repeat;width:200px;height:195px;transform:rotate(12deg)}.introduction .introduction_step_selector .step:nth-of-type(10):after{right:-129px;top:53px;background:url(/assets/img/six_frame/item_arrows/10.svg) 0 0/contain no-repeat;width:180px;height:195px;transform:rotate(11deg)}.introduction .introduction_step_selector .step:nth-of-type(11):after{right:-130px;top:-14px;background:url(/assets/img/six_frame/item_arrows/10.svg) no-repeat;width:200px;height:195px;transform:rotate(-4deg)}.introduction .introduction_step:nth-of-type(7) p,.introduction .introduction_step:nth-of-type(8) p,.introduction .introduction_step:nth-of-type(9) p{font-size:14px;line-height:28px}.introduction .introduction_step_selector .step.active:after{opacity:1}.introduction .introduction_step_selector .step.active p{font-weight:800;font-size:24px;line-height:146.19%;letter-spacing:.02em;color:#eedf0b}.introduction .introduction_step_selector p:before{counter-increment:li;content:counters(li, ".") ".";position:absolute;left:0}.introduction .right_side{display:flex;width:48%;margin:auto}.introduction .introduction_step{display:flex;align-items:center;justify-content:center;position:relative;min-width:530px;min-height:366px;padding:103px 82px 103px 84px}.introduction .introduction_step::before{content:'';display:block;width:100%;height:100%;z-index:-1;background:url(/assets/img/six_frame/slide_bg.png) 0 0/100% 100%;position:absolute;left:0;right:0;margin:auto;top:0}.introduction .introduction_step p,.zoom_excursion .right_side p{font-weight:500;font-size:16px;line-height:32px;letter-spacing:.02em;color:#cbcedd}.introduction .introduction_step .item_numbers{display:flex;position:absolute;right:8%;bottom:15%}.introduction .introduction_step .item_numbers span{font-weight:800;font-size:24px;line-height:26px;letter-spacing:.02em;color:#cbcedd}.introduction .introduction_step_selector .step span{display:none;transition:unset}@media screen and (max-width:1440px){.five_frame_content::before{width:100%}.five_frame_content .our_projects{width:95%}.introduction .introduction_step_selector .step.active p{font-size:21px}.introduction .introduction_step_selector .step:first-of-type:after{right:-124px;top:-20px;background:url(/assets/img/six_frame/item_arrows/1.svg) 0 0/contain no-repeat;width:135px;height:85px}.introduction .introduction_step_selector .step:nth-of-type(2):after{right:-101px;top:-32px;background:url(/assets/img/six_frame/item_arrows/4.svg) no-repeat;width:197px;height:195px;transform:rotateX(0) scale(.8) rotate(15deg)}.introduction .introduction_step_selector .step:nth-of-type(3):after{right:-81px;top:-23px;background:url(/assets/img/six_frame/item_arrows/4.svg) no-repeat;width:200px;height:195px;transform:rotateX(0) scale(.8) rotate(5deg)}.introduction .introduction_step_selector .step:nth-of-type(8):after{right:-106px;top:-87px;background:url(/assets/img/six_frame/item_arrows/5.svg) no-repeat;width:200px;height:195px;transform:rotateX(180deg) scale(.8) rotate(5deg)}.introduction .introduction_step_selector .step:nth-of-type(7):after{right:-118px;top:-75px;background:url(/assets/img/six_frame/item_arrows/8.svg) no-repeat;width:197px;height:195px;transform:scale(.7) rotateX(0) rotate(8deg)}.introduction .introduction_step_selector .step:nth-of-type(4):after{right:-97px;top:-40px;background:url(/assets/img/six_frame/item_arrows/5.svg) no-repeat;width:197px;height:195px;transform:scale(.8)}.introduction .introduction_step_selector .step:nth-of-type(9):after{right:-90px;top:-165px;background:url(/assets/img/six_frame/item_arrows/10.svg) no-repeat;width:200px;height:195px;transform:rotateX(180deg) scale(.8) rotate(12deg)}.introduction .introduction_step_selector .step:nth-of-type(5):after{right:-111px;top:-70px;background:url(/assets/img/six_frame/item_arrows/1.svg) no-repeat;width:200px;height:195px;transform:scale(.9) rotate(-20deg)}.introduction .introduction_step_selector .step:nth-of-type(10):after{right:-89px;top:53px;background:url(/assets/img/six_frame/item_arrows/10.svg) 0 0/contain no-repeat;width:180px;height:195px;transform:rotate(11deg)}.introduction .introduction_step_selector .step:nth-of-type(6):after{right:-95px;top:-90px;background:url(/assets/img/six_frame/item_arrows/7.svg) no-repeat;width:199px;height:195px;transform:rotateX(180deg) scale(.9)}}.seven_frame{position:relative;margin:72px 0}.seven_frame::after{content:'';width:515px;right:120px}.seven_frame_content .reviews{position:relative;display:flex;flex-direction:row;width:100%;margin:0 auto;justify-content:space-between}.reviews .review_card{display:flex;flex-direction:column;position:relative;width:32%;padding:30px 31px 29px 30px;text-decoration:unset;user-select:unset}.reviews .review_card .review_top_items .review_author{display:flex;align-items:center;font-weight:800;font-size:20px;line-height:146.19%;color:#cbcedd;height:58px}.reviews .review_card .review_top_items .review_institution{font-weight:500;font-size:16px;line-height:146.19%;display:flex;align-items:center;letter-spacing:.02em;color:#cbcedd;margin:20px 0 0}.reviews .review_card .review_text{border-top:2px solid #eedf0b;font-weight:500;font-size:14px;line-height:28px;display:flex;color:#cbcedd;height:380px;margin:20px 0;padding-top:20px}.faq .faq_item .faq_answer,.faq .faq_item .faq_question{padding:12px 120px 12px 38px;border-radius:24px;width:100%}.reviews .review_card .review_date_and_link{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:14px;line-height:28px;color:#a3aace}.review_pagination{text-align:center;margin:24px 0 0}@media screen and (max-width:768px){#all_reviews{width:100%}.reviews .review_card .review_text{height:270px}}@media screen and (max-width:420px){.reviews .review_card .review_text{height:370px}}@media screen and (max-width:410px){.reviews .review_card .review_text{height:auto}}.eight_frame{position:relative;margin:32px 0 72px}.preview_zoom_text{position:relative;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:16px 0;color:#cbcedd;width:80%;margin:0 auto 14px;font-weight:500;line-height:18px}.eight_frame::after{content:'';width:515px;left:-320px;right:0;margin:0 auto}.eight_frame_content>p{font-weight:700;font-size:30px;line-height:37px;text-align:center;color:#eedf0b;margin-bottom:12px;position:relative}.zoom_excursion{display:flex;align-items:center;margin:32px 0}.zoom_excursion .left_side{display:flex;width:50%;justify-content:flex-end}.zoom_excursion .left_side .preview_img{margin-right:-12px;overflow:hidden;border-radius:24px;width:100%}.zoom_excursion .left_side .preview_img video{width:100%;border-radius:24px;height:auto}.zoom_excursion .left_side .preview_img>div{cursor:pointer;position:relative;width:100%;z-index:10}.zoom_excursion .left_side .preview_img svg{cursor:pointer;position:absolute;width:90px;height:90px;background:url(/assets/img/play.svg);top:0;left:0;bottom:0;right:0;margin:auto}.zoom_excursion .right_side{display:flex;flex-direction:column;position:relative;padding:100px 92px 73px 137px;width:575px;height:472px;margin-left:-64px}.zoom_excursion .right_side::before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:url(/assets/img/eight_frame/bg.png) 0 0/100% 100%;z-index:-1}.zoom_excursion .right_side h4{font-weight:700;font-size:20px;line-height:24px;color:#eedf0b;margin-bottom:30px}.zoom_excursion .right_side a#registration,.zoom_excursion .right_side p#registration{font-weight:700;font-size:20px;line-height:24px;color:#fff;display:flex;width:272px;height:64px;border:2px solid #eedf0b;box-sizing:border-box;border-radius:24px;justify-content:center;align-items:center;text-decoration:unset;transition:.3s ease-in-out;margin:53px 0 0;cursor:pointer}.form_inputs #modal_audit_submit_form.disabled,.form_inputs #modal_audit_submit_form.disabled:hover,.form_inputs #submit_form.disabled,.form_inputs #submit_form.disabled:hover,.form_inputs #submit_form_footer.disabled,.form_inputs #submit_form_footer.disabled:hover{cursor:not-allowed;background:#505050;border-color:#cbcedd;color:#fff}.nine_frame::after{content:'';opacity:.4;filter:blur(150px);width:615px;height:515px;left:0;right:0;margin:0 auto;bottom:-100px}.what_will_change{position:relative;display:flex;justify-content:space-around;margin:72px 0;padding:72px 0}.what_will_change::after{content:'';display:block;position:absolute;left:-130px;right:0;top:-90px;bottom:0;margin:auto;width:310px;height:389px;background:url(/assets/img/nine_frame/arrows.svg) 0 0/100% 100%;z-index:-1}.faq .faq_item,.ten_frame,.ten_frame_content>p{position:relative}.what_will_change .left_side,.what_will_change .right_side{width:40%}.what_will_change .left_side p{font-weight:700;font-size:36px;line-height:52px;color:#eedf0b}.what_will_change .right_side p{font-weight:500;font-size:16px;line-height:32px;color:#cbcedd}.what_will_change .right_side p#order{font-weight:700;font-size:20px;line-height:24px;color:#fff;width:272px;height:64px;border:2px solid #eedf0b;box-sizing:border-box;border-radius:24px;display:flex;align-items:center;justify-content:center;margin-top:36px;transition:.3s ease-in-out;cursor:pointer}@media screen and (max-width:1200px){.fourth_frame_content .tariffs .tariff_card .tariff_desc{height:362px}.five_frame_content .our_projects{width:100%}.project_card .project_name>p{font-size:14.6px;padding-right:0}.project_card .project_desc>p{font-size:14px}.project_card .project_top_items{height:154px}.five_frame_content::after{left:-39%;content:unset}.five_frame{margin-top:72px}.five_frame_content>p{margin-bottom:28px}.five_frame_content::before{content:unset}.introduction .introduction_step{min-width:430px}.introduction .introduction_step_selector .step.active:after{content:unset;display:none}.introduction .introduction_step_selector .step.active p{font-weight:800;font-size:16px}.zoom_excursion .right_side{width:532px;height:513px}.what_will_change::after{transform:rotate(-10deg)}.what_will_change .left_side p{font-size:28px}.what_will_change .right_side p{font-size:16px;line-height:26px}}.question_form_content .form_content>p,.ten_frame_content>p{font-size:30px;line-height:37px;margin-bottom:28px;font-weight:700;color:#eedf0b;text-align:center}.ten_frame{margin:72px 0}.ten_frame::after{content:'';opacity:.4;filter:blur(150px);width:615px;height:615px;left:-40%;right:0;top:0;bottom:0;margin:auto}.faq{display:flex;flex-direction:column;width:80%;margin:0 auto}.faq .faq_item{display:flex;flex-direction:column;align-items:center;width:100%}.faq .faq_item::after{content:'';display:block;position:absolute;left:-44px;top:54px;background:url(/assets/img/ten_frame/arrow.svg) no-repeat;width:84px;height:91px;transform:rotate(182deg);opacity:0;z-index:-1;transition:opacity .2s ease-in-out,transform .4s ease-in-out}.faq .faq_item.active::after{transform:rotate(-6deg);opacity:1}.faq .faq_item .faq_question{display:flex;flex-direction:column;background:#cbcedd;font-weight:500;font-size:16px;line-height:20px;color:#000;min-height:63px;justify-content:center;position:relative;cursor:pointer;margin-top:18px;user-select:none}.faq .faq_item .faq_answer{display:flex;flex-direction:column;color:#cbcedd;justify-content:center;position:relative;cursor:pointer;max-height:0;overflow:hidden;transition:.28s ease-in-out;margin-top:-42px;z-index:-1;margin-bottom:26px}.faq .faq_item.active .faq_answer{max-height:700px;margin-top:22px;margin-bottom:8px}.faq .faq_item .faq_answer p{font-size:1px;font-weight:500;line-height:1px;transition:.28s ease-in-out}.faq .faq_item.active .faq_answer p{transition:.1s ease-in-out;font-size:16px;line-height:20px}.faq .faq_item .faq_answer::after{content:'';display:block;width:100%;height:100%;border-radius:24px;background:#000;opacity:.2;position:absolute;left:0;top:0;z-index:-1}.faq .faq_item .faq_question::after{content:'';display:block;position:absolute;right:32px;top:0;bottom:0;margin:auto;background:url(/assets/img/ten_frame/plus.svg);width:17px;height:17px;transition:.2s ease-in-out;transform:rotate(0)}.faq .faq_item.active .faq_question::after{transform:rotate(225deg)}.question_form{position:relative;display:flex;align-items:center;margin:72px 0}.footer_content,.footer_content .right_side .social{margin-bottom:21px}.question_form::after{content:'';opacity:.4;filter:blur(150px);width:415px;height:415px;left:40%;right:0;top:0;bottom:0;margin:auto}.question_form .question_form_content{position:relative;display:flex;flex-direction:column;width:689px;height:730px;padding:64px 0}.modal_form_audit .question_form_content{position:relative;display:flex;flex-direction:column;height:630px;padding:64px 0}.modal_form .question_form_content{position:relative;display:flex;flex-direction:column;height:540px;padding:64px 0}.question_form_content::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/img/form/bg.png) 0 0/100% 100%;z-index:-1}.question_form_content .form_content>span{font-weight:700;font-size:20px;line-height:24px;text-align:center;color:#cbcedd;margin-bottom:28px}.form_inputs{position:relative;display:flex;flex-direction:column;align-items:center}.form_inputs input{font-weight:500;font-size:16px;line-height:20px;color:#cbcedd;padding:22px 29px 21px;border:2px solid #cbcedd;box-sizing:border-box;border-radius:24px;outline:unset;background:0 0;width:390px;margin:0 auto 28px;transition:.3s ease-in-out}.form_inputs label.error input{border:2px solid #cc4242;color:#cc4242;margin-bottom:42px}.form_inputs input::placeholder{font-weight:500;font-size:16px;line-height:20px;color:#cbcedd;transition:.3s ease-in-out}.content .question_form label[for=footer_email]::after,.content .question_form label[for=footer_name]::after,.content .question_form label[for=footer_question]::after,.content .question_form label[for=modal_phone]::after,.form_inputs label[for=modal_audit_email]::after,.form_inputs label[for=modal_audit_name]::after,.form_inputs label[for=modal_audit_phone]::after,.form_inputs label[for=modal_name]::after,label[for=footer_phone]::after{display:block;color:#cc4242;height:32px;left:12px;font-size:14px;user-select:none;opacity:0;font-weight:500;bottom:0;width:100%;position:absolute}.form_inputs label.error input::placeholder{color:#cc4242}.content .question_form label[for=footer_name]::after,.form_inputs label[for=modal_audit_name]::after,.form_inputs label[for=modal_name]::after{content:'Пожалуйста заполните поле "Имя"';transition:.2s ease-in-out}.content .question_form label[for=modal_phone]::after,.form_inputs label[for=modal_audit_phone]::after,label[for=footer_phone]::after{content:'Пожалуйста заполните поле "Номер телефона"';transition:.2s ease-in-out}.content .question_form label[for=footer_email]::after,.form_inputs label[for=modal_audit_email]::after{content:'Пожалуйста заполните поле "E-Mail"';transition:.2s ease-in-out}.content .question_form label[for=footer_question]::after{content:'Пожалуйста заполните поле "Ваш вопрос"';transition:.2s ease-in-out}.form_inputs label[for=modal_audit_email]::after{content:'Пожалуйста заполните поле "Дата и время"';transition:.2s ease-in-out}label.error::after{opacity:1!important}.form_inputs #modal_audit_submit_form,.form_inputs #submit_form,.form_inputs #submit_form_footer{font-weight:700;font-size:20px;line-height:24px;color:#fff;width:272px;height:64px;border:2px solid #eedf0b;box-sizing:border-box;border-radius:24px;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out;cursor:pointer;background:unset;margin:36px auto 0}#upScroll{background:#13171e;border:2px solid #a3aace;box-sizing:border-box;width:64px;height:64px;cursor:pointer;position:fixed;right:40px;border-radius:50%;align-items:center;justify-content:center;opacity:0;transition:.3s ease-in-out}@keyframes opacity_show{from{opacity:0;transition:.3s ease-in-out}to{opacity:1;transition:.3s ease-in-out}}#upScroll.active{display:flex;animation:.3s ease-in-out .3s forwards opacity_show}#upScroll::after{content:'';width:17px;height:17px;background:url(/assets/img/arrow_up.svg) 0 2px/100% 100%}@media screen and (max-width:992px){.fourth_frame{padding:8px 0}.fourth_frame_content .tariffs .tariff_card .tariff_desc{height:282px}#choose_you_tariff{width:66%}.introduction .introduction_step_selector .step:after,.what_will_change::after,.zoom_excursion .right_side::before{content:unset}.faq,.introduction .left_side,.question_form_content,.what_will_change .left_side,.what_will_change .right_side{width:100%}.introduction{overflow:hidden}.introduction .right_side{position:absolute;left:200%;z-index:-1000;overflow:hidden}.introduction .right_side .swiper-wrapper{position:absolute!important}.introduction .introduction_step_selector .step span{transition:.3s ease-in-out;max-height:0;overflow:hidden;display:block;font-weight:500;font-size:14px;line-height:18px;align-items:center;letter-spacing:.02em;color:#cbcedd}.introduction .introduction_step_selector .step.active::after{content:'';position:absolute;display:block;width:300%;height:100%;background:#000;left:-100%;top:0;z-index:-1;opacity:.2;transform:rotate(-1deg)}.introduction .introduction_step_selector .step.active{padding:16px 0 28px}.introduction .introduction_step_selector .step.active span{max-height:400px}.introduction .introduction_step_selector .step p{font-size:16px;line-height:146.19%}.introduction .introduction_step_selector .step.active p{font-size:20px;line-height:146.19%}.reviews .review_card .review_text{align-items:baseline}.eight_frame_content>p{margin-bottom:0}.zoom_excursion .left_side .preview_img{margin-right:0}.zoom_excursion .right_side{padding:90px 92px 53px 127px}.what_will_change{flex-direction:column;margin:24px 0;padding:0}.what_will_change .left_side p{line-height:36px;margin-bottom:18px}.what_will_change .right_side p{line-height:32px}}@media screen and (max-width:768px){.zoom_excursion{flex-direction:column}.eight_frame_content>p{margin-bottom:42px}.zoom_excursion .right_side{padding:40px 0 53px;margin-left:0;width:100%;height:auto}.zoom_excursion .left_side{display:flex;width:100%;justify-content:flex-end}.faq .faq_item::after{content:unset}.form_inputs input{padding:22px 29px 21px;width:100%}.question_form_content{padding:64px 52px}#upScroll{display:none!important}}@media screen and (max-width:576px){.first_frame,.nine_frame,.seven_frame{padding:0 15px}.fourth_frame{padding:8px 15px}.fourth_frame_content .tariffs .tariff_card .tariff_desc p{font-size:13px;line-height:22px}.fourth_frame_content .tariffs .tariff_card .tariff_name p{font-size:18px}.fourth_frame_content .tariffs .tariff_card .data_item p:first-of-type{font-size:14px;line-height:20px}.fourth_frame_content .tariffs .tariff_card .data_item p:nth-of-type(2){font-size:14px}.fourth_frame_content .tariffs .tariff_card .order_button{height:54px;font-size:17px}#choose_you_tariff{width:100%;font-size:18px}.fourth_frame_content .tariffs .tariff_card .tariff_desc{height:242px}.content{padding-top:48px}.six_frame_content{padding:0}.eight_frame{padding:0 15px;margin-bottom:0}.zoom_excursion .right_side a#registration{width:100%;margin:24px 0 0}.eight_frame_content>p,.ten_frame_content>p{font-size:24px;line-height:29px}.zoom_excursion .right_side h4{margin-bottom:24px;font-size:18px;line-height:22px}.zoom_excursion .right_side p{font-weight:500;font-size:16px;line-height:32px}.what_will_change .left_side p{font-weight:700;font-size:24px;line-height:36px}.what_will_change .right_side p#order{width:100%}.faq .faq_item .faq_question{padding:12px 58px 12px 38px}.faq .faq_item .faq_answer{padding:12px 32px 12px 38px}.faq .faq_item .faq_answer::after{background:#12171f;border-radius:24px}.question_form_content::after{content:unset}.question_form_content{padding:64px 15px;align-items:center;justify-content:center;height:auto}.form_inputs #submit_form{width:80%}}@media screen and (max-width:380px){.form_inputs #submit_form{width:100%}.question_form_content .form_content>p{font-size:24px;line-height:29px}}footer{position:relative;height:225px;padding:44px 0 46px}footer::after{content:'';background:#000;opacity:.1;z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%}.footer_content{position:relative;display:flex;justify-content:space-between}.footer_content .right_side{display:flex;flex-direction:column;align-items:flex-end}.footer_content .right_side .social a{margin-left:30px}.footer_content .right_side .phone *,.footer_content .right_side .social a svg{transition:.2s ease-in-out}.footer_content .right_side .phone{display:flex;align-items:center}.footer_content .right_side .phone:hover *{color:#eedf0b;fill:#eedf0b}.footer_content .right_side .phone a{font-weight:500;font-size:16px;line-height:18px;color:#cbcedd;text-decoration:unset;margin-left:10px}footer .text_links *{font-weight:500;font-size:13px;line-height:15px;color:#cbcedd;text-decoration:unset;margin-right:-10px}@media screen and (max-width:576px){footer{position:relative;height:200px;padding:44px 15px 46px}}.custom_modal,.modal_form,.modal_form_audit,.modal_terms{display:none;position:fixed;left:0;top:0;right:0;bottom:0;margin:auto}.custom_modal.active,.modal_form.active,.modal_form_audit.active,.modal_terms.active{display:flex;justify-content:center;align-items:center}.question_form .question_form_content .form_content{display:flex;flex-direction:column;align-items:center;opacity:1;transition:.3s ease-in-out}.question_form .question_form_content .thanks_for_feedback{position:absolute;width:100%;height:75%;transition:.3s ease-in-out;flex-direction:column;align-items:center;justify-content:center;opacity:0;display:none}.question_form .question_form_content .thanks_for_feedback h4,.thanks_for_feedback h4{font-weight:700;font-size:30px;line-height:37px;text-align:center;color:#eedf0b;margin-bottom:36px}.question_form .question_form_content .thanks_for_feedback p,.thanks_for_feedback p{font-weight:700;font-size:20px;line-height:34px;text-align:center;color:#cbcedd}@media screen and (max-width:992px){.zoom_excursion .right_side{width:100%;padding:90px 0 53px 127px}}@media screen and (max-width:768px){.nine_frame::after,.question_form::after{width:100%;height:100%}.question_form::after{content:'';background:#092ca5;opacity:.4;filter:blur(150px);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.five_frame::after,.six_frame::after{left:0;margin:0 auto;z-index:-2;content:'';background:#092ca5;opacity:.4;filter:blur(150px);position:absolute}.six_frame::after{width:70%;height:70%;bottom:0}.five_frame::after{width:60%;height:60%;right:0;bottom:-100px}.ten_frame::after{content:'';background:#092ca5;opacity:.4;filter:blur(150px);position:absolute;width:70%;height:70%;left:unset;right:0}.zoom_excursion .right_side{padding:90px 0 53px}.question_form .question_form_content .thanks_for_feedback,.thanks_for_feedback{width:80%}}@media screen and (max-width:576px){.question_form .question_form_content .thanks_for_feedback{width:97%}.question_form .question_form_content .thanks_for_feedback h4{font-size:24px;line-height:24px;margin-bottom:32px}}@media screen and (max-width:440px){.question_form .question_form_content .thanks_for_feedback{width:90%}.question_form .question_form_content .thanks_for_feedback p{font-weight:700;font-size:16px;line-height:24px;text-align:center;color:#cbcedd}.question_form .question_form_content .thanks_for_feedback h4{font-size:20px;line-height:32px;margin-bottom:12px}}.modal_form .question_form_content,.modal_form_audit .question_form_content{width:689px}@media screen and (max-width:768px){.thanks_for_feedback{width:100%!important;margin-top:40px}.modal_form .question_form_content,.modal_form_audit .question_form_content{width:568px}}@media screen and (max-width:568px){.modal_form .question_form_content,.modal_form_audit .question_form_content{width:460px}}@media screen and (max-width:460px){.modal_form .question_form_content,.modal_form_audit .question_form_content{width:320px}}.eight_frame::after,.first_frame .right_side::after,.five_frame::after,.fourth_frame::after,.nine_frame::after,.question_form::after,.second_frame::after,.seven_frame::after,.six_frame::after,.ten_frame::after,.third_frame::after{content:'';background:url(/assets/img/gradient.png) 0 0/100% 100%;opacity:.6;filter:none;position:absolute;z-index:-2;transform:scale(1.2)}@media screen and (max-width:1420px){.eight_frame::after,.first_frame .right_side::after,.five_frame::after,.fourth_frame::after,.nine_frame::after,.question_form::after,.second_frame::after,.seven_frame::after,.six_frame::after,.ten_frame::after,.third_frame::after{content:'';background:url(/assets/img/gradient.png) 0 0/100% 100%;opacity:.6;filter:none;position:absolute;z-index:-2;transform:scale(1.1)}}@media screen and (max-width:1020px){.eight_frame::after,.first_frame .right_side::after,.five_frame::after,.fourth_frame::after,.nine_frame::after,.question_form::after,.second_frame::after,.seven_frame::after,.six_frame::after,.ten_frame::after,.third_frame::after{content:'';background:url(/assets/img/gradient.png) 0 0/100% 100%;opacity:.6;filter:none;position:absolute;z-index:-2;transform:scale(1)}}.terms_of_use{position:relative;display:flex;flex-direction:column;width:90%;padding:64px;overflow-y: scroll;max-height: 90%;}.custom_modal p,.modal_terms p{font-weight:500;font-size:14px;line-height:136%;letter-spacing:-.5px;color:#cbcedd;margin-bottom:0}.terms_of_use::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/img/form/bg.png) 0 0/100% 100%;z-index:-1;filter:drop-shadow(2px 4px 6px #000)}.terms_of_use_trigger{cursor:pointer}@media screen and (max-width:992px){.modal_terms p{font-size:13px;line-height:136%;letter-spacing:-.5px;overflow-y:scroll;max-height:540px}.advantages_swipers{display:none}}@media screen and (max-width:640px){.modal_terms p{max-height:320px}.terms_of_use{padding:32px}}@media screen and (max-width:540px){.first_frame .left_side h2{font-weight:700;font-size:32px;line-height:35px}.first_frame .left_side h2 span{font-weight:500;font-size:22px}footer{position:relative;height:265px;padding:28px 15px 40px}.footer_content{flex-direction:column;justify-content:center;align-items:center}.footer_content .left_side{margin-bottom:22px}.footer_content .right_side{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:22px}.footer_content .right_side .social a{margin-left:15px;margin-right:15px}footer .text_links{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:42px}footer .text_links a{margin-bottom:8px}footer .text_links *{margin-bottom:18px}}.swipers{display:flex;align-items:center;z-index:15}.swipers .next,.swipers .prev{height:24px;display:flex;align-items:center;cursor:pointer}.swipers .prev{margin-right:24px}.swipers .next svg,.swipers .prev svg{fill:#a3aace;transition:.1s ease-in-out}.advantages_swipers{position:absolute;right:120px;bottom:32px}@media screen and (max-width:1400px){.advantages_swipers{right:77px}}.working_niches{margin:0 0 24px}.working_niches_content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.working_niches_content>p:first-of-type{font-weight:600;font-size:28px;line-height:37px;text-align:center;color:#eedf0b;margin-top:24px;margin-bottom:6px}.working_niches_content>p:first-of-type b{font-weight:800}.working_niches_content>p:nth-of-type(2){font-weight:500;font-size:16px;line-height:146%;letter-spacing:.02em;color:#cbcedd;margin-bottom:32px;text-align:center;width:80%}.working_niches_content .items{display:flex;flex-direction:row;flex-wrap:wrap;width:90%}.working_niches_content .items .item{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #e9af1014;width:20%;aspect-ratio:1/1;color:#cbcedd;text-align:center;background:#eedf0b03;padding:8px 16px}.working_niches_content .items .item:nth-of-type(2n){background:#ffffff03;box-shadow:0 0 20px 0 #eedf0b0f}.working_niches_content .items .item .item_text{height:42px;margin-top:8px;display:flex;align-items:center}.working_niches_content .items .item .item_image img{filter:hue-rotate(357deg)}@media screen and (max-width:992px){.working_niches{margin:0 0 42px}.working_niches_content .items .item{width:25%}.working_niches_content .items{width:100%}.working_niches_content>p:first-of-type{font-weight:600;font-size:21px;line-height:24px;text-align:center;color:#eedf0b;margin-top:24px;margin-bottom:0}.working_niches_content>p:nth-of-type(2){margin-top:12px;font-size:14px}}@media screen and (max-width:767px){.working_niches_content .items .item{width:33%}}.seo_second_text{position:absolute;top:-150px;right:-40px;width:430px;background:url(/assets/img/quote_border.png) 0 0/100% 100%;padding:32px 50px 64px}.seo_second_text p{font-weight:500;font-size:15px;line-height:134%;letter-spacing:.02em;color:#f4f6ff;min-height:165px}#bingc-phone-button.bingc-show{bottom:15px!important;right:6%!important;transform:scale(.8)!important}@media screen and (max-width:1600px){#bingc-phone-button.bingc-show{right:8%!important}}@media screen and (max-width:1200px){.modal_terms p{font-size:13px;line-height:136%;letter-spacing:-.5px}.advantages_swipers{right:56px}#bingc-phone-button.bingc-show{right:11%!important}.seo_second_text{position:absolute;top:-150px;right:-40px;width:360px;background:url(/assets/img/quote_border.png) 0 0/100% 100%;padding:32px 50px 64px 62px}.seo_second_text p{font-weight:500;font-size:13px;line-height:124%;letter-spacing:.02em;color:#f4f6ff;min-height:145px}}@media screen and (max-width:670px){.seo_second_text{display:none}}.podpis_container{position:absolute;left:5%;bottom:-17%;width:40%}@media screen and (max-width:992px){.seo_second_text{position:absolute;top:-130px;right:0;width:330px;background:url(/assets/img/quote_border.png) 0 0/100% 100%;padding:22px 40px 54px 58px;transform:rotate(5deg)}.seo_second_text p{font-weight:500;font-size:12px;line-height:133%;letter-spacing:.02em;color:#f4f6ff;min-height:131px}.podpis_container{position:absolute;left:0;right:0;bottom:-40px;width:60%;margin:auto}}.close_modal_form{display:flex;width:12px;height:12px;background:url(/assets/img/close.svg) 0 0/100% 100%;position:absolute;right:0;padding:10px;top:-7%;cursor:pointer;z-index:190000}@media screen and (max-width:480px){.close_modal_form{right:0;padding:10px;top:0}.question_form_content .form_content>p{font-weight:700;font-size:28px}.eight_frame_content>p{margin-bottom:8px}.preview_zoom_text{padding:0;color:#cbcedd;margin:0;width:100%;font-size:14px;line-height:16px}.introduction .introduction_step_selector{width:80%}}.datepicker,.datepicker--cell-day{color:#aeaeae!important}@media screen and (max-height:820px){.project_card .project_date_and_link{padding-top:12px}a.all_projects{margin:32px auto 0}.project_card .project_top_items{height:140px}.five_frame_content>p{margin-bottom:16px}.project_card{padding:16px 30px 12px}}@media screen and (max-width:340px){.first_frame .right_side .modal_button{margin:0 auto 0}}.first_frame .left_side h1{font-weight:800;font-size:38px;line-height:40px;color:#eedf0b;margin-bottom:36px;display:flex;flex-direction:column}@media screen and (max-width:576px){.first_frame .left_side h1{font-weight:800;font-size:30px;line-height:30px;color:#eedf0b;margin-bottom:16px}.first_frame .left_side h2{margin-bottom:32px}}@media screen and (max-width:500px){.working_niches_content .items .item{width:50%}.working_niches_content .items .item .item_text{height:42px;margin-top:8px;display:flex;align-items:center;font-size:14px}.first_frame .left_side h1{font-weight:800;font-size:30px;line-height:30px;color:#eedf0b;margin-bottom:16px}.first_frame .left_side h2{margin-bottom:32px}}@media screen and (max-width:380px){.first_frame .left_side h1{font-size:26px;line-height:27px;color:#eedf0b;margin-bottom:16px}.first_frame .left_side h2{margin-bottom:32px}}.first_frame h1 span{text-transform:uppercase}@media screen and (max-width:768px){#bingc-phone-button.bingc-show{right:16px!important}.third_frame_content .achievements .right_side .ceo{width:240px;margin-bottom:90px;margin-top:0;display:flex;flex-direction:column-reverse}.seo_second_text{position:relative;top:90px;right:-50%;width:330px;background:url(/assets/img/quote_border.png) 0 0/100% 100%;padding:22px 40px 54px 58px;transform:rotate(0);margin-top:-92px}.third_frame{padding-bottom:48px}.podpis_container{position:absolute;left:0;right:0;bottom:-90px;width:70%;margin:auto}.mobile_phone{position:absolute;top:25px;right:62px;margin:auto;text-decoration:none;font-size:17px;display:block}.mobile_phone a{text-decoration:none;color:#c0c4d3;font-weight:400}}@media screen and (max-width:425px){.mobile_phone{top:28px;right:53px;font-size:14px}}.btn-modal.btn-to-tg{display:flex;align-items:center;justify-content:center;position:relative;width:280px;height:64px;margin:0 auto;color:#fff;border:2px solid #eedf0b;border-radius:24px;text-decoration:none}.btn-modal.btn-to-tg img{position:absolute;right:20%;width:20px}.fourth_frame_content .tariffs .tariff_card .tariff_name p.show_abillites{font-size:12px;background:#eedf0b;color:#000;padding:8px 13px;border-radius:24px;margin:0;line-height:1;font-weight:500;cursor:pointer;z-index:2}.custom_modal .custom_abilites{max-width:920px}.custom_abilites p{font-size:14px;padding:7px 0;border-bottom:1px solid #736c06b8;color:#d3d5e0}.custom_abilites h4{color:#eedf0b;text-align:center;font-size:36px;margin-bottom:32px}.niches_pagination{margin-top:25px;text-align:center}.img_competentions_container{display:flex;margin-top:124px}.img_competentions_items{margin:0 2px;display:flex;justify-content:space-between;flex-wrap:wrap}.img_competentions_item{width:170px;margin:8px 2px}.img_competentions_pagination{margin-top:12px;text-align:center}@media screen and (max-width:768px){.custom_abilites p{font-size:14px;padding:9px 0;border-bottom:1px solid #736c06b8;color:#d3d5e0}.custom_abilites h4{color:#eedf0b;text-align:center;font-size:32px;margin-bottom:14px}.working_niches_content{padding:0 15px}.img_competentions_item{width:48%}}@media screen and (max-width:420px){.first_frame .left_side h2{font-weight:700;font-size:28px;line-height:28px}.first_frame .left_side h2 span{font-weight:500;font-size:18px}header .active .bottom_side{right:0}.podpis_container{position:absolute;left:0;right:0;bottom:-90px;width:100%;margin:auto}.five_frame{overflow-x:hidden}.five_frame::after{top:130px;transform:scale(1.5)}.zoom_excursion .left_side .preview_img svg{cursor:pointer;position:absolute;width:60px;height:60px;background:url(/assets/img/play.svg);top:0;left:0;bottom:0;right:0;margin:auto}.custom_abilites p{font-size:12px;padding:6px 0;border-bottom:1px solid #736c06b8;color:#d3d5e0}.custom_abilites h4{color:#eedf0b;text-align:center;font-size:24px;margin-bottom:8px}}.datepicker{background:#12141773!important;border:2px solid #cbcedd!important;border-radius:8px!important;box-sizing:content-box!important;font-family:Tahoma,sans-serif!important;font-size:14px!important;width:250px!important}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-,.datepicker--cell.-disabled-{color:#49494a!important}.datepicker-inline{position:absolute!important;right:-70%!important;top:-100%!important}.datepicker--cell.-focus-{background:#d7d7d7!important;color:#000!important}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff!important;background:#eedf0bba!important}.datepicker--cell.-selected-.-focus-{background:#eedf0bba!important}.datepicker--day-name{color:#eedf0b!important}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#232935!important}.datepicker--cell.-current-{color:#f7e600!important}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{background:#ddcf0363!important}.datepicker--time-row input{border:none!important}#modal_audit_date{cursor:pointer!important}@media screen and (max-width:950px){.datepicker{background:#121417e0}}.footer_content .right_side .address a{font-weight:500;font-size:14px;line-height:18px;color:#cbcedd;text-decoration:unset;margin-left:10px;margin-top:12px}

#first_abillites::after,#second_abillites::after,
#third_abillites::after{
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(/assets/img/form/bg.png) 0 0/100% 100%;
    z-index: -1;
    filter: drop-shadow(2px 4px 6px #000);
}

.terms_of_use::after{
    display: none;
}


/* width */
.terms_of_use.custom_abilites::-webkit-scrollbar {
    width: 3px;
}

/* Track */
.terms_of_use.custom_abilites::-webkit-scrollbar-track {
    background: #0e121a;
}

/* Handle */
.terms_of_use.custom_abilites::-webkit-scrollbar-thumb {
    background: #0e121a;
}

/* Handle on hover */
.terms_of_use.custom_abilites::-webkit-scrollbar-thumb:hover {
    background: #555;
}


footer .text_links * {
    margin-right: 50px;
}

@media screen and (max-width: 540px){
    footer .text_links * {
        margin-right: 0;
    }

    footer {
        height: auto;
    }

    .footer_content .right_side .address a {
        text-align: center;
        margin: 12px 0px -14px 0;
    }
}

.footer_content .right_side {
    align-items: flex-start;
}

a.mobile_phone {
    text-decoration: none;
    color: #c0c4d3;
    font-weight: 400;
}