@charset "UTF-8";.detailed-icons-callout{padding:75px 0;position:relative}.detailed-icons-callout .hs-container{position:relative;z-index:2}.detailed-icons-callout:before{background-color:#0d577f;content:"";height:55%;left:0;position:absolute;top:0;width:100%}.detailed-icons-callout .detailed-icons-callout--bg{height:55%!important;left:0;mix-blend-mode:luminosity;object-fit:cover;object-position:center;opacity:.18;position:absolute;top:0;width:100%}.detailed-icons-callout .detailed-icons-callout--description,.detailed-icons-callout .detailed-icons-callout--title{color:#fff;text-align:center}.detailed-icons-callout .detailed-icons-callout--description ul{list-style-type:none;margin-top:1.5rem;padding:0}.detailed-icons-callout .detailed-icons-callout--description ul li{margin-bottom:10px;padding-left:20px;position:relative}.detailed-icons-callout .detailed-icons-callout--description ul li:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\";font-display:swap;font-family:icon-font;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-transform:none;top:6px}.detailed-icons-callout .detailed-icons-callout--description ul{text-align:left}.detailed-icons-callout .detailed-icons-callout--item{background:#fff;border-radius:7px;box-shadow:0 4px 25px rgba(0,0,0,.18);height:100%;padding:18px 24px 24px;text-align:center}.detailed-icons-callout .flex-md-12 .detailed-icons-callout--item{display:-ms-flexbox;display:flex;padding:30px 50px;text-align:left}.detailed-icons-callout .flex-md-12 .detailed-icons-callout--item_content{padding-left:20px}.detailed-icons-callout .detailed-icons-callout--item_image{height:82px;margin:0 auto 15px;position:relative;width:82px}.detailed-icons-callout .detailed-icons-callout--item_image img{height:100%;left:0;object-fit:contain;object-position:center;position:absolute;top:0;width:100%}.detailed-icons-callout .detailed-icons-callout--link{text-align:center}@media (min-width:782px){.detailed-icons-callout .detailed-icons-callout--description ul{gap:40px;position:relative}}@media (min-width:782px) and (min-width:782px){.detailed-icons-callout .detailed-icons-callout--description ul{column-count:2}.detailed-icons-callout .detailed-icons-callout--description ul li{break-inside:avoid-column}}@media (min-width:782px){.detailed-icons-callout .detailed-icons-callout--description ul:before{border-left:1px dashed #fff;content:"";height:100%;left:50%;position:absolute;top:0}}