.digital-page #advantages,.digital-page #demo,.digital-page #steps,.digital-page #pricing,.digital-page #faq-new{scroll-margin-top:80px!important}.digital-page #advantages{padding-top:2rem!important;padding-bottom:3rem!important}@media (max-width:768px){.digital-page #advantages .container-xl{text-align:center!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:100%!important;padding-top:0!important;padding-left:0!important;padding-right:0!important;display:flex!important;overflow:visible!important}.digital-page #advantages .features-header-reduced-spacing{margin-bottom:20px!important;padding-top:0!important}.digital-page #advantages .row{text-align:center!important;justify-content:center!important;width:100%!important;margin:0 0 15px!important;padding-left:0!important;padding-right:0!important}.digital-page #advantages .illustration-block{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:0!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:20px 0 0!important;display:flex!important;position:relative!important;overflow:visible!important}.digital-page #advantages .illustration-image{z-index:1!important;width:100%!important;margin-top:-38px!important;margin-bottom:-50px!important;display:block!important;position:relative!important}.digital-page #advantages .illustration-image img{vertical-align:bottom!important;width:100%!important;max-width:200px!important;height:auto!important;margin:0 auto!important;padding:0!important;display:block!important}.digital-page #advantages .image-wrapper{text-align:center!important;width:100%!important;margin-bottom:0!important;padding-bottom:0!important;line-height:0!important;display:block!important}.digital-page #advantages .illustration-content{text-align:center!important;z-index:2!important;background:#fff!important;flex-direction:column!important;align-items:center!important;gap:0!important;width:100vw!important;margin-top:-20px!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-top:0!important;padding-left:20px!important;padding-right:20px!important;display:flex!important;position:relative!important}.digital-page #advantages .illustration-title{text-align:center!important;width:100%!important;max-width:100%!important;margin-top:0!important;margin-bottom:8px!important;padding:0 15px!important;font-size:1.2rem!important;line-height:1.3!important}.digital-page #advantages .illustration-description{text-align:center!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 15px!important;font-size:1rem!important;line-height:1.4!important}.digital-page #advantages .col-12.col-sm-6.col-lg-3{justify-content:center!important;align-items:flex-start!important;width:100%!important;margin-bottom:40px!important;padding-left:0!important;padding-right:0!important;display:flex!important;overflow:visible!important}.digital-page #advantages .row.g-4{gap:30px 0!important;margin-left:0!important;margin-right:0!important}.digital-page #advantages .row.g-4 .col-12:nth-child(2),.digital-page #advantages .row.g-4 .col-12:nth-child(3),.digital-page #advantages .row.g-4 .col-12:nth-child(4){margin-top:-50px!important}.digital-page #pricing{margin-bottom:0!important;padding-bottom:1rem!important}.digital-page .pricing-title{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.digital-page .pricing-card-header{text-align:center!important;flex-direction:column!important;justify-content:space-between!important;align-items:center!important;display:flex!important}.digital-page .price-amount{color:var(--text-dark)!important;font-family:Manrope,sans-serif!important;font-size:2rem!important;font-weight:700!important;line-height:1!important}.digital-page .price-period{color:var(--text-muted)!important;font-family:Inter,sans-serif!important;font-size:.9rem!important;font-weight:400!important}.digital-page .pricing-feature span{color:var(--text-dark)!important;font-family:Inter,sans-serif!important;font-size:.8rem!important;font-weight:400!important;line-height:1.4!important}.digital-page .pricing-mobile-title{color:var(--text-dark)!important;text-align:center!important;margin-bottom:1.5rem!important;font-family:Manrope,sans-serif!important;font-size:1.5rem!important;font-weight:600!important;line-height:1.3!important}.digital-page .price-mobile-amount{color:var(--primary-color)!important;font-family:Manrope,sans-serif!important;font-size:2.5rem!important;font-weight:700!important;line-height:1!important}.digital-page .price-mobile-period{color:var(--text-muted)!important;margin-left:.3rem!important;font-family:Inter,sans-serif!important;font-size:1.1rem!important;font-weight:400!important}.digital-page .pricing-mobile-feature{color:var(--text-dark)!important;font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:400!important;line-height:1.4!important}.digital-page .pricing-mobile-feature span{font-weight:400!important}.digital-page .pricing-card:nth-child(3) .pricing-title{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0 auto .75rem!important;padding:0!important;display:flex!important}.digital-page #faq-new{margin-top:0!important;padding-top:1rem!important}.digital-page .demo-image img{height:250px!important}.digital-page .custom-dev-section{margin-bottom:0!important;padding-bottom:2.5rem!important}.digital-page .demo-section{margin-top:0!important;padding-top:2.5rem!important}}@media (min-width:769px){.digital-page .custom-dev-section{padding-bottom:2rem!important}.digital-page .demo-section{padding-top:2rem!important}}@media (max-width:768px){.digital-page .hero-section{padding-bottom:5rem!important}.digital-page .hero-section .col-12.order-2.d-block.d-md-none{margin-bottom:3rem!important}.digital-page .hero-section .col-12.order-1.d-block.d-md-none{margin-bottom:2rem!important}.digital-page .custom-dev-section{padding-bottom:1rem!important}.digital-page .demo-section{padding-top:1rem!important}}@media (max-width:480px){.digital-page #advantages,.digital-page #demo,.digital-page #steps,.digital-page #faq-new{padding-top:5cm}}.digital-page .hero-subtitle{margin-bottom:1.5rem!important;font-size:1.6rem!important;line-height:1.5!important}@media (max-width:992px){.digital-page .hero-subtitle{font-size:1.5rem!important}}@media (max-width:768px){.digital-page .hero-main-title{margin-bottom:.5rem!important;font-size:2.3rem!important}.digital-page .hero-subtitle{margin-bottom:1rem!important;font-size:1.35rem!important}.digital-page .demo-title{margin-bottom:1rem!important;font-size:2rem!important}.digital-page .demo-subtitle{font-size:1rem!important}.digital-page .ai-title{font-size:2rem!important}.digital-page .ai-subtitle{font-size:1rem!important}.digital-page .custom-dev-title{font-size:2rem!important}.digital-page .custom-dev-description{font-size:1.35rem!important}.digital-page .custom-dev-section .container-sm{max-width:100%!important;padding:0 .05rem!important}.digital-page .steps-main-title{font-size:2.4rem!important}.digital-page .steps-title{font-size:1.6rem!important}.digital-page .steps-description{font-size:1.1rem!important}.digital-page .steps-mobile-title{font-size:1.3rem!important}.digital-page .steps-mobile-description{font-size:1rem!important}.digital-page .web-title{font-size:2.2rem!important}.digital-page .web-description{font-size:1.15rem!important}.digital-page .pricing-main-title{font-size:2.1rem!important}.digital-page .pricing-main-subtitle{font-size:1.05rem!important}.digital-page .pricing-mobile-title{font-size:1.5rem!important}.digital-page .price-mobile-amount{font-size:2.8rem!important}.digital-page .price-mobile-period{font-size:1.25rem!important}.digital-page .pricing-mobile-feature{font-size:1.15rem!important}.digital-page .pricing-mobile-emoji{font-size:1.5rem!important}.digital-page .faq-new-title{font-size:1.8rem!important}.digital-page .faq-new-question-title{font-size:1.1rem!important}.digital-page #advantages .illustration-title{width:calc(100% + 70px)!important;margin-left:-35px!important;margin-right:-35px!important;padding:12px 30px!important;font-size:1.3rem!important}.digital-page #advantages .illustration-description{width:calc(100% + 80px)!important;margin-left:-40px!important;margin-right:-40px!important;padding:8px 30px!important;font-size:1.1rem!important}}@media (max-width:576px){.digital-page .hero-main-title{font-size:1.8rem!important}.digital-page .hero-subtitle{font-size:1.25rem!important}.digital-page .demo-title,.digital-page .ai-title{font-size:1.7rem!important}.digital-page .custom-dev-title{font-size:1.8rem!important}.digital-page .steps-main-title{font-size:2.1rem!important}.digital-page .steps-title{font-size:1.5rem!important}.digital-page .steps-mobile-title{font-size:1.35rem!important}.digital-page .steps-mobile-description{font-size:1.05rem!important}.digital-page .web-title{font-size:2rem!important}.digital-page .pricing-main-title{font-size:1.7rem!important}.digital-page .pricing-mobile-title{font-size:1.3rem!important}.digital-page .price-mobile-amount{font-size:2.5rem!important}.digital-page .price-mobile-period{font-size:1.15rem!important}.digital-page .pricing-mobile-feature{font-size:1.05rem!important}.digital-page .faq-new-title{font-size:1.5rem!important}.digital-page .faq-new-question-title{font-size:1rem!important}}@media (max-width:480px){.digital-page .hero-main-title{font-size:1.7rem!important}.digital-page .hero-subtitle{font-size:1.2rem!important}.digital-page .steps-mobile-title{font-size:1.3rem!important}.digital-page .steps-mobile-description{font-size:1rem!important}}@media (max-width:768px){.digital-page #hero{padding-bottom:2rem!important}.digital-page #advantages,.digital-page #demo,.digital-page #custom-development,.digital-page #ai-assistant,.digital-page #steps,.digital-page #try-teleshop,.digital-page #pricing,.digital-page #faq-new{padding-top:2rem!important;padding-bottom:2rem!important}.digital-page .container,.digital-page .container-sm,.digital-page .container-xl{padding-left:1rem!important;padding-right:1rem!important}.digital-page #advantages .col-12.col-sm-6.col-lg-3{padding-left:var(--bs-gutter-x,.75rem)!important;padding-right:var(--bs-gutter-x,.75rem)!important;margin-top:0!important;margin-bottom:0!important}.digital-page #advantages .row.g-4 .col-12:nth-child(2),.digital-page #advantages .row.g-4 .col-12:nth-child(3),.digital-page #advantages .row.g-4 .col-12:nth-child(4){margin-top:0!important}.digital-page #advantages .row.g-4{row-gap:unset!important;column-gap:unset!important}}
