.how-work{color:var(--font_color-basic,#222);background:var(--background-main,#f7faf9);line-height:1.7;width:100%}.title-block-hw{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--gradient-right-to-left-second);box-shadow:0 10px 16px rgba(19,146,121,.17);padding:3rem 1rem;margin-bottom:3rem;font-size:1.3rem}.title-block-hw h2{margin-bottom:.7rem}@media(max-width:800px){.title-block-hw{margin:0 0 4rem;width:100%;font-size:1rem}}.title-block__text-hw{margin-bottom:1rem;text-shadow:2px 2px 2px rgba(0,154,72,.2);width:60%}@media(max-width:800px){.title-block__text-hw{width:100%}}.steps{margin-top:5rem;display:flex;flex-direction:column;gap:3rem}.steps__section{display:flex;align-items:flex-start;position:relative;border-radius:1.25rem;box-shadow:0 2px 16px rgba(19,146,121,.07);padding:3.5rem 2rem;margin:0 auto;max-width:1200px;overflow:visible}.steps__section--reverse{flex-direction:row-reverse}.steps__section--reverse .steps__circle{left:auto;right:0}.steps__section--reverse .steps__img-block{margin-left:0;margin-right:2.5rem}.steps__img-block{flex:0 0 380px;margin:0 2.5rem;display:flex;align-self:center}.steps__img{width:260px;height:auto}.steps__title{margin-bottom:4rem}.steps__content{flex:1 1 0}.steps__circle{position:absolute;top:0;left:-50px;display:flex;align-items:center;justify-content:center;z-index:2}.steps__circle--right{left:auto;right:0}.steps__circle--left{left:0;right:auto}.steps__num-img{width:54px;height:54px;-o-object-fit:contain;object-fit:contain;display:block}.steps__list{margin:0 0 1.5rem;padding:0 0 0 1.2rem;list-style:none}.steps__list-item{position:relative;padding-left:1.6rem;margin-bottom:.85rem;font-size:1.04rem;color:#222}.steps__list-item:before{content:"•";position:absolute;left:0;top:.7em;transform:translateY(-50%);color:var(--main-color,#25b6b0);font-size:1.5em;font-weight:700;line-height:1}@media(max-width:1100px){.steps__section{max-width:98vw;padding:2rem .7rem}.steps__img-block{flex:0 0 260px;margin-right:1rem;max-width:260px;min-width:180px}.steps__img{width:100%;max-width:220px;min-width:160px;height:auto}}@media(max-width:900px){.steps__section,.steps__section--reverse{flex-direction:column!important;align-items:stretch;padding:1.5rem .7rem}.steps__section .steps__img-block,.steps__section--reverse .steps__img-block{margin:0 0 1.5rem;justify-content:flex-start;max-width:100%}.steps__section .steps__circle,.steps__section--reverse .steps__circle{left:10px!important;right:auto!important;top:0}.steps__img-block{flex:0 0 360px;margin-right:1rem;max-width:360px;min-width:280px}.steps__img{width:100%;max-width:320px;min-width:260px;height:auto}}@media(max-width:600px){.steps__section{padding:1rem;border-radius:.7rem}.steps__img-block{flex:0 0 260px;margin-right:1rem;max-width:260px;min-width:180px}.steps__img{width:100%;max-width:220px;min-width:160px;height:auto}.steps__circle{left:0!important;top:0}.steps__circle .steps__num-img{width:32px;height:32px}.steps__list-item{font-size:.97rem;margin-bottom:.5rem}}.cta-block{background:var(--background-main);border-radius:1.25rem;padding:2.5rem 2rem;text-align:center;margin-top:4rem}.cta-block__title{margin-bottom:1.3rem;text-align:center}.cta-block__text{font-size:1.08rem;margin-bottom:1.2rem;color:#222;text-align:center}.cta-block__list{display:inline-block;text-align:left;margin:1.5rem auto;padding-left:1.2rem}.cta-block__list-item{position:relative;padding-left:1.6rem;margin-bottom:.85rem;font-size:1.04rem;color:#222}.cta-block__list-item:before{content:"•";position:absolute;left:0;top:.7em;transform:translateY(-50%);color:var(--btn-color-main);font-size:1.2em;font-weight:700;line-height:1}.cta-block__quote{font-style:italic;background:transparent!important}