body{font-size:var(--font-size-default)}.header--fixed,.footer{background:#595c46!important}.footer__icons--socials ul li a:hover{background:#b1a294!important;border-color:#b1a294!important}.footer__icons--logo{max-width:250px!important;filter:brightness(0) invert(1)!important}.header__logo img{filter:brightness(0) invert(1)!important}.translate{height:-moz-fit-content;height:fit-content;margin-left:30px;top:0;position:relative}.gtranslate-label{font-size:max(.875vw,13px);font-weight:500;text-transform:uppercase;letter-spacing:.12em;vertical-align:middle;display:inline-block}.translate #gtranslate i{vertical-align:middle;margin-left:10px}.translate.active .translate-dropdown{transform:translateY(0);visibility:visible;opacity:1}.translate #gtranslate{color:#fff;font-size:1.458vw;background:none;padding:0;border:none;display:flex;align-items:center;justify-content:center}.translate-dropdown{position:absolute;top:100%;right:0;margin-top:2px;transition:var(--transition-all);transform:translateY(10px);visibility:hidden;opacity:0}.translate-dropdown li a{display:flex;align-items:center;padding:8px 16px;background:#fff;color:#000;gap:10px}.translate-dropdown li a:hover{background:var(--primary);color:var(--secondary-background-color)}.translate-dropdown li a span{margin-top:0;font-size:14px}.header__brokerage img{max-height:unset!important;width:100%!important}.header__brokerage{margin-left:30px!important;max-width:100px!important;margin-right:0!important}.header__contactInfo a{font-size:12px!important}.header__nav--menu div>ul>li{padding:0 8px!important}.header__nav--menu div>ul>li a{font-size:12px!important}.header__info{margin-left:30px}.header__nav{margin-left:auto}.header__logo img{max-height:-moz-fit-content!important;max-height:fit-content!important;height:100%!important;width:100%!important}.header__logo{margin:0;max-width:clamp(11.875rem,18.75vw - 3.125rem,15.625rem)}.header--fixed{padding-top:20px!important;padding-bottom:20px!important}.header--fixed .header__logo{max-width:150px!important}.header__contactInfo a{margin-right:0!important}.translate #gtranslate i{font-size:18px}.gtranslate-label{font-size:12px!important;font-weight:300!important}.footer__icons--brokerage{max-width:254px}.header__brokerage{max-width:164px!important}.footer__nav ul li a:hover,.footer__contactInfo ul li a:hover,.footer__bottom--disclaimer p a:hover,.footer__bottom--copyright ul li a:hover{color:#fff;opacity:.7}@media only screen and (max-width: 1279px){.header__info{margin-left:auto!important;margin-right:30px!important}}@media only screen and (max-width: 1199px){.translate #gtranslate i{font-size:20px!important}}@media only screen and (max-width: 767px){.header__logo{max-width:150px!important}.translate{margin-left:15px!important}.header__info{margin-right:15px!important}}@media only screen and (max-width: 480px){#gtranslate span{display:none}.translate #gtranslate i{margin-left:0!important}}
