

/* Start:/bitrix/templates/.default/components/bitrix/menu/MAIN_MENU/style.css?1739981675643*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#F5F5F5 url(/bitrix/templates/.default/components/bitrix/menu/MAIN_MENU/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#BC262C;font-weight:700;text-decoration:none}ul.left-menu li a:visited{color:#BC262C}ul.left-menu li a:hover{color:#BC262C}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#FC8D3D}

.header__top header.index ul li a{
    font-size: 13px!important;
  }
  .phones ol li:last-child, .phones ul li:last-child{
    margin-bottom: 30px;
  }
/* End */


/* Start:/bitrix/templates/.default/css/custom.css?173998167522025*/
.responsive-table{width:100%;overflow-y:auto;_overflow:auto;margin:0 0 1em}#addresses .adres{margin-bottom:20px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;box-pack:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}#addresses .adres .icon_city_contacts,.text_address_contacts{display:block}#addresses .adres .icon_city_contacts{margin-right:0}.pointered{cursor:pointer}.no-flexbox #addresses .adres{margin-left:10%}.no-flexbox #addresses .adres .loader_content{display:inline-block;vertical-align:top;width:33%}@media(max-width: 768px){#addresses .adres{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-ms-flex-pack:center;justify-content:center}#addresses .adres .loader_content{padding:0 70px}.no-flexbox #addresses .adres .loader_content{width:auto}}@media handheld,only screen and (max-width: 768px){header.index .nav-head{position:relative;z-index:3}}@media(max-width: 400px){#addresses .adres .loader_content{padding:0}}.dotty-wrapper{position:relative;overflow:hidden;padding-top:80px;padding-bottom:45px}.rama-block-slogan{color:#fff}.dotty-wrapper .container{position:relative;z-index:9}#dotty{height:100%;top:0;left:0;position:absolute;width:100%}.page{overflow:hidden}@media(max-width:1024px){.page{overflow:hidden}.soc-new-block{display:none}.wf-mini-logo{margin-left:0;position:relative;z-index:99}.bx-touch header.index .nav-head{display:inline-block;text-align:center;vertical-align:middle;float:right;position:relative;z-index:99}}@media(max-width:1223px){.page{overflow:hidden!important}}.dotty-wrapper:before{content:'';width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;top:0;left:0}.dotty-wrapper{background:url(/images/music-slide-1.jpg) no-repeat center center;background-size:cover;position:relative}#vacancy{font-size:18px}.name.margintop17 a{font-size:11px}.agency-accord ul{font-size:18px}.inner_services{font-size:18px}header.index ul li a{font-size:18px}.article-heading + div{font-size:18px}.article{font-size:18px}p.new-our-preim-title{font-size:18px}.services figure figcaption{font-size:18px}.external-reference.helpdesk{color:#fff;text-decoration:none}#staff.pad{width:100%!important}.list_blogs_team_wf{height:40px}@media(max-width:1246px){.fix header.index .phones{margin-left:0}}@media(max-width:960px){.dotty-wrapper{background-size:cover!important}}@media(max-width:660px){.dotty-wrapper{background:url(/images/music-slide-1.jpg) no-repeat left center}}@media (max-width: 1200px) and (min-width: 1024px){.staff.pad .block_team_wf{margin:0 10px!important}}@media(max-width: 1024px){.new-our-preim{display:inline-block}.header-new-information{display:inline-block;margin:0 25px}.dotty-wrapper{background-position:70% 50%}.glyph.wf-mini-logo{margin:0}}@media(max-width: 768px){.four_in_line{text-align:center}.staff.pad .block_team_wf{display:inline-block;float:none!important}}@media(max-width: 500px){.dotty-wrapper{background-position:inherit}}@font-face{font-family:'SF Pro Text';font-style:normal;font-weight:400;src:url(/bitrix/templates/.default/css/../fonts/sf-pro-text_regular.eot);src:local(☺︎),url(/bitrix/templates/.default/css/../fonts/sf-pro-text_regular.woff) format("woff"),url(/bitrix/templates/.default/css/../fonts/sf-pro-text_regular.woff) format("truetype")}*{font-family:'SF Pro Text'!important}.dotty-wrapper{background:url(/images/paint-bg.jpg) no-repeat center;background-size:cover}h1.rama-block-slogan{font-size:56px}.new-our-preim-title{display:inline-block;position:relative}.header.index nav li{padding:0 9px}.header__top header.index ul li a{font-size:14px}.fa{font-family:FontAwesome!important}.new-our-preim-title span i{display:block;width:100%;height:2px}@keyframes funligth-opacity{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0px)}}@keyframes funligth-animation{0%{transform:translateX(-100%)}100%{transform:translateX(0%)}}.new-our-preim-title-el{animation:funligth-opacity 1.5s forwards cubic-bezier(0.77,0,0.175,1);animation-delay:.3s}.new-our-preim-desc{transform:translateY(50px);animation:funligth-opacity 1.5s forwards cubic-bezier(0.77,0,0.175,1);animation-delay:.4s;opacity:0;transform:translateY(50px)}.new-our-preim-title-el{font-size:18px;display:block;opacity:0;transform:translateY(50px)}.funligth-wrapper:before{content:'';display:inline-block;position:absolute;top:0;left:0;height:2px;width:100%;transform:translateX(-100%)}.funligth-wrapper{overflow:hidden;margin-bottom:20px;position:relative;height:2px;display:block;width:100%}.funligth-ver-1:before{background:-webkit-linear-gradient(left,#ea4774 0%,#7f4ba9 100%);background:linear-gradient(to right,#ea4774 0%,#7f4ba9 100%);animation:funligth-animation 1s forwards cubic-bezier(0.165,0.84,0.44,1) .4s}.funligth-ver-2:before{background:-webkit-linear-gradient(left,#544ebe 0%,#105ce0 100%);background:-o-linear-gradient(left,#544ebe 0%,#105ce0 100%);background:linear-gradient(to right,#544ebe 0%,#105ce0 100%);animation:funligth-animation 1s forwards cubic-bezier(0.165,0.84,0.44,1) .6s}.funligth-ver-3:before{background:-webkit-linear-gradient(left,#006bed 0%,#00b8f8 100%);background:linear-gradient(to right,#006bed 0%,#00b8f8 100%);animation:funligth-animation 1s forwards cubic-bezier(0.165,0.84,0.44,1) .8s}.agree_new_description{color:#111;font-size:14px;margin-bottom:35px;text-transform:initial}.agree_new_description a{border-bottom:1px solid rgba(37,149,202,.2);transition:all .4s;text-decoration:none!important}.agree_new_description a:hover{border-color:rgba(37,149,202,.5);text-decoration:none!important}#container_articles .blog.chunk{height:315px}.if_you_use{text-align:center;font-size:12px}@media(max-width: 990px){.type ul.square li{font-size:16px}.if_you_use{margin-top:10px}}.marketing-table .main-head p{font-size:12px!important}.marketing-table th{padding-right:20px;vertical-align:top;padding-top:25px}.marketing-table .main-head h4{display:block!important;margin-bottom:15px!important;margin-top:0!important}.inner_contacts .contacts{box-shadow:none}.inner.inner_contacts .head{text-align:center}.new_about_text{margin-bottom:80px;line-height:25px}.vakancy_block_wrapper .head h3{border-bottom-color:#bfbfbf;margin-bottom:60px;margin-top:60px}.container.prices-container .head{text-align:center;margin-top:50px;margin-bottom:50px}.container.prices-container .head h1{color:#239fd9;border-bottom:#bfbfbf 5px solid;font-weight:700}.container.prices-container .head h2{color:#239fd9;border-bottom:none}.inner_contacts .slider-wrapper{overflow:hidden}.all_prices_title{text-align:center}.all_prices_title h2{color:#8b8b8b;text-transform:uppercase}.new-vakancy-item-list strong{margin-bottom:0;padding-bottom:15px;font-size:18px;font-weight:600;color:#636363}.new-vakancy-item-list li:before{content:'—';display:inline-block;margin-right:10px}.new-vakancy-item-list{padding-bottom:40px}.new-vakancy-item-list p{font-size:16px}.new-vakancy-item{margin-bottom:20px}.new-vakancy-item-list{display:none}.blue-arrow:before{content:'';width:13px;height:13px;top:-0;left:3px;position:absolute;transform:rotate(-45deg);border-left:1px solid #2399cb;border-bottom:1px solid #2399cb;transition:all .2s}.blue-arrow{top:2px;margin-left:15px;width:19px;height:19px;display:inline-block;position:relative;transition:all .2s}.send-resume:hover{color:#fff;text-decoration:none}.send-resume{padding:12px 22px;color:#fff;font-size:16px;font-weight:600;background:#292655;display:inline-block;text-decoration:none;margin-top:30px}.new-vakancy-item-list ul{padding-left:0;margin-top:0;font-size:16px;list-style:none;color:#636363;margin-bottom:25px}.new-vakancy-item-list-title{margin-bottom:0;padding-bottom:15px;font-size:18px;font-weight:600;color:#636363}.new-vakancy-item-title{margin-top:0;margin-bottom:0;color:#2595ca;cursor:pointer;font-size:20px;font-weight:700}.new-vakancy-item-title.active i{transform:scale(-1)}.sitemap-link{position:absolute;right:15px;font-size:14px;top:0}.supper-wrapper .container{position:relative}footer.index{position:relative}footer.index .row{position:relative}@media(max-width:1240px){.sitemap-link{margin-top:15px;position:relative;display:block;text-align:center}}@media(max-width:1040px){.sitemap-link{margin-top:15px;position:relative;display:block;text-align:center}}.article-kassa td,.article-kassa th,table.article-kassa{border:1px solid grey;padding:15px;border-collapse:collapse}.article-kassa{width:80%;margin:0 auto}.article-kassa th{background-color:#EBEBEB}.article-kassa tr td:first-child{font-weight:700}.wf-partners-edited img{display:block;margin-left:70px;margin-right:70px}.wf-pertners-logo{width:25%;text-align:center;min-height:70px;display:inline-flex;align-items:center}.wf-partners.wf-partners-edited{display:flex;flex-wrap:wrap}@media(max-width:768px){.wf-pertners-logo{width:50%}}.custom-tab-widget-header{display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:10px}.custom-tab-widget-header-link.active{border-color:rgba(53,146,203,1);-webkit-box-shadow:inset 0 -3px 0 0 rgba(53,146,203,1);-moz-box-shadow:inset 0 -3px 0 0 rgba(53,146,203,1);box-shadow:inset 0 -3px 0 0 rgba(53,146,203,1)}.custom-tab-widget-header-link.active .custom-tab-widget-header-title{font-weight:700}.custom-tab-widget-header-link{display:inline-flex;width:50%;font-size:14px;align-items:center;justify-content:center;height:80px;border-bottom:1px solid #d6d6d6;transition:all .2s ease-in}.custom-tab-widget-header-link .startup-ico-offset-right{opacity:.7}.custom-tab-widget-header-link .custom-tab-widget-header-title{opacity:.7}.custom-tab-widget-header-link.active .startup-ico-offset-right{opacity:1}.custom-tab-widget-header-link.active .custom-tab-widget-header-title{opacity:1}.shatl-ico{display:inline-block;width:37px;height:36px;background:url(/bitrix/templates/.default/css/../images/shatl-ico.png)no-repeat center}.kase-ico{display:inline-block;width:38px;height:34px;background:url(/bitrix/templates/.default/css/../images/kace-ico.png)no-repeat center}.startup-ico-offset-right{margin-right:10px}.custom-tab-widget-header-link:hover{text-decoration:none}.custom-tab-widget-header-link{text-decoration:none}.custom-tab-widget-header-title{font-size:14px;color:#6d6d6d}@keyframes tabs{0%{opacity:0;pointer-events:all}100%{opacity:1;pointer-events:all}}.tab{opacity:0;pointer-events:none;max-height:0}.tab.active{animation:tabs .2s ease-in .1s forwards;max-height:100%}.white-tile-title{font-weight:700;color:#303030;display:block;margin-bottom:30px}.white-tile{margin-top:30px;background:#fff;padding:30px 35px;font-size:14px;color:#6d6d6d}.col-4{width:33.3%;padding-left:15px;padding-right:15px}.cu-row{margin-left:-15px;margin-right:-15px}.startup-info{margin-bottom:40px}.startup-steps:after{content:'';width:68%;bottom:0;position:absolute;height:1px;background:#d6d6d6;left:0;right:0;margin:auto}.startup-steps{position:relative;margin-top:50px;margin-bottom:10px;display:flex;align-items:flex-start;justify-content:center}.startup-step{width:245px;margin-bottom:30px;display:inline-flex;justify-content:space-between;flex-wrap:wrap;margin-left:20px;margin-right:20px}.startup-step-title{color:#303030;font-size:14px;font-weight:700;text-align:center;width:100%}.right-arrow{flex-shrink:0;top:40px;position:relative;width:31px;height:180px;background:url(/bitrix/templates/.default/css/../images/right-big-arrow.png) no-repeat center}.startup-step-img{display:block;text-align:center;width:100%;margin-bottom:30px}.startup-step-numb{width:100%;margin-bottom:50px;text-align:center;color:#3592cb;font-size:14px;display:block}.startup-system-title{font-size:18px;color:#6d6d6d;margin-bottom:25px!important}.startup-system-item-step{color:#3592cb;margin-right:30px;flex-shrink:0}.startup-system-item-content{font-weight:700;color:#303030}.startup-system-item{margin-bottom:30px;display:flex;align-items:flex-start;font-size:14px}.how-to-work-graph{display:flex}.how-to-work-graph-left{width:100%;padding-right:30px}.how-to-work-graph-right{width:580px;flex-shrink:0}.how-to-work-graph-item.how-to-work-graph-item-last{margin-top:40px}.how-to-work-graph-item{display:block;width:100%;color:#303030;font-size:14px;margin-top:0;margin-bottom:20px;font-weight:700;margin-top:15px;margin-bottom:20px}.start-up-tehnology-row{display:flex;margin-bottom:40px;align-items:flex-end}.start-up-tehnology-item{margin-right:65px}.start-up-tehnology-item:last-child{margin-right:0}.page-doc-item-ico{flex-shrink:0;margin-right:20px}.page-doc-item{display:flex;margin-bottom:30px;align-items:flex-start}.page-doc-item-title{font-weight:700;font-size:14px;display:block;margin-bottom:15px}.page-doc-item-desc p:last-child{margin-bottom:0!important}.page-doc-item-desc p{margin-top:0!important;margin-bottom:15px;line-height:1.4;font-size:14px}.page-doc-elements{margin-top:30px}.price-tile{font-size:14px;background:#fff;margin-bottom:30px;padding:35px}.price-tile-desc{margin-bottom:30px}.price-tile-desc p{margin-top:0!important;margin-bottom:0!important;line-height:1.7}.price-tile-price{color:#3592cb;font-size:14px;display:block}.price-tile-price span{font-weight:700;font-size:28px;display:inline-block}.price-tile-title{color:#303030;font-weight:700;font-size:14px;display:block;min-height:50px}.price-tiles{margin-top:50px;font-size:14px}.page-about-item{margin-top:20px;margin-bottom:40px}.page-about-item-ico{flex-shrink:0;margin-left:0!important;margin-right:20px!important}.order2-no-b{margin-bottom:0}.page-about-item-title{color:#303030;font-weight:700;font-size:14px;display:flex;align-items:center;margin-bottom:15px}.page-about-item-desc p:last-child{margin-bottom:0!important;margin-top:0!important}.page-about-item-desc p{line-height:1.6;font-size:14px;margin-top:0!important;margin-bottom:15px!important}.how-to-work-graph-mobile{display:none}.how-to-work-graph-item-val{display:inline-block;color:#3592cb}@media(max-width:840px){.how-to-work-graph-mobile{display:block}.how-to-work-graph{display:none}}@media(max-width:600px){.startup-step-numb{margin-bottom:10px}.startup-step-img{margin-bottom:0}.right-arrow{display:none}.startup-steps{flex-wrap:wrap}.startup-step{width:100%;margin-left:0;margin-right:0}}@media(max-width:768px){header.index .nav-head{background:#1a2239}.header__top br{display:none}.start-up-tehnology-item{margin-right:15px;margin-bottom:15px}.start-up-tehnology-row{flex-wrap:wrap}.white-tile{padding:20px 25px}}@media(max-width:700px){.cu-row .col-4.masonry-item{width:100%}}.mobile-full{margin-bottom:30px}@media(max-width:890px){.footer_height{height:auto!important}.main .container-small{padding-left:15px;padding-right:15px}.inner.work .head .social{width:164px}.container-small h1 + a{padding-left:15px;display:inline-block}.container-small h1{width:100%;margin-left:0!important;margin-right:0!important;padding-left:15px;padding-right:15px}}@media(max-width:600px){.article h1{font-size:22px}.mobile-full div{margin-top:0!important;margin-left:0!important;width:100%!important;margin-bottom:30px}.article ol{padding-left:15px}.article ul{padding-left:15px}.article img{width:auto!important;max-width:100%!important;height:auto!important;margin-left:0!important;margin-right:0!important;margin-bottom:20px!important}div.inner.work .head .social{width:164px;padding-left:15px;float:none;display:block;text-align:left}}#addresses .loader_content{min-width:322px}.krim_contacts{background:url(/img/seva.png) no-repeat center;width:201px;height:151px}.name-edited{display:block;min-height:20px;margin-bottom:6px;padding-top:4px}.header-mail:hover{color:#fff}.header-mail{display:block;color:#fff;font-size:13px!important;text-transform:uppercase}.text_address_contacts .viber a{position:relative}.text_address_contacts .phone.viber a:after{content:'';width:24px;height:24px;position:relative;left:-1px;margin-left:10px;top:5px;background:url(/bitrix/templates/.default/images/viber.svg) no-repeat center;display:inline-block}@media(max-width:1380px){#addresses .row{margin-left:0!important;margin-right:0!important}}@media(max-width:1280px) and (orientation: landscape){.bx-touch header.index .nav-head{max-width:140px;float:right}.bx-touch header.index .container{margin-left:0;margin-right:0;max-width:100%!important}.bx-touch header.index nav{width:100%!important}.nav.navbar-nav{padding-left:15px!important;padding-right:15px!important}.bx-touch header.index nav{padding-left:0!important;padding-right:0!important}.wf-mini-logo{margin-left:15px!important}.bx-touch header.index .container{padding-left:0!important;padding-right:0!important}.bx-touch header.index .nav-head{display:inline-block!important;width:calc(100% - 85px)}.bx-touch header.index br{display:none}.bx-touch header.index nav{background:transparent!important;align-items:center}#addresses .loader_content{width:260px;padding-left:15px;padding-right:15px}.contacts .adres .phone{font-size:1.8rem}}@media(max-width:1200px){.bx-touch header.index .nav-head{max-width:140px;float:right}.nav.navbar-nav{padding-left:15px!important;padding-right:15px!important}.bx-touch header.index nav{padding-left:0!important;padding-right:0!important}.wf-mini-logo{margin-left:15px!important}.bx-touch header.index .container{padding-left:0!important;padding-right:0!important}.bx-touch header.index .nav-head{display:inline-block!important;width:calc(100% - 85px)}.bx-touch header.index br{display:none}.bx-touch header.index nav{background:transparent!important;align-items:center}#addresses .loader_content{min-width:260px;padding-left:15px;padding-right:15px}.contacts .adres .phone{font-size:1.8rem}}.container.patcher .ikib .annotation4{left:0}.container.patcher .ikib .ikib2{margin-right:84px}.container.patcher .ikib .annotation5{right:-39px}.fin-service .dis-1 .annotation3{right:0;background:#fff;padding:0 15px 21px;bottom:-125px}@media(max-width:1063px){.container.patcher .ikib{margin-bottom:10px}.container.patcher{text-align:center}.container.patcher .ikib .ikib1{float:none;margin:0 auto 30px}.container.patcher .ikib .ikib2{float:none;margin:0 auto 30px}}@media(max-width:1410px){.bx-touch header.index .nav-head{width:calc(100% - 100px)!important;display:inline-block!important;max-width:140px;float:right}.wf-mini-logo{margin-left:0!important}.bx-touch header.index nav{padding-left:0!important;padding-right:0!important;width:100%!important;background:transparent!important}}@media(max-width:1270px){.dis-1 .popup{display:none}}@media(max-width:1200px){.fin-service .mobile_case.mobile_case-edited{margin-top:190px}}@media(max-width:990px){.g11.navbar.collapse.navbar-collapse{width:100%!important}#addresses .row{margin-left:-40px;margin-right:-40px}}@media(max-width:1024px){.g11.navbar.collapse.navbar-collapse{width:100%!important}}@media(max-width:860px){.mobile_case.mobile_case-edited .tooltip{display:none}}@media(max-width:840px){#addresses .adres .icon_city_contacts{background-position:left center!important}#addresses .loader_content{min-width:inherit;width:100%}}@media(max-width:770px){.fin-service .mobile_case.mobile_case-edited{margin-top:100px}.dis-1 .popup{display:none}.container{min-width:inherit!important}.icon_city_contacts{margin-left:auto;margin-right:auto;margin-bottom:20px}#addresses .adres .icon_city_contacts{text-align:center;margin-bottom:10px;min-width:100%}}@media(max-width:768px){header.index nav .nav-head{background:none!important}}@media(max-width:550px){.icon_city_contacts,.text_address_contacts{margin-bottom:10px}#addresses .adres .loader_content{padding-left:15px}#addresses .adres .icon_city_contacts{text-align:left}}@media(min-width:1280px){.nav.navbar-nav{display:inline-block!important}}.application{z-index:3}header.index nav li{padding:0 5px!important}.vakancy-feedback .filename{display:block}.vakancy-feedback__textarea{width:100%;height:200px;resize:none;margin-top:5px;padding:10px;border:1px solid #e44e50;margin-bottom:15px}#vakancy-feedback label.uploadbutton .uploadbutton-btn{border:1px solid #e44e50;width:auto;color:#e44e50;padding-left:15px;padding-right:15px}.marketing-modal.vakancy-feedback .mfp-close:focus{right:0;top:0}.marketing-modal.vakancy-feedback .mfp-close{color:#28284c!important;right:0;top:0}#vakancy-feedback .uploadbutton.uploadbutton--edited{height:auto}.vakancy-feedback .filename{margin-top:10px;display:block}.button.uploadbutton-btn:hover{color:#fff!important} .fix.header__top header.index{z-index: 0;}.new-our-preim-title-el{font-size: 17px;}.funligth-wrapper:before{max-width:90%}@media(max-width:630px){.dotty-wrapper{padding-top: 60px !important;}.left-header-new-white{display: block !important;
    }}
