.UH-Feature-Services-FindAServiceHero{margin-bottom:var(--spacing-v,2rem);padding-top:325px;padding-right:var(--gutter-outer,48px);padding-left:var(--gutter-outer,48px);position:relative}.UH-Feature-Services-FindAServiceHero .UH-SearchResults-Refinements-Facet-Checkbox{display:block;margin-bottom:2rem}@media screen and (max-width:768px){.UH-Feature-Services-FindAServiceHero{padding-top:0}}.UH-Feature-Services-FindAServiceHero-Background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1;height:450px}@media screen and (max-width:768px){.UH-Feature-Services-FindAServiceHero-Background{height:16rem}}@media screen and (max-width:768px){.UH-Feature-Services-FindAServiceHero-Background{height:20rem;left:auto;margin-left:calc(var(--gutter-outer,48px) * -1);margin-right:calc(var(--gutter-outer,48px) * -1);position:relative;top:auto;width:calc(100% + (var(--gutter-outer,48px) * 2))}}@media screen and (max-width:576px){.UH-Feature-Services-FindAServiceHero-Background{height:10rem}}.UH-Feature-Services-FindAServiceHero-Background-Img{display:block;height:100%;object-fit:cover;width:100%}.UH-Feature-Services-FindAServiceHero-Background-Img.UH-Utility-Background-Position-TL{background-position:top left;object-position:top left}.UH-Feature-Services-FindAServiceHero-Background-Img.UH-Utility-Background-Position-TC{background-position:top center;object-position:top center}.UH-Feature-Services-FindAServiceHero-Background-Img.UH-Utility-Background-Position-TR{background-position:top right;object-position:top right}.UH-Feature-Services-FindAServiceHero-Background-Img.UH-Utility-Background-Position-CL{background-position:center left;object-position:center left}.UH-Feature-Services-FindAServiceHero-Background-Img.UH-Utility-Background-Position-CC{background-position:center center;object-position:center center}.UH-Feature-Services-FindAServiceHero-Background-Img.UH-Utility-Background-Position-CR{background-position:center right;object-position:center right}.UH-Feature-Services-FindAServiceHero-Background-Img.UH-Utility-Background-Position-BL{background-position:bottom left;object-position:bottom left}.UH-Feature-Services-FindAServiceHero-Background-Img.UH-Utility-Background-Position-BC{background-position:bottom center;object-position:bottom center}.UH-Feature-Services-FindAServiceHero-Background-Img.UH-Utility-Background-Position-BR{background-position:bottom right;object-position:bottom right}.UH-Feature-Services-FindAServiceHero-Overlay{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);margin-left:auto;margin-right:auto;max-width:var(--screen-max,1250px);background-color:var(--color-background-default-alpha,rgba(255,255,255,.95));padding:var(--spacing-v,2rem) var(--spacing-h,48px);padding-top:var(--spacing-v,2rem);padding-right:var(--spacing-h,48px);padding-bottom:var(--spacing-v,2rem);padding-left:var(--spacing-h,48px)}@media screen and (max-width:768px){.UH-Feature-Services-FindAServiceHero-Overlay{margin-top:calc(var(--spacing-v,2rem) * -1);margin-right:0;margin-bottom:0;margin-left:0;padding-left:var(--spacing-h-sm,24px);padding-right:var(--spacing-h-sm,24px)}}@media screen and (max-width:576px){.UH-Feature-Services-FindAServiceHero-Overlay{box-shadow:none;margin:0;padding-left:0;padding-right:0}}.UH-Feature-Services-FindAServiceHero-Overlay .UH-Button-Primary>a{padding-right:1.5rem}.UH-Feature-Services-FindAServiceHero-Overlay .UH-Button-Primary::before{transform:scale3d(0,0,0);transform-origin:center}.UH-Feature-Services-FindAServiceHero-Overlay .UH-Button-Primary:hover::before{transform:scale3d(1,1,1)}.UH-Feature-Services-FindAServiceHero-Overlay .UH-Button-Primary::after{display:none}.UH-Feature-Services-FindAServiceHero-Overlay .UH-Button-Primary:last-child{margin-bottom:0}.UH-Feature-Services-FindAServiceHero-Overlay hr{margin-top:var(--spacing-v,2rem);margin-right:0;margin-bottom:var(--spacing-v,2rem);margin-left:0}.UH-Feature-Services-FindAServiceHero-Overlay-Heading{margin-bottom:.5rem}.UH-Feature-Services-FindAServiceHero-Heading{margin-bottom:.5rem}.UH-Feature-Services-FindAServiceHero-Input{border-color:var(--color-border-forms,#9d9d9d);border-width:var(--size-border-standard,1px);border-style:solid;font-size:1rem;padding:.5rem 1rem}.UH-Feature-Services-FindAServiceHero-InputSelect,.UH-Feature-Services-FindAServiceHero-Input[type=text]{width:100%}.twitter-typeahead::after{background-color:var(--color-background-default,#fff);background-image:url(/FrontEnd/Images/icons-search-dark.svg);background-position:top 50% left .5rem;background-repeat:no-repeat;background-size:1rem;padding-left:2rem;background-color:transparent;content:"";height:100%;left:0;position:absolute;top:0;width:2rem;z-index:999}.twitter-typeahead input{padding-top:.5rem;padding-right:2rem;padding-bottom:.5rem;padding-left:2rem}.UH-Feature-Services-ServiceSearchBox{margin-bottom:var(--spacing-v,2rem);position:relative;position:relative}.UH-Feature-Services-ServiceSearchBox .tt-suggestion{padding-left:0}.UH-Feature-Services-ServiceSearchBox .tt-suggestion a{padding-left:1rem;display:block}.UH-Feature-Services-ServiceSearchBox-Input{border-color:var(--color-border-forms,#9d9d9d);border-style:solid;border-width:1px;color:var(--color-font-standard,#4a4a4a);font-size:1rem;padding-top:1.5rem;padding-right:3rem;padding-bottom:1rem;padding-left:1rem;transform:translate3d(0,0,0);width:100%;-webkit-appearance:none;z-index:0}.UH-Feature-Services-ServiceSearchBox-Input:focus{border-color:var(--color-focus,#8bd2d9);outline-color:var(--color-focus,#8bd2d9);outline-style:solid;outline-width:1px}