:root{--font-family-title: "Cinzel", serif !important;--font-family-default: "Montserrat", sans-serif !important}body{font-size:var(--font-size-default)}.footer{z-index:0}.footer__logo img{filter:brightness(1) invert(1)}.footer__newsletter{background:#fff9}.footer__newsletter--title h2 small,.footer__newsletter--title h2 span{color:#fff}.footer__newsletterForm--input input,.footer__newsletterForm--input textarea{color:#fff;border-color:#fff}.footer__newsletterForm--input textarea{width:100%;display:block;min-height:110px;border:none;border-bottom:1px solid #ffffff;background:transparent;outline:none;resize:none;text-transform:uppercase;height:100px}.footer__newsletterForm--submit{filter:invert(1)}.footer__newsletterForm .site-button-submit{margin:10px 0}.footer__contactInfo ul:not(.social-smi) li{color:#fff}.footer__contactInfo ul:not(.social-smi) li svg{filter:invert(1)}.footer__contactInfo ul:not(.social-smi) li a{color:#fff}.footer__contactInfo ul:not(.social-smi) li a:hover,.footer__contactInfo ul:not(.social-smi) li a:active,.footer__contactInfo ul:not(.social-smi) li a:focus{color:#fff;border-color:#fff}.footer__menu ul li a{color:#fff}.footer__menu ul li a:hover{text-decoration-color:#fff}.footer__bottom--disclaimer p{color:#fff}.footer__bottom--disclaimer p a{color:inherit}.footer__bottom--disclaimer p a:hover{border-color:#fff}.footer__bottom--copyright p,.footer__bottom--copyright p a{color:#fff}.footer__bottom--copyright p a:hover{text-decoration-color:#fff}.footer__bottom--logos{color:#fff}@media screen and (min-width:1024px){.footer__newsletter--title h2 span{font-size:40px}}
