/*
Theme Name: HireGoHighLevelVA
Theme URI: https://hiregohighlevelva.com/
Author: MyVirtualTalent
Description: Lightweight theme for HireGoHighLevelVA built for Beaver Builder and Beaver Themer. Full-width canvas, brand colours from the MVT logo, Inter font.
Version: 1.3.1
Requires at least: 6.0
Requires PHP: 7.4
License: GPL-2.0-or-later
Text Domain: hgv
*/
:root{--hv-blue:#0069B1;--hv-royal:#0638A6;--hv-navy:#061A3F;--hv-ink:#0A1220;--hv-text:#3B4656;--hv-line:#DCE6F2;--hv-mist:#F5F8FC}
*,*:before,*:after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;font-family:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;font-size:17px;line-height:1.65;color:var(--hv-text);background:#fff;-webkit-font-smoothing:antialiased}
img,video{max-width:100%;height:auto}
a{color:var(--hv-royal)}
a:hover{color:var(--hv-blue)}
h1,h2,h3,h4,h5,h6{color:var(--hv-ink);line-height:1.2;letter-spacing:-.02em;margin:0 0 .5em;font-weight:800}
.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
.skip-link:focus{clip:auto;width:auto;height:auto;left:8px;top:8px;z-index:100000;background:#fff;padding:10px 14px}
.hgv-wrap{max-width:1200px;margin:0 auto;padding:0 24px}
.hgv-main{min-height:40vh}
.hgv-entry{padding:64px 0}
.hgv-entry h1{font-size:44px}
.hgv-entry .entry-content{max-width:820px}
.hgv-list article{padding:28px 0;border-bottom:1px solid var(--hv-line)}
.hgv-list h2{font-size:26px}
.hgv-fallback-header{border-bottom:1px solid var(--hv-line);background:#fff}
.hgv-fallback-header .hgv-wrap{display:flex;justify-content:space-between;align-items:center;min-height:76px;gap:20px}
.hgv-fallback-header img{max-height:52px;width:auto}
.hgv-fallback-header ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:20px}
.hgv-fallback-header a{text-decoration:none;font-weight:600;color:var(--hv-ink)}
.hgv-fallback-footer{background:var(--hv-navy);color:rgba(255,255,255,.75);padding:28px 0;font-size:14px}
.hgv-fallback-footer a{color:#fff}
.fl-builder .hgv-main>.hgv-bb{margin:0;padding:0}
.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited{background:var(--hv-royal);border-color:var(--hv-royal)}
input[type=text],input[type=email],input[type=tel],input[type=url],input[type=search],textarea,select{font-family:inherit;font-size:16px}
