*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.fly_input{position:absolute;top:-999px;left:-999px;opacity:0}img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}body{line-height:1;font-size:16px;font-family:HelveticaNeueCyr;font-style:normal;font-weight:400;line-height:normal}section{padding:70px 0}h1,h2,h3,h4,h5,h6{margin:0}h1{color:#333;font-size:35px;font-weight:700;line-height:50px}h1 span{color:#ff8156}h2,.h2{color:#000;text-align:center;font-size:32px;font-weight:700;line-height:40px;max-width:920px;max-width:700px;margin:0 auto}h2 span,.h2 span{color:#ff8156}h3{font-size:19px}h3 span{color:#ff8156}ul{list-style-type:none;margin-top:30px}ul li{position:relative;padding-left:20px;color:#333;margin-bottom:20px;line-height:22px;list-style:none}ul li::before{content:"";position:absolute;width:10px;height:10px;background:#ff8156;border-radius:50%;left:0;top:4px}ul li:last-child{margin-bottom:0}p{line-height:22px}a{text-decoration:none;display:block}a:hover{cursor:pointer}input,button,select,textarea{outline:none;border:none;border-radius:15px;background:#f6f7f8;padding:20px;width:100%;border:none;margin-bottom:10px;color:#a5a5a5;resize:none}input::-webkit-input-placeholder, button::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#a5a5a5;font-size:15px}input::-moz-placeholder, button::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder{color:#a5a5a5;font-size:15px}input:-ms-input-placeholder, button:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#a5a5a5;font-size:15px}input::-ms-input-placeholder, button::-ms-input-placeholder, select::-ms-input-placeholder, textarea::-ms-input-placeholder{color:#a5a5a5;font-size:15px}input::placeholder,button::placeholder,select::placeholder,textarea::placeholder{color:#a5a5a5;font-size:15px}.container{width:100%;max-width:1200px;margin:0 auto}.btn{padding:10px;border-radius:5px;background:#ff8156;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;color:#fff;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;text-align:center;font-size:14px;-webkit-transition:all .3s;transition:all .3s;border:1px solid rgba(0,0,0,0)}.btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .3s;transition:all .3s;background:#fff;color:#ff8156;border:1px solid;cursor:pointer}.wpcf7-spinner{margin:0;position:absolute;left:-30px;top:6px}.header{top:0;position:relative;z-index:99;width:100%;-webkit-transition:all .3s;transition:all .3s;left:0;top:0}.header.menu-active{height:100VH;overflow-y:scroll}.header.js_fixed{position:fixed;z-index:99999;left:0;top:0;-webkit-transition:all .3s;transition:all .3s}.header_top{background:#f6f7f8;padding:5px 0}.header_top_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}.header_top_inner_logo{max-width:150px}.header_top_inner_contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}.header_top_inner_contacts a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#333;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.header_top_inner_contacts a img{max-width:17px}.header_top_inner_contacts_social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.header_top_inner_contacts_social img{max-width:20px}.header_bottom{background:#3c4960;padding:18px 0}.header_bottom nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;margin-top:0}.header_bottom nav ul li{margin-bottom:0;padding-left:0}.header_bottom nav ul li::before{display:none}.header_bottom nav ul a{color:#fff;-webkit-transition:all .3s;transition:all .3s}.header_bottom nav ul a:hover{-webkit-transition:all .3s;transition:all .3s;color:hsla(0,0%,100%,.7);color:#ff8156}.header .hamburger_menu{display:block;z-index:99;width:30px;height:20px;position:fixed;top:15px;right:5px}.header .hamburger_menu::before{content:"";display:block;height:3px;width:30px;border-radius:3px;background:#3c4960;-webkit-transition:all .3s;transition:all .3s}.header .hamburger_menu::after{content:"";display:block;height:3px;width:30px;border-radius:3px;background:#3c4960;-webkit-transition:all .3s;transition:all .3s}.header .hamburger_menu span{height:3px;width:25px;background:#3c4960;display:block;border-radius:3px;margin:5px 0px;-webkit-transition:all .3s;transition:all .3s}.header .hamburger_menu.active::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s;transition:all .3s;top:10px;position:absolute;background:#ff8156}.header .hamburger_menu.active::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .3s;transition:all .3s;position:absolute;top:10px;background:#ff8156}.header .hamburger_menu.active span{display:none}.header .hamburger_menu.active .overlay{opacity:1}.header .overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.6);opacity:0;z-index:-1}.header .overlay.show{position:fixed;z-index:5;opacity:1}.header nav a{text-decoration:none;display:block;-webkit-transition:.3s linear;transition:.3s linear;color:#fff}.header .topmenu>li{float:left;position:relative}.header .topmenu>li:first-child{border-left:0}.header .topmenu>li>a{padding:0 20px;font-size:14px;color:#fff;font-weight:400}.header .topmenu>li>a:hover{color:#ff8156}.header .topmenu>li>a.active,.header .sub-menu a:hover{color:#fff}.header .topmenu .fa,.header .sub-menu .fa{margin-left:5px;color:inherit}.header .sub-menu{position:absolute;z-index:5;min-width:200px;background:#3c4960;visibility:hidden;opacity:0;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transition:.3s linear;transition:.3s linear;width:-webkit-min-content;width:-moz-min-content;width:min-content;padding:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 0;width:100%}.header .sub-menu li{position:relative;width:100%}.header .sub-menu li a{color:#aaa;padding:10px 20px;font-size:13px;border-bottom:1px solid #f37854}.header .sub-menu li:hover a{color:#fff}.header .menu-item-has-children:after{content:"";position:absolute;right:0px;background:url("/wp-content/themes/mars-web.ru/assets/img/arrow-down1.png");background-repeat:no-repeat;background-size:contain;width:11px;height:7px;top:42%;-webkit-transform:none;transform:none;-webkit-transition:all .3s;transition:all .3s}.header .menu-item-has-children:hover:after{-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .current-menu-item a[aria-current]{color:#ff8156 !important}.header .current_page_parent.current_page_ancestor a span{color:#ff8156 !important}.header nav li:hover>.sub-menu{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);visibility:visible;opacity:1}.header_hamburger_menu_inner{position:fixed;width:100%;max-width:320px;top:0;right:0;background:#3c4960;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(200%);transform:translateX(200%);height:100VH;z-index:10}.header_hamburger_menu_inner.open{-webkit-transform:none;transform:none}.header_hamburger_menu_inner_items{overflow-y:scroll;padding:30px 15px}.header_hamburger_menu_inner_items ul{margin-top:0}.header_hamburger_menu_inner_items ul li:before{display:none;padding-left:0;width:100%}.header_hamburger_menu_inner_items ul.sub-menu{position:relative;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);visibility:visible;opacity:1;padding:0}.first_screen{padding:90px 0;background:#f6f7f8;background-repeat:no-repeat;background-size:cover;position:relative;color:#fff}.first_screen::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2}.first_screen .container{z-index:3;position:relative}.first_screen p{color:#fff}.first_screen a{margin-top:25px}.first_screen_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}.first_screen_items_inner_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px;margin-top:25px}.first_screen_items_inner_bottom a{margin-top:0}.first_screen_item{width:62%}.first_screen_item:nth-child(2){max-width:450px}.first_screen_item:nth-child(2) h2 span{display:block}.first_screen_item h1{color:#fff;font-size:35px;font-weight:700;line-height:50px}.first_screen_item h1 span{color:#ff8156}.first_screen_item_advantages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.first_screen_item_advantages li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;width:100%;margin-bottom:0;color:#fff}.first_screen_item_advantages.hidden_li_before li{padding-left:0}.first_screen_item_advantages.hidden_li_before li::before{display:none}.first_screen_item_advantages_img{max-width:15px;width:100%}.first_screen_item_inner{padding:20px;background:#fff}.first_screen_item_inner h2{font-size:25px;font-weight:500;line-height:normal}.first_screen_item_inner h3{color:#000;text-align:center;font-weight:300;line-height:normal;margin-top:20px}.first_screen_item_inner_form{margin-top:30px}.first_screen_item_inner_form label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;color:#000}.first_screen_item_inner_form .btn{margin:0 auto}.first_screen_item_inner .executive_documentation_calculation_bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.first_screen_item_inner .executive_documentation_calculation_bottom_file{width:100%}.first_screen_item_inner .executive_documentation_calculation_bottom_file p{color:#000}.first_screen_item_inner .executive_documentation_calculation_bottom_btn{width:100%}.first_screen_item_text{margin:15px 0;line-height:20px}.first_screen_item_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:25px}.home_executive_documentation h2{margin-bottom:50px}.home_executive_documentation_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.home_executive_documentation_item{width:48%;border-radius:5px;-webkit-box-shadow:0px 0px 24px 0px rgba(0,0,0,.15);box-shadow:0px 0px 24px 0px rgba(0,0,0,.15)}.home_executive_documentation_item_img{height:300px}.home_executive_documentation_item_text{padding:30px 20px}.home_executive_documentation_item_text h3{color:#000;font-size:24px;font-weight:700}.home_executive_documentation_item_text ul li{min-height:44px}.home_executive_documentation_item_text a{margin-top:35px}.turnkey_support .container{background:#f6f7f8;border-radius:5px;padding:50px}.turnkey_support h2{text-transform:uppercase;text-align:left;max-width:510px;margin:0}.turnkey_support_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:65px}.turnkey_support_item{width:100%}.turnkey_support_item_inner{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:50px}.turnkey_support_item_inner_info{border-radius:15px;border:1px solid #ff8156;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:48%;min-height:265px}.turnkey_support_item_inner_info_text{width:100%}.turnkey_support_item_inner_info_text p{width:100%}.turnkey_support_item a{margin:0 auto;margin-top:30px}.turnkey_support_item:nth-child(1){max-width:658px}.turnkey_support_item:nth-child(2){max-width:300px;height:365px}.object_audit_items{background:#f6f7f8;border-radius:5px;padding:50px;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:50px}.object_audit_item{width:50%}.object_audit_item a{margin-top:35px}.object_audit_item p{margin-bottom:10px}.object_audit_item:nth-child(2){max-width:300px}.object_audit_item img{margin-bottom:25px}.object_audit_revert{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.object_audit_revert .object_audit_items{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.object_audit.object_audit_fullwidth .object_audit_item{width:100%}.completed_projects_items{display:grid;grid-template-columns:repeat(3, 1fr);gap:25px;margin-top:30px}.completed_projects_item{width:100%;border-radius:15px;background:#f6f7f8;overflow:hidden}.completed_projects_item_img{height:300px}.completed_projects_item_info{margin:20px 0;padding:0 10px}.completed_projects_item_info_category{margin-top:40px;color:#ff8156;font-size:17px}.completed_projects .btn{margin:0 auto;margin-top:40px}.completed_projects_inner_page .tabs__caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px;position:relative;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.completed_projects_inner_page .tabs__caption li{background:#fff;color:#ff8156;border:1px solid;margin:0}.completed_projects_inner_page .tabs__caption li::before{display:none}.completed_projects_inner_page .tabs__caption li:not(.active){cursor:pointer}.completed_projects_inner_page .tabs__caption li:not(.active):hover{background:#ff8156;color:#fff}.completed_projects_inner_page .tabs__caption .active{background:#ff8156;color:#fff}.completed_projects_inner_page .tabs__contents{margin-top:50px}.completed_projects_inner_page .tabs__content{display:none}.completed_projects_inner_page .tabs__content.active{display:block}.completed_projects_inner_page_tabs_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}.completed_projects_inner_page_tabs_item{width:47%;background:#fff;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.25);box-shadow:0px 0px 15px 0px rgba(0,0,0,.25);min-height:700px}.completed_projects_inner_page_tabs_item .swiper{width:100%;height:100%}.completed_projects_inner_page_tabs_item .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;height:260px}.completed_projects_inner_page_tabs_item .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.completed_projects_inner_page_tabs_item .swiper-button-prev:after,.completed_projects_inner_page_tabs_item .swiper-rtl .completed_projects_inner_page_tabs_item .swiper-button-next:after,.completed_projects_inner_page_tabs_item .swiper-button-next,.completed_projects_inner_page_tabs_item .swiper-button-prev{color:#ff8156}.completed_projects_inner_page_tabs_item .swiper-pagination-bullet-active{background:#ff8156}.completed_projects_inner_page_tabs_item_img{height:250px}.completed_projects_inner_page_tabs_item_info{padding:20px;background:#fff}.completed_projects_inner_page_tabs_item_text{font-size:22px;color:#000;min-height:205px;margin-top:10px}.completed_projects_inner_page_tabs_item_text p{line-height:30px}.completed_projects_inner_page_tabs_item_type_work p{margin-top:20px}.completed_projects_inner_page_tabs_item_type_work ul{margin-top:20px}.completed_projects_inner_page .order_a_call .btn{margin:0}.footer{background:#3c4960;padding:50px 0}.footer_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}.footer_top_item{color:#fff}.footer_top_item .logo{max-width:170px}.footer_top_item ul{margin-top:0}.footer_top_item ul li{padding-left:0}.footer_top_item ul li:before{display:none}.footer_top_item a{color:#fff}.footer_top_item:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}.footer_top_item:nth-child(2) a{line-height:2}.footer_top_item:nth-child(3) .footer_top_item_contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0}.footer_top_item:nth-child(3) .footer_top_item_contacts_inner{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;text-align:right}.footer_top_item:nth-child(3) .footer_top_item_contacts_inner_schedule{margin-top:10px}.footer_top_item:nth-child(3) .footer_top_item_contacts_inner_schedule p{margin-bottom:10px}.footer_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px;margin-top:50px}.footer_bottom a,.footer_bottom small,.footer_bottom p{font-size:16px;color:#fff;line-height:2}.footer_bottom small,.footer_bottom_btn{font-size:14px}.executive_documentation_services_items{display:grid;grid-template-columns:repeat(4, 1fr);gap:25px;margin-top:50px}.executive_documentation_services_item{border-radius:15px;background:#f6f7f8;padding:25px}.executive_documentation_services_item_img{max-width:25px}.executive_documentation_services_item h3{color:#000;font-weight:500;min-height:34px;margin-top:20px}.executive_documentation_price_top_item{border-radius:10px;background:#f6f7f8;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:50px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}.executive_documentation_price_top_item h3{width:100%;font-weight:600}.executive_documentation_price_top_item_inner_number{color:#ff8156;font-size:93px;font-weight:700}.executive_documentation_price_top_item_inner ul{padding-left:10px}.executive_documentation_price_info_text{margin-top:50px}.executive_documentation_price_table{border-spacing:10px;margin-top:30px;width:100%}.executive_documentation_price_table thead th{text-align:left;padding:20px 40px;background:#f6f7f8}.executive_documentation_price_table tbody td{padding:20px 40px;background:#f6f7f8}.executive_documentation_price_table tbody td:nth-child(1){width:80%}.executive_documentation_price_table tbody td:nth-child(2){width:20%}.executive_documentation_price_table tbody tr:nth-child(1) td:nth-child(1){border-radius:6px 0px 0px 0px}.executive_documentation_price_table tbody tr:nth-child(1) td:nth-child(2){border-radius:0px 6px 0px 0px}.executive_documentation_price_table tbody tr:last-child td:nth-child(1){border-radius:0px 0px 0px 6px}.executive_documentation_price_table tbody tr:last-child td:nth-child(2){border-radius:0px 0px 6px 0px}.executive_documentation_price a.btn{margin:0 auto;margin-top:25px}.executive_documentation_price_tables_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}.executive_documentation_price_tables_btn a.btn{margin:0}.executive_documentation_deadlines_items{margin-top:50px;display:grid;grid-template-columns:1fr 1fr;gap:25px}.executive_documentation_deadlines_item{padding:30px;border-radius:15px;background:#e9eaec}.executive_documentation_deadlines_item h3{color:#000;font-weight:700;line-height:30px}.executive_documentation_deadlines_item ul{list-style:disc;padding-left:15px}.executive_documentation_deadlines_item ul li{margin-bottom:5px}.executive_documentation_calculation{color:#a5a5a5;font-size:15px}.executive_documentation_calculation_form{max-width:570px;margin:0 auto}.executive_documentation_calculation_form_design a{margin:0 auto;margin-top:30px}.executive_documentation_calculation .wpcf7-form-control-wrap:last-child input{margin-bottom:0}.executive_documentation_calculation_top{margin-top:25px}.executive_documentation_calculation_bottom{border-radius:15px;background:#f6f7f8;padding:25px;width:100%;border:none;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}.executive_documentation_calculation_bottom input{border-radius:0;background:rgba(0,0,0,0);padding:0;width:100%;margin-bottom:0}.executive_documentation_calculation_bottom_file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;position:relative;width:161px}.executive_documentation_calculation_bottom_file .wpcf7-form-control-wrap{opacity:0;position:absolute;width:100%;height:100%}.executive_documentation_calculation_bottom_file .wpcf7 input[type=file]{cursor:none;max-width:100%}.executive_documentation_calculation_bottom_file img{max-width:25px}.executive_documentation_calculation_bottom_file p{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.executive_documentation_calculation_bottom_btn{position:relative}.executive_documentation_calculation_bottom_btn input.btn{padding:10px;border-radius:5px;background:#ff8156;color:#fff;width:100%}.executive_documentation_calculation_bottom_btn input.btn:hover{background:#fff;color:#ff8156;border:1px solid}.executive_documentation_data_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}.executive_documentation_data_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px;padding:10px 15px;width:100%;border-radius:5px;background:#f6f7f8}.executive_documentation_data_item_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}.executive_documentation_data_item_info_inner{border-radius:50%;background:#fff;padding:15px 14px}.authors_supervision_info_inner{border-radius:10px;background:#f6f7f8;padding:40px 25px;margin-top:30px}.authors_supervision_info_inner ul{margin-top:0}.authors_supervision_info_inner ul.authors_supervision_info_inner_list ul{padding-left:30px}.authors_supervision_info_inner ul.authors_supervision_info_inner_list li:last-child{margin-bottom:20px}.authors_supervision_guarantees{background:#f6f7f8}.authors_supervision_guarantees h2{color:#000;text-align:center}.authors_supervision_guarantees h3{color:rgba(0,0,0,.7);text-align:center;font-weight:500;margin-top:15px}.authors_supervision_guarantees_items{display:grid;grid-template-columns:repeat(3, 1fr);margin-top:30px;gap:45px}.authors_supervision_guarantees_item{border-radius:15px;padding:20px;background:#fff}.authors_supervision_guarantees_item_number{padding-left:95px;color:#d9d9d9;text-align:left;font-size:108px;position:relative}.authors_supervision_guarantees_item_number:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#3c4960;width:128px;height:83px}.authors_supervision_guarantees_item p{min-height:82px;margin-top:10px;text-transform:uppercase;line-height:22px}.authors_supervision_consultation_cont{border-radius:10px;background:#f6f7f8;padding:40px 25px;margin-top:30px}.authors_supervision_consultation_text{margin-bottom:25px;text-align:center}.authors_supervision_consultation_text p{line-height:30px}.authors_supervision_consultation .btn{margin:0 auto}.faq .faq_items{margin-top:25px}.faq h2{text-align:center}.faq_item{border-bottom:1px solid #ff8156}.faq_item_show .faq_header::after,.faq_item_slidedown .faq_header::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.faq_item:not(.faq_item_show) .faq_body{display:none}.faq_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px;padding-top:36px;padding-bottom:29px;cursor:pointer;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;position:relative;color:#000;font-size:20px}.faq_header::after{width:20px;height:20px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ff8156'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:20px;content:"";-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out;position:absolute;right:0}.faq_header_title{min-width:480px}.faq_header_arrow{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:25px;line-height:27px}.faq_header span{font-family:HelveticaNeueCyr-Bold,Arial,sans-serif;font-weight:700;font-size:10px;color:#ff8156;text-transform:uppercase;letter-spacing:2px}.faq_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;font-size:16px;line-height:24px;padding-bottom:30px;gap:20px}.faq_content a{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.faq_content a:hover{background-color:#f8f9fa}.faq_content_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:25px}.faq_content_item_number{border-radius:50px;border:1px solid #ff8156;height:35px;width:35px;text-align:center;padding:5px}.faq_content_item_text{width:95%}.faq_content_item_text p{margin-bottom:10px}.faq_content_item_text p:last-child{margin-bottom:0}.faq_btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px;margin-top:25px}.ird_validity_period_cont{border-radius:10px;background:#f6f7f8;padding:40px 25px;margin-top:30px}.ird_validity_period_cont ul{margin-top:0}.ird_validity_period h3{font-weight:400;line-height:30px;margin-bottom:30px}.calculate_for_one_month h2{font-size:24px}.calculate_for_one_month_items{border-radius:15px;background:#f6f7f8;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.25);box-shadow:0px 0px 15px 0px rgba(0,0,0,.25);padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}.calculate_for_one_month_item{width:30%}.calculate_for_one_month_item:nth-child(2){width:60%}.calculate_for_one_month_item_form_top{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}.calculate_for_one_month_item_form_top input{border-radius:5px;background:#fff;padding:20px;width:100%}.calculate_for_one_month_item_form_bottom{background:#fff;border-radius:5px;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px;padding:25px}.calculate_for_one_month_item_form_bottom_info{max-width:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px}.calculate_for_one_month_item_form_bottom_info_btn{position:relative}.calculate_for_one_month_item_form_bottom_info img{max-width:25px}.calculate_for_one_month_item_form_bottom_info p{width:95%}.calculate_for_one_month_item_form_bottom .btn{margin-bottom:0}.audit_documentation .first_screen_item:nth-child(1){width:59%}.audit_documentation .first_screen_item:nth-child(2){max-width:375px}.audit_documentation_object_audit_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}.audit_documentation_object_audit_item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px;border-radius:10px;background:#f6f7f8;padding:40px 25px}.audit_documentation_object_audit_item_inner{width:50%}.audit_documentation_object_audit_item_inner h3{font-weight:600}.audit_documentation_object_audit_item_inner .btn{margin-top:35px}.audit_documentation_object_audit_item_inner_img{max-width:300px}.audit_documentation_object_audit_text{text-align:center;margin:0 auto;margin-top:30px;margin-bottom:30px;max-width:650px;font-size:20px;font-weight:300;line-height:22px}.order_a_call h2{max-width:550px}.order_a_call h2 span{display:block}.order_a_call_inner{max-width:1000px;margin:0 auto;background:#f6f7f8;padding:30px 160px}.order_a_call_form_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px;margin-top:30px}.order_a_call_form_top input{padding:20px;width:100%;background:#fff}.order_a_call_form_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px;background:#fff;margin-top:20px;padding:15px 20px}.order_a_call_form_bottom_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;max-width:340px}.order_a_call_form_bottom_info_img{min-height:25px;min-width:25px}.benefits_of_audit_cont{border-radius:10px;background:#f6f7f8;padding:40px 25px;margin-top:30px}.benefits_of_audit_text p:not(:last-child){margin-bottom:10px}.benefits_of_working_with_us_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:25px}.benefits_of_working_with_us_item{width:47%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.benefits_of_working_with_us_item h2{text-transform:uppercase;margin:0;text-align:left;font-size:40px}.benefits_of_working_with_us_item ul{margin-top:0}.benefits_of_working_with_us_item ul li{padding-left:27px}.benefits_of_working_with_us_item ul li:before{left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:18px;background:url(/wp-content/uploads/2024/10/benefits_item_li.svg)}.start_of_documentation_development_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:25px}.start_of_documentation_development_item{width:47%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.start_of_documentation_development_item h2{text-transform:uppercase;margin:0;text-align:left}.design .first_screen_item_advantages{gap:15px}.design .first_screen_item_advantages li{margin-bottom:0}.design .first_screen_item_advantages li::before{position:absolute;content:"";width:15px;height:15px;background:url(/wp-content/uploads/2024/10/check.svg);border-radius:0;left:0;top:3px}.design_areas_items{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.design_areas_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:25px;width:48%}.design_areas_item_img{border-radius:50%;width:100%;max-width:150px;height:150px;overflow:hidden}.design_areas_item h3{min-height:40px}.design_areas_item ul{margin-top:15px}.development_of_project_documentation_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:45px 25px;margin-top:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}.development_of_project_documentation_item{width:31%;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.2509803922);box-shadow:0px 0px 15px 0px rgba(0,0,0,.2509803922)}.development_of_project_documentation_item_img{height:200px}.development_of_project_documentation_item_info{padding:20px;text-align:center}.development_of_project_documentation_item_info h3{min-height:50px}.development_of_project_documentation_item_info p{margin:20px 0}.development_of_project_documentation_item_info a{margin:0 auto}.development_of_project_documentation_item_info_text{margin-top:50px;text-align:center}.development_of_project_documentation_item_info_text span{color:#ff8156}.development_of_project_documentation_item_info_text a{margin:0 auto;margin-top:30px}.what_price_of_design_inner{color:#333}.what_price_of_design_inner ul{margin-bottom:30px}.what_price_of_design_inner ul li{font-weight:300}.working_documentation_info_cont{border-radius:10px;background:#f6f7f8;padding:40px 25px;margin-top:30px}.working_documentation_info_text{font-size:20px;line-height:30px}.working_documentation_info_text span{color:#ff8156}.working_documentation a.btn{margin:0 auto;margin-top:30px}.development_of_estimate_documentation .documentation_services_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:25px}.development_of_estimate_documentation .documentation_services_item{-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.2509803922);box-shadow:0px 0px 15px 0px rgba(0,0,0,.2509803922);padding:40px 20px;width:31%}.development_of_estimate_documentation .documentation_services h3{margin-bottom:50px}.development_of_estimate_documentation .documentation_services_inner{margin-top:40px}.development_of_estimate_documentation .documentation_services ul{margin-top:20px}.development_of_estimate_documentation .documentation_services ul li{margin-bottom:15px}.development_of_estimate_documentation .documentation_services .btn{margin-top:50px;max-width:100%;width:100%}.development_of_estimate_documentation .documentation_services p{margin-top:10px;font-size:14px;color:#ff8156}.development_of_estimate_documentation_tabs{background:#f6f7f8}.development_of_estimate_documentation_tabs .tabs__caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:25px;position:relative}.development_of_estimate_documentation_tabs .tabs__caption li{padding:20px;width:31%;border-radius:15px;background:#fff}.development_of_estimate_documentation_tabs .tabs__caption li::before{display:none}.development_of_estimate_documentation_tabs .tabs__caption li:hover{cursor:pointer}.development_of_estimate_documentation_tabs .tabs__caption li:not(.active){cursor:pointer}.development_of_estimate_documentation_tabs .tabs__caption li .tabs__caption_cont_above_the_title{font-weight:300}.development_of_estimate_documentation_tabs .tabs__caption li .tabs__caption_cont_title{font-size:18px;font-weight:500;margin-top:35px}.development_of_estimate_documentation_tabs .tabs__caption li .tabs__caption_cont_sub_title{margin-top:20px;font-weight:300}.development_of_estimate_documentation_tabs .tabs__caption li .tabs__caption_cont .btn{margin-top:30px}.development_of_estimate_documentation_tabs .tabs__caption li .tabs__caption_cont .btn:hover{cursor:pointer}.development_of_estimate_documentation_tabs .tabs__caption li.active{background:#ff8156}.development_of_estimate_documentation_tabs .tabs__caption li.active .tabs__caption_cont{color:#fff}.development_of_estimate_documentation_tabs .tabs__caption li.active .tabs__caption_cont_above_the_title{font-weight:300}.development_of_estimate_documentation_tabs .tabs__caption li.active .tabs__caption_cont_title{font-size:18px;font-weight:500;margin-top:35px}.development_of_estimate_documentation_tabs .tabs__caption li.active .tabs__caption_cont_sub_title{margin-top:20px;font-weight:300}.development_of_estimate_documentation_tabs .tabs__caption li.active .tabs__caption_cont .btn{margin-top:30px}.development_of_estimate_documentation_tabs_container_cotents{margin-top:35px}.development_of_estimate_documentation_tabs_container_cotents .tabs__content{display:none;background:#fff;padding:20px;border-radius:15px}.development_of_estimate_documentation_tabs_container_cotents .tabs__content_info{width:55%}.development_of_estimate_documentation_tabs_container_cotents .tabs__content_info h3{font-weight:500;margin-bottom:50px}.development_of_estimate_documentation_tabs_container_cotents .tabs__content_info .tabs__content_info_text p{font-weight:300;line-height:20px;margin-bottom:30px}.development_of_estimate_documentation_tabs_container_cotents .tabs__content_info .tabs__content_info_text.tabs__content_info_text_bottom{margin-top:30px}.development_of_estimate_documentation_tabs_container_cotents .tabs__content_info .tabs__content_info_text.tabs__content_info_text_bottom p{margin-bottom:0}.development_of_estimate_documentation_tabs_container_cotents .tabs__content_info_item{margin-top:30px}.development_of_estimate_documentation_tabs_container_cotents .tabs__content_info_item_title{font-size:18px;font-weight:500;line-height:25px}.development_of_estimate_documentation_tabs_container_cotents .tabs__content_info_item ul{margin-top:10px;margin-bottom:15px;padding-left:20px}.development_of_estimate_documentation_tabs_container_cotents .tabs__content_info .btn{margin-top:30px}.development_of_estimate_documentation_tabs_container_cotents .tabs__content_img{width:40%;position:sticky;top:0}.development_of_estimate_documentation_tabs_container_cotents .tabs__content_img a{position:relative}.development_of_estimate_documentation_tabs_container_cotents .tabs__content_img a::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:50px;height:50px;background:url("https://olga.mars-web.ru/wp-content/uploads/2024/10/loupe-zoom-in-svgrepo-com-1.svg");background-repeat:no-repeat;background-size:cover}.development_of_estimate_documentation_tabs_container_cotents .tabs__content.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:50px}.turnkey_technical_support .authors_supervision_guarantees h3{max-width:800px;margin:0 auto;margin-top:30px;font-weight:300;line-height:20px}.work_process h2{margin-bottom:30px}.work_process_items{background:#f6f7f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:25px;padding:40px}.work_process_item{width:60%}.work_process_item_img{margin-bottom:25px}.work_process_item:nth-child(2){max-width:300px}.work_process_item_inner{margin-top:30px}.work_process_item_inner ul{margin-top:20px}.work_process_item_inner ul li{margin-bottom:15px}.work_process_item .btn{margin-top:30px}.cost_calculation_text p{margin:45px 0 30px 0;font-size:20px}.cost_calculation_items{background:#f6f7f8;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px}.cost_calculation_item{width:47%}.cost_calculation_item:nth-child(1){max-width:381px}.cost_calculation_item_text{margin-bottom:30px}.cost_calculation_item_text p{margin-top:20px}.development_of_ppr_and_tk_services_items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.development_of_ppr_and_tk_services_item{-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.2509803922);box-shadow:0px 0px 15px 0px rgba(0,0,0,.2509803922);width:48%}.development_of_ppr_and_tk_services_item_img{height:275px}.development_of_ppr_and_tk_services_item_info{padding:20px}.development_of_ppr_and_tk_services_item_info h3{font-weight:700;line-height:25px}.development_of_ppr_and_tk_services_item_info_price p{font-weight:700;font-size:25px;line-height:25px;color:#000;margin-top:25px}.development_of_ppr_and_tk_services_item_info_price p span{font-weight:200}.development_of_ppr_and_tk_services_item_info_text{margin:50px 0 80px}.development_of_ppr_and_tk_services_item_info_text p{line-height:25px;color:#000}.we_develop_various_types_of_work_items{margin-top:30px;gap:25px;display:grid;grid-template-columns:repeat(3, 1fr)}.we_develop_various_types_of_work_item{border-radius:15px;position:relative;overflow:hidden;min-height:185px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.we_develop_various_types_of_work_item_img{position:absolute;top:0;left:0;width:100%;height:100%}.we_develop_various_types_of_work_item_img:before{position:absolute;content:"";background:rgba(0,0,0,.4);width:100%;height:100%;top:0;left:0}.we_develop_various_types_of_work_item_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px;z-index:2;color:#fff;width:100%;padding:10px}.we_develop_various_types_of_work_item_info h3{max-width:250px}.we_develop_various_types_of_work_item_info img{max-width:25px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.company_first_screen_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:25px;margin-top:30px}.company_first_screen_item{width:50%}.company_first_screen_item h1{margin-bottom:30px}.company_first_screen_item_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px;margin-bottom:25px}.company_first_screen_item_inner_img{max-width:15px}.company_first_screen_item_inner_info_text_top{font-weight:500;font-size:18px;margin-bottom:5px;color:#000}.company_first_screen_item_inner_info p{color:#000}.company_first_screen_item:nth-child(2){width:31%;padding-top:15px}.company_map iframe{width:100%;height:400px;border:none}.company_about{background:#f6f7f8}.company_about_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:25px;margin-top:35px}.company_about_item{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto}.company_about_item_text{margin-bottom:30px}.company_about_item_text p{font-weight:600}.company_about_item_text ul{margin-top:15px}.contact_form_popup{background:#fff}.contact_form_popup h3{font-weight:600;text-align:center;margin-top:10px}.contact_form_popup_inner_order{margin-top:35px}.contact_form_popup_inner_order label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}.contact_form_popup_inner_order label .wpcf7-form-control-wrap{width:100%}.contact_form_popup_inner_order .btn{margin:0 auto}.preloader{padding-left:20px}.content_block_hide{overflow:hidden;position:relative;max-height:300px}.content_block_hide:after{content:"";display:block;height:100px;position:absolute;left:0;right:0;bottom:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(75%, #fff));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 75%)}.content_toggle{margin:0 auto;margin-top:30px}.pt0{padding-top:0}.page-id-146 .work_process_items{margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1210px){.container{max-width:calc(100% - 40px)}}@media(min-width: 1168px){.header .hamburger_menu{display:none}}@media(max-width: 1167px){.header .hamburger_menu{display:block}.header .header_hamburger_menu_inner_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.header .header_hamburger_menu_inner_items .menu-header_menu-container{width:100%}.header .header_hamburger_menu_inner_items .menu-header_menu-container li{padding-left:0;width:100%;margin-bottom:15px}.header .header_hamburger_menu_inner_items .menu-header_menu-container li a{padding:0}.header .header_hamburger_menu_inner_items .menu-header_menu-container .sub-menu li{padding-left:10px}.header .header_hamburger_menu_inner_items .menu-header_menu-container .sub-menu li a{padding:10px 0}.header .header_hamburger_menu_inner_items .header_top_inner_contacts{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.header .header_hamburger_menu_inner_items .header_top_inner_contacts_social{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header .header_hamburger_menu_inner_items .header_top_inner_contacts a{color:#fff}.header_top_inner{padding:0 30px}.header_bottom{display:none}}@media(max-width: 1150px){section{padding:50px 0}.turnkey_support .container{padding:25px}.turnkey_support_item_inner{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;margin-top:30px}.turnkey_support_item_inner_info{width:100%;min-height:auto;gap:25px}}@media(max-width: 1105px){.executive_documentation_price_tables{overflow:scroll}.executive_documentation_price_tables.content_block_hide{overflow:hidden}.executive_documentation_price_table tbody td:nth-child(1){width:60%}}@media(max-width: 1050px){.header_top_inner_contacts{display:none}}@media(max-width: 992px){.first_screen{padding:50px 0}.first_screen_item_advantages{margin-top:30px;gap:10px}.first_screen h1{font-size:30px;line-height:30px}h2,.benefits_of_working_with_us_item h2,.turnkey_support_item h2{font-size:30px;line-height:30px}input,button,select,textarea{padding:15px;margin-bottom:0}.home_executive_documentation_item_text{padding:20px}.authors_supervision_guarantees_items{grid-template-columns:repeat(2, 1fr);gap:25px}.calculate_for_one_month_item_form_top input{padding:15px}.executive_documentation_calculation_form input,.executive_documentation_calculation_form button,.executive_documentation_calculation_form select,.executive_documentation_calculation_form textarea{margin-bottom:10px;width:100%}.executive_documentation_calculation_form input.btn{margin-bottom:0}.executive_documentation_calculation_bottom{padding:15px}.executive_documentation_services_items{grid-template-columns:repeat(3, 1fr)}.order_a_call_form_top input{padding:15px}.order_a_call_form_bottom{padding:15px;gap:15px}.development_of_project_documentation_items{gap:25px}.development_of_project_documentation_items_item{width:48%}.development_of_project_documentation_items_item_info{padding:15px}.development_of_project_documentation_items_item_img{height:250px}}@media(max-width: 940px){.design_areas_item{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.design_areas_item_info h3{min-height:auto}.development_of_estimate_documentation .documentation_services_items{-ms-flex-wrap:wrap;flex-wrap:wrap}.development_of_estimate_documentation .documentation_services_item{width:100%}.development_of_estimate_documentation .documentation_services h3{margin-bottom:25px}.development_of_estimate_documentation .documentation_services .btn{margin-top:30px}}@media(max-width: 945px){.executive_documentation_deadlines_item h3{line-height:1.5}.order_a_call_inner{padding:30px}}@media(max-width: 905px){ul li{margin-bottom:15px}.executive_documentation_price_top_item{padding:20px;gao:25px}.executive_documentation_price_top_item_inner_number{font-size:60px}.executive_documentation_price_info{margin-top:10px}.executive_documentation_price_table{overflow-x:scroll}.executive_documentation_price_table thead th{padding:15px}.executive_documentation_price_table tbody td{padding:15px}.development_of_estimate_documentation_tabs .tabs__caption{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.development_of_estimate_documentation_tabs .tabs__caption li{margin-bottom:0;padding:15px;width:100%}.development_of_estimate_documentation_tabs .tabs__caption .tabs__caption_cont_title{margin-top:15px}.development_of_estimate_documentation_tabs .tabs__caption .tabs__caption_cont_subtitle{margin-top:15px}.development_of_estimate_documentation_tabs .tabs__content{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px}.development_of_estimate_documentation_tabs .tabs__content_info{width:100%}.development_of_estimate_documentation_tabs .tabs__content_info h3{margin-bottom:25px}.development_of_estimate_documentation_tabs .tabs__content_img{width:100%;max-width:400px;margin:0 auto;position:relative}}@media(max-width: 855px){.footer_top{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer_top_item:nth-child(1){width:100%}}@media(min-width: 841px){.pc_hidden{display:none}}@media(max-width: 840px){section{padding:35px 0}.first_screen_item:nth-child(2){max-width:280px}.turnkey_support .pc_hidden{display:block;text-align:left;margin:0}.turnkey_support_items{margin-top:30px;gap:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}.turnkey_support_item_inner{margin-top:0}.turnkey_support_item h2{display:none}.turnkey_support_item:nth-child(1){max-width:100%}.turnkey_support_item:nth-child(2){max-width:100%;height:250px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.object_audit_items{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;padding:25px}.object_audit_item{width:100%}.object_audit_item:nth-child(2){max-width:100%;height:250px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.work_process_items{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}.work_process_item{width:100%}.work_process_item:nth-child(2){display:none}.cost_calculation_text p{margin:30px 0;font-size:16px}.cost_calculation_items{padding:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cost_calculation_item{width:100%}.cost_calculation_item_text{margin-bottom:20px}.cost_calculation_item_text p{margin-top:10px}.calculate_for_one_month_items{padding:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.calculate_for_one_month_item:nth-child(1){display:none}.calculate_for_one_month_item:nth-child(2){width:100%}.calculate_for_one_month_item_form_top{margin-top:15px}.calculate_for_one_month_item_form ul{margin-top:15px}.calculate_for_one_month_item_form ul li{margin-bottom:10px}.calculate_for_one_month_item_form_bottom{padding:15px;margin-top:15px}.executive_documentation_price_top_item_inner{width:100%}.executive_documentation_price_top_item_inner_img{height:100%}.executive_documentation_price_top_item_inner:nth-child(2){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.executive_documentation_deadlines_item{padding:15px}.executive_documentation_deadlines_item ul{padding-left:0;margin-top:15px}.audit_documentation_object_audit_items{gap:25px}.audit_documentation_object_audit_item{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}.audit_documentation_object_audit_item_inner{width:100%}.audit_documentation_object_audit_item_inner_img{max-width:100%;width:100%;height:250px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.company_first_screen_items{-ms-flex-wrap:wrap;flex-wrap:wrap}.company_first_screen_item{width:100%}.company_first_screen_item:nth-child(2){display:none}.company_about_items{-ms-flex-wrap:wrap;flex-wrap:wrap}.company_about_item{width:100%}.company_about_item:nth-child(2){display:none}.development_of_ppr_and_tk_services_items{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px}.development_of_ppr_and_tk_services_item{width:100%}.development_of_ppr_and_tk_services_item_info{padding:15px}.development_of_ppr_and_tk_services_item_info_prcie p{margin-top:15px}.development_of_ppr_and_tk_services_item_info_text{margin:30px 0}.we_develop_various_types_of_work_items{grid-template-columns:repeat(2, 1fr)}.development_of_project_documentation_item{width:48%}.development_of_project_documentation_item_info{padding:15px}.development_of_project_documentation_item_info h3{min-height:auto}.development_of_project_documentation_item_img{height:200px}.completed_projects_inner_page_tabs_item{width:100%;min-height:auto}.completed_projects_inner_page_tabs_item_text{min-height:auto}}@media(max-width: 768px){.completed_projects_items,.executive_documentation_services_items{grid-template-columns:repeat(2, 1fr)}.executive_documentation_services_item{padding:15px}.benefits_of_working_with_us_items,.start_of_documentation_development_items{-ms-flex-wrap:wrap;flex-wrap:wrap}.benefits_of_working_with_us_item,.start_of_documentation_development_item{width:100%;max-width:100%}}@media(max-width: 720px){.faq_header{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.faq_header_title{min-width:100%}}@media(max-width: 680px){.footer_top_item:nth-child(2){-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.footer_top_item:nth-child(2) nav{width:100%}.footer_top_item:nth-child(2) nav a{line-height:1.5}.order_a_call_form_top{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.order_a_call_form_top .wpcf7-form-control-wrap{width:100%}.order_a_call_form_bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}.order_a_call_form_bottom_info{max-width:100%}.order_a_call_form_bottom_info_img{display:none}.order_a_call_form_bottom .btn{max-width:100%}.development_of_project_documentation_item{width:100%}}@media(max-width: 640px){.first_screen_item{width:100%}.first_screen_item:nth-child(2){display:none}.first_screen_item_advantages{margin-top:20px}.audit_documentation .first_screen_item:nth-child(1){width:100%}.home_executive_documentation_items{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px}.home_executive_documentation_item{width:100%}.home_executive_documentation_item_img{height:250px}.authors_supervision_guarantees_items{grid-template-columns:1fr}.authors_supervision_guarantees_item{padding:15px}.authors_supervision_guarantees_item p{line-height:18px}.authors_supervision_guarantees_item_number{font-size:35px;padding-left:40px}.authors_supervision_guarantees_item_number:before{width:50px;height:35px}.executive_documentation_deadlines_items{grid-template-columns:1fr}.executive_documentation_data_item{padding:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.executive_documentation_data_item_title{width:100%}.executive_documentation_data_item_info_inner{padding:15px}.order_a_call_inner{padding:15px}.we_develop_various_types_of_work_items{grid-template-columns:1fr}.we_develop_various_types_of_work_info img{max-width:18px}.working_documentation_info_text{font-size:18px;line-height:18px}.completed_projects_inner_page .tabs__caption{overflow:scroll;gap:15px}.completed_projects_inner_page .tabs__caption li{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.completed_projects_inner_page .swiper-button-next:after,.completed_projects_inner_page .swiper-button-prev:after{font-size:25px}.development_of_estimate_documentation_tabs .tabs__content_info_item ul{padding-left:0}.completed_projects_item_img{height:250px}}@media(max-width: 555px){.calculate_for_one_month_item_form_bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.calculate_for_one_month_item_form_bottom_info{max-width:100%}.calculate_for_one_month_item_form_bottom .btn{max-width:100%}}@media(max-width: 510px){.footer_bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer_bottom_item{width:100%}}@media(min-width: 481px){.content_toggle_executive_documentation_services_items{display:none}}@media(max-width: 480px){.first_screen_item h1{font-size:25px;line-height:25px}.turnkey_support .container{padding:15px}.turnkey_support_item h2{font-size:25px;line-height:25px}h2,.benefits_of_working_with_us_item h2{font-size:22px;line-height:22px}.completed_projects_items{grid-template-columns:repeat(1, 1fr)}.executive_documentation_services_items{gap:15px;grid-template-columns:repeat(1, 1fr)}.executive_documentation_services .mobile_content_block_hide{overflow:hidden;position:relative;max-height:325px}.executive_documentation_services .mobile_content_block_hide:after{content:"";display:block;height:100px;position:absolute;left:0;right:0;bottom:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(75%, #fff));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 75%)}.executive_documentation_services .content_toggle_executive_documentation_services_items{margin:0 auto;margin-top:30px}.calculate_for_one_month_item_form_top{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.calculate_for_one_month_item_form_top .wpcf7-form-control-wrap{width:100%}.calculate_for_one_month_item_form ul{display:none}.calculate_for_one_month_item_form_bottom_info_img{display:none}.calculate_for_one_month_item_form_bottom_info p{width:100%;line-height:1;font-size:14px}.executive_documentation_price_top_item{gap:15px}.executive_documentation_price_top_item_inner ul{margin-top:15px}.executive_documentation_price_top_item_number{font-size:45px}.audit_documentation_object_audit_text{margin-top:15px;font-size:18px;line-height:1}.development_of_ppr_and_tk_services_item_info h3{line-height:20px}.development_of_ppr_and_tk_services_item_info_price p{font-size:18px;line-height:18px;margin-top:15px}.development_of_ppr_and_tk_services_item_info_text{margin:20px 0}.development_of_ppr_and_tk_services_item_img{height:230px}.design_areas_item{-ms-flex-wrap:wrap;flex-wrap:wrap}.completed_projects_inner_page_tabs_item .swiper-slide{height:230px}.completed_projects_inner_page_tabs_item_text{font-size:18px;line-height:18px}}@media(max-width: 440px){.header_top{padding:5px 0}.header_top_inner{padding:0}.header_top .btn{display:none}.header .hamburger_menu{top:8px;right:20px}}@media(max-width: 410px){.executive_documentation_calculation_bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.executive_documentation_calculation_bottom_file{width:100%}.executive_documentation_calculation_bottom_btn{width:100%}.executive_documentation_calculation_bottom_btn input.btn{max-width:100%}}.is-modern .f-thumbs__track{-webkit-transform:none !important;transform:none !important}