.text_buttons .text_buttons_section{align-items:center;background:#f5f7fa;border:1.5px solid #d7dde5;border-radius:12px;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;padding:25px}.text_buttons .text_buttons_section span{color:#1fa2ff;display:inline-block;font-size:15px;font-weight:400;line-height:100%;margin-bottom:16px}.text_buttons .text_buttons_section h2{color:#0f2a47;font-size:38px;font-weight:700;line-height:120%;margin-bottom:20px}.text_buttons .text_buttons_section p{color:#343c46;display:inline-block;font-size:16px;font-weight:400;line-height:150%;margin-bottom:20px}.text_buttons .text_buttons_section .text_buttons_info{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:10px;text-align:center;width:190px}.text_buttons .text_buttons_section .text_buttons_content{width:calc(80% - 230px)}.text_buttons .text_buttons_content .text_buttons_highlight span{align-items:center;background:#e4f4ff;border-radius:50px;color:#187ec7;display:flex;font-size:13px;font-weight:400;gap:10px;line-height:100%;margin:0;padding:8px 12px;width:fit-content}.text_buttons .text_buttons_highlight span svg{height:12px;width:12px}@media only screen and (max-width:767px){.text_buttons .text_buttons_section .text_buttons_content{width:100%}.text_buttons .text_buttons_section h2{font-size:32px}.text_buttons .text_buttons_highlight span svg{min-width:12px}.text_buttons .text_buttons_section .text_buttons_info{flex-direction:unset;gap:10px;justify-content:center;width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.text_buttons .text_buttons_section h2{font-size:34px}.text_buttons .text_buttons_section .text_buttons_content{width:calc(100% - 230px)}}