body { font-family: -apple-system, system-ui, "Segoe UI", Roboto, "Noto Sans", Cantarell, "DejaVu Sans", "Helvetica Neue", sans-serif !important;}#brx-content .brxe-section:not(:first-of-type) > .brxe-container { row-gap: var(--space-24-60); padding-top: var(--space-40-120); padding-bottom: var(--space-40-120);}.link-hover--1 { position: relative; text-decoration: none;}.link-hover--1::before { content: ''; position: absolute; width: 100%; height: 1px; background-color: #000000 !important; bottom: 2px; left: 0; transform-origin: right; transform: scaleX(0); transition: transform .3s ease-in-out;}.link-hover--1:hover::before { transform-origin: left; transform: scaleX(1);}.x-modal_container { -ms-overflow-style: none !important;  scrollbar-width: none !important; }.x-modal_container::-webkit-scrollbar { display: none !important;}.partner-application-btn,.smile-quiz-btn,.consultation-btn { cursor: pointer;}@media (max-width: 991px) { .footer__links-container { flex-wrap: wrap; } .footer__links-container div:nth-child(1) { flex-basis: 40%; } .footer__links-container div:nth-child(n+2) { flex-basis: 30%; }}@media (max-width: 767px) { .footer__links-container div:nth-child(1) { flex-basis: 66.7%; } .footer__links-container div:nth-child(n+2) { flex-basis: 33%; }}@media (max-width: 478px) { .footer__links-container div:nth-child(1) { flex-basis: 100%; } .footer__links-container div:nth-child(n+2) { flex-basis: 50%; }}