.full-btn.elementor-widget-button .elementor-button{width:100%}.oew-newsletter-form-wrap .button{padding:0 20px}.footer-links{color:#b3b3b3}#mc-embedded-subscribe-form>div.email-wrap.elem-wrap>button{margin-top:-.5px;height:45px;border-radius:2px 0 0 2px;border:none;background-color:#cd7a21}#mc-embedded-subscribe-form>div.email-wrap.elem-wrap>input{color:#d3d3d3;width:85%;height:45px;border:none;border-radius:0;border-color:#313131;background-color:#525252}#footer-form2>div>h5{color:#d3d3d3;font-weight:400;font-size:14px}#mc-embedded-subscribe-form>div.email-wrap.elem-wrap{width:77%}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{border-radius:19px}h1.entry-title{display:var(--page-title-display);text-align:center}.widget-area{font-size:13px;position:sticky;top:20px}.bm-seo-audit-cta{--bm-black:#07090d;--bm-card:#10141c;--bm-field:#0b0e14;--bm-line:#252c38;--bm-orange:#f58a32;--bm-orange-2:#ea580c;--bm-white:#fff;--bm-muted:#a9b3c1;position:relative;width:100%;padding:80px 24px!important;color:var(--bm-white);overflow:hidden;background:radial-gradient(600px 300px at 85% 10%,rgba(234,88,12,.18),transparent 70%),radial-gradient(500px 280px at 0 100%,rgba(245,138,50,.1),transparent 70%),var(--bm-black)!important}.bm-seo-audit-cta,.bm-seo-audit-cta *{box-sizing:border-box}.bm-seo-audit-cta>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;width:100%;max-width:1200px;margin:0 auto}.bm-seo-audit-cta>.e-con-inner>.e-con{width:100%!important;min-width:0;background:0 0!important}.bm-seo-audit-cta .elementor-widget-heading .elementor-heading-title{margin:0 0 18px!important;color:#fff!important;font-size:clamp(30px,3.6vw,46px)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:-.025em;text-transform:none!important}.bm-seo-audit-cta .elementor-widget-heading .elementor-heading-title::before{content:"FREE AUDIT";display:block;width:max-content;margin-bottom:14px;padding:5px 12px;border:1px solid rgba(245,138,50,.45);border-radius:999px;color:var(--bm-orange);font-size:11px;font-weight:700;letter-spacing:.14em;line-height:1.4}.bm-seo-audit-cta .elementor-widget-text-editor,.bm-seo-audit-cta .elementor-widget-text-editor p{color:var(--bm-muted)!important;font-size:16.5px!important;line-height:1.75!important}.bm-seo-audit-cta .elementor-widget-text-editor p{margin:0 0 26px!important}.bm-seo-audit-cta .elementor-widget-button .elementor-button{display:inline-flex!important;align-items:center;gap:10px;max-width:100%;min-height:50px;padding:12px 20px!important;background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:10px!important;box-shadow:none!important;text-decoration:none!important;transition:background-color .2s ease,border-color .2s ease}.bm-seo-audit-cta .elementor-widget-button .elementor-button::before{content:"☎";color:var(--bm-orange);font-size:16px}.bm-seo-audit-cta .elementor-widget-button .elementor-button-text{color:#fff!important;font-size:13.5px!important;font-weight:600!important;line-height:1.5!important;white-space:pre-wrap}.bm-seo-audit-cta .elementor-widget-button .elementor-button:hover{background:rgba(245,138,50,.1)!important;border-color:var(--bm-orange)!important}.bm-seo-audit-cta .elementor-widget-wpforms{position:relative;width:100%;padding:34px!important;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0)),var(--bm-card)!important;border:1px solid var(--bm-line);border-radius:18px;box-shadow:0 30px 60px -30px rgba(0,0,0,.8),0 0 0 1px rgba(245,138,50,.06)}.bm-seo-audit-cta .elementor-widget-wpforms::before{content:"";position:absolute;top:-1px;left:34px;right:34px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--bm-orange),transparent)}.bm-seo-audit-cta .wpforms-container{margin:0!important}.bm-seo-audit-cta .wpforms-field-container{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:18px}.bm-seo-audit-cta .wpforms-field{padding:0!important;margin:0!important;min-width:0}.bm-seo-audit-cta .wpforms-field-select,.bm-seo-audit-cta .wpforms-field-textarea{grid-column:1/-1}.bm-seo-audit-cta .wpforms-field-label{display:block;margin:0 0 8px!important;color:#e6eaf0!important;font-size:13.5px!important;font-weight:600!important;line-height:1.4!important}.bm-seo-audit-cta .wpforms-required-label{color:var(--bm-orange)!important}.bm-seo-audit-cta .wpforms-form input[type=text],.bm-seo-audit-cta .wpforms-form input[type=email],.bm-seo-audit-cta .wpforms-form input[type=tel],.bm-seo-audit-cta .wpforms-form input[type=url],.bm-seo-audit-cta .wpforms-form select,.bm-seo-audit-cta .wpforms-form textarea{display:block;width:100%!important;max-width:100%!important;height:auto!important;min-height:50px;padding:13px 15px!important;background:var(--bm-field)!important;border:1px solid var(--bm-line)!important;border-radius:10px!important;color:#fff!important;font-family:inherit;font-size:15px!important;line-height:1.5!important;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.bm-seo-audit-cta .wpforms-form input:hover,.bm-seo-audit-cta .wpforms-form select:hover,.bm-seo-audit-cta .wpforms-form textarea:hover{border-color:#38404f!important}.bm-seo-audit-cta .wpforms-form input::placeholder,.bm-seo-audit-cta .wpforms-form textarea::placeholder{color:#6b7585!important;opacity:1}.bm-seo-audit-cta .wpforms-form input:focus,.bm-seo-audit-cta .wpforms-form select:focus,.bm-seo-audit-cta .wpforms-form textarea:focus{background:#0e121a!important;border-color:var(--bm-orange)!important;outline:none!important;box-shadow:0 0 0 4px rgba(245,138,50,.16)!important}.bm-seo-audit-cta .wpforms-form select{-webkit-appearance:none;appearance:none;padding-right:44px!important;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23F58A32' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important}.bm-seo-audit-cta .wpforms-form select option{background:#10141c;color:#fff}.bm-seo-audit-cta .wpforms-form textarea{min-height:120px!important;resize:vertical}.bm-seo-audit-cta .wpforms-submit-container{padding:0!important;margin-top:22px!important}.bm-seo-audit-cta .wpforms-form button[type=submit]{display:flex!important;align-items:center;justify-content:center;gap:10px;width:100%!important;min-height:56px!important;padding:15px 22px!important;background:linear-gradient(135deg,var(--bm-orange),var(--bm-orange-2))!important;border:0!important;border-radius:12px!important;color:#0b0d12!important;font-family:inherit;font-size:16px!important;font-weight:800!important;letter-spacing:.01em;text-transform:none!important;cursor:pointer;box-shadow:0 14px 30px -12px rgba(234,88,12,.75),inset 0 1px 0 rgba(255,255,255,.25)!important;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.bm-seo-audit-cta .wpforms-form button[type=submit]::after{content:"→";transition:transform .2s ease}.bm-seo-audit-cta .wpforms-form button[type=submit]:hover{transform:translateY(-1px);filter:brightness(1.07);box-shadow:0 18px 36px -12px rgba(234,88,12,.9),inset 0 1px 0 rgba(255,255,255,.3)!important}.bm-seo-audit-cta .wpforms-form button[type=submit]:hover::after{transform:translateX(4px)}.bm-seo-audit-cta .wpforms-form label.wpforms-error,.bm-seo-audit-cta .wpforms-form em.wpforms-error{margin-top:6px!important;color:#ff9b9b!important;font-size:12.5px!important;font-style:normal!important}.bm-seo-audit-cta .wpforms-form input.wpforms-error,.bm-seo-audit-cta .wpforms-form select.wpforms-error,.bm-seo-audit-cta .wpforms-form textarea.wpforms-error{border-color:#e5484d!important}.bm-seo-audit-cta .wpforms-confirmation-container-full{margin:0!important;padding:20px 22px!important;background:rgba(34,197,94,.1)!important;border:1px solid rgba(34,197,94,.35)!important;border-radius:12px!important;color:#bff5d2!important;font-size:15px;line-height:1.6}.bm-seo-audit-cta a:focus-visible,.bm-seo-audit-cta button:focus-visible{outline:3px solid var(--bm-orange)!important;outline-offset:3px}@media (max-width:1024px){.bm-seo-audit-cta{padding:56px 22px!important}.bm-seo-audit-cta>.e-con-inner{grid-template-columns:1fr;gap:36px}}@media (max-width:767px){.bm-seo-audit-cta{padding:44px 16px!important}.bm-seo-audit-cta .elementor-widget-heading .elementor-heading-title{font-size:30px!important}.bm-seo-audit-cta .elementor-widget-text-editor p{font-size:15px!important}.bm-seo-audit-cta .elementor-widget-wpforms{padding:24px 18px!important;border-radius:14px}.bm-seo-audit-cta .wpforms-field-container{grid-template-columns:1fr}.bm-seo-audit-cta .wpforms-form input,.bm-seo-audit-cta .wpforms-form select,.bm-seo-audit-cta .wpforms-form textarea{font-size:16px!important}.bm-seo-audit-cta .elementor-widget-button .elementor-button{width:100%;justify-content:center}}