@layer bricks {.brxe-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}.brxe-logo img{display:block;height:auto;width:auto}.brxe-logo a{color:currentcolor;display:inline-block}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}#brxe-qmihhr .bricks-site-logo {height: 75px}#brxe-gkianc {margin-top: var(--space-2xl)}.rc-google-badge { display: inline-flex; flex-direction: column; background: none; border: .1rem solid rgba(255, 255, 255, 0.1); border-radius: var(--br-xs); padding: var(--space-xs) var(--space-m); text-decoration: none; color: var(--clr-white-50); transition: border-color 0.3s ease; min-width: 150px;} .rc-google-badge:hover { border-color: var(--clr-accent);} .rc-badge-header { display: flex; justify-content: space-between; align-items: center;} .rc-google-brand { display: flex; align-items: center; gap: 8px; letter-spacing: 0.5px; text-transform: uppercase; span { font-size: 1.1rem; }} .rc-external-icon { opacity: 0.4; margin-left: 10px;} .rc-badge-body { display: flex; align-items: baseline; gap: 6px;} .rc-rating-score { font-size: var(--text-xs); font-weight: 700; line-height: 1; color: var(--bg-light);} .rc-rating-stars { color: #ffb400; font-size: 14px; letter-spacing: 1px;} .rc-rating-count { font-size: var(--text-2xs); color: var(--clr-white-75); white-space: nowrap;}footer { ul { list-style: none;padding-left:0; }}#brxe-brokof { background: var(--bg-dark); padding: var(--space-section) 0 15px; position: relative; overflow: hidden; } .footer__inner { position: relative; z-index: 1; max-width: var(--mw-m); margin: 0 auto; padding: 0 var(--space-l); }  .footer__grid { display: grid; grid-template-columns: 1.4fr 1fr 1fr; gap: var(--space-xl); padding-bottom: var(--space-2xl); } .footer__tagline { font-size: var(--text-xs); color: var(--clr-white-50); max-width: 38ch; margin: var(--space-s) 0 var(--space-l); }  .footer__socials { display: flex; gap: var(--space-xs); } .footer__social-link { width: 44px; height: 44px; border-radius: 50%; border: 1px solid rgba(200, 190, 155, 0.2); display: flex; align-items: center; justify-content: center; transition: all 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94); color: var(--clr-white-75) } .footer__social-link:hover { border-color: var(--clr-accent); color: var(--clr-accent); transform: translateY(-2px); } .footer__social-link svg { width: 18px; height: 18px; fill: currentColor; }  .footer__heading { font-family: Lora, sans-serif; font-size: var(--text-xs); text-transform: uppercase; letter-spacing: 0.14em; color: var(--clr-white-50); margin: var(--space-m) 0 var(--space-s); } .footer__nav-list { display: flex; flex-direction: column; gap: 0.65rem; } .footer__nav-link { font-size: var(--text-xs); font-weight: 400; color: var(--clr-white-75); transition: color 0.3s ease, transform 0.3s ease; display: inline-block; position: relative; } .footer__nav-link::after { content: ''; position: absolute; bottom: -2px; left: 0; width: 0; height: 1px; background: var(--clr-accent); transition: width 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94); } .footer__nav-link:hover { color: var(--bg-light); } .footer__nav-link:hover::after { width: 100%; }  .footer__contact-list { display: flex; flex-direction: column; gap: 0.65rem; } .footer__contact-item { display: flex; align-items: flex-start; gap: 0.75rem; font-size: var(--text-2xs); line-height: 1.6; span { font-size: var(--text-2xs); } } .footer__contact-icon { flex-shrink: 0; width: 18px; height: 18px; margin-top: 3px; color: var(--clr-accent); } .footer__contact-link { transition: color 0.3s ease; color:var(--clr-white-75); font-size: var(--text-xs); } .footer__contact-link:hover { color: var(--bg-light); }  .footer__divider { border: none; height: 1px; background: linear-gradient(90deg, transparent, rgba(200, 190, 155, 0.12), transparent); margin-bottom: 0; max-width: var(--mw-m); }  .footer__bottom { max-width: var(--mw-m); margin: 0 auto; padding: var(--space-s) var(--space-l); display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: var(--space-xs); position: relative; z-index: 1; } .footer__copyright, .footer__legal-link, .footer__credit { font-size: var(--text-2xs); color:var(--clr-white-50); transition: color 0.3s ease; } .footer__legal { display: flex; align-items: center; gap: var(--space-m); } .footer__legal-link:hover, .footer__credit:hover { color: var(--clr-accent); } .footer__credit a { transition: color 0.3s ease; } .footer__credit a:hover { color: var(--text-accent); }  @media (max-width: 991px) { .footer__grid { grid-template-columns: 1fr 1fr; gap: var(--space-l); } .footer__brand { grid-column: 1 / -1; } } @media (max-width: 600px) { .footer__grid { grid-template-columns: 1fr; gap: var(--space-l); } .footer__brand { grid-column: auto; } .footer__bottom { flex-direction: column; text-align: center; gap: 0.6rem; } .footer__legal { gap: var(--space-s); } }  @keyframes fadeInUp { from { opacity: 0; transform: translateY(16px); } to { opacity: 1; transform: translateY(0); } } .footer__brand, .footer__nav, .footer__contact-col { animation: fadeInUp 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94) both; } .footer__brand { animation-delay: 0.1s; } .footer__nav { animation-delay: 0.25s; } .footer__contact-col { animation-delay: 0.4s; }#brxe-epsrsb {width: 1px; height: 100px; z-index: 9999; bottom: 50px; right: 50px; background: rgba(195, 110, 85, 0.21)}#brxe-epsrsb .next-progress-bar__inner {background: var(--clr-accent)}#brxe-epsrsb .next-progress-bar__number {--top: -15px; left: 10px; color: var(--clr-accent)}#brxe-yctwkb .repeater-item:nth-child(1) {font-family: "Lora"}#brxe-yctwkb .repeater-item:nth-child(2) {font-family: "Lora"}