.feature .component-link{display:block;text-decoration:inherit;color:inherit}.triple-feature-layout .feature.hover{text-decoration:none;color:#1c1a1a}@media (hover:hover){.triple-feature-layout .feature:hover{text-decoration:none;color:#1c1a1a}}.triple-feature-layout .feature .feature-image{width:100%;aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover}.triple-feature-layout .feature .cta-link{font-family:AvenirNextLTPro-Regular;font-weight:400}.triple-feature-layout .feature .cta-link.White{color:#fff}.triple-feature-layout .feature .body-wrapper p{margin-bottom:0}.triple-feature-layout .feature .feature-link-image{width:100%;aspect-ratio:9/8;-o-object-fit:cover;object-fit:cover}.triple-feature-layout .triple-feature-tile:has(.feature-text-over-image){padding:0 .625rem}@media (min-width:1025px){.triple-feature-layout .triple-feature-container:has(.feature-text-over-image){margin-left:-.4375rem;margin-right:-.4375rem}}.triple-feature-layout .triple-feature-container:has(.feature-text-over-image) .image-heading-container{display:flex;justify-content:flex-end;flex-direction:column;align-items:center;align-content:center;padding-top:0}.triple-feature-layout .triple-feature-container:has(.feature-text-over-image) :has(.overlay-left) .image-heading-container{text-align:left;padding:2.5rem 2.5rem 0;align-items:start}.triple-feature-layout .triple-feature-container:not(:has(.feature-text-over-image)).row{margin-right:-.4375rem;margin-left:-.4375rem}.triple-feature-layout .triple-feature-container:not(:has(.feature-text-over-image)) .col-lg-3,.triple-feature-layout .triple-feature-container:not(:has(.feature-text-over-image)) .col-lg-4,.triple-feature-layout .triple-feature-container:not(:has(.feature-text-over-image)) .col-lg-6{padding-right:.625rem;padding-left:.625rem}.feature-text-over-image,.image-component{margin:0;width:100%;position:relative}.feature-text-over-image .common-image-component,.image-component .common-image-component{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focal-point-x) var(--focal-point-y);object-position:var(--focal-point-x) var(--focal-point-y)}.feature-text-over-image .image-heading-container,.image-component .image-heading-container{position:absolute;display:inline-block;width:100%;padding:50% 1.25rem 0;height:100%;overflow:hidden;align-content:baseline}@media (min-width:576px){.feature-text-over-image .image-heading-container,.image-component .image-heading-container{padding:58% 1.25rem 0}}@media (min-width:992px){.feature-text-over-image .image-heading-container,.image-component .image-heading-container{padding:58% 1.25rem 0}}@media (min-width:1025px){.feature-text-over-image .image-heading-container,.image-component .image-heading-container{padding:48% 0 0}}@media (max-width:991.98px){.feature-text-over-image .image-heading-container,.image-component .image-heading-container{margin:0 auto}}.feature-text-over-image .image-heading-container h2,.feature-text-over-image .image-heading-container p,.image-component .image-heading-container h2,.image-component .image-heading-container p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 auto}.feature-text-over-image .image-heading-container .cta-link,.image-component .image-heading-container .cta-link{background-color:hsla(0,0%,100%,.15)}.feature-text-over-image .image-heading-container .cta-link.hover,.image-component .image-heading-container .cta-link.hover{background-color:hsla(0,0%,100%,.4)}@media (hover:hover){.feature-text-over-image .image-heading-container .cta-link:hover,.image-component .image-heading-container .cta-link:hover{background-color:hsla(0,0%,100%,.4)}}.feature-text-over-image .image-heading-container svg,.image-component .image-heading-container svg{height:1.5rem}.feature-text-over-image .title,.image-component .title{color:#fff}.feature-text-over-image .text-black,.image-component .text-black{color:#1c1a1a}.feature-text-over-image .btn:not(:disabled):not(.disabled),.feature-text-under-image .btn:not(:disabled):not(.disabled){min-width:12.5rem;padding:0 2.5rem}