/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type--button-pack{margin:0;font-size:1.9rem}.paragraph--type--button-pack .link-and-description__title{text-align:center}.paragraph--type--button-pack .link-and-description__title span{text-decoration:none;font-size:1.9rem;position:relative;display:inline-block;margin:1.1rem 0 1rem;padding-right:2.5rem;text-align:left;width:100%;min-height:3rem;font-family:Brockmann,sans-serif;font-weight:500}.paragraph--type--button-pack .link-and-description__title span::before{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/themes/custom/hc_theme/images/arrow-primaryColor.svg);background-size:1.3rem 2.1rem;background-repeat:no-repeat;height:2.1rem;width:1.3rem}.paragraph--type--button-pack .field{text-align:center}.paragraph--type--button-pack .field img{display:none}.paragraph--type--button-pack .link-overlay:active,.paragraph--type--button-pack .link-overlay:focus{outline:0}.paragraph--type--button-pack .link-overlay:active .link-and-description__item,.paragraph--type--button-pack .link-overlay:focus .link-and-description__item{background-color:#243770;border-bottom:1rem solid #f285a1;outline:.2rem solid #ffad55;outline-offset:.4rem}.paragraph--type--button-pack .link-overlay:active .link-and-description__item img,.paragraph--type--button-pack .link-overlay:focus .link-and-description__item img{filter:brightness(0) saturate(100%) invert(77%) sepia(16%) saturate(7133%) hue-rotate(302deg) brightness(100%) contrast(98%)}.paragraph--type--button-pack .link-overlay:active .link-and-description__item span,.paragraph--type--button-pack .link-overlay:focus .link-and-description__item span{color:#f285a1}.paragraph--type--button-pack .link-overlay:active .link-and-description__item span::before,.paragraph--type--button-pack .link-overlay:focus .link-and-description__item span::before{background-image:url(/themes/custom/hc_theme/images/arrow-secondaryColor.svg)}.paragraph--type--button-pack .link-overlay:visited{color:#243770}.paragraph--type--button-pack .link-and-description__item{padding-left:1rem;padding-right:1rem;background-color:#b8c9d1;border-bottom:1rem solid #243770;margin-bottom:2rem}.paragraph--type--button-pack .link-and-description__item:after,.paragraph--type--button-pack .link-and-description__item:before{content:" ";display:table}.paragraph--type--button-pack .link-and-description__item:after{clear:both}.paragraph--type--button-pack .link-and-description__item:hover{background-color:#243770;border-bottom:1rem solid #b8c9d1}.paragraph--type--button-pack .link-and-description__item:hover img{filter:brightness(0) invert(1)}.paragraph--type--button-pack .link-and-description__item:hover span{color:#fff}.paragraph--type--button-pack .link-and-description__item:hover span::before{background-image:url(/themes/custom/hc_theme/images/arrow-right.svg)}.paragraph--type--button-pack .field--name-field-button-link,.paragraph--type--button-pack .field--name-field-button-link-2,.paragraph--type--button-pack .field--name-field-button-link-3{margin-bottom:.3rem;font-size:2.3rem;text-decoration:underline}.paragraph--type--button-pack .field--name-field-button-link-2>a:first-child,.paragraph--type--button-pack .field--name-field-button-link-3>a:first-child,.paragraph--type--button-pack .field--name-field-button-link>a:first-child{display:none}.paragraph--type--button-pack .link-overlay--not-icon .link-and-description__item span{margin-top:1rem}@media (min-width:768px){.paragraph--type--button-pack{margin:0 0 3rem}.paragraph--type--button-pack .field--name-field-button-icon,.paragraph--type--button-pack .field--name-field-button-icon-2,.paragraph--type--button-pack .field--name-field-button-icon-3{height:11rem;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;margin-top:1rem}.paragraph--type--button-pack .link-and-description__item{margin-bottom:0}.paragraph--type--button-pack .link-and-description__title span{font-size:2.5rem;margin:0 0 1.5rem;text-align:center;width:auto}.paragraph--type--button-pack .field img{display:block;margin:0 auto;max-height:7rem;width:auto;filter:brightness(0) saturate(100%) invert(14%) sepia(69%) saturate(1007%) hue-rotate(202deg) brightness(91%) contrast(98%)}}@media (min-width:768px) and (max-width:1300px){.paragraph--type--button-pack .link-and-description__item{height:21rem;position:relative}.paragraph--type--button-pack .link-and-description__item .link-and-description__title{max-height:7rem;overflow:hidden}.paragraph--type--button-pack .link-overlay--not-icon .link-and-description__item{height:10rem}.paragraph--type--button-pack .link-overlay--not-icon .link-and-description__item .link-and-description__title{max-height:8rem}}
