body { font-family: 'Montserrat', sans-serif; font-weight: 400; color: #003a60; }

a { color: #0097e6; }

a:link, a:focus, a:visited { color: #0097e6; }

a:hover, a:active { color: #0097e6; }

h1, h2, h3, h4, h5, h6 { font-family: 'Montserrat', sans-serif; font-weight: 600; color: #003a60; }

p { font-family: 'Montserrat', sans-serif; font-weight: 400; }

/* Content */
.content img { display: block; max-width: 100%; height: auto; margin: 0; float: none; }

.content img.inline { display: inline-block; }

.content img.leftAlone { margin-right: 1em; float: left; }

.content img.center { margin-right: auto; margin-left: auto; }

.content img.left { margin-top: 0; margin-right: 1em; float: left; }

.content img.right { margin-top: 0; margin-left: 1em; float: right; }

ul { list-style-image: url("../images/bullet-blue.svg"); }

.feature-links { width: 80%; margin-right: auto; margin-left: auto; }

.feature-link-container { display: grid; margin: 20px 0 60px 0; gap: 30px; grid-template-columns: 1fr; }

@media (min-width: 768px) { .feature-link-container { grid-template-columns: 1fr 1fr; } }

.feature-link { display: block; -webkit-box-flex: 0; -ms-flex: 0 1 100%; flex: 0 1 100%; }

.feature-link:hover { text-decoration: none; }

.link-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 15px; height: 75px; padding: 15px; border: 1px solid #114b5d; }

.link-wrapper .icon { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-preferred-size: 25%; flex-basis: 25%; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

.link-wrapper .details { -ms-flex-preferred-size: 75%; flex-basis: 75%; padding-right: 10px; }

.link-wrapper .details .link-type { font-family: 'Montserrat', sans-serif; font-weight: 400; color: #114b5d; font-size: 10px; }

.link-wrapper .details .title { font-family: 'Montserrat', sans-serif; font-weight: 600; color: #114b5d; font-size: 14px; }

/* screens larger than small (768px) */
/*# sourceMappingURL=featurelinkelement.css.map */