:root{--red:#720B0B;--price:#D6A13D;--accent:#D6A13D;--page-bg:#FFFFFF;--section-bg:#F5F0EA;--ink:#221B17;--logo-height:100px;}:root{--finance-bg:#242631;--finance-text:#FFFFFF;}:root{--menu-font-size:14px;--menu-font-size-mobile:14px;}:root{--assinatura-largura:90px;--mascote-largura:140px;--mascote-largura-mobile:105px;}:root{--visita-largura:200px;--visita-largura-mobile:160px;}:root{--visita-text-fr:46fr;--visita-map-fr:54fr;--visita-map-height:380px;--visita-map-mobile-width:100%;--visita-map-mobile-height:280px;}