
h1.hero-right-headline{margin:0;padding:0}
#siteFooterNA79245 .legal h2{font:inherit;font-size:20px;font-weight:700;letter-spacing:2px;margin:0 0 20px}
.hero-right-buttons{flex-wrap:wrap!important;align-items:flex-start!important}
.na-audit-links{display:flex;flex:0 0 100%;width:100%;flex-wrap:wrap;gap:10px 24px;margin:8px 0 0;font-size:15px;line-height:1.5}
.na-audit-links a{color:inherit;text-decoration:underline;text-underline-offset:4px}
#review-process,#platform-scope,#contact-us{scroll-margin-top:120px}
.na-audit-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
html[data-current-appearance] body.home #wrap .hero-right-btn.primary{background:#ac9c6c!important;color:#211d18!important;-webkit-text-fill-color:#211d18!important;border:2px solid #ac9c6c!important}
html[data-current-appearance] body.home #wrap .hero-right-btn.secondary{background:transparent!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;border:2px solid #ac9c6c!important}
@media(max-width:768px){
body.home .elementor-widget-text-editor,body.home .hero-right-subheadline,
#privacyWrapNA79245 p,#privacyWrapNA79245 li,#tosWrapNA79245 p,#tosWrapNA79245 li,#tosWrapNA79245 .office-row,
#cookieWrapNA79245 p,#cookieWrapNA79245 li{font-size:16px!important;line-height:1.65!important;text-align:start!important;word-spacing:normal!important}
#privacyWrapNA79245 table,#cookieWrapNA79245 table{display:block;overflow-x:auto;max-width:100%;font-size:16px}
}
