body { min-width: 320px !important; }  body .wp-block-user-registration-login-form :is(#user-registration, .user-registration):not(.user-registration-MyAccount), body.user-registration-membership_page_user-registration-login-forms :is(#user-registration, .user-registration):not(.user-registration-MyAccount), body.user-registration-page :is(#user-registration, .user-registration):not(.user-registration-MyAccount) { max-width: none !important; }  #brxe-pptdfr { width: 100% !important; min-width: 0 !important; max-width: 100% !important; } #brxe-pptdfr, #brxe-pptdfr * { font-family: 'DM Sans', sans-serif !important; box-sizing: border-box; } #brxe-pptdfr #user-registration-form-6453 { width: 100% !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; border: 0 !important; background: transparent !important; box-shadow: none !important; } #brxe-pptdfr .ur-form-row { display: block !important; margin: 0 !important; } #brxe-pptdfr .ur-form-grid { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 22px 20px; width: 100% !important; padding: 0 !important; margin: 0 !important; } #brxe-pptdfr .ur-field-item { grid-column: 1 / -1; min-width: 0; padding: 0 !important; margin: 0 !important; } #brxe-pptdfr .ur-field-item:is([data-field-id="first_name"], [data-field-id="last_name"], [data-field-id="user_email"], [data-field-id="input_box_1791829561040"], [data-field-id="select_1791829604"], [data-field-id="country_1791829648"], [data-field-id="select_1791833691202"], [data-field-id="input_box_1791833658920"]) { grid-column: auto; } #brxe-pptdfr .form-row { display: block !important; padding: 0 !important; margin: 0 !important; } #brxe-pptdfr .ur-field-item.fnad-origin-country { grid-column: auto; } #brxe-pptdfr .ur-label { display: block; margin: 0 0 8px !important; color: #666666 !important; font-size: clamp(14px, 2vw, 18px) !important; font-weight: 600 !important; line-height: 1.49 !important; letter-spacing: 0.1em !important; text-transform: uppercase; } #brxe-pptdfr :is(input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]), select, textarea) { width: 100% !important; min-width: 0 !important; max-width: 100% !important; height: auto !important; min-height: clamp(40px, 4vw, 48px) !important; margin: 0 !important; padding: clamp(8px, 1vw, 10px) clamp(10px, 1.4vw, 14px) !important; border: 1px solid #999999 !important; border-radius: 0 !important; background-color: #FFFFFF !important; color: #0C2A44 !important; font-size: clamp(14px, 2vw, 18px) !important; font-weight: 400 !important; line-height: 1.49 !important; letter-spacing: 0.02em !important; box-shadow: none !important; } #brxe-pptdfr :is(input, textarea)::placeholder { color: #727272 !important; opacity: 1; } #brxe-pptdfr select { appearance: none; padding-right: 48px !important; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230C2A44' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right 18px center; background-size: 20px; } #brxe-pptdfr textarea { min-height: clamp(100px, 12vw, 140px) !important; resize: vertical; } #brxe-pptdfr .description { display: block; margin-top: 12px; color: #727272; font-size: clamp(14px, 2vw, 18px) !important; line-height: 1.5; letter-spacing: 0.04em; }  #brxe-pptdfr :is(#check_box_1791829736340_field, #check_box_1791829669_field) ul { display: flex !important; flex-wrap: wrap; gap: 10px; padding: 0 !important; margin: 0 !important; list-style: none !important; } #brxe-pptdfr :is(#check_box_1791829736340_field, #check_box_1791829669_field) li { position: relative; padding: 0 !important; margin: 0 !important; list-style: none !important; } #brxe-pptdfr :is(#check_box_1791829736340_field, #check_box_1791829669_field) li::marker { content: ''; } #brxe-pptdfr :is(#check_box_1791829736340_field, #check_box_1791829669_field) input[type="checkbox"] { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: 0 !important; clip-path: inset(50%); overflow: hidden; } #brxe-pptdfr :is(#check_box_1791829736340_field, #check_box_1791829669_field) .ur-checkbox-label { display: inline-flex !important; align-items: center; justify-content: center; min-height: 36px; margin: 0 !important; padding: 5px 18px !important; border: 1px solid #999999; border-radius: 35px; background: #FFFFFF; color: #0C2A44; font-size: clamp(14px, 2vw, 18px) !important; font-weight: 400 !important; line-height: 1.4; letter-spacing: 0.04em; cursor: pointer; } #brxe-pptdfr :is(#check_box_1791829736340_field, #check_box_1791829669_field) input:checked + label { border-color: #0C2A44; background: #0C2A44; color: #FFFFFF; } #brxe-pptdfr :is(input, select, textarea):focus-visible, #brxe-pptdfr input:focus-visible + .ur-checkbox-label { outline: 2px solid #0C2A44; outline-offset: 3px; } #brxe-pptdfr #check_box_1791833324_field ul { list-style: none !important; margin: 0 !important; padding: 0 !important; } #brxe-pptdfr #check_box_1791833324_field li { display: flex; align-items: flex-start; gap: 14px; margin: 0 !important; padding: 0 !important; } #brxe-pptdfr #check_box_1791833324_field input[type="checkbox"] { flex: 0 0 24px; width: 24px; height: 24px; margin: 3px 0 0 !important; accent-color: #0C2A44; } #brxe-pptdfr #check_box_1791833324_field .ur-checkbox-label { margin: 0 !important; font-size: clamp(14px, 2vw, 18px) !important; font-weight: 400; line-height: 1.5; letter-spacing: 0; color: #111111; } #brxe-pptdfr .ur-button-container { display: flex !important; justify-content: center; margin: 20px 0 0 !important; padding: 0 !important; } #brxe-pptdfr .ur-submit-button { display: inline-flex !important; align-items: center; justify-content: center; width: min(100%, 433px) !important; min-height: 49px; margin: 0 !important; padding: 12px 24px !important; border: 0 !important; border-radius: 35px !important; background: #E07C29 !important; color: #FFFFFF !important; font-size: clamp(14px, 2vw, 18px) !important; font-weight: 600 !important; line-height: 1.4; letter-spacing: 0; text-transform: uppercase; cursor: pointer; } #brxe-pptdfr .ur-submit-button:hover { background: #CC6D19 !important; } @media (max-width: 600px) { #brxe-pptdfr .ur-form-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 18px 12px; } #brxe-pptdfr .ur-form-grid .ur-field-item { grid-column: 1 / -1; }  #brxe-pptdfr .ur-form-grid .ur-field-item:is([data-field-id="first_name"], [data-field-id="last_name"], [data-field-id="select_1791829604"], [data-field-id="select_1792515169"], .fnad-origin-country) { grid-column: auto; } #brxe-pptdfr .ur-label { font-size: clamp(14px, 2vw, 18px) !important; margin-bottom: 8px !important; } #brxe-pptdfr :is(input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]), select, textarea) { padding: clamp(8px, 1vw, 10px) clamp(10px, 1.4vw, 14px) !important; font-size: clamp(14px, 2vw, 18px) !important; } #brxe-pptdfr select { padding-right: 44px !important; } #brxe-pptdfr :is(#select_1791829604, #select_1792515169) { padding-inline: 10px 28px !important; background-position: right 8px center; background-size: 16px; letter-spacing: 0 !important; } #brxe-pptdfr :is(.description, .ur-checkbox-label) { font-size: clamp(14px, 2vw, 18px) !important; } #brxe-pptdfr #check_box_1791833324_field .ur-checkbox-label { font-size: clamp(14px, 2vw, 18px) !important; } }  #brxe-pptdfr .fnad-country-original[hidden], #brxe-pptdfr .fnad-country-picker [hidden] { display: none !important; } #brxe-pptdfr .fnad-country-picker { display: block !important; width: 100%; min-width: 0; padding: 8px 10px; border: 1px solid #999999; background: #FFFFFF; color: #0C2A44; font-size: clamp(14px, 2vw, 18px); cursor: pointer; } #brxe-pptdfr .fnad-country-chips { display: flex; flex-wrap: wrap; gap: 8px; } #brxe-pptdfr .fnad-country-chip { position: relative; display: inline-flex; max-width: 100%; padding: 6px 30px 6px 12px; border: 1px solid #999999; border-radius: 20px; overflow-wrap: anywhere; line-height: 1.4; } #brxe-pptdfr .fnad-country-chip button { position: absolute !important; top: 0; right: 0; display: flex; align-items: center; justify-content: center; width: 28px !important; height: 28px !important; min-height: 0 !important; margin: 0 !important; padding: 0 !important; border: 0 !important; background: transparent !important; color: #0C2A44 !important; font-size: 20px !important; cursor: pointer; } #brxe-pptdfr .fnad-country-open { display: block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; align-self: stretch !important; float: none !important; box-sizing: border-box !important; margin: 0 !important; padding: 6px 4px !important; border: 0 !important; background: transparent !important; color: #727272 !important; font: inherit !important; text-align: left; cursor: pointer; } #brxe-pptdfr .fnad-country-panel { margin-top: 8px; padding-top: 10px; border-top: 1px solid #DDDDDD; } #brxe-pptdfr .fnad-country-options { max-height: 220px; overflow-y: auto; margin-top: 8px; } #brxe-pptdfr .fnad-country-option { display: flex !important; width: 100% !important; min-height: 44px; align-items: center; gap: 10px; margin: 0 !important; padding: 8px !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; text-align: left !important; color: #0C2A44; font-size: inherit !important; font-weight: 400 !important; letter-spacing: 0; text-transform: none; cursor: pointer; } #brxe-pptdfr .fnad-country-check { display: inline-flex; align-items: center; justify-content: center; flex: 0 0 18px; width: 18px !important; height: 18px !important; margin: 0 !important; border: 1px solid #999999; pointer-events: none; } #brxe-pptdfr .fnad-country-option[aria-checked="true"] .fnad-country-check { background: #0C2A44; border-color: #0C2A44; color: #FFFFFF; } #brxe-pptdfr .fnad-country-option[aria-checked="true"] .fnad-country-check::before { content: '✓'; font-size: 14px; line-height: 1; } #brxe-pptdfr .fnad-country-option:hover { background: #F2F5F7 !important; } #brxe-pptdfr .fnad-country-picker button:focus-visible { outline: 2px solid #0C2A44; outline-offset: 2px; }  ul.fnad-dash-list { list-style: none !important; margin: 0; padding: 0; } ul.fnad-dash-list > li { list-style: none !important; position: relative; margin: 0; padding-left: 22px; line-height: 1.5; } ul.fnad-dash-list > li::marker { content: '' !important; } ul.fnad-dash-list > li + li { margin-top: 24px; } ul.fnad-dash-list > li::before { content: ''; position: absolute; left: 0; top: 0.75em; width: 11px; height: 3px; transform: translateY(-50%); background: #F05E25; } @media (max-width: 767px) { ul.fnad-dash-list > li { line-height: 1.3; } ul.fnad-dash-list > li + li { margin-top: 14px; } ul.fnad-dash-list > li::before { top: 0.65em; } }  .brand-overlay { opacity: 0; transition: opacity 0.25s ease; } .brand-card:hover .brand-overlay { opacity: 1 !important; } @media (max-width: 1170px) and (hover: none) { .brand-card .brand-overlay { pointer-events: none; } .brand-card.is-touch-open .brand-overlay { opacity: 1 !important; pointer-events: auto; } }  .brxe-filter-select { min-height: 42px !important; min-width: 220px !important; padding: 0 56px 0 35px !important; border: 2px solid #929292 !important; border-radius: 35px !important; line-height: 40px !important; font-family: 'DM Sans', sans-serif !important; color: #0C2A44 !important; background-color: #ffffff !important; box-shadow: none !important; outline: none !important; appearance: none !important; -webkit-appearance: none !important; -moz-appearance: none !important; background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path d='M5 8L12 15L19 8' stroke='%23929292' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/></svg>") !important; background-repeat: no-repeat !important; background-size: 16px 10px !important; background-position: calc(100% - 22px) center !important; } .brxe-filter-select:focus, .brxe-filter-select:focus-visible, .brxe-filter-select:active { border: 2px solid #929292 !important; box-shadow: none !important; outline: none !important; }  @media (max-width: 1170px) { #brxe-ygmykk #brxe-fupcac { width: 100% !important; max-width: 600px !important; } #brxe-ygmykk #brxe-odggrt { display: flex !important; flex-direction: row !important; flex-wrap: wrap !important; width: 100% !important; gap: 14px !important; } #brxe-ygmykk :is(#brxe-xwmase, #brxe-ugufjk) { flex: 1 1 calc(50% - 7px) !important; width: calc(50% - 7px) !important; min-width: 0 !important; } #brxe-ygmykk #brxe-ghxhlq { display: block !important; flex: 0 0 100% !important; width: 100% !important; min-width: 0 !important; } #brxe-ygmykk #brxe-xwuekm { display: none !important; } }  #brxe-hgtfyp { width: auto !important; min-width: max-content !important; flex: 0 0 auto !important; } #brxe-hgtfyp .brx-filter-options { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: center !important; gap: 14px !important; width: max-content !important; min-width: max-content !important; margin: 0 !important; padding: 0 !important; list-style: none !important; } #brxe-hgtfyp .brx-filter-options > li { display: flex !important; flex: 0 0 auto !important; align-items: center !important; width: auto !important; height: 42px !important; margin: 0 !important; padding: 0 18px !important; border: 2px solid #929292 !important; border-radius: 35px !important; line-height: 40px !important; background: #ffffff !important; } #brxe-hgtfyp .brx-filter-options > li > label { display: inline-flex !important; flex-direction: row !important; align-items: center !important; justify-content: center !important; gap: 7px !important; width: auto !important; margin: 0 !important; padding: 0 !important; line-height: 40px !important; white-space: nowrap !important; font-family: 'DM Sans', sans-serif !important; color: #0C2A44 !important; } #brxe-hgtfyp .brx-filter-legend { display: none !important; } @media (max-width: 1170px) { #brxe-ygmykk #brxe-rkqdii { width: 100% !important; max-width: 600px !important; min-width: 0 !important; padding: 0 !important; box-sizing: border-box !important; } #brxe-hgtfyp { width: 100% !important; min-width: 0 !important; max-width: 100% !important; margin: 0 !important; padding: 0 !important; box-sizing: border-box !important; } #brxe-hgtfyp .brx-filter-options { width: 100% !important; min-width: 0 !important; } #brxe-hgtfyp .brx-filter-options > li { flex: 1 1 auto !important; justify-content: center !important; box-sizing: border-box !important; } #brxe-hgtfyp .brx-filter-options > li > label { width: 100% !important; } } @media (max-width: 555px) { #brxe-ygmykk { gap: 12px !important; } #brxe-ygmykk :is(#brxe-fupcac, #brxe-rkqdii, #brxe-xzplni) { width: 100% !important; max-width: 600px !important; min-width: 0 !important; margin: 0 !important; padding: 0 !important; box-sizing: border-box !important; } #brxe-ygmykk #brxe-odggrt { gap: 12px !important; } #brxe-ygmykk :is(#brxe-xwmase, #brxe-ugufjk) { flex-basis: calc(50% - 6px) !important; width: calc(50% - 6px) !important; } #brxe-ygmykk .brxe-filter-select { height: 36px !important; min-height: 36px !important; padding: 0 28px 0 14px !important; font-size: 12px !important; line-height: normal !important; letter-spacing: 0 !important; background-size: 12px 8px !important; background-position: calc(100% - 12px) center !important; box-sizing: border-box !important; } #brxe-ygmykk #brxe-eeajtp input[type="search"] { height: 36px !important; padding: 0 14px 0 36px !important; font-size: 12px !important; line-height: normal !important; } #brxe-ygmykk #brxe-eeajtp input[type="search"]::placeholder { font-size: 12px !important; line-height: normal !important; } #brxe-ygmykk #brxe-eeajtp::before { left: 13px; font-size: 17px; } #brxe-hgtfyp { width: 100% !important; min-width: 0 !important; max-width: 100% !important; margin: 0 !important; padding: 0 !important; box-sizing: border-box; } #brxe-hgtfyp .brx-filter-options { width: 100% !important; min-width: 0 !important; flex-wrap: nowrap !important; justify-content: center !important; gap: 4px !important; } #brxe-hgtfyp .brx-filter-options > li { flex: 1 1 auto !important; height: 36px !important; line-height: normal !important; padding: 0 3px !important; justify-content: center !important; box-sizing: border-box !important; } #brxe-hgtfyp .brx-filter-options > li > label { width: 100% !important; height: 100% !important; line-height: normal !important; gap: 3px !important; font-size: 11px !important; letter-spacing: 0 !important; } #brxe-hgtfyp .brx-input-indicator { flex: 0 0 12px !important; width: 12px !important; height: 12px !important; margin: 0 !important; } }  #brxe-eeajtp { position: relative; width: 100%; max-width: 600px; border: none !important; background: transparent !important; box-shadow: none !important; padding: 0 !important; } #brxe-eeajtp input[type="search"] { width: 100% !important; height: 42px !important; padding: 0 18px 0 48px !important; border: 2px solid #929292 !important; border-radius: 35px !important; background: #ffffff !important; outline: none !important; box-shadow: none !important; font-family: 'DM Sans', sans-serif !important; font-size: 15px !important; font-weight: 400 !important; line-height: 40px !important; color: #0C2A44 !important; box-sizing: border-box !important; } #brxe-eeajtp input[type="search"]::placeholder { color: #0C2A44 !important; opacity: 1 !important; font-family: 'DM Sans', sans-serif !important; font-size: 15px !important; font-weight: 400 !important; line-height: 40px !important; } #brxe-eeajtp input[type="search"]:focus, #brxe-eeajtp input[type="search"]:focus-visible, #brxe-eeajtp input[type="search"]:active { border: 2px solid #929292 !important; border-radius: 35px !important; outline: none !important; box-shadow: none !important; } #brxe-eeajtp::before { content: "\f4a5"; font-family: "Ionicons"; position: absolute; left: 17px; top: 50%; transform: translateY(-50%); font-size: 21px; line-height: 1; color: #929292 !important; pointer-events: none; z-index: 2; } #brxe-eeajtp input[type="search"]::-webkit-search-decoration, #brxe-eeajtp input[type="search"]::-webkit-search-cancel-button, #brxe-eeajtp input[type="search"]::-webkit-search-results-button, #brxe-eeajtp input[type="search"]::-webkit-search-results-decoration { display: none; }  #brxe-ygmykk { --fnad-filter-width: 1280px; align-items: center !important; gap: 14px !important; } #brxe-ygmykk :is(#brxe-yhmvih, #brxe-xzplni) { width: 100% !important; max-width: var(--fnad-filter-width) !important; min-width: 0 !important; margin-inline: auto !important; padding: 0 !important; box-sizing: border-box !important; } #brxe-ygmykk #brxe-yhmvih { display: grid !important; grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr); gap: 14px !important; align-items: center !important; } #brxe-ygmykk :is(#brxe-fupcac, #brxe-rkqdii, #brxe-hgtfyp, #brxe-eeajtp) { width: 100% !important; max-width: 100% !important; min-width: 0 !important; margin: 0 !important; padding: 0 !important; box-sizing: border-box !important; } #brxe-ygmykk #brxe-odggrt { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)); width: 100% !important; gap: 14px !important; } #brxe-ygmykk #brxe-odggrt > .brxe-filter-select { width: 100% !important; max-width: 100% !important; min-width: 0 !important; box-sizing: border-box !important; } #brxe-ygmykk #brxe-hgtfyp .brx-filter-options { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)); width: 100% !important; min-width: 0 !important; } #brxe-ygmykk #brxe-hgtfyp .brx-filter-options > li { min-width: 0 !important; justify-content: center !important; padding-inline: 8px !important; box-sizing: border-box !important; } @media (min-width: 1401px) { #brxe-ygmykk #brxe-xzplni { max-width: 600px !important; margin-inline: auto !important; } } @media (max-width: 1400px) { #brxe-ygmykk { --fnad-filter-width: 600px; } #brxe-ygmykk #brxe-yhmvih { grid-template-columns: minmax(0, 1fr); } #brxe-ygmykk #brxe-odggrt > .brxe-filter-select { padding-inline: 14px 30px !important; background-position: right 10px center !important; } } @media (max-width: 1170px) { #brxe-ygmykk #brxe-odggrt { grid-template-columns: repeat(2, minmax(0, 1fr)); } #brxe-ygmykk #brxe-odggrt > #brxe-ghxhlq { grid-column: 1 / -1; } } @media (max-width: 555px) { #brxe-ygmykk, #brxe-ygmykk #brxe-yhmvih, #brxe-ygmykk #brxe-odggrt { gap: 12px !important; } }  #brxe-uovhgw { grid-column: 1 / -1 !important; width: 100% !important; display: flex !important; justify-content: center !important; align-items: center !important; margin-top: 24px !important; font-family: 'DM Sans', sans-serif !important; } #brxe-uovhgw .bricks-pagination { width: 100% !important; display: flex !important; justify-content: center !important; align-items: center !important; } #brxe-uovhgw ul.page-numbers { position: relative !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 18px !important; width: max-content !important; margin: 0 auto !important; padding: 0 28px !important; list-style: none !important; } #brxe-uovhgw ul.page-numbers > li { display: flex !important; align-items: center !important; justify-content: center !important; margin: 0 !important; padding: 0 !important; list-style: none !important; } #brxe-uovhgw ul.page-numbers > li::marker { content: none !important; } #brxe-uovhgw a.page-numbers:not(.prev):not(.next), #brxe-uovhgw span.page-numbers { display: inline-flex !important; align-items: center !important; justify-content: center !important; min-width: 18px !important; width: 18px !important; height: 30px !important; margin: 0 !important; padding: 0 !important; border: none !important; background: transparent !important; font-family: 'DM Sans', sans-serif !important; font-size: 15px !important; font-weight: 400 !important; line-height: 1 !important; color: #111111 !important; text-decoration: none !important; } #brxe-uovhgw span.page-numbers.current { position: relative !important; } #brxe-uovhgw span.page-numbers.current::after { content: ''; position: absolute; left: 50%; bottom: -2px; width: 26px; height: 1px; transform: translateX(-50%); background: #111111; } #brxe-uovhgw ul.page-numbers > li:has(> a.prev.page-numbers) { position: absolute !important; left: 0 !important; top: 50% !important; transform: translateY(-50%) !important; } #brxe-uovhgw ul.page-numbers > li:has(> a.next.page-numbers) { position: absolute !important; right: 0 !important; top: 50% !important; transform: translateY(-50%) !important; }  #brxe-uovhgw ul.page-numbers::before { content: '‹'; position: absolute; left: 0; top: 50%; transform: translateY(-52%); display: flex; align-items: center; justify-content: center; width: 18px; height: 30px; font-family: 'DM Sans', sans-serif !important; font-size: 28px !important; font-weight: 400 !important; line-height: 1 !important; color: #929292 !important; pointer-events: none; }  #brxe-uovhgw ul.page-numbers::after { content: '›'; position: absolute; right: 0; top: 50%; transform: translateY(-52%); display: flex; align-items: center; justify-content: center; width: 18px; height: 30px; font-family: 'DM Sans', sans-serif !important; font-size: 28px !important; font-weight: 400 !important; line-height: 1 !important; color: #929292 !important; pointer-events: none; } #brxe-uovhgw a.prev.page-numbers, #brxe-uovhgw a.next.page-numbers { display: flex !important; align-items: center !important; justify-content: center !important; width: 18px !important; min-width: 18px !important; height: 30px !important; margin: 0 !important; padding: 0 !important; border: none !important; background: transparent !important; font-size: 0 !important; line-height: 1 !important; color: transparent !important; position: relative !important; z-index: 5 !important; } #brxe-uovhgw a.prev.page-numbers::before { content: '‹' !important; display: flex; align-items: center; justify-content: center; width: 18px; height: 30px; font-family: 'DM Sans', sans-serif !important; font-size: 28px !important; font-weight: 400 !important; line-height: 1 !important; color: #0C2A44 !important; } #brxe-uovhgw a.next.page-numbers::before { content: '›' !important; display: flex; align-items: center; justify-content: center; width: 18px; height: 30px; font-family: 'DM Sans', sans-serif !important; font-size: 28px !important; font-weight: 400 !important; line-height: 1 !important; color: #0C2A44 !important; } #brxe-uovhgw ul.page-numbers:has(a.prev.page-numbers)::before { opacity: 0 !important; } #brxe-uovhgw ul.page-numbers:has(a.next.page-numbers)::after { opacity: 0 !important; }  #brxe-ieprml .fnad-summary-card, #brxe-ieprml .fnad-summary-description { height: auto !important; min-height: 0 !important; max-height: none !important; overflow: visible !important; } #brxe-ieprml .fnad-summary-description { display: flex !important; flex-direction: column !important; align-items: stretch !important; justify-content: flex-start !important; flex: 0 0 auto !important; min-width: 0; gap: 6px !important; } #brxe-ieprml .fnad-summary-copy { width: 100%; min-width: 0; overflow: hidden; text-align: inherit; } #brxe-ieprml .fnad-summary-copy > .brxe-text-basic { height: auto !important; min-height: 0 !important; max-height: none !important; min-width: 0 !important; max-width: 100% !important; white-space: normal !important; overflow-wrap: anywhere; } #brxe-ieprml .fnad-summary-toggle { align-self: center; border: 0; background: transparent; color: #0C2A44; padding: 4px 8px; font: inherit; font-weight: 600; text-decoration: underline; cursor: pointer; } #brxe-ieprml .fnad-summary-toggle[hidden] { display: none !important; } #brxe-ieprml .fnad-summary-toggle:focus-visible { outline: 2px solid #0C2A44; outline-offset: 2px; }  .bullet-heading { position: relative; padding-left: 32px; } .bullet-heading::before { content: "•"; position: absolute; left: 0; top: 50%; transform: translateY(-50%); font-size: 50px; line-height: 1; }   #brxe-rdxuyf, #brxe-rdxuyf .brxe-xmkixf, #brxe-osxqmx, #brxe-osxqmx .brxe-vtimgo { box-sizing: border-box !important; width: 100% !important; min-width: 0 !important; max-width: 100% !important; } #brxe-rdxuyf > .brxe-uifbgz, #brxe-osxqmx > .brxe-nbudzc { box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: 100% !important; align-self: stretch !important; } #brxe-rdxuyf .brxe-xmkixf, #brxe-osxqmx .brxe-vtimgo { display: block !important; align-self: stretch !important; flex: 0 1 auto !important; margin-inline: 0 !important; padding-left: 32px !important; padding-right: 0 !important; white-space: normal !important; overflow-wrap: anywhere !important; word-break: normal !important; } #brxe-osxqmx .brxe-hmpsdt { box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: 100% !important; align-self: stretch !important; white-space: normal !important; overflow-wrap: anywhere !important; word-break: normal !important; }  #brxe-ndgxiv .bullet-heading { padding-left: 0 !important; } #brxe-ndgxiv .bullet-heading::before { content: none !important; display: none !important; }  #brxe-ndgxiv { --fnad-document-padding: clamp(12px, 2vw, 20px); --fnad-document-gap: clamp(8px, 1.4vw, 20px); --fnad-document-font: clamp(15px, 1.8vw, 23px); --fnad-document-icon: clamp(22px, 2.5vw, 32px); min-width: 0 !important; } #brxe-zqmrmw { width: 100% !important; min-width: 0 !important; border-top: 1px solid #8D8D8D !important; }   #brxe-zqmrmw > .brxe-lukiso { width: 100% !important; margin: 0 !important; padding: 0 !important; border: none !important; border-bottom: 1px solid #8D8D8D !important; box-sizing: border-box !important; }  #brxe-zqmrmw > .brxe-lukiso > a { display: grid !important; grid-template-columns: minmax(0, 1fr) minmax(0, auto) !important; align-items: center !important; column-gap: var(--fnad-document-gap) !important; width: 100% !important; margin: 0 !important; padding: var(--fnad-document-padding) !important; border: none !important; box-sizing: border-box !important; text-decoration: none !important; }  #brxe-grzsxx, #brxe-ehkrbt { display: grid !important; grid-template-columns: minmax(0, 1fr) minmax(0, auto) !important; align-items: center !important; column-gap: var(--fnad-document-gap) !important; width: 100% !important; margin: 0 !important; padding: var(--fnad-document-padding) !important; border: none !important; border-bottom: 1px solid #8D8D8D !important; box-sizing: border-box !important; text-decoration: none !important; }   #brxe-ndgxiv .brxe-kgukjc,  #brxe-ndgxiv .brxe-rxwkdr,  #brxe-vjaiiw,  #brxe-lcurpx { display: inline-flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: center !important; justify-content: flex-start !important; gap: var(--fnad-document-gap) !important; width: auto !important; min-width: 0 !important; max-width: 100% !important; margin: 0 !important; padding: 0 !important; justify-self: start !important; }   #brxe-ndgxiv .brxe-dujwun,  #brxe-ndgxiv .brxe-hgdiwz,  #brxe-whimll,  #brxe-avcxud { flex: 0 0 auto !important; width: var(--fnad-document-icon) !important; height: var(--fnad-document-icon) !important; font-size: var(--fnad-document-icon) !important; line-height: 1 !important; margin: 0 !important; padding: 0 !important; }   #brxe-ndgxiv .brxe-tqniax,  #brxe-ndgxiv .brxe-mvxopk,  #brxe-lhrkvn,  #brxe-haquoz { margin: 0 !important; padding: 0 !important; flex: 1 1 auto !important; width: auto !important; max-width: 100% !important; min-width: 0 !important; font-size: var(--fnad-document-font) !important; line-height: 1.35 !important; white-space: normal !important; overflow-wrap: anywhere; }   #brxe-ndgxiv .brxe-qkwcsk,  #brxe-ndgxiv .brxe-zmpjgh,  #brxe-mkywqq,  #brxe-xzarfi { margin: 0 !important; padding: 0 !important; justify-self: end !important; min-width: 0 !important; max-width: 100% !important; font-size: var(--fnad-document-font) !important; line-height: 1.35 !important; text-align: right; white-space: normal !important; overflow-wrap: anywhere; }   @media (max-width: 480px) { #brxe-zqmrmw > .brxe-lukiso > a, #brxe-grzsxx, #brxe-ehkrbt { grid-template-columns: minmax(0, 1fr) minmax(0, 0.65fr) !important; } #brxe-ndgxiv :is(.brxe-qkwcsk, .brxe-zmpjgh, #brxe-mkywqq, #brxe-xzarfi) { justify-self: end !important; padding-left: 0 !important; text-align: right; } } #brxe-dhcodz { --fnad-social-circle-size: clamp(44px, 4.5vw, 54px); --fnad-social-icon-size: clamp(26px, 3vw, 35px); display: flex !important; flex-direction: row !important; flex-wrap: wrap !important; align-items: center !important; justify-content: flex-start !important; gap: clamp(8px, 1.5vw, 16px) !important; width: 100% !important; padding: var(--fnad-document-padding, 20px) !important; box-sizing: border-box !important; margin: 0 !important; }  #brxe-dhcodz .brxe-yoayuu { width: auto !important; min-width: 0 !important; max-width: none !important; flex: 0 0 auto !important; margin: 0 !important; padding: 0 !important; }  #brxe-dhcodz .bricks-link-wrapper { width: var(--fnad-social-circle-size) !important; height: var(--fnad-social-circle-size) !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; flex: 0 0 var(--fnad-social-circle-size) !important; margin: 0 !important; padding: 0 !important; border: 2px solid #0C2A44 !important; border-radius: 50% !important; background: transparent !important; box-shadow: none !important; box-sizing: border-box !important; text-decoration: none !important; }  #brxe-dhcodz .brxe-icon { display: flex !important; align-items: center !important; justify-content: center !important; width: var(--fnad-social-icon-size) !important; height: var(--fnad-social-icon-size) !important; margin: 0 !important; padding: 0 !important; border: none !important; border-radius: 0 !important; font-size: var(--fnad-social-icon-size) !important; line-height: 1 !important; color: #0C2A44 !important; text-align: center !important; } #brxe-dhcodz .brxe-icon::before { display: block !important; width: var(--fnad-social-icon-size) !important; height: var(--fnad-social-icon-size) !important; margin: 0 !important; padding: 0 !important; font-size: var(--fnad-social-icon-size) !important; line-height: 1 !important; color: #0C2A44 !important; text-align: center !important; }  #brxe-dhcodz .bricks-link-wrapper:hover { background: #0C2A44 !important; } #brxe-dhcodz .bricks-link-wrapper:hover .brxe-icon, #brxe-dhcodz .bricks-link-wrapper:hover .brxe-icon::before { color: #ffffff !important; }  #brxe-sobsbg { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: stretch !important; gap: 0 !important; width: 100% !important; max-width: 1280px !important; min-width: 0 !important; height: auto !important; max-height: none !important; padding: 0 !important; overflow: hidden; box-sizing: border-box; } #brxe-sobsbg > :is(#brxe-zinfdb, #brxe-avyrnb) { flex: 1 1 50% !important; width: 50% !important; min-width: 0 !important; max-width: none !important; height: auto !important; max-height: none !important; align-self: stretch !important; margin: 0 !important; border-radius: 0 !important; box-sizing: border-box; } #brxe-sobsbg > #brxe-zinfdb { display: flex !important; flex-direction: column !important; justify-content: flex-end !important; min-height: 420px !important; padding: clamp(24px, 3vw, 40px) !important; background-size: cover !important; background-position: center !important; background-repeat: no-repeat !important; } #brxe-zinfdb :is(#brxe-wxuifk, #brxe-lrzvnh) { max-width: 100% !important; min-width: 0; overflow-wrap: break-word; } #brxe-sobsbg > #brxe-avyrnb { min-height: 0 !important; padding: clamp(28px, 3.5vw, 48px) clamp(24px, 3vw, 48px) !important; } @media (max-width: 767px) { #brxe-sobsbg { flex-direction: column !important; } #brxe-sobsbg > :is(#brxe-zinfdb, #brxe-avyrnb) { flex: 0 0 auto !important; width: 100% !important; } #brxe-sobsbg > #brxe-zinfdb { min-height: 300px !important; padding: 24px !important; } #brxe-sobsbg > #brxe-avyrnb { padding: 32px 24px !important; } #brxe-qombwe .user-registration-register.register { white-space: normal !important; flex-wrap: wrap !important; text-align: center; } }  :is(.brxe-container, .brxe-block, .brxe-div):has(> #brxe-qombwe) { display: flex !important; flex-direction: column !important; justify-content: center !important; align-items: center !important; align-self: stretch !important; min-width: 0; box-sizing: border-box; } #brxe-qombwe { width: 100% !important; max-width: 480px !important; min-width: 0 !important; margin-inline: auto !important; align-self: center !important; box-sizing: border-box; } #brxe-qombwe :is(.user-registration, .ur-frontend-form) { width: 100% !important; max-width: 100% !important; margin-inline: auto !important; box-sizing: border-box; }  #brxe-qombwe .user-registration-register.register { display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: center !important; gap: 10px !important; white-space: nowrap; } #brxe-qombwe .user-registration-register.register a { order: 1 !important; margin: 0 !important; }  #brxe-qombwe .fnad-agent-code-field { position: relative !important; display: block !important; width: 100% !important; min-width: 0 !important; } #brxe-qombwe .fnad-agent-code-field input[name="password"] { display: block !important; width: 100% !important; margin: 0 !important; padding-right: 48px !important; box-sizing: border-box; } #brxe-qombwe .fnad-agent-code-toggle { position: absolute !important; top: 50% !important; right: 2px !important; bottom: auto !important; left: auto !important; transform: translateY(-50%) !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 44px !important; height: 36px !important; min-height: 0 !important; margin: 0 !important; padding: 8px !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; color: #0C2A44 !important; cursor: pointer; box-shadow: none !important; z-index: 1; } #brxe-qombwe .fnad-agent-code-toggle:is(:hover, :focus, :active) { background: transparent !important; box-shadow: none !important; } #brxe-qombwe .fnad-agent-code-toggle svg { width: 22px; height: 22px; pointer-events: none; } #brxe-qombwe .fnad-agent-code-toggle .fnad-eye-slash { display: none; } #brxe-qombwe .fnad-agent-code-toggle[aria-pressed="true"] .fnad-eye-slash { display: block; } #brxe-qombwe .fnad-agent-code-toggle:focus-visible { outline: 2px solid #0C2A44; outline-offset: -3px; }  .fnad-agent-code-reset { width: 100%; max-width: 680px; margin: 0 auto; font-family: inherit; } .fnad-agent-code-reset form { display: flex; flex-direction: column; gap: 12px; width: 100%; max-width: 480px; min-width: 0; margin-inline: auto; align-self: center; justify-self: center; } .fnad-agent-code-reset label { font-size: 12px; letter-spacing: 1px; color: #102d46; } .fnad-agent-code-reset input[type="email"] { width: 100%; min-height: 48px; padding: 12px; border: 1px solid #d2d2d2; border-radius: 0; box-sizing: border-box; font: inherit; } .fnad-agent-code-reset button { align-self: center; background: #e98224; color: #fff; border: 0; border-radius: 30px; padding: 14px 30px; font-weight: 600; cursor: pointer; width: 80%; line-height: 1.5; text-align: center; } .fnad-agent-code-reset button:hover { background: #cc6d19; } .fnad-agent-code-message { margin-bottom: 20px; padding: 14px; background: #f4f8f5; color: #173d2a; }  .brx-popup:has(.fnad-agent-code-reset) { padding: 16px !important; }  .brx-popup:has(.fnad-agent-code-reset) .brx-popup-content { padding: 0 !important; } .brx-popup-content:has(.fnad-agent-code-reset) { position: relative; box-sizing: border-box; width: 680px !important; min-width: 0 !important; max-width: 100% !important; height: auto !important; max-height: calc(100vh - 32px); max-height: calc(100dvh - 32px); overflow-y: auto; }  .brx-popup-content:has(.fnad-agent-code-reset) > .brxe-icon { position: absolute !important; top: 8px !important; right: 8px !important; bottom: auto !important; left: auto !important; transform: none !important; display: flex !important; align-items: center; justify-content: center; width: 36px !important; height: 36px !important; margin: 0 !important; padding: 9px !important; box-sizing: border-box; font-size: 18px !important; line-height: 1 !important; color: #0C2A44; cursor: pointer; z-index: 2; } .brx-popup-content:has(.fnad-agent-code-reset) > .brxe-icon::before { font-size: 18px !important; line-height: 1 !important; } .brxe-section:has(.fnad-agent-code-reset) { box-sizing: border-box; width: 100% !important; min-width: 0 !important; max-width: 100% !important; height: auto !important; min-height: 0 !important; padding: clamp(28px, 4vw, 48px) clamp(16px, 3vw, 32px) !important; padding-top: 48px !important; } .brxe-section:has(.fnad-agent-code-reset) :is(.brxe-container, .brxe-shortcode) { box-sizing: border-box; width: 100% !important; min-width: 0 !important; max-width: 100% !important; } .brxe-section:has(.fnad-agent-code-reset) .brxe-heading { font-size: clamp(28px, 4.5vw, 48px) !important; letter-spacing: clamp(1px, 0.5vw, 5px) !important; line-height: 1.2; text-align: center; overflow-wrap: anywhere; } .fnad-agent-code-reset, .fnad-agent-code-reset form { box-sizing: border-box; min-width: 0; } .fnad-agent-code-reset button { max-width: 100%; white-space: normal; overflow-wrap: anywhere; } @media (max-width: 480px) { .brxe-section:has(.fnad-agent-code-reset) { padding: 48px 16px 24px !important; } .fnad-agent-code-reset button { width: 100%; padding-inline: 16px; } .fnad-agent-code-reset input[type="email"] { font-size: 16px; } }  :root { --fnad-nav-height: 150px; } .bricks-search-overlay { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: auto !important; width: 100% !important; height: var(--fnad-nav-height) !important; min-height: var(--fnad-nav-height) !important; max-height: var(--fnad-nav-height) !important; margin: 0 !important; padding: 0 24px !important; box-sizing: border-box !important; background-color: #0D2B43 !important; color: #FFFFFF !important; display: flex !important; align-items: center !important; justify-content: center !important; border-radius: 0 !important; z-index: 999999 !important; }  .bricks-search-overlay .bricks-search-inner { width: 100% !important; max-width: 560px !important; margin: 0 auto !important; padding: 0 !important; box-sizing: border-box !important; background: transparent !important; }  .bricks-search-overlay h4.title, .bricks-search-overlay .bricks-search-form > label { display: none !important; }  .bricks-search-overlay .bricks-search-form { display: flex !important; flex-direction: column !important; width: 100% !important; max-width: 560px !important; margin: 0 auto !important; padding: 0 !important; box-sizing: border-box !important; background: transparent !important; }  .bricks-search-overlay input[type="search"] { display: block !important; width: 100% !important; height: 44px !important; margin: 0 !important; padding: 10px 14px !important; box-sizing: border-box !important; background: #FFFFFF !important; color: #0D2B43 !important; border: 1px solid #E97D23 !important; border-radius: 0 !important; }  .bricks-search-overlay input[type="search"]::placeholder { color: #8A9BAA !important; opacity: 1 !important; }  .bricks-search-overlay .close { color: #FFFFFF !important; }  @media (max-width: 767px) { :root { --fnad-nav-height: 90px; } .bricks-search-overlay { padding: 0 16px !important; } .bricks-search-overlay .bricks-search-inner, .bricks-search-overlay .bricks-search-form { max-width: 100% !important; } }  .bricks-search-overlay { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; width: 100% !important; height: 150px !important; min-height: 150px !important; max-height: 150px !important; padding: 0 24px !important; margin: 0 !important; box-sizing: border-box !important; display: flex !important; align-items: center !important; justify-content: center !important; background: #0D2B43 !important; z-index: 999999 !important; }  .bricks-search-overlay .bricks-search-inner { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) !important; width: min(560px, calc(100% - 100px)) !important; max-width: 560px !important; margin: 0 !important; padding: 0 !important; box-sizing: border-box !important; background: transparent !important; }  .bricks-search-overlay .bricks-search-inner > .title, .bricks-search-overlay .bricks-search-form > label { display: none !important; }  .bricks-search-overlay .bricks-search-form { display: block !important; width: 100% !important; margin: 0 !important; } .bricks-search-overlay input[type="search"] { display: block !important; width: 100% !important; height: 44px !important; margin: 0 !important; padding: 10px 14px !important; box-sizing: border-box !important; background: #FFFFFF !important; color: #0D2B43 !important; border: 1px solid #E97D23 !important; border-radius: 0 !important; }  .bricks-search-overlay .close { position: absolute !important; top: 50% !important; right: 24px !important; transform: translateY(-50%) !important; color: #FFFFFF !important; } @media (max-width: 767px) { .bricks-search-overlay { height: 90px !important; min-height: 90px !important; max-height: 90px !important; padding: 0 16px !important; } .bricks-search-overlay .close { right: 12px !important; } .bricks-search-overlay .bricks-search-inner { width: calc(100% - 64px) !important; } } .bricks-search-overlay .bricks-search-form { display: flex !important; flex-direction: row !important; align-items: stretch !important; gap: 8px !important; width: 100% !important; max-width: 560px !important; margin: 0 auto !important; } .bricks-search-overlay input[type="search"] { flex: 1 1 auto !important; width: 100% !important; min-width: 0 !important; height: 44px !important; margin: 0 !important; box-sizing: border-box !important; } .bricks-search-overlay .fnad-search-submit { display: inline-flex !important; flex: 0 0 44px !important; align-items: center !important; justify-content: center !important; width: 44px !important; height: 44px !important; padding: 0 !important; border: 1px solid #E97D23 !important; border-radius: 0 !important; background: #E97D23 !important; color: #FFFFFF !important; cursor: pointer !important; } .bricks-search-overlay .fnad-search-submit svg { width: 20px !important; height: 20px !important; stroke: currentColor !important; } .bricks-search-overlay .fnad-search-submit:hover { background: #CC6D19 !important; } @media (max-width: 767px) { .bricks-search-overlay .bricks-search-form { max-width: 100% !important; } } .fnad-no-results { display: none; text-align: center; padding: 32px 16px; color: #0D2B43; font-size: 16px; }   @media (min-width: 1171px) {  .dwc-mobile header { display: none !important; }  .fnad-mobile-menu-toggle { display: none !important; } .fnad-mobile-menu-buttons, #brx-header .fnad-mobile-menu-buttons { display: none !important; }  .fnad-desktop-menu-buttons, #brx-header .fnad-desktop-menu-buttons { display: inline-flex !important; } }  @media (max-width: 1170px) {  .dwc-mobile header { display: block !important; }  .fnad-mobile-menu-toggle { display: flex !important; }  #brx-header #brxe-60838f { position: relative !important; display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: center !important; gap: 12px !important; padding-inline-end: 56px !important; box-sizing: border-box; } #brx-header #brxe-uayprn { position: static !important; flex: 1 1 auto !important; min-width: 0 !important; width: auto !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: center !important; } #brx-header #brxe-de7777 { min-width: 0 !important; max-width: 100% !important; } #brx-header #brxe-de7777 svg { max-width: 100% !important; height: auto; } #brx-header #brxe-acebfb, #brx-header #dwc-nest-menu { position: static !important; flex: 0 0 0 !important; width: 0 !important; min-width: 0 !important; } #brx-header #brxe-yserut { flex: 0 0 auto !important; width: auto !important; min-width: 0 !important; } #brx-header #brxe-siojpw { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: center !important; width: auto !important; } #brx-header #brxe-d4fea0 { position: absolute !important; inset-inline-start: auto !important; inset-inline-end: 0 !important; top: 50% !important; bottom: auto !important; transform: translateY(-50%) !important; display: flex !important; align-items: center !important; justify-content: center !important; width: 44px !important; height: 44px !important; margin: 0 !important; } #brx-header :is(#brxe-d4fea0, #brxe-145ef2), #brx-header :is(#brxe-d4fea0, #brxe-145ef2):is(:hover, :focus, :active, [aria-expanded="true"]) { color: #FFFFFF !important; --brxe-toggle-color: #FFFFFF !important; opacity: 1 !important; filter: none !important; -webkit-tap-highlight-color: transparent; } #brx-header #brxe-145ef2 i, #brx-header #brxe-145ef2 i::before, #brx-header #brxe-d4fea0 .brxa-wrap { color: #FFFFFF !important; opacity: 1 !important; filter: none !important; } #brx-header #brxe-d4fea0 .brxa-inner, #brx-header #brxe-d4fea0 .brxa-inner::before, #brx-header #brxe-d4fea0 .brxa-inner::after { background-color: #FFFFFF !important; opacity: 1 !important; filter: none !important; }  .fnad-desktop-menu-buttons, #brx-header .fnad-desktop-menu-buttons { display: none !important; }  #brx-header #dwc-nest-menu > #brxe-ihuaez { display: none !important; }  .fnad-mobile-menu-buttons:not(a), #brx-header .brxe-div:has(> a.fnad-mobile-menu-buttons) { display: flex !important; flex-direction: column !important; align-items: stretch; gap: 12px; width: 100%; box-sizing: border-box; padding: 20px; } .fnad-mobile-menu-buttons > * { width: 100%; } .fnad-mobile-menu-buttons a, #brx-header a.fnad-mobile-menu-buttons { display: flex !important; width: 100% !important; min-width: 0; box-sizing: border-box; justify-content: center; align-items: center; text-align: center; } }  @media (max-width: 1170px) { .fnad-mobile-menu-buttons a, #brx-header a.fnad-mobile-menu-buttons { order: 2; } .fnad-mobile-menu-buttons a[href*="/free-consultation"], #brx-header a.fnad-mobile-menu-buttons[href*="/free-consultation"] { order: 1; } }  #brx-header .dwc-nest-header { --mobile-menu-bg: #0C2A44 !important; --mobile-menu-top-bg: #0C2A44 !important; --dropdown-active-bg: #E07C29 !important; --dropdown-indent-bg: #0C2A44 !important; --back-text-bg: #0C2A44 !important; background: #0C2A44 !important; color: #FFFFFF !important; } #brx-header #dwc-nest-menu :is(.dwc-nav-wrapper, .dwc-nest-menu-top, .brx-nav-nested-items, .brx-dropdown-content, .mega-menu-nova__content-inner) { background: #0C2A44 !important; }  #brx-header #dwc-nest-menu :is(#brxe-a75a7e, #brxe-oqrzjc, #brxe-b15311) { background: #0C2A44 !important; color: #FFFFFF !important; } #brx-header #dwc-nest-menu :is(#brxe-a75a7e, #brxe-oqrzjc, #brxe-b15311) :is(li, .brxe-block, .brxe-div) { background: transparent !important; } #brx-header #dwc-nest-menu :is(#brxe-a75a7e, #brxe-oqrzjc, #brxe-b15311) a { background: #0C2A44 !important; color: #FFFFFF !important; } #brx-header #dwc-nest-menu :is(#brxe-a75a7e, #brxe-oqrzjc, #brxe-b15311) a:is(:hover, :focus-visible, :active) { background: #E07C29 !important; color: #FFFFFF !important; } #brx-header #dwc-nest-menu :is(a, .brx-submenu-toggle, .brx-submenu-toggle span, .brx-submenu-toggle button, .mega-menu-nova__dropdown-title, .mega-menu-nova__title-icon, i, i::before) { color: #FFFFFF !important; } #brx-header #dwc-nest-menu .mega-menu-nova__dropdown-title { border-bottom: 1px solid rgba(255, 255, 255, 0.45) !important; } #brx-header #dwc-nest-menu :is(#brxe-a75a7e, #brxe-oqrzjc) > .menu-item:not(:last-child) { border-bottom: 1px solid rgba(255, 255, 255, 0.35) !important; } #brx-header #dwc-nest-menu a:not(.dwc-nest-menu__mobile-logo):is(:hover, :focus-visible), #brx-header #dwc-nest-menu .brx-submenu-toggle:is(:hover, :focus-within) { background: #E07C29 !important; color: #FFFFFF !important; } #brx-header #brxe-wfhert > .toggle, #brx-header #brxe-wfhert > .toggle i { color: #FFFFFF !important; } #brx-header :is(#brxe-fjjwlh, #brxe-ghadru, #brxe-ihuaez, #brxe-exfdnl) { align-items: center !important; justify-content: center !important; box-sizing: border-box !important; min-height: 40px !important; padding: 8px 20px !important; border-radius: 35px !important; color: #FFFFFF !important; font-family: 'DM Sans', sans-serif !important; } #brx-header :is(#brxe-fjjwlh, #brxe-ihuaez) { background: transparent !important; border: 2px solid #FFFFFF !important; } #brx-header :is(#brxe-ghadru, #brxe-exfdnl) { background: #E07C29 !important; border: 2px solid transparent !important; } #brx-header :is(#brxe-fjjwlh, #brxe-ghadru, #brxe-ihuaez, #brxe-exfdnl):is(:hover, :focus-visible) { background: #E07C29 !important; border-color: #FFFFFF !important; color: #FFFFFF !important; } @media (min-width: 1171px) { #brx-header #brxe-ghadru { width: max-content !important; min-width: 122px !important; flex-shrink: 0; white-space: nowrap; } } @media (max-width: 1170px) { #brx-header #dwc-nest-menu .brx-nav-nested-items > .brxe-dropdown { border-bottom: 0 !important; } #brx-header #dwc-nest-menu .brx-nav-nested-items > .brxe-dropdown > .brx-submenu-toggle { border-bottom: 1px solid rgba(255, 255, 255, 0.45) !important; } #brx-header #brxe-wpjuth { gap: 20px !important; } #brx-header :is(#brxe-ihuaez, #brxe-exfdnl) { min-height: 44px !important; border-radius: 35px !important; width: 100% !important; } }