.text-image{display:flex;gap:115px;justify-content:space-between;padding-top:168px;padding-bottom:168px;max-width:1180px;padding-left:0}@media only screen and (max-width:990px){.text-image{gap:63px;padding-top:93px;padding-bottom:65px}}@media only screen and (max-width:767px){.text-image{flex-direction:column;padding-left:16px}}.text-image .content{flex:1}@media only screen and (max-width:767px){.text-image .content{order:1}}.text-image .content h2{color:#1B5DFA;font-family:var(--wp--preset--font-family--montserrat);font-size:42px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:-1.26px;margin:0 0 29px}@media only screen and (max-width:767px){.text-image .content h2{margin:0 0 18px;font-size:43px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:-1.29px}}.text-image .content .description{color:#FFF;font-family:var(--wp--preset--font-family--montserrat);font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.54px;margin:0}@media only screen and (max-width:767px){.text-image .content .description{font-size:15px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:-0.45px;max-width:329px}}.text-image .content .description>*{color:#FFF;font-family:var(--wp--preset--font-family--montserrat);font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.54px;margin:0 0 20px}@media only screen and (max-width:767px){.text-image .content .description>*{font-size:15px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:-0.45px}}.text-image .content .description>*:last-child{margin-bottom:0}.text-image figure{flex:1;max-width:490px}@media only screen and (max-width:767px){.text-image figure{max-width:286px;margin-left:auto;margin-right:auto;position:relative;left:-20px}}.text-image figure img{width:100%}