@font-face {
  font-family: 'SF Pro Text';
  src: url('/bitrix/templates/.default/css/../fonts/sf-pro-text_semibold.woff2') format('woff2'),
       url('/bitrix/templates/.default/css/../fonts/sf-pro-text_semibold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}
 .dotty-wrapper{
              background: #050511 !important;
          }
.video-container:before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 5;
    display: block;
}
          .video-container {
              pointer-events: none;
              position: absolute;
              top: 0;
              bottom: 0;
              width: 100%;
              height: 100%; 
              overflow: hidden;
            }

            .video-container video {
             pointer-events: none;
              min-width: 100%; 
              min-height: 100%; 

              width: auto;
              height: auto;

              
              position: absolute;
              top: 50%;
              left: 50%;
              transform: translate(-50%,-50%);
            }

          @media(max-width:1450px){
              .dotty-wrapper__video{
                  height: 100%;
              }
          }
  .phones ol li:last-child, .phones ul li:last-child{margin-bottom:0!important }
/* End */


/* Start:/bitrix/templates/.default/css/style.css?1739981675146109*/
@font-face{font-family:'FontAwesome';src:url(/bitrix/templates/.default/css/../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/bitrix/templates/.default/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/bitrix/templates/.default/css/../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/bitrix/templates/.default/css/../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/bitrix/templates/.default/css/../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/bitrix/templates/.default/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary,main,time{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}.hidden_open{opacity:0}.visible{opacity:1}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0;text-decoration:none}h1{margin:.67em 0;font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:85%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0;box-sizing:border-box}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.table-primary td{border:1px solid #000;padding:0 7px}*,:before,.head .back:after,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}#main body{overflow:hidden;display:none}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a{color:#2595ca;text-decoration:underline}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.a-btn{text-decoration:none;color:#000;background-color:#DDD}.btn.red{background:#182242;color:#fff;text-transform:uppercase;font-weight:700;width:170px!important;height:45px}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.container{padding-right:40px;padding-left:40px;margin-right:auto;margin-left:auto;max-width:1260px;min-width:320px;overflow:hidden}.container:before,.head .container.back:after,.container:after{display:table;content:" "}.container:after{clear:both}.row{margin-right:-40px;margin-left:-40px}.row:before,.head .row.back:after,.row:after{display:table;content:" "}.row:after{clear:both}.row:before,.head .row.back:after,.row:after{display:table;content:" "}.row:after{clear:both}.g1,.g2,.g3,.g4,.g5,.g6,.g6-5,.g7,.g7-5,.g8,.g9,.g10,.g11,.g12,.g13,.g14,.g15,.g16,.g17,.g18,.g19,.g20{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;float:left;position:relative;min-height:1px;padding-right:0;padding-left:40px}.g1{width:1.66667%}.g2{width:6.50794%}.g3{width:11.34921%}.g4{width:20%}.g4.own-w-top{width:13%!important}.g5{width:25%}.g6{width:25.87302%}.g6-5{width:33.333333333%}.g7{width:30.71429%}.g8{width:35.55556%}.g9{width:40.39683%}.g10{width:50%}.g11{width:50.07937%}.g12{width:54.92063%}.g13{width:59.7619%}.g14{width:64.60317%}.g15{width:69.44444%}.g16{width:74.28571%}.g17{width:79.12698%}.g18{width:83.96825%}.g19{width:88.80952%}.g20{width:100%}.g7-5{width:33.333333333%}.m1{margin-left:8.01587%}.m2{margin-left:12.85714%}.m3{margin-left:17.69841%}.m4{margin-left:22.53968%}.m5{margin-left:27.38095%}.m6{margin-left:32.22222%}.m7{margin-left:37.06349%}.m8{margin-left:41.90476%}.m9{margin-left:46.74603%}.m10{margin-left:51.5873%}.m11{margin-left:60%}.m12{margin-left:61.26984%}.m13{margin-left:66.11111%}.m14{margin-left:70.95238%}.m15{margin-left:75.79365%}.m16{margin-left:80.63492%}.m17{margin-left:85.47619%}.m18{margin-left:90.31746%}.m19{margin-left:95.15873%}.inside{margin-left:0}.wf-sprite,.wf-arrow-list,.wf-back,.wf-bask,.wf-be,.wf-blue-next,.wf-blue-prev,.wf-buble,.wf-closed,.wf-defis,.wf-fb,.wf-kompass-hotels,.wf-logo,.wf-mandarin,.wf-map,.wf-marccony,.wf-mini-logo,.wf-monoblock,.wf-new,.wf-new_blue,.wf-next-w,.wf-next,.wf-open,.wf-pdf,.wf-plus-list,.wf-prev-w,.wf-prev,.wf-print,.wf-punson,.wf-r,.wf-r18,.wf-select,.wf-sity-centr,.wf-to-top,.wf-tw,.wf-watch,.wf-wv,.wf-zapolyare,header.index nav li:nth-child(4n):after,.select-wrapper:after,.logo-mini,.vacancy .name h3:after,.vacancy.open h3:after,a.new.blue:after,ul.mabee.pluss li:before,ul.mabee.pluss .head li.back:after,.head ul.mabee.pluss li.back:after,.mabee.horisontal-list li:before,.mabee.horisontal-list .head li.back:after,.head .mabee.horisontal-list li.back:after,.sitemap li.has_inner > a:after,.sitemap li.has_inner.open > a:after,.plused:before,.head .plused.back:after{background:url(/img/wf-s8b1c33f6e2.png) no-repeat}.wf-sprite,.wf-back,.wf-bask,.wf-be,.wf-buble,.wf-closed,.wf-defis,.wf-fb,.wf-kompass-hotels,.wf-logo,.wf-mandarin,.wf-map,.wf-marccony,.wf-mini-logo,.wf-monoblock,.wf-new,.wf-next-w,.wf-next,.wf-open,.wf-prev-w,.wf-prev,.wf-print,.wf-punson,.wf-r,.wf-r18,.wf-select,.wf-sity-centr,.wf-to-top,.wf-tw,.wf-watch,.wf-wv,.wf-zapolyare,header.index nav li:nth-child(4n):after,.services .bot.ca h5:before,.services .bot.ca .head h5.back:after,.head .services .bot.ca h5.back:after,.select-wrapper:after,header.index nav li a:after,.logo-mini,.vacancy .name h3:after,.vacancy.open h3:after,.city:before{background:url(/img/wf-sdb250ec15d.png) no-repeat}.wf-pdf{background:url(/img/wf-sfa0e651a8d.png) no-repeat}.wf-back{background-position:-40px -33px;height:10px;width:9px}.wf-bask{background-position:-167px 0;height:33px;width:33px}.wf-bask:hover{background-color:#1f6fee}.wf-be{background-position:-101px 0;height:33px;width:33px}.wf-be:hover{background-color:#900702}.wf-buble{background-position:-89px -33px;height:18px;width:19px}.wf-closed{background-position:0 -33px;height:6px;width:9px}.wf-defis{background-position:0 -66px;height:4px;width:38px}.wf-fb{background-position:-144px -33px;height:33px;width:33px}.wf-fb:hover{background-color:#3a589b}.wf-kompass-hotels{background-position:0 -129px;height:63px;width:201px}.wf-logo{background-position:0 -459px;height:102px;width:149px}.wf-mandarin{background-position:0 -391px;height:68px;width:129px}.wf-map{background-position:-49px -33px;height:11px;width:14px}.wf-marccony{background-position:-33px -192px;height:63px;width:102px}.wf-mini-logo{background-position:0 -255px;height:50px;width:74px}.wf-monoblock{background-position:-38px -66px;height:17px;width:19px}.wf-new{background-position:-31px -33px;height:9px;width:9px}.wf-next-w{background-position:-36px 0;height:18px;width:18px}.wf-next{background-position:-126px -33px;height:18px;width:18px}.wf-open{background-position:-9px -33px;height:6px;width:9px}.wf-prev-w{background-position:0 0;height:18px;width:18px}.wf-prev{background-position:-18px 0;height:18px;width:18px}.wf-print{background-position:-73px -33px;height:15px;width:16px}.wf-punson{background-position:-63px -33px;height:12px;width:10px}.wf-r{background-position:0 -192px;height:33px;width:33px}.wf-r:hover{background-color:#ec4a89}.wf-r18{background-position:-54px 0;height:21px;width:21px}.wf-select{background-position:-75px 0;height:29px;width:26px}.wf-sity-centr{background:url(/bitrix/templates/.default/img/citycenter.png) no-repeat center;height:48px;width:97px}.wf-to-top{background-position:-108px -33px;height:18px;width:18px}.wf-tw{background-position:-134px 0;height:33px;width:33px}.wf-tw:hover{background-color:#00aced}.wf-watch{background-position:-18px -33px;height:9px;width:13px}.wf-wv{background-position:0 -323px;height:68px;width:181px}.wf-zapolyare{background-position:-74px -255px;height:68px;width:106px}.wf-avantreid{background:url(/bitrix/templates/.default/img/avantreid2.png) no-repeat center;width:144px;height:33px}.wf-vkb{background:url(/bitrix/templates/.default/img/vkb3.png) no-repeat center;background-size:94px;width:94px;height:47px}.wf-krayinvest{background:url(/bitrix/templates/.default/img/kriy-invest2.png) no-repeat center;width:127px;height:48px}.wf-kngk{background:url(/bitrix/templates/.default/img/kngk.png) no-repeat center;width:129px;height:73px}.wf-taxi{background:url(/bitrix/templates/.default/img/taxi.png) no-repeat center;width:125px;height:60px}.wf-sochi{background:url(/bitrix/templates/.default/img/sochi.png) no-repeat center;width:224px;height:86px}.wf-megafon{background:url(/bitrix/templates/.default/img/megafon.png) no-repeat center;width:68px;height:61px}.wf-magnit{background:url(/bitrix/templates/.default/img/magnit.png) no-repeat center;width:98px;height:28px}.wf-gazprom{background:url(/bitrix/templates/.default/img/gazprom.png) no-repeat center;width:101px;height:49px}.wf-sportstil{background:url(/bitrix/templates/.default/img/sportstil.png) no-repeat center;width:43px;height:54px}.wf-madyar{background:url(/bitrix/templates/.default/img/madyar.png) no-repeat center;width:70px;height:53px}.wf-w{background:url(/bitrix/templates/.default/img/w.png) no-repeat center;width:57px;height:55px}html,body{height:100%}.page{clear:both;min-height:100%;height:auto!important;height:100%;margin-bottom:-39px}.page .fake-footer{height:39px}.page>.fix{top:0}footer.index{clear:both;position:relative;height:49px;margin-top:39px}.container-small{max-width:870px;margin-left:auto;margin-right:auto;overflow:hidden;overflow:visible}.glyph{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}img{max-width:100%}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}.line{display:inline-block}.line.vertical{width:1px;height:100%;filter:progid: DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF5D6172',endColorstr='#FF5D6172');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(93,97,114,0)),color-stop(50%,#5d6172),color-stop(100%,rgba(93,97,114,0)));background-image:-webkit-linear-gradient(top,rgba(93,97,114,0) 0%,#5d6172 50%,rgba(93,97,114,0) 100%);background-image:-moz-linear-gradient(top,rgba(93,97,114,0) 0%,#5d6172 50%,rgba(93,97,114,0) 100%);background-image:-o-linear-gradient(top,rgba(93,97,114,0) 0%,#5d6172 50%,rgba(93,97,114,0) 100%);background-image:linear-gradient(top,rgba(93,97,114,0) 0%,#5d6172 50%,rgba(93,97,114,0) 100%)}figure.brdr img{border:4px solid #d6d6d6;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}a.internal{text-decoration:none;border-bottom:1px dashed}@-webkit-keyframes slide{0%{bottom:-30px}100%{bottom:-55px}}@-moz-keyframes slide{0%{bottom:-30px}100%{bottom:-55px}}@-o-keyframes slide{0%{bottom:-30px}100%{bottom:-55px}}@keyframes slide{0%{bottom:-30px}100%{bottom:-55px}}.wide{max-width:100%;padding:0 4.79166666%}.wide .row{margin:0}figure{text-align:center}figure figcaption{text-align:left}@keyframes move{from{right:493px;width:40px}to{right:40px;width:493px}}@-webkit-keyframes move{from{right:493px;width:40px}to{right:40px;width:493px}}@keyframes pulse{from{opacity:0}to{opacity:1}}@-webkit-keyframes pulse{from{opacity:0}to{opacity:1}}@keyframes span{0%{top:-100px}66%{top:-100px}100%{top:0}}@-webkit-keyframes span{0%{top:-100px}66%{top:-100px}100%{top:0}}@-webkit-keyframes show{0%{-webkit-transform:scale(0)}33%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1)}}@keyframes show{0%{transform:scale(0)}33%{transform:scale(0)}100%{transform:scale(1)}0%{-webkit-transform:scale(0)}33%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1)}}figure.shadow{position:relative;padding-bottom:1px}figure.shadow figcaption{position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;background:rgba(26,34,57,0.55);color:#fff;text-align:center;font-size:24px;opacity:0;transition:400ms;text-transform:none}figure.shadow figcaption .top,figure.shadow figcaption .bot{width:100%;vertical-align:middle;display:table;text-align:center}figure.shadow figcaption .top{margin-top:20%}figure.shadow figcaption .bot{font-size:17px;margin-top:-6px}figure.shadow figcaption .bot span.link{padding-top:15px;font-size:15px;text-decoration:underline;display:inline-block}figure.shadow figcaption .bot span.link:hover{text-decoration:none}figure.shadow figcaption .top span,figure.shadow figcaption .bot span{text-align:center;display:table-cell;vertical-align:middle}figure.shadow:hover figcaption{transition:400ms;opacity:1}figure.shadow:hover figcaption:after{transition:400ms;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.hover_text_portfolio{position:absolute;left:0;right:0;top:0;bottom:0}.hover_text_portfolio table{width:100%;height:100%;min-height:200px;color:#fff;text-align:center;text-transform:uppercase;font-size:14px}.bottom_text_works{letter-spacing:5px;font-size:12px}.float_right{float:right;position:relative;right:50%}.float_left{float:left;position:relative;left:50%}header.index{background:#1a2239;height:50px;color:#fff;position:relative;width:100%;z-index:0}header.index ul{list-style:none;margin:0;padding:0;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1}header.index ul.nav{padding-left:6px}header.index nav{width:55%;padding-left:0}header.index nav li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;text-transform:uppercase;font-size:16px;font-weight:700;padding:0 10px;margin-top:13px;position:relative}header.index nav li a{color:#fff;border-bottom:1px dotted #e44e50}header.index nav li a:hover{text-decoration:none;border-bottom:none}header.index nav li a.act{text-decoration:none;border-bottom:none;color:#646e8d}header.index nav li a.act:after{content:"";display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #1a2239;position:absolute;bottom:-21px;left:50%;margin-left:-15px}header.index nav li:first-of-type{padding-left:0}header.index nav li a:first-of-type{border-bottom-color:#fff}header.index nav li:nth-child(2n) a{border-bottom-color:#dcd04a}header.index nav li:nth-child(3n) a{border-bottom-color:#31ace6}header.index nav li a[href^=http]:after{content:"";background-position:-31px -33px;height:9px;width:9px;display:block;position:absolute;top:0;right:9px;display:none}header.index nav li:nth-child(4n) a{border-bottom-color:#82b733}header.index nav li:nth-child(5n) a{border-bottom-color:#f2812e}header.index nav li:last-of-type{border-right:0}header.index .phones{width:44%;padding-left:0;margin-left:10px}header.index .phones li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin-right:20px;font-weight:700;text-align:left}header.index .phones li .name{color:silver;text-transform:uppercase}header.index .phones li small.name a{color:silver;display:block;margin-top:-4px;float:left;text-decoration:underline}header.index .phones li .number{font-size:1.28571em}header.index .phones li .number a{color:#fff!important;text-decoration:none!important}header.index .phones li:last-of-type{margin-right:0}header.index .container{position:relative}.application{position:absolute;right:40px;top:0;border-top:3px solid #e44e50;width:493px;text-align:right;z-index:99;color:#fff;animation:move 2s;-webkit-animation:move 2s;cursor:pointer;z-index:100}.application span{background:#e44e50;text-transform:uppercase;font-weight:700;font-size:16px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;padding:6px 12px;animation:span 3s;-webkit-animation:span 3s;z-index:-1;position:absolute;right:0}.head{text-align:center}.head hgroup,.head .hgroup{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin:15px 0}.head h2,.head h1,.head h3{color:#000;font-size:24px;font-weight:700;text-align:center;border-bottom:5px solid #e44e50;text-transform:uppercase;margin:10px 0;letter-spacing:.1em}.head h2 a,.head h1 a,.head h3 a{color:inherit;text-decoration:inherit;cursor:inherit}.head h2 a:active,.head h2 a:focus{outline:none}.head h4{font-size:16px;font-weight:700;text-transform:uppercase;margin:5px 0}.head small{color:#5f5f5f;font-size:12px;text-transform:none}.head a{color:#e44e50;text-decoration:underline}.head a:hover{text-decoration:none;color:#000}.head ul{list-style:none;margin:0;padding:0}.head ul li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;padding:8px 5px;font-size:12px}.logo{width:auto}.last-work{width:155px}.item_text_logo{width:auto!important}.page > .top{background-image:url(https://ultima.select-themes.com/wp-content/uploads/2016/10/music-slide-1.jpg)!important;background-position:50% 0;background-repeat:repeat;background-attachment:fixed;height:460px;padding-top:50px;color:#fff;border-bottom:1px solid #f0f0f0;position:relative;margin-top:-20px}.text_logo{width:600px;position:relative;display:inline-block}.page > .top .container{height:100%}.page > .top .center{height:100%}.page > .top .center > *{top:50%}.page > .top .logo{height:102px;margin-top:-80px;margin-left:-13px;padding-left:0}.page > .top .logo *{vertical-align:top}.page > .top .logo h2{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;font-size:28px;color:#2595ca;padding-left:20px;text-transform:uppercase;margin:0;margin-top:32px}.page > .top .logo h2 small{color:#fff;font-size:12px;font-weight:400;display:block;text-transform:none}.bxslider{list-style:none}.page > .top .last-work{float:right;margin-top:-137px}.page > .top .last-work:before,.page > .top .head .last-work.back:after,.head .page > .top .last-work.back:after{content:"+";font-size:36px;color:#d0a32b;position:absolute;left:-9px;top:-26px;animation:pulse .2s 10;-webkit-animation:pulse .2s 10}.page > .top .last-work .block{filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#1fffffff',endColorstr='#1fffffff',GradientType=0);background:rgba(255,255,255,0.1);padding:10px 18px;text-align:center;margin-left:-40px;overflow:hidden;-webkit-animation:show 3s;animation:show 3s;display:block}.page > .top .last-work h6{font-size:10px;font-weight:700;margin:0 0 10px;text-transform:uppercase}.page > .top .last-work .award{font-size:18px;font-weight:700;margin:10px 0;text-align:left;padding:0 9px;line-height:100%}.page > .top .last-work .award-description{font-weight:700;font-size:12px;color:#a6a7bb;margin:0;text-align:left;padding:0 0 0 9px;text-transform:uppercase;margin-right:-5px}.page > .top .social{margin-top:-50px;text-align:right}.works{padding-bottom:70px}.works ul.type{list-style:none;margin:0 0 30px;padding:0;text-align:center}.works ul.type li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;padding:2px 15px;border-right:1px solid #c7c7c7}.works ul.type li:last-of-type{border-right:0}.works ul.type a{color:#6c6c6c;border-bottom:1px dashed;text-decoration:none;cursor:pointer}.works ul.type a:hover,.works ul.type a.act{border-bottom:0;color:#b9b9b9}.works ul.type a.act{cursor:default}.works .wide .g5{padding-left:0;margin:0 6px}.works .wide figure{position:relative}.main{padding-bottom:48px;background:#f2f2f2;-webkit-box-shadow:inset 0 5px 5px -5px #ababab;-moz-box-shadow:inset 0 5px 5px -5px #ababab;box-shadow:inset 0 5px 5px -5px #ababab}.main .head h2{border-bottom-color:#dcd04a;margin-bottom:0}.main .head ul li{cursor:pointer}.main .head ul li:hover,.main .head ul li.act{background:#dcd04a}.main .head ul li:hover a,.main .head ul li.act a{border-bottom:none}.main .head a{color:#5d5d5d;text-decoration:none;border-bottom:1px dashed;text-transform:uppercase}.main .head a:hover{border-bottom:none}.main .events-header h3,.main .events-header strong{color:#303030;font-size:18px;font-weight:700;text-transform:uppercase;border-bottom:5px solid #bfbfbf;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin:20px 0 70px}.main figure figcaption{color:#5f5f5f}.main figure figcaption h3,.main figure figcaption strong{text-transform:uppercase;margin-bottom:0}.main figure figcaption strong{font-size:18px}.main figure figcaption strong a{display:block}.main figure figcaption h3 a,.main figure figcaption strong a{color:#2595ca}.agency-accord.open{display:block}.services{background:#2595ca;display:table;width:100%;min-height:100vH}.inner .services{padding-top:50px;min-height:100vH}.inner .services .container{margin-top:-50px!important}.inner .services+.fake-footer{display:none}.services .head{margin-left:0;display:table-row;height:100px;text-align:center!important}.inner .services .head,.inner .main .head{text-align:center!important}.services .head h2,.services .head h1,.services .head h3{color:#fff;border-bottom:none}.services .head h1,.services .head h3{font-weight:700}.services .head h3{font-size:24px;text-align:center;text-transform:uppercase;margin:10px 0;letter-spacing:.1em}.services .head h2 a,.services .head h1 a{border-bottom:5px solid #81ccf0}.services .head h2 a:hover,.services .head h1 a:hover{border-bottom:none}.services a{text-decoration:none}.services .top{padding-bottom:41px;display:table-cell;vertical-align:middle}.services figure{text-align:center;color:#fff;font-size:16px;font-weight:700;padding:50px 0;height:253px;position:relative}.services figure:hover,.services figure.act{color:#BDDFEF}.services .g4{margin-bottom:0!important}.services figure figcaption{margin:12px 0 30px;text-align:center}.services .g5>a{text-decoration:none}.services .g5:nth-child(4n) figure{border-right:none}.services .g5:nth-child(-n+8){border-bottom:1px solid #81ccf0}.services .ca{background:#16709a;color:#fff}.services .sprite{display:inline-block;width:114px;height:99px;background-position:0 center;background-repeat:no-repeat}.services figure:hover .sprite{opacity:.7}.social.right{float:right;margin-top:45px}.presentation.right{float:right;margin-top:45px;margin-right:65px;text-transform:uppercase}.presentation.right .glyph{margin-right:7px}.staff{background:#e7e7e7}.staff .head h2,.staff .head h1,.staff .head h3{border-bottom-color:#bfbfbf;margin-bottom:0}.staff .head h1{font-weight:700;color:#000}.staff .head ul > li{text-transform:uppercase}.staff .head ul > li a{color:#6c6c6c;text-decoration:none;border-bottom:1px dashed;cursor:pointer}.staff .head ul > li a:hover,.staff .head ul > li a.act{color:#b9b9b9;border-bottom:none}.staff .person{position:relative;margin:115px 0 140px}.staff .person figure{text-align:center}.staff .person .bg{background-image:url(/img/komanda/shar_def.png);background-repeat:no-repeat;background-position:center;height:211px;width:100%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;text-align:center;-webkit-transition:.6s background-image;-moz-transition:.6s background-image;-ms-transition:.6s background-image;-o-transition:.6s background-image;transition:.6s background-image}.staff .person .bg img{max-width:130%}.staff .person .bg:hover{background-image:url(/img/komanda/shar_hover.png);background-repeat:no-repeat;background-position:center}.staff .person.tatyana img{margin:17px 0 0}.staff .person.darya img{margin:16px 34px 0 0}.staff .person h5{text-transform:uppercase;color:#6c6c6c}.staff .person h5 small{display:block;font-style:italic;font-size:12px;text-transform:none;font-weight:400}.staff .person .achivments time,.staff .person .achivments .event{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;width:45%;vertical-align:top;font-size:11px;color:#6c6c6c;text-transform:uppercase}.staff .person .achivments .event{width:50%;font-size:12px}.staff .person .achivments .event a{color:#2595ca;font-weight:700}.blogs{background:#393939;color:#fff;padding:0 0 97px}.blogs .head{margin-bottom:30px;position:relative}.blogs .head h2,.blogs .head h3{border-bottom:none}.blogs .head h2 a,.blogs .head h3 a{text-decoration:underline;color:#82b733}.blogs .social-buttons{position:absolute;right:0;top:27px}.blogs .social-buttons a{margin-right:5px}.blogs article{border-right:1px solid #787878;font-size:12px;min-height:220px;padding-right:41px;padding-left:41px}.blogs article h3{color:#81ccf0;text-transform:uppercase;margin:0}.blogs article h3 a{color:inherit;text-decoration:inherit;cursor:inherit}.blogs article h3 a:active,.blogs article h3 a:focus{outline:none}.blogs article p{margin:0}.blogs article .author{color:#9a9a9a;margin-top:5px}.blogs article:last-of-type{border-right:none}#ajax-team{min-height:460px;text-align:center}.main_container_blogs{max-width:1260px;min-width:320px;margin:0 auto;padding-left:41px;overflow:hidden}.container_blogs,.controls_articles{margin-right:auto;margin-left:auto;max-width:1260px;min-width:320px;overflow:hidden}.controls_blogs,.controls_articles{position:absolute;top:80px;height:63px;width:100%;left:0}.link-production-new a{color:#fff!important}.no-hover:hover{color:#fff!important}.no-hover figure:hover .sprite{opacity:1!important}.link-production-new a:hover{color:#BDDFEF!important}.new-links{width:187px;margin:0 auto;text-align:left;padding-top:11px}.link-production-new{padding-bottom:0;font-weight:300;font-size:13px;text-align:left;margin-top:0;margin-bottom:0}.container_blogs h6.article-heading{font-weight:700;font-size:17px;text-decoration:none;text-transform:uppercase;color:#81CCF0}.container_blogs h6.article-heading a{color:#81CCF0}.controls_blogs a,.controls_articles a{background:url(/img/controls2.png) no-repeat -7px -4px;text-indent:-9999px;width:20px;height:62px;display:block;position:absolute;z-index:200}.no-hover figure:hover,.services figure.act{color:#fff}.blogs-next,.articles-next{background:url(/img/controls2.png) no-repeat -46px -4px!important;top:0;right:0;right:40px}.block_team_wf{width:232px;text-align:center;display:block;background:#ccc;vertical-align:top;margin:35px auto;padding:10px;color:#6c6c6c;transition:.5s;background:none}.staff.pad .block_team_wf{margin:0 40px;float:left}.photo_team_wf{display:block;width:211px;height:216px;overflow:hidden;text-align:center;margin:0 auto;transition:.5s;-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 50%;outline:0;position:absolute;bottom:0}.photo_team_wf img{opacity:0;width:0;height:0;padding:0;margin:0;border:0;outline:0}.item_team_wf img{max-width:none;margin-left:-32px;margin-top:2px}.title_team_wf{margin:20px auto}.title_team_wf p{margin:0}.name_team_wf{text-transform:uppercase;font-weight:700;font-size:14px}.status_team_wf{display:block;font-style:italic;font-size:12px;text-transform:none;font-weight:400}.date_team_wf{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;width:45%;vertical-align:top;font-size:11px;text-transform:uppercase}.list_blogs_team_wf > a{color:#2595ca;font-weight:700;text-transform:uppercase;font-size:12px;transition:.5s}.list_blogs_team_wf > a:hover{color:#2595ca}.item_team_wf{border-bottom:3px solid #bfbfbf;padding-bottom:10px;position:relative}.slider-wrapper{position:relative;background-color:#686868;filter:progid: DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr='#FF888888',endColorstr='#FF686868');background-image:-webkit-gradient(radial,50%,0,50%,42,color-stop(0%,#888),color-stop(42%,#686868));background-image:-webkit-radial-gradient(center,ellipse cover,#888 0%,#686868 42%);background-image:-moz-radial-gradient(center,ellipse cover,#888 0%,#686868 42%);background-image:-o-radial-gradient(center,ellipse cover,#888 0%,#686868 42%);background-image:radial-gradient(center,ellipse cover,#888 0%,#686868 42%)}.slider-wrapper .slider{overflow-x:scroll;margin-bottom:-16px;position:relative}.slider-wrapper .slider ul{list-style:none;margin:0;padding:0;width:1920px}.slider-wrapper .slider ul li{display:block;float:left}.slider-wrapper .front{position:absolute;bottom:0;right:0;left:0;top:0;cursor:url(https://api-maps.yandex.ru/2.0.36/images/ef50ac9e93aaebe3299791c79f277f8e.cur) 16 16,url(https://api-maps.yandex.ru/2.0.36/images/ef50ac9e93aaebe3299791c79f277f8e.cur),move}.contacts{background:#f2f2f2;padding-bottom:80px;position:relative;z-index:1;-webkit-box-shadow:0 1px 4px #aeaba5;-moz-box-shadow:0 1px 4px #aeaba5;box-shadow:0 1px 4px #aeaba5}.contacts .head{margin-bottom:60px}.contacts .head h2,.contacts .head h3{border-bottom-color:#959595}.contacts .head .mail{color:#6c6c6c}.contacts .head .mail a{color:#2d94c6}.contacts .place{height:100px;z-index:2}.contacts .place.act a{color:#000;border-bottom:none}.contacts .place.act:after{content:"";width:20px;height:20px;background:#f2f2f2;display:block;position:absolute;bottom:-89px;z-index:1;-webkit-box-shadow:-2px 2px 4px 0 #aeaba5;-moz-box-shadow:-2px 2px 4px 0 #aeaba5;box-shadow:-2px 2px 4px 0 #aeaba5;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:50%;margin-left:-10px}.city{text-transform:uppercase;font-weight:700;margin:0}.contacts small.type{color:#6c6c6c;font-style:italic;font-size:14px}.contacts .phone{color:#2d94c6;font-size:24px;font-weight:700}.g10 div.phone a{text-decoration:none}.contacts .adress{font-size:14px}.contacts .adress a{color:#5d5d5d;text-decoration:none;border-bottom:1px dashed}footer.index{background:#393939;color:#fff;font-size:11px;height:49px;padding-top:10px}footer.index *{vertical-align:middle}footer.index a{color:#929292}footer.index .glyph{margin-right:9px}footer.index .wf-map{margin-left:54px}footer.index .g10{padding-top:3px}.fix{position:fixed;width:100%;z-index:100}#map{height:400px;overflow:hidden}.rel{position:relative;overflow:visible!important}.inner{padding-top:50px}.inner h1{font-weight:400}.inner .head{text-align:left}.inner.page{padding-top:0}.controlls{position:fixed;top:153px;transition:1s;z-index:9999}.controlls.prev{left:0}.controlls.next{right:0}.controlls.prev,.controlls.next{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.controlls.prev a,.controlls.next a{color:#5c5c5c!important;text-transform:uppercase;font-size:10px;text-decoration:none}.controlls.prev a .glyph,.controlls.next a .glyph{margin:0 7px}.controlls.next{text-align:right}.controlls.scrolled{top:50%;transition:1s}.works .wide figure{background-size:cover;background-position:50% 50%}.inner.works .wide figure:after{border-bottom-color:#f2f2f2}.inner.works .g4{padding-left:11px;margin-bottom:11px}.works .g4 img{opacity:0}.inner.works .head{text-align:center}.inner.works .head .container{position:relative}.inner.works .head h4 small{font-weight:400;font-style:italic}.inner.works ul.type{margin-top:5px}.inner.works .g4 a{display:inline-block;max-width:100%}.inner.work{padding-top:50px}.inner.work .head .container{position:relative}.inner.work .head h1{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin:16px 20px 16px 0}.inner.works hgroup h1,.inner.works .hgroup h1{font-weight:700}.inner.work .head a{vertical-align:middle;color:#2d94c6}.inner.work .head .social{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;text-align:right;vertical-align:middle;float:right;margin-top:25px}.inner.work .main p{margin:20px 0}.inner.work .main img{*-webkit-box-shadow:0 5px 11px 2px #abaca7;*-moz-box-shadow:0 5px 11px 2px #abaca7;*box-shadow:0 5px 11px 2px #abaca7;display:block;*margin:0 auto;margin-left:auto;margin-right:auto}.image-container{position:relative}.not-shadow{-webkit-box-shadow:0 5px 11px 2px rgba(171,172,167,0)!important;-moz-box-shadow:0 5px 11px 2px rgba(171,172,167,0)!important;box-shadow:0 5px 11px 2px rgba(171,172,167,0)!important}.back-link{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;text-transform:uppercase;color:#5c5c5c;padding:56px 0 5px 5px;font-size:10px}.back-link .glyph{margin-bottom:7px;margin-right:9px}.inner.page{background:#f2f2f2;overflow:hidden}.container-small.border{border-bottom:1px solid #c7c7c7}.container-small.main{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-bottom:107px}.mission{background:#fff;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;font-size:21px;color:#5c5c5c;padding:7px 13px;position:relative;margin-bottom:20px}.mission:before,.head .mission.back:after{content:"";display:block;position:absolute;width:0;height:0;border-top:22px solid transparent;border-left:27px solid #fff;border-bottom:22px solid transparent;top:0;right:-27px}.mission:after{content:"";display:block}.chunk,.chunk2{background:#fff;-webkit-box-shadow:1px 1px 1px #b1b1b1;-moz-box-shadow:1px 1px 1px #b1b1b1;box-shadow:1px 1px 1px #b1b1b1;padding:26px}.chunk > figure,.chunk2 > figure{margin-top:10px}.chunk > figure:first-of-type,.chunk2 > figure:first-of-type{margin-top:0}.chunk > h4,.chunk2 > h4{text-transform:uppercase;text-align:center}.order{background:#fff;-webkit-box-shadow:1px 1px 1px #b1b1b1;-moz-box-shadow:1px 1px 1px #b1b1b1;box-shadow:1px 1px 1px #b1b1b1;margin-top:63px;font-size:16px;text-transform:uppercase;color:#5f5f5f;font-weight:700;padding:30px;margin-bottom:83px}.order p{margin:0!important}.order label{*text-align:right;*width:30%;*display:-moz-inline-stack;display:block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:4%;color:#e44e50;font-size:14px}.order textarea{width:100%;height:180px;resize:none;border:1px solid #e44e50;margin-bottom:13px}.order input{width:280px;margin-bottom:15px;padding:7px 12px;border:1px solid #e44e50;font-size:14px;*text-transform:uppercase;color:#5f5f5f;*font-weight:bold;margin-right:0}.order.content-disabled .select-inner-input{border:1px solid #e44e50!important}.order.content-disabled input,.order.content-disabled textarea{border:1px solid #a3a7b3!important}.order.content-disabled label{color:#a3a7b3}.errorMess{background:#1d48ff;position:absolute;color:#fff;font-weight:100;padding:3px 10px;font-size:13px;left:147px;display:none}.errorMess .triangle{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #1d48ff;position:absolute;top:-5px}.errorMess.errorName{top:140px}.errorMess.errorPhone{top:213px}.errorMess.errorEmail{top:264px}.errorMess.errorCity{top:343px}.errorMess.errorMessage{top:264px;left:530px}.errorMess.errorCaptcha{bottom:10px;left:55px}.order .uploadbutton{*width:50%;border:none;text-align:left;margin-bottom:15px;height:52px}.order .filename{display:block}.order .half{width:50%;float:left}.order .half-left{width:40%;float:left}.order .half-right{width:55%;float:left}.order .captcha{display:inline-flex}.order .captcha img{display:inline!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;margin:0}.order .captcha input{width:120px;margin-right:12px}.order .btn{margin:0 auto;display:block;width:auto;border:none}.order .select-wrapper{width:280px;margin-bottom:15px}.select-wrapper{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;position:relative;cursor:pointer!important;cursor:pointer}.select-wrapper .opts{display:none;position:absolute;background:#fff;width:100%;border:1px solid #cf3f41;background:#e44e50}.select-wrapper .opts .opt{border-bottom:1px solid #cf3f41;padding:7px 12px;text-transform:none;color:#fff;font-weight:100}.select-wrapper .opts .opt:hover{background:#cf3f41;color:#fff}.select-wrapper:after{content:"";color:#c2c2c2;position:absolute;right:0;top:0;background:url(/img/arrows.png) no-repeat;background-position:14px -37px;height:39px;width:39px}.select-wrapper input{width:100%;margin-bottom:0;cursor:pointer}.text-in-form{text-transform:none;color:#e44e50;font-weight:700;margin-bottom:37px}input.viewselect{text-transform:none!important;color:#fff!important;background:#e44e50;border:1px solid #cf3f41!important;font-weight:100!important}.order .under-margin{margin-top:75px}label.uploadbutton{border-radius:2px;height:32px;display:inline-block;overflow:hidden;cursor:pointer}label.uploadbutton input{display:none}label.uploadbutton .button{width:120px;line-height:30px;text-align:center;background:#f9f9f9;transition:background .2s;transition:color .2s;color:#717171;border:1px solid rgba(0,0,0,0.1);display:inline-block}label.uploadbutton:hover .button{background:#e44e50;color:#fff}label.uploadbutton .input{width:300px;display:inline-block}.form-success{width:520px;height:314px;background:#e44e50;text-align:center;color:#fff;font-size:30px;padding-top:50px;position:absolute;z-index:11;top:115px;left:21%}.form-success span{text-decoration:none;color:#fff;text-transform:uppercase;font-size:18px;margin-top:50px;display:inline-block;background:#182242;padding:15px 33px;cursor:pointer}.bg-claim{position:absolute;background:rgba(255,255,255,0.59);width:100%;height:100%;top:0;left:0}.back-panel{width:100%;position:fixed;bottom:0}.back-panel .container-small{position:relative}.back-panel .container-small .back{width:50px;text-align:center;position:absolute;right:-50px;bottom:0;color:#5c5c5c!important;text-transform:uppercase;font-size:10px;cursor:pointer;padding-top:50px;padding-bottom:50px;display:none}.logo-mini{background-position:0 -255px;height:50px;width:74px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;vertical-align:top}.work-item .pros{position:absolute;top:10px;left:10px;color:#fff;text-transform:uppercase;font-size:10px}.work-item .pros span{background:#e44e50;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;padding:2px 4px;margin-bottom:3px}.work-item .award{position:absolute;bottom:20px;right:20px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.36);text-transform:uppercase;line-height:110%}.work-item .award h3{margin:5px 0}.work-item .award p{margin:0;font-size:12px}.vacancys{max-width:700px;margin:0 auto}.staff .person .achivments .event{display:block}.vacancy .name{text-transform:uppercase}.vacancy .name a:before,.vacancy .name .head a.back:after,.head .vacancy .name a.back:after{content:"+";font-size:21px;font-weight:700;color:#31ace6;position:relative;top:-.5em;left:-.7em;line-height:0;width:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.vacancy .name h3,.vacancy .name strong{cursor:pointer}.vacancy .name h3:after,.vacancy .name strong:after{content:"";background-position:0 -33px;height:6px;width:9px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin-left:8px;margin-bottom:4px}.vacancy.open .name a{color:#5f5f5f;border-bottom:none}.vacancy.open h3:after{background-position:-9px -33px;height:6px;width:9px}.vacancy.open .description{display:block}.vacancy .description{border:1px solid transparent;display:none}.flex{line-height:0;font-size:1px;text-justify:newspaper;zoom:1;text-align-last:justify}.flex span{display:block;text-align:justify}.flex span:after{width:100%;height:0;visibility:hidden;overflow:hidden;content:'';display:inline-block}.flex span i{text-align:left;line-height:normal;font-size:14px;vertical-align:top}.about{margin-top:79px}.about figure{text-align:center}.about figcaption{text-align:left}.about .rewards{margin:60px 0 30px}.row.rewards .g4{width:17%;padding-left:20px}.about .rewards hr{border-color:#c7c7c7}.about .rewards .g4{margin:65px 0}.prev-box img{-webkit-box-shadow:0 0 68px 19px rgba(0,0,0,0.5);-moz-box-shadow:0 0 68px 19px rgba(0,0,0,0.5);box-shadow:0 0 68px 19px rgba(0,0,0,0.5)}.preview:before,.head .preview.back:after{content:"";display:block;position:absolute;bottom:0;right:0;left:0;top:0;background:rgba(255,255,255,0.5);z-index:1;opacity:0;transition:opacity .1s}.preview:hover:before,.head .preview.back:hover:after{opacity:1;transition:.2s}.toogle{padding:9px 7px;margin-top:7px;margin-right:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:3px;float:right;background:#2b3656}.toogle .icon-bar{background-color:#bdc1cb;display:block;width:25px;height:3px;border-radius:1px;margin:2px 0}.nav-head{display:none}.swipe{overflow:hidden;visibility:hidden;position:relative}.swipe-wrap{overflow:hidden;position:relative;text-align:center}.swipe-wrap figure{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.swipe-wrap > div{float:left;width:100%;position:relative}.slider-wrapper{position:relative;overflow:visible}.slider-wrapper ul{list-style:none;margin:0;padding:0}.slider-wrapper .slides{width:586px;position:absolute;top:0;left:0}.slider-wrapper .slides li{width:586px;height:1318px;background-position:0 0;background-size:contain;background-repeat:no-repeat;transition:.5s;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=00);display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.slider-wrapper .slides li.act{transition:1s;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.slider-wrapper .slides li img{opacity:0;width:0;height:0;margin:0;padding:0}.slider-wrapper .slides ul{position:relative;left:0}.slider-wrapper .info{width:263px;position:relative;top:0;float:right;margin-top:45px;color:#3b3b3b;font-size:14px}.inner.profile{background:#686868}.profile hgroup,.profile .hgroup{color:#fff;margin-top:200px;margin-bottom:40px;position:relative}.profile hgroup h2,.profile .hgroup h2{margin:0;line-height:100%;font-size:30px;font-weight:400;text-transform:uppercase}.profile hgroup h1,.profile hgroup h2.h1,.profile .hgroup h1,.profile .hgroup h2.h1{margin:0;line-height:75%;font-size:60px;font-weight:700;text-transform:uppercase;margin-top:7px}.profile hgroup h2.h1,.profile .hgroup h2.h1{color:#303030}.profile hgroup i,.profile .hgroup i{font-weight:700;font-size:17px}.profile .person-info{max-width:358px;margin-bottom:50px}.profile .person-info h3{text-transform:uppercase;margin:15px 0}.profile .person-info h3.opaq .glyph{margin-right:9px}.profile .worked{background:#e44e50;color:#fff;padding:11px;margin-bottom:17px;padding-bottom:20px}.profile .worked a{color:inherit}.profile .worked h3.opaq{color:#ee9798}.profile .worked ul{padding-left:29px}.profile .worked li{margin:3px 0;text-transform:uppercase}.profile .bloged{background:#82b733;color:#fff;padding:11px;padding-bottom:20px}.profile .bloged a{color:inherit}.profile .bloged h3.opaq{color:#a2d05e}.profile .bloged .date{font-size:12px;font-family:Tahoma,sans-serif;opacity:.4;filter:alpha(opacity=40)}.profile .bloged .post:last-of-type{border-bottom:none}.profile .angle{position:relative}.profile .angle:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:15px solid #686868;border-left:15px solid transparent}.profile .ctrl{position:relative;top:230px;margin-left:-50px;margin-right:-100px;z-index:5}.profile .ctrl .next{float:right}.profile .persons > li{display:none}.profile .persons > li.act{display:block}.head .back{position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;height:24px;line-height:24px;padding:0 9px;text-transform:uppercase;color:#b5b5b5;font-size:12px;border-top:1px solid #b5b5b5;border-right:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;margin-top:35px;margin-left:10px;margin-bottom:17px;text-decoration:none}.head .back:before,.head .back:after{position:absolute;content:"";left:-10px;top:-1px;width:0;height:0;border-top:12px solid transparent;border-right:10px solid #b5b5b5;border-bottom:12px solid transparent}.head .back:after{left:-9px;top:0;border-top:11px solid transparent;border-right:9px solid #f2f2f2;border-bottom:11px solid transparent}.article time,.article .staff .person .achivments .event,.staff .person .achivments .article .event{font-size:11px;text-transform:uppercase;color:#6c6c6c}.article h1{margin:0 0 25px}.article .social-btns{white-space:nowrap;padding-top:8px;padding-left:10px}.inner aside .chunk,.inner aside .chunk2{margin-bottom:44px}.inner aside .chunk > h4,.inner aside .chunk2 > h4{margin-top:0}.inner aside .chunk article,.inner aside .chunk2 article{border-bottom:1px dashed #b9b9b9;padding-top:15px}.inner aside .chunk article:last-of-type{border-bottom:none}.chunk.responce figure,.chunk2.responce figure{text-align:center}.chunk.responce figure img{-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.36);-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.36);box-shadow:1px 1px 3px rgba(0,0,0,0.36)}.chunk.responce figure figcaption{text-align:left}.chunk.blog{position:relative;height:166px;padding:12px 37px;display:table;border:1px solid transparent;margin:0 40px 22px}.chunk.blog:hover{border:1px solid #85b938;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.blog{overflow:hidden}.blog > *{display:table-cell;vertical-align:middle}.blog .portrait{background:#eee;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;overflow:hidden;height:124px;width:124px;margin-right:33px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin-top:12px}.blog .description{width:100%;padding-right:33px;font-size:14px;text-align:center}.blog .description .name{text-transform:uppercase;font-weight:700}.blog .description .position{font-style:italic;font-size:12px;margin-bottom:10px}.blog .devider{width:5px;height:100%;background:#82b733}.blog .last-post .articles{position:absolute;right:0;top:12px}.blog .last-post{position:relative;width:69%;padding-left:33px}.blog .last-post h3{margin:0;font-weight:400}.blog .last-post time,.blog .last-post .staff .person .achivments .event,.staff .person .achivments .blog .last-post .event,.blog .last-post .watch{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.blog .post time,.blog .post .staff .person .achivments .event,.staff .person .achivments .blog .post .event{margin-right:25px;text-transform:uppercase;font-size:11px;color:#6c6c6c}.head.center{text-align:center}.blog-head{margin-bottom:34px}.blog-head h2,.blog-head h1{border-bottom-color:#82b733}.blog-head h1{color:#000;font-weight:700}.blog-head ul{text-transform:uppercase;font-size:12px}.blog-head ul a{color:#6c6c6c;text-decoration:none;border-bottom:1px dashed}.blog-head ul a:hover,.blog-head ul a.act{color:#a6a6a6;border-bottom:1px solid transparent}.blog-head ul li:after{content:"/";font-size:20px;color:#c6c6c6;margin-left:10px}.blog-head ul li:last-of-type:after{display:none}.blog.solo{padding:37px}.blog.solo > *{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.blog.solo .post h1{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin:0 0 15px}.blog.solo .post .watch{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin-left:33px;height:40px;line-height:30px}.blog.solo .soc-btns{float:right;margin:10px -24% 0 0}.blog.solo .portrait{margin-bottom:15px}.agreement h1{text-transform:uppercase;letter-spacing:.1em;text-align:center}.agreement dl{background:#fff;margin:0 0 5px;-webkit-box-shadow:4px 4px 0 #b8b8b8;-moz-box-shadow:4px 4px 0 #b8b8b8;box-shadow:4px 4px 0 #b8b8b8;padding:15px 18px;counter-increment:list}.agreement dl dt{color:#303030;text-transform:uppercase;font-size:14px;font-weight:700}.agreement dl dt.act{color:#6d6d6d}.agreement dl dt.act a{border-bottom:none}.agreement dl dt.act a:hover{text-decoration:none;border-bottom:1px dashed}.agreement dl dt:before,.agreement dl .head dt.back:after,.head .agreement dl dt.back:after{content:counter(list)}.agreement dl dt a{color:inherit;border-bottom:1px dashed}.agreement dl dt a:hover{text-decoration:none;border-bottom:none}.agreement dd{margin-left:13px;display:none}@-webkit-keyframes proto1{0%{left:-180%}100%{left:0}}@-moz-keyframes proto1{0%{left:-180%}100%{left:0}}@-o-keyframes proto1{0%{left:-180%}100%{left:0}}@keyframes proto1{0%{left:-180%}100%{left:0}}@-webkit-keyframes proto2{0%{left:-180%}33%{left:-180%}100%{left:7px}}@-moz-keyframes proto2{0%{left:-180%}33%{left:-180%}100%{left:7px}}@-o-keyframes proto2{0%{left:-180%}33%{left:-180%}100%{left:7px}}@keyframes proto2{0%{left:-180%}33%{left:-180%}100%{left:7px}}@-webkit-keyframes proto3{0%{left:-180%}66%{left:-180%}100%{left:14px}}@-moz-keyframes proto3{0%{left:-180%}66%{left:-180%}100%{left:14px}}@-o-keyframes proto3{0%{left:-180%}66%{left:-180%}100%{left:14px}}@keyframes proto3{0%{left:-180%}66%{left:-180%}100%{left:14px}}@-webkit-keyframes proto4{0%{left:-180%}10%{left:-180%;top:-21px}40%{left:-27.4%;top:-21px}60%{left:-27.4%;top:-21px}100%{left:0;top:-60px}}@-moz-keyframes proto4{0%{left:-180%}10%{left:-180%;top:-21px}40%{left:-27.4%;top:-21px}60%{left:-27.4%;top:-21px}100%{left:0;top:-60px}}@-o-keyframes proto4{0%{left:-180%}10%{left:-180%;top:-21px}40%{left:-27.4%;top:-21px}60%{left:-27.4%;top:-21px}100%{left:0;top:-60px}}@keyframes proto4{0%{left:-180%}10%{left:-180%;top:-21px}40%{left:-27.4%;top:-21px}60%{left:-239px;top:-21px}100%{left:0;top:-60px}}.prototype1{position:relative;margin-top:100px;margin-bottom:100px}.prototype1 img{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.prototype1 .page{position:absolute}.prototype1 .page:nth-child(1){left:0;top:0}.prototype1 .page:nth-child(2){left:7px;top:-7px}.prototype1 .page:nth-child(3){left:14px;top:-14px}.prototype1 .display-page{position:relative;z-index:3;top:-60px;margin:0;float:right}.prototype1.animated .page:nth-child(1){-webkit-animation:proto1 .2s ease-in;-moz-animation:proto1 .2s ease-in;-o-animation:proto1 .2s ease-in;animation:proto1 .2s ease-in}.prototype1.animated .page:nth-child(2){-webkit-animation:proto2 .4s ease-in;-moz-animation:proto2 .4s ease-in;-o-animation:proto2 .4s ease-in;animation:proto2 .4s ease-in}.prototype1.animated .page:nth-child(3){-webkit-animation:proto3 .6s ease-in;-moz-animation:proto3 .6s ease-in;-o-animation:proto3 .6s ease-in;animation:proto3 .6s ease-in}.prototype1.animated .display-page{-webkit-animation:proto4 2s ease-in;-moz-animation:proto4 2s ease-in;-o-animation:proto4 2s ease-in;animation:proto4 2s ease-in}@-webkit-keyframes sneaker{0%{left:50px;bottom:60px}50%{bottom:25px}100%{left:130px;bottom:20px}}@-moz-keyframes sneaker{0%{left:50px;bottom:60px}50%{bottom:25px}100%{left:130px;bottom:20px}}@-o-keyframes sneaker{0%{left:50px;bottom:60px}50%{bottom:25px}100%{left:130px;bottom:20px}}@keyframes sneaker{0%{left:50px;bottom:60px}50%{bottom:25px}100%{left:130px;bottom:20px}}@-webkit-keyframes sneaker-shadow{0%{top:15px}50%{top:-20px}100%{top:-25px}}@-moz-keyframes sneaker-shadow{0%{top:15px}50%{top:-20px}100%{top:-25px}}@-o-keyframes sneaker-shadow{0%{top:15px}50%{top:-20px}100%{top:-25px}}@keyframes sneaker-shadow{0%{top:15px}50%{top:-20px}100%{top:-25px}}@-webkit-keyframes ball{0%{-webkit-transform:rotate(120deg)}100%{-webkit-transform:rotate(0deg)}}@-moz-keyframes ball{0%{-webkit-transform:rotate(120deg)}100%{-webkit-transform:rotate(0deg)}}@-o-keyframes ball{0%{-webkit-transform:rotate(120deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes ball{0%{-webkit-transform:rotate(120deg)}100%{-webkit-transform:rotate(0deg)}}@-webkit-keyframes ball-w-shadow{0%{right:0}100%{right:285px}}@-moz-keyframes ball-w-shadow{0%{right:0}100%{right:285px}}@-o-keyframes ball-w-shadow{0%{right:0}100%{right:285px}}@keyframes ball-w-shadow{0%{right:0}100%{right:285px}}@-webkit-keyframes path{0%{width:188px;opacity:0}50%{width:188px;opacity:0}55%{opacity:1}100%{width:760px}}@-moz-keyframes path{0%{width:188px;opacity:0}50%{width:188px;opacity:0}55%{opacity:1}100%{width:760px}}@-o-keyframes path{0%{width:188px;opacity:0}50%{width:188px;opacity:0}55%{opacity:1}100%{width:760px}}@keyframes path{0%{width:188px;opacity:0}50%{width:188px;opacity:0}55%{opacity:1}100%{width:760px}}@-webkit-keyframes btn1{0%{opacity:0}50%{opacity:0}55%{opacity:1}}@-moz-keyframes btn1{0%{opacity:0}50%{opacity:0}55%{opacity:1}}@-o-keyframes btn1{0%{opacity:0}50%{opacity:0}55%{opacity:1}}@keyframes btn1{0%{opacity:0}50%{opacity:0}55%{opacity:1}}.example-sport-style{height:547px;background:url(/img/sport-stil/example-bg.jpg) center center no-repeat #000}.example-sport-style .container{position:relative;height:100%}.example-sport-style .sneaker{position:absolute;left:10.31746%;bottom:20px;width:31.4285714%}.example-sport-style .sneaker .shadow{position:relative;top:-25px}.example-sport-style .ball{position:absolute;right:22.619047619%;bottom:20px;width:28.8095238%}.example-sport-style .ball .shadow{position:relative;top:-25px}.example-sport-style .path{overflow:hidden;position:absolute;left:9.6031746%;bottom:96px;width:60.317460317%}.example-sport-style .path img{max-width:999%!important}.example-sport-style.animated .sneaker{-webkit-animation:sneaker 2s;-moz-animation:sneaker 2s;-o-animation:sneaker 2s;animation:sneaker 2s}.example-sport-style.animated .sneaker .shadow{-webkit-animation:sneaker-shadow 2s;-moz-animation:sneaker-shadow 2s;-o-animation:sneaker-shadow 2s;animation:sneaker-shadow 2s}.example-sport-style.animated .ball{-webkit-animation:ball-w-shadow 2s;-moz-animation:ball-w-shadow 2s;-o-animation:ball-w-shadow 2s;animation:ball-w-shadow 2s}.example-sport-style.animated .ball > img{-webkit-animation:ball 2s;-moz-animation:ball 2s;-o-animation:ball 2s;animation:ball 2s}.example-sport-style.animated .path{-webkit-animation:path 4s;-moz-animation:path 4s;-o-animation:path 4s;animation:path 4s}.example-sport-style.animated .sneaker-btn{-webkit-animation:btn1 4s;-moz-animation:btn1 4s;-o-animation:btn1 4s;animation:btn1 4s}.example-sport-style.animated .ball-btn{-webkit-animation:btn1 8s;-moz-animation:btn1 8s;-o-animation:btn1 8s;animation:btn1 8s}.example-sport-style .text{color:rgba(255,255,255,0.6);font-size:14px}.example-sport-style .text .price{font-size:24px;color:#ef7c01}.example-sport-style .sneaker-text{position:absolute;left:275px;width:300px;top:142px;display:none}.example-sport-style .ball-text{position:absolute;right:85px;top:175px;width:200px;display:none}.example-sport-style .sneaker-btn,.example-sport-style .ball-btn{background:url(/img/sport-stil/plus-btn.png) no-repeat;width:79px;height:74px;cursor:pointer}.example-sport-style .sneaker-btn{position:absolute;left:7.142857%;bottom:168px;z-index:3}.example-sport-style .ball-btn{position:absolute;right:26.8253968%;bottom:258px;z-index:3}.annotation{display:block;font-style:italic;color:#6d6d6d;position:relative}#animation-sport-1{margin-left:-154px;float:left}#animation-sport-1 svg{margin-left:90px;margin-top:10px}@-webkit-keyframes appearance1{0%{bottom:-200px;opacity:0}100%{bottom:0;opacity:1}}@-moz-keyframes appearance1{0%{bottom:-200px;opacity:0}100%{bottom:0;opacity:1}}@-o-keyframes appearance1{0%{bottom:-200px;opacity:0}100%{bottom:0;opacity:1}}@keyframes appearance1{0%{bottom:-200px;opacity:0}100%{bottom:0;opacity:1}}.appearance1 img{margin-top:30px;position:relative}.appearance1.animated img{-webkit-animation:appearance1 .5s ease-in-out;-moz-animation:appearance1 .5s ease-in-out;-o-animation:appearance1 .5s ease-in-out;animation:appearance1 .5s ease-in-out}#animation-sport-2{float:right;margin-right:-53px}.standart{margin-top:30px}.whole.fixed.kinodoma{background:url(/img/kinodoma/panarama.jpg) no-repeat #000 fixed;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;min-height:600px;margin-bottom:30px}@-webkit-keyframes appearance2{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1)}}@-moz-keyframes appearance2{0%{-moz-transform:scale(0)}100%{-moz-transform:scale(1)}}@-o-keyframes appearance2{0%{-o-transform:scale(0)}100%{-o-transform:scale(1)}}@keyframes appearance2{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1)}}.site-map img{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.site-map.animated{-webkit-animation:appearance2 .5s;-moz-animation:appearance2 .5s;-o-animation:appearance2 .5s;animation:appearance2 .5s}.prototypes-kinodoma .g6-5{padding-left:21px}.prototypes-kinodoma img{margin-bottom:16px;border:3px solid #fff}.kinodoma.arrow1{padding-left:55px}.kinodoma.arrow1 .text{float:left}.kinodoma.arrow1 svg{margin-top:10px}.kinodoma.arrow2{margin-left:-43px;margin-bottom:30px;margin-top:60px}.kinodoma.arrow2 .text{float:left}.kinodoma.arrow2 svg{margin-top:10px;margin-left:10px}.kinodoma.arrow3{margin-left:-120px}.kinodoma.arrow3 .text{float:left}.kinodoma.arrow3 svg{margin-top:10px;margin-left:10px}.kinodoma.arrow4{margin-left:-120px}.kinodoma.arrow4 .text{float:left}.kinodoma.arrow4 svg{margin-top:10px;margin-left:10px}.annotation.left-arrow{margin-left:-100px;float:left}.annotation.left-arrow svg{position:absolute;margin-left:75px}#arrow5{margin-left:-60px;margin-top:80px}#arrow5 svg{margin-left:40px}.annotation.right-arrow{float:right}#arrow6{margin:-50px;margin-top:100px}#arrow6 svg{position:absolute;left:-20px}#arrow7{margin-right:-125px;margin-top:50px}.social.right{float:right;margin-top:45px}.center{text-align:center}a.new:after{margin-bottom:10px;margin-left:3px}a.new.blue:after{background-position:-97px -29px;height:9px;width:9px;content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.main .head h2.cleverman{border-bottom-color:#e44e50}.cleverman.service{margin-bottom:60px}.cleverman.service img{float:left;margin-left:-60px!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.cleverman.service h3{line-height:100%;margin-top:0}.cleverman.service p{margin-top:10px}.cleverman.service .text{padding-right:60px}.cleverman.row{margin-left:20px}.presentation.right{float:right;margin-top:45px;margin-right:65px;text-transform:uppercase}.presentation.right .glyph{margin-right:7px}ul.mabee.pluss{list-style:none;padding-left:21px}ul.mabee.pluss li{position:relative}ul.mabee.pluss li:before,ul.mabee.pluss .head li.back:after,.head ul.mabee.pluss li.back:after{content:"";position:absolute;left:-19px;display:block;background-position:-106px -29px;height:9px;width:9px}ul.mabee.pluss h3{margin-bottom:14px}.mabee-blue{background:#16709a;color:#fff;padding:20px 0}.mabee-blue ul{list-style:none;padding-left:17px}.mabee-blue ul li{position:relative;margin:14px 0}.mabee-blue ul li:before,.mabee-blue ul .head li.back:after,.head .mabee-blue ul li.back:after{content:"";position:absolute;width:5px;height:4px;background:#81ccf0;display:block;left:-17px;top:8px}.mabee.horisontal-list{list-style:none;margin-bottom:70px;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:stretch;align-items:stretch}.mabee.horisontal-list li:before,.mabee.horisontal-list .head li.back:after,.head .mabee.horisontal-list li.back:after{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;background-position:-56px -29px;height:9px;width:19px;margin:0 34px 0 0}.mabee.horisontal-list li.first:before,.mabee.horisontal-list .head li.first.back:after,.head .mabee.horisontal-list li.first.back:after{display:none}.files{text-transform:uppercase}.files a{margin-right:25px}.files .glyph{margin-right:7px}#dinamo figure span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;position:relative}#dinamo.animated{-webkit-animation:appearance2 .5s;-moz-animation:appearance2 .5s;-o-animation:appearance2 .5s;animation:appearance2 .5s}.appearence2.animated{-webkit-animation:appearance2 2s;-moz-animation:appearance2 2s;-o-animation:appearance2 2s;animation:appearance2 2s}#animation-mabee-1{left:-68px;bottom:53px}#animation-mabee-2{left:13%;bottom:-10px}#animation-mabee-3{right:-48px;bottom:40px}.protos{margin-bottom:100px}.protos img{margin:0 8px 8px 0 !important}.protos .left{float:left}#development-example img{margin:0!important;display:inline!important}#development-example .first{margin-right:20px!important}.d3 .small{margin:8px 2px}.plan{margin-top:86px}@-webkit-keyframes topSheet{0%{top:71px}100%{top:0}}@-webkit-keyframes sheet1{0%{top:83px}100%{top:27px}}@-webkit-keyframes sheet2{0%{top:85px}100%{top:49px}}@-webkit-keyframes sheet3{0%{top:87px}100%{top:60px}}#sheets{position:relative;height:300px;margin-left:69px}#sheets img{position:absolute}#sheets .top{top:0;z-index:5}#sheets .top.animated{-webkit-animation:topSheet 2s}#sheets .sheet1{top:27px;z-index:4}#sheets .sheet1.animated{-webkit-animation:sheet1 2s}#sheets .sheet2{top:49px;z-index:3}#sheets .sheet2.animated{-webkit-animation:sheet2 2s}#sheets .sheet3{top:60px;z-index:2}#sheets .sheet3.animated{-webkit-animation:sheet3 2s}#sheets .shadow{top:88px;z-index:1}#animation-development-1{left:-50%;top:80px}#animation-development-1 svg{margin-top:15px;margin-left:55px}#animation-development-2{top:-300px;right:-396px}#animation-development-2 svg{margin-top:5px}#animation-development-3{top:185px;left:534px}#animation-development-3 svg{position:absolute;left:-81px;top:20px}#animation-development-4{margin-bottom:32px;margin-left:30%}#animation-development-4 svg{margin-left:80px;margin-top:10px}#animation-development-5{text-align:right;margin-bottom:25px;margin-right:17px}#animation-development-5 svg{margin-top:10px}#animation-development-5 .text{vertical-align:top}#animation-development-6{width:62%;float:left;text-align:right;margin-bottom:10px}#animation-development-6 .text{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;text-align:left;vertical-align:top}#animation-development-6 svg{margin-top:12px}#animation-development-7{width:37.81%;float:left;text-align:right}#animation-development-7 svg{margin-top:12px}#animation-development-7 .text{vertical-align:top}.kudesnica.prototype1{height:830px}header.five{background:url(/img/taxi/bg.jpg) no-repeat center top;height:507px;text-align:center;margin-bottom:-100px}header.five .logo{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;position:relative;margin-top:92px}header.five .logo img{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}header.five .logo .address{position:absolute;background:#ffeb00;padding:4px 24px 4px 17px;color:#383838;font-size:14px;font-family:Arial;font-weight:700;right:-200px;top:20px}header.five .logo .address a{color:inherit}header.five .logo .address:before,header.five .logo .head .address.back:after,.head header.five .logo .address.back:after{content:"";display:block;width:42px;height:44px;background:url(/img/taxi/arrow.png) no-repeat;position:absolute;left:-42px;top:0}header.five .back-link{display:block;border:1px solid #282828;padding:9px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;float:left}header.five .back-link a{color:#282828;font-family:Arial;text-transform:lowercase;font-size:14px}header.five .text{padding:0 49px;text-align:left}.work.inner.taxi{background:#f2eee5}.work.inner.taxi .main{background:#f2eee5}.work.inner section{text-align:center;position:relative;margin-bottom:120px}.work.inner section img{-webkit-box-shadow:0 5px 18px #c1bdb6;-moz-box-shadow:0 5px 18px #c1bdb6;box-shadow:0 5px 18px #c1bdb6}.work.inner figure{position:relative}.work.inner figcaption{position:absolute;left:100px;top:59px}.work.inner figcaption span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;background:#fef200;background:rgba(254,242,0,0.83);font-family:'PT Sans Narrow',sans-serif;color:#383838;font-size:36px;padding:0 24px}#auto-five{background:url(/img/taxi/auto.png) no-repeat;width:496px;height:197px;position:absolute;right:45px;bottom:-60px;z-index:1}#pile{margin-bottom:-180px}#pile .first{position:relative;left:20%;z-index:2}#pile .second{position:relative;top:-350px;z-index:1}#pile .third{position:relative;top:-200px;left:-200px;z-index:3}.sport{display:none}.sport-n{display:block}.dig-marketing,.web-dev,.adaptive-sites,.app-dev,.smm,.building,.icon-design,.video{background-image:url(/img/icons_service.png);display:inline-block;width:102px;height:55px}.dig-marketing{background-position:-101px 0}.dig-marketing:hover,figure:hover .dig-marketing{background-position:0 0}.web-dev{background-position:-101px -57px}.web-dev:hover,figure:hover .web-dev{background-position:0 -58px}.adaptive-sites{background-position:-101px -110px}.adaptive-sites:hover,figure:hover .adaptive-sites{background-position:0 -110px}.app-dev{background-position:-101px -165px}.app-dev:hover,figure:hover .app-dev{background-position:0 -165px}.smm{background-position:-101px -221px}.smm:hover,figure:hover .smm{background-position:0 -221px}.building{background-position:-101px -275px}.building:hover,figure:hover .building{background-position:0 -275px}.icon-design{background-position:-101px -333px}.icon-design:hover,figure:hover .icon-design{background-position:0 -333px}.video{background-position:-101px -385px}.video:hover,figure:hover .video{background-position:0 -385px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:auto;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;outline:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#fff}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=100);opacity:1}.modal-header{min-height:16.42857143px;padding:15px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right}.modal-footer .btn + .btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn + .btn{margin-left:-1px}.modal-footer .btn-block + .btn-block{margin-left:0}.response.chunk .author{float:left;width:18.03874%}.response.chunk .author img{max-width:116px;width:77.85235%}.response .author-img{border-radius:50%}.center-verticaly{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.response.chunk .mini-response{float:left;width:81.96126%}.response.chunk .date{text-transform:uppercase}.response.chunk h3{font-weight:400;margin:.5em 0 .27em}.response.chunk:hover a{color:#fff}.response.chunk p{margin-top:.64em}.response.chunk:hover{background:#02a8e5;color:#fff}.response.chunk{-webkit-box-shadow:-1px 0 1px rgba(0,0,0,0.36);box-shadow:-1px 0 1px rgba(0,0,0,0.36)}.response{margin-bottom:50px}.QOverlay{position:fixed;top:0;left:0;width:1423px;height:649px;display:none}.QLoader{overflow:hidden;position:relative;top:0;width:100%;display:block;height:649px}@media (min-width: 1024px){.modal-dialog{width:875px;margin:20vH auto 0}}#order .modal-content{border:1px solid #e44e50}#order .order{margin-top:0;margin-bottom:0;color:#e44e50;background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#order .order input{color:#e44e50;border-color:#e44e50}#order .order input.btn{color:#fff}.modal .close{position:absolute;right:-51px;top:-51px;background:url(/img/close.png) no-repeat;width:40px;height:40px;border:none}.agency-accord figcaption p{font-style:italic;margin-top:1px}.mob-phone{display:none!important}#number{display:none}.wf-mini-logo{margin-left:-38px}.adm-workarea textarea{line-height:20px!important}#development-example img{margin:0!important;display:inline!important}#development-example .first{margin-right:20px!important}#sheets img{position:absolute}#sheets .top{top:0;z-index:5}#sheets .top.animated{-webkit-animation:topSheet 2s}#sheets .sheet1{top:27px;z-index:4}#sheets .sheet1.animated{-webkit-animation:sheet1 2s}#sheets .sheet2{top:49px;z-index:3}#sheets .sheet2.animated{-webkit-animation:sheet2 2s}#sheets .sheet3{top:60px;z-index:2}#sheets .sheet3.animated{-webkit-animation:sheet3 2s}#sheets .shadow{top:88px;z-index:1}#animation-development-1{left:-50%;top:80px}#animation-development-1 svg{margin-top:15px;margin-left:55px}#animation-development-2{top:-300px;right:-396px}#animation-development-2 svg{margin-top:5px}#animation-development-3{top:185px;left:534px}#animation-development-3 svg{position:absolute;left:-81px;top:20px}#animation-development-4{margin-bottom:32px;margin-left:30%}#animation-development-4 svg{margin-left:80px;margin-top:10px}#animation-development-5{text-align:right;margin-bottom:25px;margin-right:17px}#animation-development-5 svg{margin-top:10px}#animation-development-5 .text{vertical-align:top}#animation-development-6{width:62%;float:left;text-align:right;margin-bottom:10px}#animation-development-6 .text{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;text-align:left;vertical-align:top}#animation-development-6 svg{margin-top:12px}#animation-development-7{width:37.81%;float:left;text-align:right}#animation-development-7 svg{margin-top:12px}#animation-development-7 .text{vertical-align:top}.annotation.left-arrow{margin-left:-100px;float:left}.annotation.left-arrow svg{position:absolute;margin-left:75px}#arrow5{margin-left:-60px;margin-top:80px}#arrow5 svg{margin-left:40px}.annotation.right-arrow{float:right}.annotation{display:block;font-style:italic;color:#6d6d6d;position:relative}.center{text-align:center}.add-nav{display:inline-block;width:892px;vertical-align:top;padding-top:27px}.add-nav .download{text-decoration:none;color:#e44e50;border-bottom:1px dashed;display:inline-block;height:24px;margin:0 12px}.add-nav .download:hover{border-bottom:0}.add-nav ul.type{list-style:none;margin:0 0 30px;padding:0;text-align:center;display:inline-block;border-left:1px solid #c7c7c7}.add-nav ul.type li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;padding:2px 15px;border-right:1px solid #c7c7c7}.add-nav ul.type li:last-of-type{border-right:0}.add-nav ul.type a{color:#6c6c6c;border-bottom:1px dashed;text-decoration:none;cursor:pointer}.add-nav ul.type a:hover,.add-nav ul.type a.act{border-bottom:0;color:#b9b9b9}.add-nav ul.type a.act{cursor:default}#presentation .download{text-decoration:none;border-bottom:1px dashed;color:#e44e50}#presentation .title{text-transform:uppercase;font-weight:700;font-size:18px;color:#5f5f5f;margin-bottom:15px}#presentation .qualities{margin-top:52px}#presentation .qualities>.clearfix .g6-5{font-size:21px;color:#5f5f5f;font-weight:700;text-transform:uppercase;line-height:110%}#presentation .qualities>.clearfix .g6-5:before{content:"+";font-size:21px;font-weight:700;color:#31ace6;position:relative;top:-.5em;left:-.7em;line-height:0;width:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}#presentation .qualities .sub{border-top:1px solid #aeaeae;margin-right:80px;margin-top:42px;position:relative;font-weight:700;font-size:14px;color:#1b8cc2;text-transform:uppercase;padding-top:15px}#presentation .qualities .sub:before{content:"";width:1px;border-right:1px solid #aeaeae;height:42px;position:absolute;top:-42px;right:0}#presentation .higher{font-style:italic;max-width:340px;margin-top:20px}#presentation .higher .bolt{font-style:normal;font-weight:700;color:#1b8cc2;text-transform:uppercase}.right-quals{color:#5f5f5f}.right-quals img{display:block;margin:0 auto}.right-quals h4{font-size:21px;font-weight:700;text-transform:uppercase;margin-bottom:0}.right-quals .g6{font-weight:700;text-transform:uppercase;color:#5f5f5f;font-size:14px}.right-quals .num{font-size:48px;font-weight:700;color:#31ace6;display:inline-block;vertical-align:bottom;line-height:90%}.right-quals .text{display:inline-block;vertical-align:bottom;text-transform:uppercase;font-weight:700;font-size:14px;color:#5f5f5f}#presentation h2{border-bottom-color:#e44e50}#presentation h2 a{border-bottom:0}#presentation .dev{padding-left:70px}#presentation h4{font-size:18px;color:#5d5c5c;text-transform:uppercase}#presentation .num{font-size:36px;color:#31ace6;font-weight:700}#presentation .sh h4{display:inline-block;text-align:right;width:172px;vertical-align:top}#presentation .sh p{display:inline-block;width:470px;padding-left:20px;vertical-align:top;font-style:italic;color:#646464}#presentation .head{margin-bottom:65px}#presentation .right-quals .nums{margin-top:40px}#presentation .right-quals .nums .num{font-size:48px}.agency-accord .shadow:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:23px solid #f2f2f2;border-left:23px solid transparent;z-index:1}#group figcaption{text-align:left;padding:0 35px}#group figcaption h4{text-transform:uppercase;margin:10px 0;color:#2595ca}#group figcaption p{font-size:13px;margin:0;color:#fff}#competent .tab{display:none}#competent .tab.act{display:block}.center_page_title{text-align:center;text-transform:uppercase;font-weight:700!important;font-size:24px;border-bottom:5px solid #dcd04a}.bx-touch header.index{position:relative;height:auto}.bx-touch header.index .container{position:static}.bx-touch header.index nav{position:absolute;bottom:0;left:0;background:#1a2239;padding:0 20px}.bx-touch header.index nav ul{width:100%;padding-bottom:15px}.bx-touch header.index nav ul li{width:100%;padding-left:20px}.bx-touch header.index nav ul li:first-of-type{padding-left:20px}.bx-touch header.index .phones{position:absolute;top:0;left:0;padding:0 20px}.bx-touch header.index .nav-head{height:50px;cursor:pointer;font-size:16px;font-weight:700;text-transform:uppercase;display:block;text-align:center}.bx-touch header.index .nav-head .name{line-height:50px;color:#798198}.bx-touch header.index .navbar-nav{display:none;position:absolute;left:0;background:#1a2239}.bx-touch header.index nav{position:relative}.bx-touch header.index nav .navbar-nav{position:relative}.bx-touch header.index nav .navbar-nav li{padding-left:0;border-right:none}.bx-touch header.index nav .navbar-nav li:first-of-type{padding-left:0}.bx-touch header.index .phones{position:relative;display:none}.bx-touch header.index .phones li{width:100%}.bx-touch header.index nav li a{border-bottom:none}.bx-touch header.index nav li a:hover{text-decoration:none}.inner.work{padding-top:50px;color:#6d6d6d}.header__top{position:fixed}.fin-service .kib-case{position:relative;text-align:center;margin-bottom:50px;margin-top:30px}.fin-service .kib-case .left{position:absolute;left:-101px;top:167px}.fin-service .kib-case .right{position:absolute;right:-101px;top:167px}.fin-service .kib-case .center{position:relative;z-index:1}.fin-service .dis-1{position:relative;margin-top:77px}.fin-service .dis-1 .popup{position:absolute;left:-185px;bottom:-255px;border:5px solid #ffcb08;-webkit-box-shadow:2px 0 9px rgba(0,0,0,0.27);box-shadow:2px 0 9px rgba(0,0,0,0.27)}.fin-service .dis-1 .popup:before,.fin-service .dis-1 .head .popup.back:after,.head .fin-service .dis-1 .popup.back:after{content:"";position:absolute;top:-54px;right:-10px;width:77px;height:54px;background:url(/img/kibank/tail_top.png) no-repeat}.fin-service .dis-1 > img{-webkit-box-shadow:2px 0 9px rgba(0,0,0,0.27);box-shadow:2px 0 9px rgba(0,0,0,0.27)}.fin-service .dis-1 .annotation{position:absolute}.fin-service .dis-1 .annotation3{right:0;bottom:-125px}.fin-service .new-view{overflow:hidden;min-height:438px}.fin-service .mobile-slider img{width:228px;height:405px;margin:0 auto}.fin-service .mobile-slider .viewport{background:url(/img/kibank/5c.png) no-repeat;position:absolute;top:-73px;left:50%;height:567px;width:272px;margin-left:-136px}.fin-service .mobile-slider .viewport:after{content:"";position:absolute;background:url(/img/kibank/shadow.png) no-repeat;width:639px;height:64px;bottom:-41px;left:-177px}.fin-service .mobile-slider .slick-list{overflow:visible;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 35%;perspective-origin:50% 35%}.fin-service .mobile-slider .slick-slide{-webkit-transition:-webkit-transform,margin-top .3s;transition:transform,margin-top .3s}.fin-service .mobile-slider .slick-track{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fin-service .mobile-slider .slick-active{-webkit-transform:rotateY(26deg);transform:rotateY(26deg);margin-top:10px}.fin-service .mobile-slider .slick-center{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.fin-service .mobile-slider .slick-active + .slick-active + .slick-active{-webkit-transform:rotateY(-26deg);transform:rotateY(-26deg)}.fin-service .mobile_case{position:relative;margin:439px 0 165px}.fin-service .mobile_case:before,.fin-service .head .mobile_case.back:after,.head .fin-service .mobile_case.back:after{content:"";position:absolute;left:0;right:0;width:100%;top:-30px;height:420px;background:url(/img/kibank/texture_bg.png) #02a8e5}.fin-service .mobile_case .tooltip{background:#ffcb08;padding:21px 53px;color:#4a4949;font-weight:700;font-family:"PFBeasanspro","PT Sans",sans-serif;white-space:nowrap;text-transform:uppercase;position:absolute;top:-120px;left:50%;margin-left:168px}.fin-service .mobile_case .tooltip:after{content:"";position:absolute;bottom:-28px;height:28px;width:41px;background:url(/img/kibank/tail_bot.png) no-repeat;left:42px}.fin-service .ikib{margin-top:74px;margin-bottom:300px;position:relative}.fin-service .ikib .ikib1{float:left;margin-left:-46px;margin-top:147px;margin-right:-250px}.fin-service .ikib .ikib2{float:right;margin-right:53px;margin-left:-250px}.fin-service .ikib .annotation{position:absolute}.fin-service .ikib .annotation4{top:80px;left:167px}.fin-service .ikib .annotation4 svg{position:absolute;top:-25px;right:0}.fin-service .ikib .annotation5{right:-44px;top:440px}.fin-service .ikib .annotation5 svg{position:absolute;left:0;top:-25px}.fin-service .ikib .annotation6{bottom:98px;left:50%;margin-left:111px}.fin-service .ikib .annotation6 svg{position:absolute;left:-3px;top:-25px}.fin-service .blue_square{position:relative}.fin-service .blue_square:before,.fin-service .head .blue_square.back:after,.head .fin-service .blue_square.back:after{content:"\25A0";position:absolute;left:-19px;color:#31ace6}.fin-service .analitics{position:relative}.fin-service .analitics .icon{position:absolute;top:0;bottom:0}.fin-service .analitics .icon .table{height:100%;display:table}.fin-service .analitics .icon .center{display:table-cell;vertical-align:middle}.fin-service .analitics .list{margin-left:176px}.fin-service .analitics .list ul{list-style:none;padding-left:20px}.fin-service .analitics .list li{color:#000;position:relative}.fin-service .analitics .list li:before,.fin-service .analitics .list .head li.back:after,.head .fin-service .analitics .list li.back:after{content:"\25A0";position:absolute;left:-19px;color:#31ace6}.fin-service #sheets{margin-bottom:70px;margin-top:0;height:300px}.fin-service #sheets .annotation{position:absolute}.fin-service #sheets .annotation1{right:-66px;bottom:0;z-index:6}.fin-service #sheets .annotation1 svg{position:absolute;left:-32px;top:3px}.fin-service #sheets .annotation1 a{color:inherit}.fin-service .annotation2{position:relative}.fin-service .annotation2 svg{position:absolute;left:51px;top:-27px}.sport-service .forma-bg{background:url(/img/services/sport/form_bg.jpg) no-repeat bottom center;padding:0 0 52px}.sport-service .forma-bg .head{margin:75px 0}.sport-service .forma-bg .head h2{color:#fff}.sport-service .forma-dis1{display:inline-block;position:relative}.sport-service .forma-dis1 .man{width:337px;height:328px;background:url(/img/services/sport/man.png) no-repeat;position:absolute;top:-80px;right:-239px}.sport-service .forma-dis1 .man .link{font-weight:700;color:#fff;top:232px;left:80px;position:absolute}.sport-service .analitics{position:relative}.sport-service .analitics .icon{position:absolute;top:0;bottom:0}.sport-service .analitics .icon .table{height:100%;display:table}.sport-service .analitics .icon .center{display:table-cell;vertical-align:middle}.sport-service .analitics .list{margin-left:176px}.sport-service .analitics .list ul{list-style:none;padding-left:20px}.sport-service .analitics .list li{color:#000;position:relative}.sport-service .analitics .list li:before,.sport-service .analitics .list .head li.back:after,.head .sport-service .analitics .list li.back:after{content:"\25A0";position:absolute;left:-19px;color:#31ace6}.sport-service .pros .icon{height:95px;line-height:95px}.sport-service .pros .icon img{vertical-align:bottom}.sport-service .set1{margin:151px 0 76px}.sport-service .set1 .card{position:absolute;left:32px;bottom:-91px}.sport-service .set2 .left{margin-left:-56px;margin-right:-172px;position:relative;z-index:1}.sport-service .set2 .right{margin-right:-90px;margin-left:-12px;margin-top:68px}.sport-service .set3 .left{margin-left:91px;margin-right:-132px;float:left;position:relative;z-index:1}.sport-service .set3 .right{margin-right:-13px;float:right;margin-left:-5px;margin-top:38px}.sport-service .set4{position:relative;margin-top:30px;margin-bottom:145px}.sport-service .set4 .left{position:absolute;left:-100px;top:158px}.sport-service .set4 .right{position:absolute;right:-244px;top:158px}.sport-service .set4 .center{position:relative;z-index:1}.sport-service .set .head{margin:66px 0}.sport-service .slider{margin:0 57px 50px}.sport-service .slider .slick-dots{width:100%!important}.sport-service .slider .slick-dots li{width:13px;height:13px;border-radius:50%;background:#a0a0a0;vertical-align:middle;will-animate:width,height;-webkit-transition:.2s;transition:.2s}.sport-service .slider .slick-dots li button:before,.sport-service .slider .slick-dots li .head button.back:after,.head .sport-service .slider .slick-dots li button.back:after{display:none}.sport-service .slider .slick-dots .slick-active{width:21px;height:21px;background:#d0d0d0}.sport-service .app-desc{font-size:16px;font-family:Tahoma,sans-serif;color:#000}.sport-service .dinamo-block{background:#243d70;color:#fff;margin-top:69px}.sport-service .dinamo-block .logo-wrapper{text-align:center;margin-top:-87px}.sport-service .dinamo-block .logo-wrapper .logo-circle{padding:43px 43px 21px;border-radius:120px;background:#243d70;display:inline-block}.sport-service .dinamo-block .logo-wrapper .name{font-size:18px;line-height:55px}.sport-service .dinamo-block .logo-wrapper .desc{display:inline-block;border-top:1px solid #0093dd;line-height:55px}.sport-service .dinamo-block .phones{margin-top:36px}.sport-service .dinamo-block ul.balls{list-style:url(/img/services/sport/ball.png)}.sport-service .dinamo-block li{margin:26px 0}.sport-service .dinamo-block h4{text-transform:uppercase}.sport-service .dinamo-block .container{position:relative}.sport-service .dinamo-block .arrow{width:0;height:0;border-left:200px solid transparent;border-right:200px solid transparent;border-top:33px solid #243d70;position:absolute;left:50%;margin-left:-200px;bottom:-33px}.sport-service .game{background:#fff;padding-top:60px;padding-bottom:60px}.sport-service .game .pads{margin-top:30px}.sport-service figcaption{position:static!important}.third_demention .whole{position:relative;margin:34px 0}.third_demention .whole.plan{margin-top:90px}.third_demention .triplet{margin:50px 0 160px}.third_demention .types{margin:78px 0 170px}.third_demention .plans-slider{position:relative;margin:40px 0 200px}.third_demention .plans-slider .prev,.third_demention .plans-slider .controlls .next,.controlls .third_demention .plans-slider .next,.third_demention .plans-slider .next{position:absolute;width:9px;height:15px;top:50%;margin-top:-7px;border:0}.third_demention .plans-slider .prev,.third_demention .plans-slider .controlls .next,.controlls .third_demention .plans-slider .next{left:52px;background:url(/img/services/3d/prev.png) no-repeat}.third_demention .plans-slider .next{right:52px;background:url(/img/services/3d/next.png) no-repeat}.third_demention .plans-slider .slides{max-width:870px;margin:0 auto}.controlls{position:fixed;width:100%;top:153px;-webkit-transition:1s;transition:1s}.controlls .prev,.controlls .next{top:50%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:50%}.controlls .prev a,.controlls .next a{color:#5c5c5c!important;text-transform:uppercase;font-size:10px;text-decoration:none;text-shadow:1px 1px 1px rgba(242,242,242,0.45);display:inline-block;max-width:152px}.controlls .prev a span,.controlls .next a span{display:inline-block;vertical-align:middle;width:120px}.controlls .prev a i,.controlls .next a i{display:inline-block;vertical-align:middle}.controlls .prev a .glyph,.controlls .next a .glyph{margin:0 7px}.controlls .next{text-align:right}.controlls.scrolled{top:50%;-webkit-transition:1s;transition:1s}.controlls .prev,.controlls .next{top:50%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;width:50%}.wf-pdf{background-position:-130px 0;height:27px;width:23px}.adapt_service .annotation{font-style:italic}.adapt_service .window{min-height:420px;min-width:350px;height:500px;padding:0 10px 10px 0;max-width:100%;position:relative}.adapt_service .window iframe{width:100%;height:100%}.adapt_service .window:after{content:"";position:absolute;top:68px;right:-25px;width:65px;height:9px;background:url(/img/services/mobile/wiggle.png) no-repeat}.adapt_service .window .annotation{position:absolute}.adapt_service .window .annotation1{top:-40px;right:0}.adapt_service .facts{color:#fff;background:#16709a;padding:20px 0 40px;text-transform:uppercase}.adapt_service .facts h2{text-transform:none}.adapt_service .facts mark{background:transparent;color:#3eb5f1;font-size:24px}.adapt_service .facts .row.first{margin-bottom:50px}.adapt_service .gane figure{height:47px;margin:33px 0}.adapt_service .gane figure img{float:left}.adapt_service .gane figcaption{padding-left:73px}.adapt_service .last_sentence{margin:55px auto}.adapt_service .dis{position:relative;margin-bottom:75px}.adapt_service .dis .annotation{position:absolute}.adapt_service .dis .annotation1{top:74px;left:145px;text-align:left}.adapt_service .dis .annotation1 svg{position:absolute;top:5px;right:-16px}.adapt_service .dis .annotation2{top:50%;right:152px}.adapt_service .dis .annotation2 svg{position:absolute;left:0}.adapt_service .dis .annotation3{bottom:193px;right:46px}.adapt_service .dis .annotation3 svg{position:absolute;left:0}.adapt_service .dis .annotation4{bottom:10px;left:166px}.adapt_service .dis .annotation4 svg{position:absolute;right:-17px;bottom:-5px}.adapt_service figcaption{position:static!important}.mabee.horisontal-list li:before,.mabee.horisontal-list .head li.back:after,.head .mabee.horisontal-list li.back:after{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;background-position:-18px -29px;height:9px;width:19px;margin:0 34px 0 0}.web-dev2 .head{margin:30px 0}.plused{display:inline-block;position:relative;font-size:21px;margin:1em 0}.plused:before,.head .plused.back:after{content:"";position:absolute;left:-14px;top:0;background-position:-59px -29px;height:9px;width:9px}.inner.work .center h1,.inner.work .center h2{display:inline-block;margin-bottom:0}.inner.work h2{font-weight:400}.type h5{font-weight:700;text-transform:uppercase;min-height:37px;margin-bottom:1em}.tools img{margin:0 1%}header.index ul li a{text-decoration:none}.content_service .rooms{position:relative}.content_service .rooms .prev,.content_service .rooms .controlls .next,.controlls .content_service .rooms .next,.content_service .rooms .next{position:absolute;top:50%;margin-top:-7px;width:9px;height:15px;border:none}.content_service .rooms .prev,.content_service .rooms .controlls .next,.controlls .content_service .rooms .next{left:31px;background:url(/img/services/3d/prev.png) no-repeat}.content_service .rooms .next{right:31px;background:url(/img/services/3d/next.png) no-repeat}.content_service .rooms .slides{margin:0 93px 0 97px}.content_service .whole{margin:50px 0}.content_service .whole.slider{position:relative;margin:34px 0}.content_service .whole.slider .prev,.content_service .whole.slider .controlls .next,.controlls .content_service .whole.slider .next,.content_service .whole.slider .next{position:absolute;top:50%;width:72px;height:72px;border-radius:50%;background-color:rgba(255,255,255,0.5);background-repeat:no-repeat;background-position:center center;margin-top:-46px;border:none;z-index:1}.content_service .whole.slider .prev,.content_service .whole.slider .controlls .next,.controlls .content_service .whole.slider .next{right:50%;margin-right:489px;background-image:url(/img/services/3d/prev.png)}@media screen and (max-width: 1270px){.content_service .whole.slider .prev,.content_service .whole.slider .controlls .next,.controlls .content_service .whole.slider .next{right:auto;left:10px;margin-right:0}}.content_service .whole.slider .next{left:50%;margin-left:489px;background-image:url(/img/services/3d/next.png)}@media screen and (max-width: 1270px){.content_service .whole.slider .next{left:auto;right:10px;margin-left:0}}.content_service .slider.items{position:relative}.content_service .slider.items .prev,.content_service .slider.items .controlls .next,.controlls .content_service .slider.items .next,.content_service .slider.items .next{position:absolute;top:50%;margin-top:-7px;width:9px;height:15px;border:none;z-index:1}.content_service .slider.items .prev,.content_service .slider.items .controlls .next,.controlls .content_service .slider.items .next{left:31px;background:url(/img/services/3d/prev.png) no-repeat}.content_service .slider.items .next{right:31px;background:url(/img/services/3d/next.png) no-repeat}.content_service .slider.items .slide{text-align:center}.content_service .slider.items .slide img{display:inline}.content_service section{margin:70px 0!important;text-align:left!important}.content_service .dis1{margin:35px 0}.content_service .mabee.horisontal-list{display:block}.content_service .dis2{margin:0 0 50px}.content_service .dis3{margin-bottom:40px}.content_service .slider.rooms{margin:20px 0 60px}.content_service .dis5{margin:50px 0 105px}.content_service .dis6{margin-bottom:100px}.content_service .whole.room{margin-bottom:70px}.content_service .whole.food{margin:50px 0 90px}.content_service .slider.items{margin:50px 0}.content_service .portraits{margin:130px 0}.inner h1,.content_service h2{font-weight:400;color:#303030;text-transform:uppercase}ul.blue_square{list-style:none;padding-left:16px}ul.blue_square li{position:relative}ul.blue_square li:before,ul.blue_square .head li.back:after,.head ul.blue_square li.back:after{content:"\25A0";position:absolute;left:-19px;color:#31ace6}.blue_bg{background:#16709a;color:#fff;margin-top:75px}.mob_dev_servise figcaption{position:static!important}.app_pro{min-height:44px;margin-bottom:35px}.app_pro .icon{float:left}.app_pro figcaption{margin-left:55px}.blue_bg .container-small{padding-top:30px;padding-bottom:60px}.docs_list{margin:33px 0;text-transform:uppercase;font-weight:700}.docs_list a{margin:0 13px}.docs_list .glyph{margin-right:5px}.app_dinamo{text-align:center;margin-bottom:160px;position:relative}.app_dinamo .annotation{position:absolute;font-style:italic}.app_dinamo .annotation1{left:122px;bottom:23px}.app_dinamo .annotation2{left:408px;bottom:-45px}.app_dinamo .annotation3{right:73px;bottom:7px}.g4.loader_content{margin-bottom:11px}.contacts .loader_content h2{position:relative}.contacts .loader_content h2 sub.print{display:block;position:absolute;right:0;top:0;width:16px;height:16px}.contacts .loader_content h2 sub.print a{display:block;position:absolute;right:0;top:0;width:16px;height:16px;background:url(/img/print_icon.png) no-repeat right center;cursor:pointer}.icon_city_contacts,.text_address_contacts{display:inline-block;vertical-align:bottom}.icon_city_contacts{margin-right:5%}.krasnodar_contacts{background:url(/img/krasnodar_contacts.png) no-repeat center;width:203px;height:151px}.moskva_contacts{background:url(/img/moskva_contacts.jpg) no-repeat center;width:204px;height:151px}.frankfurt_contacts{background:url(/img/frankfurt_contacts.jpg) no-repeat center;width:201px;height:151px}.gelendzhik_contacts{background:url(/img/gelendzhik_contacts.png) no-repeat center;width:201px;height:151px}.sochi_contacts{background:url(/img/sochi_contacts.png) no-repeat center;width:201px;height:151px}.anapa_contacts{background:url(/img/anapa_contacts.png) no-repeat center;width:201px;height:151px}.map_index_block{height:500px;width:100%;overflow:hidden}.map_index_item{height:500px;width:100%;box-sizing:border-box}.inner_map{height:500px;width:100%}.mail_print{display:none;height:0;width:0;overflow:hidden;opacity:0}.name_organizations{display:none}.flex.partners i{vertical-align:middle}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.head .clearfix.back:after,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media only screen and (max-width: 1370px){.widescreen{display:none}.g4{width:25%}.services .g4{width:20%}}@media(max-width: 768px){.form-success{width:90%;left:0;right:0;margin:auto}.services .g4{width:100%}}@media only screen and (max-width: 1290px){.wide .g4{width:25%}footer.index .g5{width:35%}}@media screen and (max-width: 1200px){.annotation{display:none!important}}@media only screen and (max-width: 1200px){header.index{height:100px}header.index .g11,header.index .g10,header.index .g9,header.index .phones{width:100%}.page > .top{padding-top:100px;background-position:center 100px}.inner{padding-top:100px}.profile .ctrl{margin-right:-18px}.work-item .award{display:none}}@media only screen and (max-width: 1600px){.page > .top{background:url(/img/scroll_1600.jpg) no-repeat}}@media only screen and (max-width: 1024px){.wide .g4{width:33%}footer.index .g5,footer.index .g10{width:50%}.screen{display:none}.order .half{width:100%}.order .half-left{width:100%}.order .half-right{width:100%}.article .social-btns{white-space:normal}.page > .top{background:url(/img/scroll_1024.jpg) no-repeat}}@media only screen and (max-width: 960px){.text_logo{width:400px}.page > .top .logo h2{font-size:20px}}@media only screen and (max-width: 800px){.text_logo{width:370px}.page > .top .logo h2{font-size:18px}}@media only screen and (min-width: 768px){.r-pad{display:none}}@media handheld,only screen and (max-width: 768px){.g4,.g5,.g6,.g6-5,.g7,.g8,.g9,.g10,.g11,.g12,.g13,.g14,.g15,.g16,.g17,.g18,.g19,.g20{padding-right:15px;padding-left:15px;min-height:0}.controlls{display:none}.row{margin:0}.rewards .g4{text-align:center}.g4,.g5,.g6,.g6-5,.g7,.g8,.g9,.g10,.g11,.g12,.g13,.g14,.g15,.g16,.g17,.g18,.g19{width:100%}.m1,.m2,.m3,.m4,.m5,.m6,.m7,.m8,.m9,.m10,.m11,.m12,.m13,.m14,.m15,.m16,.m17,.m18,.m19{margin-left:0}.wide .g4{width:50%}header.index{position:relative}header.index .container{position:static;padding:0}header.index nav{position:absolute;bottom:0;left:0;background:#161d33;padding:0 20px}header.index nav ul{width:100%}header.index nav ul li{width:100%;margin:0;padding:7px 20px;text-align:center;font-weight:400;border-bottom:2px solid #1a2239}header.index nav ul li:first-of-type{padding-left:20px}header.index nav ul li a{border:none}header.index nav ul li.mob-phone{background:#1a2239;border-color:#161d33}header.index nav li a[href^=http]:after{display:none}header.index .phones{position:absolute;top:0;left:0;padding:0 20px}header.index .nav-head{height:50px;cursor:pointer;font-size:16px;font-weight:700;text-transform:uppercase;display:block;text-align:center;background:#1a2239}header.index .nav-head .name{line-height:50px;color:#798198;display:none}header.index .navbar-nav{display:none;position:absolute;left:0;background:#161d33}.pad{width:33%!important}.page > .top{padding-top:0}.page > .top .social{margin-top:-32px}.page > .top .logo{float:none}.page > .top .last-work{margin-top:-270px;float:none}.page > .top .last-work .block{margin-left:0}.wf-logo{display:block;margin:0 auto}.services figure{border-right:0}.services figure:hover:after,.services figure.act:after{display:none}.blogs article{border-right:none;min-height:130px}.blogs .social-buttons{position:static}.contacts .place{margin-bottom:20px}.contacts .place.act:after{display:none}.works ul.type li{border-right:none}.page > .top .last-work:before,.page > .top .head .last-work.back:after,.head .page > .top .last-work.back:after{left:6px;top:-27px}.page > .top{background-attachment:scroll;background-position:center top}.page > .top .logo{top:0;margin-top:0;overflow:hidden;*zoom:1;height:auto;margin-bottom:18px}.page > .top .last-work{top:0;margin-top:0}.profile .person-info{max-width:100%}.profile .angle:after{display:none}.chunk.blog{display:block;height:auto}.chunk2.blog{display:block;height:auto}.blog .post{width:100%;display:block}.blog .last-post{padding-left:0}.blog .devider{width:100%;height:5px;display:block;margin:33px 0}.blog.solo .soc-btns{float:none}.page > .top .logo h2{margin-top:0;font-size:20px}.services .g5{padding-right:0;border-bottom:0!important}.services .g4:last-child figure{border-bottom:none}.services figure:empty{display:none}#addresses .loader_content{margin-bottom:30px}.blog.solo .post h1{margin:20px 0 15px;font-size:20px}}@media handheld,only screen and (max-width: 550px){.wf-case{padding:0 10px}.wf-case img{max-width:100%!important}.head .back{margin-left:28px}.mobile-fix{width:auto!important;box-shadow:none!important;margin:0!important;padding:0!important;float:none!important;top:0!important;bottom:0!important;left:0!important;right:0!important;position:relative!important;padding:10px 10px!important}.month-clicker{padding-left:5px!important}.tabl-row .g9,.tabl-row .g5,.tabl-row .g3,.tabl-row .g4{width:35%!important;display:inline-block;padding-left:5px!important}.tabl-row .g5{width:20%!important}.tabl-row .g4{width:30%!important}.tabl-row .g3{width:14%!important}.tabl-new-header .g9{width:30%!important}.hidden-block-tabl-korp p{padding-left:0!important}.biznes-etapi ol{padding-right:0!important}.rewards .g4.loader_content{margin-top:0!important}.tools{text-align:left}.tools img{margin:3% 5%}.head .center h2{display:inline-block!important}.mobile-width{width:100%!important}.order input,.order .select-wrapper{width:100%!important}.order2 input{width:100%!important}.map_index_block{height:375px}.modal .close{top:5px;right:5px;width:20px;height:20px;background-size:100%}.slider-wrapper .slider ul li{width:250px}.rewards .g4.loader_content{width:100%!important}.works{margin-top:52px}header.index{height:auto}header.index nav{position:relative;padding:0}.header.index nav ul{padding:0}header.index nav .navbar-nav{position:relative}header.index nav .navbar-nav li{padding-left:0;border-right:none}header.index nav .navbar-nav li:first-of-type{padding-left:0}header.index .phones{position:relative;display:none}header.index .phones li{width:100%}.page > .top .last-work{display:none}.page > .top{height:114px;display:none}.pad{width:100%!important}footer.index{height:82px}footer.index .g5,footer.index .g10{width:100%}footer.index .g10{text-align:center;margin-top:15px}.works ul.type li{width:100%}.chunk.blog{margin:0 0 22px}.blog .description{width:100%;display:block}.blog figure{text-align:center;width:100%;display:block}.blog .portrait{margin:0}.mob-phone{display:inline-block!important}.wf-logo{display:inline-block;background:none;width:27%}.wf-logo img{margin-top:23px}.top .line.vertical{display:inline-block}#number{display:block;text-align:center}.application{display:block;right:0;width:100%}.application span{width:100%;text-align:center}.page > .top .social{display:none}.works .head h4{display:none}.works ul.type{display:none}.agency-menu{display:none}.about .partners{display:none}.about figure{margin-bottom:45px}.main{padding-bottom:25px}.services{min-height:1px}.services figure{height:144px;padding:0;text-align:left;padding-left:10%!important;padding-top:22px!important}.services .sprite{vertical-align:middle}.services figure figcaption{display:inline-block;vertical-align:middle;margin:0;width:65%;padding-left:10%;text-align:left}.services .g5{border-bottom:1px solid #81ccf0}.services .g5:last-of-type{border-bottom:none}.main_container_blogs{padding-left:0}.container_blogs h6.article-heading{text-align:left}#map{display:none}.contacts .place{padding-left:30%}.city{position:relative}.city:before{content:"";position:absolute;left:-16px;top:4px;background-position:-63px -33px;height:12px;width:10px}.services figure:hover{color:#81CCF0}header.index nav li a{border-bottom:none}.wf-mini-logo{margin-left:0;float:left}.text_logo{display:none}#sheets{display:none}.fin-service .analitics .icon,.sport-service .analitics .icon{display:none}.fin-service .analitics .list,.sport-service .analitics .list{margin-left:0}.fin-service .list_blue_square .g7-5,.sport-service-pros-item .g7-5{width:100%;float:none;padding:10px}.sport-service-pros-item .g7-5{text-align:center}.sport-service-pros-item figcaption{text-align:center}.sport-service .slider{display:none}.sport-service .dinamo-block{margin-top:110px}.adapt_service .facts .g7-5,.web-dev2 .g7-5{float:none;width:100%}#addresses .g10.loader_content{text-align:center}.icon_city_contacts{margin-bottom:20px}.city:before{display:none}.icon_city_contacts,.text_address_contacts{margin-bottom:60px}}@media handheld,only screen and (max-width: 480px){.blog.chunk2{width:92%}.container{padding-left:0;padding-right:0}.wide .g4{width:100%}.slider-wrapper .slides{left:-200px}.page > .top{background:url(/img/head_img_480.jpg) no-repeat}.page > .top .logo h2{font-size:20px;width:68%}.services .g5{padding-left:0}.services figure figcaption{padding-left:2%;width:60%}.contacts .place{padding-left:20%}}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}#addresses a[href]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn > .caret,.dropup > .btn > .caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}img.img-border{border:3px solid #FFF}.bx-controls{display:none!important}.local-preloader{position:absolute;background-color:#fff;background-image:url(/images/ajax-loader.gif);background-position:center center;background-repeat:no-repeat;left:0;right:0;z-index:96}.main .local-preloader{background-color:#F2F2F2}.staff .local-preloader{background-color:#E7E7E7}.rotation{-webkit-animation:rotation 4s linear infinite;-moz-animation:rotation 4s linear infinite;animation:rotation 4s linear infinite}.no-shadow{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}@-moz-keyframes rotation{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes rotation{100%{-webkit-transform:rotate(360deg)}}@keyframes rotation{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotation2{100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes rotation2{100%{-webkit-transform:rotate(-360deg)}}@keyframes rotation2{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.circle_team{background:#e8e8e8;display:block;width:211px;height:211px;border-radius:100%;overflow:hidden;text-align:center;margin:0 auto;transition:background .3s ease;-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 50%;background-color:#e8e8e8;outline:0;box-shadow:inset 0 0 40px 20px #dfdfdf}.no_photo_team a.photo_team_wf{width:211px;height:211px;top:0;border-radius:100%;overflow:hidden}.item_team_wf:hover .circle_team{background:#99c6db;box-shadow:none}.photo_team_wf{transition:.3s}.item_team_wf:hover .photo_team_wf{filter:url("data:image/svg+xml;utf8,<svg xmlns='https://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:gray}.no_photo_team .circle_team{background:none!important}.slider-wrapper .slides li{filter:url("data:image/svg+xml;utf8,<svg xmlns='https://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:gray;position:relative;height:882px;bottom:-8px}.maps-toggle{margin-top:5px}.show-map-link{color:#2595ca;cursor:pointer;display:inline-block;border-bottom:1px dashed #2595ca;font-weight:700}@media (max-width: 1024px){.controlls.scrolled{display:none}}.slider_profile{border-bottom:1px dashed #c1db99;padding-bottom:15px}*{outline:none}:focus{outline:none!important}a:focus{text-decoration:none}#container_articles{overflow:hidden;margin-bottom:50px}.blog.chunk{float:left;display:block;height:auto;margin:0 10px 22px;padding:30px 37px;height:230px}.blog.chunk2{float:none;display:block;width:98%;height:auto;margin:0 10px 22px;padding:30px 37px}@media handheld,only screen and (max-width: 550px){.blog.chunk{width:97%;box-sizing:border-box;margin:0 auto 22px;float:none;position:static!important}}.profile .bloged{margin-bottom:10px}.navigation_blog{text-align:center;margin-top:10px}.main_container_blogs h3{font-size:17px}.list_index_blog_title li h2,.list_index_blog_title li h3{color:#82b733}.item_index_blog{display:none}#article{display:block}.list_index_blog_title li h2 a.act{text-decoration:none}.noborder{border-right:none!important}.no_overflow{overflow:visible}.navigation_blog .slider_profile__prev,.navigation_blog .slider_profile__next{cursor:pointer}span.support{background:url(/bitrix/templates/.default/images/support.png) no-repeat left center;display:block;float:left;width:13px;height:13px;margin-right:8px;margin-top:-2px;opacity:.7}.footer-copy{float:left}.footer-sup{float:right}@media screen and (max-width: 400px){.footer-copy,.footer-sup{float:none;text-align:center}}@media (max-width: 1370px) and (min-width: 1024px){.blog.solo .soc-btns{position:relative;left:-24px}}.add-custom-slider-arrows .slick-prev{width:20px;height:62px;background:url(/img/controls2.png) -7px -4px no-repeat!important;left:-20px}.add-custom-slider-arrows .slick-prev::before{display:none}.add-custom-slider-arrows .slick-next{width:20px;height:62px;background:url(/img/controls2.png) -46px -4px no-repeat!important;right:-20px}.add-custom-slider-arrows .slick-next::before{display:none}.js-staff-slider .slick-prev,.js-staff-slider .slick-next{top:132px!important}@media screen and (max-width: 770px){.mobile-menu-hide{display:none!important}}@media screen and (max-width: 1349px){.js-staff-slider .slick-prev{left:20px}.js-staff-slider .slick-next{right:20px}}.staff .slick-list::before{content:"";display:block;height:100%;width:20px;position:absolute;top:0;left:0;z-index:1;background:-moz-linear-gradient(left,rgba(231,231,231,1) 0%,rgba(231,231,231,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(231,231,231,1)),color-stop(100%,rgba(231,231,231,0)));background:-webkit-linear-gradient(left,rgba(231,231,231,1) 0%,rgba(231,231,231,0) 100%);background:-o-linear-gradient(left,rgba(231,231,231,1) 0%,rgba(231,231,231,0) 100%);background:-ms-linear-gradient(left,rgba(231,231,231,1) 0%,rgba(231,231,231,0) 100%);background:linear-gradient(to right,rgba(231,231,231,1) 0%,rgba(231,231,231,0) 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7',endColorstr='#00e7e7e7',GradientType=1)}.staff .slick-list::after{content:"";display:block;height:100%;width:20px;position:absolute;top:0;right:0;z-index:1;background:-moz-linear-gradient(left,rgba(231,231,231,0) 0%,rgba(231,231,231,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(231,231,231,0)),color-stop(100%,rgba(231,231,231,1)));background:-webkit-linear-gradient(left,rgba(231,231,231,0) 0%,rgba(231,231,231,1) 100%);background:-o-linear-gradient(left,rgba(231,231,231,0) 0%,rgba(231,231,231,1) 100%);background:-ms-linear-gradient(left,rgba(231,231,231,0) 0%,rgba(231,231,231,1) 100%);background:linear-gradient(to right,rgba(231,231,231,0) 0%,rgba(231,231,231,1) 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00e7e7e7',endColorstr='#e7e7e7',GradientType=1)}.plans-slider .slides .slick-next{display:block;width:9px;height:15px;background:url(/styles/../img/vkb/next.png)!important}.plans-slider .slides .slick-prev{display:block;width:9px;height:15px;background:url(/styles/../img/vkb/prev.png)!important}.plans-slider .slides .slick-prev:before,.plans-slider .slides .slick-next:before{color:rgba(255,255,255,0)}.whole.plan .slides .slick-next{right:20%;background-image:url(/img/services/3d/next.png)}.whole.plan .slides .slick-prev{left:20%;background-image:url(/img/services/3d/prev.png)}.whole.plan .slides .slick-next:before{content:""}.whole.plan .slides .slick-prev:before{content:""}.whole.plan .slides button{display:block;position:absolute;top:50%;width:72px;height:72px;border-radius:50%;background-color:rgba(255,255,255,0.5);background-repeat:no-repeat;background-position:center center;margin-top:-46px;border:none;z-index:1}.whole.plan .slides ul.slick-dots{display:none!important}.whole.slider.food{height:764px}span.external-reference{color:#2595ca;text-decoration:underline;cursor:pointer;color:#2595ca;text-decoration:underline;cursor:pointer}span.external-reference:hover,span.external-reference:focus{color:#2a6496;text-decoration:underline}span.external-reference:active,span.external-reference:hover{outline:0;text-decoration:none}.blogs .social-buttons span{margin-right:5px}div.blog-post-code table.blogcode{background-color:#f7f7f7;border-color:#e8e8e8;color:#7d7d7d}table.blogquote,table.blogcode{border:1px solid;font-size:1em;margin:.5em 1em;width:80%}table.blogquote td,table.blogcode td{padding:.95em 1.5em}table.blogcode td{font-family:"Courier New";white-space:pre-wrap}table.blogcode pre{font-family:"Courier New";font-size:12px;line-height:15px;margin:0;white-space:pre-wrap}div.blog-post-quote,div.blog-post-code{padding-bottom:.6em;padding-top:.6em}div.blog-post-quote span,div.blog-post-code span{padding-left:.6em}div.blog-post-quote table.blogquote,div.blog-post-code table.blogcode{margin:0}.bx-composite-btn-fixed{position:absolute;top:0;right:5px;z-index:10}.bx-composite-btn{background:url(/bitrix/images/main/composite/sprite-1x.png) no-repeat right 0 #e94524;border-radius:15px;color:#fff!important;display:inline-block;line-height:30px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;height:31px!important;padding:0 42px 0 17px !important;vertical-align:middle!important;text-decoration:none!important}.bx-btn-white{background-position:right 0;color:#fff!important}.popup_block_attention{background:#fff;padding:20px;border:8px solid #868686;font-size:85%;position:fixed;top:20%;color:#000;max-width:750px;min-width:320px;height:auto;z-index:99999;-webkit-box-shadow:0 0 20px #000;-moz-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;left:1%;right:1%;margin:auto;width:560px}img.btn_close_att{float:right;margin:-38px -38px 0 0;border:0}#attention_bg{background:rgba(0,0,0,0.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:200;display:none}.wf-article .row{margin-top:25px;margin-bottom:25px}.gray-box{background-color:#e5e5e5;padding:20px}.gray-box li{margin-top:10px}.gray-box ol{padding-left:0!important}.gray-box h3,.gray-box h5,.gray-box h6,.gray-box h4{padding:0;margin:0}.blue-square ul,.blue-square ol{padding-left:20px}.blue-square ol{list-style-type:none}.blue-square ul li{position:relative;list-style-type:none}.biznes-overflow ul >li{list-style:none}.blue-square ul li:before{content:'';position:absolute;margin:6px;margin-left:-20px;width:9px;height:9px;background-color:#31ace6}.text-color-primary{color:#1990c7}.article-heading{text-align:center}.article-heading h1,.article-heading h2{border-bottom:4px solid #e44e50;display:inline-block;color:#303030;font-size:18px;font-weight:700!important;padding-bottom:6px;text-transform:uppercase}.uppercase{text-transform:uppercase}.weird-info-list{padding:0 70px}.weird-info-list img{margin:25px 0}.weird-info-list h4{color:#333;margin-bottom:0;text-transform:uppercase}.weird-info-list p{margin-top:5px!important}.list{list-style-type:none;padding-left:0}.list ol{list-style-type:none;padding-left:0}.list span,.blue-square span{color:#1990c7;font-weight:700;float:left;margin-right:5px;height:30px}.list li{margin-bottom:10px}.list p,.gray-box p{margin:10px 0!important}.some-map{margin-left:-20px}.blue-square ul ul li span{height:auto;float:none}.services .g4{border-right:1px dashed #3ba0cf}.services .g4:nth-child(5n){border-right:none}.services .g4:nth-child(-n+10){border-bottom:1px dashed #3ba0cf}.services .g4:nth-child(5) figure{padding:50px 5px}@media(max-width: 340px){.services .g4:nth-child(5) figure{padding:50px 0}.services figure{padding-left:5px!important;padding-top:20px!important}}.services .g4{padding-left:0}.services a:hover,.services a:focus{text-decoration:none!important}.marketing-table .month-clicker{padding-left:12px}.marketing-table td{text-transform:lowercase;padding:15px;text-align:center;border-bottom:1px solid #d0d0d0}.marketing-table .head td{background:#e6e6e6;text-align:center!important;border-right:0!important;padding:0 20px}.marketing-table .head h5{font-weight:700;margin:8px 0}.marketing-table .head p{margin-top:5px!important}.marketing-table .main-head{background-color:#e6e6e6;border-bottom:5px solid #d0d0d0;text-transform:uppercase;font-size:18px}.marketing-table .main-head td{vertical-align:middle}.marketing-table .main-head h4{display:inline-block;margin-top:0;margin-bottom:5px;position:relative}.marketing-table .main-head h4:after{content:'';height:1px;background-color:#ccc;position:absolute;left:0;right:0;margin:auto;bottom:-5px}.marketing-table .main-head span{margin-top:5px;color:#239fd9;display:block}.marketing-table .main-head p{font-size:14px;font-weight:lighter;text-transform:none;color:#239fd9}.marketing table{width:100%}.marketing table td{vertical-align:middle;width:19%}.marketing-table td:first-child{border-right:1px solid #ccc;text-transform:none;padding:10px;text-align:left;border-right:1px solid #d0d0d0}.marketing-table td:last-child{background-color:#efefef;width:22%}.marketing .no{background:url(/img/services/internet-marketing/no.png) center center no-repeat;display:inline-block;height:22px;width:22px}.marketing .ok{background:url(/img/services/internet-marketing/ok.png) center center no-repeat;display:inline-block;height:22px;width:22px}.marketing-table td:last-child .ok{cursor:pointer}.marketing .ok:hover{background:url(/img/services/internet-marketing/ok-hover.png) center center no-repeat}.marketing .ok.active{background:url(/img/services/internet-marketing/ok-active.png) center center no-repeat}.month-clicker{text-align:left}.month-clicker span{border:1px solid #ccc;line-height:16px;-webkit-user-select:none;-moz-user-select:none;padding:6px 10px}.month-clicker span:not(.no-style):not(.number):hover{border:1px solid #aaa;background-color:#ddd;cursor:pointer}.month-clicker span.no-style{border:0}.btn.dark-blue{background-color:#28284c;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;line-height:1.122;text-decoration:none}.btn.dark-blue:hover{background-color:#343461}.marketing-modal{background-color:#fff;border:1px solid #e44e50;color:#e44e50;margin:0 auto;max-width:400px;padding:30px;position:relative;text-transform:uppercase;font-weight:700}.marketing-modal input{border:1px solid #e44e50;line-height:35px;margin-bottom:15px;margin-top:5px;padding-left:10px;width:100%}.marketing-modal input:focus{outline:0}.marketing-modal .email-add{position:relative}.marketing-modal .email-add:after{content:url('/bitrix/templates/.default/css/../img/email-add.png');color:#fff;position:absolute;bottom:-25px;right:20px}.marketing-modal .btn{padding:12px 30px}.marketing-modal .mfp-close{content:' '!important;color:rgba(0,0,0,0)!important;right:-50px;top:-50px}.marketing-modal .mfp-close:active{right:-50px;top:-50px}.btn.dark-blue{background-color:#28284c;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;line-height:1.122;text-decoration:none}.btn.dark-blue:hover{background-color:#343461}.some-images img{float:left;margin-right:15px!important}.some-images h3,.some-images p{margin:0!important}.some-images h3{margin-top:5px!important}.some-images img{vertical-align:middle}.two-weird-elem{float:left;height:260px;margin-right:15px}.tab-site-types{background-color:#fff;padding-left:0;margin-bottom:0}.tab-site-types li{display:inline-block;cursor:pointer;width:33%;text-align:center;padding:10px}.tab-site-types li a{border-bottom:1px dashed #1990c7;color:#1990c7;font-weight:700;text-decoration:none;text-transform:uppercase}.tab-site-types li.act{background-color:#1990c7}.tab-site-types li.act a{color:#fff}.tab-site-types-content{background-color:#f7f7f7;padding:20px}.tabs-sliders{padding:0 15px}.tabs-sliders .scroll-item{max-height:500px;overflow:auto}.tabs-sliders .slick-prev::before{content:url('/bitrix/templates/.default/css/../img/arrow-left-tab-slider.png')}.tabs-sliders .slick-next::before{content:url('/bitrix/templates/.default/css/../img/arrow-right-tab-slider.png')}.tabs-sliders .scroll-item::-webkit-scrollbar-track{background-color:#e6e6e6}.tabs-sliders .scroll-item::-webkit-scrollbar{width:6px}.tabs-sliders .scroll-item::-webkit-scrollbar-thumb{background:#1990c7}.tabs-sliders .agency-accord{display:block;visibility:hidden;opacity:0;position:absolute;transition:opacity .2s;transition-delay:.6s}.tabs-sliders .agency-accord.open{visibility:visible;position:relative;opacity:1}.slider-in-tab img{vertical-align:middle!important}.slider-in-tab .slick-slide img{vertical-align:middle}.slide-flex-center{height:500px!important;display:-webkit-flex!important;display:-moz-flex!important;display:-ms-flex!important;display:-o-flex!important;display:flex!important;-webkit-align-items:center!important;-moz-align-items:center!important;-ms-align-items:center!important;align-items:center!important}.wf-partners{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.wf-partners img{display:inline-block!important;text-align:left}.my-acc-btn{color:#1990c7;cursor:pointer;display:block;font-size:16px;font-weight:700}.ruble{position:relative}.ruble:after{content:'';background-color:#1990c7;height:3px;width:70%;top:25px;left:0;position:absolute}.wf-partners{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:20px}.wf-partners img{width:70px}.ico-div{text-align:left;float:left;margin-right:15px}.tariff-table{text-align:center}.tariff-table h2{color:#1990c7;border-bottom:1px solid #ccc;display:inline-block;margin-bottom:5px;padding-bottom:4px}.tariff-table h5{margin-top:0;color:#1990c7;font-weight:400;margin-bottom:0}.tariff-table p{margin-top:10px!important}.tariff-table thead{background-color:#1990c7;color:#fff;font-size:14px;font-weight:lighter;text-transform:uppercase}.tariff-table thead th{padding:15px}.tariff-table tbody td{vertical-align:top;padding:8px}.tariff-table .btn{padding:10px 25px}.tariff-table td:not(:last-child),.tariff-table th:not(:last-child){border-right:1px solid #d0d0d0}.tariff-table tfoot{background-color:#ebebeb}.tariff-table tfoot td{padding:20px}.tariff-table h1{vertical-align:top}.special-marg{margin-top:-7px!important}.mtb_10{margin:10px 0!important}.mr_10{margin-right:10px!important}hr.hr-type2{border-top:1px #afafaf solid;margin-top:26px;margin-bottom:26px}hr.hr-type3{border-top:1px #afafaf solid;margin-top:33px;margin-bottom:38px}.hr-type4{border-top:2px #cacaca solid;margin-top:33px;margin-bottom:38px}.blue-color{color:#1990c7!important}.dark-color{color:#303030!important}.font24{font-size:24px}.font14{font-size:14px!important}.font30{font-size:30px!important}h3.blue-color.font30{margin:0 0 26px!important;line-height:30px!important}.regular{font-weight:400}.immovables-modal-btn{padding:10px 25px!important;margin:0 0 5px!important}.box-shadow-1{-moz-box-shadow:0 0 10px #aaa;-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa}.box-shadow-2{-moz-box-shadow:2px 2px 7px #666;-webkit-box-shadow:2px 2px 7px #666;box-shadow:2px 2px 7px #666}.position-out-block{position:absolute;top:180px;right:-100px}@media only screen and (max-width: 768px){.position-out-block{position:relative;top:0;right:0}}.my-acc p{margin-top:0!important}.row-marg0{margin-left:0!important}.row-marg0 img{width:100%;margin:0 0 26px}.center-block{text-align:center}.center-block-item{margin:0 49px 20px 0;display:inline-block!important}.center-block-item img{display:inline-block!important;margin:0 10px 0 0 !important}.cellinline{display:inline-block!important}.blue-square.marker2 ul{padding-left:40px}.blue-square.marker2 ul li:before{content:'';position:absolute;margin:0;margin-left:-40px;width:23px;height:18px;background:url(/img/services/immovables/marker_2.png) 0 0 no-repeat!important}.ol-type2{font-size:18px;line-height:20px;font-weight:700;color:#1990c7;list-style:none;margin:26px 0}.ol-type2 li{margin:0 0 10px;position:relative}.ol-type2 span{font-size:14px;font-weight:400;color:#6d6d6d}.count-left{counter-reset:list 0}.count-left li:before{position:absolute;left:-30px;counter-increment:list;content:counter(list) " "}.count-right{counter-reset:list 3}.count-right li:before{position:absolute;left:-30px;counter-increment:list;content:counter(list) " "}@media(max-width: 768px){.mobile-hide{display:none}.weird-info-list{padding:0}.some-map{margin-top:50px}.wf-promotion{padding:0 30px}.gray-box{margin-top:20px}}@media(max-width: 768px){.wf-promotion{padding:0 15px}}@media(max-width: 768px){.wf-partners{display:block;text-align:center}.wf-partners img{display:block!important;margin-bottom:30px}.tab-site-types li{width:100%;display:block}.tabs-sliders{margin-top:20px}.some-images .g6-5{margin-top:30px}}@media(max-width: 768px){.mobile-hide{display:none}.weird-info-list{padding:0}.some-map{margin-top:50px}.wf-promotion{padding:0 30px}.gray-box{margin-top:20px}.services .pad{display:block}.services .g4{border-right:0}.services .g4:not(:last-child){border-bottom:1px solid #81ccf0}}@media(max-width: 768px){.wf-promotion{padding:0 15px}}strong.article-heading a{font-weight:700;font-size:17px;text-decoration:none;text-transform:uppercase;color:#81CCF0}strong.article-heading a:hover{text-decoration:none;color:#81CCF0}span.about-heading{text-transform:uppercase;font-size:18px;margin-top:1em;display:inline-block;font-weight:700}.article-heading p{margin-top:0!important}.second-block{text-align:center;padding-top:30PX}.second-block p{text-align:left}.third-block{padding-top:30PX;text-align:center}.third-block p{padding-top:30PX;text-align:left}.four-block{text-align:center;padding-top:30px}.four-block img{padding-top:20px}.four-block p{padding-top:30PX;text-align:left}.third-strong{margin-top:0!important;padding-top:0!important}.five-block .g10 h3{margin-bottom:0}.five-left-content p{margin-top:0;margin-bottom:0}.pisma-bg{padding-left:104px;background:url(/img/promotion/new-pisma.jpg) no-repeat}.five-left-content h3P .shester{padding-left:83px;background:url(/img/promotion/new-shesterenka.jpg) no-repeat}.five-right-content H3{padding-top:20px}.six-block{padding-top:20px;text-align:center}.six-block p{text-align:left}.zone-example{text-align:left;border-bottom:1px solid #b6b6b6;padding-bottom:30px}.zone-client{position:relative;font-size:16px;color:#5f5f5f;padding-left:40px;padding-right:70px}.zone-agency{position:relative;font-size:16px;color:#5f5f5f;padding-left:40px}.zone-example h4{text-transform:uppercase;color:#303030}.circle-block p{color:#5f5f5f;font-size:16px;font-weight:600}.zone-client:before{content:url("/img/promotion/clients-zone.png");position:absolute;margin-top:-4px;left:0}.seven-block-container{overflow:hidden}.seven-block-container ul{padding-left:0}.seven-block-container li span{color:#007dc9;position:absolute;margin-top:-7px;margin-left:-20px;font-size:25px}.number-one-block{padding-top:50px;text-align:center}.number-one-podblock{width:70%;border-bottom:1px solid #b6b6b6;margin:0 auto}.number-one-podblock ul{padding-left:0}.seven-block-container li{padding-top:13px;list-style:none;text-align:left}.number-one-podblock li{display:inline-block;padding-right:20px;padding-left:20px}.eight-block{text-align:center;padding-top:40px;border-bottom:1px solid #b6b6b6}.eight-block h3{text-align:center;border-bottom:4px solid #e44e50;display:inline-block;color:#303030;font-size:18px;margin:0 auto;font-weight:700!important;padding-bottom:6px;text-transform:uppercase}.number-one-podblock .number-mesto{color:#e7922e;font-size:22px;text-transform:uppercase}.nine-g10-right{padding-top:35px}.nine-block .g10{padding-left:0}.ten-block .g10{padding-left:0}.nine-block{padding-top:40px;padding-bottom:20px;overflow:hidden;border-bottom:1px solid #b6b6b6}.ten-block h3{text-transform:uppercase;color:#000}.nine-block ul{padding-left:21px}.nine-block ul li{padding-bottom:20px}.nine-block ul li:before{content:'';position:absolute;margin:6px;margin-left:-20px;width:9px;height:9px;background-color:#31ace6}.nine-block h5{font-size:14px;color:#5f5f5f;font-weight:600}.ten-g10-right{padding-top:40px}.g10-left{padding-right:90px}.ten-block-g10{padding-right:40px}.ten-block ul{padding-left:21px}.ten-block ul li{padding-bottom:20px}.ten-block ul li:before{content:'';position:absolute;margin:6px;margin-left:-20px;width:9px;height:9px;background-color:#31ace6}.ten-block h5{font-size:14px;color:#5f5f5f;font-weight:600}.nine-block h3{text-transform:uppercase;color:#000}.eight-block .row{padding-top:20px}.eight-block .g10{text-align:left}.eight-block .g10 h5{padding-top:40px;font-weight:600;margin-bottom:0}.eight-block .row p{text-align:left}.eight-block .g10 h2{border-bottom:none;font-size:18px!important;text-align:left;font-weight:600}.seven-block{text-align:center;padding-top:20px}.eight-block ul{padding-left:21px}.eight-block ul li{padding-bottom:20px}.g10 p{padding-right:20px}.g10-right h5{padding-top:5px!important}.g10 ol li{padding-bottom:20px}.eight-block ul li:before{content:'';position:absolute;margin:6px;margin-left:-20px;width:9px;height:9px;background-color:#31ace6}.seven-block-slogan{color:#5f5f5f;font-size:14px;font-weight:600}.number-mesto-desc{color:#3f3f3f;font-size:13px;margin-top:0}.seven-block h3{text-align:center;border-bottom:4px solid #e44e50;display:inline-block;color:#303030;font-size:18px;margin:0 auto;font-weight:700!important;padding-bottom:6px;text-transform:uppercase}.circle-block{padding:0}.circle-block li p{text-align:center}.circle-block li img{min-width:73px}.circle-block li{width:134px;vertical-align:top;text-align:center;display:inline-block;margin-right:20px;padding-top:40px}.zone-agency:before{content:url("/img/promotion/agency-zone.png");position:absolute;margin-top:13px;margin-top:-5px;left:0}.six-block h3{text-align:center;border-bottom:4px solid #e44e50;display:inline-block;color:#303030;font-size:18px;margin:0 auto;font-weight:700!important;padding-bottom:6px;text-transform:uppercase}.top-bg-left{padding-left:104px}.top-bg{padding-left:104px;background:url(/img/promotion/new-top.jpg) no-repeat}.graph-bg{padding-left:104px;background:url(/img/promotion/new-graph.jpg) no-repeat}.yash-bg{padding-left:104px;background:url(/img/promotion/new-yashik.jpg) no-repeat}.five-block .g10 .five-left-content{padding-left:81px}.five-left-content ul{padding-left:20px}.five-left-content ul li{padding-top:15px}.five-left-content ul li:before{content:'';position:absolute;margin:6px;margin-left:-20px;width:9px;height:9px;background-color:#31ace6}.four-block h3{text-align:center;border-bottom:4px solid #e44e50;display:inline-block;color:#303030;font-size:18px;margin:0 auto;font-weight:700!important;padding-bottom:6px;text-transform:uppercase}.third-block h3{text-align:center;border-bottom:4px solid #e44e50;display:inline-block;color:#303030;font-size:18px;margin:0 auto;font-weight:700!important;padding-bottom:6px;text-transform:uppercase}.second-block h3{text-align:center;border-bottom:4px solid #e44e50;display:inline-block;color:#303030;font-size:18px;margin:0 auto;font-weight:700!important;padding-bottom:6px;text-transform:uppercase}.some-images.row .g10 img{padding-bottom:20px}.some-images.row{padding-top:10px}.blue_circ_med_sector{color:#31ace6;padding-bottom:20px}.biznes-one{padding-top:0!important}.biznes-one h3{text-align:center;border-bottom:4px solid #e44e50;display:inline-block;color:#303030;font-size:18px;margin:0 auto;font-weight:700!important;margin-bottom:17px;text-transform:uppercase}.biznes-no-border{border:none!important}.biznes-left{text-align:left;padding-left:0}.biznes-first-block-img{padding-top:80px}.biznes-one{overflow:hidden}.biznes-one p{margin-top:0!important}.biznes-third-left{padding-right:60px}.biznes-third-right ul{padding-right:30px;padding-left:21px}.biznes-third-right ul li{text-align:left}.biznes-third-right{padding-right:20px}.biznes-third-right ul li{padding-bottom:20px}.biznes-third-four{padding-top:40px;padding-bottom:10px}.biznes-third{padding-top:0;padding-bottom:10px}.border-bottom-gray{border-bottom:1px solid #b6b6b6}.biznes-third-right ul li:before{content:'';position:absolute;margin:6px;margin-left:-20px;width:9px;height:9px;background-color:#31ace6}.biznes-third-small{padding-bottom:10px;text-align:center!important;font-size:14px;padding-top:10px!important;color:#5f5f5f}.sistem-avt{margin-top:10px}.biznes-third-right p{margin-top:0!important;padding-top:0!important}.biznes-third p{padding-top:13px;margin-top:10px!important}.biznes-etapi>h3{margin-bottom:10px}.biznes-etapi p{margin-top:9px!important;padding-top:0!important}.biznes-third-pt{padding-top:40px}.biznes-etapi{padding-top:20px}.no-padding-right{padding-right:0!important}.no-padding-left{padding-left:0!important}.text-left{text-align:left!important}.biznes-etapi-pt{padding-top:25px}.biznes-etapi ol li{padding-left:10px}.pl0{padding-left:0!important}.biznes-etapi hr{margin-top:0;padding-left:10px;margin-bottom:25px;height:1px;background-color:#b6b6b6}.four-biznes{padding-top:0}.brown{color:#5f5f5f!important}.four-biznes .g6-5{text-align:left;padding-top:20px}.four-biznes>h3{margin-bottom:10px}.biznes-etapi ul li p{padding-right:50px}.four-biznes p{padding-top:0!important;margin-top:10px!important}.biznes-etapi ul{padding-left:21px;margin-top:0}.biznes-etapi ul li{padding-top:10px}.spec-predloj p{padding-top:3px!important}.biznes-etapi ol{padding-right:197px;padding-left:19px;padding-top:10px}.biznes-etapi .g6-5{text-align:left}.row.biznes-etapi.pt0 h3{margin-bottom:15px}.row.biznes-etapi.pt0{margin-top:0!important;padding-top:0!important}.g10 li .pt0{margin-top:0!important;padding-top:0!important}.biznes-etapi ul> li:before{content:'';position:absolute;margin:6px;margin-left:-20px;width:9px;height:9px;background-color:#31ace6}figcaption > a{color:#fff;font-weight:600}figcaption > a:hover{color:#BDDFEF}form[name=SIMPLE_FORM_3] .errorMess.errorName{top:287px!important}form[name=SIMPLE_FORM_3] .errorMess.errorEmail{top:366px!important}form[name=SIMPLE_FORM_3] .errorMess.errorPhone{top:445px!important}form[name=SIMPLE_FORM_3] .errorMess.errorTarif{top:208px!important}form[name=SIMPLE_FORM_3] .errorMess{left:180px!important}form[name=SIMPLE_FORM_4] .errorMess.errorName{top:192px!important}form[name=SIMPLE_FORM_4] .errorMess.errorEmail{top:271px!important}form[name=SIMPLE_FORM_4] .errorMess.errorPhone{top:350px!important}form[name=SIMPLE_FORM_4] .errorMess.errorTarif{top:113px!important}form[name=SIMPLE_FORM_4] .errorMess{left:180px!important}#vacancy h2{font-size:18px}.pdf-presentation-16{margin-top:47px;padding-right:80px;position:relative;float:right}.pdf-presentation-16 a{font-size:12px;padding-top:5px;padding-left:30px;color:#2595ca;text-transform:uppercase;font-weight:600}.pt-20{padding-top:20px}.pdf-presentation-16 a:before{top:-5px;position:absolute;left:0;padding-right:10px;content:url("/bitrix/templates/.default/css/../img/calc-pdf.png")}.pt-90{padding-top:90px}.text-center{text-align:center!important}.tabl-new-header{overflow:hidden;background:#eaeaea;padding-top:20px;text-align:left!important}.tabl-new-header h3{color:#505050}.tabl-row .ok{background:url(/img/services/internet-marketing/ok.png) center center no-repeat;display:inline-block;height:22px;width:22px}.tabl-row .ok:hover{background:url(/img/services/internet-marketing/ok-hover.png) center center no-repeat}.tabl-row .ok.active{background:url(/img/services/internet-marketing/ok-active.png) center center no-repeat}.tabl-row-blue{color:#2695ca!important}.border-bottom{border-bottom:1px solid #ddd;margin-bottom:20px}.tabl-row.border-bottom{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:15px!important}.collichestvo{text-align:center}.tabl-row .g4{text-align:right}.no-padding{padding:0!important}.no-padding-top{padding-top:0!important}.no-border{border:none!important}.tabl-row{overflow:hidden;text-align:left!important;padding-bottom:10px}.month-clicker{padding-left:32px}.clock-input{margin-left:-6px}.page-content-input{margin-left:6px}.pl-60{padding-left:60px!important}.audit-rekl-input{width:81px!important;margin-left:-34px}.itog-button-block{background-color:#eaeaea}.media-rekl-input{margin-left:-11px;width:81px!important}.coll-tabl .plus{margin-left:-1px}.tabl-row .month-clicker span{border:1px solid #ccc;line-height:16px;-webkit-user-select:none;-moz-user-select:none;padding:2px 8px}.tabl-row .month-clicker{padding-top:7px}.pb-20{padding-bottom:20px}.pt-none{padding-top:0!important}.pb-none{padding-bottom:0!important}.unicum-tis-znak{margin-left:1px}.calc-input-number{width:26px!important;height:24px!important;margin-right:0!important;background-color:#F2F2F2!important;border:1px solid #ccc!important;color:#6D6D6D!important;text-align:center!important;padding:0!important}.coll-tabl input{box-sizing:border-box;padding-left:4px;border:1px solid #ccc;width:60px;margin-right:10px}.tabl-row a{color:#8b8b8b;font-size:14px;text-decoration:none;border-bottom:1px dotted #8b8b8b}.hidden-block-tabl{padding-top:10px;padding-bottom:10px}.hidden-block-tabl-shop{display:none}.hidden-block-tabl-shop p{padding-left:60px;margin-bottom:0!important;margin-top:0!important}.hidden-block-tabl-korp p{padding-left:60px;margin-bottom:0!important;margin-top:0!important}.hidden-block-tabl-mol{display:none}.hidden-block-tabl-ceo{display:none}.hidden-block-tabl-ceo p{padding-left:60px;margin-bottom:0!important;margin-top:0!important}.hidden-block-tabl-mol p{padding-left:60px;margin-bottom:0!important;margin-top:0!important}.tabl-row select{width:75px;margin-left:29px;margin-right:7px}.tabl-row .row{width:100%;overflow:hidden}.coll-tabl{text-align:center!important}.hidden-block-tabl-korp{display:none}.quetion-tabl{position:relative}.quetion-tabl:after{position:absolute;top:0;right:-25px;content:url("/bitrix/templates/.default/css/../img/quetion-ico.png")}.itog-button-block .g10:nth-child(1){text-align:right}.itog-button-block .g10:nth-child(2){text-align:left}.tabl-row-blue{margin-bottom:5px!important}.itog-button-block .g10 a{width:80%;border-bottom:none;background-color:#28284b;color:#fff;font-weight:600;font-size:15px;text-transform:uppercase;padding:10px 20px}.calc-form .fa-rub{font-size:12px!important}.itog-button-block{padding-top:35px;padding-bottom:35px}.links-budget-input{margin-left:26px;width:91px!important}.mb-none{margin-bottom:0!important}#order_calc_email{margin-bottom:0!important;margin-top:0!important;text-align:center}#order_calc_email .btn{color:#FFF}.error_calc{border:1px solid #e44e50!important}.toggle_hide{border-bottom:1px dotted #2695ca!important}.section_scroll.top_main.elegia{background:url(/bitrix/templates/.default/css/images/04.jpg) no-repeat center center!important;background-size:102%;-moz-background-size:102%;-webkit-background-size:102%;-o-background-size:102%}.page > .top{background-image:url(/images/04.jpg);background-image:url(https://ultima.select-themes.com/wp-content/uploads/2016/10/music-slide-1.jpg);background-position:50% 0;background-repeat:no-repeat;background-position:center center;height:775px!important;padding-top:50px;color:#fff;border-bottom:1px solid #f0f0f0;position:relative;margin-top:-20px;background-size:102%}.header-overflow{top:10%!important;overflow:hidden;position:relative}.page > .top .center{min-height:535px}.rama-block{float:left;background:url(/images/frame-l-15.png) no-repeat left center;position:relative;height:330px;padding-top:81px;max-width:575px;padding-left:55px}.left-header-new-block{float:left;padding-right:53px;text-align:left;padding-top:57px}.page > .top .center > *{top:15%}.rama-block-slogan{font-family:"Roboto";font-weight:600;text-align:left;letter-spacing:-1px;font-size:60px;margin-bottom:19px;margin-top:10px;line-height:75px}.rama-block-title{text-align:left;font-family:'open sans',helvetica,arial,sans-serif;font-family:Roboto;font-size:37px;font-weight:400;letter-spacing:0;margin-top:0;margin-bottom:0;line-height:50px}.rama-block-title span{font-weight:600}.rama-block-slogan span{font-weight:600}.new-our-preim{text-align:left;width:33.3%;float:left;box-sizing:border-box}@media (max-width: 990px){.top.section_scroll.elegia{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}}@media (max-width: 1200px){.top.section_scroll.elegia{height:830px;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}}@media(max-width:950px){.left-header-new-block{float:none;display:inline-block;padding-right:0}.new-our-preim-overflow{margin-top:20px!important}.header-new-information{text-align:left}.rama-block{margin:0 auto;float:none}.site-create-new{display:inline-block}.left-header-new-white{display:inline-block}}@media(max-width:774px){.rama-block{max-width:535px}.rama-block-slogan{font-size:55px}}@media(max-width:630px){.rama-block-slogan{text-align:center;font-size:36px}.new-our-preim-title{text-align:center!important}.new-our-preim{text-align:center;box-sizing:border-box;padding-left:15px;padding-right:15px}.left-header-new-block{padding-right:0}.rama-block{height:auto;padding-left:0}.page > .top{display:block!important}.rama-block-title{font-size:20px}.rama-block{padding-top:0;background-image:none}}.site-create-new{font-size:16px;font-family:"Roboto";font-weight:600;margin-top:0;margin-bottom:0}.site-create-new.orange{color:#f69b0e}.site-create-new.purple{color:#de549c}.site-create-new.blue{color:#4290e4}.left-header-new-white{color:#d9d9d9;line-height:20px;font-size:20px;font-family:"Roboto";font-weight:600;margin-top:0}.new-our-preim-title{font-family:"Roboto";font-size:16px;color:#fff;text-align:left;margin-top:0;margin-bottom:0;min-height:44px}.new-our-preim-overflow{overflow:hidden;margin-top:90px}.new-our-preim-desc.star span{position:relative;padding-right:10px}.new-our-preim-desc i{margin-left:30px}.new-our-preim-desc.star span:before{content:url('/images/wp-new-stars.png');width:11px;height:13px;position:absolute;right:0;top:-19px}.new-our-preim-desc:hover{text-decoration:none;color:#a7a7a7}.new-our-preim-desc{margin-bottom:30px;text-decoration:none;padding-right:10px;display:inline-block;position:relative;text-align:left;font-family:"Roboto";font-size:36px;color:#fff;font-weight:600;margin-top:10px}@media(max-width:770px){.left-header-new-block{box-sizing:border-box;padding-left:15px;padding-right:15px;text-align:center!important}.header-new-information{text-align:center!important}}.new-our-preim-overflow .icons:after{position:absolute;content:url(/images/new-header-icoafter.png);width:25px;height:18px}.new-our-preim-overflow a:visited{color:#fff!important}.new-our-preim-overflow a:hover{color:#dedede!important}.soc-new-block{position:absolute;height:26px;top:13px;right:-150px}.hgroup.relative{position:relative}@media (max-width: 556px){header.index{height:50px}#presentation .qualities .sub{margin-right:0;border:none}#presentation .qualities .sub:before{border-right:none}.top.section_scroll.elegia{margin-top:0!important}}@media (max-width: 1010px){.new-our-preim{min-width:314px;float:none;margin:0 auto}.new-our-preim-overflow{margin-top:40px}.top.section_scroll.elegia{height:auto!important;margin-top:100px}}.staff h3{display:inline-block}#works{background:url(/bitrix/templates/.default/css/../img/pattern-bg-fv.jpg);margin-top:0;padding-top:52px}.site-create-new.blue{color:#fff}.site-create-new.purple{color:#fff}.site-create-new.orange{color:#fff}.left-header-new-white{color:#fff}.page > .top{background-image:url(/bitrix/templates/.default/img/music-slide-1-new.jpg)!important;background-position:50% 0;background-repeat:repeat;background-attachment:fixed;height:460px;padding-top:50px;color:#fff;border-bottom:1px solid #f0f0f0;position:relative;margin-top:-20px}.wf-mini-logo{background:url(/images/logo-webformula.svg) no-repeat center center;width:64px;background-size:contain!important}.title_weight{font-weight:700}.four_in_line{clear:both}.adaptive-table{width:100%;overflow-y:auto;margin:0 0 1em}.adaptive-table::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.adaptive-table::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,.3)}.order2{padding:30px 20px!important}.order2 input{width:100%!important}#ajax-bottom-form .order2 #form_submin_button_2{margin:0;width:100%!important;background:#31ace6!important;color:#fff!important}@media(max-width: 768px){.application{top:-10px}.inner.work .head h1{margin-left:20px;margin-right:20px}.inner_services{padding-left:20px;padding-right:20px}.inner_services .g1,.inner_services .g2,.inner_services .g3,.inner_services .g4,.inner_services .g5,.inner_services .g6,.inner_services .g6-5,.inner_services .g7,.inner_services .g7-5,.inner_services .g8,.inner_services .g9,.inner_services .g10,.inner_services .g11,.inner_services .g12,.inner_services .g13,.inner_services .g14,.inner_services .g15,.inner_services .g16,.inner_services .g17,.inner_services .g18,.inner_services .g19,.inner_services .g20{display:block;padding:0;width:100%}.mabee.horisontal-list{padding:0}.mabee.horisontal-list li{display:block;width:100%}.adapt_service .dis{margin-top:20px}.adapt_service .facts{padding:20px;margin-left:-20px;margin-right:-20px}.mob_dev_servise .blue_bg{margin-left:-20px;margin-right:-20px;padding:0 20px}.docs_list a{display:block;text-align:left;margin-bottom:15px}}.footer_height{position:relative;height:33px}@media (max-width: 990px){.footer_height{height:43px}}.application{z-index:3}
/* End */


/* Start:/bitrix/templates/.default/css/vika.css?173998167523137*/
#ajax-portfolio .g4 a{box-sizing:border-box;padding:10px;border-radius:2px;border:1px solid #eaeaea;display:inline-block;transition:all .3s;background:#f9f9f9}.mobile-tech{display:none!important}.mobile-mail{display:none!important}.mobile-tech__link{color:#f7e910}#ajax-portfolio .g4 a:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);box-shadow:0 0 10px 0 rgba(0,0,0,0.15);transition:all .3s}.social .btn{width:24px;height:24px;border-radius:3px;padding:0}.social .btn.vk{background-color:#48729e}.social .btn.fb{background-color:#3c5a98}.social .btn.tw{background-color:#00aced}.social .btn i{display:block;float:left;width:24px;height:24px;background-image:url(//yastatic.net/share/static/b-share_counter_large.png)}.social .btn.vk i{background-position:0 -58px}.social .btn.fb i{background-position:-4px -1px}.social .btn.tw i{background-position:0 -87px}.integrac-sits .head.center h2{margin-bottom:30px}.integrac-sits .blue{width:100%;background:#16709a;padding:50px 0;color:#fff;overflow:hidden;margin-bottom:80px}.integrac-sits .blue .center h2{color:#fff;border-color:#fff;margin-bottom:30px}.integrac-sits .blue img{display:block;margin:0 auto 30px}.integrac-sits .blue .item{width:273px;margin:0 7px;float:left;display:inline-block}.integrac-sits .inputselect,.integrac-sits .text-in-form,.integrac-sits .close{display:none}.integrac-sits .under-margin{margin-top:0}.ajax-bottom-form{position:fixed;width:100%;height:100%;top:0;left:0;z-index:100}.ajax-bottom-form .form-success{left:50%;margin-left:-235px}#ajax-bottom-form .order2{position:relative}#ajax-bottom-form .order2 .errorMess.errorPhone{top:185px}#ajax-bottom-form .order2 .errorMess.errorName{top:104px}#ajax-bottom-form .order2 .btn{color:#fff!important}.order2{background:#f2f2f2;-webkit-box-shadow:0 3px 12px 2px rgba(0,0,0,0.12);-moz-box-shadow:0 3px 12px 2px rgba(0,0,0,0.12);box-shadow:0 3px 12px 2px rgba(0,0,0,0.12);font-size:16px;text-transform:uppercase;color:#5f5f5f;font-weight:700;padding:30px 65px;margin-bottom:83px;border:1px solid #e6e6e6}#ajax-bottom-form{border-top:4px solid #c70b22;margin-top:63px}#orderLabel{display:none}.order2 p{margin:0!important}.order2 label{*text-align:right;*width:30%;*display:-moz-inline-stack;display:block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:#000;font-size:12px;font-family:Arial,Verdana,sans-serif;text-transform:none;font-weight:400;margin-bottom:12px;margin-top:3px}.order2 textarea{width:100%;height:195px;resize:none;border:1px solid #d1d0d0;margin-bottom:13px}.order2 input{width:305px;margin-bottom:15px;padding:7px 12px;border:1px solid #d1d0d0;font-size:12px;*text-transform:uppercase;color:#5f5f5f;*font-weight:bold;margin-right:0;background:#fff;-webkit-box-shadow:inset 0 7px 14px -15px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 7px 14px -15px rgba(0,0,0,0.5);box-shadow:inset 0 7px 14px -15px rgba(0,0,0,0.5)}.order2.content-disabled .select-inner-input{border:1px solid #e44e50!important}.order2.content-disabled input,.order2.content-disabled textarea{border:1px solid #a3a7b3!important}.order2.content-disabled label{color:#a3a7b3}.order2 .uploadbutton{*width:50%;border:none;text-align:left;margin-bottom:0;height:52px}.order2 .uploadbutton .button,#form_submin_button_2{width:140px;font-weight:700;line-height:32px;letter-spacing:.2px;font-size:10px;color:#3b3b3b;text-transform:uppercase;border:none;border-radius:3px;background:#fff;-webkit-box-shadow:0 -4px 16px 2px rgba(0,0,0,0.12);-moz-box-shadow:0 -4px 16px 2px rgba(0,0,0,0.12);box-shadow:0 -4px 16px 2px rgba(0,0,0,0.12);background:#fff;background:-moz-linear-gradient(top,#fff 50%,#efefef 100%);background:-webkit-linear-gradient(top,#fff 50%,#efefef 100%);background:linear-gradient(to bottom,#fff 50%,#efefef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#efefef',GradientType=0)}.order2 .uploadbutton:hover .button{color:#3b3b3b;background:#fff;background:-moz-linear-gradient(top,#fff 50%,#efefef 100%);background:-webkit-linear-gradient(top,#fff 50%,#efefef 100%);background:linear-gradient(to bottom,#fff 50%,#efefef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#efefef',GradientType=0)}.order2 .filename{display:block}.order2 .half{width:50%;float:left}.order2 .half-left{width:45%;float:left}.order2 .half-right{width:52%;float:right}.order2 .half-right .inputtext{width:220px}.order2 .captcha{display:inline-flex}.order2 .captcha img{display:inline!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;margin:0;width:150px!important}.order2 .captcha input{width:120px;margin-right:12px;margin-top:8px}.order2 .btn{margin-top:20px;display:block;width:auto;border:none}#ajax-bottom-form .order2 #form_submin_button_2{height:33px;line-height:20px;font-family:Arial,Verdana,sans-serif;background:-moz-linear-gradient(top,#fff 0%,#efefef 100%);background:-webkit-linear-gradient(top,#fff 0%,#efefef 100%);background:linear-gradient(to bottom,#fff 0%,#efefef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#efefef',GradientType=0)}.order2 .select-wrapper{width:280px;margin-bottom:15px}.order2 .under-margin{margin-top:75px}#order .order2{margin-top:0;margin-bottom:0;color:#e44e50;background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#order .order2 input{color:#e44e50;border-color:#e44e50}#order .order2 input.btn{color:#fff}@media only screen and (max-width: 1024px){.order2 .half{width:100%}.order2 .half-left{width:100%}.order2 .half-right{width:100%}}.bitrix24 .head hgroup{margin:60px 0 45px}.adapt_service .bitrix24{position:relative;padding-top:80px;padding-bottom:50px}.adapt_service .bitrix24 .annotation{position:absolute;line-height:1;cursor:pointer}.adapt_service .bitrix24 .annotation img{position:absolute}.adapt_service .bitrix24 .annotation1{top:409px;left:153px;padding-left:60px;background:url(/img/services/bitrix24/item1_b.png) 9px 13px no-repeat;background-size:38px;text-align:left;height:75px}.adapt_service .bitrix24 .annotation1:hover{background-size:55px;background-position:0 100%}.adapt_service .bitrix24 .annotation1 img{top:15px;left:56px}.adapt_service .bitrix24 .annotation2{top:226px;left:168px;padding-right:24px;padding-bottom:94px;background:url(/img/services/bitrix24/item2_b.png) 44px 42px no-repeat;background-size:44px;text-align:right;height:80px}.adapt_service .bitrix24 .annotation2:hover{background-size:66px;background-position:100% 100%}.adapt_service .bitrix24 .annotation2 img{top:23px;left:13px}.adapt_service .bitrix24 .annotation3{top:109px;left:232px;padding-bottom:100px;padding-right:7px;background:url(/img/services/bitrix24/item3_b.png) 80px 44px no-repeat;background-size:43px;text-align:left;height:80px}.adapt_service .bitrix24 .annotation3:hover{background-size:65px;background-position:100% 100%}.adapt_service .bitrix24 .annotation3 img{top:16px;left:45px}.adapt_service .bitrix24 .annotation4{top:35px;left:415px;padding-right:40px;padding-bottom:92px;background:url(/img/services/bitrix24/item4_b.png) 66px 33px no-repeat;background-size:38px;text-align:right;height:75px}.adapt_service .bitrix24 .annotation4:hover{background-size:50px;background-position:100% 100%}.adapt_service .bitrix24 .annotation4 img{top:16px;left:30px}.adapt_service .bitrix24 .annotation5{top:24px;left:653px;padding-left:25px;padding-bottom:97px;background:url(/img/services/bitrix24/item5_b.png) 8px 44px no-repeat;background-size:39px;text-align:right;height:80px}.adapt_service .bitrix24 .annotation5:hover{background-size:58px;background-position:0 100%}.adapt_service .bitrix24 .annotation5 img{top:15px;left:62px}.adapt_service .bitrix24 .annotation6{top:108px;left:806px;padding-left:40px;padding-bottom:90px;background:url(/img/services/bitrix24/item6_b.png) 10px 33px no-repeat;background-size:47px;text-align:right;height:71px}.adapt_service .bitrix24 .annotation6:hover{background-size:66px;background-position:0 100%}.adapt_service .bitrix24 .annotation6 img{top:2px;left:48px}.adapt_service .bitrix24 .annotation7{top:204px;left:899px;padding-bottom:119px;background:url(/img/services/bitrix24/item7_b.png) 25px 62px no-repeat;background-size:47px;text-align:right;height:102px}.adapt_service .bitrix24 .annotation7:hover{background-size:69px;background-position:17px 100%}.adapt_service .bitrix24 .annotation7 img{top:30px;left:53px}.adapt_service .bitrix24 .annotation8{top:385px;padding-right:60px;padding-bottom:84px;left:879px;background:url(/img/services/bitrix24/item8_b.png) 98px 35px no-repeat;background-size:42px;text-align:right;height:75px}.adapt_service .bitrix24 .annotation8 img{top:17px;left:72px}.adapt_service .bitrix24 .annotation8:hover{background-size:61px;background-position:100% 100%}.bitrix24.plused:before{display:none}.adapt_service .blok.bitrix24{padding-top:0;margin:0 80px 50px;overflow:hidden}.adapt_service .blok.bitrix24 img.left{float:left;display:block}.adapt_service .blok.bitrix24 img.arrow{top:65px;position:absolute;left:260px}.adapt_service .blok.bitrix24 span{padding-left:35px;display:block;float:left;width:440px}.bitrix24 .monitor{width:358px;height:207px;position:absolute;top:234px;left:412px}.bitrix24 .monitor .slick-list{margin:0!important;padding:0!important}.bitrix24 .monitor .slick-dots{bottom:-150px}.bitrix24 .monitor .slick-dots li{width:21px;height:21px;padding:0;color:transparent;background:url(/img/services/bitrix24/elips.png) 2px 0 no-repeat}.bitrix24 .monitor .slick-dots li.slick-active{background-position:100% 100%}.bitrix24 .monitor .slick-dots li button{color:transparent;background:none;border:0}.bitrix24 .monitor .slick-dots li button:before{content:""}.bitrix24 table{width:100%}.bitrix24 table thead,.bitrix24 table .thead{background:#e6e6e6;text-align:center}.bitrix24 table thead th{text-transform:uppercase;padding:12px 20px 2px;line-height:15px}.bitrix24 table thead td{padding:2px 7px 12px;border:0;font-size:12px}.bitrix24 table tfoot.hide-table{display:none}.bitrix24 table tbody td,.bitrix24 table tfoot td{text-transform:lowercase;padding:15px;text-align:center;border-bottom:1px solid #d0d0d0}.bitrix24 table tbody tr td:first-child,.bitrix24 table tfoot tr td:first-child{width:160px;text-transform:none;padding:10px;text-align:left;border-right:1px solid #d0d0d0}.bitrix24 table tbody td h4{font-size:18px;color:#239fd9;text-transform:uppercase;margin:0}.bitrix24 table tbody tr td .color-blue,.bitrix24 table tfoot tr td .color-blue{color:#239fd9}.bitrix24 table tbody td em,.bitrix24 table tfoot td em{line-height:1.1}.bitrix24 table tbody td .ok,.bitrix24 table tfoot td .ok{width:22px;height:22px;display:inline-block;background:url(/img/services/bitrix24/ok.png) center center no-repeat}.bitrix24 table tbody td .no,.bitrix24 table tfoot td .no{width:22px;height:22px;display:inline-block;background:url(/img/services/bitrix24/no.png) center center no-repeat}.bitrix24 table tbody tr td:first-child[colspan="6"],.bitrix24 table tfoot tr td:first-child[colspan="6"]{border-right:0;text-align:center}.bitrix24 table tbody tr.thead td:first-child,.bitrix24 table tfoot tr.thead td:first-child{padding:15px}.bitrix24 div.open-table{padding:15px;text-align:center}.bitrix24 .open-table span{font-size:18px;color:#239fd9;border-bottom:1px dashed #239fd9;cursor:pointer}.bitrix24 .open-table span.close{display:none}.bitrix24 .open-table.close span.open{display:none}.bitrix24 .open-table.close span.close{display:inline-block}.adapt_service .row .g7-5 h3{margin:15px 0 35px}.raduga{width:70px;float:left;height:355px;margin-right:25px}.raduga .item{width:100%;clear:both}.raduga .item-1{height:28%;background:#31ace6}.raduga .item-2{height:20%;background:#1990c7}.raduga .item-3{height:12%;background:#424ea0}.raduga .item-4{height:12%;background:#b83fba}.raduga .item-5{height:12%;background:#e04358}.raduga .item-6{height:4%;background:#e8944a}.raduga .item-7{height:4%;background:#fdc52e}.raduga .item-8{height:4%;background:#e8ff3b}.raduga .item-9{height:2%;background:#66f46d}.raduga .item-10{height:1%;background:#11c9ae}.raduga .item-11{height:1%;background:#0d9785}.share{float:left;width:180px}.share .item{clear:both;margin-bottom:12px;text-transform:lowercase;font-weight:700;overflow:hidden}.share .item span{display:inline-block;width:158px;float:left}.share .item span.marker{width:9px;height:9px;margin-top:5px;margin-right:12px}.share .item-1 span.marker{background:#31ace6}.share .item-2 span.marker{background:#1990c7}.share .item-3 span.marker{background:#424ea0}.share .item-4 span.marker{background:#b83fba}.share .item-5 span.marker{background:#e04358}.share .item-6 span.marker{background:#e8944a}.share .item-7 span.marker{background:#fdc52e}.share .item-8 span.marker{background:#e8ff3b}.share .item-9 span.marker{background:#66f46d}.share .item-10 span.marker{background:#11c9ae}.share .item-11 span.marker{background:#0d9785}.type ul{margin:0;padding:0}.type ul li{list-style-position:inside}.type ul.square{list-style-type:square;margin:0;padding:0 0 0 18px;color:#31ace6;font-size:20px;line-height:17px}.type ul.square li{margin-bottom:18px;list-style-position:outside}.type ul.square p,ul.square span{color:#6d6d6d;font-size:14px;line-height:16px}#article{display:none}#blog_index{display:block}.wf-rosselmash{background:url(/bitrix/templates/.default/img/rosselmash.png) no-repeat center;width:187px;height:33px}.counter_block img{width:21px;height:21px}.ajax-bottom-form{position:relative}.order_breef .half-right .inputtext{width:100%!important}.article-heading + div{font-size:18px}.tariff-table thead{font-size:18px}footer.index{height:auto;font-size:16px;padding-bottom:10px}footer.index .counter_block{height:auto!important}.post{font-size:18px}#vacancy{font-size:18px}.name.margintop17 a{font-size:11px}.agency-accord ul{font-size:18px}.inner_services{font-size:18px}header.index ul li a{font-size:18px}.article-heading + div{font-size:13px}.article{font-size:18px}p.new-our-preim-title{font-size:18px}.services figure figcaption{font-size:18px}@media(max-width:1410px){.header__top header.index ul li a{font-size:12px}header.index .container{padding-left:0;padding-right:0}}@media(max-width:1370px){.header__top header.index ul li a{font-size:12px!important}}@media(max-width:1320px){header.index nav{width:49%}header.index .phones{width:49%}.header__top header.index ul li a{font-size:13px}}@media(max-width:990px){.post{font-size:14px}.article-heading + div{font-size:14px!important}.tariff-table thead{font-size:14px!important}#vacancy{font-size:16px}.name.margintop17 a{font-size:11px}.agency-accord ul{font-size:16px}.inner_services{font-size:16px}header.index ul li a{font-size:16px}.article-heading + div{font-size:13px}.article{font-size:16px}p.new-our-preim-title{font-size:16px}.services figure figcaption{font-size:16px}p.new-our-preim-title{font-size:16px}#vacancy{font-size:14px}.agency-accord ul{font-size:14px}.inner_services{font-size:14px}header.index ul li a{font-size:14px}.article{font-size:14px}}@media(max-width:768px){.application{top:0}.services .g4:nth-child(5n){border-bottom:1px solid #81ccf0}}.article-heading + div{font-size:18px}.ninja-accordion__title{cursor:pointer;color:#2595ca}.ninja-accordion__title:hover{color:#2595ca}.ninja-accordion__content{display:none}.prob-table th{vertical-align:top;padding:10px;text-align:left}.prob-table th p{text-align:left}.prob-table td{vertical-align:top!important}.prob-table th h4{min-height:50px}.prob-table td{font-size:13px}.marketing table tr td{width:19%}.prob-table .ok{display:block;margin-left:auto;margin-right:auto}.table-header-fixed thead tr td .tdfixed{display:none}.table-header-fixed thead tr.fixed td .tdfixed{display:block;position:fixed;top:100px;padding:15px 10px;background:#fff;border:1px solid #e1e1e1;border-top:0;z-index:9999}.fixed .tdfixed{position:fixed}.tableFloatingHeaderOriginal p{display:none}.marketing-table .main-head h4.active:after{display:none}figure.shadow figcaption .top{margin-top:0}.portfolio-fig-content{position:relative;top:50%;transform:translateY(-50%)}header.index .phones li small.name a{color:#f7e910}.external-reference.helpdesk{color:#f7e910}.external-reference.helpdesk:hover{color:#f7e910}header.index .phones li .name{color:#f2f2f2}header.index{background-color:#344c80}.parners-items{display:flex;align-items:center;flex-wrap:wrap}.parners-item{padding-left:15px;padding-right:15px;margin-bottom:30px;width:33.3%;text-align:center}@media(max-width:600px){.parners-item{width:50%}}@media(max-width:400px){.parners-item{width:100%}}@media(max-width:1600px){#ajax-portfolio{padding:0}#ajax-portfolio .g4.loader_content{padding-left:11px}}@media(max-width:990px){.bubblegum{clear:both}}@media handheld,only screen and (max-width: 768px){header.index .nav-head{height:50px;cursor:pointer;font-size:16px;font-weight:700;text-transform:uppercase;display:block;text-align:center;background:#344c80}}@media(max-width:630px){h1.rama-block-slogan{text-align:center;font-size:36px}}.new-audit-items.wide{padding-left:0;padding-right:0}.new-audit .g4.loader_content{padding-left:11px}.new-audit{margin-top:30px;overflow:hidden}.new-audit figcaption{position:absolute!important;color:#fff}.new-audit .g4 a{box-sizing:border-box;padding:10px;border-radius:2px;border:1px solid #eaeaea;display:inline-block;transition:all .3s;background:#f9f9f9}.new-audit figure.shadow figcaption span{font-size:24px;background:transparent;color:#fff}.new-audit figure.shadow figcaption{position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;background:rgba(26,34,57,0.55);color:#fff;text-align:center;font-size:24px;opacity:0;transition:400ms;text-transform:none}.new-audit figure.shadow:hover figcaption{width:100%;transition:400ms;left:0;top:0;opacity:1}@media (max-width: 768px){h1.rama-block-slogan{font-size:50px}.new-audit-items.wide .g4{width:50%}}@media (max-width: 600px){.new-audit-items.wide .g4{width:100%}}.tagline{position:absolute;right:15px;top:63px;text-align:left}.tagline-desc{font-size:13px;color:#fff;opacity:.3;display:inline-block}.tagline-img{display:block;margin-bottom:24px}@media(max-width:1080px){div.dotty-wrapper{background-size:341% 150%!important}.tagline{width:190px;margin-left:auto;margin-right:auto;position:static}}@media(max-width:730px){.tagline-img{margin-left:auto;margin-right:auto}.tagline-desc{opacity:.7}.tagline{text-align:center}}.dotty-wrapper{background:url(/bitrix/templates/.default/img/twister-last.jpg) no-repeat center top;background-size:cover!important}.dotty-wrapper:before{display:none}.new-our-preim-overflow{margin-top:0}.tagline-desc{opacity:1}@media(max-width:1200px){.new-our-preim-desc{margin-bottom:25px}.dotty-wrapper{min-height:1100px;background:url(/bitrix/templates/.default/img/twister-last.jpg) no-repeat center top;background-size:cover!important}}@media(max-width:990px){.dotty-wrapper{background:url(/bitrix/templates/.default/img/twister-last.jpg) no-repeat center top}}@media(max-width:760px){.header-overflow{margin-top:0}}.new-our-preim-title-el{padding-right:25px}@media handheld,only screen and (max-width: 768px){header.index .nav-head{height:50px;cursor:pointer;font-size:16px;font-weight:700;text-transform:uppercase;display:block;text-align:center;background:#1a2239!important}}@media(max-width:1400px){.dotty-wrapper{background-size:auto!important}}@media(max-width:1800px){div.dotty-wrapper{background:url(/bitrix/templates/.default/img/twister-last3.jpg) no-repeat center top;background-size:cover!important}}@media (max-width: 630px){.new-our-preim{text-align:left}.new-our-preim-desc{width:100%}.new-our-preim-title{text-align:left!important}.dotty-wrapper{padding-top:0}h1.rama-block-slogan{text-align:center;font-size:30px;line-height:40px}}@keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}div.dotty-wrapper{background-size:400% 400%!important;background-image:none;width:100%;background:linear-gradient(-45deg,#EE7752,#E73C7E,#23A6D5,#23D5AB);background-size:400% 400%;animation:Gradient 15s ease infinite}@font-face{font-family:'Gotha';src:url(/bitrix/templates/.default/fonts/GothaProLig_1.woff);font-weight:400;font-style:normal}.content-banner-wrapper{display:flex;flex-direction:row-reverse;align-items:flex-start}.content-banner{animation:Gradient 15s ease infinite;background-size:600% 600%!important;background:linear-gradient(-45deg,#05a5dd,#17a0e2,#64b5f6,#42a5f5,#2196f3,#9575cd,#7e57c2,#673ab7,#5092f1,#698cf8,#7a87fd);margin-right:30px;width:270px;padding:25px;color:#fff;flex-shrink:0}.content-banner-title{margin-top:0;margin-bottom:0;font-size:20px;font-weight:700}.content-banner-item p{font-size:14px;font-family:'Gotha'!important}.content-banner-subtitle a{text-decoration:none;color:#fff}.content-banner-subtitle{padding-top:5px;padding-bottom:5px;font-weight:700}.content-banner-nagrads-title{font-family:'Gotha'!important}.content-banner-nagrads{display:flex;font-family:'Gotha'!important;align-items:flex-start}.content-banner-nagrads-el{width:50%}.content-banner-nagrads-title{display:block}.content-banner-nagrads-ico{margin-bottom:15px}header.index nav{width:49%}header.index .phones{width:50%}header .phones small{font-size:77%}.name-edited{display:block;min-height:20px;margin-bottom:2px;padding-top:1px}header.index .phones li .number a{font-size:13px}header.index .phones li{margin-right:10px}header.index .header-mail{text-transform:none}.header-mail{font-size:13px!important}span.support{margin-right:0;margin-left:8px;float:right}@media only screen and (max-width: 1200px){header.index{height:50px}header.index nav{width:49%!important}}@media(max-width:1276px){.mobile-mail{display:block!important}.mobile-tech{display:block!important}}@media(max-width:990px){.content-banne-row-tablet-top{padding-top:5px}.content-banner-subtitle{margin-top:0;padding-top:0}.content-banne-row{width:33.3%;padding-left:25px;padding-right:25px;border-right:1px solid #fff}.content-banne-row:last-child{padding-right:0;border-right:none}.content-banner hr{display:none}.content-banner-item > p:first-child{margin-top:0}.content-banner-wrapper{flex-wrap:wrap;flex-direction:column-reverse}.content-banner{padding-left:0;padding-right:0;display:flex;align-items:stretch;width:100%;margin-right:0;margin-bottom:30px}}@media(max-width:800px){.content-banne-phone-title{display:block;width:100%;margin-bottom:5px}.content-banner-title{font-size:18px}.content-banner-nagrads-title{font-size:10px}}@media(max-width:620px){.content-banne-row-tablet-top{padding-top:0}.content-banne-phone-title{display:inline-block;width:auto}.content-banner-subtitle{font-size:16px}.content-banner-nagrads-title{font-size:14px}.content-banner hr{display:block}.content-banner-title{margin-top:15px;margin-bottom:20px}.content-banne-row{padding-left:0;padding-right:0;border:none;width:100%}.content-banner{display:block}.content-banner-title{font-size:20px}.content-banner{padding-left:25px;padding-right:25px}}.flex.partners i{margin-left: 10px;margin-right:10px;margin-top:15px;margin-bottom:15px;}
/* End */
/* /bitrix/templates/.default/components/bitrix/menu/MAIN_MENU/style.css?1739981675643 */
/* /bitrix/templates/.default/css/custom.css?173998167522025 */
/* /bitrix/templates/.default/css/style.css?1739981675146109 */
/* /bitrix/templates/.default/css/vika.css?173998167523137 */
