@import '/fonts/fonts.css';.round{-webkit-border-radius:4px;border-radius:4px}.BB,.BT{border-bottom:1px solid #000}.BL{border-left:1px solid #000}.BR{border-right:1px solid #000}.fl{float:left}.fr{float:right}.inline_block{display:inline-block}.up{text-transform:uppercase}.clear{clear:both}.left{float:left;margin:0 10px 5px 0}.center{text-align:center}.right{text-align:right}.mid{vertical-align:middle}.top{vertical-align:top}.cf{zoom:1}.cf:after,.cf:before{content:'';display:table}.cf:after{clear:both}.overflow{overflow:hidden}.relative{position:relative}.cp{cursor:pointer}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box}article,aside,footer,header,nav,section,time{display:block}body{font-size:14px;color:#58595b;line-height:1;font-family:HelveticaNeueCyr,Arial;letter-spacing:0}ol,ul{list-style:none}a{text-decoration:underline;color:#30b740}.none{text-decoration:none}.none:hover{text-decoration:underline}.hover:hover{opacity:.85}iframe,img{max-width:100%;border:none}:focus{outline:0}.lft{text-align:left}.blue{color:#30b740!important}.bg-blue{background:#30b740}.button{position:relative;text-transform:uppercase;vertical-align:middle;background:#30b740;border:none;font:700 18px/1 HelveticaNeueCyr,Arial;color:#fff;-webkit-border-radius:6px;border-radius:6px;padding:10px 5px;cursor:pointer;width:263px;max-width:100%;min-height:47px}.button img{vertical-align:middle;margin-right:7px;height:27px}.button:hover{background:#008ada;text-decoration:none}a.button{display:inline-block;text-decoration:none;text-align:center;padding:14px 5px 8px}.btn{background:#8dc63f}.btn:hover{background:#85bd38}.btn-light{background:#26b0ff}.btn-light:hover{background:#17aaff}.buttons-3{width:847px;max-width:100%;margin:0 auto}.buttons-3 .btn{width:32%;height:47px;line-height:47px;padding:0 5px}.buttons-3 .ask-btn{margin:0 2%}.ramka-9{-webkit-box-shadow:0 0 9px rgba(88,89,91,.3);box-shadow:0 0 9px rgba(88,89,91,.3)}.ramka-10{-webkit-box-shadow:0 0 10px rgba(88,89,91,.3);box-shadow:0 0 10px rgba(88,89,91,.3)}.ramka-18{-webkit-box-shadow:0 0 18px rgba(88,89,91,.3);box-shadow:0 0 18px rgba(88,89,91,.3)}.ramka-18-blue{-webkit-box-shadow:0 0 18px rgba(38,176,255,.5);box-shadow:0 0 18px rgba(38,176,255,.5)}.sc{width:100%;margin:0 auto;position:relative}.b20{font:700 20px/1 HelveticaNeueCyr,Arial}.icon{display:inline-block;margin-right:7px;vertical-align:middle;height:27px}.i-arrow{background:url(icon-arrow.png) no-repeat;width:20px;height:33px!important}.i-call-us{background:url(icon-call-us.png) no-repeat;width:32px;height:40px!important}.langs a{font:700 20px/1 HelveticaNeueCyr,Arial;color:#58595b;-webkit-border-radius:6px;border-radius:6px;display:inline-block;text-decoration:none;text-transform:uppercase}.langs .selected{color:#fff;background:#30b740}.langs a:hover{background:#8dc63f;color:#fff}.search{border:2px solid #30b740;width:100%;position:relative;padding:2px 50px 2px 10px;-webkit-border-radius:4px;border-radius:4px}.city{font:700 14px/1 HelveticaNeueCyr,Arial;color:#8dc63f;border-bottom:1px solid #8dc63f;text-transform:uppercase;cursor:pointer}.city:hover{color:#30b740;border-bottom:1px dashed #30b740}header{background:url(/userfiles/bg-header.jpg) 50% 100% no-repeat #fff}header .col-left{float:left;width:60%;padding:131px 0 21px}header .col-right{float:left;width:40%;padding:26px 0 21px;text-transform:uppercase}header .logo{position:absolute;left:52px;top:38px}header .langs{text-align:right;padding-right:11px}header .langs a{padding:6px 12px;margin-left:44px}header .adress{text-align:right;margin:28px 0 5px;line-height:20px}header .adress a{text-transform:lowercase;font-size:16px}header .adress img{margin-top:-2px;vertical-align:middle}header .search-send{position:absolute;right:13px;top:8px}header .search-inp{font:20px/39px HelveticaNeueCyr,Arial;height:39px;background:0 0;width:100%;border:none;color:#000}.header-mobile .logo{margin-bottom:10px}.header-mobile .langs{text-align:right;padding:5px 0}.header-mobile .langs a{font-size:11px;padding:3px 7px;margin-left:10px}.header-mobile .button{width:150px;margin-bottom:13px;padding:0 0 0 20px}.header-mobile .button img{position:absolute;left:10px;top:7px}.header-mobile .phones{padding-top:47px}.phones img{margin-top:-2px;vertical-align:middle}.menu-expand{width:33px;padding-bottom:5px;background:#30b740;border:none;cursor:pointer}.menu-expand:hover{opacity:.85}.menu-expand i{display:block;background:#fff;height:4px;margin:5px 5px 0}.mobile-menu .sc{padding:6px 38px;min-height:42px}.mobile-menu .search{background:#4db4f0;border-color:#fff}.mobile-menu .button{padding:3px 10px 3px 30px;min-height:34px;font-size:14px}.mobile-menu .button img{position:absolute;left:10px;top:50%;margin-top:-10px}.mobile-menu .phones{display:none}.mobile-menu .menu-expand{position:absolute;left:0;top:6px}.mobile-menu .search-inp{font:18px/22px HelveticaNeueCyr,Arial;height:22px;background:#4db4f0;width:100%;border:none;color:#fff}.mobile-menu .search-send{position:absolute;right:8px;top:4px}.mobile-menu .adress{background:url(icon-map-white.png) no-repeat;width:15px;position:absolute;right:0;top:12px;cursor:pointer}.mobile-menu.cloneMenu a{color:#fff;font-size:18px;text-decoration:none}.mobile-menu.cloneMenu .phones{padding-top:6px;display:block}.mobile-menu.cloneMenu .search{display:none}.cloneMenu,.mobile-fix{position:fixed;top:0;z-index:500;right:0;left:0}.cloneMenu .menu-expand{display:block}.main-menu li{position:relative}.main-menu img{vertical-align:middle;margin:-5px 7px 0 0}.main-menu a{font:700 18px/1 HelveticaNeueCyr,Arial;color:#fff;text-decoration:none;text-transform:uppercase}.main-menu a.active,.main-menu a:hover{text-decoration:underline;opacity:.9}.breadcrumbs{padding:21px 0 9px;font-size:12px;color:#58595b;line-height:1.1}.breadcrumbs a{color:#a7a9ac;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.content{padding-bottom:100px;background:#fff}.h2,h1,h2,h3,h4{font:700 28px/1.2 HelveticaNeueCyr,Arial;color:#58595b;margin-bottom:15px;text-transform:uppercase}h1{font-size:36px;margin-bottom:39px}h3{font-size:22px}h4{font-size:18px}.h2,h1{text-align:center}.h2.f20{font-size:20px}.listalka{clear:both;text-align:center;border-top:1px solid #000;border-bottom:1px solid #000;padding:5px 0}.listalka a{margin:0 4px}.listalka a.active{text-decoration:none}.error{display:none;padding:10px;-webkit-border-radius:10px;border-radius:10px;font-size:14px;color:#fff;line-height:16px;margin-bottom:15px;background-color:red;background-image:-moz-linear-gradient(left,#ff8080,red);background-image:-webkit-linear-gradient(left,#ff8080 0,red);background-image:linear-gradient(left,#ff8080,red);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@from', endColorstr='@to', GradientType=0);-webkit-text-shadow:0 -1px 0 rgba(0,0,0,.25);text-shadow:0 -1px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px #900;box-shadow:0 0 5px #900}.error.show{display:block}.success{padding-bottom:5px;color:#00d}.forma{margin:10px auto;max-width:500px}select::-ms-expand{display:none}label{color:#939598;font:500 14px/1 HelveticaNeueCyr,Arial}.lb{display:block;margin-bottom:6px}.req:before{content:'*';color:#d00;padding-right:4px}.inp{padding:4px 7px;color:#58595b;font:20px/1.2 HelveticaNeueCyr,Arial;width:100%;border:1px solid #30b740;-webkit-border-radius:6px;border-radius:6px;vertical-align:middle}.select{color:#58595b;background:#e6e7e8;border:1px solid #e6e7e8;padding:0 5px;font:500 14px/1 HelveticaNeueCyr,Arial;width:100%;vertical-align:middle}.select:focus{border-color:#58595b}.checkbox{position:relative;padding:1px 0 0 24px;display:inline-block;line-height:1.1}.checkbox input,.checkbox span{width:18px;height:18px;border:none;position:absolute;left:0;top:0}.checkbox span{z-index:1;background:url(checkbox.png) no-repeat}.checkbox input:checked+span{background-position:0 -18px}.radio span{background-position:0 -36px}.radio input:checked+span{background-position:0 -54px}textarea.inp{min-height:100px;resize:none;padding-bottom:15px}.row{padding-bottom:15px}.capcha{width:65px!important;margin-right:10px;text-align:center}.re-capcha{background:url(base/re-capcha.png) no-repeat;width:24px;height:24px;display:inline-block;cursor:pointer;vertical-align:middle}.re-capcha:hover{opacity:.85}.submit_hint{font-size:13px;color:#666;padding:10px 0}.wait{display:none;vertical-align:middle}.button .wait{position:absolute;left:50%;top:0;margin-left:-21px}span.wait{width:42px;height:42px;background:url(wait.gif) no-repeat}.upload,.upload .status,.upload input{font:700 14px/24px HelveticaNeueCyr,Arial;color:#fff;width:136px;height:24px;text-align:center;position:relative;display:inline-block}.upload input{opacity:0;z-index:1}.upload .status{position:absolute;z-index:0;background:#30b740;-webkit-border-radius:6px;border-radius:6px}.upload .ready,.upload:hover .status{background:#8bbe43}table{border-collapse:collapse}td,th{vertical-align:top;padding:5px}th{text-align:left}.cols-2{float:left;width:50%}.cols-2:nth-child(odd){clear:both}.text ol,.text p,.text ul{line-height:1.2;margin-bottom:14px}.text ol{margin-left:18px;list-style:decimal}.text ol li{padding-left:8px}.text ul{margin-left:18px;list-style:circle}.text table[border="1"] td,.text table[border="1"] th{border:1px solid #58595b}.text table.pad10 td,.text table.pad10 th{padding:10px}.text table.pad15 td,.text table.pad15 th{padding:15px}.articles{list-style:circle;padding-left:20px}.articles li{padding:0 30px 15px 0}.articles a{text-decoration:none}.articles a:hover{text-decoration:underline}.owl-nav div{position:absolute;top:50%;margin-top:-26px;width:53px;height:53px;background:url(nav-slider-big.png) no-repeat;color:transparent;font:0/50px HelveticaNeueCyr,Arial;text-align:center}.owl-nav div:hover{opacity:.8}.owl-nav .owl-prev{left:15px}.owl-nav .owl-next{right:15px;background-position:0 -53px}.owl-dots{text-align:center;position:absolute;left:10px;bottom:10px;right:10px}.owl-dots .owl-dot{display:inline-block;background:url(owl-dots.png) no-repeat;margin:5px 2px 0;-webkit-border-radius:50%;border-radius:50%;width:17px;height:16px}.owl-dots .owl-dot:hover{opacity:.85}.owl-dots .owl-dot.active{background-position:0 -16px}.main-slider .owl-dots{text-align:center;position:absolute;left:10px;bottom:10px;right:10px}.main-slider .owl-dot{display:inline-block;background:url(owl-dots.png) no-repeat;margin:5px 2px 0;-webkit-border-radius:50%;border-radius:50%;width:17px;height:16px}.main-slider .owl-dot:hover{opacity:.85}.main-slider .owl-dot.active{background-position:0 -16px}.main-slider .body{position:absolute;left:0;top:0;bottom:0;right:0;z-index:1;padding:35px 10px 0;color:#fff;text-align:center;font:700 43px/1.2 HelveticaNeueCyr,Arial;background:rgba(64,64,64,.3)}.blue-box{-webkit-border-radius:10px;border-radius:10px}.blue-box .bg-blue{padding:10px 0 9px;text-align:center;font:700 20px/1 HelveticaNeueCyr,Arial;color:#fff;text-transform:uppercase;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.visa-slider{margin:20px auto;max-width:221px}.visa-slider .owl-nav span{position:absolute;top:0;bottom:0;width:45px;color:#87bef8;font:700 20px/1 HelveticaNeueCyr,Arial;text-align:center;padding-top:10px}.visa-slider .owl-nav span:hover{color:#fff}.visa-slider .owl-prev{left:0}.visa-slider .owl-next{right:0}.block-services h1{margin:73px auto 74px}.block-services a{padding:10px 10px 0;font:700 20px/1.1 HelveticaNeueCyr,Arial;color:#58595b;text-transform:uppercase;text-decoration:none;text-align:center;float:left;-webkit-border-radius:10px;border-radius:10px;height:225px}.INDEX .block-services a{margin:0 0 20px 20px;width:225px}.INNER .block-services a{margin:0 0 18px 18px;width:210px}.block-services a:hover{-webkit-box-shadow:0 0 18px rgba(38,176,255,.5);box-shadow:0 0 18px rgba(38,176,255,.5)}.block-services span{display:block;height:150px;margin-bottom:13px}.block-services img{max-height:100%}.block-calc{position:relative;margin:69px auto 100px;border:1px solid #30b740;border-top:none}.block-calc .h2{font-size:14px;margin-bottom:17px}.block-calc form{padding:23px 27px 29px 33px}.block-calc .item{margin-bottom:20px;width:100%;max-width:330px}.block-calc>img{position:absolute;right:-1px;top:-51px}.block-calc .items{float:left;width:auto;max-width:290px;margin-bottom:5px}.block-calc .calc-2{margin:0 80px}.block-calc .calc-4{float:right}.block-calc .error{margin-top:10px}.block-calc .button{width:145px}.block-calc .checkbox{margin-bottom:10px}.INNER .block-calc>img{top:95px;height:193px}.INNER .block-calc .calc-2{margin:0 0 0 45px}.INNER .block-calc .calc-3{float:right}.INNER .block-calc .calc-4{clear:left}.block-why{margin:30px auto 50px;text-align:center;color:#505050}.block-why li{width:140px;margin:0 7px 20px;display:inline-block;vertical-align:top;font:500 14px/1.2 HelveticaNeueCyr,Arial}.block-why li:hover{opacity:.85}.block-why p{font:700 20px/1.25 HelveticaNeueCyr,Arial;margin:26px 0 45px}.block-why img{margin-bottom:18px}.block-schema{background:url(bg-schema.png) #ccc;color:#fff;text-align:center;padding:40px 0 39px}.block-schema .h2{color:#fff}.block-schema ul{font:500 14px/1.2 HelveticaNeueCyr,Arial;margin:30px 0 89px}.block-schema li{float:left}.block-schema li:hover{opacity:.85}.block-schema .item{width:19%}.block-schema .arrow{width:8%;padding-top:88px}.block-schema li>div{height:173px}.block-schema b{display:block;height:42px;font-weight:700;text-transform:uppercase}.block-clients{padding:46px 0 9px}.block-special{margin:37px auto 102px}.block-special .owl-dots{text-align:center;position:absolute;left:10px;bottom:0;right:10px;margin-bottom:-35px}.block-special .owl-dot{display:inline-block;background:#fff;border:1px solid #30b740;-webkit-border-radius:50%;border-radius:50%;margin:0 4px;width:14px;height:14px;padding:2px}.block-special .owl-dot span{background:#fff;display:block;width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%}.block-special .owl-dot.active span{background:#30b740}.block-special .h2{color:#8bbe43;position:relative;margin:0;height:148px;padding:74px 5px 5px 180px}.block-special .body{padding:10px;position:relative}.block-special .item{background:url(bg-specials-847.jpg) no-repeat;height:472px}.block-special .info{float:left;padding:73px 5px 10px;width:270px}.block-special .info p{font:700 14px/1.35 HelveticaNeueCyr,Arial;margin-bottom:14px}.block-special .desc{overflow:hidden;padding-left:30px;text-transform:uppercase}.block-special .title{font:700 20px/1.1 HelveticaNeueCyr,Arial;margin:47px 0 18px;min-height:83px}.block-special .title span{font-size:36px}.block-special .procent{background:url(icon-procent.png) no-repeat;background-size:100% 100%;width:97px;height:96px;position:absolute;right:0;top:0;z-index:1;color:#8bbe43;font:700 24px/1 HelveticaNeueCyr,Arial;padding:38px 8px 0 0}.block-special .procent div{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.block-special time div{display:inline-block;background:#fff;color:#58595b;width:68px;height:68px;-webkit-border-radius:15px;border-radius:15px;margin:0 7px 15px}.block-special time b{display:block;font-size:30px;padding-top:8px}.block-special .button{width:128px;background:#8bbe43}.INDEX .block-special .h2{height:196px;padding:98px 40px 5px 250px;font-size:36px}.INDEX .block-special .item{background:url(bg-specials-1140.jpg) no-repeat;height:633px}.INDEX .block-special .info{width:450px;padding-top:102px}.INDEX .block-special .info p{font-size:18px;margin-bottom:20px}.INDEX .block-special .title{font-size:27px;margin:69px 0 23px;min-height:110px}.INDEX .block-special .title span{font-size:48px}.INDEX .block-special .procent{width:136px;height:148px;padding-top:53px;font-size:35px}.INDEX .block-special time div{width:93px;height:93px;margin:0 10px 30px;font-size:18px}.INDEX .block-special time b{font-size:40px;padding:11px 0 4px}.INDEX .block-special .button{width:174px;font-size:24px}.block-special .item{background-size:100% 100%!important;text-align:center;color:#fff}.block-seo-text{color:#000;line-height:1.3;margin-bottom:39px}.block-comments{padding:30px 0}.block-votes{font:700 14px/1.2 HelveticaNeueCyr,Arial;margin:35px 0 49px}.votes-ramka{margin:13px 0 7px;padding:9px 14px 7px 8px;display:inline-block}.votes-ramka .vote-block{position:relative;text-align:center;font-size:13px;color:#000}.votes-ramka .vote-hover{float:left;cursor:pointer}.votes-ramka .vote-active,.votes-ramka .vote-stars{position:absolute;left:0;top:0}.votes-ramka .vote-result{clear:both;padding:2px}.votes-ramka .vote-success{font-size:13px;color:#00d}.faq-list{margin:33px 0}.faq-list>li{color:#000;margin-bottom:3px;border:1px solid #30b740;-webkit-border-radius:4px;border-radius:4px;line-height:1.25}.faq-list .bg-blue{font:700 16px/1.3 HelveticaNeueCyr,Arial;color:#fff;padding:9px 17px 1px;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.faq-list .answer{padding:11px 17px 0}.faq-expand .bg-blue{cursor:pointer}.faq-expand .answer{display:none}.faq-expand li:first-child .answer{display:block}.blue-info{background:#30b740;-webkit-border-radius:6px;border-radius:6px;padding:0 10px;height:24px;font-size:12px;color:#fff;line-height:24px;cursor:pointer;display:inline-block}.blue-info:hover{background:#26b0ff}aside a:hover{text-decoration:none}.aside-services a{display:block;text-decoration:none}.aside-services .title{background:#e6e7e8;color:#30b740;text-transform:uppercase;padding:13px 50px 10px 6px;font:700 14px/1.2 HelveticaNeueCyr,Arial;margin-bottom:4px;position:relative;cursor:pointer}.aside-services .title i{background:url(icon-expand-arrow.png) no-repeat;width:12px;height:7px;position:absolute;right:29px;top:50%;margin-top:-4px}.aside-services .title.opened,.aside-services .title:hover{background:#eee}.aside-services .opened i{background-position:0 -7px}.aside-services .sub-services{display:none;margin-bottom:20px}.aside-services .sub-services a{font:500 12px/1.1 HelveticaNeueCyr,Arial;color:#58595b;padding:10px 6px;-webkit-border-radius:8px;border-radius:8px;position:relative}.aside-services .sub-services a .blue-info{position:absolute;right:7px;top:50%;margin-top:-12px}.aside-services .sub-services a.active,.aside-services .sub-services a:hover{background:#f1f2f2}.aside-services .sub-services a.active .blue-info,.aside-services .sub-services a:hover .blue-info{background:#26b0ff}.aside-services .with-price a{padding-right:85px}.blue-block{margin-bottom:20px;color:#fff;padding:10px;background:#30b740}.blue-block p{margin-bottom:15px;line-height:1.2}.blue-block a{color:#fff;text-decoration:none}.blue-block a:hover{text-decoration:underline}.blue-block img{vertical-align:middle}.block-contacts{padding:10px;margin-bottom:20px}.contacts-adress{background:#30b740;font:700 14px/1.2 HelveticaNeueCyr,Arial;color:#fff;margin-bottom:10px;padding:5px 10px}.contacts-adress:hover{background:#26b0ff;cursor:pointer}.maps-2.block-contacts{float:left;width:49%}.maps-2.block-contacts.map-2{margin-left:2%}.maps-2 .contacts-adress{height:175px}.contacts-map{height:225px}.adress-info{border:1px solid #30b740;margin-bottom:10px;padding:7px;line-height:1.3}.adress-info:hover{background:#f6f6f6}.adress-info .title{color:#c20075;font-weight:700;margin-bottom:3px}.block-phones .photo{float:left;margin:2px 9px 0 0}.block-phones .photo:hover{opacity:.85}.block-phones li:hover .photo{-webkit-box-shadow:0 0 18px rgba(0,148,233,.5);box-shadow:0 0 18px rgba(0,148,233,.5)}.block-phones li{margin-bottom:13px;line-height:1.45}.block-phones a{text-decoration:none;color:#58595b}.block-phones a:hover{text-decoration:underline}.block-phones img{vertical-align:middle}.block-feedback{margin:53px 0 10px;-webkit-border-radius:8px;border-radius:8px;padding:18px 22px 10px 25px}.block-feedback .rows-left{float:left;width:45%;padding-right:30px}.block-feedback .rows-right{float:left;width:55%}.block-feedback #frm_question{min-height:174px;margin-bottom:5px}.hint{font:500 12px/1.2 HelveticaNeueCyr,Arial;background:#e6e7e8;color:#26b0ff;text-align:center;padding:2px 13px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 18px rgba(38,176,255,.5);box-shadow:0 0 18px rgba(38,176,255,.5);cursor:pointer;position:relative}.hint:after{background:url(hint-arrow.png) no-repeat;content:'';display:block;width:19px;height:12px;z-index:1}.arrow-left:after{position:absolute;left:14px;bottom:-12px}.arrow-right:after{position:absolute;right:12px;bottom:-12px}.services-forma{padding:9px 19px}.services-forma+.text{margin-top:20px}.services-forma .h2{text-align:left}.services-forma li{float:left}.services-forma .li-1{width:34%}.services-forma .li-2{width:34%;padding:0 30px}.services-forma .li-3{width:32%;position:relative}.services-forma .li-4{width:100%}.services-forma .price{text-transform:uppercase;margin-left:10px}.services-forma .checkbox{text-transform:uppercase;color:#58595b;font:500 14px/1 HelveticaNeueCyr,Arial;margin-bottom:15px}.services-forma .present{position:absolute;margin-top:-47px}.services-forma .submit{margin-top:10px;text-align:right;clear:both;float:none}.services-forma .pad-present{margin-top:35px}.block-langs{margin:50px auto 20px;text-align:center;padding-bottom:13px}.block-langs .h2{background:#30b740;color:#fff}.block-langs table{width:98%;margin:5px auto}.block-langs tr{display:none}.block-langs td{padding:6px 5px;vertical-align:middle}.block-langs .header{border-bottom:1px solid #30b740;font-weight:700;padding-bottom:12px}.block-langs tbody tr:hover{background:#f6f6f6}.block-langs .more{display:inline-block;margin:0 auto;padding:5px 0 17px;width:200px;text-decoration:none;color:#939598;background:url(arrow-down.png) 50% 100% no-repeat}.block-langs .more:hover{color:#30b740!important;cursor:pointer}.block-langs .last{width:170px}.block-subjects .h2{margin:60px 0 34px}.block-subjects .buttons-3{margin:52px 0 67px}.block-subjects li{float:left;width:33.333%;min-height:30px;font-weight:700}.block-subjects li:nth-child(3n+1){clear:both}.block-subjects span{display:inline-block;width:32px;text-align:center;vertical-align:middle}.blue-slider{padding:0 30px}.blue-slider:after,.blue-slider:before{content:'';display:block;width:2px;background:#e6e7e8;top:0;bottom:0;position:absolute}.blue-slider:before{left:8px}.blue-slider:after{right:8px}.blue-slider .owl-nav span{position:absolute;top:0;bottom:0;width:30px;z-index:1}.blue-slider .owl-nav span:hover{opacity:.85}.blue-slider .owl-prev{left:0;background:url(arrow-slider.png) 0 50% no-repeat}.blue-slider .owl-next{right:0;background:url(arrow-slider.png) -30px 50% no-repeat}.translators-slider{margin:15px 0 42px}.translators-slider img{max-width:140px;margin:5px auto}.translators-slider img:hover{-webkit-box-shadow:0 0 18px rgba(38,176,255,.5);box-shadow:0 0 18px rgba(38,176,255,.5)}.video-slider{margin:15px 0 42px}.video-slider .center:hover{transform:scale(1.3,1.2);transition:2s ease;z-index:1}.video-slider .item{margin:10px 0}.video-slider img:hover{-webkit-box-shadow:0 0 18px rgba(38,176,255,.5);box-shadow:0 0 18px rgba(38,176,255,.5)}.flag{height:21px;vertical-align:middle;-webkit-box-shadow:0 0 1px #aaa;box-shadow:0 0 1px #aaa}.number{display:inline-block;color:#fff;-webkit-border-radius:50%;border-radius:50%;background:#30b740;text-align:center;vertical-align:middle}.scrollbar-price{height:120px;background:#e6e7e8;overflow:hidden}.scrollbar-price li{font:500 14px/1.23 HelveticaNeueCyr,Arial;padding-left:6px;cursor:pointer}.scrollbar-price li.selected,.scrollbar-price li:hover{background:#ccc;color:#000}.scrollbar-price .scroll-y{width:10px!important;background-color:transparent!important;right:8px!important}.scrollbar-price .scroll-bar{background-color:#30b740!important;-webkit-border-radius:50%!important;border-radius:50%!important;height:10px!important}.scrollbar-price .scroll-bar:hover{background-color:#8bbe43!important}.scrollbar-price .scroll-element_outer{left:0!important;width:10px!important}.scrollbar-price .scroll-scrolly_visible{width:10px!important}.scrollbar-price .scroll-element_track{background:url(scroll.gif) 50% 0 repeat-y!important}.price-calc .h2{text-align:left;position:relative;font-size:20px;padding:5px 0 0 50px;min-height:35px}.price-calc .number{width:35px;height:35px;font:700 20px/35px HelveticaNeueCyr,Arial;position:absolute;left:0;top:0}.price-calc .number-2{margin:13px 0}.price-calc .number-3{position:relative}.price-calc .number-3 .checkbox{color:#58595b}.price-calc .price-count{position:absolute;right:0;top:47px;width:70px}.price-calc .lang-flag{position:relative;padding-right:44px}.price-calc .lang1-img,.price-calc .lang2-img{position:absolute;right:0;top:19px}.price-calc .price-line{border-left:2px solid #505050;padding-left:32px;margin:0 0 5px 17px}.price-info{padding-left:30px}.price-info .h2{text-align:left;position:relative;font-size:14px;padding:4px 0 0 31px;min-height:23px}.price-info .number{width:23px;height:23px;font:700 14px/23px HelveticaNeueCyr,Arial;position:absolute;left:0;top:0}.price-info .error{margin:15px 0 0}.price-info .blue-info{margin-left:5px}.price-info .price-total .number{background:#8bbe43}.price-info .ramka-9{padding:17px 11px 13px 18px}.price-info .button{width:130px}.price-info .block-why{margin:58px 0 10px}.price-info .block-why li{width:33.33%;margin:0;padding:0 5px}.price-info .block-why img{width:87px}.price-text{margin:73px 0}footer{background:#30b740;color:#fff}footer .sc{padding:21px 5px 5px 124px;min-height:89px}footer .logo{position:absolute;left:28px;top:13px}footer .slogan{text-transform:uppercase;font-weight:700}footer .contacts{font-weight:500;line-height:1.2;margin:20px 0}footer .call-us{position:absolute;right:0;top:0;margin:-85px 39px 0 0;z-index:1;text-align:right}footer .call-us .hint{margin-bottom:16px;margin-right:15px}footer .call-us span{background:#fff;padding:16px 0;text-align:center;width:72px;-webkit-box-shadow:0 0 18px rgba(38,176,255,.5);box-shadow:0 0 18px rgba(38,176,255,.5);display:inline-block;cursor:pointer;-webkit-border-radius:50%;border-radius:50%}footer a{color:#fff}#TOP{position:fixed;bottom:107px;left:5px;display:none;cursor:pointer;z-index:100;font-weight:700;color:#30b740;background:url(top.png) 50% 100% no-repeat;height:46px;text-transform:uppercase}.hidden{padding:10px 15px;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 25px 5px #999;box-shadow:0 0 25px 5px #999;display:none;width:400px;max-width:95%!important;max-height:100%!important;margin:10px 0}.hidden .h2{font-size:16px;margin-bottom:10px}.hidden .b-close{background:url(close.png) no-repeat;width:16px;height:16px;position:absolute;right:7px;top:7px;cursor:pointer}.hidden .b-close:hover{opacity:.85}#adress-info{width:500px}.with-sun{width:550px;background:#30b740;padding:23px 33px 33px;color:#fff}.with-sun .b-close{background:url(close-white.png) no-repeat}.with-sun .h2{font-size:20px;color:#fff;margin-bottom:13px}.with-sun>img{position:absolute;left:0;top:0;margin:-64px 0 0 -64px}.with-sun .col2{float:left;width:50%;padding:5px 5px 15px}.with-sun .btn,.with-sun .inp{height:47px!important;width:100%}.with-sun .error{margin-bottom:0}.with-sun .success{font-size:24px;color:#fff;text-align:center;margin-top:30px}.with-sun .list{background:#fff;border:10px solid #fff;border-left:none;-webkit-border-radius:4px;border-radius:4px}.with-sun p{text-align:center;font-size:18px;margin-bottom:12px}.with-sun .phones{font-size:26px;margin-bottom:20px}#all-city{width:302px}#all-city .list{height:236px;overflow-y:auto}#all-city .list>div{padding:2px 18px;color:#939598;font:500 20px/1 HelveticaNeueCyr,Arial}#all-city .list>div:hover,#all-city div.active{background:#8dc63f;color:#fff}#popupClosedSite{padding:20px}#popupClosedSite>img{left:auto;top:auto;right:0;bottom:0;margin:0 -64px -64px 0}#popupClosedSite .list{padding:0 10px;font:20px/1.5 HelveticaNeueCyr,Arial;color:#58595b;margin-bottom:20px}#popupClosedSite .question{line-height:1.2;min-height:34px;background:url(checkboxs.png) no-repeat;padding-left:50px;margin-bottom:5px;cursor:pointer}#popupClosedSite .current,#popupClosedSite .question:hover{color:#30b740}#popupClosedSite .current{background:url(checkboxs-hover.png) no-repeat}#popupClosedSite .answer{font-size:18px;display:none}#popupClosedSite .answer img{float:right;margin:0 0 0 10px;-webkit-border-radius:4px;border-radius:4px;width:100px}#popupClosedSite .hints{margin:15px 0}.contact-block{width:70%;float:left;background:#0075c2;-webkit-border-radius:4px;border-radius:4px;padding:20px;color:#fff;margin:0 10px 10px 0;text-align:center}.fb-comments,.fb-comments iframe span[style],.fb-comments iframe[style],.fb-comments span,.fb-like-box,.fb-like-box iframe span[style],.fb-like-box iframe[style],.fb-like-box span{width:100%!important}#k1,#k2,#k3,#k4,#k5,#k6,#k7,#k8{width:47%;display:inline-table;border:1px solid #0075c2;padding:10px}body{max-width:1920px;margin:0 auto}@media (min-width:1001px){html{overflow-y:scroll}.sc{max-width:960px}.aside{float:left;width:293px;padding:21px 30px 30px 0}.with-aside{float:left;width:666px}.aside-services{margin:36px 0 33px}.header-mobile,.menu-expand{display:none}.header-mobile+.main-menu{display:block!important;overflow:inherit!important}.mobile-menu{display:none!important}.main-menu .menu{display:flex;justify-content:space-between}.main-menu li{padding:22px 0 19px}.main-menu img{vertical-align:middle;margin:-5px 7px 0 0}.main-menu li:hover .dropdown{display:block!important}.main-menu .dropdown{overflow:inherit!important;position:absolute;left:50%;top:55px;margin-left:-140px;width:280px;padding:5px 0;background:#0075c2;-webkit-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;border:1px solid #fff;display:none;z-index:999;text-align:center}.main-menu .dropdown a{text-transform:none;display:block;padding:5px 7px}.main-menu.cloneMenu ul{display:block;padding-left:50px;background:url(city.png) -25px 50% no-repeat #30b740;background-size:80px 80px}.main-menu.cloneMenu li{margin-right:30px;float:left}.main-menu.cloneMenu .clone-hide{display:none}.INNER .buttons-3 .btn{line-height:1.1;height:auto;padding:5px 20px}.INDEX .calc-L,.INDEX .calc-R{float:left;margin-right:42px}.INDEX .block-services a:nth-child(4n+1),.INNER .block-services a:nth-child(3n+1){clear:both;margin-left:0!important}footer .slogan{float:left;width:24%}footer .contacts{float:left;width:76%;margin:0}}@media (min-width:1160px){.sc{max-width:1140px}header .col-left,header .col-right{width:50%}.mobile-menu.CloneMenu{display:none}.contacts-map{height:296px}.with-aside{width:847px}.block-services a{padding:20px 20px 0;margin:0 0 29px 29px!important;width:263px!important;height:263px}.block-services span{height:174px;margin-bottom:13px}.block-calc .calc-2{margin:0 120px}.block-calc .item{max-width:392px}.INNER .block-calc .calc-2{margin-right:45px}.INNER .block-calc .calc-3{float:left}.INNER .block-calc .calc-4{clear:none}.block-why li{width:140px;margin:0 20px 20px}.block-special .h2{padding-left:320px}.block-special .info{padding:73px 30px 10px;width:460px}.INDEX .block-special .h2{padding-left:450px}.INDEX .block-special .info{width:630px}.buttons-3 .button.btn{height:47px;padding:0;line-height:47px}.services-forma .li-1{width:220px}.services-forma .li-2{width:230px;padding:0 20px}.services-forma .li-3{width:200px}.services-forma .li-4{width:159px}.price-calc{padding:0 52px}.price-info{padding:0 45px 0 17px}}@media (max-width:1000px){.sc{max-width:768px}.icon{height:20px}aside,header{display:none}.block-schema{padding-left:15px;padding-right:15px}.main-menu.cloneMenu{display:none!important}.header-mobile+.main-menu{display:none;padding-top:1px}.main-menu a{display:block;padding:8px 5px 9px 40px;min-height:35px}.main-menu img{position:absolute;left:2px;top:5px}.main-menu .dropdown{display:none}.fixedMenu{position:fixed;top:44px;z-index:500;right:0;left:0;padding-top:10px!important}.button img{height:20px}h1{font-size:18px}.block-services a{margin:0 8px 15px!important}.block-calc .item{max-width:500px}.block-calc>img{top:45px;height:150px}.block-calc .calc-4{clear:both}.block-why p{font-size:18px}.block-why li{margin:0 30px 25px}.INDEX .block-special .h2{padding-top:50px}.INDEX .block-special .info{width:350px;padding-top:75px}.INDEX .block-special .title{margin-top:110px}.INDEX .block-special time div{width:70px;height:70px;font-size:13px}.INDEX .block-special time b{font-size:30px;padding-top:7px}.buttons-3 .button{line-height:47px;height:47px;padding:0}.faq-list>li{margin-bottom:10px}.block-services h1{margin:25px auto}.contact-block{width:65%}}@media (max-width:768px){.sc{max-width:320px}.main-slider{display:none!important}.city{float:left}.h2,h1,h2,h3,h4{font-size:18px}h3{font-size:16px}h4{font-size:14px}.h2.f20{font-size:16px}.button{min-height:34px;font-size:14px}.block-services a{width:100%!important;margin:0 0 20px!important}.inp{padding:3px 7px;font-size:14px}.cols-2{width:100%}.block-calc{margin:18px auto 50px}.block-calc .bg-blue{font-size:14px}.block-calc .h2{font-size:11px;margin-bottom:11px}.block-calc form{padding:13px 17px}.block-calc>img{top:230px!important;height:80px!important}.block-calc .item{margin-bottom:10px}.block-calc .checkbox{margin-bottom:5px}.block-calc .items{float:none!important;margin:15px 0 0!important}.block-calc .calc-4{text-align:center}.block-why p{font-size:14px;margin:9px 0 15px}.block-why li{margin:0 15px 15px 0}.block-schema ul{margin:16px 0 28px}.block-schema .item{width:36%;margin-bottom:15px}.block-schema .arrow{width:14%;padding-top:70px}.block-schema li>div{height:130px}.buttons-3 .button{width:205px;margin:0 auto 20px!important;line-height:34px;height:34px;display:block}#block-special .item{height:auto;background:0 0}#block-special .h2{padding:0 5px 10px;font-size:18px;height:auto}#block-special .body{padding:0;background:url(bg-specials-mobile.png) no-repeat;background-size:100% 100%;height:765px}#block-special .procent{width:85px;height:85px;padding-top:32px;font-size:20px;top:131px;right:10px}#block-special .info{width:100%;position:absolute;padding:0 10px;top:523px}#block-special .info p{font-size:14px;color:#58595b;margin-bottom:13px}#block-special .desc{padding:5px 10px}#block-special .title{font-size:20px;min-height:0;margin:194px 0 15px}#block-special .title span{font-size:36px}#block-special .button{float:right;margin-right:30px;width:139px}#block-special time div{font-size:10px;width:50px;height:50px;margin:0 5px 14px}#block-special time b{font-size:24px}.block-seo-text{font-size:12px}.faq-list .bg-blue{font-size:14px;line-height:1.3}.block-feedback .rows-left,.block-feedback .rows-right{width:100%;padding-right:0}.contact-block{width:95%}.contacts-map{height:225px}.services-forma li{width:100%!important;padding:0!important}.services-forma .pad-present{margin-top:0}.services-forma .pad-present .li-3{padding-top:45px!important}.block-subjects li{width:100%}.blue-box .bg-blue{font-size:18px}.block-phones li{font-size:13px;line-height:1.2}#TOP{bottom:5px}footer .sc{padding-left:5px}footer .slogan{padding:20px 0 0 70px}footer .logo{left:0;top:30px}.block-langs td{font-size:12px}.block-langs .last{display:none}.price-info{padding-left:0;margin-top:15px}.price-info .block-why{margin-top:34px}.price-info .block-why img{width:71px}.price-text{margin:9px 0 46px}#popupOpen20 .col2{width:100%;padding:5px 0 15px}.pluso{padding-right:15px!important}.pluso-box{width:auto!important;margin-top:35px;left:5px!important;right:5px}.maps-2.block-contacts{margin-left:0!important;width:100%}#k1,#k2,#k3,#k4,#k5,#k6,#k7,#k8{width:100%;margin:0 0 15px!important}}@media (max-width:350px){body{word-wrap:break-word;padding:0 5px}.block-schema .item{width:100%}.block-schema .arrow{display:none}.block-schema li>div{height:auto}.main-slider .body{font-size:20px}.capcha{width:100%!important;margin:0 0 10px}}