.textImage{align-items:center;cursor:default;display:flex;gap:40px;justify-content:center;overflow:hidden;padding:80px}.textImage-reverse{flex-direction:row-reverse}.textImage__info{max-width:600px;width:100%}.textImage__title{color:var(--colors-slate-trans-800);font-size:40px;line-height:48px}.textImage__text,.textImage__title{font-family:Inter,sans-serif;font-weight:400}.textImage__text{color:var(--colors-slate-trans-700);font-size:18px;line-height:32px;margin-top:20px;padding-right:80px}.textImage__img{max-width:640px;min-width:450px;width:100%}.textImage__buttons{display:flex;flex-wrap:wrap;gap:8px}.textImage__button{margin-top:56px}.textImage>.textImage__button{display:none}#blocks .textImage .img{height:auto;max-height:none}@media only screen and (max-width:1200px){.textImage__text{padding-right:0}.textImage__buttons ws-btn{flex:1}}@media only screen and (max-width:992px){.textImage{align-items:flex-start;flex-direction:column;gap:0}.textImage__info{max-width:700px}.textImage__title{font-size:36px}.textImage__text{padding-right:0}.textImage__img{margin-top:32px;max-width:992px;width:100%}.textImage__info>.textImage__button{display:none}.textImage>.textImage__button{display:block}.textImage__buttons ws-btn{flex:0}}@media only screen and (max-width:960px){.textImage{padding:64px 40px}}@media only screen and (max-width:768px){.textImage__title{font-size:32px}.textImage__text{padding-right:0}.textImage__img{min-width:330px}}@media only screen and (max-width:600px){.textImage__button{align-self:center}.textImage__buttons ws-btn{flex:1}}@media only screen and (max-width:480px){.textImage{padding:40px 20px}.textImage__title{font-size:28px;line-height:36px}.textImage__text{font-size:16px;line-height:28px}.textImage__buttons{flex-direction:column}.textImage__button,.textImage__button .btn{width:100%}}