@font-face{src:local("PT Sans"),local("PTSans-Regular"),url(https://fonts.gstatic.com/s/ptsans/v8/JX7MlXqjSJNjQvI4heMMGvY6323mHUZFJMgTvxaG2iE.woff2) format("woff2");font-weight:400;font-style:normal;font-family:PT Sans;unicode-range:U 460 -52 F,U 20 B4,U 2 DE0-2DFF,U A640-A69F}@font-face{src:local("PT Sans"),local("PTSans-Regular"),url(https://fonts.gstatic.com/s/ptsans/v8/vtwNVMP8y9C17vLvIBNZI_Y6323mHUZFJMgTvxaG2iE.woff2) format("woff2");font-weight:400;font-style:normal;font-family:PT Sans;unicode-range:U 400 -45 F,U 490 -491,U 4 B0-04B1,U 2116}@font-face{src:local("PT Sans"),local("PTSans-Regular"),url(https://fonts.gstatic.com/s/ptsans/v8/9kaD4V2pNPMMeUVBHayd7vY6323mHUZFJMgTvxaG2iE.woff2) format("woff2");font-weight:400;font-style:normal;font-family:PT Sans;unicode-range:U 100 -24 F,U 1 E00-1EFF,U 20 A0-20AB,U 20 AD-20CF,U 2 C60-2C7F,U A720-A7FF}@font-face{src:local("PT Sans"),local("PTSans-Regular"),url(https://fonts.gstatic.com/s/ptsans/v8/ATKpv8nLYAKUYexo8iqqrg.woff2) format("woff2");font-weight:400;font-style:normal;font-family:PT Sans;unicode-range:U 0 0 FF,U 131,U 152 -153,U 2 C6,U 2 DA,U 2 DC,U 2000 -206 F,U 2074,U 20 AC,U 2212,U 2215,U E0FF,U EFFD,U F000}@font-face{src:local("PT Sans Bold"),local("PTSans-Bold"),url(https://fonts.gstatic.com/s/ptsans/v8/kTYfCWJhlldPf5LnG4ZnHCEAvth_LlrfE80CYdSH47w.woff2) format("woff2");font-weight:700;font-style:normal;font-family:PT Sans;unicode-range:U 460 -52 F,U 20 B4,U 2 DE0-2DFF,U A640-A69F}@font-face{src:local("PT Sans Bold"),local("PTSans-Bold"),url(https://fonts.gstatic.com/s/ptsans/v8/g46X4VH_KHOWAAa-HpnGPiEAvth_LlrfE80CYdSH47w.woff2) format("woff2");font-weight:700;font-style:normal;font-family:PT Sans;unicode-range:U 400 -45 F,U 490 -491,U 4 B0-04B1,U 2116}@font-face{src:local("PT Sans Bold"),local("PTSans-Bold"),url(https://fonts.gstatic.com/s/ptsans/v8/hpORcvLZtemlH8gI-1S-7iEAvth_LlrfE80CYdSH47w.woff2) format("woff2");font-weight:700;font-style:normal;font-family:PT Sans;unicode-range:U 100 -24 F,U 1 E00-1EFF,U 20 A0-20AB,U 20 AD-20CF,U 2 C60-2C7F,U A720-A7FF}@font-face{src:local("PT Sans Bold"),local("PTSans-Bold"),url(https://fonts.gstatic.com/s/ptsans/v8/0XxGQsSc1g4rdRdjJKZrNPk_vArhqVIZ0nv9q090hN8.woff2) format("woff2");font-weight:700;font-style:normal;font-family:PT Sans;unicode-range:U 0 0 FF,U 131,U 152 -153,U 2 C6,U 2 DA,U 2 DC,U 2000 -206 F,U 2074,U 20 AC,U 2212,U 2215,U E0FF,U EFFD,U F000}@font-face{src:local("PT Sans Italic"),local("PTSans-Italic"),url(https://fonts.gstatic.com/s/ptsans/v8/GpWpM_6S4VQLPNAQ3iWvVRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");font-weight:400;font-style:italic;font-family:PT Sans;unicode-range:U 460 -52 F,U 20 B4,U 2 DE0-2DFF,U A640-A69F}@font-face{src:local("PT Sans Italic"),local("PTSans-Italic"),url(https://fonts.gstatic.com/s/ptsans/v8/7dSh6BcuqDLzS2qAASIeuhJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");font-weight:400;font-style:italic;font-family:PT Sans;unicode-range:U 400 -45 F,U 490 -491,U 4 B0-04B1,U 2116}@font-face{src:local("PT Sans Italic"),local("PTSans-Italic"),url(https://fonts.gstatic.com/s/ptsans/v8/DVKQJxMmC9WF_oplMzlQqRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");font-weight:400;font-style:italic;font-family:PT Sans;unicode-range:U 100 -24 F,U 1 E00-1EFF,U 20 A0-20AB,U 20 AD-20CF,U 2 C60-2C7F,U A720-A7FF}@font-face{src:local("PT Sans Italic"),local("PTSans-Italic"),url(https://fonts.gstatic.com/s/ptsans/v8/PIPMHY90P7jtyjpXuZ2cLFtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");font-weight:400;font-style:italic;font-family:PT Sans;unicode-range:U 0 0 FF,U 131,U 152 -153,U 2 C6,U 2 DA,U 2 DC,U 2000 -206 F,U 2074,U 20 AC,U 2212,U 2215,U E0FF,U EFFD,U F000}@font-face{src:local("PT Sans Bold Italic"),local("PTSans-BoldItalic"),url(https://fonts.gstatic.com/s/ptsans/v8/lILlYDvubYemzYzN7GbLkK-j2U0lmluP9RWlSytm3ho.woff2) format("woff2");font-weight:700;font-style:italic;font-family:PT Sans;unicode-range:U 460 -52 F,U 20 B4,U 2 DE0-2DFF,U A640-A69F}@font-face{src:local("PT Sans Bold Italic"),local("PTSans-BoldItalic"),url(https://fonts.gstatic.com/s/ptsans/v8/lILlYDvubYemzYzN7GbLkJX5f-9o1vgP2EXwfjgl7AY.woff2) format("woff2");font-weight:700;font-style:italic;font-family:PT Sans;unicode-range:U 400 -45 F,U 490 -491,U 4 B0-04B1,U 2116}@font-face{src:local("PT Sans Bold Italic"),local("PTSans-BoldItalic"),url(https://fonts.gstatic.com/s/ptsans/v8/lILlYDvubYemzYzN7GbLkD0LW-43aMEzIO6XUTLjad8.woff2) format("woff2");font-weight:700;font-style:italic;font-family:PT Sans;unicode-range:U 100 -24 F,U 1 E00-1EFF,U 20 A0-20AB,U 20 AD-20CF,U 2 C60-2C7F,U A720-A7FF}@font-face{src:local("PT Sans Bold Italic"),local("PTSans-BoldItalic"),url(https://fonts.gstatic.com/s/ptsans/v8/lILlYDvubYemzYzN7GbLkOgdm0LZdjqr5-oayXSOefg.woff2) format("woff2");font-weight:700;font-style:italic;font-family:PT Sans;unicode-range:U 0 0 FF,U 131,U 152 -153,U 2 C6,U 2 DA,U 2 DC,U 2000 -206 F,U 2074,U 20 AC,U 2212,U 2215,U E0FF,U EFFD,U F000}body{font-size:15px;color:#333c48;font-family:PT Sans}.h1,h1{font-size:42px}.h1,.h2,h1,h2{font-weight:700;color:#1d4d7d;font-family:PT Sans}.h2,h2{font-size:30px}.h3,h3{font-size:21px;font-weight:700;color:#1d4d7d;font-family:PT Sans}a{outline:none!important}a,a:hover{color:#0af}a:link{text-decoration:none}p{margin-bottom:25px}.butt{height:44px;font-size:13px;border:none;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.3);color:#fff;transition:all .3s;text-transform:uppercase;outline:none;text-align:center;border-radius:22px;width:263px;line-height:44px;display:inline-block}.butt:focus,.butt:hover{text-decoration:none}.butt:active{text-shadow:none}.butt.green{color:#18243a;background:#a9d400}.butt.green:focus,.butt.green:hover{background:#99bf00}.butt.orange{background:#f58225}.butt.orange:focus,.butt.orange:hover{color:#fff;background:#db7521}.butt.blue{background:#0891d6}.butt.blue:focus,.butt.blue:hover{color:#fff;background:#0af}.butt.blue:link{color:#fff}.butt.gray{border:2px solid #7f8fa4;text-shadow:none;color:#7f8fa4;line-height:42px}.shadow{box-shadow:2px 4px 20px 0 rgba(29,101,126,.4);border-radius:30px;background:#fff}.shadow.popup{padding:40px 40px 64px;max-width:555px;text-align:center}.shadow.popup.full{max-width:100%}.shadow.popup .butt{width:100%;margin-top:14px}.shadow.mb60px{margin-bottom:60px}.crumbs{list-style:none;margin:0;padding-left:0}.crumbs li{display:inline-block}.crumbs li a{font-size:10px;text-decoration:underline;text-transform:uppercase}.crumbs li a:hover{text-decoration:none}.crumbs li span{font-size:10px;text-transform:uppercase}.crumbs li:after{margin-right:6px;content:url(/img/crumbs.png);position:relative;top:-1px;margin-left:10px}.crumbs li.active a{text-decoration:none;color:#333c48}.crumbs li.active a:hover{text-decoration:none;cursor:default}.crumbs li.active:after{display:none}.top-line{background:#0891d6}.top-line a{font-size:12px;font-weight:700;margin-right:30px;color:#d0e6f5;text-transform:uppercase;line-height:40px}.top-line a:hover{text-decoration:none;color:#fff}.top-line a:last-child{margin-right:0}.top-line .contact a,.top-line .contact b{font-size:12px;color:#fff}.top-line .contact .adds b{margin-right:15px;text-transform:uppercase}.top-line .contact .adds a{text-decoration:underline;text-transform:none}.clear{height:0;overflow:hidden;visibility:hidden;clear:both}.logo-line{padding-top:25px;background:#fff;padding-bottom:0}.logo-line .no-btn{text-align:center;width:190px;padding-left:15px;display:inline-block}.logo-line .no-btn a{position:relative;max-width:100%;top:-15px;left:10px}.logo-line .no-btn.nshow{display:none}.logo-line .logo{height:65px;padding-top:10px;position:relative;padding-left:110px;display:inline-block}.logo-line .logo:hover{text-decoration:none}.logo-line .logo img{position:absolute;top:0;left:0}.logo-line .logo b{font-size:24px;font-weight:700;color:#000;line-height:20px}.logo-line .logo span{font-size:12px;color:#4a555d;text-transform:uppercase;letter-spacing:2.5px;white-space:nowrap}.logo-line .adds{padding-top:11px;text-align:left;background:url(/img/map-foot.png) 0 3px no-repeat;padding-bottom:10px;padding-left:70px}.logo-line .adds b{font-size:14px;font-weight:700;color:#000;display:block}.logo-line .adds a,.logo-line .adds b{text-transform:uppercase;line-height:20px}.logo-line .adds a{font-size:12px;text-decoration:underline}.logo-line .adds a:hover{text-decoration:none}.logo-line .phone{padding-top:11px;text-align:left;background:url(/img/phone-foot.png) 0 3px no-repeat;padding-bottom:10px;padding-left:70px}.logo-line .phone a{font-size:12px;text-decoration:underline;text-transform:uppercase;line-height:20px}.logo-line .phone a:hover{text-decoration:none}.logo-line .phone b{display:block}.logo-line .phone b a{font-size:21px;text-decoration:none;font-weight:700;color:#000;text-align:left;line-height:20px}.logo-line .blue{text-shadow:none;background:#0af;width:220px}.logo-line .orange{text-shadow:none;width:156px;float:right}.logo-line .orange:after{content:url(/img/menu.png);position:relative;top:4px;margin-left:15px}.stop-line{transition:.5s;position:fixed;top:-300px;box-shadow:0 2px 5px rgba(0,0,0,.25);left:0;width:100%;z-index:100}.stop-line .logo-line{padding-top:15px;padding-bottom:30px}.stop-line .logo-line .container{position:relative}.stop-line .logo-line .container .top-menu{position:absolute;bottom:-47px;left:0;width:100%}.stop-line .logo-line .container .top-menu .title .butt{padding-top:3px;text-align:center;width:44px;float:right;margin-top:-7px}.stop-line .logo-line .container .top-menu .title .butt:after{content:url(/img/menu-close.png);top:0;margin-left:0;vertical-align:center;display:inline-block}.top-menu{position:relative}.top-menu .title{padding-top:28px;padding-bottom:25px}.top-menu .title b{font-size:24px;color:#000}.top-menu .title .butt{padding-top:3px;text-align:center;width:44px;float:right;margin-top:-7px}.top-menu .title .butt:after{content:url(/img/menu-close.png);vertical-align:center;display:inline-block}.top-menu>ul{list-style:none;margin-bottom:0;position:relative;padding-right:15px;box-shadow:0 4px 3px 0 rgba(0,0,0,.25);border-radius:24px;background:#fff;width:100%;padding-left:15px;display:table;z-index:4}.top-menu>ul>li{display:table-cell}.top-menu>ul>li>a{min-height:48px;padding-top:15px;font-size:14px;font-weight:700;color:#18243a;transition:all .3s;text-transform:uppercase;padding-right:15px;text-align:center;padding-left:15px;display:block}.top-menu>ul>li>a:hover{text-decoration:none;color:#0af}.top-menu>ul>li.active>a{color:#0af}.top-menu>ul>li.drop{position:relative}.top-menu>ul .drop-menu{display:none}.top-menu>ul .drop-menu.shadow{padding:25px 20px 23px;position:absolute;top:62px;left:-15px;width:265px;z-index:111}.top-menu>ul .drop-menu:after{content:url(/img/revarrowu.png);position:absolute;top:-15px;left:45px}.top-menu>ul .drop-menu a{margin-bottom:10px;color:#18243a;display:block}.top-menu>ul .drop-menu a:hover{color:#0af}.top-menu>ul .drop-menu a.active{text-decoration:none;color:#0891d6}.top-menu>ul .drop-menu a:before{margin-right:7px;content:url(/img/drop-menu.png);position:relative;top:-2px}.top-menu>ul .drop-menu a.subtitle{font-size:14px;font-weight:700;color:#18243a;transition:all .3s;text-transform:uppercase;display:block}.top-menu>ul .drop-menu a.subtitle:before{content:""}.top-menu>ul .drop-menu a.subtitle:hover{text-decoration:none;color:#0af}.top-slider{position:relative;margin-top:-17px}.top-slider .slide{height:472px;padding-top:130px;position:relative;background-size:cover!important;padding-bottom:115px}.top-slider .slide.slide1{background:url(/img/slide1-1p.jpg) center 80% no-repeat}.top-slider .slide.slide2{background:url(/img/slide1-2p.jpg) center 80% no-repeat}.top-slider .slide:after{height:100%;content:"";position:absolute;top:0;background:-webkit-linear-gradient(90deg,transparent,rgba(0,0,0,.6));background:-moz-linear-gradient(90deg,transparent 0,rgba(0,0,0,.6) 100%);background:-o-linear-gradient(90deg,transparent 0,rgba(0,0,0,.6) 100%);background:-ms-linear-gradient(90deg,transparent 0,rgba(0,0,0,.6) 100%);background:linear-gradient(0deg,transparent,rgba(0,0,0,.6));left:0;width:100%;display:block}.top-slider .slide .container{position:relative;z-index:3}.top-slider .slide .title{font-size:60px;font-weight:700;color:#fff;max-width:750px;text-align:center;margin:auto auto 50px;line-height:64px}.top-slider .slide .butts{text-align:center}.top-slider .slide .butts a{margin:0 33px}.top-slider .down{height:80px;position:absolute;bottom:-45px;box-shadow:0 -6px 5px 0 rgba(0,0,0,.25);border-radius:50%;background:#fff url(/img/down.png) center 20px no-repeat;margin-left:-40px;left:50%;width:80px}.top-slider .down:hover{cursor:pointer}.slick-next,.slick-prev{height:60px;padding:0;font-size:0;border:none;transition:all .2s;position:absolute;outline:none;text-align:center;top:50%;box-shadow:1px 2px 5px 0 rgba(0,0,0,.5);border-radius:50%;background:hsla(0,0%,100%,.8);width:60px;margin-top:-30px}.slick-next:before,.slick-prev:before{height:100%;content:"";width:100%;display:inline-block}.slick-next:hover,.slick-prev:hover{background:#fff}.slick-next:active,.slick-prev:active{box-shadow:0 0 3px 0 rgba(0,0,0,.5)}.slick-prev{margin-left:-570px;left:50%}.slick-prev:before{background:url(/img/left.png) 20px no-repeat}.slick-next{margin-right:-570px;right:50%}.slick-next:before{background:url(/img/right.png) 23px no-repeat}.slick-dots{list-style:none;padding:0;position:relative;text-align:center;margin:0;width:100%}.slick-dots li{margin:5px;line-height:10px;display:inline-block}.slick-dots li button{height:10px;padding:0;border:2px solid #f58225;text-indent:-10000px;outline:none;border-radius:50%;background:#f58225;width:10px}.slick-dots li.slick-active button{border:2px solid #d0e6f5;background:none}.why-us{padding-top:77px;text-align:center;padding-bottom:58px}.why-us .col-md-3{margin-bottom:40px}.why-us .title{max-width:950px;margin:auto auto 70px}.why-us .title .h1,.why-us .title h1{margin-bottom:30px}.why-us img{margin-bottom:20px}.why-us b{font-size:16px;font-weight:700;margin-bottom:15px;text-transform:uppercase;display:block}.why-us.st_work .col-20{margin-bottom:0;position:relative;width:20%;float:left}.why-us.st_work .col-20 b{min-height:45px}.why-us.st_work .col-20 img{position:relative;z-index:10}.why-us.st_work .col-20:after{height:6px;margin-right:-43px;right:0;content:"";position:absolute;top:27%;width:86px;background-image:url(/img/points.png);z-index:1}.why-us.st_work .col-20:last-child:after{display:none}.price,.reviews{padding-top:75px;background:#d0e6f5;padding-bottom:100px}.price .title,.reviews .title{margin-bottom:10px}.price .title .b,.price .title b,.reviews .title .b,.reviews .title b{font-size:60px;font-weight:700;color:#1d4d7d;background:url(/img/reviews.png) -10px -5px no-repeat;padding-bottom:30px;line-height:55px;padding-left:140px;display:inline-block}.price .title .b span,.price .title b span,.reviews .title .b span,.reviews .title b span{color:#fff;display:block}.price .title .butt,.reviews .title .butt{float:right;margin-top:35px}.price .gallery,.reviews .gallery{padding:35px 35px 15px}.price .gallery .h2,.reviews .gallery .h2{font-size:24px;font-weight:700;margin-bottom:26px;color:#000;border-bottom:1px solid #d0e6f5;padding-bottom:16px;padding-left:5px}.price .gallery .row,.reviews .gallery .row{margin-right:-16px;margin-left:-16px}.price .gallery .big-img,.reviews .gallery .big-img{border:2px solid #d0e6f5;margin-bottom:20px}.price .gallery .big-img img,.reviews .gallery .big-img img{width:100%}.price .gallery .big-img .slick-prev,.reviews .gallery .big-img .slick-prev{box-shadow:2px 0 3px 0 rgba(0,0,0,.25);margin-left:-55%}.price .gallery .big-img .slick-next,.reviews .gallery .big-img .slick-next{margin-right:-55.5%;box-shadow:-2px 0 3px 0 rgba(0,0,0,.25)}.price .gallery .big-img .slide,.reviews .gallery .big-img .slide{position:relative}.price .gallery .big-img .slide>div,.reviews .gallery .big-img .slide>div{padding:0 6px 10px;position:absolute;bottom:0;left:0;width:100%}.price .gallery .big-img .slide b,.reviews .gallery .big-img .slide b{padding:15px;font-size:16px;color:#000;background-color:hsla(0,0%,100%,.7);display:block}.price .gallery .small-img .slide,.reviews .gallery .small-img .slide{border:1px solid #d0e6f5;margin-bottom:20px;position:relative}.price .gallery .small-img .slide img,.reviews .gallery .small-img .slide img{width:100%}.price .gallery .small-img .slide a,.reviews .gallery .small-img .slide a{position:relative}.price .gallery .small-img .slide a:after,.reviews .gallery .small-img .slide a:after{transition:all .5s;content:url(/img/loupe2.png);position:absolute;opacity:0;top:50%;margin-left:-23px;left:50%;margin-top:-23px}.price .gallery .small-img .slide a:hover:after,.reviews .gallery .small-img .slide a:hover:after{opacity:1}.price .gallery .small-img .slide.active,.reviews .gallery .small-img .slide.active{border:1px solid #f58225}.price .gallery .small-img .slick-track,.reviews .gallery .small-img .slick-track{transform:translateZ(0)!important;width:100.5%!important}.client{padding:25px 30px 30px;position:relative}.client .img{height:162px;border:4px solid #d0e6f5;margin:auto auto 20px;border-radius:50%;width:162px}.client .img img{border:2px solid #fff;border-radius:50%;width:100%}.client .h2{font-size:24px;font-weight:700;margin-bottom:30px;color:#000;text-align:center;line-height:20px}.client .stars-rating{margin-bottom:20px;border-bottom:1px solid #d0e6f5;padding-bottom:20px}.client .stars-rating>div{margin-bottom:4px}.client .stars-rating b{line-height:17px}.client .stars-rating .stars{position:relative;top:2px;width:100px;float:right}.client>a{height:46px;padding-top:10px;text-decoration:underline;position:relative;padding-left:60px;display:inline-block}.client>a:before{margin-right:10px;content:url(/img/loupe.png);position:absolute;top:0;left:0}.client>a:hover{text-decoration:none}.client:after{right:-20px;content:url(/img/revarrow.png);position:absolute;top:60px}.order-spec{padding-top:65px;text-align:center}.order-spec .container{background:url(/img/spec1.jpg) -5% 100% no-repeat,url(/img/spec2.jpg) 105% 100% no-repeat;padding-bottom:65px}.order-spec .h1{margin-bottom:3px}.order-spec p{max-width:800px;margin:auto auto 46px}.order-spec .butt{width:100%;margin-top:14px}form:not(.anketa){max-width:360px;margin:auto}form:not(.anketa) input:not([type=submit]),form:not(.anketa) select,form:not(.anketa) textarea{padding:10px 22px;font-size:13px;border:2px solid #d0e6f5;margin-bottom:16px;outline:none;border-radius:20px;width:100%}form:not(.anketa) input:not([type=submit])::-webkit-input-placeholder,form:not(.anketa) select::-webkit-input-placeholder,form:not(.anketa) textarea::-webkit-input-placeholder{font-weight:700;color:#7f8fa4;text-transform:uppercase;position:relative;top:1px}form:not(.anketa) input:not([type=submit]):-moz-placeholder,form:not(.anketa) input:not([type=submit])::-moz-placeholder,form:not(.anketa) select:-moz-placeholder,form:not(.anketa) select::-moz-placeholder,form:not(.anketa) textarea:-moz-placeholder,form:not(.anketa) textarea::-moz-placeholder{font-weight:700;color:#7f8fa4;text-transform:uppercase;position:relative;top:1px}form:not(.anketa) input:not([type=submit]):-ms-input-placeholder,form:not(.anketa) select:-ms-input-placeholder,form:not(.anketa) textarea:-ms-input-placeholder{font-weight:700;color:#7f8fa4;text-transform:uppercase;position:relative;top:1px}form:not(.anketa) select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/downarr.png) 95% no-repeat}form:not(.anketa) textarea{min-height:114px;resize:vertical}form:not(.anketa) .error input:not([type=submit]),form:not(.anketa) .error textarea{border-color:#f5d0d0;background-color:#fee}.price .title{margin-bottom:20px}.price .title .b,.price .title b{background:url(/img/price.png) -10px -5px no-repeat}.price .shadow{padding:40px 53px 45px}.price .shadow .title{font-size:24px;font-weight:700;color:#000}.price .shadow .h2,.price .shadow h2{font-size:21px;color:#000}.price .shadow ul{list-style:none;margin:0 0 35px;padding-left:0}.price .shadow ul li{padding:10px 0;font-size:18px;border-bottom:1px solid #c5eaf2}.price .shadow ul li b{color:#0891d6;float:right}.price .shadow ul li:last-child{border:none}.price .shadow ul li .coment{font-size:13px;color:#7f8fa4;margin-top:3px;display:block}.price .shadow p{padding:0 15px;display:inline-block}.price .shadow .butt{margin:5px auto auto;width:360px;display:block}.price .shadow .butt.calcbutt{width:100%}.price-blocks .title{font-size:24px;font-weight:700;color:#000}.price-blocks .h2,.price-blocks h2{font-size:23px;color:#000;padding-right:15px;padding-left:15px}.price-blocks ul{list-style:none;margin:0 0 35px;padding-left:0}.price-blocks ul li{padding:10px 20% 10px 0!important;font-size:18px;position:relative;border-bottom:1px solid #c5eaf2}.price-blocks ul li b{right:0;color:#0891d6;position:absolute;top:10px;display:inline-block}.price-blocks ul li:last-child{border:none}.price-blocks ul li .coment{font-size:13px;color:#7f8fa4;margin-top:3px;display:block}.price-blocks ul li:before{content:none!important}.price-blocks p{padding:0 15px;display:inline-block}.price-blocks .butt{margin:5px auto auto;width:360px;display:block}.why-us2{padding-top:69px}.why-us2 .container{background:url(/img/why-us2.jpg) 100% 100% no-repeat;padding-bottom:77px}.why-us2 .h1,.why-us2 h1{margin-bottom:44px}.why-us2 .butt{width:360px;margin-top:30px}.footer{padding:60px 0 45px;position:relative;border-top:3px solid #69aaef;background:-webkit-linear-gradient(90deg,#3978a3,#35557f);background:-moz-linear-gradient(90deg,#3978a3 0,#35557f 100%);background:-o-linear-gradient(90deg,#3978a3 0,#35557f 100%);background:-ms-linear-gradient(90deg,#3978a3 0,#35557f 100%);background:linear-gradient(0deg,#3978a3,#35557f)}.footer:after{height:100%;content:"";position:absolute;top:0;background:url(/img/footer-bg.png) repeat;left:0;width:100%;display:block}.footer .container{position:relative;z-index:3}.footer .title{min-height:25px;font-size:18px;font-weight:700;margin-bottom:15px;color:#fff}.footer .links{margin-bottom:30px}.footer .links a{font-size:14px;margin-bottom:7px;color:#d0e6f5;display:block}.footer .links a:hover{color:#fff}.footer .links a:before{margin-right:10px;content:url(/img/footer-link.png);position:relative;top:-2px}.footer .links .title a{font-size:18px;text-decoration:none;color:#fff;display:inline}.footer .links .title a:before{content:""}.footer .links .title a:hover{color:#d0e6f5}.footer .logo-line{background:none}.footer .logo-line .adds,.footer .logo-line .adds a,.footer .logo-line .adds b,.footer .logo-line .phone,.footer .logo-line .phone a,.footer .logo-line .phone b{color:#fff}.footer .soc-ico a{height:50px;margin-right:15px;text-align:center;box-shadow:1px 2px 5px 0 rgba(0,0,0,.25);border-radius:50%;background:#fff;width:50px;line-height:50px;display:inline-block}.footer-copy{padding-top:12px;box-shadow:0 -5px 5px -5px #000100;background:#fff;padding-bottom:12px;z-index:3}.footer-copy,.footer-copy .container{position:relative}.footer-copy .klen-logo{right:0;position:absolute;top:-50px;display:block}.footer-copy p{font-size:12px;margin-bottom:0;color:#18243a;position:relative}.footer-copy .copy-left a{font-size:12px;text-decoration:underline;color:#18243a;margin-left:50px;display:inline-block}.footer-copy .copy-left a:hover{text-decoration:none}.footer-copy .copy-right p a{color:#18243a}.sub-pages{padding-top:47px;background:#d0e6f5;padding-bottom:60px;margin-top:-17px}.sub-pages .page-title{margin-bottom:25px;position:relative}.sub-pages .page-title .h1,.sub-pages .page-title h1{font-size:48px;color:#18243a;margin-top:12px}.sub-pages .page-title.service .h1,.sub-pages .page-title.service h1{max-width:555px}.sub-pages .page-title p{font-size:18px;max-width:555px;line-height:20px}.sub-pages .page-title .img1,.sub-pages .page-title .img2{position:absolute}.sub-pages .page-title .img1 img,.sub-pages .page-title .img2 img{border:10px solid #fff;border-radius:50%;width:100%;display:block}.sub-pages .page-title .img1{right:345px;bottom:-99px;width:212px}.sub-pages .page-title .img2{right:10px;bottom:-120px;width:445px}.sub-pages .page-title.service{margin-bottom:0}.sub-pages .page-title.service .h1,.sub-pages .page-title.service h1{margin-bottom:25px}.sub-pages .page-title.service .butt{margin-top:30px}.article-prev{margin-bottom:60px}.article-prev .shadow{margin-right:-15px;margin-bottom:30px;margin-left:0}.article-prev .shadow>div{height:260px;overflow:hidden;padding:17px 20px 0;margin-bottom:26px;position:relative}.article-prev .shadow>div:after{height:30px;content:"";position:absolute;bottom:0;background:-webkit-linear-gradient(hsla(0,0%,100%,0),#fff);background:-o-linear-gradient(hsla(0,0%,100%,0) 0,#fff 100%);background:linear-gradient(hsla(0,0%,100%,0),#fff);left:0;width:100%}.article-prev img{border-radius:30px 30px 0 0;width:100%;display:block}.article-prev .name-rubric{font-size:12px;margin-bottom:12px;color:#7f8fa4;text-transform:uppercase}.article-prev .title{font-size:21px;font-weight:700;margin-bottom:20px;color:#0af;line-height:25px}.article-prev p{margin:0;line-height:20px}.article-prev span{padding:0 15px;display:block}.article-prev .butt{margin-bottom:18px;width:100%}.article{padding:30px 20px;margin-bottom:40px}.article p{line-height:20px}.article ul{list-style:none;margin-bottom:25px;padding-left:0}.article ul li{position:relative;line-height:25px;padding-left:15px}.article ul li:before{font-size:21px;content:".";position:absolute;top:-5px;left:0}.article ul li>ul:last-child{margin-bottom:0}.article .prices-list{margin-bottom:15px}.article .prices-list>li{font-weight:700;margin-bottom:20px}.article .prices-list>li>a{color:#0891d6}.article .prices-list>li:before{display:none}.article .prices-list>li ul{padding-top:7px}.article .prices-list>li ul li{font-weight:400}.article h2{margin-bottom:25px}.article a{text-decoration:underline}.article a:hover{text-decoration:none}.article .row img,.article img{border:1px solid #d0e6f5}.article .row img{margin-bottom:20px;width:100%}.offer-service{padding:40px 50px 20px;margin-bottom:30px;text-align:center}.offer-service .h3{margin-bottom:35px;color:#333c48;text-transform:uppercase;text-align:center;margin-top:5px}.offer-service .prev{margin:auto 35px 20px;width:140px;vertical-align:top;display:inline-block}.offer-service .prev:hover{text-decoration:underline}.offer-service .prev.active{color:#000}.offer-service .prev img{border:1px solid #d0e6f5;margin-bottom:10px;width:100%;display:block}.offer-service .prev span{text-align:center;display:block}.nav-pages{text-align:center;padding-left:15px}.nav-pages .shadow{padding:12px 25px 8px;margin-bottom:30px}.nav-pages .next,.nav-pages .prev{font-size:13px;font-weight:700;text-transform:uppercase;position:relative;top:10px;float:left}.nav-pages .next:after,.nav-pages .prev:after{content:url(/img/left-pag.png);display:none}.nav-pages .next{float:right}.nav-pages .next:after{content:url(/img/right-pag.png);display:none}.pagination{margin:0;display:inline-block}.pagination li a{padding:7px;font-size:16px;border:none;font-weight:700;color:#0af}.pagination li a:hover,.pagination li.active a,.pagination li.active a:hover{color:#18243a;background:none}.side-bar{padding-left:20px}.side-bar .shadow{margin-bottom:30px}.side-bar .shadow .title{padding:20px 20px 15px;font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;border-radius:30px 30px 0 0;background:#333c48}.side-bar .rubrics .menu{padding:15px 20px 30px}.side-bar .rubrics a{padding:9px 0;color:#0af;border-bottom:1px solid #d0e6f5;display:block}.side-bar .rubrics a.active{color:#18243a}.side-bar .rubrics a:last-child{border:none}.side-bar .subscribe form{padding:30px 20px}.side-bar .subscribe form .butt{width:100%}.side-bar .phone{text-align:center}.side-bar .phone a{padding:20px 20px 0;font-size:21px;font-weight:700;color:#0af;display:inline-block}.side-bar .phone span{padding:0 20px 30px;font-size:14px;display:block}.side-bar .img img{border-radius:30px;width:100%}.works .reviews{padding:0 0 30px}.works .reviews>.container>.row,.works .reviews>.row{margin-bottom:30px}.works .offer-service{padding-bottom:0}.works .nav-pages{padding-left:0}.reviews>.container>.row{margin-bottom:30px}.include-work{padding-top:60px;padding-bottom:50px}.include-work .h1,.include-work h1{margin-bottom:25px}ol.stages{list-style:none;padding:25px 0;counter-reset:li}ol.stages li{margin-bottom:17px;position:relative;padding-left:53px}ol.stages li:before{height:50px;font-size:24px;font-weight:700;color:#1d4d7d;content:counter(li);position:absolute;counter-increment:li;text-align:center;top:0;border-radius:50%;background:#d0e6f5;left:0;width:50px;line-height:50px}ol.stages li .imgs .slide{border:1px solid #d0e6f5;margin-bottom:20px;position:relative}ol.stages li .imgs .slide img{width:101%}ol.stages li .imgs .slide a{position:relative}ol.stages li .imgs .slide a:after{transition:all .5s;content:url(/img/loupe2.png);position:absolute;opacity:0;top:50%;margin-left:-23px;left:50%;margin-top:-23px}ol.stages li .imgs .slide a:hover:after{opacity:1}ol.stages .h2,ol.stages h2{margin-bottom:30px;margin-top:5px}ol.stages .col-md-7{padding-right:0}.reviews.service{padding-top:0}.reviews .offer-service{margin-top:60px}.sub-pages.service{padding-bottom:0}.service-article{background:#fff}.service-article .article{padding:43px 0 1px}.service-article .row{padding-top:15px;padding-bottom:23px}.button-up{height:60px;border:none;right:48px;transition:all .2s;position:fixed;outline:none;bottom:96px;text-align:center;box-shadow:1px 2px 5px 0 rgba(0,0,0,.5);border-radius:50%;background:rgba(245,130,37,.8);width:60px;z-index:333}.button-up:before{height:100%;content:"";background:url(/img/but-up.png) 50% no-repeat;width:100%;display:inline-block}.button-up:hover{background:#f58225}.button-up:active{box-shadow:0 0 3px 0 rgba(0,0,0,.5)}.vote-wrap{overflow:hidden}.vote-block{position:relative}.vote-hover{float:left}.vote-active,.vote-stars{position:absolute;top:0;left:0}.vote-result{font-size:14px;color:#ccc;margin-top:12px;padding-left:190px}.vote-success{font-size:14px;color:#ccc;clear:both;margin:10px 0 0 10px;display:none}.fancybox-overlay{background:rgba(24,36,58,.6)}.fancybox-opened .fancybox-skin{box-shadow:none}.fancybox-skin{padding:0!important;background:transparent}.fancybox-close{height:44px;right:10px;top:10px;border-radius:50%;background:#f58225 url(/img/menu-close.png) 50% no-repeat;width:44px}.adm_icon{min-height:0!important}@media (min-width:768px){.grid-row .col-sm-1:nth-child(12n+1),.grid-row .col-sm-2:nth-child(6n+1),.grid-row .col-sm-3:nth-child(4n+1),.grid-row .col-sm-4:nth-child(3n+1),.grid-row .col-sm-6:nth-child(odd){clear:left}}@media (min-width:992px){.grid-row .col-sm-1:nth-child(12n+1)
	.grid-row .col-sm-2:nth-child(6n+1),.grid-row .col-sm-3:nth-child(4n+1),.grid-row .col-sm-4:nth-child(3n+1),.grid-row .col-sm-6:nth-child(odd){clear:none}.grid-row .col-md-1:nth-child(12n+1),.grid-row .col-md-2:nth-child(6n+1),.grid-row .col-md-3:nth-child(4n+1),.grid-row .col-md-4:nth-child(3n+1),.grid-row .col-md-6:nth-child(odd){clear:left}}@media (min-width:1200px){.grid-row .col-md-1:nth-child(12n+1),.grid-row .col-md-2:nth-child(6n+1),.grid-row .col-md-3:nth-child(4n+1),.grid-row .col-md-4:nth-child(3n+1),.grid-row .col-md-6:nth-child(odd){clear:none}.grid-row .col-lg-1:nth-child(12n+1),.grid-row .col-lg-2:nth-child(6n+1),.grid-row .col-lg-3:nth-child(4n+1),.grid-row .col-lg-4:nth-child(3n+1),.grid-row .col-lg-6:nth-child(odd){clear:left}}a[name]{position:relative;top:-155px;display:block}.test-link{color:red}.form-label{font-size:13px;font-weight:700;color:#7f8fa4;text-transform:uppercase;position:relative;top:1px;margin-left:22px}.tac{text-align:center}.info-block{padding:15px;text-align:justify;border-radius:10px;background:rgba(208,230,245,.75)}.prorab{padding:50px 0;background:#d0e6f5}.prorab .mt30{margin-top:30px}.prorab img.prorab-img{border:5px solid #fff;max-width:205px;box-shadow:5px 5px 20px rgba(29,101,126,.4);border-radius:30px}.prorab .prorab_info{padding:30px 35px;box-shadow:5px 5px 20px rgba(29,101,126,.4);border-radius:30px;background:#fff;margin-left:40px}.prorab .prorab_info .prorab_name{font-size:24px;font-weight:700;color:#000}.prorab .prorab_info .prorab_text{padding-top:10px;font-size:18px;font-style:italic;color:#333c48}.prorab .prorab_info .prorab_contact_title{font-size:21px;font-weight:700;color:#000}.prorab .prorab_info .phone{background:url(/img/phone-foot.png) -10px -12px no-repeat}.prorab .prorab_info .email,.prorab .prorab_info .phone{height:36px;font-size:21px;font-weight:700;color:#000;line-height:36px;margin-top:15px;padding-left:55px}.prorab .prorab_info .email{background:url(/img/email.png) 0 0 no-repeat}.prorab .prorab_info .prorab_contact_text{font-weight:700;color:#9babb6;text-transform:uppercase;letter-spacing:3px;margin-top:10px}.prorab .prorab_info .mt50{margin-top:55px}.prorab .prorab_info .tar{text-align:right}.smett{font-size:0;margin-bottom:35px}.smett .w50{font-size:0;width:50%;display:inline-block}.smett .w50:first-child{padding-right:15px}.smett .w50:nth-child(2){padding-left:15px}.smett .w50 img{max-width:100%;box-shadow:0 0 20px rgba(0,0,0,.2)}.smett .w33{font-size:0;width:33%;display:inline-block}.smett .w33:first-child{padding-right:20px}.smett .w33:first-child:last-child{padding-left:0}.smett .w33:nth-child(2){padding-right:10px;padding-left:10px}.smett .w33:last-child{padding-left:20px}.smett .w33 img{max-width:100%;box-shadow:0 0 20px rgba(0,0,0,.2)}ul.ssm li{border-bottom:1px solid #c5eaf2!important}.smet_title{font-size:14px;font-weight:700;margin-bottom:15px;color:#18243a;text-transform:uppercase}