
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}input:focus,textarea:focus{outline:0}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:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Lato-Black;src:local('/wp-content/themes/rtart-ru/font/Lato Black'),local('Lato-Black'),url(/wp-content/themes/rtart-ru/font/subset-Lato-Black.woff2) format('woff2'),url(/wp-content/themes/rtart-ru/font/subset-Lato-Black.woff) format('woff'),url(/wp-content/themes/rtart-ru/font/subset-Lato-Black.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Lato-Thin;src:local('/wp-content/themes/rtart-ru/font/Lato Thin'),local('Lato-Thin'),url(/wp-content/themes/rtart-ru/font/subset-Lato-Thin.woff2) format('woff2'),url(/wp-content/themes/rtart-ru/font/subset-Lato-Thin.woff) format('woff'),url(/wp-content/themes/rtart-ru/font/subset-Lato-Thin.ttf) format('truetype');font-weight:100;font-style:normal}@font-face{font-family:Lato-Light;src:local('/wp-content/themes/rtart-ru/font/Lato Light'),local('Lato-Light'),url(/wp-content/themes/rtart-ru/font/subset-Lato-Light.woff2) format('woff2'),url(/wp-content/themes/rtart-ru/font/subset-Lato-Light.woff) format('woff'),url(/font/subset-Lato-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:Lato-Regular;src:local('/wp-content/themes/rtart-ru/font/Lato Regular'),local('Lato-Regular'),url(/wp-content/themes/rtart-ru/font/subset-Lato-Regular.woff2) format('woff2'),url(/wp-content/themes/rtart-ru/font/subset-Lato-Regular.woff) format('woff'),url(/wp-content/themes/rtart-ru/font/subset-Lato-Regular.ttf) format('truetype');font-weight:400;font-style:normal}
a,a:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}body{font-family:Lato-Regular,sans-serif;padding:86px 86px 0}a{text-decoration:none;transition:all .3s ease-in-out}a:hover{opacity:.8;transition:all .3s ease-in-out}header.header .link-menu i,section.left-menu{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}footer>.wrapper:after,header>.wrapper:after,section>.wrapper:after{content:'';clear:both;display:block}header.header .logo{float:left;margin:0 7% 0 0}header.header .logo img{max-height:89px;width:auto}header.header .contact-info a{color:#000;font-size:18px}header.header .contact-info{float:left;line-height:150%;padding:15px 0 0}header.header .link-menu{float:right;position:relative;margin:37px 0 0}header.header .link-menu i{display:block;width:32px;height:1px;background:#787e84;margin:0 0 10px;transition:all .3s ease-in-out}section.ad-slide{text-align:center}section.ad-slide .text{font-family:Lato-Thin;font-size:71px;background:-webkit-linear-gradient(left,#d30000,#952cdc);background:-o-linear-gradient(right,#d30000,#952cdc);background:-moz-linear-gradient(right,#d30000,#952cdc);background:linear-gradient(to right,#d30000,#952cdc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.ad-slide .text span{background:#ffd73d;color:#000!important;-webkit-text-fill-color:#000;padding:0 10px}section.ad-slide .text i{-webkit-text-fill-color:#a9229d;width:50px;height:25px;position:relative;bottom:-7px;margin:0 0 0 -55px}section.ad-slide .read-more,section.ad-slide .read-more a{color:#000!important;-webkit-text-fill-color:#000;display:inline-block}section.ad-slide .read-more{font-size:21px;font-family:Lato-Light;width:115px;margin:0 -100px 0 15px}section.portfolio .wrap-portfolio .item .name,section.portfolio .wrap-portfolio .item .name-comp{font-size:19px;font-family:Lato-Light}section.ad-slide .read-more a{border-bottom:1px solid rgba(0,0,0,.3)}section.portfolio .wrap-portfolio{padding:0 0 70px}section.portfolio{margin:100px 0 50px;}section.portfolio .wrapper{margin:0 -86px}section.portfolio .wrap-portfolio li{z-index:6;float:left;width:380px;box-sizing:border-box;position:relative;padding:0 0 0 86px}section.portfolio .wrap-portfolio .item .image img{border-radius:3px;-webkit-box-shadow:0 15px 40px 0 rgba(217,217,228,.6);box-shadow:0 15px 40px 0 rgba(217,217,228,.6)}section.portfolio .wrap-portfolio li:nth-child(2n){padding-top:5%;z-index:5}section.portfolio .wrap-portfolio li:nth-child(2n+1) .titles{line-height:24px;position:absolute;left:100%;top:0;right:-100%;box-sizing:border-box;padding:0 11% 0 0;margin:0 0 0 11%}section.portfolio .wrap-portfolio li:nth-child(2n) .titles{line-height:24px;position:absolute;left:100%;top:90%;right:-100%;box-sizing:border-box;padding:0 14% 0 0;margin:0 0 0 14%}section.portfolio .wrap-portfolio .item .name-comp{margin:0 0 15px -8px}section.portfolio .wrap-portfolio .item a{color:#000;border-bottom:1px solid rgba(0,0,0,.1)}section.portfolio .wrap-portfolio .item .desc{font-size:14px;font-family:Lato-Light;max-width:200px;line-height:18px;margin:11px 0 0}section.portfolio .wrap-portfolio .item .image a{display:block;border-bottom:0}.hr-line{border-radius:2px;background-color:#ced6db;opacity:.471;box-shadow:inset 0 1px 3px 0 #89969f;height:4px;width:100%;clear:both}section.main{padding:86px 0 0}section.main h1{font-family:Lato-thin,sans-serif;font-size:50px;text-align:center}section.main .text{font-family:Lato-Light;font-size:16px;line-height:27px;max-width:960px;margin:35px auto;text-align:center}section.capabilities{padding:85px 0 0;text-align:center}section.capabilities h2 span{position:relative;display:block}section.capabilities h2{clear:both;font-family:Lato-thin,sans-serif;font-size:44px;text-align:center;margin:0 0 55px;display:inline-block;padding:0 10px}section.capabilities h2 span:after{content:' ';position:absolute;top:0;left:5px;right:5px;bottom:0;background:#ffd73d;z-index:-1}section.capabilities .capa-wrap{margin:0 -80px;text-align:left}section.capabilities .capa-wrap .work{width:33%;float:none;display:inline-block;vertical-align:top;padding:0 80px 40px;box-sizing:border-box}section.capabilities .capa-wrap .desc{font-family:Lato-Light;font-size:16px;line-height:23px}section.capabilities .capa-wrap .title{font-size:21px;font-family:Lato-Black;margin:0 0 10px}section.capabilities .capa-wrap .title a{color:#000;border-bottom:1px solid rgba(0,0,0,.1)}footer.footer{padding:55px 86px 0;font-size:90%;border-top:1px solid #fff0f;margin:45px 0 0;text-align:center}footer.footer div{display:inline-block;color:#777e84;margin:0 35px 0 0}footer.footer div a{color:#777e84}section.forms{margin:55px -86px 0;padding:66px 86px;background-image:linear-gradient(65deg,#101a25 0,#1f2c3a 100%);color:#fff;position:relative}section.forms:after{content:' ';position:absolute;left:0;right:0;top:0;bottom:0;background:url(/wp-content/themes/rtart-ru/images/noise.png)}section.forms .wrapper{margin:0 auto;max-width:1300px;position:relative;z-index:10}section.forms .wrapper .left-text{font-family:Lato-thin,sans-serif;font-size:54px;float:left;width:35%}section.forms .wrapper .left-text .top-text{line-height:47px;margin:0 0 35px}section.forms .wrapper .left-text .bottom-text{margin:35px 0 0}section.forms .wrapper .left-text .ran-text{font-family:Lato-Black}section.forms .wrapper .left-text .ran-text span{position:relative}section.forms .wrapper .left-text .ran-text span:after{content:' ';position:absolute;top:0;left:10px;right:10px;bottom:0;background:#c73151;z-index:-1}section.forms .wrapper .right-form{width:65%;float:left}section.forms .wrapper .right-form .title{font-family:Lato-thin,sans-serif;font-size:54px}section.capabilities .capa-wrap .work .numb{font-family:Lato-Black;width:15%;font-size:109px;color:#fff;text-shadow:-2px 6px 20px rgba(0,0,0,.05);margin:0 -20px 0 0;float:left;text-align:right}section.capabilities .capa-wrap .work .text-work{float:left;width:85%;background:#fff;box-sizing:border-box;padding:0 0 15px 20px}section.left-menu{max-width:420px;width:25%;position:fixed;right:-70%;top:0;bottom:0;background:#fff;-webkit-box-shadow:0 0 80px 30px rgba(186,203,222,.2);box-shadow:0 0 80px 30px rgba(186,203,222,.2);transition:all .3s ease-in-out;z-index:998}.link-menu.open a i:nth-child(1),section.left-menu.open{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}section.left-menu.open{right:0;transition:all .3s ease-in-out}div#wrap-wind{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(255,255,255,.57);z-index:997;display:none}header.header .link-menu.close a{z-index:9999;position:absolute}.link-menu.open a i:nth-child(1){-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:4px;transition:all .3s ease-in-out}.link-menu a i:nth-child(1),.link-menu.open a i:nth-child(2){-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;position:relative}.link-menu.open a i:nth-child(2){-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);bottom:7px;transition:all .3s ease-in-out}.link-menu a i:nth-child(1){-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:0;transition:all .3s ease-in-out}.link-menu a i:nth-child(2){-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);position:relative;bottom:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.open{position:absolute;z-index:9999999;right:0}section.forms .wrapper .right-form .text{margin:20px 0 40px;font-family:Lato-Light}section.forms .wrapper .right-form .text a{color:#fff}section.forms .wrapper .right-form .forms input{width:200px;border-radius:0;padding:10px;background:0 0;border:0;border-bottom:2px solid #fff;color:#fff;font-family:Lato-Light;font-size:16px}section.forms .wrapper .right-form .forms input:-webkit-input-placeholder{color:#fff}section.forms .wrapper .right-form .forms input::-moz-placeholder{color:#fff}section.forms .wrapper .right-form .forms input:-ms-input-placeholder{color:#fff}section.forms .wrapper .right-form .forms input:-moz-placeholder{color:#fff}section.forms .wrapper .right-form .form-block{float:left;margin:0 20px 0 0}section.forms .wrapper .right-form .forms input[type=submit]{border:2px solid #fff;width:auto;padding:10px 30px;cursor:pointer}section.forms .wrapper .right-form .forms input.wpcf7-not-valid{border-bottom-color:#c76a6a}span.wpcf7-not-valid-tip{display:none!important}div.wpcf7-validation-errors{border:0!important;padding:0!important;font-family:Lato-Light;margin:2em 0 0!important;color:#c96b68}div.wpcf7 .ajax-loader{margin:0 0 0 16px!important}section.forms .wrapper .left-text .ran-text span{display:inline-block;margin:0 0 16px}section.forms .wrapper .left-text .ran-text{float:left;overflow:hidden;position:relative;height:54px;top:0;margin:0 0 20px}section.forms .ran-text-wrap{display:inline-block;position:relative;white-space:nowrap;top:0;left:0;-webkit-animation:move 5s;-moz-animation:move 5s;-ms-animation:move 5s;-o-animation:move 5s;animation:move 5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}@-webkit-keyframes move{0%{top:0}20%{top:-140px}40%{top:-280px}60%{top:-70px}80%{top:-210px}}@-moz-keyframes move{0%{top:0}20%{top:-140px}40%{top:-280px}60%{top:-70px}80%{top:-210px}}@-o-keyframes move{0%{top:0}20%{top:-140px}40%{top:-280px}60%{top:-70px}80%{top:-210px}}@keyframes move{0%{top:0}20%{top:-140px}40%{top:-280px}60%{top:-70px}80%{top:-210px}}section.ad-slide .text i{display:none}.menu{padding:86px 40px;box-sizing:border-box;margin:180px 0 0}.menu li{display:block;margin:0 0 20px;font-size:17px;font-family:Lato-Black;line-height:24px}.menu li a{color:#000;border-bottom:1px solid rgba(0,0,0,.1)}.menu ul{margin:20px 0 0 35px}.menu li.current-menu-item a{color:#c73151}.menu ul li{margin:0 0 8px}ul#menu-main a[href="#"]{border-bottom:0;color:#999}section.portfolio-port h1{font-family:Lato-thin,sans-serif;font-size:50px;text-align:center}section.portfolio-port .wrap-portfolio .item .name,section.portfolio-port .wrap-portfolio .item .name-comp{font-size:19px;font-family:Lato-Light}section.portfolio-port .wrap-portfolio{padding:0 0 40px}section.portfolio-port{padding:0 0 00px;margin:0 -86px}section.portfolio-port .wrap-portfolio li{text-align:left;z-index:6;float:left;width:360px;box-sizing:border-box;position:relative;display:inline-block;padding:0 0 0 86px;vertical-align:top;margin:35px 0 0}section.portfolio-port .wrap-portfolio .item .image img{border-radius:3px;-webkit-box-shadow:0 15px 40px 0 rgba(217,217,228,.6);box-shadow:0 15px 40px 0 rgba(217,217,228,.6)}section.portfolio-port .wrap-portfolio li:nth-child(2n){padding-top:5%;z-index:5}section.portfolio-port .wrap-portfolio li .titles{line-height:24px;right:-100%;box-sizing:border-box;padding:0 14% 0 0;margin:25px 0 0}section.portfolio-port .wrap-portfolio .item .name-comp{margin:0 0 15px -8px}section.portfolio-port .wrap-portfolio .item a{color:#000;border-bottom:1px solid rgba(0,0,0,.1)}section.portfolio-port .wrap-portfolio .item .desc{font-size:14px;font-family:Lato-Light;max-width:200px;line-height:18px;margin:11px 0 0}section.portfolio-port .wrap-portfolio .item .image a{border-bottom:0}.wrap-portfolio-all{text-align:center;margin:50px 0 0}section.portfolio.all{padding:0}section.portfolio .wrap-portfolio-all li{margin-bottom:150px}section.portfolio .wrap-portfolio-all li:nth-child(2n){padding-top:8%}section.portfolio .wrap-portfolio-all li:nth-child(2n) .titles{top:90%;width:62%!important}section.portfolio .wrap-portfolio-all li:nth-child(4n+5){clear:both}.wrap-portfolio.all{margin:45px 0 0}section.forms-mini{margin:55px -86px 0;padding:66px 0;background-image:linear-gradient(65deg,#101a25 0,#1f2c3a 100%);color:#fff;position:relative}section.forms-mini .wrapper{margin:0 auto;max-width:1300px;position:relative;z-index:10}section.forms-mini .right-form{margin:45px 0 0;text-align:center}section.forms-mini .right-form .title{font-family:Lato-thin,sans-serif;font-size:34px;margin:0 0 25px}section.forms-mini .right-form .text{margin:20px 0;font-family:Lato-Light}section.forms-mini .wrapper .right-form .text a{color:#fff}section.forms-mini .wrapper .right-form .forms input{width:200px;border-radius:0;padding:10px;background:0 0;border:0;border-bottom:2px solid #fff;color:#fff;font-family:Lato-Light;font-size:16px}section.forms-mini .wrapper .left-text,section.page h1{font-family:Lato-thin,sans-serif}section.forms-mini .wrapper .right-form .forms input[type=submit]{border:2px solid #fff;width:auto;padding:10px 30px;cursor:pointer}section.forms-mini .wrapper .right-form .form-block,section.forms-mini .wrapper .right-form .submit{display:inline-block;margin:0 10px}section.forms-mini .wrapper .left-text{text-align:center;font-size:34px}section.forms-mini .wrapper .left-text>div{display:inline-block}section.forms-mini .wrapper .left-text .ran-text span:after{content:' ';position:absolute;top:0;left:10px;right:10px;bottom:0;background:#c73151;z-index:-1}section.forms-mini .wrapper .left-text .ran-text{float:none;overflow:hidden;position:relative;height:34px;top:0;margin:0 0 -5px}section.forms-mini .wrapper .left-text .ran-text span{position:relative;display:inline-block;margin:0 0 10px}section.forms-mini:after{content:' ';position:absolute;left:0;right:0;top:0;bottom:0;background:url(/rtart-ru/images/noise.png)}.price-upt.fives,.price-upt.ones,.price-upt.threes,.price-upt.twos{position:relative;color:#fff}section.forms-mini .ran-text-wrap{display:inline-block;position:relative;white-space:nowrap;top:0;left:0;-webkit-animation:movem 5s;-moz-animation:movem 5s;-ms-animation:movem 5s;-o-animation:movem 5s;animation:movem 5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}@-webkit-keyframes movem{0%{top:0}20%{top:-88px}40%{top:-176px}60%{top:-44px}80%{top:-132px}}@-moz-keyframes movem{0%{top:0}20%{top:-88px}40%{top:-176px}60%{top:-44px}80%{top:-132px}}@-o-keyframes movem{0%{top:0}20%{top:-88px}40%{top:-176px}60%{top:-44px}80%{top:-132px}}@keyframes movem{0%{top:0}20%{top:-88px}40%{top:-176px}60%{top:-44px}80%{top:-132px}}section.page{margin:55px 0 0}section.page h1{font-size:50px;margin:0 0 55px;text-align:center}section.page .big,section.page .min-big{font-family:Lato-light,sans-serif;text-align:center}section.page .big{font-size:27px;margin:0 auto 50px;max-width:800px;line-height:35px}section.page .min-big{margin:0 auto 50px;max-width:1100px;line-height:32px}section.page ul.list-service{margin:0 auto 50px;max-width:1300px}section.page ul.list-service .title a{color:#000;border-bottom:1px solid rgba(0,0,0,.1)}section.page ul.list-service .title{font-size:21px;font-family:Lato-Black;margin:0 0 10px}section.page ul.list-service .text{font-family:Lato-Light;font-size:16px;line-height:23px}section.page ul.list-service li{width:49%;display:inline-block;padding:0 60px;box-sizing:border-box;margin:0 0 55px;vertical-align:top}span.sel{padding:4px 0;background:#ffd73d}section.page ul.comand{text-align:center;margin:0 0 55px}section.page ul.comand li{
    line-height: 46px;display:inline-block;vertical-align:top;font-size:80px;font-family:Lato-Black;margin:0 40px}.mobile h2,section.page ul.comand li small{font-family:Lato-light,sans-serif;text-align:center}section.page ul.comand li small{font-size:19px;display:block}.mobile h2{font-size:27px;margin:0 0 35px}.mobile .block-wrap-mobile2{margin:0 auto -55px;background:url(https://web.archive.org/web/20220401160908im_/http://rtart.ru/wp-content/themes/rtart-ru/images/mobile-iphone.jpg) no-repeat;max-width:1300px;padding:0 0 55px 25%;box-sizing:border-box}.mobile ul li:before{content:'—';padding:0 7px 0 0;margin:0 0 0 -20px}.info-portfolio:after,.mobile .block-wrap-mobile2:after,.price-upt:after{content:' '}.mobile .block-wrap-mobile2 ul li.stat em{font-size:480%;font-style:normal;line-height:130%}.mobile ul.stats-block{margin:15px 0 0}.mobile ul.stats-block li{float:left}.mobile ul.stats-block li:before{display:none}.mobile .block-wrap-mobile2:after{clear:both;display:block}.list-price-upt>div,.mobile ul.list-col2 li{display:inline-block;vertical-align:top;box-sizing:border-box}.mobile{font-family:Lato-Light;font-size:16px;line-height:23px}.mobile ul.stats-block li p{max-width:250px;box-sizing:border-box;padding:0 35px 0 0}.mobile ul.list-col2{margin:0 auto 55px;max-width:900px}.mobile ul.list-col2 li{width:49%;padding:0 35px;margin:0 0 15px}.list-price-upt{text-align:center}.list-price-upt>div{margin:0 30px;border-radius:3px;padding:45px 40px;width:320px;height:430px}.list-price-upt .title{font-size:32px;font-family:Lato-Black;margin:0 0 20px}.list-price-upt ul li{text-align:left;background:url(/rtart-ru/images/check-white.png) left 3px no-repeat;list-style:none;padding:0 0 0 25px;margin:0 0 10px;line-height:19px;font-family:Lato-light,sans-serif}.list-price-upt .price-l{color:#FFF;text-align:center;font-size:18px;margin:45px 0 25px;min-height:31px}.list-price-upt .price-upt .price-l strong{font-size:42px;font-family:Lato-thin,sans-serif;font-weight:700}.list-price-upt .price-upt ul{padding:0;margin:0;min-height:175px}.price-upt.ones{margin:100px 0 20px;background:#1c1e25;background:-moz-linear-gradient(45deg,#1c1e25 1%,#565964 100%);background:-webkit-linear-gradient(45deg,#1c1e25 1%,#565964 100%);background:linear-gradient(45deg,#1c1e25 1%,#565964 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c1e25', endColorstr='#565964', GradientType=1 );box-sizing:border-box;z-index:10;-webkit-box-shadow:0 15px 40px 0 rgba(48,50,59,.51);box-shadow:0 15px 40px 0 rgba(48,50,59,.51)}.price-upt.twos{background:#842fff;background:-moz-linear-gradient(45deg,#842fff 0,#00e4ff 100%);background:-webkit-linear-gradient(45deg,#842fff 0,#00e4ff 100%);background:linear-gradient(45deg,#842fff 0,#00e4ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#842fff', endColorstr='#00e4ff', GradientType=1 );z-index:20;margin:70px 0 20px -20px;box-sizing:border-box;-webkit-box-shadow:0 15px 40px 0 rgba(63,58,177,.47);box-shadow:0 15px 40px 0 rgba(63,58,177,.47)}.price-upt.threes{margin:40px 0 20px -20px;background:#1c1e25;background:-moz-linear-gradient(45deg,#1c1e25 1%,#565964 100%);background:-webkit-linear-gradient(45deg,#1c1e25 1%,#565964 100%);background:linear-gradient(45deg,#1c1e25 1%,#565964 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c1e25', endColorstr='#565964', GradientType=1 );box-sizing:border-box;z-index:30;-webkit-box-shadow:0 15px 40px 0 rgba(48,50,59,.51);box-shadow:0 15px 40px 0 rgba(48,50,59,.51)}.price-upt.fives{z-index:40;margin:10px 0 20px -20px;background:#842fff;background:-moz-linear-gradient(45deg,#842fff 0,#00e4ff 100%);background:-webkit-linear-gradient(45deg,#842fff 0,#00e4ff 100%);background:linear-gradient(45deg,#842fff 0,#00e4ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#842fff', endColorstr='#00e4ff', GradientType=1 );-webkit-box-shadow:0 15px 40px 0 rgba(63,58,177,.47);box-shadow:0 15px 40px 0 rgba(63,58,177,.47);box-sizing:border-box}.price-upt:after{position:absolute;left:0;right:0;top:0;bottom:0;background:url(https://web.archive.org/web/20220401160908im_/http://rtart.ru/wp-content/themes/rtart-ru/images/noise.png)}.buttons-one a{border:2px solid #fff;width:auto;padding:10px 30px;cursor:pointer;color:#fff}.buttons-one{padding:15px 0 0;display:block}.all-upt-al{max-width:800px;margin:55px auto 0;text-align:center;line-height:24px;font-family:Lato-light,sans-serif;color:#999}section.portfolio-port .wrap-portfolio li:nth-of-type(5n+6){clear:both}section.portfolio-port .wrap-portfolio li:nth-of-type(10),section.portfolio-port .wrap-portfolio li:nth-of-type(6),section.portfolio-port .wrap-portfolio li:nth-of-type(8){padding-top:0;margin:-3% 0 0}section.portfolio-port .wrap-portfolio li:nth-of-type(11),section.portfolio-port .wrap-portfolio li:nth-of-type(7),section.portfolio-port .wrap-portfolio li:nth-of-type(9){padding-top:0}ul.page-numbers{text-align:center;font-family:Lato-Light}ul.page-numbers li{display:inline-block;margin:0 10px}span.page-numbers.current{color:#c9344f;font-family:Lato-Black}.instagramm,.ui-ux{margin:0 -86px}.instagramm .left-col,.ui-ux .left-col{width:50%;text-align:right;float:left;padding:35px 45px 35px 0;box-sizing:border-box}.instagramm .right-col img,.ui-ux .left-col img{width:auto;height:auto;max-height:387px}.instagramm .right-col,.ui-ux .right-col{width:50%;float:left;padding:35px 0 35px 45px;box-sizing:border-box}.instagramm .left-col h2,.ui-ux .right-col h2{font-size:21px;font-family:Lato-Black;margin:10px 0}.instagramm .left-col p,.ui-ux .right-col p{display:inline-block;max-width:350px;font-family:Lato-Light;margin:0 0 35px;line-height:24px}.seo-text{font-family:Lato-light,sans-serif;text-align:center;margin:0 auto 50px;max-width:1100px;line-height:32px}.seo-text h2{font-size:21px;font-family:Lato-Black;margin:30px 0 10px}section.portfolio-page{padding:55px 0 0}section.portfolio-slide1 .wrapper{padding:55px 45px 0;text-align:center}section.portfolio-slide1 .wrapper h1{font-family:Lato-thin,sans-serif;font-size:50px;text-align:center;margin:0 0 55px}.info-portfolio .done,.info-portfolio .rask{float:left;max-width:500px;text-align:left;box-sizing:border-box}section.portfolio-slide1 .images.eight img{height:450px;display:block;margin:0 auto}.info-portfolio{width:1000px;margin:0 auto 55px;font-family:Lato-Light;font-size:16px;line-height:24px}.info-portfolio .rask{padding:0 0 0 120px}.info-portfolio .done{padding:0 0 0 200px}.info-portfolio:after{clear:both;display:block}.info-portfolio .title{font-size:18px;font-family:Lato-Black;margin:0 0 10px}.old-port{text-align:center}.old-port img{margin:0 0 55px;-webkit-box-shadow:0 15px 40px 0 rgba(0,0,0,.13);box-shadow:0 15px 40px 0 rgba(0,0,0,.13);border-radius:3px}section.portfolio-slide1 .images-last.eight img{display:block;margin:0 auto;max-width:100%;height:auto}.info-portfolio .web{margin:25px 0 0}.info-portfolio .web a{color:#fff;border-bottom:1px solid rgba(255,255,255,.3)}section.ad-slide .text b{white-space:nowrap}section.portfolio-slide1 .images img{border-radius:3px;max-width:100%;height:auto;margin:0 0 25px}div.wpcf7-mail-sent-ok {border: 0 !important;color: #398f14;}div#wpadminbar {display: none;}.contact-page {font-family: Lato-Light;    font-size: 16px;    line-height: 27px;}.contact-page a { color:#000;}
section.portfolio .wrap-portfolio .item .image a:before{position:absolute;-webkit-filter:blur(20px);filter:blur(20px);top:26px!important;opacity:.7;right:15px!important;width:auto!important;left:15px!important}section.portfolio .wrap-portfolio .item .image a:after,section.portfolio .wrap-portfolio .item .image a:before{content:'';display:block;width:100%;    padding-bottom: 136%;top:0;left:0;background:inherit;border-radius:inherit}section.portfolio .wrap-portfolio .item .image a:after{position:relative}section.portfolio .wrap-portfolio .item .image img{opacity:0;position:absolute}section.portfolio .wrap-portfolio .item .image{position:relative}section.portfolio .wrap-portfolio .item .image a{border-radius:3px;background-size: 100%;}
section.blog_page h1{font-family:Lato-thin,sans-serif;font-size:50px;text-align:left;margin:30px 0 30px -6px}.article a, section.blog-page a{border-bottom:1px solid rgba(0,0,0,.1);font-size:16px;color:#000;}.blog_list .article{margin:0 0 15px}pre.wp-block-code code{font-family:monospace,monospace;font-size:12px}pre.wp-block-code{padding:20px 35px;background:#f2f4f7;margin:15px 0;text-align:left;border-radius:3px}section.blog-page h1{font-family:Lato-thin,sans-serif;font-size:50px;text-align:left;margin:55px 0 25px}section.blog-page .text {    margin: 25px 0 00;}section.blog-page .text b,section.blog-page .text h4,section.blog-page .text strong{font-family:Lato-Black;}section.blog-page .text p{margin:0 0 15px}section.blog-page .text em,section.blog-page .text i{font-style:italic}section.blog-page .text a{color:#000;border-bottom:1px solid #ccc}section.blog-page .text ol{list-style:decimal;margin:15px 0 15px 50px}section.blog-page .text ul{list-style:disc;margin:15px 0 15px 50px}section.blog-page .text h3{font-size:17px;margin:0 0 7px}section.blog-page .text h2{font-size:21px;margin:0 0 7px}
section.blog-page .text{line-height: 31px;}








section.helps {
    padding: 100px 0 50px;
    text-align: center;
}

section.helps h2 {
    font-family: 'Lato-Thin';
    font-size: 71px;
    background: -webkit-linear-gradient(left, #d30000, #952cdc);
    background: -o-linear-gradient(right,#d30000,#952cdc);
    background: -moz-linear-gradient(right,#d30000,#952cdc);
    background: linear-gradient(to right, #d30000, #952cdc);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
   
}

section.helps .price_hepls {
    
   
    font-family: 'Lato-Thin';
    font-size: 71px;
    gap: 13px;
	    min-height: 80px;
    align-items: center;
}
section.helps .price_hepls span{
	background: linear-gradient(206deg, #4d34d3, #5d46e0);
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff;
    padding: 0 10px;
}


section.helps .price_hepls i {
    margin: 8px 22px -8px -55px;
}

section.ad-slide {
    margin: 50px 0 ;
    line-height: 87px;
}

section.ad-slide .wrapper {
    display: flex;
    gap: 15px 2%;
    align-items: flex-end;
	flex-wrap: wrap;
}

section.ad-slide .text {
    text-align: right;
    line-height: 80px;
    width: 60%;
}

section.ad-slide .desc {
    width: 38%;
    line-height: 29px;
    font-family: 'Switzer Bold',sans-serif;
    font-size: 21px;
    text-align: left;
    letter-spacing: 3px;
	padding:0 15% 0 0;
	box-sizing:border-box
}

section.ad-slide .desc {
    display: flex;
    flex-direction: column;
    gap: 18px;
}
