@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,400,300,600,700&subset=latin,cyrillic);@import url(https://fonts.googleapis.com/css?family=PT+Sans&subset=latin,cyrillic);@font-face{font-family:'Open-sans';src:url(../font/OpenSans-Regular.ttf)}@font-face{font-family:'Open-sans';src:url(../font/OpenSans-Bold.ttf);font-weight:bold}@font-face{font-family:'Open-sans';src:url(../font/OpenSans-Italic.ttf);font-style:italic}@font-face{font-family:'Open-sans';src:url(../font/OpenSans-Light.ttf);font-weight:300}@font-face{font-family:'Open-sans';src:url(../font/OpenSans-LightItalic.ttf);font-weight:300;font-style:italic}@font-face{font-family:'Open-sans';src:url(../font/OpenSans-Semibold.ttf);font-weight:500}*{margin:0;padding:0}body{font-size:14px;font-family:'Open-sans',Arial, sans-serif;color:#4f4f4f;min-width:1020px;background:#fdfdfd url(../img/bg.png) 50% 0 no-repeat}a{outline:none}.cb:after{content:'';display:block;clear:both}.hidden{display:none !important}.visible{display:block !important}.notvalid{border:1px solid #f50000 !important}.f-left{float:left}.f-right{float:right}.container{width:1000px;margin:0 auto;position:relative}.title{color:#fff;font-size:24px;font-weight:bold;text-align:center;text-shadow:1px -1px 0 rgba(54,54,56,0.21);filter:Shadow(Color=rgba(54,54,56,0.21), Direction=90, Strength=1);background-position:50%;background-repeat:no-repeat;padding:75px 0}ul.standart{list-style-image:url(../img/ul.png)}ul.standart li{margin:10px}ol.standart{list-style:none;counter-reset:item;-webkit-transition:0.2s all ease-out 0.2s;-moz-transition:0.2s all ease-out 0.2s;-o-transition:0.2s all ease-out 0.2s;-ms-transition:0.2s all ease-out 0.2s;transition:0.2s all ease-out 0.2s}ol.standart li{color:#595959;font-family:"PTSans", sans-serif;font-size:18px;cursor:pointer;position:relative;overflow:hidden;margin-bottom:10px}ol.standart li span{text-decoration:underline}ol.standart li .description{color:#6c6c6c;font-family:"OpenSans", sans-serif;font-size:13px;text-decoration:none;display:block;cursor:default;margin:13px 0 0 47px;line-height:1.6}ol.standart li:before{content:counter(item);counter-increment:item;color:#fff;font-family:"Arial";font-size:14px;background:url(../img/ol.png) 50% 0 no-repeat;width:25px;line-height:25px;text-decoration:none;display:inline-block;text-align:center;margin:0 19px 0 4px}table.table1{border-left:1px solid #15c5f3;border-top:1px solid #15c5f3;border-spacing:0;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}table.table1 th,table.table1 td{border-right:1px solid #15c5f3;border-bottom:1px solid #15c5f3}table.table1 th{color:#15c5f3;text-width:bold;font-size:15px;padding:8px 12px 4px}table.table1 td{text-align:center;font-size:13px;padding:6px 12px 8px}table.table1 td.name,table.table1 th.name{text-align:left}table.table2{border:1px solid rgba(208,208,208,0.41);border-right:none;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#f6f6f6;border-spacing:0;text-align:center}table.table2 tr{color:#5f5f5f;font-family:"Arial";font-size:14px}table.table2 th{padding:12px 0}table.table2 td{border-right:1px solid rgba(208,208,208,0.41);width:134px;padding:6px 0}table.table2 tr.head{background-color:#15c5f3;color:#fff;font-family:"PTSans", sans-serif;font-size:22px;text-align:left}table.table2 tr.head span{font-size:14px}table.table2 td.name{text-align:left;width:212px;padding-left:11px}table.table2 tr.head2{background-color:#efefef;text-align:left;color:#3f3f3f;font-family:"PTSans", sans-serif;font-size:20px}table.table2 tr.head2 td{padding:10px 0 9px 11px}table.table2 tr.head3{color:#fff;background-color:#15c5f3;text-align:left}table.table2 tr.head3 td{padding:0}table.table2 tr.head3 p{font-family:"PTSans", sans-serif;font-size:20px;padding:9px 0 9px 14px;width:133px}table.table2 tr.head3 span{font-family:"Arial";font-size:12px;padding-top:17px}.man{position:absolute}.man .dialog{position:absolute;cursor:pointer}.man .dialog .inset{position:absolute;opacity:0;-webkit-transition:opacity 0.1s ease-out 0.1s;-moz-transition:opacity 0.1s ease-out 0.1s;-o-transition:opacity 0.1s ease-out 0.1s;-ms-transition:opacity 0.1s ease-out 0.1s;transition:opacity 0.1s ease-out 0.1s}.man .dialog:hover .inset{opacity:1;z-index:1}.popup{background:#fff url(../img/popup.jpg) 50%;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.popup h3{color:#15c5f3;font-size:22px;font-weight:bold;text-align:center;padding-top:20px}.popup p{color:#3f3f3f;font-family:"Arial";font-size:14px;text-align:center;margin-top:9px}.review-default,.clients .clientslider{width:98%;margin:31px 0 51px;border:1px solid rgba(208,208,208,0.41);background-color:#f6f6f6;color:#7b7b7b;box-sizing:border-box;padding:16px 18px 9px 18px;position:relative;-webkit-box-shadow:0 55px 60px -80px #000,0 0;-moz-box-shadow:0 55px 60px -80px #000,0 0;-o-box-shadow:0 55px 60px -80px #000,0 0;-ms-box-shadow:0 55px 60px -80px #000,0 0;box-shadow:0 55px 60px -80px #000,0 0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.review-default .imgwrap,.clients .clientslider .imgwrap{margin:5px 26px 0 0}.review-default .h3,.clients .clientslider .h3{font-size:22px;font-weight:bold;line-height:1.2;color:#7b7b7b;text-decoration:none}.review-default .h3:hover,.clients .clientslider .h3:hover{text-decoration:underline}.review-default .txt,.clients .clientslider .txt{font-size:13px;margin:19px 0 32px;line-height:1.6}.review-default .signature,.clients .clientslider .signature{font-size:13px;font-style:italic;color:#15c5f3;line-height:1.6; text-align:right; padding-right:20px}.promotion-default,.portfolio .portfolioslider{width:97%;margin:0 0 41px;border:1px solid rgba(208,208,208,0.41);background-color:#f6f6f6;color:#7b7b7b;box-sizing:border-box;position:relative;-webkit-box-shadow:0 55px 60px -80px #000,0 0;-moz-box-shadow:0 55px 60px -80px #000,0 0;-o-box-shadow:0 55px 60px -80px #000,0 0;-ms-box-shadow:0 55px 60px -80px #000,0 0;box-shadow:0 55px 60px -80px #000,0 0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.promotion-default .inner,.portfolio .portfolioslider .inner{outline:none}.promotion-default .top,.portfolio .portfolioslider .top{background:#ececec}.promotion-default .top>a{line-height:76px;display:inline-block;outline:none;color:transparent;width:178px;height:76px;text-align:center;overflow:hidden}.promotion-default .top>a img{margin:auto;max-width:160px; max-height:60px;vertical-align:middle;}.promotion-default .top .txt,.portfolio .portfolioslider .top .txt{border-left:1px solid #e4e4e4;margin:12px 0}.promotion-default .top .txt div,.portfolio .portfolioslider .top .txt div{margin:0 0 0 14px;font-size:15px;font-weight:bold;display:inline-block}.promotion-default .top .txt div p,.portfolio .portfolioslider .top .txt div p{margin:5px 0;font-size:14px}.promotion-default .top .txt div i,.portfolio .portfolioslider .top .txt div i,.promotion-default .top .txt div a,.portfolio .portfolioslider .top .txt div a{color:#4f4f4f;font-size:13px;font-weight:400}.promotion-default .top .txt div.first,.portfolio .portfolioslider .top .txt div.first{width:190px}.promotion-default .content,.portfolio .portfolioslider .content{-webkit-transition:0.3s all ease-out 0.3s;-moz-transition:0.3s all ease-out 0.3s;-o-transition:0.3s all ease-out 0.3s;-ms-transition:0.3s all ease-out 0.3s;transition:0.3s all ease-out 0.3s}.promotion-default .content .tab,.portfolio .portfolioslider .content .tab{display:none}.promotion-default .content .tab.active,.portfolio .portfolioslider .content .tab.active{display:block}.promotion-default .content .column,.portfolio .portfolioslider .content .column{padding-bottom:41px}.promotion-default .content .column>*,.portfolio .portfolioslider .content .column>*{margin:0 auto}.promotion-default .content .wrapper,.portfolio .portfolioslider .content .wrapper{text-align:center}.tabs-default{width:100%;text-align:center;margin:8px 0}.tabs-default li{display:inline-block;cursor:pointer;text-decoration:underline;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;color:#616161;font-size:14px;position:relative;padding:3px 10px;margin:0 2px}.tabs-default li:hover{border:2px solid #fb872f;text-decoration:none;margin:0}.tabs-default li.active{border:2px solid #00bded;text-decoration:none;margin:0}.tabs-default li:after{display:block;content:'';position:absolute;bottom:-6px;left:0;width:100%;height:6px}.tabs-default li.active:after,.tabs-default li.active:hover:after{background:url(../img/liactiveafter.png) 50% no-repeat}.tabs-default li:hover:after{background:url(../img/lihoverafter.png) 50% no-repeat}.pager{width:100%;text-align:center;display:block}.pager li{display:inline-block}.pager li a{display:block;text-decoration:none;color:#4f4f4f;font-family:"Arial";font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:5px 7px;outline:none}.pager li a:hover{text-decoration:underline}.pager li a.active{color:#fff;background-color:#00b9ed}.pager li a.prev,.pager li a.next{width:20px;color:transparent;background:url(../img/prevpage.png) 50% no-repeat}.pager li a.next{background-image:url(../img/nextpage.png)}
/*.animated,.whywe .item:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}*/
.rotateIn,.whywe .item:hover{-webkit-animation-name:rotateIn;animation-name:rotateIn}.header .column{padding:40px 0}.header .column>li{list-style:none;font-size:20px;font-weight:300;margin:2px 0 42px 0;line-height:1.25}.header .column>li strong{display:block;font-weight:500}.header .column .experience{background:url(../img/experience.png) 0 50% no-repeat;margin-left:101px;padding-left:69px}.header .column .clients{background:url(../img/clients.png) 0 50% no-repeat;padding-left:74px;margin-left:56px}.header .column .result{background:url(../img/result.png) 0 50% no-repeat;margin-left:113px;padding-left:57px}.header .column .phone{background:url(../img/phone.png) 0 9px no-repeat;padding-left:40px;font-size:32px}.header .column .phone p{font-size:12px;text-align:center;color:#b0b0b0;margin-top:-6px}.header .column .location{margin:23px 0 0 51px;width:244px;font-family:Arial,sans-serif}.header .column .location p{color:#15c5f3;font-size:12px}.header .column .location .select{-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px rgba(0,0,0,0.22),inset 0 -1px 0 #fff;-moz-box-shadow:1px 1px rgba(0,0,0,0.22),inset 0 -1px 0 #fff;-o-box-shadow:1px 1px rgba(0,0,0,0.22),inset 0 -1px 0 #fff;-ms-box-shadow:1px 1px rgba(0,0,0,0.22),inset 0 -1px 0 #fff;box-shadow:1px 1px rgba(0,0,0,0.22),inset 0 -1px 0 #fff;background:url(../img/select.png) 0 0 no-repeat;font-weight:400;padding-left:57px;margin-top:7px;cursor:pointer}.header .column .location .select span{line-height:32px}.header .column .location .description{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;background:#15c5f3 url(../img/flag.png) 14px 50% no-repeat;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.22),0 0;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.22),0 0;-o-box-shadow:0 1px 1px rgba(0,0,0,0.22),0 0;-ms-box-shadow:0 1px 1px rgba(0,0,0,0.22),0 0;box-shadow:0 1px 1px rgba(0,0,0,0.22),0 0;font-size:12px;font-family:Arial,sans-serif;color:#fff;padding:1px 0 3px 56px;line-height:1.4;margin-right:-1px}.header .column .location .description span{font-size:bold;display:block}.header .column .callback{cursor:pointer;font-family:Arial,sans-serif;font-size:16px;color:#fff;width:214px;line-height:39px;border-radius:3px;background-clip:padding-box;background:#15c5f3 url(../img/callback.png) 0 0 no-repeat;padding-left:57px;box-sizing:border-box;margin:24px 0 0 3px}.header .column .callback:hover{background:#15c5f3 url(../img/callback.png) 0 -41px no-repeat}.header .column .callback:active{background:#15c5f3 url(../img/callback.png) 0 -82px no-repeat}.header .logo{display:inline-block;text-align:center;width:400px;margin-top:28px;color:transparent}.navbar{background:url(../img/menu.png) 50% 0 no-repeat;padding:30px 0;text-align:center;z-index:15;position:relative}.navbar li{display:inline-block;background:url(../img/dot.png) 0 50% no-repeat}.navbar li a{color:#fff;font-size:13px;font-family:'PT Sans',Arial, sans-serif;text-decoration:none;text-transform:uppercase;font-weight:bold;padding:20px 30px;display:block}.navbar li:first-child{background:none}.navbar li:hover,.navbar li.active{background:url(../img/dot.png) 0 50% no-repeat,url(../img/blick.png) 50% no-repeat;background:url(../img/dot.png) 0 50% no-repeat,-webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,0.5) 25%, transparent 75%);background:url(../img/dot.png) 0 50% no-repeat,-moz-radial-gradient(center, ellipse cover, rgba(255,255,255,0.5) 25%, transparent 75%);background:url(../img/dot.png) 0 50% no-repeat,-o-radial-gradient(center, ellipse cover, rgba(255,255,255,0.5) 25%, transparent 75%);background:url(../img/dot.png) 0 50% no-repeat,-ms-radial-gradient(center, ellipse cover, rgba(255,255,255,0.5) 25%, transparent 75%);background:url(../img/dot.png) 0 50% no-repeat,radial-gradient(center, ellipse cover, rgba(255,255,255,0.5) 25%, transparent 75%)}.navbar li:hover a,.navbar li.active a{text-decoration:underline}.navbar li:first-child:hover,.navbar li.active:first-child{background:-webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,0.5) 25%, transparent 75%);background:-moz-radial-gradient(center, ellipse cover, rgba(255,255,255,0.5) 25%, transparent 75%);background:-o-radial-gradient(center, ellipse cover, rgba(255,255,255,0.5) 25%, transparent 75%);background:-ms-radial-gradient(center, ellipse cover, rgba(255,255,255,0.5) 25%, transparent 75%);background:radial-gradient(center, ellipse cover, rgba(255,255,255,0.5) 25%, transparent 75%)}.dropdown{position:relative}.dropdown ul{position:absolute;background:#8ce8ff;left:214px;top:-40px;width:236px;z-index:10;padding:25px 0 5px;box-sizing:border-box;display:none}.dropdown ul li{list-style:none;background:url(../img/circle.png) 11px 9px no-repeat;border-bottom:1px solid #5fd9f9;color:#00b9ed;margin:0 12px}.dropdown ul li a{color:#1b4870;font-family:"Arial";font-size:13px;font-weight:bold;text-decoration:none;display:block;padding:6px 10px 5px 39px;line-height:1.4}.dropdown ul li:hover,.dropdown ul li.active{border-bottom:1px solid #00b9ed}.dropdown ul li:hover a,.dropdown ul li.active a{color:#21c3f0}.dropdown ul:after{position:absolute;bottom:-44px;left:0;width:100%;height:44px;display:block;content:'';background:url(../img/dropafter.png) 0 0 no-repeat}.mainslider{background:url(../img/mainslider.png) 50% 0 no-repeat;margin:-5px auto; padding-bottom:20px;}.mainslider .container{width:660px;padding:47px 0 25px}.mainslider .container .inner{height:220px;width:100%;color:#fff;outline:none}.mainslider .container .inner .titletxt{font-size:42px;margin:25px 0 0 17px;line-height:.9}.mainslider .container .inner .txt{font-size:12px;margin:25px 0 0 20px}.mainslider .container .slick-dots{text-align:center;margin-top:30px}.mainslider .container .slick-dots li{display:inline-block}.mainslider .container .slick-dots li button{border:none;background:url(../img/sliderdot_.png) 50% no-repeat;text-indent:-9999px;width:20px;height:20px;cursor:pointer;outline:none}.mainslider .container .slick-dots li.slick-active button{background-image:url(../img/sliderdot.png)}.mainslider .container .slick-prev,.mainslider .container .slick-next{position:absolute;height:42px;width:42px;left:12px;top:136px;text-indent:-9999px;border:none;cursor:pointer;opacity:0;outline:none;z-index:20;background:url("../img/prev_next.png") 0 0 no-repeat}.mainslider .container .slick-next{left:auto;right:12px;background-position:-44px 0}.mainslider .container .slick-prev:hover{background-position:0 -44px}.mainslider .container .slick-next:hover{background-position:-44px -44px}.mainslider .slick-slider:hover .slick-arrow{opacity:1}.promotion{margin-bottom:25px}.promotion h2{font-size:29px;font-weight:bold;text-align:center;margin-bottom:19px}.promotion p{font-size:15px}.whypromotion{margin-top:43px;padding:30px 0;background-color:#E8F8FE}.whypromotion .title{background:url(../img/whypromotion.png) 50% 0 no-repeat;padding:85px 0 85px 65px}.whypromotion ul{width:886px;margin:0 auto}.whypromotion ul li{display:inline-block;width:425px;margin:23px 9px;height:54px;color:#7b7b7b;background:url(../img/check.png) 0 0 no-repeat;padding-left:40px;box-sizing:border-box}.whypromotion .man{background:url(../img/manwhypromotion.png) 0 no-repeat;width:165px;height:224px;top:-9px;right:-46px}.whypromotion .man .dialog.d1{top:26px;left:-95px}.whypromotion .man .dialog.d1 .inset{top:-98px;left:-160px}.whypromotion .man .dialog.d2{top:-37px;left:-53px}.whypromotion .man .dialog.d2 .inset{top:-80px;left:-140px}.whypromotion .man .dialog.d3{top:33px;right:-98px}.whypromotion .man .dialog.d3 .inset{top:-160px;right:-100px}.whywe{text-align:center;margin-top:50px}.whywe .container{width:950px}.whywe .title{background:url(../img/whywe.png) 50% 0 no-repeat}.whywe .item{display:inline-block;width:25%;margin:6px 0 12px;}.whywe .item .icon{height:105px}.whywe .item .txt{font-size:13px;font-weight:bold;height:60px;width:80%;margin:auto}.whywe .item .icon.i1{background:url(../img/ww1.png) 50% no-repeat}.whywe .item .icon.i2{background:url(../img/ww2.png) 50% no-repeat}.whywe .item .icon.i3{background:url(../img/ww3.png) 57% 48% no-repeat}.whywe .item .icon.i4{background:url(../img/ww4.png) 50% 33% no-repeat}.whywe .item .icon.i5{background:url(../img/ww5.png) 50% no-repeat}.whywe .item .icon.i6{background:url(../img/ww6.png) 50% no-repeat}.whywe .item .icon.i7{background:url(../img/ww7.png) 50% no-repeat}.whywe .item .icon.i8{background:url(../img/ww8.png) 47% no-repeat}.whywe .man{background:url(../img/manwhywe.png) 0 no-repeat;width:181px;height:185px;top:-7px;left:-61px}.whywe .man .dialog.d1{top:-38px;left:-93px}.whywe .man .dialog.d1 .inset{top:-86px;left:-20px}.whywe .man .dialog.d2{top:-91px;left:40px}.whywe .man .dialog.d2 .inset{top:-87px;left:-113px}.whywe .man .dialog.d3{top:-41px;right:-116px}.whywe .man .dialog.d3 .inset{top:-90px;left:35px}.clients{margin-top:40px;background-color:#E8F8FE}.clients .title{background:url(../img/client.png) 50% 70% no-repeat;padding-bottom:48px}.clients .clientwrap{text-align:center; margin-top:20px}.clients .clientwrap a{margin:0 14px;color:transparent}.clients .clientwrap a img{vertical-align:middle;display:inline-block}.clients .clientwrap a .helper{display:inline-block;height:100%;width:0;vertical-align:middle}.clients .clientslider{width:960px;margin:41px auto;padding:23px 0 30px;background-color:#fff !important}.clients .clientslider .inner{outline:none}.clients .clientslider .imgwrap{margin:0 32px 0 84px}.clients .clientslider .txt{margin:19px 40px 46px 20px}.clients .clientslider .slick-prev,.clients .clientslider .slick-next{position:absolute;top:37%;left:-29px;background:url(../img/left1.png) 50% no-repeat;height:72px;width:72px;text-indent:-9999px;border:none;outline:none;cursor:pointer;z-index:20}.clients .clientslider .slick-next{background-image:url(../img/right1.png);left:auto;right:-28px}.portfolio{margin-top:70px}.portfolio .title{background:url(../img/portfolio.png) 50% 0 no-repeat;padding:69px 0}.portfolio .portfolioslider{width:960px;margin:26px auto 10px}.portfolio .portfolioslider .inner{outline:none}.portfolio .portfolioslider .top>a{width:357px;height:auto;}.portfolio .portfolioslider .top .txt{margin:15px 0}.portfolio .portfolioslider .top .txt div{margin:0 7px 0 60px}.portfolio .portfolioslider .top .txt div p{margin:5px 0;font-size:15px}.portfolio .portfolioslider .content{margin:33px 30px}.portfolio .portfolioslider .content .column{padding-bottom:0}.portfolio .portfolioslider .content .table1{margin:11px 0 11px 66px}.portfolio .portfolioslider .content .diagram{margin-right:11px}.portfolio .portfolioslider .slick-prev,.portfolio .portfolioslider .slick-next{position:absolute;top:40%;left:-34px;background:url(../img/left.png) 50% no-repeat;height:72px;width:72px;text-indent:-9999px;border:none;outline:none;cursor:pointer;z-index:20}.portfolio .portfolioslider .slick-next{background-image:url(../img/right.png);left:auto;right:-32px}.portfolio .toall{font-size:15px;color:#15c5f3;text-decoration:underline;outline:none}.portfolio .toall:hover{text-decoration:none}.portfolio .man{width:218px;height:161px;background:url(../img/manportfolio.png) 50% no-repeat;top:0px;right:-64px}.portfolio .man .dialog.d1{top:-18px;left:-158px;cursor:default}.portfolio .man .dialog.d1 .inset{top:-38px;left:-93px}.conditions{background-color:#E8F8FE;padding-bottom:30px;margin-top:40px}.conditions .title{background:url(../img/conditions.png) 50% no-repeat;padding:66px 0}.conditions .wrap{padding:10px 0;background:url(../img/conditionsman.png) 50% 0 no-repeat}.conditions .wrap .column{width:37%;margin-top:61px}.conditions .wrap .column .name{color:#fff;font-family:"PTSans", sans-serif;font-size:21px;text-shadow:1px -1px 0 rgba(54,54,56,0.21);filter:Shadow(Color=rgba(54,54,56,0.21), Direction=90, Strength=1);padding:6px 42px 19px 42px}.conditions .wrap .column p{color:#5f5f5f;font-family:"Arial";font-size:14px;padding:6px 26px 20px;line-height:1.75}.conditions .wrap .garanty{background:url(../img/garanty.png) 50% no-repeat;text-align:right}.conditions .wrap .garanty .name{background:url(../img/garantyname.png) 100% 0 no-repeat}.conditions .wrap .garanty p{border-right:1px solid #e4e4e4;margin-right:14px}.conditions .wrap .term{background:url(../img/term.png) 50% no-repeat}.conditions .wrap .term .name{background:url(../img/termname.png) 0 no-repeat}.conditions .wrap .term p{border-left:1px solid #e4e4e4;margin-left:14px}.rates{margin-top:27px;border-bottom:1px solid #04c5c1}.rates .title{background:url(../img/rates.png) 50% no-repeat}.rates .item{display:inline-block;width:490px}.rates .item .icon{width:235px;height:232px;margin:20px 0}.rates .item .icon.i1{background:url(../img/ic1.png) 0 40% no-repeat}.rates .item .icon.i2{border-left:1px solid #04c5c1;background:url(../img/ic2.png) 30px 50% no-repeat;border-left:1px solid #04c5c1;padding:0 34px}.rates .item .parametr{color:#04c5c1;font-family:"PTSans", sans-serif;font-size:24px;font-weight:bold;margin-top:2px;padding-bottom:21px}.rates .item ul{width:550px}.rates .item ul li{font-family:"PTSans", sans-serif;font-size:20px;list-style:none;margin:16px 0}.rates .item ul li span{color:#7a7a7a}.rates .item ul li span .currency{font-size:14px}.rates .item a{color:#04c5c1;font-size:14px;text-decoration:underline;display:block;margin:30px 0}.rates .item a:hover{text-decoration:none}.toorder{position:relative}.toorder .callback{width:268px;height:46px;background-color:#ffc600;-webkit-box-shadow:inset 0 -3px 0 rgba(255,120,0,0.34),0 0;-moz-box-shadow:inset 0 -3px 0 rgba(255,120,0,0.34),0 0;-o-box-shadow:inset 0 -3px 0 rgba(255,120,0,0.34),0 0;-ms-box-shadow:inset 0 -3px 0 rgba(255,120,0,0.34),0 0;box-shadow:inset 0 -3px 0 rgba(255,120,0,0.34),0 0;border:none;color:#fff;font-family:"PTSans", sans-serif;font-size:23px;font-weight:bold;text-shadow:0 1px 0 rgba(0,0,0,0.15);filter:Shadow(Color=rgba(0,0,0,0.15), Direction=90, Strength=1);cursor:pointer;margin:177px auto 131px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;display:block}.toorder .callback:hover{-webkit-box-shadow:0 0,0 0;-moz-box-shadow:0 0,0 0;-o-box-shadow:0 0,0 0;-ms-box-shadow:0 0,0 0;box-shadow:0 0,0 0}.toorder .man{background:url(../img/man.png) 50% no-repeat;width:215px;height:215px;position:absolute;top:-105px;left:182px}.faq{padding-bottom:24px}.footer{background:url(../img/footer.png) 50% 0 no-repeat;color:#fff;margin-top:34px}.footer .name{font-family:"PTSans", sans-serif;font-size:16px;font-weight:bold;text-shadow:1px -1px 0 rgba(54,54,56,0.21);filter:Shadow(Color=rgba(54,54,56,0.21), Direction=45, Strength=1)}.footer .column{width:172px;padding-top:41px;margin-right:15px}.footer .column ul{margin-top:9px}.footer .column ul li{list-style:none}.footer .column ul li a{color:#fff;font-size:13px;font-family:"PTSans", sans-serif;text-decoration:underline;padding:4px 0 5px;display:block}.footer .column ul li a:hover{text-decoration:none}.footer .call{width:250px;margin-top:33px}.footer .call .number{text-align:center;font-size:27px;text-shadow:1px -1px 0 rgba(54,54,56,0.21);filter:Shadow(Color=rgba(54,54,56,0.21), Direction=45, Strength=1)}.footer .call .number p{font-size:12px;margin-top:-3px}.footer .call .callback{font-family:"Arial";font-size:15px;width:195px;height:39px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#0a68b2;outline:none;text-align:center;box-sizing:border-box;background:url(../img/callback2.png) 0 0 no-repeat;cursor:pointer;padding:9px 0 0 25px;margin:20px auto}.footer .call .callback:hover{background-position:0 -41px}.footer .call .callback:active{background-position:0 -82px}.footer .location{width:245px;margin-top:41px}.footer .location .office{color:#fff;font-family:"Arial",sans-serif;font-size:16px;margin:10px 0}.footer .location .office .select{font-weight:bold;border-bottom:1px dotted #fff;display:inline-block;cursor:pointer}.footer .location .conts *{padding-left:27px}.footer .location .conts .adress{background:url(../img/floc.png) 0 50% no-repeat}.footer .location .conts .phone{background:url(../img/fphone.png) 0 50% no-repeat;margin:4px 0}.footer .location .conts .mail{background:url(../img/fmail.png) 0 50% no-repeat}.footer .copyright{font-size:11px;padding:11px 0 25px}.selectcity{display:none;padding:25px 50px 15px;background-position:59% 48%}.selectcity ul{width:490px;margin:35px auto 0}.selectcity ul li{list-style:none;display:inline-block;width:48%}.selectcity ul li a{background:url(../img/city.png) 0 3px no-repeat;font-family:"Arial";font-size:16px;text-decoration:underline;color:#4f4f4f;padding:7px 0 6px 30px;display:inline-block}.selectcity ul li a.active,.selectcity ul li a:hover{color:#15c5f3;text-decoration:none}.thanks{padding:22px 0 120px;position:relative;width:413px;display:none;background:url(../img/thanks.png) 0 0 no-repeat}.thanks h3{text-transform:uppercase}.feedback{padding:25px 30px;display:none}.feedback h3{padding-bottom:20px}.feedback input{color:#6a6a6a;font-family:"Arial",sans-serif;font-size:15px;border:none;width:284px;height:52px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;box-sizing:border-box;padding:0 10px 0 60px;outline:none;display:block;margin:9px 66px}.feedback .name{background:#fff url(../img/name.png) 0 0 no-repeat}.feedback .phone{background:#fff url(../img/phone1.png) 0 0 no-repeat}.feedback .submit{background:url(../img/send.png) 0 0 no-repeat;padding:0;text-align:center;margin-top:37px;height:49px;color:#fff;font-family:"Arial";font-size:16px;cursor:pointer}.feedback .submit:hover{background-position:0 -51px}.feedback .submit:active{background-position:0 -102px}.filling{width:653px}.filling h2, h1{padding: 20px;font-size:29px;font-weight:bold;text-align:center}.filling .contacts .wrap{margin:8px 0 0 0}.filling .contacts .wrap *{padding:20px 0 13px 41px}.filling .contacts .wrap .phone{background:url(../img/cphone.png) 4px 22px no-repeat;font-size:27px;width:330px}.filling .contacts .wrap .adress{background:url(../img/cloc.png) 0 23px no-repeat;font-size:15px;width:235px;line-height:1.3}.filling .contacts .wrap .mail{background:url(../img/cmail.png) 0 31px no-repeat;font-size:27px;width:330px}


.toorder .callback2{width:268px;height:46px;background-color:#ffc600;
-webkit-box-shadow:inset 0 -3px 0 rgba(255,120,0,0.34),0 0;
-moz-box-shadow:inset 0 -3px 0 rgba(255,120,0,0.34),0 0;
-o-box-shadow:inset 0 -3px 0 rgba(255,120,0,0.34),0 0;
-ms-box-shadow:inset 0 -3px 0 rgba(255,120,0,0.34),0 0;
box-shadow:inset 0 -3px 0 rgba(255,120,0,0.34),0 0;
border:none;color:#fff;font-family:"PTSans", sans-serif;
font-size:23px;font-weight:bold;
text-shadow:0 1px 0 rgba(0,0,0,0.15);
filter:Shadow(Color=rgba(0,0,0,0.15), Direction=90, Strength=1);
cursor:pointer;margin:177px auto 131px;
-webkit-border-radius:3px;
-moz-border-radius:3px;-o-border-radius:3px;
-ms-border-radius:3px;border-radius:3px;display:block}

.toorder .callback2:hover{-webkit-box-shadow:0 0,0 0;-moz-box-shadow:0 0,0 0;-o-box-shadow:0 0,0 0;-ms-box-shadow:0 0,0 0;box-shadow:0 0,0 0}



#feedback2
{
	background: #15c5f3;
	border-radius: 3px;
	margin: 0px 0 28px;
	moz-border-radius: 3px;
	ms-border-radius: 3px;
	o-border-radius: 3px;
	padding: 20px;
	webkit-border-radius: 3px;
}
#feedback2 p
{
	color: #fff;
	filter: Shadow(Color=rgba(54,54,56,0.21), Direction=90, Strength=1);
	font-family: "PTSans", sans-serif;
	font-size: 24px;
	font-weight: bold;
	padding-bottom: 14px;
	text-shadow: 0 1px 0 rgba(54,54,56,0.21);
}
#feedback2 input,#feedback2 textarea
{
	background-color: #fff;
	border: none;
	border-radius: 3px;
	box-shadow: inset 0 2px 1px rgba(205,205,205,0.82),0 0;
	box-sizing: border-box;
	color: #6a6a6a;
	display: block;
	font-family: "Arial",sans-serif;
	font-size: 15px;
	margin: 10px auto 0;
	moz-border-radius: 3px;
	moz-box-shadow: inset 0 2px 1px rgba(205,205,205,0.82),0 0;
	ms-border-radius: 3px;
	ms-box-shadow: inset 0 2px 1px rgba(205,205,205,0.82),0 0;
	o-border-radius: 3px;
	o-box-shadow: inset 0 2px 1px rgba(205,205,205,0.82),0 0;
	padding: 11px 15px;
	webkit-border-radius: 3px;
	webkit-box-shadow: inset 0 2px 1px rgba(205,205,205,0.82),0 0;
	width: 268px;
}
#feedback2 textarea
{
	height: 74px;
	overflow: auto;
	resize: none;
}
#feedback2 input[type="submit"]
{
	background-color: #ffc600;
	box-shadow: inset 0 -3px 0 rgba(255,120,0,0.34),0 0;
	color: #fff;
	cursor: pointer;
	filter: Shadow(Color=rgba(0,0,0,0.15), Direction=90, Strength=1);
	font-size: 18px;
	font-weight: bold;
	margin-top: 20px;
	moz-box-shadow: inset 0 -3px 0 rgba(255,120,0,0.34),0 0;
	ms-box-shadow: inset 0 -3px 0 rgba(255,120,0,0.34),0 0;
	o-box-shadow: inset 0 -3px 0 rgba(255,120,0,0.34),0 0;
	outline: none;
	text-shadow: 0 1px 0 rgba(0,0,0,0.15);
	webkit-box-shadow: inset 0 -3px 0 rgba(255,120,0,0.34),0 0;
}
#feedback2 input[type="submit"]:hover
{
	box-shadow: 0 0,0 0;
	moz-box-shadow: 0 0,0 0;
	ms-box-shadow: 0 0,0 0;
	o-box-shadow: 0 0,0 0;
	webkit-box-shadow: 0 0,0 0;
}
#feedback2 input[type="submit"]:active
{
	box-shadow: inset 0 3px 0 rgba(255,120,0,0.34),0 0;
	moz-box-shadow: inset 0 3px 0 rgba(255,120,0,0.34),0 0;
	ms-box-shadow: inset 0 3px 0 rgba(255,120,0,0.34),0 0;
	o-box-shadow: inset 0 3px 0 rgba(255,120,0,0.34),0 0;
	webkit-box-shadow: inset 0 3px 0 rgba(255,120,0,0.34),0 0;
}








.filling .contacts .wrap .mail a{padding:0;color: #4f4f4f; text-decoration:none}
.filling .contacts .wrap .mail span{padding:0}

.filling .contacts .wrap .timetable{background:url(../img/ctimetable.png) 1px 20px no-repeat;font-size:15px;width:235px;padding-top:12px}.filling .contacts .map{background:url(../img/map.png) 50% no-repeat;width:100%;height:453px;box-sizing:border-box;padding:44px 30px;margin-top:10px}.filling .contacts .map>ymaps{height:365px}.filling .contacts .map .ymaps-glass-pane{-webkit-box-shadow:inset 0 0 5px rgba(31,44,71,0.29),0 0;-moz-box-shadow:inset 0 0 5px rgba(31,44,71,0.29),0 0;-o-box-shadow:inset 0 0 5px rgba(31,44,71,0.29),0 0;-ms-box-shadow:inset 0 0 5px rgba(31,44,71,0.29),0 0;box-shadow:inset 0 0 5px rgba(31,44,71,0.29),0 0}.filling .reviews .review-default:last-child,.filling .reviews .clients .clientslider:last-child,.clients .filling .reviews .clientslider:last-child{margin-bottom:25px}.filling .promotion h2{margin-bottom:31px}.filling .cost{margin-right:23px}.filling .cost .tabs-default{margin:10px 0 18px}.filling .cost .tab{display:none}.filling .cost .tab.active{display:block}.sidebar{border-left:1px solid #e4e4e4;width:327px;box-sizing:border-box;padding-left:18px; margin-top:20px;}.sidebar .sidetitle{background:url(../img/sidetitle.png) 0 50% no-repeat;color:#fff;font-family:"PTSans", sans-serif;font-size:21px;text-shadow:0 1px 0 rgba(54,54,56,0.21);filter:Shadow(Color=rgba(54,54,56,0.21), Direction=90, Strength=1);width:192px;height:48px;box-sizing:border-box;padding:5px 0 0 32px;margin:14px 0 10px -33px}.sidebar .toall{color:#3f698d;font-family:"PTSans", sans-serif;font-size:13px;text-decoration:underline;display:block;text-align:right;margin:20px 0}.sidebar .toall:hover{text-decoration:none}.sidebar .sideportfolio{padding-bottom:3px}.sidebar .sideportfolio .diagram{width:100%;height:263px;margin-top:19px}.sidebar .reviews{border-bottom:1px solid #e4e4e4;padding-bottom:4px}.sidebar .reviews .item{outline:none}.sidebar .reviews .item .logo{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:1px solid #e4e4e4;width:74px;height:74px;overflow:hidden;display:block;margin:8px 9px 0 0;color:transparent; line-height:70px;text-align: center;}.sidebar .reviews .item .logo img{width:90%;vertical-align:middle;display:inline-block;padding: 15px 0;}.sidebar .reviews .item .logo .helper{display:inline-block;height:100%;width:0;vertical-align:middle}.sidebar .reviews .item .txt{font-family:"Open Sans", sans-serif;font-size:13px;font-style:italic;line-height:1.6;padding-top:4px;font-weight:500}.sidebar .reviews .toall{margin:12px 0 10px 123px;font-size:12px;color:#15c5f3;text-align:left}.sidebar .reviews .slick-slider{position:relative}.sidebar .reviews .slick-slider .slick-arrow{position:absolute;border:none;width:18px;height:18px;background:url(../img/prev.png) 50% no-repeat;text-indent:-9999px;left:75px;bottom:-28px;outline:none;cursor:pointer}.sidebar .reviews .slick-slider .slick-next{background:url(../img/next.png) 50% no-repeat;left:96px}.sidebar .toorder{background:#15c5f3;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin:23px 0 28px;padding:20px}.sidebar .toorder p{color:#fff;font-family:"PTSans", sans-serif;font-size:24px;font-weight:bold;text-shadow:0 1px 0 rgba(54,54,56,0.21);filter:Shadow(Color=rgba(54,54,56,0.21), Direction=90, Strength=1);padding-bottom:14px}.sidebar .toorder input,.sidebar .toorder textarea{width:268px;padding:11px 15px;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 2px 1px rgba(205,205,205,0.82),0 0;-moz-box-shadow:inset 0 2px 1px rgba(205,205,205,0.82),0 0;-o-box-shadow:inset 0 2px 1px rgba(205,205,205,0.82),0 0;-ms-box-shadow:inset 0 2px 1px rgba(205,205,205,0.82),0 0;box-shadow:inset 0 2px 1px rgba(205,205,205,0.82),0 0;background-color:#fff;margin:10px auto 0;display:block;border:none;color:#6a6a6a;font-family:"Arial",sans-serif;font-size:15px}.sidebar .toorder textarea{height:74px;resize:none;overflow:auto}.sidebar .toorder input[type="submit"]{color:#fff;font-size:18px;font-weight:bold;text-shadow:0 1px 0 rgba(0,0,0,0.15);filter:Shadow(Color=rgba(0,0,0,0.15), Direction=90, Strength=1);background-color:#ffc600;-webkit-box-shadow:inset 0 -3px 0 rgba(255,120,0,0.34),0 0;-moz-box-shadow:inset 0 -3px 0 rgba(255,120,0,0.34),0 0;-o-box-shadow:inset 0 -3px 0 rgba(255,120,0,0.34),0 0;-ms-box-shadow:inset 0 -3px 0 rgba(255,120,0,0.34),0 0;box-shadow:inset 0 -3px 0 rgba(255,120,0,0.34),0 0;cursor:pointer;outline:none;margin-top:20px}.sidebar .toorder input[type="submit"]:hover{-webkit-box-shadow:0 0,0 0;-moz-box-shadow:0 0,0 0;-o-box-shadow:0 0,0 0;-ms-box-shadow:0 0,0 0;box-shadow:0 0,0 0}.sidebar .toorder input[type="submit"]:active{-webkit-box-shadow:inset 0 3px 0 rgba(255,120,0,0.34),0 0;-moz-box-shadow:inset 0 3px 0 rgba(255,120,0,0.34),0 0;-o-box-shadow:inset 0 3px 0 rgba(255,120,0,0.34),0 0;-ms-box-shadow:inset 0 3px 0 rgba(255,120,0,0.34),0 0;box-shadow:inset 0 3px 0 rgba(255,120,0,0.34),0 0}.sidebar .sertificats .imgwrap{margin:0 5px 10px 0;color:transparent}.sidebar .sertificats .imgwrap:nth-child(3n){margin-right:0}@media screen and (max-width: 1300px){.whypromotion .man,.whywe .man,.portfolio .man{display:none}.whypromotion{background:#E8F8FE url(../img/manpromotion2.png) 100% 80% no-repeat}.whywe{background:url(../img/manwhywe2.png) -103px 36px no-repeat}.portfolio{background:url(../img/manportfolio2.png) 100% 0 no-repeat}}@media screen and (max-width: 1510px){.whypromotion .man{right:30px}}
.clients img
{
margin: 0 15px;
}
.item-page li {list-style-image:url(../img/ul.png); margin:10px;font-size: 15px;}
.item-page ul {margin:20px 0 20px 30px;}
.item-page p{margin:10px 0; font-size: 15px;}
 ul.tabs-default li {margin:0px;}
  ul.tabs-default li:hover {margin:-2px;}
  ul.tabs-default li.active:hover {margin:0px;}
/*# sourceMappingURL=default.css.map */

.portfolio .portfolioslider .content .f-left {width:500px}
div.description {padding-left:50px;margin-bottom:20px;}

div.accord	{
    cursor: pointer;
    position: relative;
    overflow: hidden;
}

	
	.accord h2{
	color: #595959;
    font-family: "PTSans", sans-serif;
    font-size: 18px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    margin-bottom: 10px;
	font-weight: normal;
	background: url(../img/ol.png) 0 50% no-repeat;
	padding-left:50px
	}
	
		.accord h3{
	color: #595959;
    font-family: "PTSans", sans-serif;
    font-size: 18px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    margin-bottom: 10px;
	font-weight: normal;
	background: url(../img/ol.png) 0 50% no-repeat;
	padding-left:50px
	}
	.item-page a {color: #119BD7;}
	
	.review-defaultitem {    width: 98%;
    margin: 31px 0 51px;
    color: #7b7b7b;
    box-sizing: border-box;
    padding: 16px 18px 9px 18px;
    position: relative;
    -webkit-box-shadow: 0 55px 60px -80px #000,0 0;
    -moz-box-shadow: 0 55px 60px -80px #000,0 0;
    -o-box-shadow: 0 55px 60px -80px #000,0 0;
    -ms-box-shadow: 0 55px 60px -80px #000,0 0;
    box-shadow: 0 55px 60px -80px #000,0 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    -ms-border-radius: 3px;
    border-radius: 3px;
	}
	
	.review-defaultitem .txt {
	    font-size: 15px;
    margin: 19px 0 32px;
    line-height: 1.6;
	}
	
	.review-defaultitem .signature {
	font-size: 14px;
    font-style: italic;
    color: #15c5f3;
    line-height: 1.6;
    text-align: right;
	}
	.breadcrumbs li {float:left;list-style:none; font-size:14px;}
	.breadcrumbs span {padding:0 3px;}
	.breadcrumbs a {color:#119BD7}
	.f-left a {color:#fff;}
	
.portfolio .portfolioslider .top>a img{
	margin:auto;
	max-width:250px;
	max-height:80px;
	vertical-align:middle;
}

.portfolio .portfolioslider .top>a {
    line-height: 85px;
    display: inline-block;
    outline: none;
    color: transparent;
    text-align: center;
    overflow: hidden;
}

.moduletable .clients {
	padding-bottom:30px;
}
a.newsh {padding:20px 0 10px 0; color:#119BD7;display:block; font-size:18px;font-weight: bold;}
a.newsh:hover {text-decoration:none;}
.text {margin-top:50px;}
.text p {line-height:24px;}
.text h2, .text h3, .text h4 {text-align:left; font-size:20px; padding:20px 0 10px 0;}
.pagination ul  li {float:left;list-style:none;color:#666;padding:0 5px;}
.pagination ul  li a {color:#119BD7;}
.pagination {padding-top:30px;}
a.pathway {color: #119BD7;}
.breadcrumbs {margin-bottom:20px;}
.text a {color: #119BD7;}

.cssLeaf_1k {
	background-image: url("/images/jivoicon.svg") !important;
}