* {  } @media (max-width: 478px) { .brxe-form .form-group { width: 100% !important; } } main > section:last-child { margin-bottom: 0; } .multi-step-form .submit-button-wrapper{ display: flex; gap: .5em; flex-direction: row; flex-wrap: wrap; } .brxe-form .options-wrapper > li { display:flex; gap: 1em; } .preloader { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: white; z-index: 99; transition: opacity 0.3s ease; opacity: 1; pointer-events: none; } .sticky-form { position: sticky; top: 0; transition: top 0.4s ease; } .sticky-form.shifted { top: 10.5em!important;  } .iti__dropdown-content{ color: black; } input.iti__search-input{ padding-left: 30px; }  :root { --sticky-header-height: 0px; } #brx-header { --sticky-header-height: calc(100% + var(--wp-admin--admin-bar--height, 0px)); } [id^="faq-"] { scroll-margin-top: var(--sticky-header-height); }  .bricks-button { transition: all 0.2s ease; } .bricks-button:hover { transform: translateY(-3px); box-shadow: 0 10px 25px rgba(0,0,0,.15); }  .copyright-hover { position: relative; display: inline-block; cursor: pointer; } .copyright-tooltip { position: absolute; bottom: 130%;  left: 50%; transform: translateX(-50%); width: 260px; padding: 12px 14px; background: #111; color: #fff; font-size: 13px; line-height: 1.5; text-align: left; border-radius: 6px; box-shadow: 0 10px 25px rgba(0,0,0,0.2); opacity: 0; visibility: hidden; transition: all 0.25s ease; z-index: 999; }  .copyright-tooltip::after { content: ""; position: absolute; top: 100%; left: 50%; transform: translateX(-50%); border-width: 6px; border-style: solid; border-color: #111 transparent transparent transparent; } .copyright-hover:hover .copyright-tooltip { opacity: 1; visibility: visible; }