#services .service .title,a.btn-webm,button.btn-webm{font-family:"PT Sans",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;text-transform:uppercase}.form-control{font-size:.75rem}a.btn-webm,button.btn-webm{background:#fff;color:#344343;font-size:.75rem;font-weight:500;padding:.875rem 1.75rem;box-shadow:0 4px 13px rgba(0,0,0,.15);-webkit-transition:box-shadow .25s ease-in;transition:box-shadow .25s ease-in;cursor:pointer}a.btn-webm.btn-lg,button.btn-webm.btn-lg{font-size:.75rem;padding:1rem 2.75rem}a.btn-webm:active,a.btn-webm:focus,a.btn-webm:hover,button.btn-webm:active,button.btn-webm:focus,button.btn-webm:hover{color:#1b1b1b;box-shadow:0 1px 3px rgba(0,0,0,.2)}.text-lg{font-size:1rem}.heading-weight-bold{font-weight:700}.x-padding{padding:0 1.5rem}@media (max-width:575px){.flex-xs-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:768px) and (max-width:991px){.hidden-md{display:none}}@media (min-width:992px) and (max-width:1259px){.hidden-lg{display:none}}#banner .content h1{font-size:1.5rem}#banner .content p{font-size:1rem;margin-bottom:2.5rem}#banner .content .btn-link{font-size:.75rem;font-weight:500;text-transform:uppercase}#banner .slides{position:relative}#banner .slides .slide{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in;box-shadow:0 25px 50px rgba(0,0,0,.15)}#banner .slides .slide.active{opacity:1}#banner .slides .navigation{display:none}@media (min-width:992px){#banner .row{height:500px}#banner .content h1{font-size:1.75rem}#banner .content p{font-size:.938rem;margin-bottom:2rem}#banner .slides .navigation{display:block;height:30px;position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff;border-radius:15px;padding:0 10px}#banner .slides .navigation .dot{float:left;width:4px;height:4px;margin:13px;line-height:30px;background:#b3b3b3;border-radius:50%}#banner .slides .navigation .dot.active{background:#1b1b1b}}@media (min-width:1260px){#banner .content h1{font-size:2.5rem}}#designs{margin-bottom:1.5rem}#designs .design{margin-top:1rem;margin-bottom:2rem}#designs .design .previews{position:relative;margin-bottom:1rem}#designs .design .previews .website{box-shadow:0 25px 50px rgba(0,0,0,.15);-webkit-transition:all 1s cubic-bezier(.5,-.01,0,1.005) .2s;transition:all 1s cubic-bezier(.5,-.01,0,1.005) .2s;-webkit-transform:translateY(10%);transform:translateY(10%);opacity:0}#designs .design .previews .iphone{position:absolute;bottom:-4%;right:-1%;width:25%;max-width:178px;height:84%;border-radius:10px;background-color:#fff;box-shadow:0 25px 50px rgba(0,0,0,.15);-webkit-transition:all 1s cubic-bezier(.5,-.01,0,1.005) .4s;transition:all 1s cubic-bezier(.5,-.01,0,1.005) .4s;-webkit-transform:translateY(10%);transform:translateY(10%);opacity:0}#designs .design .previews .iphone .iphone__screen{display:inherit;margin:25% auto 0;max-width:90%;border:1px solid #fafafa}#designs .design .previews .iphone .iphone__button{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:5%;width:12px;height:12px;border-radius:50%;border:1px solid #fafafa}#designs .design .info .link{display:inline-block;opacity:.45;margin-bottom:1rem}#designs .design .info .title{margin-bottom:1rem}#designs .design .info .description{font-size:1rem;margin-bottom:1.5rem}#designs .design.animated .previews .iphone,#designs .design.animated .previews .website{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#designs .design.animated .previews:hover .img-small{-webkit-transform:perspective(50em) translateZ(0) translate(0,-50%) rotateY(10deg) rotateX(-3deg);transform:perspective(50em) translateZ(0) translate(0,-50%) rotateY(10deg) rotateX(-3deg)}#designs .design.animated .previews:hover .img-large{-webkit-transform:perspective(50em) translateZ(0) translate(0,-50%) rotateY(-8deg) rotateX(1deg);transform:perspective(50em) translateZ(0) translate(0,-50%) rotateY(-8deg) rotateX(1deg)}@media (min-width:576px){#designs .design .previews{margin-bottom:2rem}#designs .design .previews .iphone{height:90%;width:28%;right:-2%;border-radius:15px}#designs .design .previews .iphone .iphone__screen{margin:20% auto 0}#designs .design .previews .iphone .iphone__button{bottom:4%;width:20px;height:20px}}@media (min-width:768px){#designs .design{margin-top:2rem;margin-bottom:4rem}#designs .design .previews{margin-bottom:3rem}#designs .design .previews .iphone{height:92%;width:24%;right:3%}#designs .design .previews .iphone .iphone__screen{margin:20% auto 0}#designs .design .previews .iphone .iphone__button{bottom:3.5%;width:20px;height:20px}}@media (min-width:992px){#designs .design{margin-bottom:5rem}#designs .design .previews .iphone{width:32%;height:100%;bottom:-10%;right:-10%}#designs .design .previews .iphone .iphone__screen{margin:18% auto 0}#designs .design .previews .iphone .iphone__button{bottom:3.5%;width:18px;height:18px}#designs .design .info .link{margin-bottom:1.25rem;opacity:.55}#designs .design .info .title{margin-bottom:1rem}#designs .design .info .description{font-size:.938rem;margin-bottom:1.5rem}}@media (min-width:1260px){#designs .design{margin-top:5rem;margin-bottom:10rem}#designs .design .previews{margin-bottom:0}#designs .design .previews .iphone{width:35%;height:98%}#designs .design .previews .iphone .iphone__screen{margin:20% auto 0}#designs .design .previews .iphone .iphone__button{bottom:4%;width:20px;height:20px}}#benefits .benefit{padding-bottom:1rem}#benefits .benefit .previews{position:relative;height:200px}#benefits .benefit .previews img{position:absolute;-webkit-transition:all 1s cubic-bezier(.5,-.01,0,1.005);transition:all 1s cubic-bezier(.5,-.01,0,1.005);opacity:0}#benefits .benefit .info .title{font-size:1.25rem;margin-bottom:1rem}#benefits .benefit .info .description{font-size:1rem}#benefits #design .previews img{top:50%;left:50%;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}#benefits #design.animated .layer-1{-webkit-transform:translate(-50%,-48%);transform:translate(-50%,-48%);-webkit-transition-delay:.5s;transition-delay:.5s;opacity:1}#benefits #design.animated .layer-2{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:.6s;transition-delay:.6s;opacity:1}#benefits #design.animated .layer-3{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:.8s;transition-delay:.8s;opacity:1}#benefits #design.animated .layer-4{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:1s;transition-delay:1s;opacity:1}#benefits #mobile .previews .layer-1,#benefits #mobile .previews .layer-2{left:50%;top:50%;-webkit-transform:translate(-30%,-50%);transform:translate(-30%,-50%)}#benefits #mobile .previews .layer-3{left:50%;top:50%;-webkit-transform:translate(-70%,-50%);transform:translate(-70%,-50%)}#benefits #mobile .previews .layer-4{left:50%;top:50%;-webkit-transform:translate(-50%,-25%);transform:translate(-50%,-25%)}#benefits #mobile.animated .layer-1{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:1s;transition-delay:1s;opacity:1}#benefits #mobile.animated .layer-2{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:.8s;transition-delay:.8s;opacity:1}#benefits #mobile.animated .layer-3{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:.6s;transition-delay:.6s;opacity:1}#benefits #mobile.animated .layer-4{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:.5s;transition-delay:.5s;opacity:1}#benefits #seo .previews .layer-1,#benefits #seo .previews .layer-2,#benefits #seo .previews .layer-3,#benefits #seo .previews .layer-4,#benefits #seo .previews .layer-5,#benefits #seo .previews .layer-6{top:50%;left:50%;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}#benefits #seo.animated .layer-1{-webkit-transform:translate(-50%,-48%);transform:translate(-50%,-48%);-webkit-transition-delay:.5s;transition-delay:.5s;opacity:1}#benefits #seo.animated .layer-2{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:.6s;transition-delay:.6s;opacity:1}#benefits #seo.animated .layer-3{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:.8s;transition-delay:.8s;opacity:1}#benefits #seo.animated .layer-4{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:1s;transition-delay:1s;opacity:1}#benefits #seo.animated .layer-5{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:1.2s;transition-delay:1.2s;opacity:1}#benefits #seo.animated .layer-6{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:1.4s;transition-delay:1.4s;opacity:1}#benefits #analytics .previews .layer-1{top:50%;left:50%;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}#benefits #analytics .previews .layer-2{top:50%;left:50%;-webkit-transform:translate(-50%,-65%);transform:translate(-50%,-65%)}#benefits #analytics .previews .layer-3{top:50%;left:50%;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}#benefits #analytics.animated .layer-1{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:.4s;transition-delay:.4s;opacity:1}#benefits #analytics.animated .layer-2{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:.6s;transition-delay:.6s;opacity:1}#benefits #analytics.animated .layer-3{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:1s;transition-delay:1s;opacity:1}@media (min-width:576px){#benefits .benefit .previews{height:340px}}@media (min-width:768px){#benefits .benefit{padding-bottom:1rem}#benefits .benefit .info .title{font-size:1.25rem}}@media (min-width:992px){#benefits .benefit{padding-top:5.5rem;padding-bottom:5.5rem}#benefits .benefit .previews{height:inherit}#benefits .benefit .info .title{font-size:1.75rem;margin-bottom:1.5rem}#benefits .benefit .info .description{font-size:1rem}}#services .service{margin-bottom:2rem}#services .service .icon{margin-bottom:1rem;opacity:.5}#services .service .icon svg{width:36px}#services .service .title{font-size:1rem;margin-bottom:1rem}#services .service .description{font-size:1rem;opacity:.55}#services .call-to-action{margin-top:1rem}@media (min-width:992px){#services .call-to-action{margin-top:0}}#pricing .pricelist.landing{margin-bottom:2rem}#pricing .pricelist .price-wrapper{padding-right:0}#pricing .pricelist .price{margin-bottom:.57142857rem;display:inline-block;position:relative}#pricing .pricelist .price .amount{font-size:4rem;font-family:"Exo 2";font-weight:200;text-align:center}#pricing .pricelist .price .rub{position:absolute;top:15px;right:-35px}#pricing .pricelist .price .rub svg{width:30px}#pricing .pricelist .btn-webm{display:block;padding-top:15px;padding-bottom:15px;margin-bottom:2rem}#pricing .pricelist .description{opacity:.65}#pricing .pricelist .title{font-size:1.5rem;font-weight:900;margin-bottom:1rem}#pricing .pricelist ul.goods{margin:0;padding:0;list-style:none}#pricing .pricelist ul.goods li{margin-bottom:.5rem}#pricing .pricelist .note{margin-top:1rem}@media (min-width:768px){#pricing .pricelist .price .amount{font-size:2rem}#pricing .pricelist .price .rub{position:absolute;top:5px;right:-25px}#pricing .pricelist .price .rub svg{width:20px}#pricing .pricelist .title{font-size:.938rem}}@media (min-width:992px){#pricing .pricelist.landing{margin-bottom:inherit}#pricing .pricelist .price-wrapper{padding-right:1.5rem}#pricing .pricelist .price .amount{font-size:2.5rem}#pricing .pricelist .price .rub{position:absolute;right:-25px}#pricing .pricelist .price .rub svg{width:25px}#pricing .pricelist .title{font-size:1rem}}@media (min-width:1260px){#pricing .pricelist .price-wrapper{padding-right:2rem}#pricing .pricelist .price .amount{font-size:4rem}#pricing .pricelist .price .rub{position:absolute;top:15px;right:-35px}#pricing .pricelist .price .rub svg{width:30px}#pricing .pricelist .title{font-size:1.5rem}}