 img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}   img.wp-smiley, img.emoji {  display: inline !important;  border: none !important;  box-shadow: none !important;  height: 1em !important;  width: 1em !important;  margin: 0 0.07em !important;  vertical-align: -0.1em !important;  background: none !important;  padding: 0 !important; }  :root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}   .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}  :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; word-wrap: normal !important; word-break: normal !important; } .wpcf7 .hidden-fields-container { display: none; } .wpcf7 form .wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid #00a0d2; } .wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output { display: none; } .wpcf7 form.sent .wpcf7-response-output { border-color: #46b450; } .wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output { border-color: #dc3232; } .wpcf7 form.spam .wpcf7-response-output { border-color: #f56e28; } .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output { border-color: #ffb900; } .wpcf7-form-control-wrap { position: relative; } .wpcf7-not-valid-tip { color: #dc3232;  font-size: 1em; font-weight: normal; display: block; } .use-floating-validation-tip .wpcf7-not-valid-tip { position: relative; top: -2ex; left: 1em; z-index: 100; border: 1px solid #dc3232; background: #fff; padding: .2em .8em; width: 24em; } .wpcf7-list-item { display: inline-block; margin: 0 0 0 1em; } .wpcf7-list-item-label::before, .wpcf7-list-item-label::after { content: " "; } .wpcf7-spinner { visibility: hidden; display: inline-block; background-color: #23282d;  opacity: 0.75; width: 24px; height: 24px; border: none; border-radius: 100%; padding: 0; margin: 0 24px; position: relative; } form.submitting .wpcf7-spinner { visibility: visible; } .wpcf7-spinner::before { content: ''; position: absolute; background-color: #fbfbfc;  top: 4px; left: 4px; width: 6px; height: 6px; border: none; border-radius: 100%; transform-origin: 8px 8px; animation-name: spin; animation-duration: 1000ms; animation-timing-function: linear; animation-iteration-count: infinite; } @media (prefers-reduced-motion: reduce) { .wpcf7-spinner::before {  animation-name: blink;  animation-duration: 2000ms; } } @keyframes spin { from {  transform: rotate(0deg); }  to {  transform: rotate(360deg); } } @keyframes blink { from {  opacity: 0; }  50% {  opacity: 1; }  to {  opacity: 0; } } .wpcf7 [inert] { opacity: 0.5; } .wpcf7 input[type="file"] { cursor: pointer; } .wpcf7 input[type="file"]:disabled { cursor: default; } .wpcf7 .wpcf7-submit:disabled { cursor: not-allowed; } .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] { direction: ltr; } .wpcf7-reflection > output { display: list-item; list-style: none; } .wpcf7-reflection > output[hidden] { display: none; } @font-face {  font-family: 'DM Sans';  font-style: normal;  font-weight: 300 700;  font-display: optional;  src: url('https://vanasekinsurance.com/wp-content/themes/vanasek-theme-1/assets/fonts/dm-sans-latin-variable.woff2') format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'DM Sans';  font-style: italic;  font-weight: 300;  font-display: optional;  src: url('https://vanasekinsurance.com/wp-content/themes/vanasek-theme-1/assets/fonts/dm-sans-latin-italic-300.woff2') format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Sora';  font-style: normal;  font-weight: 300 800;  font-display: optional;  src: url('https://vanasekinsurance.com/wp-content/themes/vanasek-theme-1/assets/fonts/sora-latin-variable.woff2') format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  :root {   --navy: #0D1E35;   --navy-mid: #0D2444;   --brand-blue: #0D62AC;   --brand-cyan: #39C0C5;   --brand-sky: #43B3E6;   --white: #FFFFFF;   --off-white: #F4F8FC;   --gray-100: #EBF1F8;   --gray-300: #C2D0E0;   --gray-500: #5A6F8A;   --gray-700: #354F6B;   --border: #E1E8F0;   --radius: 16px;   --radius-sm: 8px;   --shadow: 0 10px 30px rgba(13,30,53,0.06);   --shadow-lg: 0 24px 60px rgba(13,30,53,0.10);   --brand-gradient: linear-gradient(135deg, #39C0C5 0%, #43B3E6 50%, #4579BC 100%);  }  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }  html { scroll-behavior: smooth; }  body {   font-family: 'DM Sans', sans-serif;   color: var(--navy);   background: var(--off-white);   -webkit-font-smoothing: antialiased;   overflow-x: hidden;  }  a { color: inherit; }  .skip-nav {   position: absolute; top: -100%; left: 1rem;   background: var(--brand-cyan); color: var(--navy);   padding: 0.6rem 1.2rem; border-radius: 0 0 8px 8px;   font-weight: 700; font-size: 0.9rem; z-index: 9999;   text-decoration: none; transition: top 0.2s;  }  .skip-nav:focus { top: 0; }  :focus-visible { outline: 3px solid var(--brand-cyan); outline-offset: 3px; border-radius: 4px; }  nav {   position: fixed; top: 0; left: 0; right: 0; z-index: 100;   display: flex; align-items: center; justify-content: space-between;   padding: 0 max(5%, calc((100vw - 1280px) / 2)); height: 76px;   background: rgba(255,255,255,0.88);   backdrop-filter: blur(16px);   border-bottom: 1px solid rgba(13,30,53,0.08);  }  .nav-logo, .footer-logo { display: flex; align-items: center; gap: 10px; text-decoration: none; }  .nav-logo svg, .footer-logo svg { flex-shrink: 0; }  .nav-logo-text, .footer-logo-text {   font-family: 'Sora', sans-serif;   font-weight: 800; font-size: 1.4rem; letter-spacing: -0.5px;   background: var(--brand-gradient);   -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;  }  .footer-logo-text { font-size: 1.2rem; }  .nav-links { display: flex; gap: clamp(1rem, 2vw, 2rem); align-items: center; }  .nav-links a {   font-size: 0.9rem; font-weight: 700; color: var(--gray-700);   text-decoration: none; transition: color 0.2s;   position: relative; padding: 0.45rem 0;  }  .nav-links a:not(.nav-cta)::after {   content: ''; position: absolute; left: 0; right: 0; bottom: -20px;   height: 3px; background: var(--brand-cyan);   transform: scaleX(0); transform-origin: center; transition: transform 0.2s;  }  .nav-links a:hover, .nav-links a[aria-current="page"] { color: var(--brand-blue); }  .nav-links a[aria-current="page"]::after, .nav-links a:not(.nav-cta):hover::after { transform: scaleX(1); }  .nav-links .nav-cta {   display: inline-flex; align-items: center; justify-content: center;   min-width: 112px; white-space: nowrap; line-height: 1;   background: var(--navy); color: var(--white) !important;   padding: 0.72rem 1.05rem; border-radius: var(--radius-sm);   font-weight: 700 !important; font-size: 0.875rem !important;  }  .nav-hamburger {   display: none; flex-direction: column; justify-content: center; align-items: center;   width: 44px; height: 44px; background: none; border: none; cursor: pointer; padding: 8px; border-radius: 10px; z-index: 110;  }  .nav-hamburger .bar {   display: block; width: 22px; height: 2px; background: var(--navy);   border-radius: 2px; transition: transform 0.3s ease, opacity 0.2s ease;  }  .nav-hamburger .bar + .bar { margin-top: 5px; }  .nav-hamburger[aria-expanded="true"] .bar:nth-child(1) { transform: translateY(7px) rotate(45deg); }  .nav-hamburger[aria-expanded="true"] .bar:nth-child(2) { opacity: 0; }  .nav-hamburger[aria-expanded="true"] .bar:nth-child(3) { transform: translateY(-7px) rotate(-45deg); }  .nav-drawer {   display: none; position: fixed; top: 76px; left: 0; right: 0; z-index: 99;   background: rgba(255,255,255,0.98); backdrop-filter: blur(20px);   border-bottom: 1px solid rgba(10,22,40,0.08);   padding: 1.5rem 5% 2rem; box-shadow: 0 12px 40px rgba(13,30,53,0.12);   transform: translateY(-8px); opacity: 0; transition: transform 0.3s ease, opacity 0.3s ease;  }  .nav-drawer.open { transform: translateY(0); opacity: 1; }  .nav-drawer a {   display: flex; align-items: center; padding: 0.85rem 0;   font-size: 1rem; font-weight: 600; color: var(--gray-700);   text-decoration: none; border-bottom: 1px solid var(--gray-100);  }  .nav-drawer .drawer-cta {   justify-content: center; margin-top: 1.25rem; background: var(--brand-gradient);   color: var(--white) !important; padding: 0.85rem 2rem; border-radius: 999px;   font-weight: 800 !important; border-bottom: none !important;  }  .page-hero {   position: relative; overflow: hidden;   min-height: 687px;   display: flex; align-items: center;   padding: 132px 5% 0;   background: linear-gradient(135deg, #08172B 0%, #0D1E35 50%, #0A3765 100%);   color: var(--white);  }  .page-hero::before {   content: ''; position: absolute; inset: 0;   background:    radial-gradient(ellipse 70% 52% at 78% 22%, rgba(67,179,230,0.22), transparent 64%),    radial-gradient(ellipse 52% 44% at 18% 72%, rgba(57,192,197,0.13), transparent 68%);   animation: about-light 20s ease-in-out infinite alternate;  }  .page-hero::after {   content: ''; position: absolute; inset: 0;   background: radial-gradient(ellipse 80% 58% at 50% 50%, transparent 0%, rgba(5,14,29,0.18) 58%, rgba(5,14,29,0.56) 100%);  }  @keyframes about-light {   0% { background-position: 54% 46%, 36% 62%; }   100% { background-position: 72% 30%, 20% 78%; }  }  .about-v-watermark {   position: absolute; inset: 0; z-index: 0;   display: flex; align-items: center; justify-content: center;   pointer-events: none;  }  .about-v-watermark svg {   width: 70%; max-width: 680px; height: auto;   opacity: 0.08; animation: v-breathe 8s ease-in-out infinite;  }  @keyframes v-breathe {   0% { transform: scale(1); opacity: 0.07; }   50% { transform: scale(1.16); opacity: 0.13; }   100% { transform: scale(1); opacity: 0.07; }  }  .hero-inner {   position: static; z-index: 1;   width: 100%; max-width: 1180px; margin: 0 auto;   display: grid; grid-template-columns: minmax(0, 0.92fr) minmax(340px, 0.5fr);   gap: 4rem; align-items: stretch;   min-height: 555px;  }  .hero-text { max-width: 680px; position: relative; z-index: 2; }  .eyebrow {   display: inline-flex; align-items: center; gap: 12px;   color: rgba(93,214,218,0.92); border: 0;   background: none;   border-radius: 0; padding: 0;   font-size: 0.72rem; font-weight: 800; letter-spacing: 1.8px; text-transform: uppercase;   margin-bottom: 1.4rem;  }  .eyebrow::before {   content: ''; width: 34px; height: 1px; background: currentColor;   opacity: 0.85; flex-shrink: 0;  }  .page-hero h1 {   font-family: 'Sora', sans-serif;   font-size: clamp(2.6rem, 4.6vw, 4.45rem);   line-height: 1.04; letter-spacing: 0; margin-bottom: 1.25rem;  }  .hero-copy {   max-width: 680px; color: rgba(255,255,255,0.72);   font-size: 1.12rem; line-height: 1.7; font-weight: 300;  }  .hero-founder-quote {   max-width: 720px;   margin-top: 1.7rem;  }  .hero-founder-quote blockquote {   color: rgba(255,255,255,0.72);   font-size: 1.06rem;   line-height: 1.72;   font-weight: 300;   margin: 0;  }  .hero-founder-quote cite {   display: block;   margin-top: 0.85rem;   color: rgba(255,255,255,0.58);   font-style: normal;   font-size: 0.92rem;   line-height: 1.45;  }  .hero-founder-quote a {   display: inline-flex;   margin-top: 0.8rem;   color: var(--teal-light);   font-weight: 800;   font-size: 0.92rem;   text-decoration: none;  }  .founder-card {   justify-self: end;   align-self: stretch;   width: min(100%, 560px);   color: var(--white);   position: static;  }  .founder-photo {   position: absolute;   inset: auto 0 0 auto;   width: min(54vw, 700px);   height: 100%;   display: flex; align-items: flex-end; justify-content: flex-end;   margin: 0;  }  .founder-photo::before {   content: '';   position: absolute; inset: 16% 4% 0;   background:    radial-gradient(ellipse at 50% 45%, rgba(57,192,197,0.24), transparent 62%),    radial-gradient(ellipse at 50% 80%, rgba(13,98,172,0.32), transparent 68%);   filter: blur(20px);   z-index: -1;  }  .founder-photo img {   display: block;   width: 100%;   height: min(78vh, 700px);   max-height: none;   object-fit: contain;   object-position: bottom right;   filter: drop-shadow(0 24px 42px rgba(0,0,0,0.24));  }  section { padding: 92px 5%; }  .section-inner { max-width: 1280px; margin: 0 auto; }  .section-kicker {   display: flex; align-items: center; gap: 12px;   color: var(--brand-blue); font-size: 0.72rem; letter-spacing: 1.8px;   text-transform: uppercase; font-weight: 800; margin-bottom: 0.9rem;  }  .section-kicker::before {   content: ''; width: 28px; height: 1px; background: currentColor;   opacity: 0.75; flex-shrink: 0;  }  .section-title {   font-family: 'Sora', sans-serif;   font-size: clamp(1.9rem, 3.4vw, 3.2rem);   line-height: 1.12; margin-bottom: 1rem;  }  .section-copy {   color: var(--gray-500); max-width: 640px;   font-size: 1.05rem; line-height: 1.72;  }  .intro-grid {   display: grid; grid-template-columns: 0.86fr 1fr;   gap: 4rem; align-items: start;  }  .principles {   display: grid; gap: 1rem;  }  .principle-card {   background: var(--white); border: 1px solid var(--border);   border-radius: var(--radius); padding: 1.5rem;   box-shadow: var(--shadow);  }  .principle-card h3, .process-card h3 {   font-family: 'Sora', sans-serif; font-size: 1.04rem;   margin-bottom: 0.55rem;  }  .principle-card p, .process-card p {   color: var(--gray-500); line-height: 1.62; font-size: 0.94rem;  }  .process-section { background: var(--white); }  .process-header {   display: flex; align-items: end; justify-content: space-between;   gap: 2rem; flex-wrap: wrap; margin-bottom: 3rem;  }  .process-grid {   display: grid; grid-template-columns: repeat(4, minmax(0, 1fr));   gap: 1rem;  }  .process-card {   position: relative; background: var(--off-white);   border: 1px solid var(--border); border-radius: var(--radius);   padding: 1.45rem; min-height: 220px;  }  .step-num {   display: inline-flex; align-items: center; justify-content: center;   width: 34px; height: 34px; border-radius: 10px;   background: rgba(57,192,197,0.12); color: #00696d;   font-family: 'Sora', sans-serif; font-weight: 800;   margin-bottom: 1.3rem;  }  .support-section { background: var(--off-white); }  .support-grid {   display: grid; grid-template-columns: 1fr 1fr;   gap: 1.5rem; margin-top: 3rem;  }  .support-card {   background: var(--white); border: 1px solid var(--border);   border-radius: var(--radius); padding: 2rem;  }  .support-card ul { list-style: none; display: grid; gap: 0.85rem; margin-top: 1.3rem; }  .support-card li {   display: flex; gap: 0.7rem; color: var(--gray-700);   line-height: 1.5; font-size: 0.95rem;  }  .support-card li::before {   content: ''; width: 8px; height: 8px; border-radius: 50%;   background: var(--brand-cyan); margin-top: 0.48rem; flex-shrink: 0;  }  .cta-section {   background: var(--navy); color: var(--white);   padding: 84px 5%; text-align: center; position: relative; overflow: hidden;  }  .cta-section::before {   content: ''; position: absolute; inset: 0;   background: radial-gradient(ellipse 60% 100% at 50% 50%, rgba(57,192,197,0.12) 0%, transparent 70%);  }  .cta-inner { position: relative; z-index: 1; max-width: 700px; margin: 0 auto; }  .cta-section h2 {   font-family: 'Sora', sans-serif; font-size: clamp(1.8rem, 3vw, 2.8rem);   line-height: 1.14; margin-bottom: 1rem;  }  .cta-section p { color: rgba(255,255,255,0.62); line-height: 1.65; margin-bottom: 2rem; }  .btn-primary, .btn-ghost {   display: inline-flex; align-items: center; justify-content: center;   padding: 0.92rem 1.45rem; border-radius: var(--radius-sm);   text-decoration: none; font-weight: 800; font-size: 0.95rem;   transition: transform 0.2s, filter 0.2s, border-color 0.2s;  }  .btn-primary { background: var(--brand-cyan); color: var(--navy); box-shadow: 0 10px 26px rgba(57,192,197,0.24); }  .btn-primary:hover { filter: brightness(0.96); transform: translateY(-2px); }  .btn-ghost { border: 1.5px solid rgba(255,255,255,0.22); color: rgba(255,255,255,0.82); margin-left: 0.8rem; }  .btn-ghost:hover { border-color: var(--brand-cyan); color: var(--brand-cyan); }  .modal-overlay {   position: fixed; inset: 0; z-index: 500;   display: none; align-items: center; justify-content: center;   padding: 1.5rem; background: rgba(5,14,29,0.62); backdrop-filter: blur(12px);  }  .modal-overlay.open { display: flex; }  .risk-modal {   width: min(760px, 100%); max-height: min(760px, calc(100vh - 3rem)); overflow: auto;   background: var(--white); border: 1px solid rgba(255,255,255,0.72);   border-radius: 18px; box-shadow: 0 32px 90px rgba(2,10,24,0.34);  }  .modal-head {   position: sticky; top: 0; z-index: 1;   display: flex; align-items: flex-start; justify-content: space-between; gap: 1.5rem;   padding: 1.6rem 1.75rem 1.25rem; background: rgba(255,255,255,0.96);   border-bottom: 1px solid var(--border); backdrop-filter: blur(16px);  }  .modal-eyebrow { font-size: 0.72rem; font-weight: 800; letter-spacing: 1.2px; text-transform: uppercase; color: var(--brand-blue); margin-bottom: 0.5rem; }  .modal-title { font-family: 'Sora', sans-serif; font-size: clamp(1.35rem, 2.4vw, 1.9rem); line-height: 1.18; color: var(--navy); margin-bottom: 0.4rem; }  .modal-copy { color: var(--gray-500); line-height: 1.55; font-size: 0.95rem; max-width: 560px; }  .modal-close {   width: 40px; height: 40px; border-radius: 10px; border: 1px solid var(--border);   background: var(--off-white); color: var(--navy); cursor: pointer;   display: inline-flex; align-items: center; justify-content: center;  }  .modal-close svg { width: 18px; height: 18px; }  .risk-form { padding: 1.75rem; }  .form-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 1rem; }  .form-field { display: flex; flex-direction: column; gap: 0.45rem; }  .form-field.full { grid-column: 1 / -1; }  .form-field label, .choice-group legend { font-size: 0.78rem; font-weight: 800; letter-spacing: 0.4px; color: var(--navy); text-transform: uppercase; }  .form-field input, .form-field select, .form-field textarea {   width: 100%; border: 1px solid var(--border); border-radius: 10px;   background: #F8FBFE; color: var(--navy); padding: 0.82rem 0.9rem;   font: inherit; font-size: 0.95rem;  }  .form-field textarea { min-height: 92px; resize: vertical; }  .form-field input:focus, .form-field select:focus, .form-field textarea:focus {   border-color: var(--brand-cyan); background: var(--white); box-shadow: 0 0 0 4px rgba(57,192,197,0.12); outline: none;  }  .choice-group { grid-column: 1 / -1; border: 1px solid var(--border); border-radius: 14px; padding: 0.82rem 0.9rem 0.9rem; margin: 0; background: linear-gradient(180deg, #FBFDFF 0%, #F5F9FD 100%); }  .choice-grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 0.5rem; margin-top: 0.7rem; }  .choice-chip {   position: relative; display: inline-flex; align-items: center; justify-content: center; gap: 0.45rem;   min-height: 36px; border: 1px solid var(--border); border-radius: 10px;   background: var(--white); color: var(--gray-700); padding: 0.48rem 0.62rem;   font-size: 0.82rem; font-weight: 800; cursor: pointer; user-select: none; text-align: center;  }  .choice-chip input { position: absolute; opacity: 0; pointer-events: none; }  .choice-chip::before {   content: ''; width: 7px; height: 7px; border-radius: 50%;   background: var(--gray-300); box-shadow: 0 0 0 3px rgba(194,208,224,0.18); flex-shrink: 0;  }  .choice-chip:has(input:checked) { background: rgba(57,192,197,0.12); border-color: rgba(57,192,197,0.55); color: #005E62; box-shadow: 0 8px 20px rgba(57,192,197,0.10); }  .choice-chip:has(input:checked)::before { background: var(--brand-cyan); box-shadow: 0 0 0 3px rgba(57,192,197,0.18); }  .choice-chip:focus-within { border-color: var(--brand-cyan); box-shadow: 0 0 0 4px rgba(57,192,197,0.12); }  .modal-actions { display: flex; justify-content: space-between; align-items: center; gap: 1rem; margin-top: 1.5rem; padding-top: 1.25rem; border-top: 1px solid var(--border); }  .modal-note { color: var(--gray-500); font-size: 0.82rem; line-height: 1.45; }  .modal-submit {   border: none; cursor: pointer; display: inline-flex; align-items: center; justify-content: center;   background: var(--brand-cyan); color: var(--navy); padding: 0.9rem 1.25rem;   border-radius: var(--radius-sm); font-weight: 800; font-size: 0.95rem; white-space: nowrap;  }  body.modal-open { overflow: hidden; }  footer {   background: var(--navy-mid); color: var(--white);   padding: 4rem 5% 2rem; border-top: 1px solid rgba(255,255,255,0.06);  }  .footer-grid {   max-width: 1280px; margin: 0 auto; display: grid;   grid-template-columns: 1.4fr 1fr 0.8fr 1fr;   gap: 3rem; padding-bottom: 3rem; border-bottom: 1px solid rgba(255,255,255,0.08);  }  .footer-logo-block { display: flex; flex-direction: column; gap: 1rem; }  .footer-tagline { font-size: 0.8rem; color: rgba(255,255,255,0.55); line-height: 1.6; max-width: 220px; }  .footer-col-title {   font-size: 0.68rem; font-weight: 800; letter-spacing: 1.5px;   text-transform: uppercase; color: var(--brand-cyan); margin-bottom: 1.25rem;  }  .footer-address { display: flex; flex-direction: column; gap: 0.4rem; }  .footer-address .biz-name { font-size: 0.88rem; font-weight: 700; color: rgba(255,255,255,0.86); }  .footer-address p, .footer-hipaa { font-size: 0.82rem; color: rgba(255,255,255,0.62); line-height: 1.6; }  .footer-address a, .footer-hipaa a, .footer-bottom-links a {   color: rgba(255,255,255,0.58); text-decoration: none; transition: color 0.2s;  }  .footer-address a:hover, .footer-hipaa a:hover, .footer-bottom-links a:hover { color: var(--brand-cyan); }  .phone-highlight { font-weight: 800; color: var(--brand-sky) !important; margin-top: 0.4rem; }  .social-icons { display: flex; gap: 0.75rem; margin-top: 0.5rem; }  .social-icon {   width: 36px; height: 36px; border-radius: 50%;   background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.12);   display: flex; align-items: center; justify-content: center;   color: rgba(255,255,255,0.62); text-decoration: none; font-size: 0.85rem;  }  .footer-bottom {   max-width: 1280px; margin: 0 auto;   display: flex; align-items: center; justify-content: space-between;   padding-top: 1.75rem; gap: 1rem; flex-wrap: wrap;  }  .footer-copy { font-size: 0.78rem; color: rgba(255,255,255,0.55); }  .footer-bottom-links { display: flex; gap: 1.5rem; }  .footer-bottom-links a { font-size: 0.78rem; color: rgba(255,255,255,0.55); }  @media (max-width: 1024px) {   .hero-inner, .intro-grid, .support-grid { grid-template-columns: 1fr; }   .page-hero { min-height: 760px; align-items: flex-start; padding-top: 120px; padding-bottom: 4rem; }   .hero-inner { display: block; min-height: auto; }   .founder-card { min-height: 0; margin: 0; position: static; }   .founder-photo {    inset: auto -2.5rem -1rem auto;    width: min(44vw, 360px);    height: auto;    z-index: 1;    opacity: 0.62;   }   .founder-photo img { height: min(46vh, 430px); object-position: bottom right; }   .process-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }   .footer-grid { grid-template-columns: 1fr 1fr; }   .nav-hamburger { display: flex; }   .nav-links { display: none; }   .nav-drawer { display: block; }  }  @media (min-width: 820px) and (max-width: 1024px) {   .page-hero { min-height: 820px; }   .founder-photo {    right: clamp(1.5rem, 4vw, 2.75rem);    bottom: 0;    width: min(52vw, 520px);    opacity: 0.9;   }   .founder-photo img { height: min(62vh, 560px); }  }  @media (max-width: 640px) {   .page-hero { min-height: 760px; padding: 118px 5% 4rem; align-items: flex-start; }   .hero-text { max-width: 100%; }   .hero-inner { display: block; min-height: auto; }   .page-hero h1 { font-size: clamp(2.25rem, 11vw, 2.85rem); line-height: 1.08; }   .founder-card { min-height: 0; margin: 0; position: static; }   .founder-photo {    top: auto;    right: -3rem;    bottom: -1rem;    left: auto;    width: min(74vw, 300px);    height: auto;    z-index: 1;    align-items: flex-start;    opacity: 0.52;   }   .founder-photo::before { inset: 10% 0 4%; filter: blur(16px); opacity: 0.55; }   .founder-photo img { height: 350px; max-height: none; object-position: bottom right; filter: drop-shadow(0 18px 30px rgba(0,0,0,0.16)); }   .hero-founder-quote blockquote { font-size: 1rem; line-height: 1.62; }   section { padding: 72px 5%; }   .process-grid { grid-template-columns: 1fr; }   .btn-ghost { margin-left: 0; margin-top: 0.8rem; width: 100%; }   .btn-primary { width: 100%; }   .footer-grid { grid-template-columns: 1fr; }   .modal-overlay { padding: 0.75rem; align-items: flex-end; }   .risk-modal { max-height: calc(100vh - 1.5rem); border-radius: 16px; }   .modal-head, .risk-form { padding: 1.25rem; }   .form-grid { grid-template-columns: 1fr; }   .choice-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }   .modal-actions { flex-direction: column; align-items: stretch; }   .modal-submit { width: 100%; }  }  @media (prefers-reduced-motion: reduce) {   *, *::before, *::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; }  }   .btt {  position: fixed;  bottom: 2rem; right: 2rem;  width: 44px; height: 44px;  border-radius: 50%;  background: linear-gradient(135deg, #39C0C5 0%, #43B3E6 50%, #4579BC 100%);  border: none; cursor: pointer;  display: flex; align-items: center; justify-content: center;  box-shadow: 0 4px 20px rgba(57,192,197,0.35);  z-index: 200;  opacity: 0;  transform: translateY(12px);  transition: opacity 0.35s ease, transform 0.35s ease, box-shadow 0.2s;  pointer-events: none; } .btt.visible {  opacity: 1;  transform: translateY(0);  pointer-events: auto; } .btt:hover {  box-shadow: 0 8px 28px rgba(57,192,197,0.5);  transform: translateY(-2px); } .btt svg {  width: 18px; height: 18px;  color: white; flex-shrink: 0; } @media (max-width: 600px) {  .btt { bottom: 1.25rem; right: 1.25rem; width: 40px; height: 40px; }  .btt svg { width: 16px; height: 16px; } }  body.admin-bar nav { top: 32px; } @media (max-width: 782px) {  body.admin-bar nav { top: 46px; } } .grecaptcha-badge { display: none !important; visibility: hidden !important; } .recaptcha-disclosure { display: none !important; } .footer-site-links {  max-width: 1200px;  margin: 0 auto;  padding: 1.1rem 1.5rem .85rem;  display: flex;  flex-wrap: wrap;  gap: .55rem 1.25rem; } .footer-site-links a {  color: rgba(255,255,255,.78);  font-size: .76rem;  font-weight: 600;  line-height: 1.35;  text-decoration: none; } .footer-site-links a:hover, .footer-site-links a:focus-visible {  color: #39C0C5;  text-decoration: underline;  text-underline-offset: 3px; } footer .footer-grid { padding-bottom: 2rem; } .footer-recaptcha-note {  margin: .45rem 0 0;  padding: 0;  color: rgba(255,255,255,.58);  font-size: .68rem;  line-height: 1.4; } .footer-recaptcha-note a {  color: inherit;  text-decoration: underline;  text-underline-offset: 2px; } .footer-legal-copy {  display: flex;  flex-direction: column;  max-width: 620px; } footer .footer-bottom { padding-top: 1rem; } .teamsters-search-status {  min-height: 1.35em;  margin: .5rem 0 1rem;  color: var(--muted, #5A6F8A);  font-size: .84rem; } #myInput {  display: block;  width: min(100%, 560px);  min-height: 52px;  box-sizing: border-box;  padding: .85rem 1rem;  border: 1px solid var(--border, #D9E3EE);  border-radius: 10px;  background: #F8FBFE;  color: var(--navy, #071A33);  font: inherit;  font-size: 1rem;  box-shadow: none; } #myInput:focus {  border-color: var(--brand-cyan, #39C0C5);  background: #fff;  box-shadow: 0 0 0 4px rgba(57,192,197,.13);  outline: none; } #myUL li[hidden] { display: none !important; }  .page-hero, .generic-hero {  --mouse-x: 72%;  --mouse-y: 34%;  --mouse-glow: 0;  position: relative;  overflow: hidden; } .pointer-glow-layer {  position: absolute;  inset: 0;  z-index: 0;  display: block;  pointer-events: none;  background: radial-gradient(circle at var(--mouse-x) var(--mouse-y),   rgba(93, 214, 218, .28) 0%,   rgba(67, 179, 230, .15) 18%,   transparent 44%);  opacity: var(--mouse-glow);  transition: opacity .35s ease; } .generic-hero-inner { position: relative; z-index: 1; } @media (prefers-reduced-motion: reduce), (hover: none), (pointer: coarse) {  .pointer-glow-layer { display: none; } }  .login-portal {    background-color: #FFFFFF;   width: 400px;   height: auto;   margin: 7em auto;   border-radius: 1.5em;   box-shadow: 0px 11px 35px 2px rgb(0 0 0 / 14%);   padding: 2em;   padding-bottom: 0px; } #hidden-fields br {   display: none; }  body {  font-size: 1rem!important; } .logo {  width: 30%; } .logo img {   max-width: 100%!important;  height: 60px!important; } .ps_tab_services_nav ul li.active {   width: 100%; } .ps_cards_item {    width: 80.85%;   margin: auto;   margin-top: -30px; } .main-navigation li {   float: left;   margin-right: 5px;  margin-left: 10px; } .ps_what_we_cover_content_left ul li:nth-of-type(n + 5), .view-more-btn a {   display: block; } .ps_services_list h4 {   padding-left: 20px; } .view-more-btn { display:none!important; } .book {    background-color: #061f36;   background-image: none; } .section_uid_4 .button {  display:none; } .button-homequote {  font-family: 'Raleway', sans-serif;   padding-right: 53px;   padding-left: 53px;   padding-top: 15.5px;   padding-bottom: 14.5px;   margin-top: 8px;   display: inline-block;   font-size: 17px;   font-weight: 900;   letter-spacing: 1px;   text-align: center;   color: #ffffff;   border-radius: 30px;   background-color: #00adef;   background-image: linear-gradient(to bottom, #00adef, #00b9ff); } .main-navigation a {  font-size:18px; } .header-left {   width: 70%; } .ps_hero_content{    font-weight: 400;  color: #fff;  font-size: 1.2rem; } .site-header .section-inner {   max-width: 100%;  } .section-inner, .site-content-in {   width: 95%; } .main-navigation .pf4_request_a_quote a {   font-family: 'Raleway', sans-serif;   border-radius: 30px;   border: 2px solid #c45a56;   padding-left: 15px !important;   padding-right: 15px !important;   font-size: 18px;   padding-top: 8px !important;   padding-bottom: 7px !important;   font-weight: 700;   background: #c94945; } .main-navigation .pf4_request_a_quote a:hover {   background-color: #c45a56 !important;   color: #fff !important;    border: 2px solid #c94945!important; } .fixed-header .site-header {   border-bottom: 0;   box-shadow: 0px 2px 7px -2px rgb(0 0 0 / 58%);   background-color: #061f36; } .button-alt {   background-color: #03b1f5; } .ps_cta {  background-image: url(https://vanasekinsurance.com/wp-content/uploads/2019/05/home-cta-bg-1.jpg)!important; } .medicare-101 { margin-top:-170px; } @media only screen and (max-width: 600px) {  .medicare-101 { margin-top:-100px; } } .recaptcha-disclosure{display:none!important}