@media (max-width:780px){.a-self-kassa-complex__message::before{top:30px!important;left:14px!important}}@media (max-width:500px){.solution__item{margin-right:0!important;width:100%}}@media (max-width:650px){.section{padding-top:30px;padding-bottom:30px;background-position:top!important}}.cleverence-button__wrp a{line-height:21px;font-weight:400;text-align:center;text-transform:uppercase;background-color:#e40071;border-radius:6px;font-size:14.7px;font-weight:300;font-style:normal;padding:9px 20px;transition:all .5s}.fz-54 div.top-row-bg{background-image:url(/kassy-samoobsluzhivaniya-dlya-riteyla/img/i22.png)}.a-main{background-image:url(../img/product-bg-1.jpg)}.a-feedback_whide{background-image:url(/aut/kassy-samoobsluzhivaniya-dlya-riteyla/img/Rectangle.jpg)}.hero{background-image:url(/aut/kassy-samoobsluzhivaniya-dlya-riteyla/img/kso_background.png)!important}.a-self-kassa-complex__message::before{width:71px!important;height:104px!important;content:'';display:block;position:absolute;top:30px!important;left:80px;background:url(../img/icon1.svg) center center no-repeat!important;background-size:contain}.a-self-kassa-complex-item__header{font-weight:400;font-size:18px;line-height:21px;text-align:center;color:#414141;max-width:250px!important;margin:24px auto 14px auto}.ask-form{padding-top:50px;padding-bottom:77px;background-color:#fff;background-position:0 0;background-image:url(../img/forma.jpg)!important;background-repeat:no-repeat;background-size:cover}.a-steps__grid-item{margin-top:50px}.p-company-list li:before{content:"";width:17px;height:17px;border-radius:50%;background-color:#b4b7fa;display:block;position:absolute;left:0;top:2px}.a-steps__grid-item span{border:solid 1px #b4b7fa;color:#000}.a-steps{background-color:#fff!important}section.faq{background-image:url(../img/bg-1.jpg)!important}.cleverence-intro__image{height:480px!important}.columns-block__item a:before,.columns-block__item p:before{background-color:#c3c5fb!important}.services-grid__image:before{background-color:#b4b7fa!important}.p-company-list-2 li:before{content:"";width:17px;height:17px;border-radius:50%;background-color:#e50071;display:block;position:absolute;left:0;top:2px}.p-company-list-2{margin:0;padding:0;list-style:none;font-size:18px;font-weight:300;line-height:1.19;letter-spacing:.53px}.p-company-list-2 li{margin:0 0 30px 0;padding:0 0 0 59px;position:relative}