@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700&subset=cyrillic');html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}input{box-sizing:border-box}*:focus{outline:none}.peppermint.peppermint-active{position:relative;overflow:hidden;padding-left:0;padding-right:0}.peppermint.peppermint-active .peppermint-slides{position:relative;overflow:hidden;-ms-touch-action:pan-y;touch-action:pan-y}.peppermint.peppermint-active .peppermint-slides>*{float:left;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}.peppermint.peppermint-active .peppermint-slides a:active,.peppermint.peppermint-active .peppermint-slides a:active img{outline:none}.peppermint.peppermint-active,.peppermint.peppermint-active .peppermint-dots,.peppermint.peppermint-active .peppermint-slides,.peppermint.peppermint-active .peppermint-slides>*{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.peppermint.peppermint-mouse .peppermint-slides{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.peppermint.peppermint-mouse.peppermint-drag .peppermint-slides *{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.peppermint{text-align:center}.peppermint figure{margin:0 0 1.5em 0}.peppermint figure img{vertical-align:top;max-width:100%;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.2);box-shadow:0 1px 5px rgba(0,0,0,0.2)}.peppermint figure figcaption{font-style:italic;color:#787575;font-size:.8em;margin-top:.5em}.peppermint.peppermint-active{margin-bottom:1.5em}.peppermint-slides{padding-top:.5em;padding-bottom:.5em}ul.peppermint-dots{margin:.6em 0;padding:0;text-align:center;list-style-type:none}.peppermint.peppermint-active ul.peppermint-dots{margin:0 0 .6em 0}.peppermint.peppermint-active .peppermint-slides+ul.peppermint-dots{margin:.6em 0 0 0}ul.peppermint-dots>li{display:inline-block;position:relative;padding:.5em .6em;width:12zpx;height:12px;cursor:pointer;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;*display:inline;*zoom:1}ul.peppermint-dots>li.peppermint-mouse-clicked,ul.peppermint-dots>li:active{outline:0}ul.peppermint-dots>li>span{display:inline-block;position:absolute;top:50%;left:50%;margin:-4px 0 0 -4px;width:8px;height:8px;border-radius:50%;background:#9b9890}ul.peppermint-dots>li.peppermint-active-dot>span{margin:-6px 0 0 -6px;width:10px;height:10px;border:1px solid #9b9890;background:transparent}@font-face{font-family:'Tahoma';src:url(https://biznes-story.ru/html/stroyka/05544/css/fonts/tahoma.ttf)}.row{display:flex;width:100%;justify-content:flex-start}.row.margin-tb{margin-bottom:16px;margin-top:16px}.row.margin-lr{margin-right:32px;margin-left:32px;width:calc(36%)}.with-gutter .col{margin:0 18px}.with-gutter .col:first-of-type{margin-left:0}.with-gutter .col:last-of-type{margin-right:0}.row.space-between{justify-content:space-between}.row.space-around{justify-content:space-around}.row.center{justify-content:center}.row.end{justify-content:flex-end}.row.evenly{justify-content:space-evenly}.row.vertical-start{-ms-align-items:flex-start;align-items:flex-start}.row.vertical-end{-ms-align-items:flex-end;align-items:flex-end}.row.vertical-center{-ms-align-items:center;align-items:center}.row.vertical-stretch{-ms-align-items:stretch;align-items:stretch}.row.wrap{flex-wrap:wrap}.row.nowrap{flex-wrap:nowrap}.col{box-sizing:border-box}.col.fill{flex-grow:1}.col.padding{padding:16px}.col-1-of-2,.col-2-of-4{width:50%}.col-1-of-3{width:33.3%}.col-2-of-3{width:66.6%}.col-1-of-4{width:25%}.col-3-of-4{width:75%}.active{display:block}.disabled{display:none !important}.flex{display:flex}.flex-column{flex-direction:column}.flex-align-center{align-items:center}.text-center{text-align:center}body,a{font-family:'Open Sans',sans-serif;color:#2d2d2d;font-weight:400}.container{width:57.76vw;min-width:280px;margin:0 auto}.container--header{display:flex;justify-content:space-between;align-items:center}.container--wide{width:87.24vw}.btn{display:block;color:#76d3fc;font-size:16px;font-weight:700;line-height:30px;letter-spacing:.8px;border:2px solid #76d3fc;border-radius:28px;padding:11px 35px;cursor:pointer;transition:all .5s}.btn--blue{background-color:#76d3fc;color:#fff}.btn--blue:hover{color:#76d3fc;background-color:#fff}.btn--transparent:hover{background-color:#76d3fc;color:#fff}.btn--icon{padding:11px 29px;white-space:nowrap}.btn--white{border:2px solid #fff;color:#fff;display:inline-block}.btn--white:hover{background-color:#fff;color:#2d2d2d}.flip--horizontal{transform:scale(-1, 1)}input[type="text"]{border:2px solid #2d2d2d;border-radius:28px;padding:11px 20px}input[type="text"]:focus{border:2px solid #76d3fc}.target-form input[type="text"]{width:290px;border:none;box-shadow:0 0 8px rgba(0,0,0,0.15);font-size:14px;padding:15px 25px;max-width:290px;margin-right:15px}.target-form input[type="text"]:focus{box-shadow:0 0 8px rgba(118,211,252,0.55)}.target-form .btn{box-shadow:0 0 18px rgba(0,0,0,0.15);width:200px}.headline-wrap{text-align:center}h2{font-size:30px;font-weight:700;line-height:60px;letter-spacing:1.5px;position:relative;display:inline-block;text-align:center;margin-bottom:60px}h2::after{height:16px;width:100%;display:inline-block;content:"";position:absolute;border-radius:10px;left:0;bottom:0;background:-moz-linear-gradient(top, rgba(45,45,45,0.2) 0, transparent 100%);background:-webkit-linear-gradient(top, rgba(45,45,45,0.2) 0, #fff 100%);background:linear-gradient(to bottom, rgba(45,45,45,0.2) 0, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33000000', endColorstr='#33transparent', GradientType=0)}h3{font-size:24px;font-weight:700;letter-spacing:1.2px}.header{padding:53px 0}.header__menu ul{display:flex;justify-content:space-evenly;flex-wrap:wrap}.header__menu ul li{min-width:calc(10.66666667vw);text-align:center}.header__menu ul li a{font-size:16px;line-height:36px;letter-spacing:.8px;display:block;padding:10px;text-align:center}.header__menu ul li a:hover{font-weight:700}.header__menu-mobile{display:none}.modern{margin-bottom:80px}.modern__background{background:url(../image/main-screen.png) no-repeat center top;padding-top:147px;padding-bottom:354px}.modern__background h1{font-family:'Tahoma',sans-serif;color:#2d2d2d;font-size:48px;font-weight:700;line-height:60px;letter-spacing:2.4px;margin-bottom:40px;text-align:center}.modern__background span{color:#212121;font-size:18px;line-height:30px;letter-spacing:.9px;margin-bottom:50px;text-align:center}.advantages{margin-bottom:80px}.advantages__one{display:flex;align-items:center;margin-bottom:60px}.advantages__one-image{display:block;width:80px;height:80px;background-color:#76d3fc;background-repeat:no-repeat;background-position:center center;border-radius:50%;margin-right:20px}.advantages__one .experience{background-image:url(../image/exp.png)}.advantages__one .measure{background-image:url(../image/measure.png)}.advantages__one .clarity{background-image:url(../image/clarity.png)}.advantages__one .benefit{background-image:url(../image/benefit.png)}.advantages__one .result{background-image:url(../image/result.png)}.advantages__one .outline{background-image:url(../image/outline.png)}.advantages__one-text{text-align:left}.advantages__one-text h3{margin-bottom:10px}.advantages__one-text p{font-size:16px;line-height:24px;letter-spacing:.8px}.services{background:url(../image/sevices-bg.png) no-repeat center top;padding:57px 0;background-size:cover}.services__one{text-align:left;padding:43px 78px 203px 50px;background-position:right 73px bottom 48px;background-repeat:no-repeat;width:31.5%;margin-bottom:30px !important}.services__one--electricity{background-image:url(../image/electricity.png)}.services__one--plumbing{background-image:url(../image/plumbing.png)}.services__one--painting{background-image:url(../image/painting.png)}.services__one--decoration{background-image:url(../image/decoration.png)}.services__one--design{background-image:url(../image/design.png)}.services__one h3{margin-bottom:64px;text-align:center}.services__one ul{list-style-type:disc;line-height:30px;letter-spacing:.8px;font-size:16px}.services__outer{max-width:814px;margin:0 auto;padding:30px 125px;margin-bottom:35px;text-align:center}.services__outer,.services__one{box-shadow:2px 3px 7px 1px rgba(0,0,0,0.1);background-color:#fff}.feedback{background:url(../image/feedback-bg.png) no-repeat center top;margin-bottom:100px}.feedback__content{margin:107px auto;box-shadow:2px 3px 7px 1px rgba(0,0,0,0.15);border-radius:3px;background-color:#fafafa;padding:40px 140px}.feedback__content h3{margin-bottom:55px}.feedback__content .target-form{margin-bottom:30px}.feedback__content-note{text-align:center;opacity:.5;font-size:12px;letter-spacing:.72px}.portfolio{margin-bottom:80px}.portfolio__content{margin:0 -0.5vw;justify-content:space-between}.portfolio__content-single{display:block;max-width:13.23vw;padding:0 .5vw;margin-bottom:30px}.portfolio .btn{display:inline-block;margin-top:50px}.clients{margin-bottom:150px}.clients h2{margin-bottom:120px}.clients .slider{position:relative}.clients .slider .peppermint.peppermint-active{margin-bottom:0}.clients .slider .peppermint-slides{padding:0}.clients .slider__nav{position:absolute;top:0;left:0;display:block;content:"";width:40px;height:100%;border-radius:5px;background:url(../image/arrow.png) no-repeat center center}.clients .slider__nav:hover{background:url(../image/arrow.png) no-repeat center center rgba(118,211,252,0.1)}.clients .slider__nav--right{right:0;left:auto}.clients__block{display:flex;align-items:center;justify-content:space-around}.clients__block p{max-width:608px;font-size:18px;font-weight:400;line-height:30px;letter-spacing:1.08px;text-align:left}.clients__block p a{margin-top:30px;display:flex;align-items:center}.clients__block p a span{display:flex;width:28px;height:28px;align-items:center;justify-content:center;background-color:#357096;border-radius:28px;margin-left:20px}.clients__block p a span i{color:#fff;font-size:14px}.questions{padding:100px 0}.questions h3{margin-bottom:40px;text-align:center}.questions p{margin-bottom:45px;text-align:center}.steps{background:url(../image/steps-bg.png) no-repeat center top;padding-top:90px;background-size:100%}.steps .headline-wrap{margin-bottom:90px}.steps__content-step{width:27.5%;min-width:250px;padding:13px 0 23px 43px;background-repeat:no-repeat;background-position:left 0 center;background-size:contain;margin-bottom:90px;box-sizing:border-box}.steps__content-step h3{margin-bottom:30px}.steps__content-step p{font-size:18px;line-height:30px;letter-spacing:.36px}.steps__content .step-one{background-image:url(../image/1-steps.png)}.steps__content .step-two{background-image:url(../image/2-steps.png)}.steps__content .step-three{background-image:url(../image/3-steps.png)}.steps__content .step-four{background-image:url(../image/4-steps.png)}.steps__content .step-five{background-image:url(../image/5-steps.png)}.steps__content .step-six{background-image:url(../image/6-steps.png)}.map{height:600px}.footer{background-color:#2d2d2d;color:#fff;letter-spacing:.36px;padding:50px 0;line-height:30px;font-size:16px}.footer .col{opacity:.8}.footer .col--left a{display:inline-block;margin-bottom:19px}.footer .col--mid{text-align:center}.footer .col--mid .phone{display:none}.footer .col--right{text-align:right}.footer .col--right .btn{margin-top:35px}.footer__socials{display:flex;justify-content:center;margin-top:40px}.footer__socials a{opacity:.8;color:#fff;font-size:24px;line-height:21px}.footer__socials a:hover{opacity:1}.footer__socials a:not(:last-child){margin-right:50px}.go-top-wrap{display:none;position:fixed;bottom:100px;right:100px}.go-top-wrap .go-top{display:block;width:57px;height:45px;background:url(../image/top-btn.png) no-repeat center top}.sendform{width:100%;height:100%;top:0;left:0;position:fixed;z-index:100;background-color:rgba(33,33,33,0.8);justify-content:center;align-items:center}.sendform__wrap{background-color:#fff;padding:45px 54px 50px;max-width:282px;position:relative}.sendform__wrap #sendform-close{position:absolute;top:20px;right:20px;cursor:pointer}.sendform__wrap h3{text-align:center;color:#545c82;font-size:18px;line-height:27px;margin-bottom:40px;font-weight:700}.sendform__wrap form{display:flex;flex-direction:column;align-items:center;position:relative}.sendform__wrap form .sendform-close{position:absolute;top:-120px;right:-35px;cursor:pointer}.sendform__wrap form label{margin-bottom:45px;display:flex;flex-direction:column;width:100%}.sendform__wrap form label span{font-size:12px;color:rgba(84,92,130,0.7)}.sendform__wrap form label input[type="text"]{border:none;border-bottom:2px solid rgba(0,0,0,0.15);border-radius:0;padding-left:0;transition:all .5s}.sendform__wrap form label input[type="text"]:focus{border-bottom-color:rgba(0,0,0,0.3)}@media screen and (max-width:1919px){.container{width:80vw}.header__menu ul li{min-width:calc(15vw)}.services{padding:57px 0}.services__one{padding:45px 45px 145px 43px;background-position:right 20px bottom 30px;width:30.5%;max-width:370px;background-size:25%}.services__one h3{text-align:left;line-height:32px}.services__one ul{font-size:14px}.services__outer{max-width:814px;margin:0 auto;padding:30px 125px;margin-bottom:35px;text-align:center}.services__outer,.services__one{box-shadow:2px 3px 7px 1px rgba(0,0,0,0.1);background-color:#fff}.feedback__content{margin:87px auto}.feedback__content h3{font-size:23px}.portfolio{margin-bottom:80px}.portfolio__content{margin:0 -1.5vw}.portfolio__content-single{display:block;max-width:20vw;padding:0 1.5vw;margin-bottom:30px}.clients .slider__nav{left:-30px}.clients .slider__nav--right{left:auto}.clients__block p{width:55.21vw;max-width:inherit}.steps__content-step p{font-size:16px}}@media screen and (max-width:1365px){.container{width:82vw}.target-form-content{flex-direction:column;align-items:center}.target-form input[type="text"]{width:70%;max-width:inherit;margin-bottom:30px}.target-form input[type="text"]:focus{box-shadow:0 0 8px rgba(118,211,252,0.55)}.target-form .btn{box-shadow:0 0 18px rgba(0,0,0,0.15);width:200px}.header{padding:15px 0}.header__menu ul{display:flex;flex-direction:column}.header__menu ul li a{padding:0 10px;line-height:26px}.advantages__one{width:40%}.services__one{padding:30px 30px 80px 30px;width:29%;background-position:right 10px bottom 10px}.services__one h3{font-size:16px;line-height:22px;text-align:center;margin-bottom:40px}.row .services__one{margin:0 10px}.services__outer{max-width:700px;padding:30px 65px}.feedback{background-size:cover;margin-bottom:50px}.feedback h3{text-align:center;font-size:22px;line-height:32px}.feedback__content{margin:50px auto}.portfolio__content-single{max-width:50vw;padding:0 1.5vw}.clients{margin-bottom:100px}.clients .slider__nav{display:none}.clients__block p{width:55.21vw}.steps{background:url(../image/steps-bg.png) no-repeat center top;padding-top:90px}.steps .headline-wrap{margin-bottom:90px}.steps__content-step h3{font-size:22px}.steps__content-step p{font-size:14px;line-height:22px}.questions{padding:50px 0}.questions__content{padding:0 140px;display:flex;flex-direction:column;align-items:center}.questions__content .target-form{width:100%}.map{height:500px}.go-top-wrap{bottom:60px;right:70px}}@media screen and (max-width:1049px){.target-form input[type="text"]{width:100%}.footer__content{flex-direction:column;align-items:center}.footer .col{width:100%}.footer .col:first-child{margin-bottom:50px}.footer .col--left{text-align:center}.footer .col--mid{width:inherit}.footer .col--mid .phone{display:inline}.footer .col--mid .phone a{color:#fff}.footer .col--right{display:none}}@media screen and (max-width:959px){.header__menu ul{display:none}.header__menu-mobile{display:inline-block;font-size:36px;color:rgba(45,45,45,0.85);cursor:pointer}.header__callback{display:none}.mobile-menu{position:fixed;z-index:100;width:320px;height:100%;top:0;right:0;background-color:#fafafa;box-shadow:0 0 10px 10px rgba(0,0,0,0.1);padding:25px 0;box-sizing:border-box}.mobile-menu-wrap{position:relative}.mobile-menu-wrap ul{padding-top:20px}.mobile-menu-wrap ul li a{font-size:24px;width:100%;display:block;padding:15px 25px}.mobile-menu-wrap ul li a:hover{font-weight:700;background:rgba(118,211,252,0.1)}.mobile-menu-close{position:absolute;top:0;right:35px;font-size:20px;cursor:pointer}.modern{margin-bottom:40px}.advantages{margin-bottom:0}.advantages__one{width:50%}.services__outer{line-height:32px;padding:10px}.services__one{width:70%}.feedback{margin-bottom:30px}.portfolio{margin-bottom:40px}.portfolio .btn{margin-top:10px}.clients h2{margin-bottom:40px}.clients__block{display:flex;flex-direction:column;justify-content:center}.clients__block img{margin-bottom:30px}.clients__block p{max-width:608px;font-size:18px;font-weight:400;line-height:30px;letter-spacing:1.08px;text-align:left}.clients__block p a{margin-top:30px;display:flex;align-items:center}.clients__block p a span{display:flex;width:28px;height:28px;align-items:center;justify-content:center;background-color:#357096;border-radius:28px;margin-left:20px}.clients__block p a span i{color:#fff;font-size:14px}.questions__content p{text-align:center;line-height:24px}.map{height:400px}}@media screen and (max-width:719px){.container{min-width:288px}.with-gutter .col:first-of-type{margin-left:10px}.with-gutter .col:last-of-type{margin-right:10px}h2{font-size:24px;line-height:40px}h2::after{display:none}.target-form input[type="text"]{width:80vw;max-width:inherit;margin-right:auto;margin-left:auto}.header__logo a img{max-width:200px}.modern{margin-bottom:40px}.modern__background{background:url(../image/main-screen.png) no-repeat center top -190px;padding:150px 0}.modern__background h1{font-size:26px;line-height:36px}.advantages__one{width:90vw}.services__outer{font-size:16px;line-height:22px}.services__one{width:80vw}.feedback{margin-bottom:40px}.feedback .container{width:100vw}.feedback__content{width:100vw;margin:0;padding:40px 0;display:flex;flex-direction:column;align-items:center}.feedback__content h3{width:80vw;font-size:16px;line-height:22px}.portfolio__content-single{max-width:80vw}.clients{margin-bottom:30px}.clients__block{width:100%}.clients__block p{font-size:15px}.clients__block p a{font-size:13px}.steps{padding-top:30px}.steps .headline-wrap{margin:0}.steps__content{justify-content:center !important}.questions__content{padding:0}.questions__content h3,.questions__content p{width:100%;text-align:center}.map{height:300px}.go-top-wrap{right:30px;bottom:100px}.sendform__wrap{display:flex;flex-direction:column;align-items:center;justify-content:center}}