@keyframes btnArrowBounce{0%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}100%{transform:translateX(0)}}.sticky-contact-wrapper{position:fixed;right:1.25em;bottom:1.25em;z-index:98}.sticky-contact-wrapper p,.sticky-contact-wrapper a{font-family:"New Science", sans-serif;font-size:clamp(1rem, 0.8837rem + 0.3876vw, 1.25rem);line-height:1.4;letter-spacing:0.01rem;color:#3B3B3B;font-size:clamp(0.875rem, 0.8169rem + 0.1938vw, 1rem);line-height:1.3;color:#FFFFFF;margin-bottom:0}@media only screen and (min-width:1513px){.sticky-contact-wrapper p,.sticky-contact-wrapper a{font-size:clamp(1.25rem, 0.3668rem + 0.9346vw, 1.5rem)}}@media only screen and (min-width:1513px){.sticky-contact-wrapper p,.sticky-contact-wrapper a{font-size:clamp(1rem, 0.1168rem + 0.9346vw, 1.25rem)}}.sticky-contact-wrapper a:hover{opacity:0.75}.sticky-contact-wrapper svg{width:100%;height:100%;fill:#FFFFFF}.sticky-contact-wrapper .mail-button{display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;padding:0.75rem;border:none;background-color:#006BFF;box-shadow:0px 4px 19.4px rgba(0, 0, 0, 0.25);cursor:pointer}.sticky-contact-card{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;padding:1em 2.5em 3.5em 2.5em;background-color:#006BFF;opacity:0;transform:translateY(1em);transition:all 300ms ease;pointer-events:none;z-index:1}.sticky-contact-card[aria-hidden="false"]{transform:translateY(0);opacity:1;pointer-events:all}.sticky-contact-card .close-button{align-self:flex-end;display:flex;width:1.125rem;height:1.125rem;padding:0;margin-bottom:3rem;border:0;background-color:transparent;cursor:pointer}.sticky-contact-heading{font-family:"New Science", sans-serif;font-size:clamp(1rem, 0.8837rem + 0.3876vw, 1.25rem);line-height:1.3;letter-spacing:0.01rem;color:#3B3B3B;font-size:clamp(0.875rem, 0.8169rem + 0.1938vw, 1rem);line-height:1.5;font-weight:600;color:#FFFFFF;margin-bottom:0.75rem;white-space:nowrap}@media only screen and (min-width:1513px){.sticky-contact-heading{font-size:clamp(1.25rem, 0.3668rem + 0.9346vw, 1.5rem)}}@media only screen and (min-width:1513px){.sticky-contact-heading{font-size:clamp(1rem, 0.1168rem + 0.9346vw, 1.25rem)}}.sticky-contact-address{padding-bottom:2.5em;margin-bottom:2.5em;border-bottom:1px solid rgba(255, 255, 255, 0.3)}.sticky-contact-wrapper .sticky-contact-form{font-family:"New Science", sans-serif;font-size:clamp(1rem, 0.8837rem + 0.3876vw, 1.25rem);line-height:1.4;letter-spacing:0.01rem;color:#3B3B3B;font-weight:600;line-height:1;display:inline-flex;align-items:center;gap:1em;width:fit-content;padding:0.8em 1.3em;border:0.125rem solid transparent;background-color:#EB4D27;color:white;text-decoration:none;cursor:pointer;transition:all 200ms ease;border-color:#FFFFFF;background-color:transparent;font-family:"New Science", sans-serif;font-size:clamp(1rem, 0.8837rem + 0.3876vw, 1.25rem);line-height:1.4;letter-spacing:0.01rem;color:#3B3B3B;font-size:clamp(0.875rem, 0.8169rem + 0.1938vw, 1rem);line-height:1.3;color:#FFFFFF;margin-bottom:1.125em}@media only screen and (min-width:1513px){.sticky-contact-wrapper .sticky-contact-form{font-size:clamp(1.25rem, 0.3668rem + 0.9346vw, 1.5rem)}}.sticky-contact-wrapper .sticky-contact-form svg path{fill:#FFFFFF}.sticky-contact-wrapper .sticky-contact-form:hover{border-color:#EB4D27;background-color:transparent;color:#EB4D27}.sticky-contact-wrapper .sticky-contact-form:hover svg{animation:btnArrowBounce 0.6s linear}.sticky-contact-wrapper .sticky-contact-form:hover svg path{fill:#EB4D27}.sticky-contact-wrapper .sticky-contact-form svg path{fill:#FFFFFF}.sticky-contact-wrapper .sticky-contact-form:hover{border-color:#FFFFFF;background-color:#FFFFFF;color:#006BFF}.sticky-contact-wrapper .sticky-contact-form:hover svg path{fill:#006BFF}@media only screen and (min-width:1513px){.sticky-contact-wrapper .sticky-contact-form{font-size:clamp(1.25rem, 0.3668rem + 0.9346vw, 1.5rem)}}@media only screen and (min-width:1513px){.sticky-contact-wrapper .sticky-contact-form{font-size:clamp(1rem, 0.1168rem + 0.9346vw, 1.25rem)}}.sticky-contact-wrapper .sticky-contact-form:hover{opacity:1}