.slo-block{position:relative}.slo-block__container{margin:0 auto;max-width:960px;padding:40px 20px}.slo-block__description-top{font-size:16px;margin-bottom:40px;text-align:center}.slo-block__title{font-size:22px;font-weight:600;margin-bottom:15px;position:relative;text-align:center}.slo-block__title:before{background:linear-gradient(90deg,#71acc5 50%,#ae85ab);border-radius:2px;content:"";display:block;height:2px;margin:0 auto 10px;position:relative;top:-5px;width:20%}.slo-block__subtitle{font-size:16px;font-weight:600;margin-bottom:40px;text-align:center}.slo-block__list{align-items:center;display:flex;flex-direction:column;gap:30px;margin:0 auto 50px;max-width:700px}.slo-block__list-item{align-items:center;background:#fff;border-radius:50px;box-shadow:0 4px 8px rgba(0,0,0,.05);display:flex;max-width:800px;opacity:0;padding:12px;transform:translateY(20px);transition:all .6s ease;width:100%}.slo-block__list-item.is-visible{opacity:1;transform:translateY(0)}.slo-block__list-item:first-child{transition-delay:.2s}.slo-block__list-item:nth-child(2){transition-delay:.4s}.slo-block__list-item:nth-child(3){transition-delay:.6s}.slo-block__list-item:nth-child(4){transition-delay:.8s}.slo-block__list-item:nth-child(5){transition-delay:1s}.slo-block__icon{flex-shrink:0;height:auto;margin-right:20px;width:40px}.slo-block__item-text{flex:1;font-size:16px;font-weight:500;margin-bottom:0;text-align:left}.slo-block__bottom-1{font-size:28px;font-weight:500;margin-bottom:20px;text-align:left}.slo-block__bottom-2{font-size:22px;padding-top:20px;position:relative;text-align:left}.slo-block__bottom-2:before{background:linear-gradient(90deg,#71acc5 50%,#ae85ab);border-radius:2px;content:"";display:block;height:2px;margin-bottom:10px;width:50%}.slo-block__image{left:50%;position:absolute;text-align:center;top:calc(100% - 30px);transform:translateX(-50%);width:100%}.slo-block__img{border-radius:20px;box-shadow:0 0 20px rgba(0,0,0,.3);max-width:960px;width:100%}@media screen and (max-width:480px){.slo-block__container{padding:20px 0 0}.slo-block__bottom-1{font-size:24px}.slo-block__bottom-2{font-size:20px}.slo-block__image{top:calc(100% + 10px)}}