.icon-text-cards{display:grid;gap:2.375rem;padding:3.4375rem 1rem;text-align:center}@media only screen and (min-width:990px){.icon-text-cards{padding:3.4375rem 1.5rem}}.icon-text-cards__title{color:#22431f}.icon-text-cards__grid{display:grid;gap:1rem;justify-content:center;margin:0 auto;max-width:79.375rem;width:100%}@media only screen and (min-width:990px){.icon-text-cards__grid{grid-template-columns:repeat(2,1fr);max-width:56.25rem}}.icon-text-cards__card{align-items:center;background-color:#f9f8f7;border-radius:.28125rem;display:flex;flex-direction:column;gap:.5rem;max-width:25.625rem;padding:.625rem 1.75rem;width:100%}@media only screen and (min-width:990px){.icon-text-cards__card{flex:1;max-width:none;padding:.625rem 2.125rem}}.icon-text-cards__card .icon{height:1.25rem;margin-right:1.25rem;width:1.25rem}.icon-text-cards__card .icon,.icon-text-cards__card-text{display:inline-block;vertical-align:middle}.icon-text-cards__card-text{color:#191712;max-width:calc(100% - 45px);width:auto}.icon-text-cards__card .b-1{font-family:Satoshi,sans-serif;font-size:1.125rem;font-weight:500}@media only screen and (min-width:990px){.icon-text-cards__card .b-1{font-size:1.25rem}}.icon-text-cards__card .b-3{line-height:1.3;margin-top:.25rem}@media only screen and (max-width:989px){.icon-text-cards .btn{width:100%}}