@font-face{font-family:'check';src:url(fonts/fontello/check.eot?202676);src:url(fonts/fontello/check.eot?202676#iefix) format('embedded-opentype') , url(fonts/fontello/check.woff2?202676) format('woff2') , url(fonts/fontello/check.woff?202676) format('woff') , url(fonts/fontello/check.ttf?202676) format('truetype') , url(fonts/fontello/check.svg?202676#check) format('svg');font-weight:normal;font-style:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important}* img{max-width:100%;display:block}body{font-size:17px;line-height:1.5;font-family:'Roboto',sans-serif;margin:0;padding:0}a,.submit{text-decoration:none;cursor:pointer;transition:all linear .25s}a,.c_orange{color:#ff9243}div,a,img,button{outline:none}ul{list-style:none;padding:0;margin:0}p{margin:0;line-height:1.5;color:#8c8c8c}#banner p{color:#fff}h2{margin:0 0 5px;font-weight:400;font-size:28px;line-height:1}img.alignleft{float:left;margin:0 30px 30px 0}img.alignright{float:right;margin:0 0 30px 30px}.publication_details{display:flex;margin:0 0 5px 0}.date,.author{font-size:14px;color:#8c8c8c}.author{margin:0 0 0 15px}h2 a{color:#000}.fl{display:flex}header{padding:5px 0;transition:all linear .25s;box-shadow:0 5px 20px rgba(0,0,0,.1);position:relative;z-index:9}header.opacity1{opacity:0}header.opacity2{position:fixed;left:0;top:0;width:100%;z-index:999;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.1)}header.fix{opacity:1;box-shadow:0 5px 20px rgba(0,0,0,.1)}main.fix{padding-top:52px}header>.fl{justify-content:space-between;align-items:inherit}.mob_menu{display:flex;align-items:center}.rht{padding:0;align-items:center}p.page-template-page-home-link img{display:block}.aligncenter{align-items:center;align-content:center;text-align:center}nav{margin:-5px 0}header nav ul{display:flex;height:100%}header nav a{display:flex;font-size:16px;align-items:center;color:#000;padding:0 17px;height:100%;z-index:20;position:relative;background:#fff}header nav a:hover,.current_page_item a,.current-menu-item a{color:#22cdc3}ul.sub-menu{visibility:hidden;opacity:0;position:absolute;bottom:0;transform:translateY(110%);flex-direction:column;transition:all ease .3s;background:#fff;padding:15px 10px;height:auto;box-shadow:0 0 10px rgba(0,0,0,.4);z-index:1;min-width:100%}nav li{position:relative}header nav ul.sub-menu a{padding:5px 7px}.menu-item-has-children a:hover+ul.sub-menu,ul.sub-menu:hover{visibility:visible;opacity:1;transform:translateY(100%)}header nav a:focus{color:#90a4af}.lang{position:relative}.lang>ul{position:absolute;left:0;top:40px;z-index:2;display:none}.lang>p{border-radius:100%;line-height:32px;width:32px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.8);font-size:12px;font-weight:400;text-align:center;cursor:pointer;transition:all linear .25s;color:#000}.lang .current-lang{display:none}.lang>ul a{color:#000;display:block;margin:0 0 8px;border-radius:100%;line-height:32px;width:32px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.1);font-size:12px;font-weight:300;text-align:center}.lang>ul a:hover,.lang>p:hover{color:#fff;background:#90a4af}.social a{border-radius:100%;line-height:32px;width:32px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.1);font-size:12px;font-weight:300;text-align:center;margin-left:8px}.social .s1{font-size:16px;color:#22cdc3;line-height:34px;height:32px}.social .s2{font-size:17px;color:#00a9e7}.social .s3{font-size:16px;color:#2f89ce;line-height:34px;height:32px;padding-right:2px}.social .s1{color:#fff;background:#22cdc3}.social .s1:hover{color:#22cdc3;background:#fff}.social .s2{color:#fff;background:#00a9e7}.social .s2:hover{background:#fff;color:#00a9e7}.social .s3{color:#fff;background:#2f89ce}.social .s3:hover{color:#2f89ce;background:#fff}#banner{padding:50px 0;position:relative;height:550px;display:flex;align-items:center}#banner .container{position:relative}.page-template-page-home #banner:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(90deg,#28365c 60%,rgba(44,57,91,.1) 100%)}#banner .info{padding:0 60px}#banner h1{max-width:825px}.page-template-page-video #banner h1{text-align:center;margin:0 auto 30px}.page-template-page-video #banner .info .p{text-align:center;margin:30px auto 0}.page-template-page-video #banner .btn{margin:30px auto 0}#banner .p{font-size:38px;color:#fff;line-height:1.25}#banner .p strong{font-weight:700}#banner .p em{font-style:normal;font-weight:700;color:#ffb72a}.btn{width:230px;height:50px;line-height:50px;text-align:center;font-size:16px;font-weight:400;color:#000;background:linear-gradient(90deg,#ffa740 0%,#ffd600 100%);border-radius:50px;display:block;cursor:pointer;transition:all ease-in-out .25s}.btn:hover{background:linear-gradient(90deg,#ffd403 0%,#ffd403 100%)}div,a,img,button,.btn{outline:none!important}#about{padding:80px 0 75px}#about .about{color:#343434;line-height:1.3}strong{font-weight:700}label strong{color:#ff9243}#about img{margin-left:20px}#why{padding:80px 0 105px;background:#242e47}.section-title{text-align:center;color:#000;font-size:32px;margin:0 0 30px}.popup .section-title{color:#fff}#why .section-title{color:#fff}.why{justify-content:space-between;flex-wrap:wrap}.why p{font-size:15px}.why>div{width:100%;max-width:calc(25% - 30px);text-align:center;color:#fff;font-size:14px;margin:0 15px 30px}.why .img{height:95px;position:relative;max-width:125px;margin:0 auto 32px}.why .img img{position:relative;z-index:2}.why .img:before{content:' ';display:block;border-radius:100%;position:absolute;right:0;bottom:0;z-index:1;width:90px;height:90px;background:#5bcf7c}#price{padding:45px 0}#price .section-title{color:#000;margin:0 0 25px}#price .swiper-wrapper{padding:0 20px 20px;justify-content:center}.container_price .item_price{background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.1);border-radius:6px;padding:0 0 30px;margin:0 auto 20px;width:100%;max-width:260px}.container_price .head{height:160px;padding:20px 0;text-align:center;position:relative;padding-top:22px;overflow:hidden;margin:0 0 27px;border-radius:6px 6px 0 0}.page-template-page-home .container_price .head{height:120px}.container_price .head .name{margin:0 10px 15px;position:relative;z-index:2;font-style:normal;font-weight:500;font-size:20px;line-height:25px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#fff;min-height:50px;flex-wrap:wrap}.container_price .head .name span{text-transform:initial}.container_price .prices{font-size:20px;font-weight:400;color:#fff;position:relative;z-index:2}.container_price .prices span{color:#218573;text-decoration:line-through;font-size:14px;font-weight:400}.container_price > div:nth-child(2) .prices span {color:#319a3c}.container_price > div:nth-child(3) .prices span {color:#a85316}.container_price .head .bg{position:absolute;bottom:20px;left:calc(50% - 157px);height:315px;width:315px;z-index:1;border-radius:100%}.page-template-page-home .container_price .head .bg{bottom:0}.container_price .cont{font-size:10px;font-weight:300;padding:0 15px;margin:0 0 18px;color:#686868}.page-template-page-home .container_price .cont p{display:none}.container_price .item_price ul li{margin-bottom:5px;line-height:1.25;font-size:14px;text-align:left}.container_price .sale{text-align:center;font-weight:500;text-transform:uppercase;font-size:14px;margin:0 0 20px}.container_price .btn{width:170px;height:35px;line-height:35px;margin:0 auto}#partners{padding:77px 0 80px;background:#242e47}#partners .section-title{margin:0 0 25px;color:#8f96aa}.part .img{display:flex;height:80px;align-items:center;align-content:center}.part .img img{margin:0 auto}#form{padding:82px 0 80px;background:#003465}#form .section-title{color:#fff}.money{justify-content:space-between;margin:0 -15px;flex-wrap:wrap}.money>div{max-width:220px;margin:0 15px 15px;padding-left:42px;font-size:14px;min-height:32px;display:flex;align-items:center;flex-wrap:wrap;color:#fff}.money span{display:block;color:#d0d0d0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.money>div.m1{background:url(images/xm1.png.pagespeed.ic.o88u9LNxlX.png) no-repeat left center}.money>div.m2{background:url(images/xm2.png.pagespeed.ic.9q3lS1xaDk.png) no-repeat left center}#form .container{max-width:600px}.form label{color:#fff;font-weight:400;font-size:14px;margin:0 0 15px;display:block}.form input:not([type="submit"]) {display:block;width:100%;background:#fff;height:40px;padding:0 15px;margin-top:5px;border-radius:6px;border:1px solid #fff}#form .form .wpcf7-not-valid{border-color:red}span.wpcf7-not-valid-tip{display:none}.form textarea{display:block;width:100%;background:#fff;border:0;height:105px;resize:none;padding:10px 15px;margin-top:5px;border-radius:6px}.form .submit{border:0;margin:25px 0 0 auto;width:170px;height:40px;line-height:40px;padding:0}.ajax-loader,div.wpcf7-validation-errors{display:none!important}span.wpcf7-not-valid-tip{font-size:14px;text-align:center;margin:5px 0 0}div.wpcf7-mail-sent-ok{display:none!important;margin:10px auto 0;text-align:center;color:#fff;font-size:12px;padding:5px}.social2{max-width:180px;justify-content:space-between;margin-top:-55px}.single_portfolio{margin:30px auto}.social2 a{margin:0;width:40px!important;line-height:40px;height:40px!important}.social2 .s1{color:#fff;background:#22cdc3;line-height:42px;font-size:20px}.social2 a+a{margin:0 0 0 10px}.social2 .s2{color:#fff;background:#00a9e7;font-size:21px}.social2 .s3{color:#fff;background:#2f89ce;line-height:42px;font-size:20px}.thanks{padding:55px 105px 55px!important;text-align:center!important}.title_phanks{font-size:24px;font-weight:600;padding-bottom:22px;border-bottom:1px solid #ddd;margin:0 0 22px;color:#fff}.thanks .desc{font-size:18px;line-height:1.4;color:#fff}.thanks .desc strong{font-weight:700}.thanks img{margin:0 auto 20px}.video{position:relative;margin:0 0 10px}.video iframe{display:block;width:100%;display:none;border:0}.video img{display:block;width:100%;height:150px;object-fit:cover;border-radius:6px;max-width:255px;margin:0 auto}.video.active img{display:none}.video.active .play{display:none}.video.active iframe{display:block}.video .play{position:absolute;z-index:2;box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:100%;width:38px;height:38px;top:calc(50% - 19px);left:calc(50% - 19px);display:flex;align-items:center;align-content:center;justify-content:center;transition:all linear .25s;background-size:contain;cursor:pointer;background:rgba(255,255,255,.7)}.video .play svg{fill:#000;transition:all linear .25s;width:9px;height:10px}.video .play:hover{background:#fff;transform:scale(1.1)}.works .item_video{margin:0 auto;font-size:12px;color:#8c8c8c;line-height:14px;width:100%}.works .item_video p{margin:0 0 13px}.works .more{display:flex;align-items:center;align-content:center;font-size:11px;height:16px;color:#000}.works .more svg{margin-right:5px;fill:#90a4af;width:20px;transition:all linear .25s;height:16px}.works .more:hover{color:#ff9243}.works .more:hover svg{fill:#ff9243}.works{justify-content:center;margin:0 auto}#video{padding:97px 0 50px}#video .section-title{font-size:24px;color:#000;font-weight:400;text-align:center;margin:0 0 12px}#video .sub{font-size:32px;color:#000;font-weight:300;margin:0 0 27px;text-align:center}#video .more2 svg{display:block;margin-left:7px;width:7px;height:6px;fill:#90a4af}#video .more2{display:flex;align-items:center;align-content:center;margin:35px auto 0;border-radius:50px;border:1px solid #90a4af;width:170px;height:40px;justify-content:center;font-size:16px;color:#90a4af}#video .more2:hover{color:#fff;background:#90a4af}#video .more2:hover svg{fill:#fff}.links{margin:0 -2.5px 90px;flex-wrap:wrap}.links>a{margin:0 22.5px 10px;max-width:calc(33.33% - 45px);width:100%;display:flex;align-items:center;align-content:center;background:#fff;box-shadow:0 1px 7px rgba(0,0,0,.1);border-radius:6px;color:#3a3a3a;font-size:14px}.links .img{background:url(images/xbg.png.pagespeed.ic.iL1-Sa0s0B.png) no-repeat center center;background-size:100% 100%;width:100%;max-width:58px;height:50px;margin-right:6px;display:flex;justify-content:center;align-items:center;align-content:center;padding-right:10px}.links p{width:100%}.links .img svg{fill:#3c9855;transition:all linear .25s}.links>a:hover svg{fill:#fff}footer{padding:25px 0;position:relative;background:#fafafa;color:#000;font-size:14px;margin-top:100px}footer .fl{justify-content:space-between;position:relative;margin:0 auto;max-width:960px}footer .lang2{}.totop{width:32px;height:32px;top:-16px;left:calc(50% - 16px);position:absolute;border-radius:100%;background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.1);cursor:pointer;display:flex;justify-content:center;align-items:center;align-content:center;z-index:1}.totop svg{stroke:#000;transition:all linear .25s;width:16px;height:9px}.totop:hover svg{stroke:#22cdc3}footer .lang2>p{font-size:14px;cursor:pointer;color:#3b79b1;transition:all linear .25s}footer .lang2{position:relative}footer .lang2 ul{display:none;position:absolute;bottom:15px;left:0;z-index:1}footer .lang2 li a{font-size:12px;color:#3b79b1;display:block;margin-bottom:3px}footer .lang2 .current-lang{display:none}footer .lang2>p:hover,footer .lang2 li a:hover{color:#000}.fancybox-content.popup,#recall{background:#003465;padding:30px 20px!important}.fancybox-content.popup .fancybox-close-small svg path,#recall .fancybox-close-small svg path{fill:#fff}.fancybox-content.popup .submit,#recall .submit{margin:25px 0 0 auto}#banner h1{font-family:Roboto;font-style:normal;font-weight:bold;font-size:52px;line-height:1.3;margin:0 0 30px;align-items:center;text-align:left;color:#fff;mix-blend-mode:normal}.popup .money{margin:0}.popup .money>div{width:100%;max-width:100%;margin:0 0 15px 0}.page-template-page-home #banner h1,.page-template-page-home #banner h1 em{color:#ffb62b}.page-template-page-home #banner h1 span{font-weight:300;font-size:37px}.page-template-page-design #banner h1{color:#000;max-width:80%}#banner .info .p{font-family:Roboto;font-style:normal;font-weight:300;font-size:28px;line-height:33px;text-align:left;color:#fff}#banner .btn{margin:30px auto 0 0}.container_advantages{justify-content:space-between;min-height:93px;margin:0 -10px}.carousel_advantages .slick-slide{width:180px;padding:10px 10px 20px}.item_advantages{background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.1);border-radius:6px;align-items:center;justify-content:center;display:flex;width:100%;margin:0 auto;min-height:95px}#advantages{padding:45px;background:#fafafa}#projects{padding:45px 0 0}.item_video a.more{display:flex;align-items:center;align-content:center;font-size:16px;color:#000;transition:all linear .25s}.item_video a.more:hover{color:#ff9243}.item_video .more:hover svg{fill:#ff9243}.item_video .more svg{margin-right:5px;fill:#90a4af;width:20px;transition:all linear .25s;height:16px}.excerpt{font-size:14px;color:#8c8c8c;line-height:1.3;margin:0 0 13px 0;text-align:left;min-height:54px}.h3{font-style:normal;font-weight:500;font-size:20px;line-height:27px;display:inline-flex;align-items:center;text-align:center;text-transform:uppercase;color:#020202;border-bottom:4px solid #ff9243;margin:0 0 15px 0}.container_video{margin:0 0 30px 0}.container_price .cont ul.check li{background:none;position:relative;padding-left:0}.page-template-page-home .container_price .item_price ul:not(.ok) li:before, .page-template-page-home .container_price .item_price ul li:before {display:none}.page-template-page-home .container_price .cont ul ~ ul li {background:url(images/xli2.png.pagespeed.ic.qHQzOCDJaa.png) no-repeat left center;color:#dee8e6;text-decoration:line-through;padding-left:18px}.page-template-page-home .container_price .cont ul li{padding-left:18px;background:url(images/xli1.png.pagespeed.ic.UkTnb_n_5e.png) no-repeat left center}.container_price ul.ok+ul li:before{display:none}.page-template-page-video .container_price .head{height:160px;padding:20px 0}.page-template-page-video .container_price .head .bg{bottom:20px}a.demo{position:absolute;z-index:3;border:3px solid #fff;border-radius:50px;height:40px;width:100px;bottom:0;left:50%;transform:translate(-50%,0%);font-style:normal;font-weight:normal;font-size:13px;line-height:18px;text-align:center;text-transform:uppercase;color:#fff;align-items:center;justify-content:center;display:flex;box-sizing:border-box;padding:0 0 0 25px}#steps{padding:0 0 0}.container_steps{display:flex;justify-content:space-evenly;text-align:center;margin:0 -10px;flex-wrap:wrap}.item_steps{position:relative;padding:25px 10px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.1);border-radius:6px;width:100%;max-width:calc(33.3334% - 20px);margin:0 10px 50px;min-height:190px}.item_steps:last-child{border:1px solid #e9e9e9;align-items:center;display:flex;justify-content:center}.item_steps:last-child .number:before{opacity:0}.item_steps:last-child .number{border-radius:50%;border:1px solid #e9e9e9}.item_steps:last-child .text{font-size:18px;line-height:1.3;color:#000}.item_steps ul li{text-align:left;line-height:1.3}.item_steps .text{color:#848484;font-size:14px}.item_steps .text ul li:before,.cont ul li:before{font-family:"check";content:'\e800';font-size:10px;margin:0 5px 0 0;color:#9cbc82}.title_steps{font-style:normal;font-weight:500;font-size:18px;line-height:21px;text-align:center;color:#000;margin:0 0 10px 0}.number{width:42px;height:42px;box-shadow:0 2px 10px rgba(0,0,0,.05);border-radius:6px;position:absolute;transform:translate(-50%,-50%);left:50%;top:0;display:inline-flex;background:#fff;align-items:center;justify-content:center;color:rgba(0,0,0,.1);font-size:40px;font-weight:700}.number:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 90%) , rgba(255,255,255,.1);border-radius:6px}#clients{background:#fafafa;padding:50px 0}#can{padding:100px 0 0}.item_clients{background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.1);border-radius:6px;margin:0 auto 20px;font-style:normal;font-weight:normal;font-size:14px;line-height:16px;text-align:center;color:#484848;padding:10px}.item_clients .text{font-style:normal;font-weight:normal;font-size:13px;line-height:16px;text-align:center;color:#484848;padding:10px}.item_clients .logo{background:#2b2b2b;border-radius:6px 6px 0 0;margin:-10px -10px 0 -10px;height:50px;display:flex;align-items:center;justify-content:center}.container_types_advertising{padding:70px 0 50px;display:flex;flex-wrap:wrap;margin:0 -10px}.item_types_advertising{background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.1);border-radius:6px;margin:0 10px 30px;max-width:calc(33.3334% - 20px);width:100%;position:relative;overflow:hidden;padding:30px 20px}.item_types_advertising:before{content:'';width:220px;height:220px;position:absolute;right:0;top:0;background:#ffe459;border-radius:50%;transform:translate(50%,-50%)}.page-template-page-advertising #banner h1{color:#ffba07}.item_types_advertising img{position:absolute;right:20px;top:20px}.title_types_advertising{font-style:normal;font-weight:900;font-size:18px;line-height:21px;color:#000;margin:0 0 10px 0}.item_types_advertising a.more{font-style:normal;font-weight:normal;font-size:14px;line-height:200%;text-decoration-line:underline;color:#1e93d5;margin:15px 0 0 0;display:block}.item_types_advertising .desc{font-size:16px;position:relative}.item_video{margin:0 auto 15px}.item_video a{display:block}.slick-slide{padding:0 10px;width:280px}.item_video .name{font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#000;margin:0 0 5px 0}#types_advertising{background:#fafafa}#video_advertising{padding:100px 0 35px}a.all{display:flex;align-items:center;align-content:center;margin:35px auto 0;border-radius:50px;border:1px solid #90a4af;width:160px;height:40px;justify-content:center;font-size:16px;color:#90a4af}a.all svg{display:block;margin-left:7px;width:7px;height:6px;fill:#90a4af}a.all:hover{color:#fff;background:#90a4af}a.all:hover svg{fill:#fff}#steps_advertising{padding:100px 0 0}.container_steps_advertising{display:flex;flex-wrap:wrap;margin:0 -10px}.item_steps_advertising{width:100%;max-width:calc(25% - 20px);margin:0 10px;display:flex;align-items:center;justify-content:flex-start}.item_steps_advertising .logo{background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.1);border-radius:6px;width:100%;max-width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin:0 15px 0 0}.item_steps_advertising .text{font-style:normal;font-weight:normal;font-size:14px;line-height:16px;display:flex;align-items:center;color:#000}.page-template-page-design h1{font-style:normal;font-weight:bold;font-size:52px;line-height:61px;display:flex;align-items:center;color:#000;mix-blend-mode:normal;margin:0 0 20px 0}.page-template-page-design #banner ul{font-style:normal;font-weight:500;font-size:20px;line-height:200%;text-transform:uppercase;color:#7e7e7e}.page-template-page-design #banner ul li{display:flex;align-items:center;line-height:2}.page-template-page-design #banner ul li:before{font-family:"check";content:'\e800';font-size:12px;margin:0 5px 0 0;color:#fff;background:#22cdc3;width:18px;height:18px;padding:2px;display:inline-flex;border-radius:4px;align-items:center;justify-content:center}.page-template-page-design #banner:before{content:'';position:absolute;background:linear-gradient(89.71deg,#fff 34.45%,rgba(255,255,255,0) 99.87%);z-index:2;left:0;right:0;top:0;bottom:0}.page-template-page-design #banner .container{position:relative;z-index:3}#block_adv li:before{content:'';display:inline-block;width:12px;height:12px;background:#33a8f3;border-radius:50%;margin:0 15px 0 0}#block_adv li:not(:last-child) {margin:0 0 10px 0}.align_items_center{align-items:center}.page-template-page-design #block_adv .img:before{content:'';background:#e9f2fb;width:100vw;position:absolute;right:20%;top:0;bottom:0;border-radius:0 60px 60px 0;height:230px;margin:auto;z-index:1}a.all_cat{border:none;padding:0;margin:-40px 10px 0 auto;justify-content:flex-end}a.all_cat:hover{background:none;color:#ff9243}a.all_cat:hover svg{fill:#ff9243}#block_adv .img img{position:relative;z-index:2;margin:0 auto;display:block}#block_adv{padding:50px 0}.script_price{max-width:600px;margin:0 auto}.subtitle{font-style:normal;font-weight:bold;font-size:18px;line-height:180%;align-items:center;text-align:center;color:#000;margin:-20px auto 45px}.page-template-page-script .container_price .item_price ul:not(.ok) li:before {display:none}.page-template-page-script .container_price .item_price ul li{margin-bottom:3px;display:flex;align-items:center}.page-template-page-script .container_price .item_price ul li img{display:inline-block;margin:0 15px 0 0;width:30px;height:30px}.page-template-page-script #banner h1 span{font-weight:300}.page-template-page-script #banner ul{font-style:normal;font-weight:500;font-size:20px;line-height:200%;text-transform:uppercase;color:#fff}.page-template-page-script #banner ul li{display:flex;align-items:center;line-height:2}.page-template-page-script #banner ul li:before{font-family:"check";content:'\e800';font-size:12px;margin:0 5px 0 0;color:#fff;background:#22cdc3;width:18px;height:18px;padding:2px;display:inline-flex;border-radius:4px;align-items:center;justify-content:center}.page-template-page-script #banner a.btn{margin:50px 0 0 0}.page-template-page-script #block_adv{background:#fafafa}.page-template-page-script #price{background:url(images/bg_left.svg) right 75% center no-repeat , url(images/bg_right.svg) left 75% center no-repeat}.btn_menu{width:25px;position:absolute;margin:auto;left:auto;right:15px;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;cursor:pointer;height:15px}.btn_menu span{width:100%;display:block;height:3px;border-radius:2px;background:#373737;transform:initial;transition:all ease-in-out .25s;opacity:1;position:absolute;margin:auto;bottom:0;top:0}.btn_menu:before,.btn_menu:after{content:'';display:block;background:#373737;height:3px;width:100%;position:absolute;border-radius:2px}.btn_menu:before{top:0}.btn_menu:after{bottom:0}ul.slick-dots{justify-content:center;position:relative;flex-wrap:wrap;overflow:hidden;height:30px;display:flex}ul.slick-dots button{background:#c4c4c4;border:none;width:6px;transition:all linear .25s;height:6px;border-radius:50%;font-size:0;padding:0;display:inline-block;margin:0 5px;cursor:pointer}ul.slick-dots li.slick-active button,ul.slick-dots button:hover{width:8px;height:8px;background:#ff9243}ul.slick-dots li:first-child:last-child{display:none}.menu-item a .menu-image{display:none}.menu-image-title-after.menu-image-not-hovered img{padding-right:0}.excerpt br{display:none}.item_advantages strong{color:#ff9243}a.demo:before{content:'';display:flex;width:26px;height:26px;position:absolute;left:4px;top:0;bottom:0;margin:auto;border:1px solid #fff;border-radius:50%;background:url(images/icon_play.png.pagespeed.ce.jYQ5Mn8ysA.png) center center no-repeat;transition:all linear .3s}.page-template-page-script a.demo:before{display:none}a.demo:hover:before{background:rgba(255,255,255,.2) url(images/icon_play.png.pagespeed.ce.jYQ5Mn8ysA.png) center center no-repeat}a.popup_video{display:flex;width:100px;min-height:100px;background:rgba(255,255,255,.4) url(images/icon_play_big.svg) left 55% center no-repeat;border-radius:50%;margin:0 auto;transition:all linear .25s}a.popup_video:hover{background:rgba(255,255,255,.8) url(images/icon_play_big.svg) left 55% center no-repeat}.page-template-page-advertising .container_price .item_price ul li{display:flex;justify-content:space-between;padding-left:25px;position:relative}.page-template-page-advertising .container_price .item_price ul li:before{position:absolute;left:0}.article .excerpt{font-size:16px;margin:10px 0 0 0}h1.heading{color:#2a2a2a;font-family:Roboto;font-style:normal;font-weight:400;font-size:42px;line-height:1.3;margin:30px 0;align-items:center;text-align:left;mix-blend-mode:normal}#tertiary{margin:50px 0 0 0;background:#f7f7f7;padding:30px 15px}.site-content{margin:50px 0 0 0}.ya-share2__list{display:flex!important;flex-direction:column;margin:0 15px 0 0!important}.ya-share2__list_direction_horizontal>.ya-share2__item{margin:0!important}.ya-share2__list_direction_horizontal>.ya-share2__item+.ya-share2__item{margin:5px 0 0 0!important}.thumbnail{display:flex;margin:0 0 30px 0}#tertiary img{display:block}span.aside-title{font-size:14px;display:block;margin:0 0 10px 0;text-transform:uppercase}.ya-share2__container_size_m .ya-share2__icon{height:25px!important;width:25px!important;background-size:25px 25px!important}.aside-item+.aside-item{margin:25px 0 0 0}.article a.more{color:#ff9243;font-size:16px;border-bottom:1px dotted;margin:10px 0 0 0;display:inline-block}.category .article:first-child{border-top:none;margin:0;padding:0}.single #tertiary,.single .site-content,.single .article{margin:0 0 0 0}.article{border-top:1px solid #efefef;margin:25px 0 0 0;padding:25px 0 0 0}.content_single{padding:0 0 40px 40px}.single_video{margin:0 auto 30px 40px}.container_works{display:flex;flex-wrap:wrap;margin:0 auto 50px}.item_works{height:300px;width:100%;max-width:50%;min-width:290px;position:relative;transition:all linear .25s}.item_works:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,rgba(21,21,21,.49) 80.73%,rgba(21,21,21,.7) 100%)}.item_works a.gallery{display:flex;position:absolute;left:0;right:0;top:55px;margin:auto;justify-content:center;align-items:center;opacity:0;transition:all linear .25s}.item_works:hover a.gallery{opacity:1}.item_works h3{display:flex;position:absolute;bottom:15px;left:0;right:0;margin:auto;justify-content:center;z-index:3}a.watch{font-family:Roboto;font-style:normal;font-weight:normal;font-size:14px;line-height:1;display:inline-flex;margin:auto;justify-content:center;align-items:center;color:#fff;position:absolute;left:0;right:0;z-index:4;bottom:60px;border:1px solid #fff;width:150px;height:40px;border-radius:20px;background:rgba(255,255,255,0);transition:all linear .25s;opacity:0}a.watch:hover{background:rgba(255,255,255,1);color:#22cdc3}.item_works:hover a.watch{opacity:1}.item_works h3 a{font-family:Roboto;font-style:normal;font-weight:normal;font-size:22px;line-height:26px;color:#fff}.main_img{display:flex;flex-wrap:wrap}.add_img{max-width:100%;width:100%;display:flex;flex-wrap:wrap}.add_img a{width:100%;max-width:16.6667%;position:relative;transition:all linear .25s}.add_img a:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,rgba(21,21,21,.49) 80.73%,rgba(21,21,21,.7) 100%);opacity:1;transition:all linear .25s}.add_img a:hover:before{opacity:0}.main_img>a img{height:400px;width:100%;object-fit:cover;margin:0 0 15px 0;box-shadow:0 5px 20px rgba(0,0,0,.1);object-position:center top}ul.important li{background:url(images/ximortant.png.pagespeed.ic.rLkJfOWGl1.png) left center no-repeat;padding:0 0 0 20px}ul.important{background:#f9f3f3;border-radius:6px;display:inline-block;flex-wrap:wrap;padding:10px 30px 10px 10px;margin:30px 0 0 0}ul.important li{background:url(images/ximortant.png.pagespeed.ic.rLkJfOWGl1.png) left center no-repeat;padding:0 0 0 20px;font-size:16px}.block_investments>div{position:relative;overflow:hidden;height:70px;display:flex;align-items:center;padding:15px 15px 15px 100px}.block_investments>div,.info_block{margin:0 0 20px 0}.block_investments>div:after{content:'';display:flex;position:absolute;left:0;top:0;bottom:0;margin:auto;z-index:2;width:76px}.info_block .title{background:#90a4af;border-radius:6px 6px 0 0;display:flex;align-items:center;justify-content:center;height:40px;color:#fff;padding:5px 10px}.info_block ul,.distribution{font-size:16px;line-height:2.3;font-size:16px;color:#000}.distribution{margin:0 0 50px 0}ul.distribution li{padding:5px 20px;border-radius:6px}ul.distribution li span{color:#7b7b7b;display:inline-flex;width:100%;max-width:40%}ul.distribution li:nth-child(odd) {background:#f8f8f8}.invoice li{padding:0 0 0 40px;display:flex;min-height:40px;align-items:center}li.bitcoin{background:url(images/xm1.png.pagespeed.ic.o88u9LNxlX.png) no-repeat left center}li.perfect{background:url(images/xm2.png.pagespeed.ic.9q3lS1xaDk.png) no-repeat left center}.info_block ul{padding:20px}.info_block ul span{color:#7b7b7b;font-weight:500;display:inline-block;margin:0 10px 0 0}.info_block.tarif ul span{display:inline-flex;width:40%}.info_block ul li{display:flex}.investments:after{background:url(images/xmoney.png.pagespeed.ic.LFBTjdzyNS.png) left 15px center no-repeat}.investors:after{background:url(images/xinvest.png.pagespeed.ic.Wmj663msbl.png) left 15px center no-repeat}.shadow{box-shadow:0 5px 20px rgba(0,0,0,.1)}.block_investments>div:before{content:'';position:absolute;width:152px;height:152px;border-radius:50%;background:#ffe459;top:0;bottom:0;margin:auto;left:0%;transform:translateX(-50%)}.title_form{font-size:22px;font-weight:300;margin:0 0 15px 0}.block_form{padding:20px;color:#8c8c8c;margin:0 0 30px 0}.btns input[type="submit"]{margin:0 15px 0 0}a.restore_password{border-bottom:1px dashed}.btns{display:flex;margin:30px 0 15px 0}.btns a+a{margin:0 0 0 15px}a.login_form{display:inline-flex;align-items:center;align-content:center;margin:0 auto 0 0;border-radius:50px;border:1px solid #90a4af;width:160px;height:50px;justify-content:center;font-size:16px;color:#90a4af;cursor:pointer}a.login_form:hover{color:#fff;background:#90a4af}input[type="submit"]{width:230px;height:50px;line-height:50px;text-align:center;font-size:16px;font-weight:400;color:#000;background:linear-gradient(90deg,#ffa740 0%,#ffd600 100%);border-radius:50px;display:block;cursor:pointer;transition:all ease-in-out .25s;border:none;margin:30px 0 0}input[type="text"],input[type="password"],textarea,select{border:1px solid #ccc;border-radius:6px;height:40px;width:100%;max-width:100%;padding:0 15px;font-size:16px;line-height:1.5;font-family:'Roboto',sans-serif}select{padding-left:10px}form>div{display:flex;align-items:center;width:100%}form>p,form>div{margin:0 0 15px}.user{margin:0 15px 0 0;min-width:32px}.error{background:#f9f3f3 url(images/ximortant.png.pagespeed.ic.rLkJfOWGl1.png) left 10px center no-repeat;border-radius:6px;margin:0 0 15px 0;padding:10px 10px 10px 30px;font-size:16px;line-height:1.2}.successfully{background:#efffef;display:block;border-radius:6px;padding:10px;font-size:16px}.block_form form label{width:100%;max-width:30%;min-width:180px}textarea{height:80px;padding-top:15px}.margin form{margin:15px 0 0 0}.logout{display:flex;align-items:center}.logout a{background:#e73700;color:#fff;margin:0 0 0 auto}.block_login{margin-bottom:30px;display:flex;align-items:center}.link_cabinet{text-align:center;padding:50px 0}.link_cabinet .btn{margin:30px auto 0}button.slick-arrow{border:none;font-size:0;border-top:2px solid #ff9243;border-right:2px solid #ff9243;display:flex;width:20px;height:20px;background:none;position:absolute;transform:rotate(-135deg);top:65px;z-index:99;left:15px;cursor:pointer}button.slick-next{left:auto;right:15px;transform:rotate(45deg)}button.slick-disabled{opacity:.6}.cat{display:inline-flex;align-items:center;align-content:center;margin:5px auto 12px;border-radius:50px;border:1px solid #90a4af;width:160px;height:40px;justify-content:center;font-size:16px;color:#90a4af;cursor:pointer}.cat.act{color:#fff;background:#90a4af}video{object-fit:fill;width:calc(100% - 40px);height:auto}.hidden{display:none}.blog{position:fixed;left:0;right:0;top:50%;transform:translateY(-50%);box-shadow:0 10px 25px rgba(0,0,0,.4);z-index:999;background:#f7f7f7;margin:auto;color:#000;display:none;padding:25px 0;text-align:center;border-radius:10px;border:10px solid #ff9243}.blog:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:#fff url(images/xbg_modal_blog.jpg.pagespeed.ic._enb8q0ki-.jpg);opacity:0;z-index:-1;border-radius:10px;background-size:cover}.heading_blog{color:#000;padding:0 25px 15px;font-size:20px}.text_blog{line-height:1.5;color:#8c8c8c;padding:15px 25px 0;font-weight:400;font-size:16px}.link_blog a{color:#000;font-size:17px;border-bottom:1px dotted;margin:10px 0 0;display:inline-block;font-weight:700;letter-spacing:1px}.blog .close{width:20px;height:20px;border-radius:10px;position:absolute;right:10px;top:10px;background:#f8414f;cursor:pointer}.blog .close:before,.blog .close:after{content:'';width:10px;height:1px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:#fff}.blog .close:before{transform:rotate(45deg)}.blog .close:after{transform:rotate(-45deg)}@media screen and (max-width:1024px){img{height:auto}#banner .info{padding:0}.container_price .head .name{font-size:20px}#can{padding:50px 0 0}.container_price .item_price{margin:0 auto 20px}#price .sl1 .slick-slide{padding:0 10px}.container_price .cont{padding:0 10px}header nav a{padding:0 7px}.img_hidden{display:flex;justify-content:center;overflow:hidden}#about img{margin-left:0;max-width:initial;margin:0 0 0 auto}#about .about{text-align:left}.why>div{width:100%;max-width:calc(50% - 30px)}.part .img img{padding:0 10px}.page-template-page-advertising #banner{background-position:right -15% bottom -10%!important;align-items:flex-start;height:620px}}@media screen and (max-width:767px){.links>a{margin:0 22.5px 15px;max-width:100%}ul.slick-dots:before,ul.slick-dots:after{content:'';position:absolute;width:10%;top:0;bottom:0}ul.slick-dots:before{background: linear-gradient(90deg, #ffffff00 0%, rgba(255, 255, 255, 0.8) 100%);right:0}ul.slick-dots:after{background: linear-gradient(180deg, #ffffff00 0%, rgba(255, 255, 255, 0.8) 100%);left:0;display:none}.page-template-page-advertising #banner h1{text-align:center}.page-template-page-advertising #banner .info .p{text-align:center;font-style: 
	}.page-template-page-advertising #banner .info .p br{display:none}.page-template-page-advertising #banner{height:690px;display:flex;align-items:flex-start;background-size:auto!important;background-position:center bottom -15%!important}.page-template-page-advertising #banner .btn{position:relative;bottom:0}.page-template-page-advertising #banner .container{height:auto}.page-template-page-design #banner{background-size:auto 65%!important;background-position:center top -30px!important;height:720px}.page-template-page-script #banner{background-size:auto 60%!important;background-position:left calc(50% - 100px) top -70px!important;height:720px}#block_adv .img{padding:30px 0}.page-template-page-design #banner:before{background:none}#banner h1{font-size:35px}.lang>ul{top:auto;bottom:30px}.page-template-page-home-link{display:block;margin:0 auto}.title_steps{align-items:center;margin:0 auto;width:100%;max-width:calc(100% - 52px);text-align:left;display:flex;min-height:42px}.sl1{margin:0}.item_steps{max-width:calc(50% - 20px)}header nav{position:fixed;bottom:41px;transform:translateY(100%);transition:all ease-out .25s;background:#fff;left:0;right:0;padding:15px 0;box-shadow:0 5px 20px rgba(0,0,0,.1);z-index:999}nav.open{transform:translateY(0%);-webkit-transform:translateY(0%);-ms-transform:translateY(0%)}header nav ul{flex-wrap:wrap}header nav ul li{display:flex;width:100%}header nav a{display:flex;font-size:16px;color:#000;padding:0 15px;width:100%;position:relative;height:42px;align-items:center;background:url(images/xarrows.png.pagespeed.ic.LWE9P_c217.png) right 15px center no-repeat}header nav ul li+li a{border-top:1px solid #e4e4e4}.rht{position:fixed;bottom:0;background:#fff;left:0;right:0;padding:5px 55px 5px 15px;z-index:999;box-shadow:0 5px 20px rgba(0,0,0,.1);justify-content:flex-end}p.page-template-page-home-link{display:flex;margin:0 auto}#banner .p{font-size:28px;line-height:1.3;text-align:center}#banner .btn{margin:30px auto 0}#banner .container{height:100%}#banner{padding:50px 0;position:relative;height:550px;display:flex;align-items:center;background-size:cover!important}#banner .info{height:100%;display:flex;padding:0;max-width:100%;justify-content:center;flex-direction:column}.page-template-page-home #banner:before{background:none}.why>div{max-width:calc(50% - 20px);font-size:14px;margin:0 10px 30px}#why,#about,#partners,#price,#form,#video,#can{padding:50px 0}.part .img{padding:0 10px}.links{margin:0 -2.5px 0}.social{width:100%;justify-content:start}.rht{position:fixed;bottom:0;background:#fff;left:0;right:0;padding:5px 55px 5px 15px;z-index:999;box-shadow:0 5px 20px rgba(0,0,0,.1);justify-content:space-between}#about .about{text-align:left;font-size:16px}#banner .btn{margin:30px auto 0;position:absolute;bottom:0}.page-template-page-video #banner .btn{margin:30px auto 0;position:relative;bottom:0}.page-template-page-design #banner h1{max-width:100%;text-align:center}.page-template-page-design #banner .info{flex-direction:column;padding:0 0 80px;align-items:center;justify-content:flex-end}.page-template-page-script #banner .info{flex-direction:column;padding:0 0 80px;align-items:center;justify-content:flex-end}.page-template-page-script #banner h1{text-align:center}}@media screen and (max-width:479px){a.all_cat{margin:-10px auto 0;justify-content:center}header nav{position:fixed;bottom:41px;transform:translateY(100%);transition:all ease-out .25s;background:#fff;left:0;right:0;padding:15px 0;box-shadow:0 5px 20px rgba(0,0,0,.1);z-index:999}.page-template-page-advertising #banner{height:520px;display:flex;align-items:flex-start;background-size:contain!important;background-position:center bottom -10%!important}.page-template-page-advertising #banner .info .p{font-size:16px;text-align:center}.page-template-page-design #banner{background-size:100%!important;background-position:center top!important;height:520px}.page-template-page-script #banner{background-size:auto 50%!important;background-position: right calc(50% + 75px) top -10% !important;height:520px}.page-template-page-design #banner ul,.page-template-page-script #banner ul{font-size:14px}.page-template-page-design #banner .info{height:auto;padding-top:220px}.page-template-page-script #banner .info{padding-top:200px;height:auto}.page-template-page-design #block_adv .img:before{right:15px}#block_adv li{font-size:16px;line-height:1.3}#block_adv .section-title{font-size:22px;font-weight:300}nav.open{transform:translateY(0%);-webkit-transform:translateY(0%);-ms-transform:translateY(0%)}header nav ul{flex-wrap:wrap}header nav ul li{display:flex;width:100%}header nav a{display:flex;font-size:16px;color:#000;padding:0 15px;width:100%;position:relative;height:42px;align-items:center;background:#fff url(images/xarrows.png.pagespeed.ic.LWE9P_c217.png) right 15px center no-repeat}header nav ul li+li a{border-top:1px solid #e4e4e4}.menu-item a .menu-image{display:block;max-width:28px}.page-template-page-home #banner{background-size:auto 300px!important}#banner{padding:45px 0;height:440px}.page-template-page-home #banner:before{background:linear-gradient(180deg,#0f3f4f 29.37%,rgba(44,57,91,.1) 64.4%)}.social2{max-width:100%;justify-content:center;margin-top:35px}.popup .social2{margin-top:15px}header.opacity1{opacity:1}.lang{margin:0 15px 0 0}.social a{padding-left:0;margin-left:0}.social a+a{margin-left:15px}footer{margin-bottom:42px}.page-template-page-home-link{display:flex;margin:0 auto}.page-template-page-home #banner .info{padding:0;flex-direction:column;justify-content:start;align-items:center}.page-template-page-home #banner h1{font-size:30px}.page-template-page-home #banner .p{font-size:20px;line-height:23px;text-align:center}#about img{margin-left:0}.links>a{max-width:100%;margin:0 0 30px;display:flex}#why,#about,#partners,#price,#form,#video,#can,#advantages,#projects{padding:30px 0}footer .lang2{display:none}footer .fl{justify-content:center;margin:15px auto 0}.links{margin:0 -2.5px 0}.why .img{max-width:75px;height:auto;margin:0;width:100%}.why>div p{width:100%;padding:0 0 0 20px;text-align:left;align-items:center}.why>div{max-width:100%;display:flex;margin:0 0 30px 0;align-items:center}.why .img:before{top:5px;width:58px;height:58px}.why .img img{max-width:58px}#price .container{padding:0}#price .swiper-wrapper{padding:0 0 20px}.container_price .item_price{margin:0 auto 20px}#partners .slick-slide>div{display:flex;align-items:center;justify-content:center}#partners .slick-slide>div img{padding:20px}.money{margin:0 0 20px}.form .submit,#recall .submit{margin:25px auto 0}.money>div{max-width:100%;margin:0 0 15px}.item_steps{max-width:100%;display:flex;flex-wrap:wrap}.item_clients{max-width:100%}#banner .info{padding:0}#banner h1{font-size:22px;line-height:1.3;margin:0 0 15px;width:100%}#banner .info .p{font-size:19px}.container_advantages{flex-wrap:wrap}#banner a.btn{margin:30px auto 0}#advantages{background:#fafafa}.item_steps:not(:last-child) {padding:5px 45px 5px 10px;min-height:inherit;align-items:flex-start;height:52px;overflow:hidden}.item_steps:not(:last-child):before,
    .item_steps:not(:last-child):after {content:'';display:block;height:2px;width:14px;background:#c4c4c4;position:absolute;z-index:2;opacity:1;transition:all linear .25s}.item_steps.open:not(:last-child):after {opacity:0}.item_steps:not(:last-child):before {right:15px;top:25px}.item_steps:not(:last-child):after {transform:rotate(90deg);right:15px;top:25px}.item_steps.open{height:auto}.item_steps:last-child{min-height:inherit}.item_steps:not(:last-child) .number {position:relative;transform:translate(0%,0%);left:0;margin:0 10px 0 0}.item_steps:not(:last-child) .text {padding-left:52px;margin-top:5px}}.wpcf7 form .wpcf7-response-output{color:#fff}