.footer__links_contact .contact__buttons,.footer__links_nav{display:none}footer.site_footer{background-color:var(--em-color-blue-100);color:var(--em-color-white);gap:var(--em-spacing-large);padding:3.5rem 1.5rem 6.375rem;position:relative}.footer__links_contact,footer.site_footer{align-items:center;display:flex;flex-direction:column}.footer__links_contact{align-self:stretch;gap:var(--em-spacing-x-large)}.footer__links_contact .contact__buttons{display:none}.footer__links_contact .contact__social{align-items:flex-start;display:flex;flex-direction:row;gap:var(--em-spacing-small)}.footer__links_contact .contact__social a{display:flex}.footer__links_contact .contact__social a:focus-visible{border-radius:var(--em-border-radius-small);outline:2px solid var(--em-color-blue-20);outline-offset:3px}.footer__links_contact .contact__social a svg{color:var(--em-color-white)}.footer__links_contact .contact__info{align-items:center;display:flex;flex-direction:column;gap:var(--em-spacing-x-small)}.footer__links_contact .contact__info div{display:flex;gap:var(--em-spacing-xxx-small)}.footer__links_contact .contact__info .contact__info_phone{align-items:center}.footer__links_contact .contact__info .contact__info_phone .icon__phone{align-items:center;display:flex}.footer__links_contact .contact__info .contact__info_address{align-items:flex-start}.footer__links_contact .contact__info a{color:var(--em-color-white);display:flex;flex-direction:row;gap:.375rem;text-decoration:none}.footer__links_contact .contact__info a:hover{text-decoration:underline}.footer__links_contact .contact__info a:focus-visible{border-radius:var(--em-border-radius-small);outline:2px solid var(--em-color-blue-20);outline-offset:3px}.footer__meta{align-items:center;display:flex;flex-direction:column;font-size:17px;gap:var(--em-spacing-small);margin:0;max-width:var(--em-wide-content-width,90rem);padding:0;width:100%}.footer__meta .meta__copyright p{color:var(--em-color-white);font-size:var(--em-font-size-small);font-weight:var(--em-font-weight-regular);line-height:1.5;margin:0}.footer__meta .meta__copyright .mobile_break{display:flex;justify-content:center}.footer__meta .meta__links{align-items:center;display:flex;flex-direction:column;gap:var(--em-spacing-small)}.footer__meta .meta__links a{color:var(--em-color-white);font-size:var(--em-font-size-small);font-weight:var(--em-font-weight-regular);line-height:1.5rem;text-decoration:underline}.footer__meta .meta__links a:hover{color:var(--em-color-blue-20)}.footer__meta .meta__links a:focus-visible{border-radius:var(--em-border-radius-small);outline:2px solid var(--em-color-blue-20);outline-offset:3px}.sticky_footer_bottom_bar{align-items:center;background:var(--em-color-blue-60);border-radius:66px;bottom:-56px;box-shadow:0 0 0 0 rgba(26,58,119,.05),0 1px 3px 0 rgba(26,58,119,.04),0 6px 6px 0 rgba(26,58,119,.04),0 13px 8px 0 rgba(26,58,119,.02),0 24px 10px 0 rgba(26,58,119,.01),0 37px 10px 0 rgba(26,58,119,0);display:flex;flex-direction:row;justify-content:space-around;left:0;margin:0 auto;max-width:398px;padding:0 var(--em-spacing-xx-small);position:fixed;right:0;transition:bottom .2s ease-in;width:calc(100% - 32px);z-index:99}.sticky_footer_bottom_bar a.bottom_bar__link{align-items:center;align-self:stretch;color:var(--em-color-white);display:flex;flex-direction:row;font-size:var(--em-font-size-small);font-weight:var(--em-font-weight-semibold);gap:var(--em-spacing-xxx-small);line-height:1.5rem;padding:var(--em-spacing-xx-small) var(--em-spacing-x-small);text-decoration:none}.sticky_footer_bottom_bar a.bottom_bar__link.middle_link{border-left:1px solid rgba(233,238,246,.25);border-right:1px solid rgba(233,238,246,.25)}.sticky_footer_bottom_bar.active{bottom:30px;transition:bottom .2s ease-out}@media only screen and (max-width:415px){.sticky_footer_bottom_bar a.bottom_bar__link{padding:var(--em-spacing-xx-small) var(--em-spacing-xx-small)}}@media only screen and (max-width:385px){.sticky_footer_bottom_bar a.bottom_bar__link .luo-icon{display:none}}@media(max-width:1023px){#chatAvatarContainer,#chatAvatarContainer .chat_bot_avatar{display:none!important}}@media only screen and (min-width:1024px){footer.site_footer{gap:var(--em-spacing-xx-large);padding:var(--em-spacing-xx-large) var(--em-spacing-medium)}.footer__links{flex-direction:row;gap:var(--em-spacing-x-large);max-width:var(--em-wide-content-width,90rem);width:100%}.footer__links,.footer__links_nav{align-items:flex-start;display:flex;justify-content:center}.footer__links_nav{flex:1 0 0;gap:var(--em-spacing-small)}.footer__links_contact .contact__buttons{align-items:center;display:flex;flex-direction:column;gap:var(--em-spacing-x-small);width:100%}.footer__links_contact .contact__buttons a.btn{width:100%}.menu-footer-navigation-container{display:flex}#menu-footer-navigation{flex-direction:row;flex-wrap:wrap;gap:var(--em-spacing-small);list-style:none;margin:0;padding:0;padding-inline-start:0}#menu-footer-navigation,#menu-footer-navigation>li{align-items:flex-start;display:flex;justify-content:space-between}#menu-footer-navigation>li{flex:1;flex-basis:calc(50% - 1rem);flex-direction:column;gap:var(--em-spacing-x-small);padding:var(--em-spacing-xxx-small) 0;position:relative}#menu-footer-navigation>li strong{color:var(--em-color-white);font-size:var(--em-font-size-body,1.25rem);font-weight:var(--em-font-weight-semibold);line-height:2}#menu-footer-navigation ul.sub-menu{align-items:flex-start;display:flex;flex-direction:column;gap:var(--em-spacing-xxx-small);list-style:none;padding-inline-start:0}#menu-footer-navigation ul.sub-menu>li{gap:var(--em-spacing-x-small)}#menu-footer-navigation ul.sub-menu>li a{color:var(--em-color-blue-20);font-size:var(--em-font-size-small);font-weight:var(--em-font-weight-regular);line-height:1.5;text-decoration:none;white-space:normal}#menu-footer-navigation ul.sub-menu>li a:hover{text-decoration:underline}#menu-footer-navigation ul.sub-menu>li a:focus-visible{border-radius:var(--em-border-radius-small);outline:2px solid var(--em-color-blue-20);outline-offset:3px}.footer__meta .meta__links{align-items:flex-start;display:flex;flex-direction:row;gap:3rem;padding:0}.sticky_footer_bottom_bar{display:none}#menu-footer-navigation{flex-wrap:nowrap}}
