.node--type-landing-page.node--view-mode-child-page-background-image .hero-wrapper,.node--type-landing-page.node--view-mode-child-page .hero-wrapper,.node--type-landing-page.node--view-mode-parent-page .hero-wrapper,.node--type-landing-page.node--view-mode-homepage .hero-wrapper{background-position:center center;background-repeat:no-repeat;background-size:cover}.node--type-landing-page.node--view-mode-child-page-background-image .title-content-wrapper,.node--type-landing-page.node--view-mode-child-page .title-content-wrapper,.node--type-landing-page.node--view-mode-parent-page .title-content-wrapper,.node--type-landing-page.node--view-mode-homepage .title-content-wrapper{border-bottom:0.0625rem solid #cfdcea;border-radius:0.5rem 0.5rem 0 0;border-top:0.25rem solid #0c9ad6;word-break:break-word}.node--type-landing-page.node--view-mode-child-page-background-image .intro-wrapper,.node--type-landing-page.node--view-mode-child-page .intro-wrapper,.node--type-landing-page.node--view-mode-parent-page .intro-wrapper,.node--type-landing-page.node--view-mode-homepage .intro-wrapper{word-break:inherit}.node--type-landing-page.node--view-mode-secondary-contact .intro-wrapper,.node--type-landing-page.node--view-mode-secondary-no-image .intro-wrapper,.node--type-landing-page.node--view-mode-search .intro-wrapper{word-break:break-word}.node--type-landing-page.node--view-mode-child-page .hero-wrapper{background-image:linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 60%)}.node--type-landing-page.node--view-mode-child-page .gray-child-hero-bg .hero-wrapper{background-image:linear-gradient(0deg, #f5f5f5 0%, rgba(255, 255, 255, 0) 60%)}.node--type-landing-page.node--view-mode-parent-page .hero-wrapper{position:relative;z-index:1}.node--type-landing-page.node--view-mode-parent-page .hero-wrapper .title-content-wrapper{border-bottom:0;border-radius:0;margin-bottom:-3rem}.node--type-landing-page.node--view-mode-parent-page .hero-wrapper::before{background-image:var(--background-image-url);background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:0;opacity:.1;position:absolute;right:0;top:0;z-index:-1}.node--type-landing-page.node--view-mode-parent-page .hero-wrapper::after{background-color:#060645;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-2}.node--type-landing-page.node--view-mode-parent-page .hero-wrapper .parent-image-wrapper{position:relative;top:4rem}.node--type-landing-page.node--view-mode-parent-page .hero-wrapper .parent-image-wrapper img{border-radius:0.5rem;display:block;filter:drop-shadow(0 0.125rem 0.3125rem rgba(0, 0, 0, 0.2))}.node--type-landing-page.node--view-mode-homepage .homepage-slideshow-fluid .slide__content img{width:100%}.node--type-landing-page.node--view-mode-homepage .hero-wrapper .title-content-wrapper{border-bottom:0;border-radius:0.5rem;border-top:0.25rem solid #f79924;filter:drop-shadow(0 0.125rem 0.3125rem rgba(0, 0, 0, 0.2));transform:translateY(-15%)}@media (min-width: 768px){.node--type-landing-page.node--view-mode-parent-page .hero-wrapper .title-content-wrapper .node__title{max-height:8.125rem;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.node--type-landing-page.node--view-mode-parent-page .hero-wrapper .title-content-wrapper .intro-wrapper{max-height:8.75rem;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.node--type-landing-page.node--view-mode-parent-page .hero-wrapper .parent-image-wrapper{top:2rem}.node--type-landing-page.node--view-mode-homepage .hero-wrapper{padding:0 0 12.5rem;position:relative}.node--type-landing-page.node--view-mode-homepage .hero-wrapper .title-content-wrapper{bottom:4rem;max-width:44.0625rem;position:absolute;right:50%;transform:translateX(50%);width:inherit}}@media (min-width: 1024px){.node--type-landing-page.node--view-mode-parent-page .hero-wrapper .parent-image-wrapper{top:4rem}.node--type-landing-page.node--view-mode-homepage .hero-wrapper .title-content-wrapper{max-width:60rem}}@media (min-width: 1440px){.node--type-landing-page.node--view-mode-parent-page .hero-wrapper .title-content-wrapper .node__title{max-height:13.125rem}.node--type-landing-page.node--view-mode-parent-page .hero-wrapper .title-content-wrapper .intro-wrapper{max-height:initial}.node--type-landing-page.node--view-mode-homepage .hero-wrapper .title-content-wrapper{max-width:75rem}}@media (min-width: 1664px){.node--type-landing-page.node--view-mode-parent-page .hero-wrapper .title-content-wrapper .node__title{max-height:17.5rem}.node--type-landing-page.node--view-mode-homepage .hero-wrapper .title-content-wrapper{max-width:87.5rem}}
