.text-with-image:where(.text-with-image,.text-with-image *):not(#\#){padding:120px 0}.text-with-image--zero-bottom-padding:where(.text-with-image,.text-with-image *):not(#\#){padding-bottom:0}.text-with-image__wrapper:where(.text-with-image,.text-with-image *):not(#\#){flex-direction:column;align-items:center;gap:120px;display:flex}.text-with-image__content:where(.text-with-image,.text-with-image *):not(#\#){grid-template-columns:repeat(2,1fr);align-items:center;column-gap:40px;display:grid}.text-with-image__content.image-text-rotate>.text-with-image__image:where(.text-with-image,.text-with-image *):not(#\#){order:2}.text-with-image__section-name:where(.text-with-image,.text-with-image *):not(#\#){letter-spacing:.8px;text-transform:uppercase;color:#3374c0;margin-bottom:40px;font-size:14px;font-weight:600;line-height:140%}.text-with-image__title:where(.text-with-image,.text-with-image *):not(#\#){color:#052d57;margin-bottom:20px;font-size:32px;font-weight:700;line-height:130%}.text-with-image__text>p:where(.text-with-image,.text-with-image *):not(#\#){color:#315d8b;font-size:16px;font-weight:400;line-height:140%}.text-with-image__text>p:nth-child(2):where(.text-with-image,.text-with-image *):not(#\#){margin-top:20px}.text-with-image__text a:where(.text-with-image,.text-with-image *):not(#\#){color:#006ee2;text-decoration:underline}.text-with-image__text a:hover:where(.text-with-image,.text-with-image *):not(#\#){opacity:.85}.text-with-image__image:where(.text-with-image,.text-with-image *):not(#\#){width:100%}.text-with-image__items:where(.text-with-image,.text-with-image *):not(#\#){flex-direction:column;gap:12px;max-width:440px;margin-top:40px;display:flex}.text-with-image__item:where(.text-with-image,.text-with-image *):not(#\#){align-items:flex-start;gap:12px;display:flex}.text-with-image__item.align-center:where(.text-with-image,.text-with-image *):not(#\#){align-items:center}.text-with-image__item-info:where(.text-with-image,.text-with-image *):not(#\#){flex-direction:column;justify-content:center;gap:5px;display:flex}.text-with-image__item-title:where(.text-with-image,.text-with-image *):not(#\#){color:#052d57;font-size:14px;font-weight:600;line-height:140%}.text-with-image__item-text:where(.text-with-image,.text-with-image *):not(#\#){color:#315d8b;font-size:14px;font-weight:400;line-height:140%}.text-with-image__button:where(.text-with-image,.text-with-image *):not(#\#){color:#052d57;min-height:48px;margin-top:40px;padding:12px 24px;font-size:14px;display:inline-block}.text-with-image__bottom-button:where(.text-with-image,.text-with-image *):not(#\#){border:0;padding:19px 28px;font-size:16px}@media only screen and (width<=1024px){.text-with-image:where(.text-with-image,.text-with-image *):not(#\#){padding:100px 0}.text-with-image--zero-bottom-padding:where(.text-with-image,.text-with-image *):not(#\#){padding-bottom:0}.text-with-image__wrapper:where(.text-with-image,.text-with-image *):not(#\#){gap:100px}.text-with-image__content:where(.text-with-image,.text-with-image *):not(#\#){column-gap:20px}.text-with-image__items:where(.text-with-image,.text-with-image *):not(#\#){max-width:none}}@media (width<=767px){.text-with-image:where(.text-with-image,.text-with-image *):not(#\#){padding:80px 0}.text-with-image--zero-bottom-padding:where(.text-with-image,.text-with-image *):not(#\#){padding-bottom:0}.text-with-image__wrapper:where(.text-with-image,.text-with-image *):not(#\#){flex-direction:column;align-items:center;gap:80px;display:flex}.text-with-image__content:where(.text-with-image,.text-with-image *):not(#\#){flex-direction:column;align-items:center;gap:0;display:flex}.text-with-image__content.image-text-rotate:where(.text-with-image,.text-with-image *):not(#\#){flex-direction:column-reverse}.text-with-image__image:where(.text-with-image,.text-with-image *):not(#\#){width:100%;max-width:none;margin-bottom:0}.text-with-image__info:where(.text-with-image,.text-with-image *):not(#\#){text-align:center;margin-top:20px}.text-with-image__item-text:where(.text-with-image,.text-with-image *):not(#\#),.text-with-image__item-title:where(.text-with-image,.text-with-image *):not(#\#){text-align:left}.text-with-image__button:where(.text-with-image,.text-with-image *):not(#\#){text-align:center;width:100%;max-width:none}.text-with-image__bottom-button:where(.text-with-image,.text-with-image *):not(#\#){justify-content:center;align-items:center;width:100%;display:flex}}
