body{font-size:var(--font-size-default)}.header .header__logo{max-width:120px}.header .header__logo a{font-family:var(--font-family-title);font-size:17px;color:#fff;text-transform:uppercase}.header .header__logo a span{display:block;font-family:var(--font-family-default);font-size:13px;letter-spacing:.05em}.header .header__logo img{max-height:100px}.header .header__brokerage{margin:0 6px}.header .header__brokerage img{max-height:50px;transition:var(--transition)}.header .header__contactInfo>div{display:flex;align-items:center;gap:0}.header .header__contactInfo a .ai-font-envelope-f{font-size:10px;display:inline-block;left:1px;top:1px}.header.header--fixed{max-height:unset;padding-block:15px}.header.header--fixed .header__logo img{max-height:70px}.footer .footer__contactInfo ul li.phone a{font-size:16px;font-weight:700}.footer .footer__nav ul li a:hover,.footer .footer__contactInfo ul li a:hover,.footer .footer__bottom--copyright ul li a:hover,.footer .footer__bottom--disclaimer p a:hover{color:#fff;opacity:.75}.footer .footer__bottom--disclaimer p span.phone a{font-size:16px;font-weight:700}.footer .footer__icons--socials ul li a:hover{background:#fff;color:var(--primary);border-color:#fff}.footer .footer__icons--logo{max-width:180px;display:flex;align-items:center;gap:30px;max-width:360px}.footer .footer__icons--logo a{font-family:var(--font-family-title);font-size:28px;color:#fff;text-transform:uppercase}.footer .footer__icons--logo a span{display:block;font-family:var(--font-family-default);font-size:13px;letter-spacing:.05em}.footer .footer__icons--brokerage{max-width:150px}.community-content strong{font-family:var(--font-family-title);font-size:18px;text-transform:uppercase}.community-title h1,.community-title h2{text-transform:uppercase!important}@media screen and (min-width: 744px){.header .header__logo{max-width:120px}.header .header__logo a{font-size:24px}.header .header__contactInfo>div{gap:12px}.header .header__contactInfo a.aios-ai-phone{font-weight:700}.header .header__contactInfo a .ai-font-envelope-f{margin-right:6px;top:0;right:0;bottom:0;left:0}}@media screen and (min-width: 1024px){.header{padding-block:15px}.globForm .globForm__image{width:400px}}@media screen and (min-width: 1280px){.header .header__brokerage{margin-left:30px;display:none}.header .header__nav--menu div>ul>li a{font-size:12px}.header .header__contactInfo a{font-size:12px}.header .header__contactInfo a.aios-ai-phone{font-size:14px}.globForm .globForm__image{width:600px}}@media screen and (min-width: 1366px){.header .header__nav--menu div>ul>li a{font-size:14px}.header .header__contactInfo a{font-size:14px}.header .header__contactInfo a.aios-ai-phone{font-size:16px}}
