.row .text-block{display:flex;flex-direction:column;justify-content:center;gap:24px}@media screen and (min-width:992px){.row .text-block{gap:32px}}.row .text-block .text-content{display:flex;gap:8px;flex-direction:column;text-align:center}@media screen and (min-width:992px){.row .text-block .text-content{text-align:left;gap:24px}}.row .text-block .text-content .title{font-weight:700;font-size:32px;line-height:42px;text-align:center;margin-bottom:0}@media screen and (min-width:992px){.row .text-block .text-content .title{letter-spacing:0;text-align:left;font-size:44px;line-height:56px}}.row .text-block .text-content .mobile-image{display:block;width:100%;height:auto}@media screen and (min-width:992px){.row .text-block .text-content .mobile-image{display:none}}.row .text-block .text-content .text{font-weight:400;font-size:16px;line-height:24px}@media screen and (min-width:992px){.row .text-block .text-content .text{font-size:20px;line-height:32px}}.row .text-block .text-content .text p{margin-top:16px}.row .text-block .form{width:100%;display:flex;gap:16px;flex-direction:column}@media screen and (min-width:992px){.row .text-block .form{flex-direction:row}}.row .text-block .form .input{width:100%;padding-left:16px;height:48px;border:2px solid #dcdcdc;border-radius:4px}.row .text-block .form .send-button{padding-right:20px;padding-left:20px;height:48px;min-width:215px;font-weight:700;font-size:14px;line-height:100%;text-align:center;vertical-align:middle;text-transform:uppercase;gap:16px;display:flex;justify-content:center;align-items:center}.row .text-block .error-message{margin-bottom:-20px;color:#ff3d00}.row .text-block .links{display:flex;gap:12px;align-items:center;justify-content:flex-start;flex-direction:column}@media screen and (min-width:992px){.row .text-block .links{flex-direction:row}}.row .text-block .links a{text-decoration:none;width:100%}@media screen and (min-width:992px){.row .text-block .links a{width:unset}}.row .text-block .links .link-item{display:flex;gap:8px;align-items:center;text-transform:uppercase;text-decoration:none;font-weight:700;font-size:14px;line-height:100%;padding:10px 32px;fill:#fff;width:100%;justify-content:center;height:unset}.row .text-block .links .link-item.sub-link{color:#333;background:transparent;border:1px solid #333;fill:#333}.row .img-block{display:none}@media screen and (min-width:992px){.row .img-block{display:block}}.row .img-block img{width:100%;height:auto}