@keyframes fadeIn { 
  0% { opacity: 0; transform: translateY(10px); }
  100% { opacity: 1; transform: translateY(0px); }
}
body:not(.home) .entry-title, body:not(.home) .ast-page-header-section h1 { display: block; max-width: 720px; margin: 24px auto; padding: 22px 32px; background: rgb(26, 37, 64); border-top: 4px solid rgb(200, 16, 46); border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.35) 0px 8px 24px; font-family: Oswald, "Arial Narrow", sans-serif; font-weight: 700; text-transform: uppercase; text-align: center; letter-spacing: 0.01em; color: rgb(255, 255, 255) !important; }
@media (max-width: 768px) {
body:not(.home) .entry-title, body:not(.home) .ast-page-header-section h1 { max-width: 92%; padding: 18px 22px; font-size: 26px !important; }
}
.ghb-social { align-items: center; justify-content: center; gap: 10px; flex-wrap: wrap; font-family: "Barlow Condensed", Arial, sans-serif; display: flex !important; }
.ghb-social .ghb-email-link { display: inline-flex; align-items: center; gap: 10px; font-size: 15px; font-weight: 500; letter-spacing: 0.5px; margin-right: 4px; color: rgb(255, 255, 255) !important; text-decoration: none !important; }
.ghb-social .ghb-email-link .sbtn-mail { display: inline-flex; width: 28px; height: 28px; align-items: center; justify-content: center; background: rgb(200, 16, 46); border-radius: 50%; flex-shrink: 0; }
.ghb-social .ghb-email-link .sbtn-mail img { width: 15px; height: 15px; filter: brightness(0) invert(1); }
.ghb-social .ghb-email-text { color: rgb(255, 255, 255) !important; letter-spacing: 0.5px; }
.ghb-social .ghb-sep { width: 1px; height: 20px; margin: 0px 6px; display: inline-block !important; background: rgba(255, 255, 255, 0.35) !important; }
.ghb-social a.sbtn:not(.ghb-email-link) { width: 28px; height: 28px; align-items: center; justify-content: center; border-radius: 50%; font-weight: 700; font-size: 13px; font-family: Arial, sans-serif; line-height: 1; flex-shrink: 0; transition: transform 0.15s; display: inline-flex !important; color: rgb(255, 255, 255) !important; text-decoration: none !important; }
.ghb-social a.sbtn:not(.ghb-email-link):hover { transform: scale(1.1); }
.ghb-social .sbtn-fb { background: rgb(24, 119, 242) !important; }
.ghb-social .sbtn-ig { font-size: 11px; background: linear-gradient(45deg, rgb(240, 148, 51) 0%, rgb(230, 104, 60) 20%, rgb(220, 39, 67) 50%, rgb(204, 35, 102) 75%, rgb(188, 24, 136) 100%) !important; }
.ghb-social .sbtn-yelp { background: rgb(211, 35, 35) !important; }
.ghb-social .sbtn-bbb { font-size: 9px; background: rgb(0, 85, 150) !important; }
.ghb-social a.sbtn:not(.ghb-email-link) { box-shadow: rgba(0, 0, 0, 0.35) 0px 2px 6px, rgba(255, 255, 255, 0.18) 0px 1px 0px inset; border: 1px solid rgba(255, 255, 255, 0.12); }
.ghb-social .ghb-email-link .sbtn-mail { box-shadow: rgba(0, 0, 0, 0.35) 0px 2px 6px, rgba(255, 255, 255, 0.2) 0px 1px 0px inset; }
@media (max-width: 768px) {
.ghb-social { gap: 7px; flex-wrap: nowrap; white-space: nowrap; }
.ghb-social .ghb-email-link { font-size: 12px; gap: 6px; margin-right: 0px; letter-spacing: 0.2px; }
.ghb-social .ghb-email-link .sbtn-mail { width: 24px; height: 24px; }
.ghb-social .ghb-email-link .sbtn-mail img { width: 13px; height: 13px; }
.ghb-social .ghb-sep { margin: 0px 2px; height: 16px; }
.ghb-social a.sbtn:not(.ghb-email-link) { width: 24px; height: 24px; font-size: 11px; }
.ghb-social .sbtn-ig { font-size: 9px; }
.ghb-social .sbtn-bbb { font-size: 7.5px; letter-spacing: -0.5px; }
}
@media (max-width: 420px) {
.ghb-social { gap: 5px; }
.ghb-social .ghb-email-link { font-size: 10.5px; gap: 5px; }
.ghb-social .ghb-email-link .sbtn-mail { width: 22px; height: 22px; }
.ghb-social .ghb-email-link .sbtn-mail img { width: 12px; height: 12px; }
.ghb-social a.sbtn:not(.ghb-email-link) { width: 22px; height: 22px; font-size: 10px; }
.ghb-social .sbtn-bbb { font-size: 7px; letter-spacing: -0.7px; }
.ghb-social .ghb-sep { display: none !important; }
}
.ghb-social a.sbtn:not(.ghb-email-link):hover { transform: translateY(-1px) scale(1.08); box-shadow: rgba(0, 0, 0, 0.45) 0px 4px 10px, rgba(255, 255, 255, 0.25) 0px 1px 0px inset; }
@media (max-width: 768px) {
.wp-block-heading, h2.wp-block-heading, h1.wp-block-heading { font-size: 26px !important; line-height: 1.2; }
}
.main-header-menu, .main-navigation ul.menu, #ast-hf-mobile-menu, .main-header-menu > li, nav.site-navigation ul { letter-spacing: 0.5px; }
.main-header-menu > li > a, .main-navigation .menu-item > a, nav .menu > li > a { text-transform: uppercase; letter-spacing: 1px; font-family: "Barlow Condensed", Oswald, Arial, sans-serif !important; font-weight: 600 !important; font-size: 14px !important; padding: 8px 14px !important; line-height: 1.2 !important; }
.ast-primary-header-bar, .site-primary-header-wrap { min-height: auto !important; }
.ast-primary-header-bar .site-primary-header-wrap { padding-top: 8px !important; padding-bottom: 8px !important; }
.site-branding .custom-logo-link::after, .site-branding .site-logo-img a::after, .custom-logo-link::after, .site-logo-img a::after { content: none !important; display: none !important; }
@media (min-width: 922px) {
body .site-primary-header-wrap, body .ast-primary-header-bar { max-width: 1500px !important; margin-left: auto !important; margin-right: auto !important; padding-left: 24px !important; padding-right: 24px !important; box-sizing: border-box !important; }
body .site-primary-header-wrap .ast-builder-grid-row, body .ast-primary-header-bar .ast-builder-grid-row { display: grid !important; grid-template-columns: 1fr auto 1fr !important; align-items: center !important; width: 100% !important; max-width: none !important; margin: 0px !important; padding: 0px !important; gap: 24px !important; }
body .site-header-primary-section-left { justify-self: start !important; }
body .site-header-primary-section-center { justify-self: center !important; display: flex !important; justify-content: center !important; }
body .site-header-primary-section-right { justify-self: end !important; }
}
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1, body.ast-desktop #primary-site-navigation-desktop .main-header-menu { display: flex !important; flex-flow: row !important; align-items: stretch !important; justify-content: center !important; background: rgb(15, 30, 53) !important; border: 2px solid rgb(15, 30, 53) !important; border-radius: 6px !important; box-shadow: rgba(0, 0, 0, 0.18) 0px 3px 12px !important; margin: 0px !important; padding: 0px !important; list-style: none !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 > li { display: flex !important; flex: 0 0 auto !important; float: none !important; margin: 0px !important; padding: 0px !important; background: rgb(15, 30, 53) !important; border-right: 1px solid rgba(193, 39, 45, 0.55) !important; position: relative !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 > li:last-child { border-right-width: medium !important; border-right-style: none !important; border-right-color: currentcolor !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 > li > a { display: inline-flex !important; align-items: center !important; justify-content: center !important; white-space: nowrap !important; padding: 12px 20px !important; color: rgb(255, 255, 255) !important; background: transparent !important; font-family: "Barlow Condensed", Oswald, Arial, sans-serif !important; font-weight: 600 !important; font-size: 15px !important; letter-spacing: 1.5px !important; text-transform: uppercase !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; border-radius: 0px !important; line-height: 1.2 !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 > li:hover, body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 > li.current-menu-item { background: rgb(193, 39, 45) !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 .sub-menu { background: rgb(15, 30, 53) !important; border: 1px solid rgba(193, 39, 45, 0.4) !important; border-radius: 4px !important; padding: 0px !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 .sub-menu li { border-bottom: 1px solid rgba(193, 39, 45, 0.35) !important; background: rgb(15, 30, 53) !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 .sub-menu a { color: rgb(255, 255, 255) !important; padding: 10px 16px !important; font-family: "Barlow Condensed", Oswald, Arial, sans-serif !important; font-weight: 500 !important; text-transform: uppercase !important; letter-spacing: 1px !important; font-size: 13px !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 .sub-menu li:hover { background: rgb(193, 39, 45) !important; }
#ast-mobile-popup { background: rgb(10, 22, 40) !important; }
#ast-mobile-popup .ast-mobile-popup-content { background: rgb(10, 22, 40) !important; padding: 10px !important; }
#ast-mobile-popup .ast-mobile-popup-header { background: rgb(15, 30, 53) !important; border-bottom: 2px solid rgb(193, 39, 45) !important; padding: 12px 16px !important; }
#ast-mobile-popup #menu-toggle-close, #ast-mobile-popup .menu-toggle-close { color: rgb(255, 255, 255) !important; }
#ast-mobile-popup #ast-mobile-site-navigation { background: transparent !important; padding: 0px !important; margin: 0px !important; }
#ast-mobile-popup #ast-hf-mobile-menu { list-style: none !important; margin: 0px !important; padding: 0px !important; display: block !important; }
#ast-mobile-popup #ast-hf-mobile-menu li { border-bottom: 1px solid rgba(193, 39, 45, 0.4) !important; background: transparent !important; display: block !important; width: 100% !important; margin: 0px !important; }
#ast-mobile-popup #ast-hf-mobile-menu li:last-child { border-bottom-width: medium !important; border-bottom-style: none !important; border-bottom-color: currentcolor !important; }
#ast-mobile-popup #ast-hf-mobile-menu a, #ast-mobile-popup #ast-hf-mobile-menu .menu-link { color: rgb(255, 255, 255) !important; font-family: "Barlow Condensed", Oswald, Arial, sans-serif !important; font-weight: 600 !important; text-transform: uppercase !important; letter-spacing: 1.5px !important; font-size: 16px !important; padding: 16px 18px !important; display: block !important; background: transparent !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }
#ast-mobile-popup #ast-hf-mobile-menu li:hover, #ast-mobile-popup #ast-hf-mobile-menu li.current-menu-item { background: rgb(193, 39, 45) !important; }
#ast-mobile-popup .sub-menu { background: rgba(0, 0, 0, 0.25) !important; padding: 0px !important; }
#ast-mobile-popup .sub-menu a { font-size: 14px !important; padding: 12px 18px 12px 32px !important; }
body .ast-header-button-1, body .ast-builder-button-wrap { display: inline-flex !important; align-items: center !important; }
body .ast-custom-button-link { display: inline-flex !important; align-items: center !important; justify-content: center !important; white-space: nowrap !important; width: auto !important; min-width: max-content !important; flex-direction: row !important; }
.ast-builder-button-wrap > a.menu-link { display: none !important; }
body .ast-above-header-wrap, body .site-above-header-wrap, body .ast-above-header-bar, body .ast-above-header { max-width: none !important; width: 100% !important; margin-left: 0px !important; margin-right: 0px !important; padding-left: 0px !important; padding-right: 0px !important; box-sizing: border-box !important; }
body .ast-above-header-bar .ast-builder-grid-row, body .site-above-header-wrap .ast-builder-grid-row { max-width: none !important; width: 100% !important; margin: 0px !important; padding: 8px 24px !important; box-sizing: border-box !important; }
body .ghb-social { justify-content: center !important; }
@media (max-width: 768px) {
body .ast-above-header-bar .ast-builder-grid-row, body .site-above-header-wrap .ast-builder-grid-row { padding: 6px 10px !important; }
}
@media (min-width: 922px) and (max-width: 1400px) {
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 > li > a { padding: 10px 12px !important; font-size: 13px !important; letter-spacing: 0.8px !important; }
}
@media (min-width: 1401px) {
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 > li > a { padding: 11px 16px !important; font-size: 14px !important; letter-spacing: 1.2px !important; }
}
@media (min-width: 922px) {
body .site-primary-header-wrap, body .ast-primary-header-bar { max-width: 1720px !important; padding-left: 20px !important; padding-right: 20px !important; }
}
.ast-mobile-header-wrap .main-header-menu-toggle, .ast-mobile-header-wrap button.menu-toggle { background: rgb(193, 39, 45) !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; color: rgb(255, 255, 255) !important; padding: 10px 18px !important; border-radius: 28px !important; width: auto !important; min-width: 0px !important; max-width: none !important; height: auto !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: 10px !important; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px !important; font-family: "Barlow Condensed", Oswald, Arial, sans-serif !important; font-weight: 700 !important; font-size: 16px !important; letter-spacing: 2px !important; text-transform: uppercase !important; }
.ast-mobile-header-wrap .mobile-menu-wrap { display: inline-flex !important; align-items: center !important; gap: 8px !important; flex-direction: row !important; width: auto !important; white-space: nowrap !important; }
.ast-mobile-header-wrap .mobile-menu-wrap .mobile-menu, .ast-mobile-header-wrap span.mobile-menu, #ast-mobile-header span.mobile-menu { display: inline-flex !important; align-items: center !important; color: rgb(255, 255, 255) !important; font-family: "Barlow Condensed", Oswald, Arial, sans-serif !important; font-weight: 700 !important; font-size: 16px !important; letter-spacing: 2px !important; text-transform: uppercase !important; writing-mode: horizontal-tb !important; white-space: nowrap !important; word-break: normal !important; overflow-wrap: normal !important; line-height: 1 !important; flex-direction: row !important; order: 1 !important; }
.ast-mobile-header-wrap .mobile-menu-toggle-icon { display: inline-flex !important; line-height: 0 !important; order: 2 !important; }
.ast-mobile-header-wrap .ast-mobile-svg, .ast-mobile-header-wrap .ast-menu-svg { width: 22px !important; height: 22px !important; color: rgb(255, 255, 255) !important; fill: rgb(255, 255, 255) !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1, body.ast-desktop #primary-site-navigation-desktop .main-header-menu { overflow: visible !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 > li { overflow: visible !important; position: relative !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 .sub-menu { position: absolute !important; top: 100% !important; left: 0px !important; min-width: 220px !important; z-index: 99999 !important; display: block !important; visibility: hidden !important; opacity: 0 !important; transform: translateY(6px) !important; transition: opacity 0.15s, transform 0.15s, visibility 0.15s !important; background: rgb(15, 30, 53) !important; box-shadow: rgba(0, 0, 0, 0.25) 0px 8px 24px !important; border-top: 2px solid rgb(193, 39, 45) !important; padding: 0px !important; list-style: none !important; margin: 0px !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 > li:hover > .sub-menu, body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 > li:focus-within > .sub-menu { visibility: visible !important; opacity: 1 !important; transform: translateY(0px) !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 .sub-menu li { display: block !important; width: 100% !important; border-right-width: medium !important; border-right-style: none !important; border-right-color: currentcolor !important; border-bottom: 1px solid rgba(193, 39, 45, 0.35) !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 .sub-menu li:last-child { border-bottom-width: medium !important; border-bottom-style: none !important; border-bottom-color: currentcolor !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 .sub-menu a { display: block !important; padding: 10px 16px !important; white-space: nowrap !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 .sub-menu .sub-menu { top: 0px !important; left: 100% !important; }
@media (max-width: 480px) {
.ast-mobile-header-wrap .main-header-menu-toggle, .ast-mobile-header-wrap button.menu-toggle { padding: 8px 12px !important; font-size: 13px !important; letter-spacing: 1.2px !important; gap: 6px !important; }
.ast-mobile-header-wrap span.mobile-menu { font-size: 13px !important; letter-spacing: 1.2px !important; }
.ast-mobile-header-wrap .ast-mobile-svg { width: 18px !important; height: 18px !important; }
}
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 .sub-menu, body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 .sub-menu li { text-align: center !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 .sub-menu li a { justify-content: center !important; text-align: center !important; display: flex !important; }
#ast-mobile-popup .ast-mobile-popup-content .sub-menu, #ast-hf-mobile-menu .sub-menu { display: block !important; visibility: visible !important; opacity: 1 !important; height: auto !important; max-height: none !important; position: static !important; transform: none !important; background: rgba(255, 255, 255, 0.04) !important; padding: 4px 0px 8px 18px !important; border-left: 2px solid rgb(193, 39, 45) !important; margin: 4px 0px 8px 14px !important; }
#ast-mobile-popup #ast-hf-mobile-menu .menu-item-has-children > .ast-menu-toggle { display: none !important; }
#ast-mobile-popup .sub-menu li a { padding: 8px 12px !important; font-size: 15px !important; }
html body img.custom-logo, html body .custom-logo-link img, html body .site-branding img, html body .ast-theme-transparent-header img.custom-logo, html body.ast-inherit-site-logo-transparent img.custom-logo, html body.home img.custom-logo, html body #ast-mobile-header img.custom-logo { max-width: 280px !important; width: auto !important; height: auto !important; min-width: 0px !important; }
@media (max-width: 921px) {
html body img.custom-logo, html body .custom-logo-link img, html body .site-branding img, html body .ast-theme-transparent-header img.custom-logo, html body.ast-inherit-site-logo-transparent img.custom-logo, html body.home img.custom-logo, html body #ast-mobile-header img.custom-logo { max-width: 310px !important; width: 310px !important; }
}
@media (max-width: 480px) {
html body img.custom-logo, html body .custom-logo-link img, html body .site-branding img, html body .ast-theme-transparent-header img.custom-logo, html body.ast-inherit-site-logo-transparent img.custom-logo, html body.home img.custom-logo, html body #ast-mobile-header img.custom-logo { max-width: 260px !important; width: 260px !important; }
}
@media (min-width: 922px) {
html body .site-primary-header-wrap, html body .ast-primary-header-bar, html body .ast-main-header-wrap { min-height: 110px !important; }
html body .ast-builder-grid-row { min-height: 110px !important; align-items: center !important; }
}
html body .entry-header, html body .ast-archive-header, html body .ast-title-bar-wrap, html body header.entry-header { margin-top: 8px !important; padding-top: 10px !important; padding-bottom: 10px !important; }
html body .entry-title, html body h1.entry-title, html body .ast-archive-title, html body .ast-title-bar .page-title { white-space: normal !important; overflow: visible !important; text-overflow: clip !important; line-height: 1.25 !important; text-align: center !important; word-break: break-word !important; }
html body:not(.home) #content, html body:not(.home) .site-content { padding-top: 0px !important; margin-top: 0px !important; }
html body .ast-header-button-1 { display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; text-align: center !important; }
html body .ast-header-button-1 .ast-builder-button-wrap { display: flex !important; justify-content: center !important; width: 100% !important; }
html body .ast-header-button-1::after { content: "Inquire about a\a free roof estimate" !important; white-space: pre !important; display: block !important; width: 100% !important; margin-top: 6px !important; font-family: Oswald, "Barlow Condensed", Arial, sans-serif !important; font-weight: 700 !important; text-transform: uppercase !important; letter-spacing: 0.5px !important; font-size: 12px !important; color: rgb(15, 30, 53) !important; text-align: center !important; line-height: 1.2 !important; }
@media (max-width: 921px) {
html body .ast-header-button-1::after { font-size: 11px !important; }
}
@media (min-width: 922px) {
html body .ast-header-button-1 { margin-top: 18px !important; }
}
html body .ghb-email-link { display: inline-flex !important; align-items: center !important; gap: 10px !important; padding: 6px 14px 6px 6px !important; background: rgba(255, 255, 255, 0.08) !important; border: 1px solid rgba(255, 255, 255, 0.15) !important; border-radius: 999px !important; color: rgb(255, 255, 255) !important; text-decoration: none !important; font-family: Oswald, "Barlow Condensed", Arial, sans-serif !important; font-weight: 600 !important; letter-spacing: 1px !important; font-size: 13px !important; text-transform: uppercase !important; transition: background 0.2s, transform 0.15s !important; }
html body .ghb-email-link:hover { background: rgb(193, 39, 45) !important; border-color: rgb(193, 39, 45) !important; transform: translateY(-1px) !important; }
html body .ghb-email-link .sbtn-mail { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 28px !important; height: 28px !important; background: rgb(193, 39, 45) !important; border-radius: 50% !important; box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 6px !important; flex-shrink: 0 !important; }
html body .ghb-email-link .sbtn-mail img.emoji, html body .sbtn-mail img.emoji { width: 15px !important; height: 15px !important; max-width: 15px !important; max-height: 15px !important; margin: 0px !important; padding: 0px !important; display: block !important; filter: brightness(0) invert(1) !important; background: transparent !important; border: 0px !important; }
html body .ghb-email-link:hover .sbtn-mail { background: rgb(15, 30, 53) !important; }
html body .ghb-email-text { color: inherit !important; }
@media (max-width: 480px) {
html body .ghb-email-link { font-size: 11px !important; padding: 4px 10px 4px 4px !important; gap: 8px !important; }
html body .ghb-email-link .sbtn-mail { width: 24px !important; height: 24px !important; }
}
@media (max-width: 921px) {
html body #ast-mobile-header .ast-mobile-menu-buttons, html body .ast-mobile-header-inner .ast-header-break-point-nav, html body #ast-mobile-header .ast-mobile-menu-buttons-fill, html body .main-header-bar-navigation .ast-mobile-menu-buttons, html body .ast-button-wrap .menu-toggle { transform: translateX(-10px) !important; margin-right: 10px !important; }
}
html { background: transparent !important; }
html body { overflow-x: hidden !important; }
html body #page { overflow: visible !important; }
html body #masthead { margin-bottom: 0px !important; padding-bottom: 0px !important; overflow: visible !important; position: relative !important; }
html body #masthead .ast-main-header-wrap, html body #masthead .main-header-bar-wrap, html body #masthead .ast-primary-header-bar, html body #masthead .main-header-bar { width: 100% !important; max-width: none !important; margin-left: 0px !important; margin-right: 0px !important; }
html body #page #masthead #ast-desktop-header { border-bottom: 0px !important; }
html body #page #masthead #ast-mobile-header { border-bottom: 0px !important; }
html body #masthead::before { display: none !important; content: none !important; }
html body { background-color: rgb(15, 30, 53) !important; }
html body #page { background: transparent !important; }
html body #content, html body #primary, html body .site-main { margin-top: 0px !important; padding-top: 0px !important; }
html body #masthead::after { content: "" !important; position: absolute !important; left: 0px !important; right: 0px !important; bottom: -12px !important; width: 100% !important; height: 78px !important; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDAgNzAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWF4IG1lZXQiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYxLjUxIDE5LjMwKSBzY2FsZSgwLjEyOTIpIiBmaWxsPSIjMGYxZTM1Ij4KICA8Zz4KICAgIDxwYXRoIGQ9Im0xNzguMDcxLDEwMC42NTdoLTU5Yy01LjEwOSwwLTkuMjUsNC4xNDEtOS4yNSw5LjI1IDAsMTkuODMxLTAuMTMsMTkuMDA2IDAuMzcxLDIwLjczNSAxMy44MjUsMy41NTMgMjEuMjI5LDE3LjA5NCAxNy45MzYsMjkuOTA2LTIuMzA2LDguOTc0LTkuNDU1LDE1Ljc3NS0xOC4zMDgsMTcuNzg0djkuMzA5aDY4LjI1YzMuNjg4LDAgNi44NjItMi4xNjMtOC4zNDctNS4yODUtNS4yODMtNS43Ny03Ljc5LTEzLjkyMS02LjAxOS0yMi4xNTIgMC43ODQtMy42NDQgNi4xLTI4LjM1MSA2LjkyMi0zMi4xNzR2LTE4LjEyNGMwLjAwMS01LjEwOC00LjE0LTkuMjQ5LTkuMjQ5LTkuMjQ5eiI+PC9wYXRoPgogICAgPHBhdGggZD0ibTE4Ny4zMjEsNTkuNTc4YzAtNS4xMDktNC4xNDEtOS4yNS05LjI1LTkuMjVoLTU5Yy01LjEwOSwwLTkuMjUsNC4xNDEtOS4yNSw5LjI1djE4LjE1N2MwLDUuMTA5IDQuMTQxLDkuMjUgOS4yNSw5LjI1aDU5YzUuMTA5LDAgOS4yNS00LjE0MSA5LjI1LTkuMjV2LTE4LjE1N3oiPjwvcGF0aD4KICAgIDxwYXRoIGQ9Im0xNzguMDcxLDBoLTU5Yy01LjEwOSwwLTkuMjUsNC4xNDEtOS4yNSw5LjI1djE4LjE1NmMwLDUuMTA5IDQuMTQxLDkuMjUgOS4yNSw5LjI1aDU5YzUuMTA5LDAgOS4yNS00LjE0MSA5LjI1LTkuMjV2LTE4LjE1NmMwLTUuMTA5LTQuMTQxLTkuMjUtOS4yNS05LjI1eiI+PC9wYXRoPgogICAgPHBhdGggZD0ibTMwNi4xNzQsMjMzLjU3YzAuNTg0LTIuNzU4IDAuMzc5LTUuNjI1LTAuNTkyLTguMjcybC0xNC4wODMtMzguMzk2di05Ny41NDNjMC0xMC43MzgtNy44MzUtMTkuNDQyLTE3LjUtMTkuNDQyaC0zMS4yMDljLTcuOTkzLDAtMTQuNzE5LDUuOTU5LTE2LjgxNCwxNC4wOTFsOC44OSwuNjcyLTI1LjA4NywxNi4wMmMtMi44MTMsMS43OTYtNC43OTEsNC42NDMtNS40OTMsNy45MDZsLTExLjY2Nyw1NC4yMjhjLTEuNDUyLDYuNzQ5IDIuODQzLDEzLjM5NyA5LjU5MiwxNC44NSA2Ljc1NywxLjQ1MyAxMy4zOTktMi44NDkgMTQuODUtOS41OTJsMTAuNTY5LTQ5LjEyOCAyMC42OTEtMTMuMjEzLTguMTQ5LDE0LjM0OC0xMC44OTEsNTAuNjIyYy0wLjcyOSwzLjM4OS0yLjExNCw2LjQ2OC0zLjk5Miw5LjEzMyAwLDExLjc1NyAwLjI4MywyLjMxNC0xLjg3LDUzLjc3OWwtMjQuOTkzLDYwLjY2MWMtMy4xNTUsNy42NTkgMC40OTUsMTYuNDI3IDguMTU1LDE5LjU4MyA3LjY1MywzLjE1NSAxNi40MjUtMC40OTIgMTkuNTgzLTguMTU1bDI2LTYzLjEwNWMwLjY2Ni0xLjYxNyAxLjA0NS0zLjMzOSAxLjExOC01LjA4NyAxLjI2MS0zMC4xMjcgMS43MzMtNDEuMjk0IDEuOTA2LTQ1LjUyIDAuMDY2LTEuNjE4IDEuMzk3LTIuODk4IDMuMDE2LTIuODk4aDAuMDAyYzEuMjksMCAyLjQ0NCwwLjgwNSAyLjg4OCwyLjAxN2wxNC44MzYsNDAuNDQ4LTEzLjgzNSw2NS4zMjRjLTEuNzE2LDguMTA0IDMuNDYzLDE2LjA2NSAxMS41NjcsMTcuNzgyIDguMTA1LDEuNzE1IDE2LjA2NS0zLjQ2NCAxNy43ODItMTEuNTY3bDE0LjczLTY5LjU0NnoiPjwvcGF0aD4KICAgIDxjaXJjbGUgY3g9IjI1OC41MyIgY3k9IjM1LjE1NiIgcj0iMjUuOTA3Ij48L2NpcmNsZT4KICAgIDxjaXJjbGUgY3g9IjUyLjc1MiIgY3k9IjM1LjE1NiIgcj0iMjUuOTA3Ij48L2NpcmNsZT4KICAgIDxwYXRoIGQ9Im0xMTYuMjE0LDE1OC41MzNjMi4zODktNi45MzQtMS42NTEtMTQuMzc5LTguNzAzLTE2LjE5MWwtNDEuODc4LTEwLjc2NC0xMS43NS0zMy43NjMgMTkuMTc0LDIzLjI4MSAxMi42NjUsMy4yNTV2LTM0LjQ5MmMwLTEwLjczOC03LjgzNS0xOS40NDItMTcuNTAxLTE5LjQ0MmgtMzEuMjA5Yy05LjY2NSwwLTE3LjUwMSw4LjcwNS0xNy41MDEsMTkuNDQydjk5Ljc1M2gwLjAzYzAuMDU5LDEuNzA5LTAuNDAyLTEuMjgyIDcuMjcsNDEuNjUzbC0xNy43Niw2NC43NzdjLTIuMTksNy45ODkgMi41MSwxNi4yNDEgMTAuNSwxOC40MzIgNy45ODUsMi4xOTIgMTYuMjQyLTIuNTEgMTguNDMyLTEwLjVsMTguNjU2LTY4LjA0NmMwLjU5LTIuMTUxIDAuNjkyLTQuNDA3IDAuMzAxLTYuNjA1bC02LjU1LTM2LjY1N2MtMC4xMzUtMC43NTcgMC4wNzItMS41MzUgMC41NjUtMi4xMjQgMC40OTQtMC41ODkgMS4yMjMtMC45MyAxLjk5Mi0wLjkzIDEuMDksMCAyLjA2MywwLjY4IDIuNDM5LDEuNzAzbDE0Ljc2OCw0MC4yNjItMTMuODM1LDY1LjMyNGMtMS43MTYsOC4xMDQgMy40NjMsMTYuMDY1IDExLjU2NywxNy43ODIgOC4xMDUsMS43MTUgMTYuMDY1LTMuNDY0IDE3Ljc4Mi0xMS41NjdsMTQuNzI5LTY5LjU0NmMwLjU4NC0yLjc1OCAwLjM3OS01LjYyNS0wLjU5Mi04LjI3MmwtMTQuMDgzLTM4LjM5NnYtMTEuOTU3bC0zNS43ODktOS4xOTljLTEwLjc3NC0yLjc3LTE3LjUxNC0xMi4yMzktMTguMTU2LTE4LjM3IDAsMC0wLjI1Mi0zOS4yMjEgMC0zOC40OTZsMTIuNDQ5LDM3LjI0NmMxLjM1MSwzLjg3OSA0LjU2OSw2LjkzOCA4LjY5NCw3Ljk5OGw0OC4zNjksMTIuNDMyYzYuMzMxLDEuNjI3IDEyLjgxNy0xLjkwMyAxNC45MjUtOC4wMjN6Ij48L3BhdGg+CiAgPC9nPgo8L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYxLjUzIDI0LjY5KSBzY2FsZSgwLjEyOTIpIiBmaWxsPSIjMGYxZTM1Ij4KICA8Zz4KICAgIDxwYXRoIGQ9Im0yODguODQ0LDI1Ni4yOTZoLTM1LjAyN3YtMjMuOTk5YzYuOTc5LTEuODYxIDExLjgzMy01LjkyOSAxMS44MzMtMTAuNjYyIDAtNi40ODgtOS4xMDQtMTEuNzQ3LTIwLjMzMy0xMS43NDctMTEuMjMsMC0yMC4zMzMsNS4yNi0yMC4zMzMsMTEuNzQ3IDAsNC43MzIgNC44NTQsOC44MDEgMTEuODMzLDEwLjY2MnYyMy45OTloLTM1LjAyN2MtNC42OTQsMC04LjUsMy44MDYtOC41LDguNSAwLDQuNjk0IDMuODA2LDguNSA4LjUsOC41aDg3LjA1NWM0LjY5NCwwIDguNS0zLjgwNiA4LjUtOC41LTAuMDAxLTQuNjk0LTMuODA3LTguNS04LjUwMS04LjV6Ij48L3BhdGg+CiAgICA8cGF0aCBkPSJtMjE2LjYzMywxNDguNDkybDcuODM0LDguNDU4YzIuMDUzLDIuMjE3IDUuNTE1LDIuMzUgNy43MzIsMC4yOTZsMTUuMjA0LTE0LjA4MmMyLjIxNy0yLjA1MyAyLjM1LTUuNTE1IDAuMjk2LTcuNzMybC03LjgzNC04LjQ1OCAxLjk1Ni0xLjgxMmMzLjQ0My0zLjE5IDMuNjQ5LTguNTY4IDAuNDYtMTIuMDEzLTMuMTkyLTMuNDQzLTguNTY4LTMuNjUtMTIuMDEzLTAuNDZsLTEuOTU2LDEuODEyLTcuODMzLTguNDU3Yy0yLjA1My0yLjIxNy01LjUxNS0yLjM1LTcuNzMyLTAuMjk2bC0xNS4yMDQsMTQuMDgyYy0yLjIxNywyLjA1My0yLjM1LDUuNTE1LTAuMjk2LDcuNzMybDcuODMzLDguNDU3LTIxLjEwOCwxOS41NTFjMy44NDEsNS43NzcgNS4yMDQsMTMuMTEzIDMuMjExLDIwLjE5OWwyOS40NS0yNy4yNzd6Ij48L3BhdGg+CiAgICA8Y2lyY2xlIGN4PSIxNDIuMTI4IiBjeT0iNTEuNjQ1IiByPSIyNy41OSI+PC9jaXJjbGU+CiAgICA8cGF0aCBkPSJtMTY3LjY5NCwxNTcuMzQ0bC00MC44NTEtMTQuMTcxLTguODU5LTM0LjMxOSAxNy4xMTgsMjQuNDgyIDguODEzLDMuMDU3IDYuNjM4LTE3LjM4NmMzLjY3Mi05LjYxNi0xLjE0Ny0yMC4zODgtMTAuNzY0LTI0LjA2bC0zMS4wNS0xMS44NTZjLTEyLjM5Ny0zLjg1LTIwLjY5LDIuMDc4LTI0LjA2LDEwLjc2M2wtMzIuMDA5LDgzLjgzMmMtMC45NzUsMi44ODctMS45OTUsNS4xNDktMS40MjIsOC45ODNsOC42OTIsNTYuNjIzaC00NC45NGMtOC4yODQsMC0xNSw2LjcxNi0xNSwxNSAwLDguMjg0IDYuNzE2LDE1IDE1LDE1aDYyLjQyMWM0LjM3NiwwIDguNTMzLTEuOTExIDExLjM4My01LjIzMSAyLjg1LTMuMzIgNC4xMDctNy43MiAzLjQ0My0xMi4wNDVsLTguNTc4LTU1Ljg3NSAzOC40NTUsOS42ODUtMTAuNjU2LDQ1LjAxYy0xLjkwOCw4LjA2MSAzLjA3OSwxNi4xNDMgMTEuMTQxLDE4LjA1MyA4LjA0NSwxLjkwNiAxNi4xNDEtMy4wNjcgMTguMDUzLTExLjE0MWwxNC4wNjMtNTkuMzk5YzAuOTEyLTMuODUxIDAuMjM4LTcuNzA0LTEuNTg1LTEwLjg5Mi0zMy4zODQtMTEuNTgtMjIuMTcxLTcuNjkxLTQ0Ljc1NC0xNS41MjUtMTAuNTEtMy42NDYtMTUuOTM2LTEzLjU5NS0xNi4wNzEtMTkuNzU5bDIuMjI1LTM4LjEyMiA5Ljc3MiwzNy44NThjMS4wNDcsNC4wNTQgNC4wNTIsNy4zMTQgOC4wMDcsOC42ODZsNDcuMTgzLDE2LjM2N2M2LjUxNywyLjI2MSAxMy42NDMtMS4xODcgMTUuOTA2LTcuNzEzIDIuMjYyLTYuNTIyLTEuMTkxLTEzLjY0My03LjcxNC0xNS45MDV6Ij48L3BhdGg+CiAgPC9nPgo8L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjYwLjc0IDE5LjMzKSBzY2FsZSgwLjEyOTIpIiBmaWxsPSIjMGYxZTM1Ij4KICA8Zz4KICAgIDxjaXJjbGUgY3g9IjEwMC43MzMiIGN5PSIyNS45MDciIHI9IjI1LjkwNiI+PC9jaXJjbGU+CiAgICA8cGF0aCBkPSJtMjY5LjE4OCwxNS4wMDJjLTQuNjk0LDAtOC41LDMuODA2LTguNSw4LjV2MTIuNjVoLTUxdi0xMi42NWMwLTQuNjk0LTMuODA2LTguNS04LjUtOC41LTQuNjk0LDAtOC41LDMuODA2LTguNSw4LjV2ODEuMzUzbC0yNS43NzksNi41NDljMCwwLTIuNTE3LTE3LjA2NS0yLjk5Mi0yMi43OTItMS4zMDktMTUuNzc0LTEzLjYzMy0yOC41NDItMjkuNTY0LTI4LjU0MmgtNjcuMjM5Yy0xNi4yMywwLTI5LjUsMTMuMjA0LTI5LjU4MSwyOS40MzRsLS40NjIsOTEuODMyYy0wLjAzNCw2LjkwMyA1LjUzMywxMi41MjcgMTIuNDM4LDEyLjU2MyAwLjAyMSwwIDAuMDQyLDAgMC4wNjMsMCA2Ljg3NCwwIDEyLjQ2NC01LjU1NSAxMi40OTktMTIuNDM4bC40NjItOTEuODMyYzAuMDA3LTEuMzY4IDEuMTE5LTIuNDcxIDIuNDg2LTIuNDY4IDEuMzY3LDAuMDA0IDIuNDczLDEuMTEzIDIuNDczLDIuNDhsLjAwNiwyMTAuMTE2YzAsOC4yODQgNi43MTYsMTUgMTUsMTUgOC4yODQsMCAxNS02LjcxNiAxNS0xNXYtMTE2LjY1N2MwLTEuNzg4IDEuNDUtMy4yMzggMy4yMzgtMy4yMzggMS43ODksMCAzLjIzOCwxLjQ1IDMuMjM4LDMuMjM4djExNi42NThjMCw4LjI4NCA2LjcxNiwxNSAxNSwxNSA4LjI4NCwwIDE1LTYuNzE2IDE1LTE1bC0uMjY2LTIxMC4xMTFjLTAuMDAyLTEuNDQxIDEuMTYzLTIuNjEyIDIuNjA1LTIuNjE2IDEuNDQxLTAuMDA1IDIuNjE0LDEuMTU5IDIuNjIxLDIuNiAwLjAwMywwLjUyMyA1LjAyLDM4Ljk4MSA1LjAyLDM4Ljk4MSAwLjgxNiw2LjIyMiA2LjEyMywxMC44NzMgMTIuMzk0LDEwLjg3MyAyLjE3NCwwIDAuMzA2LDAuMzIgMzYuMzQxLTguODM1djE3NS42MDhjMCw0LjY5NCAzLjgwNiw4LjUgOC41LDguNSA0LjY5NCwwIDguNS0zLjgwNiA4LjUtOC41di0xMi42NDloNTF2MTIuNjQ5YzAsNC42OTQgMy44MDYsOC41IDguNSw4LjUgNC42OTQsMCA4LjUtMy44MDYgOC41LTguNXYtMjgyLjc1NmMtMC4wMDEtNC42OTQtMy44MDctOC41LTguNTAxLTguNXptLTguNSwyNjEuNjA3aC01MXYtNDMuMTE0aDUxdjQzLjExNHptMC02MC4xMTVoLTUxdi00My4xMTRoNTF2NDMuMTE0em0wLTYwLjExNGgtNTF2LTMwLjYxN2M0LjIxNi0yLjU2NSA2LjYxMy03LjQ2OCA1Ljg2OC0xMi40OTdoNDUuMTMydjQzLjExNHptMC02MC4xMTNoLTUxdi00My4xMTRoNTF2NDMuMTE0eiI+PC9wYXRoPgogIDwvZz4KPC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM1OS44NSAxOS42OSkgc2NhbGUoMC4xMjkyKSIgZmlsbD0iIzBmMWUzNSI+CiAgPGc+CiAgICA8Zz4KICAgICAgPHBhdGggZD0ibTE0My42MjEsMjgwLjEzNXYxNy43NjZjMCw3Ljc2MSA2LjI5MiwxNC4wNTMgMTQuMDUzLDE0LjA1MyA3Ljc2MSwwIDE0LjA1My02LjI5MiAxNC4wNTMtMTQuMDUzdi0xNC42NzJoLTE3LjY2N2MtMy44NDgsMC03LjQyNy0xLjE0NS0xMC40MzktMy4wOTR6Ij48L3BhdGg+CiAgICA8L2c+CiAgICA8Zz4KICAgICAgPHBhdGggZD0ibTE0MC41ODUsNjUuNjA0YzEwLjQ4NCwwIDE5LjQxNC02LjY0NyAyMi44MDktMTUuOTU2aC00NS42MThjMy4zOTQsOS4zMDkgMTIuMzI1LDE1Ljk1NiAyMi44MDksMTUuOTU2eiI+PC9wYXRoPgogICAgPC9nPgogICAgPGc+CiAgICAgIDxnPgogICAgICAgIDxwYXRoIGQ9Im0yMjIuOTc2LDIwMy44NTFoLTEwLjU3YzAtNC4yMzggMC4xOTMtNy4wNTctMS4xNjYtMTEuMjQzLTEuODY4LTUuNzUxLTUuODYyLTEwLjU0OS0xMS4wNTEtMTMuNDY5bC0uMzkzLTc4LjIyNWMtMC4wNzYtMTUuMjA1LTEyLjUwOC0yNy45MTEtMjcuNzE0LTI3LjkxMWgtMi4wODdsLTIxLjU5Nyw0Mi40Njd2LTI5LjUyMmw0LjkzLTguNjExYzEuMTA1LTEuOTI5LTAuMjg4LTQuMzMyLTIuNTEyLTQuMzMyaC0yMC40NzFjLTIuMTksMC0zLjU4NywyLjMzOC0yLjU0OCw0LjI2Nmw0LjY3Myw4LjY3N3YyOS41MjRsLTIxLjI3NC00Mi40NjdoLTIuMTFjLTE1LjIwNiwwLTI3LjYzOCwxMi43MDYtMjcuNzE0LDI3LjkxMWwtLjQzMyw4Ni4wMzdjLTAuMDMyLDYuNDY4IDUuMTg0LDExLjczNyAxMS42NTMsMTEuNzcgMC4wMiwwIDAuMDM5LDAgMC4wNiwwIDYuNDQsMCAxMS42NzctNS4yMDQgMTEuNzEtMTEuNjUzbC40MzMtODYuMDM3YzAuMDA3LTEuMzYxIDEuMTgyLTIuNDQyIDIuNTctMi4yOTkgMS4yMDYsMC4xMjQgMi4wNzcsMS4yMyAyLjA3NywyLjQ0M2wuMDA1LDE5Ni43MjVjMCw3Ljk4NyA2LjY2MywxNC40MTcgMTQuNzMzLDE0LjAzNyA3LjU1OS0wLjM1NiAxMy4zNzQtNi44NjcgMTMuMzc0LTE0LjQzNHYtMjMuNjQzYy0xLjc0OS0yLjkwMS0yLjc3NS02LjI4Ni0yLjc3NS05LjkxM3YtNTIuMDU5YzAtMy42MjggMS4wMjYtNy4wMTIgMi43NzUtOS45MTN2LTEzLjJjMC0xLjY0MyAxLjIzLTMuMTE1IDIuODcxLTMuMjAxIDEuNzUtMC4wOTIgMy4xOTcsMS4zIDMuMTk3LDMuMDN2Ny4wOThjMy4wMTItMS45NDkgNi41OTEtMy4wOTQgMTAuNDM5LTMuMDk0aDExLjczNmMtMS4zNjEsNC4xOS0xLjE2Niw3LjAyNi0xLjE2NiwxMS4yNDNoLTEwLjU3Yy00LjQ0LDAtOC4wMzgsMy41OTktOC4wMzgsOC4wMzh2NTIuMDU4YzAsNC40NCAzLjU5OSw4LjAzOSA4LjAzOSw4LjAzOWg2OC45MTZjNC40NCwwIDguMDM5LTMuNTk5IDguMDM5LTguMDM5di01Mi4wNTljLTAuMDAzLTQuNDQtMy42MDEtOC4wMzktOC4wNDEtOC4wMzl6bS01MS40NjItMjAuNjM4Yy0wLjAxNS0wLjA5LTAuMDI0LTAuMTgyLTAuMDQxLTAuMjcxdi04MS44OTdjMC0xLjM1MSAxLjA5My0yLjQ0NyAyLjQ0NC0yLjQ1MSAxLjM1MS0wLjAwNCAyLjQ1LDEuMDg3IDIuNDU3LDIuNDM4bC4zOTIsNzguMTUzYy0xLjkzMywxLjA5OC0zLjcwMSwyLjQ1NS01LjI1Miw0LjAyOHptMjQuOTY1LDIwLjE3aC0xNS45MjNjMC0zLjUxMy0wLjE5OS00Ljk0NyAwLjg4OS03LjA1MiAxLjk2NywxLjQ5NSA0LjQxMiwyLjM5MSA3LjA3MSwyLjM5MSAwLjAxOSwwIDAuMDQsMCAwLjA1OSwwIDIuNjM5LTAuMDEzIDUuMDYyLTAuOTA5IDcuMDEzLTIuMzkzIDEuMDkyLDIuMTA5IDAuODkxLDMuNTQ4IDAuODkxLDcuMDU0eiI+PC9wYXRoPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8Zz4KICAgICAgPHBhdGggZD0ibTExNi4zMTMsMzguODczaDQ3Ljg1NGM0LjM5OCwwIDcuOTY0LTMuNTY1IDcuOTY0LTcuOTY0IDAtMi43NzMtMS40Mi01LjIxMy0zLjU3LTYuNjM5LTAuNTM2LTQuNDMyLTIuMDk3LTguNTQ2LTQuNDQ1LTEyLjA5OS00LjExOC02LjIzMi0xMC42NDQtMTAuNzI5LTE4LjI1NC0xMi4xNzF2MTMuNTk0YzAsMy4xMDQtMi41MTcsNS42MjEtNS42MjEsNS42MjEtMy4xMDQsMC01LjYyMS0yLjUxNy01LjYyMS01LjYyMXYtMTMuNDU2Yy03LjMxNSwxLjU3Ny0xMy41NzIsNS45OS0xNy41NjYsMTIuMDM0LTIuMjcxLDMuNDM2LTMuODA2LDcuMzk4LTQuMzksMTEuNjY1LTIuNTYsMS4zMjQtNC4zMTQsMy45OTEtNC4zMTQsNy4wNzMtMC4wMDEsNC4zOTggMy41NjUsNy45NjMgNy45NjMsNy45NjN6Ij48L3BhdGg+CiAgICA8L2c+CiAgPC9nPgo8L2c+PC9zdmc+") !important; background-size: 780px 78px !important; background-position: center bottom !important; background-repeat: no-repeat !important; pointer-events: none !important; z-index: 50 !important; }
@media (max-width: 921px) {
html body #masthead::after { bottom: -10px !important; height: 58px !important; background-size: 460px 58px !important; }
html body #ast-mobile-header .menu-toggle, html body #ast-mobile-header .ast-button-wrap { margin-right: 14px !important; }
}
html body #masthead { position: relative !important; }
@media (min-width: 922px) {
html body #ast-desktop-header .ast-primary-header-bar, html body #ast-desktop-header .main-header-bar { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMjAwIDgwJyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSd4TWlkWU1heCBtZWV0JyBvcGFjaXR5PScwLjMyJz48ZyBmaWxsPScjMGExNjI4JyBzdHJva2U9J25vbmUnPjxwb2x5Z29uIHBvaW50cz0nMjAsODAgMjAsNDUgNzAsMjAgMTIwLDQ1IDEyMCw4MCcvPjxyZWN0IHg9JzU4JyB5PScyNScgd2lkdGg9JzUnIGhlaWdodD0nMTInLz48cmVjdCB4PScxNDAnIHk9JzQ4JyB3aWR0aD0nNzAnIGhlaWdodD0nMzInLz48cmVjdCB4PScxMzcnIHk9JzQ0JyB3aWR0aD0nNzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzIzMCcgeT0nMzAnIHdpZHRoPSc0MCcgaGVpZ2h0PSc1MCcvPjxyZWN0IHg9JzI0OCcgeT0nMjUnIHdpZHRoPScyJyBoZWlnaHQ9JzgnLz48cG9seWdvbiBwb2ludHM9JzI5MCw4MCAyOTAsNTAgMzQwLDI1IDM5MCw1MCAzOTAsODAnLz48cmVjdCB4PSczMjUnIHk9JzMwJyB3aWR0aD0nNCcgaGVpZ2h0PScxMCcvPjxyZWN0IHg9JzQxMCcgeT0nNTUnIHdpZHRoPSc2MCcgaGVpZ2h0PScyNScvPjxyZWN0IHg9JzQwNycgeT0nNTInIHdpZHRoPSc2NicgaGVpZ2h0PSc0Jy8+PHJlY3QgeD0nNDkwJyB5PSczNScgd2lkdGg9JzUwJyBoZWlnaHQ9JzQ1Jy8+PHBvbHlnb24gcG9pbnRzPSc1NjAsODAgNTYwLDQyIDYxNSwxNSA2NzAsNDIgNjcwLDgwJy8+PHJlY3QgeD0nNjEwJyB5PScxOCcgd2lkdGg9JzUnIGhlaWdodD0nMTInLz48cmVjdCB4PSc2OTAnIHk9JzQ1JyB3aWR0aD0nNjUnIGhlaWdodD0nMzUnLz48cmVjdCB4PSc2ODcnIHk9JzQxJyB3aWR0aD0nNzEnIGhlaWdodD0nNScvPjxyZWN0IHg9Jzc4MCcgeT0nMjgnIHdpZHRoPSc0NScgaGVpZ2h0PSc1MicvPjxyZWN0IHg9JzgwMCcgeT0nMjInIHdpZHRoPSczJyBoZWlnaHQ9JzgnLz48cG9seWdvbiBwb2ludHM9Jzg0NSw4MCA4NDUsNDggODk1LDIyIDk0NSw0OCA5NDUsODAnLz48cmVjdCB4PSc4ODUnIHk9JzI1JyB3aWR0aD0nNScgaGVpZ2h0PScxMicvPjxyZWN0IHg9Jzk2NScgeT0nNTAnIHdpZHRoPSc3MCcgaGVpZ2h0PSczMCcvPjxyZWN0IHg9Jzk2MicgeT0nNDYnIHdpZHRoPSc3NicgaGVpZ2h0PSc1Jy8+PHJlY3QgeD0nMTA1NScgeT0nMzInIHdpZHRoPSc1MCcgaGVpZ2h0PSc0OCcvPjxyZWN0IHg9JzEwNzcnIHk9JzI0JyB3aWR0aD0nMicgaGVpZ2h0PScxMCcvPjxwb2x5Z29uIHBvaW50cz0nMTEyNSw4MCAxMTI1LDUwIDExNjAsMzAgMTE5NSw1MCAxMTk1LDgwJy8+PC9nPjxnIGZpbGw9JyNmNmI1N2EnIG9wYWNpdHk9JzAuNTUnPjxyZWN0IHg9JzE1MS41JyB5PSc1NC43JyB3aWR0aD0nOCcgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nMTcxLjAnIHk9JzU0LjcnIHdpZHRoPSc4JyBoZWlnaHQ9JzYnLz48cmVjdCB4PScxOTAuNScgeT0nNTQuNycgd2lkdGg9JzgnIGhlaWdodD0nNicvPjxyZWN0IHg9JzE1MS41JyB5PSc2Ny4zJyB3aWR0aD0nOCcgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nMTcxLjAnIHk9JzY3LjMnIHdpZHRoPSc4JyBoZWlnaHQ9JzYnLz48cmVjdCB4PScxOTAuNScgeT0nNjcuMycgd2lkdGg9JzgnIGhlaWdodD0nNicvPjxyZWN0IHg9JzIzOC43JyB5PSczOC4wJyB3aWR0aD0nNycgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nMjU0LjMnIHk9JzM4LjAnIHdpZHRoPSc3JyBoZWlnaHQ9JzYnLz48cmVjdCB4PScyMzguNycgeT0nNTIuMCcgd2lkdGg9JzcnIGhlaWdodD0nNicvPjxyZWN0IHg9JzI1NC4zJyB5PSc1Mi4wJyB3aWR0aD0nNycgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nMjM4LjcnIHk9JzY2LjAnIHdpZHRoPSc3JyBoZWlnaHQ9JzYnLz48cmVjdCB4PScyNTQuMycgeT0nNjYuMCcgd2lkdGg9JzcnIGhlaWdodD0nNicvPjxyZWN0IHg9JzQ5OC4wJyB5PSc0Mi41JyB3aWR0aD0nNicgaGVpZ2h0PSc1Jy8+PHJlY3QgeD0nNTEyLjAnIHk9JzQyLjUnIHdpZHRoPSc2JyBoZWlnaHQ9JzUnLz48cmVjdCB4PSc1MjYuMCcgeT0nNDIuNScgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzQ5OC4wJyB5PSc1NS4wJyB3aWR0aD0nNicgaGVpZ2h0PSc1Jy8+PHJlY3QgeD0nNTEyLjAnIHk9JzU1LjAnIHdpZHRoPSc2JyBoZWlnaHQ9JzUnLz48cmVjdCB4PSc1MjYuMCcgeT0nNTUuMCcgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzQ5OC4wJyB5PSc2Ny41JyB3aWR0aD0nNicgaGVpZ2h0PSc1Jy8+PHJlY3QgeD0nNTEyLjAnIHk9JzY3LjUnIHdpZHRoPSc2JyBoZWlnaHQ9JzUnLz48cmVjdCB4PSc1MjYuMCcgeT0nNjcuNScgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzcwMC4zJyB5PSc1Mi43JyB3aWR0aD0nOCcgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nNzE4LjUnIHk9JzUyLjcnIHdpZHRoPSc4JyBoZWlnaHQ9JzYnLz48cmVjdCB4PSc3MzYuOCcgeT0nNTIuNycgd2lkdGg9JzgnIGhlaWdodD0nNicvPjxyZWN0IHg9JzcwMC4zJyB5PSc2Ni4zJyB3aWR0aD0nOCcgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nNzE4LjUnIHk9JzY2LjMnIHdpZHRoPSc4JyBoZWlnaHQ9JzYnLz48cmVjdCB4PSc3MzYuOCcgeT0nNjYuMycgd2lkdGg9JzgnIGhlaWdodD0nNicvPjxyZWN0IHg9Jzc5MC4zJyB5PSczMy42JyB3aWR0aD0nNycgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nODA3LjcnIHk9JzMzLjYnIHdpZHRoPSc3JyBoZWlnaHQ9JzYnLz48cmVjdCB4PSc3OTAuMycgeT0nNDUuMicgd2lkdGg9JzcnIGhlaWdodD0nNicvPjxyZWN0IHg9JzgwNy43JyB5PSc0NS4yJyB3aWR0aD0nNycgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nNzkwLjMnIHk9JzU2LjgnIHdpZHRoPSc3JyBoZWlnaHQ9JzYnLz48cmVjdCB4PSc4MDcuNycgeT0nNTYuOCcgd2lkdGg9JzcnIGhlaWdodD0nNicvPjxyZWN0IHg9Jzc5MC4zJyB5PSc2OC40JyB3aWR0aD0nNycgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nODA3LjcnIHk9JzY4LjQnIHdpZHRoPSc3JyBoZWlnaHQ9JzYnLz48cmVjdCB4PSc5NzYuNScgeT0nNTYuMCcgd2lkdGg9JzgnIGhlaWdodD0nNicvPjxyZWN0IHg9Jzk5Ni4wJyB5PSc1Ni4wJyB3aWR0aD0nOCcgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nMTAxNS41JyB5PSc1Ni4wJyB3aWR0aD0nOCcgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nOTc2LjUnIHk9JzY4LjAnIHdpZHRoPSc4JyBoZWlnaHQ9JzYnLz48cmVjdCB4PSc5OTYuMCcgeT0nNjguMCcgd2lkdGg9JzgnIGhlaWdodD0nNicvPjxyZWN0IHg9JzEwMTUuNScgeT0nNjguMCcgd2lkdGg9JzgnIGhlaWdodD0nNicvPjxyZWN0IHg9JzEwNjMuMCcgeT0nNDAuMycgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzEwNzcuMCcgeT0nNDAuMycgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzEwOTEuMCcgeT0nNDAuMycgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzEwNjMuMCcgeT0nNTMuNScgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzEwNzcuMCcgeT0nNTMuNScgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzEwOTEuMCcgeT0nNTMuNScgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzEwNjMuMCcgeT0nNjYuOCcgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzEwNzcuMCcgeT0nNjYuOCcgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzEwOTEuMCcgeT0nNjYuOCcgd2lkdGg9JzYnIGhlaWdodD0nNScvPjwvZz48L3N2Zz4=") center bottom / 1100px 115px no-repeat, linear-gradient(rgb(184, 216, 236) 0%, rgb(207, 223, 236) 30%, rgb(228, 212, 198) 55%, rgb(244, 201, 154) 75%, rgb(245, 179, 122) 90%, rgb(238, 161, 101) 100%) !important; }
html body #ast-desktop-header .site-header-primary-section-center { background: transparent !important; }
}
@media (max-width: 921px) {
html body #ast-mobile-header .ast-primary-header-bar, html body #ast-mobile-header .main-header-bar { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMjAwIDgwJyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSd4TWlkWU1heCBtZWV0JyBvcGFjaXR5PScwLjMyJz48ZyBmaWxsPScjMGExNjI4JyBzdHJva2U9J25vbmUnPjxwb2x5Z29uIHBvaW50cz0nMjAsODAgMjAsNDUgNzAsMjAgMTIwLDQ1IDEyMCw4MCcvPjxyZWN0IHg9JzU4JyB5PScyNScgd2lkdGg9JzUnIGhlaWdodD0nMTInLz48cmVjdCB4PScxNDAnIHk9JzQ4JyB3aWR0aD0nNzAnIGhlaWdodD0nMzInLz48cmVjdCB4PScxMzcnIHk9JzQ0JyB3aWR0aD0nNzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzIzMCcgeT0nMzAnIHdpZHRoPSc0MCcgaGVpZ2h0PSc1MCcvPjxyZWN0IHg9JzI0OCcgeT0nMjUnIHdpZHRoPScyJyBoZWlnaHQ9JzgnLz48cG9seWdvbiBwb2ludHM9JzI5MCw4MCAyOTAsNTAgMzQwLDI1IDM5MCw1MCAzOTAsODAnLz48cmVjdCB4PSczMjUnIHk9JzMwJyB3aWR0aD0nNCcgaGVpZ2h0PScxMCcvPjxyZWN0IHg9JzQxMCcgeT0nNTUnIHdpZHRoPSc2MCcgaGVpZ2h0PScyNScvPjxyZWN0IHg9JzQwNycgeT0nNTInIHdpZHRoPSc2NicgaGVpZ2h0PSc0Jy8+PHJlY3QgeD0nNDkwJyB5PSczNScgd2lkdGg9JzUwJyBoZWlnaHQ9JzQ1Jy8+PHBvbHlnb24gcG9pbnRzPSc1NjAsODAgNTYwLDQyIDYxNSwxNSA2NzAsNDIgNjcwLDgwJy8+PHJlY3QgeD0nNjEwJyB5PScxOCcgd2lkdGg9JzUnIGhlaWdodD0nMTInLz48cmVjdCB4PSc2OTAnIHk9JzQ1JyB3aWR0aD0nNjUnIGhlaWdodD0nMzUnLz48cmVjdCB4PSc2ODcnIHk9JzQxJyB3aWR0aD0nNzEnIGhlaWdodD0nNScvPjxyZWN0IHg9Jzc4MCcgeT0nMjgnIHdpZHRoPSc0NScgaGVpZ2h0PSc1MicvPjxyZWN0IHg9JzgwMCcgeT0nMjInIHdpZHRoPSczJyBoZWlnaHQ9JzgnLz48cG9seWdvbiBwb2ludHM9Jzg0NSw4MCA4NDUsNDggODk1LDIyIDk0NSw0OCA5NDUsODAnLz48cmVjdCB4PSc4ODUnIHk9JzI1JyB3aWR0aD0nNScgaGVpZ2h0PScxMicvPjxyZWN0IHg9Jzk2NScgeT0nNTAnIHdpZHRoPSc3MCcgaGVpZ2h0PSczMCcvPjxyZWN0IHg9Jzk2MicgeT0nNDYnIHdpZHRoPSc3NicgaGVpZ2h0PSc1Jy8+PHJlY3QgeD0nMTA1NScgeT0nMzInIHdpZHRoPSc1MCcgaGVpZ2h0PSc0OCcvPjxyZWN0IHg9JzEwNzcnIHk9JzI0JyB3aWR0aD0nMicgaGVpZ2h0PScxMCcvPjxwb2x5Z29uIHBvaW50cz0nMTEyNSw4MCAxMTI1LDUwIDExNjAsMzAgMTE5NSw1MCAxMTk1LDgwJy8+PC9nPjxnIGZpbGw9JyNmNmI1N2EnIG9wYWNpdHk9JzAuNTUnPjxyZWN0IHg9JzE1MS41JyB5PSc1NC43JyB3aWR0aD0nOCcgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nMTcxLjAnIHk9JzU0LjcnIHdpZHRoPSc4JyBoZWlnaHQ9JzYnLz48cmVjdCB4PScxOTAuNScgeT0nNTQuNycgd2lkdGg9JzgnIGhlaWdodD0nNicvPjxyZWN0IHg9JzE1MS41JyB5PSc2Ny4zJyB3aWR0aD0nOCcgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nMTcxLjAnIHk9JzY3LjMnIHdpZHRoPSc4JyBoZWlnaHQ9JzYnLz48cmVjdCB4PScxOTAuNScgeT0nNjcuMycgd2lkdGg9JzgnIGhlaWdodD0nNicvPjxyZWN0IHg9JzIzOC43JyB5PSczOC4wJyB3aWR0aD0nNycgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nMjU0LjMnIHk9JzM4LjAnIHdpZHRoPSc3JyBoZWlnaHQ9JzYnLz48cmVjdCB4PScyMzguNycgeT0nNTIuMCcgd2lkdGg9JzcnIGhlaWdodD0nNicvPjxyZWN0IHg9JzI1NC4zJyB5PSc1Mi4wJyB3aWR0aD0nNycgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nMjM4LjcnIHk9JzY2LjAnIHdpZHRoPSc3JyBoZWlnaHQ9JzYnLz48cmVjdCB4PScyNTQuMycgeT0nNjYuMCcgd2lkdGg9JzcnIGhlaWdodD0nNicvPjxyZWN0IHg9JzQ5OC4wJyB5PSc0Mi41JyB3aWR0aD0nNicgaGVpZ2h0PSc1Jy8+PHJlY3QgeD0nNTEyLjAnIHk9JzQyLjUnIHdpZHRoPSc2JyBoZWlnaHQ9JzUnLz48cmVjdCB4PSc1MjYuMCcgeT0nNDIuNScgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzQ5OC4wJyB5PSc1NS4wJyB3aWR0aD0nNicgaGVpZ2h0PSc1Jy8+PHJlY3QgeD0nNTEyLjAnIHk9JzU1LjAnIHdpZHRoPSc2JyBoZWlnaHQ9JzUnLz48cmVjdCB4PSc1MjYuMCcgeT0nNTUuMCcgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzQ5OC4wJyB5PSc2Ny41JyB3aWR0aD0nNicgaGVpZ2h0PSc1Jy8+PHJlY3QgeD0nNTEyLjAnIHk9JzY3LjUnIHdpZHRoPSc2JyBoZWlnaHQ9JzUnLz48cmVjdCB4PSc1MjYuMCcgeT0nNjcuNScgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzcwMC4zJyB5PSc1Mi43JyB3aWR0aD0nOCcgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nNzE4LjUnIHk9JzUyLjcnIHdpZHRoPSc4JyBoZWlnaHQ9JzYnLz48cmVjdCB4PSc3MzYuOCcgeT0nNTIuNycgd2lkdGg9JzgnIGhlaWdodD0nNicvPjxyZWN0IHg9JzcwMC4zJyB5PSc2Ni4zJyB3aWR0aD0nOCcgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nNzE4LjUnIHk9JzY2LjMnIHdpZHRoPSc4JyBoZWlnaHQ9JzYnLz48cmVjdCB4PSc3MzYuOCcgeT0nNjYuMycgd2lkdGg9JzgnIGhlaWdodD0nNicvPjxyZWN0IHg9Jzc5MC4zJyB5PSczMy42JyB3aWR0aD0nNycgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nODA3LjcnIHk9JzMzLjYnIHdpZHRoPSc3JyBoZWlnaHQ9JzYnLz48cmVjdCB4PSc3OTAuMycgeT0nNDUuMicgd2lkdGg9JzcnIGhlaWdodD0nNicvPjxyZWN0IHg9JzgwNy43JyB5PSc0NS4yJyB3aWR0aD0nNycgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nNzkwLjMnIHk9JzU2LjgnIHdpZHRoPSc3JyBoZWlnaHQ9JzYnLz48cmVjdCB4PSc4MDcuNycgeT0nNTYuOCcgd2lkdGg9JzcnIGhlaWdodD0nNicvPjxyZWN0IHg9Jzc5MC4zJyB5PSc2OC40JyB3aWR0aD0nNycgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nODA3LjcnIHk9JzY4LjQnIHdpZHRoPSc3JyBoZWlnaHQ9JzYnLz48cmVjdCB4PSc5NzYuNScgeT0nNTYuMCcgd2lkdGg9JzgnIGhlaWdodD0nNicvPjxyZWN0IHg9Jzk5Ni4wJyB5PSc1Ni4wJyB3aWR0aD0nOCcgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nMTAxNS41JyB5PSc1Ni4wJyB3aWR0aD0nOCcgaGVpZ2h0PSc2Jy8+PHJlY3QgeD0nOTc2LjUnIHk9JzY4LjAnIHdpZHRoPSc4JyBoZWlnaHQ9JzYnLz48cmVjdCB4PSc5OTYuMCcgeT0nNjguMCcgd2lkdGg9JzgnIGhlaWdodD0nNicvPjxyZWN0IHg9JzEwMTUuNScgeT0nNjguMCcgd2lkdGg9JzgnIGhlaWdodD0nNicvPjxyZWN0IHg9JzEwNjMuMCcgeT0nNDAuMycgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzEwNzcuMCcgeT0nNDAuMycgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzEwOTEuMCcgeT0nNDAuMycgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzEwNjMuMCcgeT0nNTMuNScgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzEwNzcuMCcgeT0nNTMuNScgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzEwOTEuMCcgeT0nNTMuNScgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzEwNjMuMCcgeT0nNjYuOCcgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzEwNzcuMCcgeT0nNjYuOCcgd2lkdGg9JzYnIGhlaWdodD0nNScvPjxyZWN0IHg9JzEwOTEuMCcgeT0nNjYuOCcgd2lkdGg9JzYnIGhlaWdodD0nNScvPjwvZz48L3N2Zz4=") center bottom / 100% 180px no-repeat, linear-gradient(rgb(184, 216, 236) 0%, rgb(207, 223, 236) 30%, rgb(228, 212, 198) 55%, rgb(244, 201, 154) 75%, rgb(245, 179, 122) 90%, rgb(238, 161, 101) 100%) !important; }
}
html body #masthead::after { z-index: 2 !important; }
html body #page #primary { margin-top: -6px !important; }
@media (max-width: 921px) {
html body #page #primary { margin-top: -5px !important; }
}
html body .main-header-menu .sub-menu, html body .ast-desktop-header .sub-menu, html body ul.sub-menu { z-index: 100000 !important; }
html body .main-header-menu li.menu-item-has-children:hover > .sub-menu, html body .main-header-menu li.menu-item-has-children:focus-within > .sub-menu { z-index: 100000 !important; }
html body .ast-container, html body #primary, html body .site-content > .ast-container { padding-top: 8px !important; }
html body .site-main { padding-top: 0px !important; margin-top: 0px !important; }
html body .site-main > article, html body .ast-article-single, html body .ast-article-post { padding-top: 8px !important; margin-top: 0px !important; }
html body .entry-content > :first-child, html body .entry-content > p:first-child, html body .entry-content > h1:first-child, html body .entry-content > h2:first-child, html body .entry-content > div:first-child { margin-top: 0px !important; padding-top: 0px !important; }
html body .entry-header, html body .ast-single-post-header { margin-top: 0px !important; padding-top: 0px !important; margin-bottom: 10px !important; }
html body .entry-title { margin-top: 0px !important; }
@media (max-width: 921px) {
html body .ast-container, html body #primary { padding-top: 6px !important; }
}
html body #content, html body .site-content { border-top: 13px solid rgb(15, 30, 53) !important; background-clip: padding-box !important; }
@media (max-width: 921px) {
html body #content, html body .site-content { border-top-width: 3px !important; }
}
html body:not(.home):not(.page-id-9) .entry-content > p:first-of-type, html body:not(.home):not(.page-id-9) .entry-header + .wp-block-paragraph:first-of-type, html body:not(.home):not(.page-id-9) article .entry-content > p:first-child { text-align: center !important; font-weight: 800 !important; }
html body footer .site-footer-primary-section-2, html body footer div.site-footer-primary-section-2, html body footer [class*="site-footer-primary-section-2"] { display: none !important; }
html body footer .ast-footer-html-1, html body footer .site-below-footer-wrap, html body footer [class*="site-below-footer-inner-wrap"] { display: none !important; }
@media (min-width: 922px) {
html body footer .site-primary-footer-inner-wrap, html body footer .ast-builder-footer-grid-columns { display: grid !important; grid-template-columns: repeat(3, minmax(0px, 320px)) !important; column-gap: 60px !important; align-items: start !important; justify-content: center !important; }
html body footer .site-footer-primary-section-1 { order: 1 !important; }
html body footer .site-footer-primary-section-4 { order: 2 !important; }
html body footer .site-footer-primary-section-3 { order: 3 !important; }
}
html body footer .site-footer-primary-section-4, html body footer .site-footer-primary-section-4 .footer-widget-area, html body footer .site-footer-primary-section-4 .footer-widget-area * { text-align: center !important; }
@media (min-width: 922px) {
html body footer .site-footer-primary-section-3, html body footer .site-footer-primary-section-3 .footer-widget-area, html body footer .site-footer-primary-section-3 .widget-title, html body footer .site-footer-primary-section-3 .menu, html body footer .site-footer-primary-section-3 ul, html body footer .site-footer-primary-section-3 li, html body footer .site-footer-primary-section-3 a { text-align: right !important; }
html body footer .site-footer-primary-section-3 ul { list-style: none !important; padding-left: 0px !important; margin-left: 0px !important; }
}
.page-id-3510 .entry-content, .page-id-3510 .entry-title, .page-id-3511 .entry-content, .page-id-3511 .entry-title, .page-id-3512 .entry-content, .page-id-3512 .entry-title, .page-id-3513 .entry-content, .page-id-3513 .entry-title, .page-id-3527 .entry-content, .page-id-3527 .entry-title, .page-id-3528 .entry-content, .page-id-3528 .entry-title, .page-id-3529 .entry-content, .page-id-3529 .entry-title, .page-id-3530 .entry-content, .page-id-3530 .entry-title, .page-id-20 .entry-content, .page-id-20 .entry-title, .page-id-18 .entry-content, .page-id-18 .entry-title, .page-id-19 .entry-content, .page-id-19 .entry-title, .page-id-21 .entry-content, .page-id-21 .entry-title, .page-id-2694 .entry-content, .page-id-2694 .entry-title, .page-id-2904 .entry-content, .page-id-2904 .entry-title { text-align: center !important; }
.page-id-3510 .entry-content h1, .page-id-3510 .entry-content h2, .page-id-3510 .entry-content h3, .page-id-3510 .entry-content h4, .page-id-3510 .entry-content h5, .page-id-3510 .entry-content h6, .page-id-3510 .entry-content p, .page-id-3510 .entry-content li, .page-id-3510 .entry-content blockquote, .page-id-3510 .ast-container .site-main, .page-id-3510 .page-title, .page-id-3511 .entry-content h1, .page-id-3511 .entry-content h2, .page-id-3511 .entry-content h3, .page-id-3511 .entry-content h4, .page-id-3511 .entry-content h5, .page-id-3511 .entry-content h6, .page-id-3511 .entry-content p, .page-id-3511 .entry-content li, .page-id-3511 .entry-content blockquote, .page-id-3511 .ast-container .site-main, .page-id-3511 .page-title, .page-id-3512 .entry-content h1, .page-id-3512 .entry-content h2, .page-id-3512 .entry-content h3, .page-id-3512 .entry-content h4, .page-id-3512 .entry-content h5, .page-id-3512 .entry-content h6, .page-id-3512 .entry-content p, .page-id-3512 .entry-content li, .page-id-3512 .entry-content blockquote, .page-id-3512 .ast-container .site-main, .page-id-3512 .page-title, .page-id-3513 .entry-content h1, .page-id-3513 .entry-content h2, .page-id-3513 .entry-content h3, .page-id-3513 .entry-content h4, .page-id-3513 .entry-content h5, .page-id-3513 .entry-content h6, .page-id-3513 .entry-content p, .page-id-3513 .entry-content li, .page-id-3513 .entry-content blockquote, .page-id-3513 .ast-container .site-main, .page-id-3513 .page-title, .page-id-3527 .entry-content h1, .page-id-3527 .entry-content h2, .page-id-3527 .entry-content h3, .page-id-3527 .entry-content h4, .page-id-3527 .entry-content h5, .page-id-3527 .entry-content h6, .page-id-3527 .entry-content p, .page-id-3527 .entry-content li, .page-id-3527 .entry-content blockquote, .page-id-3527 .ast-container .site-main, .page-id-3527 .page-title, .page-id-3528 .entry-content h1, .page-id-3528 .entry-content h2, .page-id-3528 .entry-content h3, .page-id-3528 .entry-content h4, .page-id-3528 .entry-content h5, .page-id-3528 .entry-content h6, .page-id-3528 .entry-content p, .page-id-3528 .entry-content li, .page-id-3528 .entry-content blockquote, .page-id-3528 .ast-container .site-main, .page-id-3528 .page-title, .page-id-3529 .entry-content h1, .page-id-3529 .entry-content h2, .page-id-3529 .entry-content h3, .page-id-3529 .entry-content h4, .page-id-3529 .entry-content h5, .page-id-3529 .entry-content h6, .page-id-3529 .entry-content p, .page-id-3529 .entry-content li, .page-id-3529 .entry-content blockquote, .page-id-3529 .ast-container .site-main, .page-id-3529 .page-title, .page-id-3530 .entry-content h1, .page-id-3530 .entry-content h2, .page-id-3530 .entry-content h3, .page-id-3530 .entry-content h4, .page-id-3530 .entry-content h5, .page-id-3530 .entry-content h6, .page-id-3530 .entry-content p, .page-id-3530 .entry-content li, .page-id-3530 .entry-content blockquote, .page-id-3530 .ast-container .site-main, .page-id-3530 .page-title, .page-id-20 .entry-content h1, .page-id-20 .entry-content h2, .page-id-20 .entry-content h3, .page-id-20 .entry-content h4, .page-id-20 .entry-content h5, .page-id-20 .entry-content h6, .page-id-20 .entry-content p, .page-id-20 .entry-content li, .page-id-20 .entry-content blockquote, .page-id-20 .ast-container .site-main, .page-id-20 .page-title, .page-id-18 .entry-content h1, .page-id-18 .entry-content h2, .page-id-18 .entry-content h3, .page-id-18 .entry-content h4, .page-id-18 .entry-content h5, .page-id-18 .entry-content h6, .page-id-18 .entry-content p, .page-id-18 .entry-content li, .page-id-18 .entry-content blockquote, .page-id-18 .ast-container .site-main, .page-id-18 .page-title, .page-id-19 .entry-content h1, .page-id-19 .entry-content h2, .page-id-19 .entry-content h3, .page-id-19 .entry-content h4, .page-id-19 .entry-content h5, .page-id-19 .entry-content h6, .page-id-19 .entry-content p, .page-id-19 .entry-content li, .page-id-19 .entry-content blockquote, .page-id-19 .ast-container .site-main, .page-id-19 .page-title, .page-id-21 .entry-content h1, .page-id-21 .entry-content h2, .page-id-21 .entry-content h3, .page-id-21 .entry-content h4, .page-id-21 .entry-content h5, .page-id-21 .entry-content h6, .page-id-21 .entry-content p, .page-id-21 .entry-content li, .page-id-21 .entry-content blockquote, .page-id-21 .ast-container .site-main, .page-id-21 .page-title, .page-id-2694 .entry-content h1, .page-id-2694 .entry-content h2, .page-id-2694 .entry-content h3, .page-id-2694 .entry-content h4, .page-id-2694 .entry-content h5, .page-id-2694 .entry-content h6, .page-id-2694 .entry-content p, .page-id-2694 .entry-content li, .page-id-2694 .entry-content blockquote, .page-id-2694 .ast-container .site-main, .page-id-2694 .page-title, .page-id-2904 .entry-content h1, .page-id-2904 .entry-content h2, .page-id-2904 .entry-content h3, .page-id-2904 .entry-content h4, .page-id-2904 .entry-content h5, .page-id-2904 .entry-content h6, .page-id-2904 .entry-content p, .page-id-2904 .entry-content li, .page-id-2904 .entry-content blockquote, .page-id-2904 .ast-container .site-main, .page-id-2904 .page-title { text-align: center !important; }
.page-id-3510 .ast-article-single, .page-id-3510 article.page, .page-id-3511 .ast-article-single, .page-id-3511 article.page, .page-id-3512 .ast-article-single, .page-id-3512 article.page, .page-id-3513 .ast-article-single, .page-id-3513 article.page, .page-id-3527 .ast-article-single, .page-id-3527 article.page, .page-id-3528 .ast-article-single, .page-id-3528 article.page, .page-id-3529 .ast-article-single, .page-id-3529 article.page, .page-id-3530 .ast-article-single, .page-id-3530 article.page, .page-id-20 .ast-article-single, .page-id-20 article.page, .page-id-18 .ast-article-single, .page-id-18 article.page, .page-id-19 .ast-article-single, .page-id-19 article.page, .page-id-21 .ast-article-single, .page-id-21 article.page, .page-id-2694 .ast-article-single, .page-id-2694 article.page, .page-id-2904 .ast-article-single, .page-id-2904 article.page { text-align: center !important; }
@media (max-width: 768px) {
.page-id-3510 .entry-content, .page-id-3510 .entry-title, .page-id-3511 .entry-content, .page-id-3511 .entry-title, .page-id-3512 .entry-content, .page-id-3512 .entry-title, .page-id-3513 .entry-content, .page-id-3513 .entry-title, .page-id-3527 .entry-content, .page-id-3527 .entry-title, .page-id-3528 .entry-content, .page-id-3528 .entry-title, .page-id-3529 .entry-content, .page-id-3529 .entry-title, .page-id-3530 .entry-content, .page-id-3530 .entry-title, .page-id-20 .entry-content, .page-id-20 .entry-title, .page-id-18 .entry-content, .page-id-18 .entry-title, .page-id-19 .entry-content, .page-id-19 .entry-title, .page-id-21 .entry-content, .page-id-21 .entry-title, .page-id-2694 .entry-content, .page-id-2694 .entry-title, .page-id-2904 .entry-content, .page-id-2904 .entry-title { text-align: center !important; }
.page-id-3510 .entry-content h1, .page-id-3510 .entry-content h2, .page-id-3510 .entry-content h3, .page-id-3510 .entry-content h4, .page-id-3510 .entry-content h5, .page-id-3510 .entry-content h6, .page-id-3510 .entry-content p, .page-id-3510 .entry-content li, .page-id-3510 .entry-content blockquote, .page-id-3510 .ast-container .site-main, .page-id-3510 .page-title, .page-id-3511 .entry-content h1, .page-id-3511 .entry-content h2, .page-id-3511 .entry-content h3, .page-id-3511 .entry-content h4, .page-id-3511 .entry-content h5, .page-id-3511 .entry-content h6, .page-id-3511 .entry-content p, .page-id-3511 .entry-content li, .page-id-3511 .entry-content blockquote, .page-id-3511 .ast-container .site-main, .page-id-3511 .page-title, .page-id-3512 .entry-content h1, .page-id-3512 .entry-content h2, .page-id-3512 .entry-content h3, .page-id-3512 .entry-content h4, .page-id-3512 .entry-content h5, .page-id-3512 .entry-content h6, .page-id-3512 .entry-content p, .page-id-3512 .entry-content li, .page-id-3512 .entry-content blockquote, .page-id-3512 .ast-container .site-main, .page-id-3512 .page-title, .page-id-3513 .entry-content h1, .page-id-3513 .entry-content h2, .page-id-3513 .entry-content h3, .page-id-3513 .entry-content h4, .page-id-3513 .entry-content h5, .page-id-3513 .entry-content h6, .page-id-3513 .entry-content p, .page-id-3513 .entry-content li, .page-id-3513 .entry-content blockquote, .page-id-3513 .ast-container .site-main, .page-id-3513 .page-title, .page-id-3527 .entry-content h1, .page-id-3527 .entry-content h2, .page-id-3527 .entry-content h3, .page-id-3527 .entry-content h4, .page-id-3527 .entry-content h5, .page-id-3527 .entry-content h6, .page-id-3527 .entry-content p, .page-id-3527 .entry-content li, .page-id-3527 .entry-content blockquote, .page-id-3527 .ast-container .site-main, .page-id-3527 .page-title, .page-id-3528 .entry-content h1, .page-id-3528 .entry-content h2, .page-id-3528 .entry-content h3, .page-id-3528 .entry-content h4, .page-id-3528 .entry-content h5, .page-id-3528 .entry-content h6, .page-id-3528 .entry-content p, .page-id-3528 .entry-content li, .page-id-3528 .entry-content blockquote, .page-id-3528 .ast-container .site-main, .page-id-3528 .page-title, .page-id-3529 .entry-content h1, .page-id-3529 .entry-content h2, .page-id-3529 .entry-content h3, .page-id-3529 .entry-content h4, .page-id-3529 .entry-content h5, .page-id-3529 .entry-content h6, .page-id-3529 .entry-content p, .page-id-3529 .entry-content li, .page-id-3529 .entry-content blockquote, .page-id-3529 .ast-container .site-main, .page-id-3529 .page-title, .page-id-3530 .entry-content h1, .page-id-3530 .entry-content h2, .page-id-3530 .entry-content h3, .page-id-3530 .entry-content h4, .page-id-3530 .entry-content h5, .page-id-3530 .entry-content h6, .page-id-3530 .entry-content p, .page-id-3530 .entry-content li, .page-id-3530 .entry-content blockquote, .page-id-3530 .ast-container .site-main, .page-id-3530 .page-title, .page-id-20 .entry-content h1, .page-id-20 .entry-content h2, .page-id-20 .entry-content h3, .page-id-20 .entry-content h4, .page-id-20 .entry-content h5, .page-id-20 .entry-content h6, .page-id-20 .entry-content p, .page-id-20 .entry-content li, .page-id-20 .entry-content blockquote, .page-id-20 .ast-container .site-main, .page-id-20 .page-title, .page-id-18 .entry-content h1, .page-id-18 .entry-content h2, .page-id-18 .entry-content h3, .page-id-18 .entry-content h4, .page-id-18 .entry-content h5, .page-id-18 .entry-content h6, .page-id-18 .entry-content p, .page-id-18 .entry-content li, .page-id-18 .entry-content blockquote, .page-id-18 .ast-container .site-main, .page-id-18 .page-title, .page-id-19 .entry-content h1, .page-id-19 .entry-content h2, .page-id-19 .entry-content h3, .page-id-19 .entry-content h4, .page-id-19 .entry-content h5, .page-id-19 .entry-content h6, .page-id-19 .entry-content p, .page-id-19 .entry-content li, .page-id-19 .entry-content blockquote, .page-id-19 .ast-container .site-main, .page-id-19 .page-title, .page-id-21 .entry-content h1, .page-id-21 .entry-content h2, .page-id-21 .entry-content h3, .page-id-21 .entry-content h4, .page-id-21 .entry-content h5, .page-id-21 .entry-content h6, .page-id-21 .entry-content p, .page-id-21 .entry-content li, .page-id-21 .entry-content blockquote, .page-id-21 .ast-container .site-main, .page-id-21 .page-title, .page-id-2694 .entry-content h1, .page-id-2694 .entry-content h2, .page-id-2694 .entry-content h3, .page-id-2694 .entry-content h4, .page-id-2694 .entry-content h5, .page-id-2694 .entry-content h6, .page-id-2694 .entry-content p, .page-id-2694 .entry-content li, .page-id-2694 .entry-content blockquote, .page-id-2694 .ast-container .site-main, .page-id-2694 .page-title, .page-id-2904 .entry-content h1, .page-id-2904 .entry-content h2, .page-id-2904 .entry-content h3, .page-id-2904 .entry-content h4, .page-id-2904 .entry-content h5, .page-id-2904 .entry-content h6, .page-id-2904 .entry-content p, .page-id-2904 .entry-content li, .page-id-2904 .entry-content blockquote, .page-id-2904 .ast-container .site-main, .page-id-2904 .page-title { text-align: center !important; }
}
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 .sub-menu .sub-menu { top: 0px !important; left: 100% !important; transform: translateX(6px) !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 .sub-menu li:hover > .sub-menu, body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 .sub-menu li:focus-within > .sub-menu { visibility: visible !important; opacity: 1 !important; transform: translateX(0px) !important; }
body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 > li:hover > .sub-menu, body.ast-desktop #primary-site-navigation-desktop #ast-hf-menu-1 > li:focus-within > .sub-menu { pointer-events: auto !important; }
header.site-header, #masthead, .ast-desktop #masthead { isolation: isolate; position: relative !important; z-index: 999 !important; }
.ast-primary-header-bar, .ast-primary-header-bar.main-header-bar, .ast-primary-header, .main-header-bar-wrap .ast-primary-header-bar { z-index: auto !important; }
#primary-site-navigation-desktop, .main-navigation, .main-header-menu, #ast-hf-menu-1 { position: relative !important; z-index: 100 !important; }
#ast-hf-menu-1 > li, #ast-hf-menu-1 > li.menu-item-has-children { position: relative !important; z-index: 101 !important; }
#ast-hf-menu-1 .sub-menu, .main-header-menu .sub-menu, #primary-site-navigation-desktop .sub-menu { isolation: isolate; z-index: 999999 !important; background-color: rgb(15, 30, 53) !important; background-image: none !important; box-shadow: rgba(0, 0, 0, 0.45) 0px 12px 30px !important; }
#ast-hf-menu-1 .sub-menu > li, #ast-hf-menu-1 .sub-menu .sub-menu > li, .main-header-menu .sub-menu > li, #primary-site-navigation-desktop .sub-menu > li { background-color: rgb(15, 30, 53) !important; background-image: none !important; position: relative !important; z-index: 1 !important; }
#ast-hf-menu-1 .sub-menu a, .main-header-menu .sub-menu a, #primary-site-navigation-desktop .sub-menu a { background-color: transparent !important; position: relative !important; z-index: 1 !important; }
#ast-hf-menu-1 .sub-menu .sub-menu { background-color: rgb(15, 30, 53) !important; box-shadow: rgba(0, 0, 0, 0.45) 0px 12px 30px !important; }
#masthead { z-index: 99999 !important; position: relative; }
#ast-desktop-header, .ast-primary-header-bar { z-index: auto !important; position: relative; }
#ast-desktop-header .main-header-menu .sub-menu, .ast-builder-menu-1 .main-header-menu .sub-menu, #ast-hf-menu-1 .main-header-menu .sub-menu { z-index: 999999 !important; background-color: rgb(15, 30, 53) !important; backdrop-filter: blur(0px) brightness(0) !important; box-shadow: rgba(0, 0, 0, 0.4) 0px 6px 22px !important; }
#ast-desktop-header .main-header-menu .sub-menu > li > a, .ast-builder-menu-1 .main-header-menu .sub-menu > li > a, #ast-hf-menu-1 .main-header-menu .sub-menu > li > a { background-color: rgb(15, 30, 53) !important; color: rgb(255, 255, 255) !important; }
#ast-desktop-header .main-header-menu .sub-menu .sub-menu, .ast-builder-menu-1 .main-header-menu .sub-menu .sub-menu, #ast-hf-menu-1 .main-header-menu .sub-menu .sub-menu { background-color: rgb(15, 30, 53) !important; box-shadow: rgba(0, 0, 0, 0.45) 0px 12px 30px !important; }
.ghb-social a.sbtn:not(.ghb-email-link) { font-size: 0px !important; color: transparent !important; background-repeat: no-repeat !important; background-position: center center !important; box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 6px, rgba(255, 255, 255, 0.15) 0px 1px 0px inset !important; }
html body .ghb-email-link .sbtn-mail img.emoji, html body .sbtn-mail img.emoji { display: none !important; }
html body .ghb-social a.ghb-email-link span.sbtn-mail, html body .ghb-social .ghb-email-link .sbtn-mail { background-color: rgb(193, 39, 45) !important; background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M20 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2zm0 4.24-8 4.99-8-4.99V6l8 5 8-5v2.24z'/%3E%3C/svg%3E") !important; background-repeat: no-repeat !important; background-position: center center !important; background-size: 58% !important; box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 6px, rgba(255, 255, 255, 0.2) 0px 1px 0px inset !important; }
.ghb-social .sbtn-fb { background: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M13.5 21.9v-8.02h2.69l.4-3.13H13.5V8.76c0-.9.25-1.52 1.55-1.52h1.66V4.44a22 22 0 0 0-2.42-.12c-2.4 0-4.04 1.46-4.04 4.15v2.31H7.55v3.13h2.7v8.02h3.25z'/%3E%3C/svg%3E") center center / 62% no-repeat rgb(24, 119, 242) !important; }
.ghb-social .sbtn-ig { background-color: rgb(220, 39, 67) !important; background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Ccircle cx='17.5' cy='6.5' r='1.1' fill='white' stroke='none'/%3E%3C/svg%3E"), linear-gradient(45deg, rgb(240, 148, 51) 0%, rgb(230, 104, 60) 20%, rgb(220, 39, 67) 50%, rgb(204, 35, 102) 75%, rgb(188, 24, 136) 100%) !important; background-repeat: no-repeat, no-repeat !important; background-position: center center, center center !important; background-size: 62%, cover !important; }
.ghb-social .sbtn-yelp { background: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M13 3c-.6-.3-1.3.1-1.3.8v7.4c0 .7.7 1.2 1.3.9l4.6-1.6c.5-.2.7-.8.4-1.3A15 15 0 0 0 13 3zm-1.9 9.8c0-.6-.6-1-1.1-.8l-4.7 1.3c-.6.2-.8.8-.6 1.3.7 2 1.9 3.8 3.4 5.3.4.4 1.1.2 1.3-.3l1.5-4.8c.1-.3.2-.7.2-1zm3 3.6c-.5 0-.9.5-.7 1l1 4.3c.1.5.7.8 1.2.6 1.8-.6 3.6-1.7 5-3.2.3-.3.2-.9-.2-1.1l-4.3-2c-.7-.3-1.6-.2-2 .4zM9 9.6c.3-.3.3-.9 0-1.2L5.3 4.7c-.4-.4-1-.3-1.3.2C3 6.3 2.4 7.9 2.2 9.5c-.1.5.4 1 .9.9l5.2-.6c.2 0 .4-.1.7-.2zm10.3 2.2-5 1.1c-.6.1-.8.9-.3 1.3l4.1 3.4c.4.3 1 .2 1.3-.3.8-1.4 1.3-2.9 1.5-4.5.1-.6-.4-1.1-1-1z'/%3E%3C/svg%3E") center center / 76% no-repeat rgb(211, 35, 35) !important; }
.ghb-social .sbtn-bbb { background: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M12 2c-.6 1.7-1.9 3-3 4.3-1 1.3-1.9 2.6-1.9 4.5a4.9 4.9 0 0 0 9.8 0c0-1.9-.9-3.2-1.9-4.5C13.9 5 12.6 3.7 12 2zm-3.2 14h6.4v1.3H8.8V16zm0 2.4h6.4v1.3H8.8v-1.3zm1.2 2.4h4v1.2h-4v-1.2z'/%3E%3C/svg%3E") center center / 68% no-repeat rgb(0, 90, 156) !important; letter-spacing: 0px !important; }
@keyframes gabyCallPulse { 
  0% { box-shadow: rgba(26, 37, 64, 0.95) 0px 0px 0px 2.25px, rgba(207, 46, 46, 0.5) 0px 8px 22px; }
  50% { box-shadow: rgb(26, 37, 64) 0px 0px 0px 3.25px, rgba(207, 46, 46, 0.7) 0px 10px 28px; }
  100% { box-shadow: rgba(26, 37, 64, 0.95) 0px 0px 0px 2.25px, rgba(207, 46, 46, 0.5) 0px 8px 22px; }
}
html body #masthead, html body #masthead .ast-main-header-wrap, html body #masthead .main-header-bar { width: 100% !important; margin-left: 0px !important; }
html body .ast-primary-header-bar .ast-builder-grid-row { max-width: 100% !important; }
html body .ast-primary-header-bar .site-header-section { min-width: 0px !important; }
@media (min-width: 922px) {
html body #masthead .site-primary-header-wrap { padding-left: 10px; padding-right: 10px; }
html body #ast-desktop-header .site-header-primary-section-left .site-header-primary-section-left-center { display: none; }
}
@media (min-width: 1390px) {
html body .ast-primary-header-bar .ast-builder-grid-row.ast-grid-center-col-layout { justify-content: space-between; grid-template-columns: max-content max-content max-content !important; column-gap: 0px !important; }
html body #ast-desktop-header .ast-builder-menu-1 { margin-left: -18px; margin-right: 18px; }
}
@media (min-width: 922px) and (max-width: 1389.98px) {
html body .ast-primary-header-bar .ast-builder-grid-row.ast-grid-center-col-layout { grid-template-columns: auto minmax(0px, 1fr) auto !important; }
html body #ast-desktop-header .main-header-menu { flex-wrap: wrap; justify-content: center; }
}
@media (max-width: 480px) {
html body img.custom-logo, html body .custom-logo-link img, html body .site-branding img, html body #ast-mobile-header img.custom-logo { max-width: 240px !important; width: 240px !important; }
html body #ast-mobile-header .site-primary-header-wrap, html body #ast-mobile-header .ast-builder-grid-row { padding-left: 8px !important; padding-right: 8px !important; }
html body #ast-mobile-header .ast-mobile-menu-buttons, html body #ast-mobile-header .ast-button-wrap { transform: translateX(8px) !important; margin-right: 6px !important; }
html body #ast-mobile-header .menu-toggle { transform: none !important; margin-right: 6px !important; }
html body .ast-mobile-header-wrap .main-header-menu-toggle, html body .ast-mobile-header-wrap button.menu-toggle { padding: 7px 10px !important; font-size: 12px !important; letter-spacing: 1px !important; gap: 5px !important; }
html body .ast-mobile-header-wrap span.mobile-menu { font-size: 12px !important; letter-spacing: 1px !important; }
html body .ast-mobile-header-wrap .ast-mobile-svg { width: 16px !important; height: 16px !important; }
}
#ast-mobile-header .ast-primary-header-bar .site-header-primary-section-right { margin-right: 24px !important; }
html body #ast-mobile-header img.custom-logo { max-width: 256px !important; width: auto !important; height: auto !important; transform: translateY(-5px) !important; }
@font-face { font-family: "Oswald Fallback"; src: local("Arial"); ascent-override: 150.51%; descent-override: 37.63%; line-gap-override: 0%; size-adjust: 79.72%; }
@font-face { font-family: "Barlow Condensed Fallback"; src: local("Arial"); ascent-override: 105%; descent-override: 26%; line-gap-override: 0%; size-adjust: 90%; }
h1, h2, h3, h4, h5, h6, .entry-title, .ast-single-post-title, .site-title, .wp-block-heading, .site-content h1, .site-content h2, .site-content h3 { font-family: Oswald, "Oswald Fallback", "Barlow Condensed", "Barlow Condensed Fallback", Arial, sans-serif !important; }
img.emoji { display: inline-block; width: 1em !important; height: 1em !important; }
