#hero:not(.circle) .text-container h1:first-child,#hero:not(.circle) .text-container p:first-child{color:#002242;font-size:clamp(2.3636363636rem,3.25vw,3.25rem);font-weight:600;line-height:120%}#hero:not(.circle) .text-container h1:first-child:not(:last-child),#hero:not(.circle) .text-container p:first-child:not(:last-child){margin-bottom:clamp(.7272727273rem,1vw,1rem)}@media(max-width:1023px){#hero:not(.circle) .text-container h1:first-child:not(:last-child),#hero:not(.circle) .text-container p:first-child:not(:last-child){margin-bottom:.375rem}#hero:not(.circle) .text-container h1:first-child,#hero:not(.circle) .text-container p:first-child{font-size:2.5rem}}#hero:not(.circle) .text-container h1:not(:first-child):not(:last-child){margin-bottom:clamp(1.3636363636rem,1.875vw,1.875rem)}@media(max-width:1023px){#hero:not(.circle) .text-container h1:not(:first-child):not(:last-child){margin-bottom:1.0625rem}}#hero:not(.circle) .text-container a[href^="tel:"]:not(.button){display:inline-block;padding-left:clamp(2.1818181818rem,3vw,3rem)!important;position:relative;text-decoration:none;text-underline-offset:auto}#hero:not(.circle) .text-container a[href^="tel:"]:not(.button):before{background-image:url(/assets/images/icons/phone-white.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:clamp(.5454545455rem,.75vw,.75rem);left:clamp(1.4545454545rem,2vw,2rem);position:absolute;top:50%;transform:translateY(-50%);width:clamp(.5454545455rem,.75vw,.75rem)}@media(max-width:1023px){#hero:not(.circle) .text-container a[href^="tel:"]:not(.button):before{height:.625rem;left:1.5rem;width:.625rem}#hero:not(.circle) .text-container a[href^="tel:"]:not(.button){padding-left:2.375rem!important}}@media(min-width:1024px){#hero:not(.circle) .text-container{margin-top:clamp(-1.125rem,-1.125vw,-.8181818182rem)}}@media(max-width:1023px){#hero:not(.circle) .text-container{max-width:32.25rem}}

/*# sourceMappingURL=home.css.map*/