.shadow { text-shadow: 0px 2px 2px rgba(1, 1, 1, 0.25);}.brxe-toggle .brxa-inner,.brxe-toggle .brxa-inner::before,.brxe-toggle .brxa-inner::after { transition: all 0.3s ease !important;}.mobile-menu .brx-offcanvas-inner { background-color: rgba(1, 1, 1, 0); transition: background-color 0.7s ease-out !important;}.mobile-menu.brx-open .brx-offcanvas-inner { background-color: rgba(1, 1, 1, 1);}.mobile-menu .mobile-nav-item { opacity: 0; transform: translateY(5rem); filter: blur(8px); transition: opacity 0.6s ease-out, transform 0.6s ease-out, filter 0.6s ease-out; }.mobile-menu.brx-open .mobile-nav-item { opacity: 1; transform: translateY(0); filter: blur(0px); }.mobile-menu.brx-open .mobile-nav-item:nth-child(1) { transition-delay: 0.1s; }.mobile-menu.brx-open .mobile-nav-item:nth-child(2) { transition-delay: 0.15s; }.mobile-menu.brx-open .mobile-nav-item:nth-child(3) { transition-delay: 0.2s; }.mobile-menu.brx-open .mobile-nav-item:nth-child(4) { transition-delay: 0.25s; }.mobile-menu.brx-open .mobile-nav-item:nth-child(5) { transition-delay: 0.3s; }.mobile-menu.brx-open .mobile-nav-item:nth-child(6) { transition-delay: 0.45s; }.brx-animate-fadeInUp { animation-name: fadeInUpSubtle !important;}@keyframes fadeInUpSubtle { 0% { opacity: 0; transform: translateY(5rem);  } 100% { opacity: 1; transform: translateY(0); }} h1:hover {color: var(--paper_white)} h2:hover {color: var(--paper_white)} body {color: var(--paper_lightgray); font-size: 1.7rem; font-family: "Neue Haas Medium"; font-weight: 700; letter-spacing: -0.14px; line-height: 124%} h1 {font-family: "Neue Haas Medium"; font-weight: 500; font-size: 7.2rem; line-height: 100%; letter-spacing: -0.67px; color: var(--paper_white); margin-bottom: 1.5rem} h2 {font-size: 4.8rem; line-height: 100%; color: var(--paper_white); font-weight: 700; font-family: "Neue Haas Medium"; margin-bottom: 1.5rem} h3 {font-size: 1.5rem; text-transform: uppercase; font-family: "Neue Haas Medium"; color: var(--paper_gray); line-height: 100%; letter-spacing: -0.1px; font-weight: 400; font-style: normal; margin-bottom: 2rem} html {background-color: var(--paper_black)} body {background: none} :where(.brxe-accordion .accordion-content-wrapper) a, :where(.brxe-icon-box .content) a, :where(.brxe-list) a, :where(.brxe-post-content):not([data-source="bricks"]) a, :where(.brxe-posts .dynamic p) a, :where(.brxe-shortcode) a, :where(.brxe-tabs .tab-content) a, :where(.brxe-team-members) .description a, :where(.brxe-testimonials) .testimonial-content-wrapper a, :where(.brxe-text) a, :where(a.brxe-text), :where(.brxe-text-basic) a, :where(a.brxe-text-basic), :where(.brxe-post-comments) .comment-content a, a {text-decoration: none; color: var(--paper_white); transition: color 0.3s ease} :where(.brxe-accordion .accordion-content-wrapper) a:hover, :where(.brxe-icon-box .content) a:hover, :where(.brxe-list) a:hover, :where(.brxe-post-content):not([data-source="bricks"]) a:hover, :where(.brxe-posts .dynamic p) a:hover, :where(.brxe-shortcode) a:hover, :where(.brxe-tabs .tab-content) a:hover, :where(.brxe-team-members) .description a:hover, :where(.brxe-testimonials) .testimonial-content-wrapper a:hover, :where(.brxe-text) a:hover, :where(a.brxe-text):hover, :where(.brxe-text-basic) a:hover, :where(a.brxe-text-basic):hover, :where(.brxe-post-comments) .comment-content a:hover, a:hover {color: var(--paper_blue)} :where(.brxe-accordion .accordion-content-wrapper) a:active, :where(.brxe-icon-box .content) a:active, :where(.brxe-list) a:active, :where(.brxe-post-content):not([data-source="bricks"]) a:active, :where(.brxe-posts .dynamic p) a:active, :where(.brxe-shortcode) a:active, :where(.brxe-tabs .tab-content) a:active, :where(.brxe-team-members) .description a:active, :where(.brxe-testimonials) .testimonial-content-wrapper a:active, :where(.brxe-text) a:active, :where(a.brxe-text):active, :where(.brxe-text-basic) a:active, :where(a.brxe-text-basic):active, :where(.brxe-post-comments) .comment-content a:active, a:active {color: var(--paper_blue)} :where(.brxe-accordion .accordion-content-wrapper) a:focus, :where(.brxe-icon-box .content) a:focus, :where(.brxe-list) a:focus, :where(.brxe-post-content):not([data-source="bricks"]) a:focus, :where(.brxe-posts .dynamic p) a:focus, :where(.brxe-shortcode) a:focus, :where(.brxe-tabs .tab-content) a:focus, :where(.brxe-team-members) .description a:focus, :where(.brxe-testimonials) .testimonial-content-wrapper a:focus, :where(.brxe-text) a:focus, :where(a.brxe-text):focus, :where(.brxe-text-basic) a:focus, :where(a.brxe-text-basic):focus, :where(.brxe-post-comments) .comment-content a:focus, a:focus {color: var(--paper_blue)} .brxe-container {padding-right: 2rem; padding-left: 2rem; min-width: 100%; margin-top: 0} #brx-content.wordpress {min-width: 100%}.brxe-divider .line {border-top-width: 2px}.brxe-divider.horizontal .line {border-top-color: var(--paper_darkgray)}.brxe-divider.vertical .line {border-right-color: var(--paper_darkgray)}.brxe-divider .icon i {color: var(--paper_darkgray)} .brxe-section {margin-top: 4.5rem; margin-bottom: 4.5rem}@media (max-width: 767px) { h1 {font-size: 6.5rem; line-height: 100%} h2 {font-size: 4.3rem; line-height: 100%} body {font-size: 1.6rem} h3 {font-size: 1.4rem} .brxe-container {padding-right: 1.5rem; padding-left: 1.5rem} {pointer-events: none}.brx-popup:not(.hide) .brx-popup-content {pointer-events: auto} .brxe-section {margin-top: 3rem; margin-bottom: 3rem}}