ul.icon-list{list-style:none}ul.icon-list li{border:2px solid var(--white);background-color:var(--buckeye-blue);border-radius:1em;grid-template-columns:18% 80%;align-content:stretch;height:45px;display:grid;box-shadow:6px 6px 8px 2px #cacaca}ul.icon-list li svg{color:var(--white);text-align:left;align-self:center;font-size:2em}ul.icon-list li p{color:var(--white);align-self:center;margin-block:0;font-weight:600}section.blue-background ul.icon-list li,section.red-background ul.icon-list li{background-color:var(--buckeye-blue);box-shadow:6px 6px 8px 2px #0e0e0e6e}section.blue-background ul.icon-list li p,section.blue-background ul.icon-list li svg,section.red-background ul.icon-list li p,section.red-background ul.icon-list li svg{color:var(--white)}@media only screen and (max-width:380px){html ul.icon-list{padding-inline-start:0}html ul.icon-list li{padding:5px 10px 5px 0;font-size:.8em}html ul.icon-list li p{margin-left:5px}}@media only screen and (min-width:380px){html ul.icon-list{padding-inline-start:0}html ul.icon-list li{padding:5px 10px 5px 0;font-size:.8em}html ul.icon-list li p{margin-left:5px}}@media only screen and (min-width:600px){html ul.icon-list{padding-inline-start:0}html ul.icon-list li{padding:5px 10px 5px 5px;font-size:1em}html ul.icon-list li p{margin-left:unset}}
