@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial}}}.logo{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}@media (min-width:48rem){.logo{gap:15px}}.logo__text{--tw-leading:120%;max-width:175px;color:var(--color-gray,var(--gray));font-size:10px;line-height:120%}@media (min-width:48rem){.logo__text{max-width:246px;font-size:14px}}@property --tw-leading{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}footer{background-color:var(--color-black,var(--black));border-top-left-radius:20px;border-top-right-radius:20px;margin-top:50px;padding-block:25px}@media (min-width:48rem){footer{border-top-left-radius:60px;border-top-right-radius:60px;margin-top:100px;padding-block:80px}}.footer-container{max-width:1180px;margin-inline:auto;padding-inline:25px}.footer__top{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray,var(--gray));justify-content:center;align-items:center;padding-bottom:30px;display:flex}@media not all and (min-width:64rem){.footer__top{flex-direction:column}}@media (min-width:48rem){.footer__top{justify-content:space-between;align-items:stretch;padding-bottom:40px}}.footer-contact-links{align-items:center;display:flex}@media not all and (min-width:48rem){.footer-contact-links{flex-wrap:wrap;justify-content:center}}.footer-contact-links>a{color:var(--color-white,var(--white))}.footer-contact-links .phone-number{text-align:center}@media not all and (min-width:48rem){.footer-contact-links .phone-number{width:100%}}.footer__nav ul{justify-content:flex-start;gap:15px;margin-top:30px;display:flex}@media not all and (min-width:48rem){.footer__nav ul{flex-direction:column;align-items:center;margin-bottom:30px}}@media (min-width:48rem){.footer__nav ul{gap:20px}}@media (min-width:64rem){.footer__nav ul{margin-top:60px}}.footer__nav a{color:var(--color-white,var(--white))}@media (hover:hover){.footer__nav a:hover{color:var(--color-gray,var(--gray))}}.footer__bottom{justify-content:space-between;gap:calc(var(--spacing,.25rem)*2.5);color:var(--color-gray,var(--gray));padding-top:20px;display:flex}@media not all and (min-width:48rem){.footer__bottom{flex-direction:column}}@media (min-width:48rem){.footer__bottom{padding-top:40px}}.footer__bottom>div{width:100%}@media not all and (min-width:48rem){.footer__bottom>div{text-align:center}}@media (min-width:48rem){.footer__bottom>div{width:50%}}.footer__top>div{width:100%}@media not all and (min-width:48rem){.footer__top>div{justify-content:center}}@media (min-width:64rem){.footer__top>div{width:50%}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}header{--header-height-md:87px;--header-height-sm:75px;height:var(--header-height-sm);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2.5);background-color:var(--color-white,var(--white));width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:10px;display:flex}@media (min-width:48rem){header{height:var(--header-height-md)}}@media (min-width:64rem){header{height:auto;padding-block:30px}}@media (min-width:96rem){header{padding-inline:40px}}@media not all and (min-width:64rem){.header__nav{display:none}}.header__nav ul{justify-content:space-between;gap:20px;display:flex}.mobile__nav{flex:1}.mobile__nav ul{gap:calc(var(--spacing,.25rem)*5);flex-direction:column;display:flex}.header__actions{align-items:center;display:flex}.mob-menu-icon{cursor:pointer}@media (min-width:64rem){.mob-menu-icon{display:none}}.location-text{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2);--tw-leading:120%;--tw-font-weight:var(--font-weight-normal,400);font-size:12px;line-height:120%;font-weight:var(--font-weight-normal,400);color:var(--color-gray,var(--gray));display:flex}@media (min-width:48rem){.location-text{font-size:18px}}.mobile-menu{top:var(--header-height-sm);right:calc(var(--spacing,.25rem)*0);z-index:50;height:calc(100vh - var(--header-height-sm));background-color:var(--color-white,var(--white));width:100%;padding-inline:16px;padding-top:calc(var(--spacing,.25rem)*10);padding-bottom:calc(var(--spacing,.25rem)*5);flex-direction:column;display:flex;position:absolute;overflow:hidden}@media (min-width:48rem){.mobile-menu{top:var(--header-height-md);height:calc(100vh - var(--header-height-md))}}.mobile-menu{animation:.3s ease-in-out forwards FadeInMobileMenu}@media not all and (min-width:80rem){.contact-links__header{display:none}}.mobile-menu-contact-links{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2.5);display:flex}@keyframes FadeInMobileMenu{0%{opacity:0}to{opacity:1}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
