.control_form,.tabs_block,.lang,.top_nav,.valid,.carousel,.carousel_content,.carousel_more,.bx-next,.bx-prev,.up,.bx-wrapper,.tooltipster-base{display:none}body,html{background:#fff;min-width:320px}body{padding-top:40px}.header{background:rgba(31,31,31,0.9);height:40px;left:0px;min-width:320px;padding:0px;position:fixed;top:0;width:100%;z-index:9999}.logo{background-size:100% 100%;height:19px;margin:10px 0 0 10px;width:103px}.ico_main,.service_lang,.ico_lang{background:url(/assets/mob_nav-977a2574d7ac91d7af33cb0ce583797c3bea2a26729893ad58981f9f59b7cc26.png) no-repeat;cursor:pointer;display:block;float:right;height:40px;margin:0 0 0 10px;transition:all 0.2s linear}.ico_lang{background-position:10px 0;color:#fff;font-size:18px;height:30px;line-height:18px;padding-top:10px;text-align:center;width:53px}.ico_lang.active{color:#008ed2}.service_lang{background-position:-56px 0;width:55px}.ico_main{background-position:-121px 0;width:49px}.ico_lang.active{background:rgba(31,31,31,0.85) url(/assets/mob_nav-977a2574d7ac91d7af33cb0ce583797c3bea2a26729893ad58981f9f59b7cc26.png) 10px -40px no-repeat}.service_lang.active{background:rgba(31,31,31,0.85) url(/assets/mob_nav-977a2574d7ac91d7af33cb0ce583797c3bea2a26729893ad58981f9f59b7cc26.png) -56px -40px no-repeat}.ico_main.active{background:rgba(31,31,31,0.85) url(/assets/mob_nav-977a2574d7ac91d7af33cb0ce583797c3bea2a26729893ad58981f9f59b7cc26.png) -121px -40px no-repeat}.mob_nav{background:rgba(31,31,31,0.85);height:100%;left:0px;position:fixed;top:40px;width:100%}.mob_nav li{font-size:20px;line-height:17px}.mob_nav li a{color:#fff;display:block;padding:0 30px;position:relative}.mob_nav li.active a{background-color:#0090d5}.mob_nav li a:active{background-color:#f7b64d}.mob_nav li a span{border-top:1px #666 solid;display:block;height:33px;padding-top:16px}.mob_nav li:first-child a span,.mob_nav li.active a span,.mob_nav li a:active span{border-top:none;padding-top:17px}.message_block{display:block;padding:40px 35px 21px;position:relative;text-align:center}.service_block{display:block;padding:210px 30px 20px;position:relative;text-align:center}.service_block .anchor{height:1px;left:0;position:absolute;top:-40px;width:1px}.service_block .service_block_btn{display:inline-block !important}.block_1{background:url(/assets/block_1-e1563afac59c4acfdc7b1443c66946cd536b3e5ccd13a87d89213d88afc68c79.png) center 35px no-repeat}.block_2{background:url(/assets/block_2-9478e93e412d4a4d87afeca12ea6733ac1a3782e771b84096c26e87c79c1e1dd.png) center 35px no-repeat}.block_3{background:url(/assets/block_3-35760b0ec010211c6ef1787afcd286e06fbda2cce11b557e98d5ab7d59b7e422.png) center 35px no-repeat}.block_4{background:url(/assets/block_4-fa6ed2fa5491b7c169347fc874b93518ea18c8a61ff5a88ad118bbe64c8a7065.png) center 35px no-repeat}.block_5{background:url(/assets/block_5-68c9ae3d75329f17f4bf566bd3cc307eac3063095e3c589bf0bdf93508b46d4c.png) center 35px no-repeat}.block_6{background:url(/assets/block_6-c7df94be86097b840c8f3b1f08c149eff16bdfed99343bcfe465a3a45d7973ec.png) center 35px no-repeat}.service_block:nth-child(2n){background-color:#f3f3f3}.service_block h2{color:#0090d5;font-size:37px;line-height:37px;margin-bottom:12px;text-align:center}.service_block p{color:#5c5c5c;font-size:13px;line-height:19px;margin-bottom:49px}.content{padding:20px 0 0 0;width:auto}.content_mob{display:block;padding:0 20px}.content_mob h2{color:#008ece;font-size:18px;line-height:22px;margin-bottom:30px;text-align:center}.portfolio{padding:0 20px}.portfolio h2{text-align:center}.portfolio_block,.portfolio_block:hover{border:none;height:auto;width:100%}.portfolio_block img{height:auto;width:100%}.zoom,.portfolio_block:hover .zoom{background:none}.team_block.active{margin-left:0}.team_block.active.odd{margin-top:49px}@media only screen and (max-width: 940px){.portfolio{padding:0}.work_desc{height:auto;left:auto;position:relative;top:auto;width:100%}.work_desc img{display:block;filter:blur(5px);height:160%;width:160%}.work_content{background:rgba(255,255,255,0.7);height:auto;width:auto}.work_info{bottom:auto;left:auto;padding:25px 0;position:relative;width:auto}}.team_block .service_block_btn{display:none}.team_block{border-radius:0px}.page_title{font-size:37px;line-height:37px;text-align:center}@media only screen and (max-width: 940px){.team_block{margin-left:5%;width:220px}.team_block:first-child{margin-left:0}.team_block img{height:140px;width:140px}.worker_column,.worker_column:first-child{float:none;margin-bottom:0px;padding-right:0px;width:auto}}@media only screen and (max-width: 875px){.team_block{margin-left:5%}}@media only screen and (max-width: 875px){.team_page .page_title{margin-bottom:-26px}.worker_block{padding-top:49px}.team_block,.team_block:first-child{float:none;margin:0 auto;padding:49px 20px 36px;width:auto}.team_block.odd{background-color:#f3f3f3}.team_block img{height:180px;width:180px}.team_block .service_block_btn.active{display:inline-block}.team_name{font-size:20px}.worker_column{float:none;margin-bottom:0px;width:auto}.worker_column h2{text-align:center}.worker_column p{display:block}}.footer{background:#1e1e1e;height:auto;width:auto}.footer_content{height:auto;padding-top:26px;width:auto}.footer_content p{font-size:13px;line-height:15px;margin:0;padding:0 30px;width:auto}.footer_content p span{display:block;font-size:20px;line-height:24px;margin-bottom:7px}.column{float:none;margin:0;padding:23px 30px 14px;width:auto}.contacts{margin-bottom:-15px}.contacts li{background:none;padding:14px 0px 16px;width:auto}.contacts li span{font-size:20px;line-height:23px}.contacts li p{padding:0px}.contacts li p.tel{display:none}.contacts li p.mob_tel,.contacts li p.mob_tel a{color:#fff;display:block;font-size:29px;line-height:38px}.contacts li p.tel em{display:inline-block}.contacts li p.tel dfn{display:none}.skype{font-size:17px}.rss,.twi,.fb{background:url(/assets/social_mob-38846e6b910c481d05886f202cfe944cbf14aab7033006578d9e36ddde6627b5.png) no-repeat;height:28px;margin:-27px 0 0 10px;width:28px}.twi{background-position:-38px 0}.rss{background-position:-76px 0}.column.map{display:none}.feedback{margin-bottom:27px;overflow:hidden}.feedback input[type="text"],.feedback textarea{box-sizing:border-box;width:100%}.feedback input.submit{border-radius:3px;float:left;font-size:13px;height:37px;padding:0 28px;width:auto}.copy{display:none}.copy.mob{display:block;padding:0 0 11px 0}
