@font-face{font-display:swap;font-family:HelveticaNeue;src:url("../assets/fonts/HelveticaNeueCyr_Roman.otf");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:HelveticaNeue;src:url("data:,");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:HelveticaNeue;src:url("data:,");font-weight:200;font-style:normal}@font-face{font-display:swap;font-family:HelveticaNeue;src:url("../assets/fonts/HelveticaNeueCyr_Medium.otf");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:HelveticaNeue;src:url("data:,");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:HelveticaNeue;src:url("data:,");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Bebas;src:url("data:,");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:OpenSans;src:url("data:,");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:OpenSans;src:url("../assets/fonts/OpenSans-Regular.ttf");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:OpenSans;src:url("../assets/fonts/OpenSans-Semibold.ttf");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:OpenSans;src:url("../assets/fonts/OpenSans-Bold.ttf");font-weight:600;font-style:normal}*{outline:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clrfix{clear:both}.clrfix:before,.clrfix:after{display:table;line-height:0;content:""}body{background:#f2f2f2;margin:0;font-family:"OpenSans",Arial,sans-serif;font-size:12px;font-weight:400;color:#181818;line-height:1.2em;overflow-x:hidden}.page{width:960px;margin:0 auto;position:relative}.page-w{width:1170px;margin:0 auto;position:relative}.catalog-menu{position:absolute;z-index:5;background:#f2f2f2;width:60%;left:50%;transform:translateX(-30%);padding:25px 25px 15px 50px;visibility:hidden;pointer-events:none;box-shadow:5px 30px 50px #0000004f}.catalog-menu.hover{visibility:visible;pointer-events:all}.cm-block{list-style:none;padding:0;margin:0;font-size:14px;display:flex;flex-wrap:wrap}.cm-block_item a{color:#000;display:inline-block;font-size:15px;line-height:1.3;margin-bottom:20px;text-decoration:none}.cm-block_item{width:25%;box-sizing:border-box}.cm-block_item a:hover{color:#00a69c}.cm-block_col .cm-block_item{width:100%}.cm-block_col{max-width:140px}.slider{width:100%;height:442px;position:relative}.slider_page{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:400}.slider_page.active,.slider_title.active{display:block}.slider_navigation{position:absolute;z-index:420;bottom:20px;text-align:center;height:14px;padding:3px 17px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden;margin-left:50%;transform:translateX(-50%)}.slider_navigation_button{width:11px;height:11px;border-radius:10px;display:inline-block;float:left;margin-right:11px;cursor:pointer;background:#fff;transition:all 0.15s ease 0.0s;opacity:.5}.slider_navigation_button:last-child{margin-right:0}.slider_navigation_button:hover{opacity:.75}.slider_navigation_button.active{opacity:1}.slider_arrows{height:100%;position:relative}.slider_arrow{position:absolute;top:0;bottom:0;width:42px;height:100%;cursor:pointer;z-index:430;opacity:.5;transition:all 0.15s linear 0.0s;background:url("data:,") center center no-repeat}.slider_arrow:hover{opacity:1}.left_arrow{left:6px;background-position:14px center}.right_arrow{right:6px;background-position:-56px center}.header{background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.3);z-index:5;position:relative}.header_table{display:table;width:100%;height:90px}.header_logo{display:table-cell;vertical-align:middle;width:285px;padding-right:20px;text-align:center;font-weight:700;color:#078}.header_logo img{width:auto;margin-right:10px}.c-logo{display:flex;align-items:center}.t-contacst{background:#f2f2f2;padding:15px 0;font-size:15px}.tp-contacst{display:flex;justify-content:flex-end;align-items:center}.tc-phones{display:flex}.tc-phone{padding:0 0 0 20px}.title{font-size:15px;text-transform:uppercase;color:#16337d;font-family:OpenSans;src:url("../assets/fonts/OpenSans-Bold.ttf");font-weight:600;font-style:normal}.tc-adr{margin-right:100px}.tc-adr span{position:relative;top:0}.tc-adr img{position:relative;top:2px}.description{padding-bottom:50px;font-size:14px;line-height:1.5}.header_menu{display:flex;vertical-align:middle;align-items:center;height:100%;justify-content:flex-end}.header_menu_item{color:#555;text-decoration:none;font-family:HelveticaNeue,Arial,sans-serif;font-size:15px;position:relative;text-transform:uppercase;height:100%;display:flex;align-items:center;box-sizing:border-box;padding:15px;border-right:1px solid transparent;border-left:1px solid transparent}.header_menu_item.active{color:#00a69c}.header_menu_item.hover,.header_menu_item:hover{color:#00a69c}.header_menu_item:nth-child(2){border-color:#dddddd6b;}.header_menu_item:nth-child(3){border-color:#dddddd6b;;border-left-color:transparent}.section_one{background:url("../assets/images/section_one-bg.jpg") center center no-repeat;background-size:cover}.section_one_table{width:100%;min-height:480px;display:table}.section_one_cell{display:table-cell;width:50%;position:relative;vertical-align:middle}.circle_outer{position:absolute;border-radius:2000px;border:8px solid #fff;top:20px;right:40px;bottom:20px;left:0}.circle_inner{position:absolute;border-radius:2000px;background:#fff;top:16px;right:16px;bottom:16px;left:16px}.circle_table{display:table;width:100%;height:100%}.circle_cell{display:table-cell;vertical-align:middle;text-align:center;font-family:HelveticaNeue,Arial,sans-serif;font-size:24px;line-height:1.2em}.circle_cell b{font-weight:700;text-transform:uppercase}.circle_cell span{font-weight:700;text-transform:uppercase}.wpcf7-form{padding:32px 32px;background:#f2f2f2;width:60%;float:right;border-radius:2px}.form-result{text-align:center;color:#ff1313;font-size:14px}.request_form_text{font-size:18px;text-align:center;font-weight:500;line-height:1.2em}.request_form_input{display:block;width:70%;width:calc(100% - 34px);border:1px solid #999;margin-top:20px;border-radius:2px;background:none;padding:12px 16px;font-size:15px;outline:none}.request_form_input.error{background:rgba(255,0,0,.05);border-color:#ff0000a3}.request_form_submit{display:block;margin-top:20px;width:100%;border:none;border-radius:2px;padding-top:16px;padding-bottom:16px;color:#fff;background:#00a69c;font-size:15px;outline:none}.request_form_input:focus{border-color:#00a69c;box-shadow:inset 0 0 0 1px #00a69c}.request_form_submit:focus,.request_form_submit:hover{border-color:#00a69c;box-shadow:inset 0 0 0 1px #00a69c;background:#fff;color:#00a69c}.fixed_slider{min-height:480px}.banner_table{display:table;width:100%;height:100%}.banner_image{display:table-cell;width:50%;background-size:cover;background-position:center center;background-repeat:no-repeat}.banner_text{display:table-cell;width:50%;vertical-align:middle;position:relative;background:#00a69c;color:#fff;overflow:hidden}.banner_text .page{position:absolute;top:0;left:0;bottom:0}.banner_half_table{display:table;width:50%;height:100%}.banner_half_cell{display:table-cell;vertical-align:middle;padding-left:32px}.banner_half_cell h1{font-family:HelveticaNeue,Aria,sans-serif;font-size:48px;font-weight:500;line-height:1em}.banner_half_cell p{font-size:17px;line-height:1.2em}.banner_download_wrap{text-align:right;position:relative;height:0}.banner_download{display:inline-block;margin-top:20px;border-radius:2px;padding:16px 32px;color:#fff;border:1px solid #fff;font-size:15px;outline:none;text-decoration:none}.banner_download:hover,.banner_download:focus{background:#fff;color:#00a69c}.section_advantages_header{background:url("../assets/images/section_corner001.svg") center bottom no-repeat;background-size:cover;min-height:128px;text-align:center;margin-top:0;display:table;width:100%;color:#fff;padding-top:100px;font-family:HelveticaNeue,Arial,sans-serif;font-size:32px;font-weight:500}.adv_table{display:table;width:100%;margin:60px 0}.adv_cell{display:table-cell;vertical-align:top;border-left:32px solid transparent;position:relative;text-align:center}.adv_cell:first-child{border-left:none}.adv_img_wrap{border-radius:2000px;background:#fff}.adv_img{width:166.5px}.adv_text{margin-top:32px;color:#000;margin-left:-10px;margin-right:-10px;font-size:14px;line-height:18px;font-weight:600}.section_worx{background:url("../assets/images/section_corner002.svg") center top no-repeat;background-color:#fff;background-size:contain;padding-bottom:64px}.section_worx_header{font-family:HelveticaNeue,Arial,sans-serif;font-size:32px;font-weight:500;text-align:center;padding-top:180px;margin-bottom:64px}.worx_row{display:table;width:100%;margin-top:20px}.worx_cell{display:table-cell;vertical-align:top;text-align:center;width:33.3333%;position:relative}.worx_cell:first-child{text-align:left}.worx_cell:last-child{text-align:right}.worx_wrap{background:#ececec;position:relative;display:inline-block;margin:0 auto;width:70%;height:100%;text-align:center;text-decoration:none;color:#000}.worx_wrap h2{height:58px;margin:0;display:table;width:100%}.worx_header_cell{display:table-cell;vertical-align:middle;text-align:center;font-size:14px;font-weight:500;line-height:1.2em}.worx_image{height:120px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#6c6c6d}.worx_description{padding:20px 12px 8px 12px}.section_details{padding-bottom:64px}.section_details h2{margin:64px;text-align:center;color:#00a69c;font-family:HelveticaNeue,Arial,sans-serif;font-size:32px;font-weight:500}.photos_row{display:table;width:100%;height:240px}.photos_item{display:table-cell;width:33.3333%;background-size:cover;background-position:center center;background-repeat:no-repeat}.section_contacts{position:relative;height:480px;background:#fff}.contacts_overlay{position:absolute;top:0;right:0;bottom:0;background:url("../assets/images/map_overlay.svg") right center no-repeat;background-size:cover;width:885px}.contacts_place{background:url("../assets/images/marker.svg") left center no-repeat;position:absolute;left:25%;top:64px;padding-left:64px;color:#fff;font-size:24px;font-family:HelveticaNeue,Arial,sans-serif;line-height:1em;height:52px}.contacts_phone{position:absolute;top:148px;left:25%;padding-left:64px;color:#fff;font-size:24px;font-family:HelveticaNeue,Arial,sans-serif;line-height:1em;height:52px}.contacts_phone_second{position:absolute;top:212px;left:25%;padding-left:128px;color:#fff;font-size:24px;font-family:HelveticaNeue,Arial,sans-serif;line-height:1em;height:52px}.contacts_email{position:absolute;top:276px;left:25%;padding-left:192px;color:#fff;font-size:24px;font-family:HelveticaNeue,Arial,sans-serif;line-height:1em;height:52px}.header_logo a{text-decoration:none}.catitem-content{background:#FFF;border-bottom:70px solid #FFF}.cat-topimg{height:250px;position:relative}.cat-flex{display:flex;height:100%;align-items:flex-start}.cat-topimg:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:-webkit-linear-gradient(left,rgba(242,242,242,1) 0%,rgba(242,242,242,1) 57%,rgba(242,242,242,1) 62%,rgba(242,242,242,0) 100%);background:-o-linear-gradient(left,rgba(242,242,242,1) 0%,rgba(242,242,242,1) 57%,rgba(242,242,242,1) 62%,rgba(242,242,242,0) 100%);background:linear-gradient(to right,rgba(242,242,242,1) 0%,rgba(242,242,242,1) 57%,rgba(242,242,242,1) 62%,rgba(242,242,242,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#00f2f2f2',GradientType=1)}.cat-topimg_wrap h1{position:relative;z-index:0;font-size:48px;line-height:1.2;margin-top:60px;color:#444c63;font-family:OpenSans;src:url("../assets/fonts/OpenSans-Bold.ttf");font-weight:600;font-style:normal}.cat-topimg_menu{position:relative;z-index:2;background:#2190a9;padding:20px;margin-top:40px;min-width:150px;margin-right:50px}.cat-topimg_menu a{color:#FFF}.catitem-content_flex{margin-left:145px;display:flex;align-items:flex-start}.ccf_flex-related a,.ccf_flex-related a:visited{display:inline-block;text-align:center;font-size:15px;padding:15px 25px;border:1px solid #b4b4b4;text-decoration:none;margin:0 0 10px 10px;font-family:OpenSans;src:url("../assets/fonts/OpenSans-Semibold.ttf");font-weight:500;font-style:normal;letter-spacing:.6px;color:#00a69c!important}.ccf_flex-related a:hover,.ccf_flex-related a:active,.ccf_flex-related a:visited,.ccf_flex-related a:focus{color:#00a69c!important}.ccf_flex-related{margin:20px 0 25px -10px;padding-top:25px}.ccf_flex-short-desc{font-size:15px;line-height:25px;padding-right:15px;min-width:590px}.ccf_form{min-width:300px;background:#f2f2f2;margin-top:50px}.ccf_form .wpcf7-form{padding:32px 0;background:#f2f2f2;display:block;float:none;margin:0 auto;width:90%}.request_form_text span{font-size:13px;font-family:OpenSans}.ccf_flex-price{margin:50px 0}.ccf_flex-price a{text-decoration:none;position:relative}.ccf_flex-price a:before{content:'';display:block;width:28px;height:37px;position:absolute;left:0;top:0;background:url("data:,") center center no-repeat}.ccf_flex-price span{display:block;color:#00a69c;padding-left:45px}.price-b{font-size:18px;font-family:OpenSans;src:url("../assets/fonts/OpenSans-Bold.ttf");font-weight:600;font-style:normal}.price-s{font-size:18px;margin-top:8px}.mods,.long-desc{background:#f2f2f2;padding:50px;margin:50px auto 0;padding-bottom:50px;line-height:1.54;font-size:15px;width:70%}.sot-title_t{font-size:48px;font-family:OpenSans;src:url("../assets/fonts/OpenSans-Bold.ttf");font-weight:600;font-style:normal;color:#FFF;margin-bottom:45px}.sot-title_wrp{display:flex}.sot-title_item{font-size:18px;line-height:1.4;font-family:OpenSans;src:url("../assets/fonts/OpenSans-Bold.ttf");font-weight:600;font-style:normal;color:#FFF}.sot-title_item:first-child{margin-right:45px}.catalog-list{padding:60px 0;background:#FFF}.catalog-list_items{display:flex;flex-wrap:wrap;margin-left:-30px}.catalog-list_item{width:24%;height:90px;margin:0 0 1% 1%;position:relative}.catalog-list_item:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background:-webkit-linear-gradient(left,rgba(242,242,242,1) 0%,rgba(242,242,242,1) 57%,rgba(242,242,242,1) 62%,rgba(242,242,242,0) 100%);background:-o-linear-gradient(left,rgba(242,242,242,1) 0%,rgba(242,242,242,1) 57%,rgba(242,242,242,1) 62%,rgba(242,242,242,0) 100%);background:linear-gradient(to right,rgba(242,242,242,1) 0%,rgba(242,242,242,1) 57%,rgba(242,242,242,1) 62%,rgba(242,242,242,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#00f2f2f2',GradientType=1)}.catalog-list_item:after{opacity:0;content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:-moz-linear-gradient(left,rgba(34,144,168,1) 0%,rgba(34,144,168,.98) 60%,rgba(34,144,168,.98) 61%,rgba(34,144,168,0) 100%);background:-webkit-linear-gradient(left,rgba(34,144,168,1) 0%,rgba(34,144,168,.98) 60%,rgba(34,144,168,.98) 61%,rgba(34,144,168,0) 100%);background:linear-gradient(to right,rgba(34,144,168,1) 0%,rgba(34,144,168,.98) 60%,rgba(34,144,168,.98) 61%,rgba(34,144,168,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2290a8',endColorstr='#002290a8',GradientType=1)}.catalog-list_item:hover:after{opacity:1;z-index:1}.catalog-list_item a,.catalog-list_item a:visited{display:flex;align-items:flex-end;box-sizing:border-box;position:absolute;z-index:2;width:100%;height:100%;padding:0 0 15px 20px;color:#343434;text-transform:uppercase;text-decoration:none;font-size:16px}.catalog-list_item:hover a{color:#FFF;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.agreement a:active,.agreement a:visited{color:#00a69c}.mobile-area{display:none}.noscroll{overflow:hidden}
/*
     FILE ARCHIVED ON 22:31:45 Mar 06, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:55:34 Nov 09, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.489
  load_resource: 145.191
  PetaboxLoader3.resolve: 57.936
  PetaboxLoader3.datanode: 28.485
*/