html { scroll-behavior: smooth; }  blockquote { font-family: Poppins, Arial, Sans-Serif; }  a[target="_blank"]::after { content: ""; width: 1.3em; height: 1.3em; margin: 0 0.05em 0.1em 0.2em; background-color: currentColor; mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij48cGF0aCBkPSJNOSAyTDkgMyAxMi4zIDMgNiA5LjMgNi43IDEwIDEzIDMuNyAxMyA3IDE0IDcgMTQgMlpNNCA0QzIuOSA0IDIgNC45IDIgNkwyIDEyQzIgMTMuMSAyLjkgMTQgNCAxNEwxMCAxNEMxMS4xIDE0IDEyIDEzLjEgMTIgMTJMMTIgNyAxMSA4IDExIDEyQzExIDEyLjYgMTAuNiAxMyAxMCAxM0w0IDEzQzMuNCAxMyAzIDEyLjYgMyAxMkwzIDZDMyA1LjQgMy40IDUgNCA1TDggNSA5IDRaIi8+PC9zdmc+) no-repeat; mask-size: cover; background-size: contain; display: inline-block; vertical-align: text-bottom; } .acss-color-card__wrapper{ background-color: var(--color-card-bg); } .np-tp-half{ padding-top: calc(var(--section-padding-block) / 2); } }  .brxe-icon { color: var(--accent); } .np-template-photofeature__btn:focus-visible, .np-footer__logo:focus-visible, .np-footer_nav-link:focus-visible, .np-footer-golf__btn:focus-visible, .np-footer__legal-link:focus-visible{ outline-color: var(--white-color) !important; } .np-footer__logo:focus-visible{ outline-style: solid !important; outline-width: var(--focus-width) !important; outline-offset: var(--focus-offset) !important; outline-color: var(--white-color) !important; } footer a:not([class*="btn--"]) { color: #fff !important; }  .fluentform .ff-el-input--label label { font-weight: 700 !important; var(--body-color, var(--shade)); } .fluentform .input, .fluentform input:not([type=submit]), .fluentform select, .fluentform textarea{ var(--body-color, var(--shade)); } .fluentform input[type=checkbox] { min-height: 20px !important; min-width: 20px !important; margin-right: 10px !important; top: 2px !important; } .fluentform .ff-el-form-check label.ff-el-form-check-label{ display: flex; align-items: flex-start; margin-bottom: 10px; } @media (max-width: 991px){ .fluentform .multi-checkboxes .ff-el-form-check{ width: 100% !important; } } @media (max-width: 767px){ .wpml-ls-legacy-list-horizontal{ padding: 7px 0; } .wpml-ls-legacy-list-horizontal a{ padding: 5px 0px 6px; } }