body { font-family: var(--font-body); color: var(--color-ink, #1D0F3E); }  .sm-wa-fab { max-width: calc(100vw - 2rem); box-sizing: border-box; } .sm-wa-fab__content { min-width: min(340px, calc(100vw - 2rem)) !important; max-width: calc(100vw - 2rem) !important; box-sizing: border-box; } @media (max-width: 478px) { .sm-wa-fab { max-width: calc(100vw - 1rem); } .sm-wa-fab__content { min-width: calc(100vw - 2rem) !important; max-width: calc(100vw - 2rem) !important; } }       #brx-header { position: fixed !important; top: 0; left: 0; right: 0; width: 100%; z-index: 1000; pointer-events: auto; }  #brx-header.hdr-scrolled { position: fixed !important; }  #brxe-hnav01 .sm-nav-link { transition: color 0.25s ease; position: relative; } #brxe-hnav01 .sm-nav-link::after { content: ""; position: absolute; left: 14px; right: 14px; bottom: 1px; height: 2px; background: #E5B425; border-radius: 2px; transform: scaleX(0); transform-origin: left center; transition: transform 0.3s cubic-bezier(.4,0,.2,1); } #brxe-hnav01 .sm-has-sub .sm-nav-link::after { right: 8px; } #brxe-hnav01 .sm-nav-link:hover, #brxe-hnav01 .sm-nav-link:focus-visible { color: #E5B425 !important; opacity: 1 !important; } #brxe-hnav01 .sm-nav-link:hover::after, #brxe-hnav01 .sm-nav-link[aria-current="page"]::after { transform: scaleX(1); } #brxe-hnav01 .sm-nav-link[aria-current="page"] { color: #E5B425 !important; font-weight: 600 !important; }  #brxe-hnav01 .sm-nav-cta, #brxe-hcta01 { transition: transform 0.2s ease, box-shadow 0.2s ease; } #brxe-hnav01 .sm-nav-cta:hover, #brxe-hcta01:hover { transform: translateY(-1px); box-shadow: 0 6px 20px rgba(229,180,37,0.35); }  .sm-burger { transition: background-color 0.2s ease, border-color 0.2s ease; } .sm-burger:hover { background-color: rgba(229,180,37,0.15) !important; }  .sm-mob-nav-link { transition: color 0.2s ease, padding-left 0.2s ease; } .sm-mob-nav-link:hover { color: #E5B425 !important; padding-left: 6px !important; } .sm-mob-nav-link[aria-current="page"] { color: #E5B425 !important; font-weight: 700 !important; }   #brx-header.hdr-scrolled::before { content: ""; position: absolute; inset: 0; background-color: rgba(255, 255, 255, 0.96); backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); box-shadow: 0 2px 12px rgba(29, 15, 62, 0.08); z-index: -1; transition: opacity 0.25s ease; } #brx-header.hdr-scrolled #brxe-hnav01 .sm-nav-link:not(.sm-nav-cta) { color: #1D0F3E !important; } #brx-header.hdr-scrolled .sm-burger { color: #1D0F3E !important; border-color: #1D0F3E !important; } #brx-header.hdr-scrolled .sm-burger i { color: #1D0F3E !important; } #brx-header.hdr-scrolled #brxe-hlogo1 img { filter: brightness(0) saturate(100%) invert(13%) sepia(35%) saturate(2987%) hue-rotate(244deg) brightness(96%) contrast(96%) !important; }  #brxe-ynddth { display: none !important; } #brxe-ynddth.brx-open { display: flex !important; flex-direction: column !important; position: fixed !important; top: 0 !important; right: 0 !important; bottom: 0 !important; left: auto !important; width: 360px !important; max-width: 85vw !important; height: 100vh !important; height: 100dvh !important; z-index: 9999 !important; box-shadow: -20px 0 40px rgba(0,0,0,0.25) !important; overflow-y: auto !important; transform: none !important; animation: smSlideIn 0.3s ease; } #brxe-ynddth.brx-open * { transform: none; } @keyframes smSlideIn { from { transform: translateX(100%); } to { transform: translateX(0); } }       #brxe-hcta01, #brxe-hoff-cta { background: linear-gradient(90deg, #FFB553 0%, #F7D117 52%, #FFE100 100%) !important; outline: 6px solid rgba(255, 181, 83, 0.35) !important; outline-offset: 0 !important; border: none !important; transition: transform 0.2s ease, outline-color 0.2s ease !important; } #brxe-hcta01:hover, #brxe-hoff-cta:hover { outline-color: rgba(247, 209, 23, 0.40) !important; transform: translateY(-1px) !important; }  #brxe-hctaicowrap, #brxe-hoff-cta-icowrap { background-color: #2E1B5B !important; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjIuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48bGluZSB4MT0iNyIgeTE9IjE3IiB4Mj0iMTciIHkyPSI3Ii8+PHBvbHlsaW5lIHBvaW50cz0iOSA3IDE3IDcgMTcgMTUiLz48L3N2Zz4=") !important; background-repeat: no-repeat !important; background-position: center center !important; background-size: 22px 22px !important; width: 44px !important; min-width: 44px !important; height: 44px !important; border-radius: 50% !important; }  #brxe-hctaico, #brxe-hoff-cta-ico { visibility: hidden !important; width: 0 !important; height: 0 !important; font-size: 0 !important; }  .gsap-dif-card { border-bottom: 3px solid #F7D117 !important; box-shadow: 0 4px 4px rgba(0,0,0,0.25) !important; transition: transform 0.3s ease, box-shadow 0.3s ease !important; } .gsap-dif-card:hover { transform: translateY(-4px); box-shadow: 0 12px 32px rgba(0,0,0,0.15) !important; }  .gsap-pil-card { box-shadow: 0 6px 18px rgba(0,0,0,0.22) !important; transition: transform 0.3s ease, box-shadow 0.3s ease !important; } .gsap-pil-card:hover { transform: translateY(-4px); box-shadow: 0 10px 24px rgba(0,0,0,0.28) !important; }  body.page-id-45 .gsap-hero-h1.sm-visible, body.page-id-45 .gsap-hero-sub.sm-visible, body.page-id-45 .gsap-hero-btn.sm-visible, body.page-id-45 .gsap-cta-head.sm-visible, body.page-id-45 .gsap-cta-sub.sm-visible, body.page-id-45 .gsap-cta-btn.sm-visible, body.page-id-45 .gsap-num-card.sm-visible, body.page-id-45 .gsap-sec3-card.sm-visible, body.page-id-45 .gsap-pil-card.sm-visible, body.page-id-45 .gsap-dif-card.sm-visible { opacity: 1 !important; transform: none !important; }  body.home .sm-visible-h, body.page-id-33 .sm-visible-h, body.home .gsap-hero-h1.sm-visible-h, body.home .gsap-hero-btn.sm-visible-h, body.home .gsap-s2card.sm-visible-h, body.home .gsap-s2h.sm-visible-h, body.home .gsap-s2p.sm-visible-h, body.home .gsap-s2img.sm-visible-h, body.home .gsap-s3h.sm-visible-h, body.home .gsap-s3sub.sm-visible-h, body.home .gsap-s3card.sm-visible-h, body.home .gsap-s4txt.sm-visible-h, body.home .gsap-cta-btn.sm-visible-h, body.home .gsap-s4drow.sm-visible-h, body.home .gsap-s4ic.sm-visible-h, body.home .gsap-s5h.sm-visible-h, body.home .gsap-s5card.sm-visible-h, body.home .gsap-s6h.sm-visible-h { opacity: 1 !important; transform: none !important; }  body.page-id-47 .sm-visible-c, body.page-id-47 .gsap-hero-h1.sm-visible-c, body.page-id-47 .gsap-hero-sub.sm-visible-c, body.page-id-47 .gsap-hero-btn.sm-visible-c, body.page-id-47 .gsap-c-h.sm-visible-c, body.page-id-47 .gsap-c-item.sm-visible-c, body.page-id-47 .gsap-c-card.sm-visible-c, body.page-id-47 .gsap-c-form-wrap.sm-visible-c, body.page-id-47 .gsap-arrow-line.sm-visible-c, body.page-id-47 .gsap-cta-head.sm-visible-c, body.page-id-47 .gsap-cta-sub.sm-visible-c, body.page-id-47 .gsap-cta-btn.sm-visible-c { opacity: 1 !important; transform: none !important; }  body.page-id-268 .sm-visible-ps, body.page-id-268 .gsap-hero-h1.sm-visible-ps, body.page-id-268 .gsap-hero-sub.sm-visible-ps, body.page-id-268 .gsap-hero-btn.sm-visible-ps, body.page-id-268 .gsap-sec2-white-card.sm-visible-ps, body.page-id-268 .gsap-sec2-yellow-card.sm-visible-ps, body.page-id-268 .gsap-sec3-head.sm-visible-ps, body.page-id-268 .gsap-sec3-card.sm-visible-ps, body.page-id-268 .gsap-sec3-arrow.sm-visible-ps, body.page-id-268 .gsap-cta-head.sm-visible-ps, body.page-id-268 .gsap-cta-sub.sm-visible-ps, body.page-id-268 .gsap-cta-btn.sm-visible-ps { opacity: 1 !important; transform: none !important; }  body.blog [class*="gsap-bl-"].sm-visible-bl, body.single-post [class*="gsap-sp-"].sm-visible-bl, body.search [class*="gsap-s-"].sm-visible-bl { opacity: 1 !important; transform: none !important; }    body.category #brx-content, body.tag #brx-content, body.search #brx-content, body.date #brx-content, body.author #brx-content { background: #1D0F3E; padding-top: clamp(120px,14vw,180px) !important; padding-bottom: clamp(80px,10vw,130px) !important; min-height: 78vh; } body.category #brx-content > .brxe-container, body.tag #brx-content > .brxe-container, body.search #brx-content > .brxe-container, body.date #brx-content > .brxe-container, body.author #brx-content > .brxe-container { max-width: 1240px; margin-left: auto; margin-right: auto; padding-left: clamp(20px,4vw,48px); padding-right: clamp(20px,4vw,48px); }  body.category h1.title, body.tag h1.title, body.search h1.title, body.date h1.title, body.author h1.title { color: #FFFFFF !important; text-align: center; margin: 0 auto clamp(34px,5vw,56px); font-size: clamp(2rem,4vw,3.2rem); line-height: 1.15; } body.category h1.title span, body.tag h1.title span, body.search h1.title span, body.date h1.title span, body.author h1.title span { color: #E5B425 !important; }  body.category .bricks-layout-wrapper, body.tag .bricks-layout-wrapper, body.search .bricks-layout-wrapper, body.date .bricks-layout-wrapper, body.author .bricks-layout-wrapper { display: grid !important; grid-template-columns: repeat(3,1fr) !important; gap: 24px !important; list-style: none !important; padding: 0 !important; margin: 0 !important; }  body.category .bricks-layout-item, body.tag .bricks-layout-item, body.search .bricks-layout-item, body.date .bricks-layout-item, body.author .bricks-layout-item { background: #FFFFFF !important; border-radius: 18px !important; overflow: hidden !important; box-shadow: 0 16px 40px rgba(0,0,0,.28) !important; transition: transform .25s ease, box-shadow .25s ease !important; margin: 0 !important; } body.category .bricks-layout-item:hover, body.tag .bricks-layout-item:hover, body.search .bricks-layout-item:hover, body.date .bricks-layout-item:hover, body.author .bricks-layout-item:hover { transform: translateY(-5px); box-shadow: 0 24px 54px rgba(0,0,0,.36) !important; } body.category .bricks-layout-inner, body.tag .bricks-layout-inner, body.search .bricks-layout-inner, body.date .bricks-layout-inner, body.author .bricks-layout-inner { display: flex; flex-direction: column; height: 100%; }  body.category .bricks-layout-item .image-wrapper, body.tag .bricks-layout-item .image-wrapper, body.search .bricks-layout-item .image-wrapper, body.date .bricks-layout-item .image-wrapper, body.author .bricks-layout-item .image-wrapper { height: 180px !important; overflow: hidden; background: radial-gradient(circle at 75% 25%,rgba(229,180,37,.3),transparent 52%),linear-gradient(140deg,#6239C1,#391F58); margin: 0 !important; } body.category .bricks-layout-item .image-wrapper img, body.tag .bricks-layout-item .image-wrapper img, body.search .bricks-layout-item .image-wrapper img, body.date .bricks-layout-item .image-wrapper img, body.author .bricks-layout-item .image-wrapper img { display: none !important; } body.category .bricks-layout-item .image-wrapper a, body.tag .bricks-layout-item .image-wrapper a, body.search .bricks-layout-item .image-wrapper a, body.date .bricks-layout-item .image-wrapper a, body.author .bricks-layout-item .image-wrapper a { display: block; width: 100%; height: 100%; }  body.category .bricks-layout-item .content-wrapper, body.tag .bricks-layout-item .content-wrapper, body.search .bricks-layout-item .content-wrapper, body.date .bricks-layout-item .content-wrapper, body.author .bricks-layout-item .content-wrapper { padding: 22px !important; display: flex; flex-direction: column; gap: 8px; flex-grow: 1; } body.category .bricks-layout-item .content-wrapper h3, body.tag .bricks-layout-item .content-wrapper h3, body.search .bricks-layout-item .content-wrapper h3, body.date .bricks-layout-item .content-wrapper h3, body.author .bricks-layout-item .content-wrapper h3 { margin: 0 !important; font-size: 1.05rem; line-height: 1.3; } body.category .content-wrapper h3 a, body.tag .content-wrapper h3 a, body.search .content-wrapper h3 a, body.date .content-wrapper h3 a, body.author .content-wrapper h3 a { color: #2E1B5B !important; text-decoration: none; transition: color .2s ease; } body.category .content-wrapper h3 a:hover, body.tag .content-wrapper h3 a:hover, body.search .content-wrapper h3 a:hover { color: #6239C1 !important; } body.category .content-wrapper .dynamic[data-field-id="1"], body.tag .content-wrapper .dynamic[data-field-id="1"], body.search .content-wrapper .dynamic[data-field-id="1"], body.date .content-wrapper .dynamic[data-field-id="1"], body.author .content-wrapper .dynamic[data-field-id="1"] { color: #9b8aae !important; font-size: .76rem; font-weight: 700; text-transform: uppercase; letter-spacing: .05em; order: -1; } body.category .content-wrapper .dynamic[data-field-id="2"], body.tag .content-wrapper .dynamic[data-field-id="2"], body.search .content-wrapper .dynamic[data-field-id="2"], body.date .content-wrapper .dynamic[data-field-id="2"], body.author .content-wrapper .dynamic[data-field-id="2"] { color: #5F4D70 !important; font-size: .9rem; line-height: 1.55; }  body.category .bricks-pagination, body.tag .bricks-pagination, body.search .bricks-pagination, body.date .bricks-pagination, body.author .bricks-pagination { margin-top: 38px; display: flex; justify-content: center; gap: 8px; flex-wrap: wrap; } body.category .bricks-pagination a, body.category .bricks-pagination span, body.tag .bricks-pagination a, body.tag .bricks-pagination span, body.search .bricks-pagination a, body.search .bricks-pagination span, body.date .bricks-pagination a, body.date .bricks-pagination span { display: inline-flex; align-items: center; justify-content: center; min-width: 40px; height: 40px; padding: 0 12px; border-radius: 999px; color: #FFFFFF; text-decoration: none; border: 1px solid rgba(229,180,37,.3); } body.category .bricks-pagination .current, body.tag .bricks-pagination .current, body.search .bricks-pagination .current, body.date .bricks-pagination .current { background: #E5B425; color: #1D0F3E; border-color: #E5B425; font-weight: 700; }  body.search .brxe-posts .bricks-layout-wrapper:empty::after { content: "Nenhum resultado encontrado. Tente outro termo."; color: #EDE8F7; font-size: 1.1rem; grid-column: 1 / -1; text-align: center; padding: 40px 0; }  @media (max-width: 991px) { body.category .bricks-layout-wrapper, body.tag .bricks-layout-wrapper, body.search .bricks-layout-wrapper, body.date .bricks-layout-wrapper, body.author .bricks-layout-wrapper { grid-template-columns: repeat(2,1fr) !important; } } @media (max-width: 600px) { body.category .bricks-layout-wrapper, body.tag .bricks-layout-wrapper, body.search .bricks-layout-wrapper, body.date .bricks-layout-wrapper, body.author .bricks-layout-wrapper { grid-template-columns: 1fr !important; } }  body.category .bricks-archive-title-wrapper, body.tag .bricks-archive-title-wrapper, body.search .bricks-archive-title-wrapper, body.date .bricks-archive-title-wrapper, body.author .bricks-archive-title-wrapper { background: #1D0F3E !important; max-width: 100% !important; width: 100% !important; padding-top: clamp(120px,14vw,178px) !important; padding-bottom: 4px !important; padding-left: clamp(20px,4vw,48px) !important; padding-right: clamp(20px,4vw,48px) !important; margin: 0 !important; text-align: center; } body.category #brx-content, body.tag #brx-content, body.search #brx-content, body.date #brx-content, body.author #brx-content { padding-top: clamp(24px,4vw,48px) !important; }     body.single-post .sm-share { display: flex !important; flex-flow: row wrap; gap: 10px; align-items: center; } body.single-post .sm-share a { width: 42px !important; height: 42px !important; flex: 0 0 42px; border-radius: 50%; display: flex !important; align-items: center; justify-content: center; background: rgba(229,180,37,0.12); border: 1px solid rgba(229,180,37,0.42); transition: background .2s ease, transform .2s ease; } body.single-post .sm-share a:hover { background: #E5B425; transform: translateY(-2px); } body.single-post .sm-share a svg { width: 18px !important; height: 18px !important; display: block; color: #E5B425; } body.single-post .sm-share a:hover svg { color: #1D0F3E; }  body.single-post .sm-toc { background: rgba(255,255,255,0.045); border: 1px solid rgba(229,180,37,0.20); border-radius: 14px; padding: 20px 22px; } body.single-post .sm-toc__list { margin: 0; padding-left: 20px; display: flex; flex-direction: column; gap: 9px; } body.single-post .sm-toc__list li { margin: 0; } body.single-post .sm-toc__list li::marker { color: #E5B425; font-weight: 700; } body.single-post .sm-toc__list a { color: #D4C9ED; text-decoration: none; font-size: 0.88rem; line-height: 1.5; transition: color .2s ease; } body.single-post .sm-toc__list a:hover, body.single-post .sm-toc__list a.is-active { color: #E5B425; } body.single-post .sm-toc__loading { color: #9b8aae; font-size: 0.85rem; }  body.single-post #brxe-sptaglst { display: flex !important; flex-flow: row wrap; gap: 8px; list-style: none !important; padding: 0 !important; margin: 0 !important; } body.single-post #brxe-sptaglst li { margin: 0 !important; } body.single-post #brxe-sptaglst li a, body.single-post #brxe-sptaglst .bricks-button { display: inline-block; padding: 6px 14px; border: 1px solid rgba(229,180,37,0.5) !important; border-radius: 999px !important; color: #E5B425 !important; font-size: 0.8rem; font-weight: 600; text-decoration: none; background: transparent !important; transition: background .2s ease; } body.single-post #brxe-sptaglst li a:hover, body.single-post #brxe-sptaglst .bricks-button:hover { background: rgba(229,180,37,0.15) !important; }  body.single-post #brxe-spcontent p, body.single-post #brxe-spcontent li { font-size: 1.05rem; } body.single-post #brxe-spcontent h2 { font-size: clamp(1.5rem,2.4vw,2rem); } body.single-post #brxe-spcontent h3 { font-size: clamp(1.2rem,1.8vw,1.45rem); }  @media (max-width: 991px) { body.single-post #brxe-spside { position: static !important; } body.single-post #brxe-spbgrid { gap: 36px; } } @media (max-width: 600px) { body.single-post #brxe-spcontent p, body.single-post #brxe-spcontent li { font-size: 1rem; } body.single-post .sm-toc { padding: 16px 18px; } body.single-post #brxe-sphsec { padding-top: clamp(110px,22vw,150px) !important; } }  #brxe-sprp { position: fixed !important; top: 112px !important; height: 4px !important; border: none !important; -webkit-appearance: none !important; -moz-appearance: none !important; appearance: none !important; background: rgba(255,255,255,0.12) !important; z-index: 999 !important; } #brxe-sprp::-webkit-progress-bar { background: transparent; } #brxe-sprp::-webkit-progress-value { background: #E5B425; } #brxe-sprp::-moz-progress-bar { background: #E5B425; } @media (max-width: 478px) { #brxe-sprp { top: 108px !important; } }  .sm-has-sub { position: relative; } .sm-sub-chev { font-size: 9px !important; color: #FFFFFF !important; transition: transform 0.28s ease, color 0.25s ease; } .sm-has-sub:hover .sm-sub-chev { transform: rotate(180deg); color: #E5B425 !important; } #brx-header.hdr-scrolled .sm-sub-chev { color: #1D0F3E !important; } #brx-header.hdr-scrolled .sm-has-sub:hover .sm-sub-chev { color: #E5B425 !important; } #brx-header.hdr-scrolled #brxe-hnav01 .sm-nav-link:hover, #brx-header.hdr-scrolled #brxe-hnav01 .sm-nav-link[aria-current="page"] { color: #E5B425 !important; } .sm-submenu { position: absolute; top: 100%; left: 0; margin-top: 14px; min-width: 270px; background: #2E1B5B; border: 1px solid rgba(229,180,37,0.18); border-radius: 16px; padding: 14px; box-shadow: 0 24px 50px -12px rgba(13,6,32,0.6); display: flex; flex-direction: column; gap: 2px; opacity: 0; visibility: hidden; transform: translateY(10px); transition: opacity 0.22s ease, transform 0.22s ease, visibility 0.22s; z-index: 200; } .sm-submenu::before { content: ""; position: absolute; top: -16px; left: 0; right: 0; height: 16px; } .sm-has-sub:hover .sm-submenu, .sm-has-sub:focus-within .sm-submenu { opacity: 1; visibility: visible; transform: translateY(0); } .sm-submenu-eb { font-size: 10px !important; font-weight: 700 !important; letter-spacing: 0.16em; text-transform: uppercase; color: #E5B425 !important; padding: 4px 12px 8px; } .sm-sub-link { display: flex; align-items: center; gap: 12px; padding: 10px 12px; border-radius: 10px; text-decoration: none; transition: background 0.18s ease, transform 0.18s ease; } .sm-sub-link:hover { background: rgba(229,180,37,0.10); transform: translateX(2px); } .sm-sub-ico { font-size: 14px !important; color: #E5B425 !important; width: 32px; min-width: 32px; height: 32px; display: inline-flex; align-items: center; justify-content: center; background: rgba(229,180,37,0.10); border-radius: 9px; transition: background 0.18s ease; } .sm-sub-link:hover .sm-sub-ico { background: rgba(229,180,37,0.22); } .sm-sub-txt { font-size: 14px !important; font-weight: 500 !important; color: #F7F4FB !important; transition: color 0.18s ease; } .sm-sub-link:hover .sm-sub-txt { color: #E5B425 !important; } .sm-sub-link[aria-current="page"] .sm-sub-txt { color: #E5B425 !important; font-weight: 600 !important; } .sm-sub-link[aria-current="page"] .sm-sub-ico { background: rgba(229,180,37,0.22); }  .sm-mob-sub { display: flex; flex-direction: column; } .sm-mob-sub-trig { display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid rgba(255,255,255,0.08); } .sm-mob-sub-trig .sm-mob-nav-link { flex: 1; } .sm-mob-sub-chev { font-size: 13px !important; color: #E5B425 !important; padding: 14px 2px 14px 18px; cursor: pointer; transition: transform 0.3s ease; } .sm-mob-sub.is-open .sm-mob-sub-chev { transform: rotate(180deg) !important; } .sm-mob-sublist { display: flex; flex-direction: column; max-height: 0; overflow: hidden; transition: max-height 0.35s ease; } .sm-mob-sub.is-open .sm-mob-sublist { max-height: 480px; } .sm-mob-sublink { display: block; padding: 12px 0 12px 20px !important; font-size: 15px !important; color: #C9BEE0 !important; border-bottom: 1px solid rgba(255,255,255,0.05) !important; transition: color 0.2s ease, padding-left 0.2s ease; } .sm-mob-sublink:first-child { padding-top: 16px !important; } .sm-mob-sublink:hover, .sm-mob-sublink[aria-current="page"] { color: #E5B425 !important; padding-left: 28px !important; }  .sm-sub-chev { font-size: 11px !important; display: flex !important; align-items: center; justify-content: center; line-height: 1 !important; } .sm-mob-sub-trig { cursor: pointer; } .sm-mob-sub-trig:focus-visible { outline: 2px solid #E5B425; outline-offset: 2px; } .sm-submenu { margin-top: 16px; }  #brxe-hnav01 .sm-nav-link { white-space: nowrap !important; }  #brxe-hoff-nav .sm-mob-grouphead { border-bottom: none !important; } #brxe-hoff-nav .sm-mob-sublink { border-left: 2px solid rgba(229,180,37,0.28) !important; padding-left: 18px !important; margin-left: 3px !important; border-bottom: 1px solid rgba(255,255,255,0.05) !important; } #brxe-hoff-nav .sm-mob-sublink:hover, #brxe-hoff-nav .sm-mob-sublink[aria-current="page"] { border-left-color: #E5B425 !important; padding-left: 24px !important; } #brxe-hoff-nav .sm-mob-sublink-last { margin-bottom: 10px !important; }    .brxe-button, .smBtnP1, .smBtnP2, .smBtnP3, .smBtnY2, .smBtnO3 { transition: transform 0.25s cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 0.25s cubic-bezier(0.25, 0.8, 0.25, 1), background-color 0.25s ease, border-color 0.25s ease, filter 0.25s ease !important; } .brxe-button:hover, .smBtnP1:hover, .smBtnP2:hover, .smBtnP3:hover, .smBtnY2:hover, .smBtnO3:hover { transform: translateY(-3px) scale(1.015) !important; }  .smBtnP1:hover, .brxe-button:not(.sm-cta-yellow):hover { box-shadow: 0 10px 25px rgba(98, 57, 193, 0.35) !important; } .smBtnY2:hover, .brxe-button.sm-cta-yellow:hover { box-shadow: 0 10px 25px rgba(229, 180, 37, 0.45) !important; } .smBtnP2:hover, .smBtnO3:hover { box-shadow: 0 8px 20px rgba(98, 57, 193, 0.15) !important; }  .brxe-button:active, .smBtnP1:active, .smBtnP2:active, .smBtnP3:active, .smBtnY2:active, .smBtnO3:active { transform: translateY(-1px) scale(0.985) !important; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15) !important; }  .brxe-button i, .smBtnP1 i, .smBtnP2 i, .smBtnP3 i, .smBtnY2 i, .smBtnO3 i { display: inline-block; transition: transform 0.25s cubic-bezier(0.25, 0.8, 0.25, 1) !important; }  .brxe-button:hover i.fa-arrow-up-right, .smBtnP1:hover i.fa-arrow-up-right, .smBtnP2:hover i.fa-arrow-up-right, .smBtnP3:hover i.fa-arrow-up-right, .smBtnY2:hover i.fa-arrow-up-right, .smBtnO3:hover i.fa-arrow-up-right { transform: translate(4px, -2px) !important; }  .brxe-button:hover i.fa-arrow-right, .smBtnP1:hover i.fa-arrow-right, .smBtnP2:hover i.fa-arrow-right, .smBtnP3:hover i.fa-arrow-right, .smBtnY2:hover i.fa-arrow-right, .smBtnO3:hover i.fa-arrow-right { transform: translateX(5px) !important; }