/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.custom-page.full .layout--onecol .layout__region .field--type-text-with-summary,.custom-page.full .layout--onecol .layout__region .field--name-field-additional-resources{width:auto;}
.locations.teaser{background:#E3EFF7;border-left:6px solid #025A93;color:#006EB4;padding:1rem 1.125rem;}.locations.teaser h2{font-size:2.4rem;font-weight:700;line-height:normal;margin:0;}.locations.teaser h2 a{text-decoration:underline;}.locations.teaser .section-primary{background:url(/themes/ih_main/images/cross--blue.svg) no-repeat left center;min-height:40px;padding-left:55px;}.locations.teaser .section-secondary{margin-top:1.5rem;text-align:right;}.locations.teaser .phone-number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:0.5em;}.locations.teaser .phone-number .label{color:#000;font-size:1.6rem;font-weight:normal;padding:0;}.locations.teaser .phone-number .value{font-size:2rem;font-weight:700;}@media (min-width:992px){.locations.teaser{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;}.locations.teaser .section-primary{-webkit-box-flex:1;-ms-flex:1;flex:1;}.locations.teaser .section-secondary{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-top:0;}}
