h1, .entry-content h1,
.h1, .entry-content .h1 {
font-size: 80px;
font-size: 4rem;
font-weight: 700;
font-family: 'Roboto Condensed',sans-serif;
line-height: 1em;
}
h2, .entry-content h2,
.h2, .entry-content .h2 {
font-size: 48px;
font-size: 3rem;
font-weight: 700;
font-family: 'Roboto Condensed',sans-serif;
line-height: 1em;
}
h3, .entry-content h3,
.h3, .entry-content .h3 {
font-size: 32px;
font-size: 2rem;
font-weight: 700;
font-family: 'Roboto Condensed',sans-serif;
line-height: 1em;
}
h4, .entry-content h4,
.h4, .entry-content .h4 {
font-size: 22px;
font-size: 1.375rem;
font-family: 'Roboto Condensed',sans-serif;
}
h5, .entry-content h5,
.h5, .entry-content .h5 {
font-size: 18px;
font-size: 1.125rem;
font-family: 'Roboto Condensed',sans-serif;
}
h6, .entry-content h6,
.h6, .entry-content .h6 {
font-size: 13px;
font-size: 0.8125rem;
font-family: 'Roboto Condensed',sans-serif;
}
body,
.entry-title a,
.h1, .entry-content .h1,
.h2, .entry-content .h2,
.h3, .entry-content .h3,
.h4, .entry-content .h4,
.h5, .entry-content .h5,
.h6, .entry-content .h6 {
color: var(--ast-global-color-3);
}
.h1, .entry-content .h1,
.h2, .entry-content .h2,
.h3, .entry-content .h3,
.h4, .entry-content .h4,
.h5, .entry-content .h5,
.h6, .entry-content .h6 {
color: var(--ast-global-color-2);
} footer.site-footer > .site-primary-footer-wrap a,
footer.site-footer > .site-below-footer-wrap a {
color: var(--ast-global-color-4);
}
footer.site-footer > .site-primary-footer-wrap a:focus,
footer.site-footer > .site-below-footer-wrap a:focus,
footer.site-footer > .site-primary-footer-wrap a:hover,
footer.site-footer > .site-below-footer-wrap a:hover,
footer.site-footer > .site-primary-footer-wrap a:active,
footer.site-footer > .site-below-footer-wrap a:active {
color: var(--ast-global-color-1);
}  .wpforms-field-required,
.wpforms-field-checkbox > fieldset > ul {
list-style: none;
} legend.wpforms-field-label {
margin-bottom: 0;
padding: 0;
} :root {
--wpforms-button-background-color: var(--ast-global-color-0) !important;
--wpforms-button-text-color: var(--ast-global-color-5) !important;
}
div.wpforms-container-full input[type=submit],
div.wpforms-container-full button[type=submit],
div.wpforms-container-full .wpforms-page-button {
background-color: transparent;
border-color: var(--ast-global-color-0);
color: var(--ast-global-color-0);
border: 2px solid;
border-radius: 0;
padding: 14px 22px;
font-size: 13px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 2px;
height: auto;
box-shadow: none;
}
div.wpforms-container-full input[type=submit]:not(:hover):not(:active),
div.wpforms-container-full button[type=submit]:not(:hover):not(:active),
div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {
background-color: transparent;
color: var(--ast-global-color-0);
}
div.wpforms-container-full input[type=submit]:hover,
div.wpforms-container-full input[type=submit]:active,
div.wpforms-container-full button[type=submit]:hover,
div.wpforms-container-full button[type=submit]:active,
div.wpforms-container-full .wpforms-page-button:hover,
div.wpforms-container-full .wpforms-page-button:active {
background: var(--ast-global-color-0);
border-color: var(--ast-global-color-0);
color: var(--ast-global-color-5);
}
div.wpforms-container-full input[type=date]:focus,
div.wpforms-container-full input[type=datetime]:focus,
div.wpforms-container-full input[type=datetime-local]:focus,
div.wpforms-container-full input[type=email]:focus,
div.wpforms-container-full input[type=month]:focus,
div.wpforms-container-full input[type=number]:focus,
div.wpforms-container-full input[type=password]:focus,
div.wpforms-container-full input[type=range]:focus,
div.wpforms-container-full input[type=search]:focus,
div.wpforms-container-full input[type=tel]:focus,
div.wpforms-container-full input[type=text]:focus,
div.wpforms-container-full input[type=time]:focus,
div.wpforms-container-full input[type=url]:focus,
div.wpforms-container-full input[type=week]:focus,
div.wpforms-container-full select:focus,
div.wpforms-container-full textarea:focus,
div.wpforms-container-full input[type=checkbox]:focus:before,
div.wpforms-container-full input[type=radio]:focus:before,
div.wpforms-container-full input[type=checkbox]:checked:before,
div.wpforms-container-full input[type=radio]:checked:before {
border-color: var(--ast-global-color-0);
box-shadow: 0 0 0 1px var(--ast-global-color-0), 0 1px 2px rgba(0, 0, 0, .15);
}  .elementor-element-b6a2ff9 {
display: none;
} .elementor-element .elementor-icon-box-wrapper .elementor-icon-box-content {
margin-top: 10px;
} .elementor-element .elementor-container .hero-text a {
color: #fff;
}
.elementor-element .elementor-container .hero-text a:focus,
.elementor-element .elementor-container .hero-text a:hover {
color: var(--ast-global-color-0);
text-decoration: none;
}  .hp-theme--astra.hp-template--vendors-view-page .site-content > .ast-container,
.hp-theme--astra.hp-template--vendor-view-page .site-content > .ast-container,
.hp-theme--astra.hp-template--listings-view-page .site-content > .ast-container,
.hp-theme--astra.hp-template--listing-view-page .site-content > .ast-container {
max-width: 100%;
padding: 0;
}
.hp-theme--astra.hp-template--vendors-view-page .site-content #primary,
.hp-theme--astra.hp-template--vendor-view-page .site-content #primary,
.hp-theme--astra.hp-template--listings-view-page .site-content #primary,
.hp-theme--astra.hp-template--listing-view-page .site-content #primary {
padding: 0;
margin: 0;
}
.hp-theme--astra.hp-template--vendors-view-page .site-content #primary > .hp-page,
.hp-theme--astra.hp-template--vendor-view-page .site-content #primary > .hp-page,
.hp-theme--astra.hp-template--listings-view-page .site-content #primary > .hp-page,
.hp-theme--astra.hp-template--listing-view-page .site-content #primary > .hp-page {
max-width: 100%;
margin: 0;
} .hp-page__footer.elementor-section:not(:first-child) {
margin-top: 0;
} .hp-vendor__image img {
border-radius: 0;
} .hp-vendor--view-page .hp-vendor__attributes--primary .hp-vendor__attribute {
text-align: left;
background: transparent;
}
.hp-vendor--view-page .hp-vendor__attributes--primary .hp-vendor__attribute:not(:last-child) {
margin-bottom: 0;
}
.hp-vendor--view-page .hp-vendor__attributes--primary .hp-vendor__attribute .hp-icon {
margin-right: 5px;
} #vendor_filter_modal .hp-form__fields .hp-field,
#listing_filter_modal .hp-form__fields .hp-field {
display: block;
} .hp-listing__categories.hp-listing__category > a {
font-size: var(--wp--preset--font-size--small);
padding: 2px 5px;
margin-right: 5px;
background: var(--ast-global-color-4);
color: var(--ast-global-color-3);
text-wrap: nowrap;
}
.hp-listing__categories.hp-listing__category > a:focus,
.hp-listing__categories.hp-listing__category > a:hover,
.hp-listing__categories.hp-listing__category > a:active {
color: var(--ast-global-color-0);
} a.hp-listing__action.hp-listing__action--favorite[data-state=active] {
color: var(--ast-global-color-0);
} .hp-vendor__attribute a,
.hp-listing__description a,
.wpforms-description a,
.elementor-widget-text-editor a,
.elementor-icon-list-item a .elementor-icon-list-text {
color: var(--ast-global-color-0)
} .hp-modal .hp-form__fields .hp-field > ul {
list-style: none;
margin-left: 0;
}
button.hp-button--mobile.hp-button--vendor-filter {
margin-bottom: 2em;
}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/roboto-normal-latin-ext-400.woff2)format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/roboto-normal-latin-400.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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/roboto-normal-latin-ext-500.woff2)format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/roboto-normal-latin-500.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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/roboto-normal-latin-ext-700.woff2)format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/roboto-normal-latin-700.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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}