.paragraph--type--icon-card{padding:30px;height:100%;position:relative}@media print, screen and (min-width: 40em){.paragraph--type--icon-card{padding:48px 30px}}.paragraph--type--icon-card .field--name-field-icon{height:70px;display:flex;align-items:center}.paragraph--type--icon-card .field--name-field-icon img,.paragraph--type--icon-card .field--name-field-icon svg{max-height:70px;max-width:70px;height:auto}.paragraph--type--icon-card .heading{color:#BD3C4B;font-size:1.25rem;line-height:1.4;margin-bottom:20px}.paragraph--type--icon-card .field--name-field-body{color:#626466;font-size:.875rem;line-height:1.57}.card-type--portal .paragraph--type--icon-card{box-shadow:10px 10px 0 rgba(0,0,0,0.1);border:1px solid #e6e6e6;text-align:center}.card-type--portal .paragraph--type--icon-card .field--name-field-icon{justify-content:center}.card-type--portal .paragraph--type--icon-card:after{content:'';position:absolute;left:0;right:0;bottom:0;background-color:#253690;height:3px}.paragraph--type--banner-card .paragraph--type--icon-card{box-shadow:3px 4px 20px rgba(0,0,0,0.25);background-color:#fafafa;padding:48px 23px 93px;text-align:center}.paragraph--type--banner-card .paragraph--type--icon-card .field--name-field-icon{justify-content:center}.paragraph--type--banner-card .paragraph--type--icon-card .field--name-field-icon svg,.paragraph--type--banner-card .paragraph--type--icon-card .field--name-field-icon img{max-height:86px}@media print, screen and (min-width: 64em){.paragraph--type--banner-card .paragraph--type--icon-card .btn-primary{position:absolute;left:23px;right:23px;bottom:38px;min-width:unset}}.columns--five .paragraph--type--icon-card,.columns--three .paragraph--type--icon-card{text-align:center}.columns--five .paragraph--type--icon-card .field--name-field-icon,.columns--three .paragraph--type--icon-card .field--name-field-icon{justify-content:center;margin-bottom:32px}.columns--one .paragraph--type--icon-card,.columns--two .paragraph--type--icon-card{display:flex;align-items:center}.columns--one .paragraph--type--icon-card .icon-card-content,.columns--two .paragraph--type--icon-card .icon-card-content{padding:8px;flex-shrink:2}@media print, screen and (min-width: 64em){.layout-content.has-sidebar .columns--five .paragraph--type--icon-card{padding:48px 8px}}

