/* WordPress cascade layer — GENERATED by audit/build-css.py; do not hand-edit.
 *
 * qualled.com ran Elementor 3.30 + Elementor Pro + Essential Addons on the "qualled"
 * theme (a Twenty Twelve fork), Gravity Forms 2.9, WP Responsive Menu, Testimonial
 * Rotator, AnWP Post Grid and Lightweight Social Icons. This file is the live CSS
 * pruned to the selectors that match an element on a ported page (audit/css-prune.mjs,
 * offline over every captured page at 1440 + 390), in the live cascade order and at
 * each selector's live specificity — the scope prefix is :where() and adds none.
 * body.x selectors target div.tq-body (same rank). Hand corrections live in 20-port.css.
 * 2845 rules from 81 stylesheets. Dropped whole:
 *  - https://qualled.com/wp-content/plugins/wp-responsive-menu/inc/assets/icons/wpr-icons.css — WP Responsive Menu icon font — no rule matched a ported element
 *  - https://qualled.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css — eicons — no rule matched a ported element
 *  - https://qualled.com/wp-content/uploads/elementor/google-fonts/css/ropasans.css — Elementor's local Google Fonts copies: the font files are missing on live too; Ropa Sans comes from fonts/google-local.css
 *  - https://qualled.com/wp-content/uploads/elementor/google-fonts/css/robotoslab.css — Elementor's local Google Fonts copies: the font files are missing on live too; Ropa Sans comes from fonts/google-local.css
 *  - https://qualled.com/wp-content/uploads/elementor/google-fonts/css/roboto.css — Elementor's local Google Fonts copies: the font files are missing on live too; Ropa Sans comes from fonts/google-local.css
 */

/* Ropa Sans 400 normal + italic (Google Fonts, self-hosted), as the theme header loaded it */
/* latin-ext */
@font-face {
  font-family: 'Ropa Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/tq/fonts/ropasans-EYq3maNOzLlWtsZSScy6WANle5a92XNFepo.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ropa Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/tq/fonts/ropasans-EYq3maNOzLlWtsZSScy6WANre5a92XNF.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;
}
/* latin-ext */
@font-face {
  font-family: 'Ropa Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/tq/fonts/ropasans-EYqxmaNOzLlWtsZSScy6UzNpcZGf20NE.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ropa Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/tq/fonts/ropasans-EYqxmaNOzLlWtsZSScy6XTNpcZGf2w.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;
}

/* roboto (Elementor kit / text widgets), self-hosted from Google Fonts */
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/tq/fonts/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.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;
}

/* robotoslab (Elementor kit / text widgets), self-hosted from Google Fonts */
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/tq/fonts/robotoslab-BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmYmRjV9Su1caiTVo.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/tq/fonts/robotoslab-BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISma2RjV9Su1caiTVo.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/tq/fonts/robotoslab-BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmY2RjV9Su1caiTVo.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/tq/fonts/robotoslab-BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmbGRjV9Su1caiTVo.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/tq/fonts/robotoslab-BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmYGRjV9Su1caiTVo.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/tq/fonts/robotoslab-BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmYWRjV9Su1caiTVo.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/tq/fonts/robotoslab-BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmb2RjV9Su1cai.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: wprmenu; src: url("/tq/wp/plugins/wp-responsive-menu/assets/fonts/wprmenu.ttf") format("truetype"), url("/tq/wp/plugins/wp-responsive-menu/assets/fonts/wprmenu.woff") format("woff"); font-weight: 400; font-style: normal; }
@font-face { font-family: FontAwesome; src: url("/tq/wp/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff2") format("woff2"), url("/tq/wp/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff") format("woff"), url("/tq/wp/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; font-display: block; src: url("/tq/wp/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff2") format("woff2"), url("/tq/wp/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff") format("woff"), url("/tq/wp/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.ttf") format("truetype"); }
@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: block; src: url("/tq/wp/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2") format("woff2"), url("/tq/wp/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff") format("woff"), url("/tq/wp/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.ttf") format("truetype"); }
@font-face { font-family: lsi-fontello; src: url("/tq/wp/plugins/lightweight-social-icons/fonts/fontello.woff") format("woff"), url("/tq/wp/plugins/lightweight-social-icons/fonts/fontello.ttf") format("truetype"); font-weight: normal; font-style: normal; }


/* ---- https://qualled.com/wp-content/themes/qualled/css/custom.css ---- */
:where(html:has([data-tq-chrome])) * { box-sizing: border-box; }
:where(html:has([data-tq-chrome])) .container { width: 1400px; max-width: 100%; margin: 0px auto; }
:where(html:has([data-tq-chrome])) .row { margin-right: -15px; margin-left: -15px; }
:where(html:has([data-tq-chrome])) .col-md-3,
:where(html:has([data-tq-chrome])) .col-md-6,
:where(html:has([data-tq-chrome])) .col-md-8,
:where(html:has([data-tq-chrome])) .col-md-9 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; }
:where(html:has([data-tq-chrome])) .clearfix { clear: both; }
@media (min-width: 992px) { :where(html:has([data-tq-chrome])) .col-md-3,
:where(html:has([data-tq-chrome])) .col-md-6,
:where(html:has([data-tq-chrome])) .col-md-8,
:where(html:has([data-tq-chrome])) .col-md-9 { float: left; } }
@media (min-width: 992px) { :where(html:has([data-tq-chrome])) .col-md-9 { width: 75%; } }
@media (min-width: 992px) { :where(html:has([data-tq-chrome])) .col-md-8 { width: 66.6667%; } }
@media (min-width: 992px) { :where(html:has([data-tq-chrome])) .col-md-6 { width: 50%; } }
@media (min-width: 992px) { :where(html:has([data-tq-chrome])) .col-md-3 { width: 25%; } }
:where(html:has([data-tq-chrome])) .main-navigation li:last-child { margin-right: 0px; }
:where(html:has([data-tq-chrome])) header.site-header img.header-image { max-width: 60%; }
:where(html:has([data-tq-chrome])) header.site-header { position: fixed; z-index: 999; left: 0px; width: 100%; top: 0px; background: rgba(0, 0, 0, 0.5) !important; }
:where(html:has([data-tq-chrome])) footer .site-info-upper { background: rgb(24, 31, 37); padding: 60px 0px 10px; text-align: left; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome])) .copyright-foot { background: rgb(24, 31, 37); padding: 20px 0px 25px; color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome])) .copyright-foot .copy_right { text-align: right; }
:where(html:has([data-tq-chrome])) header.site-header.sticky-header img.header-image { max-height: 50px; width: auto; }
:where(html:has([data-tq-chrome])) header.site-header.sticky-header #site-navigation { margin-top: 5px; }
:where(html:has([data-tq-chrome])) .main-navigation li ul.sub-menu li { text-align: left; }
:where(html:has([data-tq-chrome])) .main-navigation li ul.sub-menu li { margin-right: 0px !important; }
:where(html:has([data-tq-chrome])) .copyright-foot .copy_right ul li { display: inline-block; margin-left: 20px; }
:where(html:has([data-tq-chrome])) .copyright-foot .copy_right ul li:first-child { margin-left: 0px !important; }
:where(html:has([data-tq-chrome])) .copyright-foot .copy_right ul li a { color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome])) footer .site-info-upper form#gform_1 .gform_body { float: left; width: 83%; }
:where(html:has([data-tq-chrome])) footer .site-info-upper .gform_footer.top_label { width: 17%; float: left; clear: none; display: block; margin-top: 30px; }
:where(html:has([data-tq-chrome])) footer .site-info-upper form#gform_1 .gform_body input { background: transparent; width: 95%; border-radius: 0px; border-width: 0px 0px 2px !important; border-style: solid !important; border-color: rgb(196, 163, 100) !important; color: rgb(193, 193, 193) !important; padding: 10px 0px !important; }
:where(html:has([data-tq-chrome])) input { outline: none !important; }
:where(html:has([data-tq-chrome])) footer .site-info-upper form#gform_1 .gform_button.button { background: rgb(43, 55, 64); padding: 12px 40px; border: 2px solid rgb(24, 31, 37); border-radius: 0px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; cursor: pointer; color: rgb(221, 221, 221) !important; font-size: 14px !important; }
:where(html:has([data-tq-chrome])) .BannerTextRow { top: 0px; left: 0px; right: 0px; position: absolute !important; }
:where(html:has([data-tq-chrome])) .qualled-main-banner .elementor-widget-image { margin: 0px !important; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-default .has-image .img img,
:where(html:has([data-tq-chrome])) .testimonial_rotator_single.has-image.template-default .img img { border: 1px solid rgb(221, 221, 221); padding: 4px; max-width: 100% !important; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-default .has-image .img,
:where(html:has([data-tq-chrome])) .testimonial_rotator_single.has-image.template-default .img { width: 25% !important; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-default .has-image .text,
:where(html:has([data-tq-chrome])) .testimonial_rotator_single.has-image.template-default .text { width: 70% !important; }
:where(html:has([data-tq-chrome])) .text.testimonial_rotator_description { font-size: 16px; line-height: 1.5; font-weight: 400; }
:where(html:has([data-tq-chrome])) .tmp-page-banner { min-height: 350px; padding: 150px 0px 100px; background-size: cover !important; background-position: center center !important; }
:where(html:has([data-tq-chrome])) .tmp-page-banner h1 { color: rgb(255, 255, 255); font-family: "Ropa Sans", sans-serif; font-size: 75px; font-weight: 600; line-height: 1.2em; text-align: center; text-transform: uppercase; }
:where(html:has([data-tq-chrome])) .page-template-template-youtube-video #primary { width: 700px; max-width: 100%; margin: 0px auto; padding: 50px 0px; }
:where(html:has([data-tq-chrome])) .contact-page-form .gform_body.gform-body input { background: rgb(246, 246, 246); border-radius: 0px; border: 1px solid rgb(204, 204, 204) !important; font-size: 14px !important; color: rgb(0, 0, 0) !important; padding: 12px 8px !important; width: 100% !important; }
:where(html:has([data-tq-chrome])) .contact-page-form .gform_body.gform-body textarea { background: rgb(246, 246, 246); border-radius: 0px; border: 1px solid rgb(204, 204, 204) !important; font-size: 14px !important; color: rgb(0, 0, 0) !important; padding: 12px 8px !important; width: 100% !important; }
:where(html:has([data-tq-chrome])) .step-box p.elementor-image-box-description { border-top: 1px solid rgb(204, 204, 204); padding-top: 30px; }
:where(html:has([data-tq-chrome])) .success-stories-testimonials h2.testimonial_rotator_slide_title { color: rgb(41, 55, 66); margin-bottom: 18px; letter-spacing: 1px; font-size: 16px; font-weight: 500; font-style: italic; position: relative; }
:where(html:has([data-tq-chrome])) .success-stories-testimonials .text.testimonial_rotator_description { color: rgb(102, 102, 102); font-size: 18px; }
:where(html:has([data-tq-chrome])) .success-stories-testimonials .testimonial_rotator.template-longform hr.longform_hr { display: none; }
:where(html:has([data-tq-chrome])) .success-stories-testimonials .testimonial_rotator.template-longform .testimonial_rotator_img,
:where(html:has([data-tq-chrome])) .success-stories-testimonials .testimonial_rotator.template-longform .testimonial_rotator_author_info { display: inline-block; vertical-align: middle; }
:where(html:has([data-tq-chrome])) .success-stories-testimonials .testimonial_rotator.template-longform .testimonial_rotator_author_info p { text-align: left; color: rgb(136, 136, 136); line-height: 24px; }
:where(html:has([data-tq-chrome])) .success-stories-testimonials .testimonial_rotator.template-longform .testimonial_rotator_quote { margin-bottom: 30px; }
:where(html:has([data-tq-chrome])) .success-stories-testimonials .testimonial_rotator.template-longform .testimonial_rotator_author_info p em { color: rgb(51, 51, 51); font-weight: 600; }
:where(html:has([data-tq-chrome])) .success-stories-testimonials .testimonial_rotator.template-longform .testimonial_rotator_img,
:where(html:has([data-tq-chrome])) .success-stories-testimonials .testimonial_rotator.template-longform .testimonial_rotator_img img { width: 64px; height: 64px; }
:where(html:has([data-tq-chrome])) .success-stories-testimonials .testimonial_rotator_nav i { color: rgb(79, 78, 78); font-size: 13px; border: 2px solid rgb(79, 78, 78); border-radius: 50%; width: 24px; height: 24px; text-align: center; line-height: 22px; }
:where(html:has([data-tq-chrome])) .success-stories-testimonials h2.testimonial_rotator_slide_title::before,
:where(html:has([data-tq-chrome])) .events-rotator .testimonial_rotator_quote::before { content: ""; background-image: url("/media/quote.png"); background-repeat: no-repeat; position: absolute; background-position: center center; background-size: cover; width: 40px; height: 30px; top: -60px; left: 50%; }
:where(html:has([data-tq-chrome])) .events-rotator h2.testimonial_rotator_slide_title { display: none; }
:where(html:has([data-tq-chrome])) .events-rotator .testimonial_rotator_quote { position: relative; padding-top: 15px; }
:where(html:has([data-tq-chrome])) .company-first-row { background-size: 100% 100% !important; }
:where(html:has([data-tq-chrome])) .page-id-644 footer .site-info-upper { display: none !important; }
:where(html:has([data-tq-chrome])) .page-id-644 .copyright-foot { background-color: transparent; }
:where(html:has([data-tq-chrome])) .page-id-644 footer#colophon { margin-top: -80px; padding: 0px; background: 0px 0px !important; }
:where(html:has([data-tq-chrome])) .page-template-template-youtube-video section h5 { color: rgb(41, 55, 66); font-weight: 400; text-transform: uppercase; margin-bottom: 10px; }
:where(html:has([data-tq-chrome])) .page-template-template-youtube-video section iframe { border: 1px solid rgb(204, 204, 204); padding: 4px; margin-bottom: 20px; }
:where(html:has([data-tq-chrome])) .page-template-template-youtube-video .pagiantion a.page-numbers { color: rgb(204, 204, 204); margin-left: 8px; text-transform: capitalize; transition: 0.2s; text-decoration: none; }
:where(html:has([data-tq-chrome])) .page-template-template-youtube-video .pagiantion a.page-numbers:hover { color: rgb(24, 31, 37); text-decoration: underline; }
:where(html:has([data-tq-chrome])) .page-template-template-youtube-video .pagiantion span.page-numbers.current { background: rgb(24, 31, 37); padding: 5px; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome])) .page-template-template-youtube-video .pagiantion { max-width: 700px; padding: 0px 20px; }
:where(html:has([data-tq-chrome])) .page-template-template-youtube-video .pagiantion a.page-numbers:visited,
:where(html:has([data-tq-chrome])) .page-template-template-youtube-video .pagiantion a.page-numbers:focus { color: rgb(24, 31, 37); }
:where(html:has([data-tq-chrome])) .contact-page-form .gform_wrapper.gravity-theme .gfield_label { font-size: 14px; font-weight: 600; margin: 12px 0px 10px; display: inline-block; letter-spacing: 0.5px; }
:where(html:has([data-tq-chrome])) .contact-page-form label { font-size: 14px !important; }
:where(html:has([data-tq-chrome])) .contact-page-form .gform_footer .gform_button.button { box-shadow: none; background: rgb(246, 246, 246); padding: 8px 50px; text-transform: uppercase; font-size: 14px; letter-spacing: 1px; border-radius: 0px !important; color: rgb(102, 102, 102) !important; width: auto !important; font-family: "Ropa Sans", sans-serif !important; font-weight: 600 !important; border: 1px solid rgb(246, 246, 246) !important; }
:where(html:has([data-tq-chrome])) .contact-page-form .gform_footer .gform_button.button:hover { box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 6px, rgba(0, 0, 0, 0.24) 0px 2px 5px; }
:where(html:has([data-tq-chrome])) .gfield_required span.gfield_required.gfield_required_text { color: transparent; }
:where(html:has([data-tq-chrome])) .gfield_required span.gfield_required.gfield_required_text::before { content: "*"; color: rgb(121, 0, 0); margin-left: 4px; font-size: 16px; }
:where(html:has([data-tq-chrome])) .page-breadcrumbs a:hover { text-decoration: underline; }
:where(html:has([data-tq-chrome])) .blog-section a.elementor-post__read-more { background-color: rgb(196, 163, 100); padding: 14px 18px; border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px; }
:where(html:has([data-tq-chrome])) .blog-section a.elementor-post__read-more:hover { opacity: 0.85; }
:where(html:has([data-tq-chrome])) .blog-signup input[type="email"] { background: rgb(246, 246, 246); border-radius: 0px; width: 100% !important; font-size: 14px !important; color: rgb(0, 0, 0) !important; border: 1px solid rgb(204, 204, 204) !important; padding: 8px !important; margin-top: 8px !important; }
:where(html:has([data-tq-chrome])) .blog-signup input[type="submit"] { border: 2px solid rgb(24, 31, 37); letter-spacing: 1px; text-transform: uppercase; font-weight: 600; background-color: transparent; background-image: none; padding: 5px 50px; color: rgb(24, 31, 37) !important; font-size: 14px !important; }
:where(html:has([data-tq-chrome])) .blog-signup input[type="submit"]:hover { box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 6px, rgba(0, 0, 0, 0.24) 0px 2px 5px; opacity: 0.9; }
:where(html:has([data-tq-chrome])) .main-navigation .current-menu-item > a,
:where(html:has([data-tq-chrome])) .main-navigation .current-menu-ancestor > a,
:where(html:has([data-tq-chrome])) .main-navigation .current_page_item > a,
:where(html:has([data-tq-chrome])) .main-navigation .current_page_ancestor > a { color: rgb(153, 153, 153) !important; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield input[type="checkbox"] { width: auto !important; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield-choice-input + label { font-weight: 600; font-size: 12px !important; }
:where(html:has([data-tq-chrome])) .faq-section .eael-adv-accordion .eael-accordion-list .eael-accordion-header { background-color: transparent; text-align: center; border: 0px; font-weight: 400; font-size: 15px; padding-top: 25px; }
:where(html:has([data-tq-chrome])) .faq-section .eael-adv-accordion .eael-accordion-list .eael-accordion-header i.fa-accordion-icon.fas.fa-chevron-down { text-align: center; margin: 0px auto; position: absolute; top: 0px; left: 50%; }
:where(html:has([data-tq-chrome])) .faq-section .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover i,
:where(html:has([data-tq-chrome])) .faq-section .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover span,
:where(html:has([data-tq-chrome])) .faq-section .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active i,
:where(html:has([data-tq-chrome])) .faq-section .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active span { color: rgb(41, 55, 65) !important; }
:where(html:has([data-tq-chrome])) .faq-section .eael-accordion-content { text-align: center; border: 0px !important; font-size: 16px !important; }
:where(html:has([data-tq-chrome])) .faq-section .eael-accordion-content h4 { font-size: 24px; padding-top: 20px; }
:where(html:has([data-tq-chrome])) .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover,
:where(html:has([data-tq-chrome])) .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active { background-color: transparent !important; }
:where(html:has([data-tq-chrome])) .graduates-testimonial .testimonial_rotator_widget_wrap .testimonial_rotator_prev { left: -25px; }
:where(html:has([data-tq-chrome])) .graduates-testimonial .testimonial_rotator_widget_wrap .testimonial_rotator_next { right: -25px; }
:where(html:has([data-tq-chrome])) .graduates-testimonial .text.testimonial_rotator_description { color: rgb(204, 204, 204); font-style: italic; font-size: 32px; line-height: normal; font-family: roboto; }
:where(html:has([data-tq-chrome])) .blog-section article.elementor-post { display: block; }
:where(html:has([data-tq-chrome])) .blog-section article.elementor-post .elementor-post__card { position: relative; box-shadow: none; border-radius: 0px; display: block !important; }
:where(html:has([data-tq-chrome])) .blog-section article.elementor-post a.elementor-post__thumbnail__link { width: 50%; display: inline-block; margin: 0px; height: 350px; background-color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome])) .blog-section article.elementor-post a.elementor-post__thumbnail__link .elementor-post__thumbnail { height: 100%; object-fit: cover; }
:where(html:has([data-tq-chrome])) .blog-section article.elementor-post .elementor-post__text { display: inline-block; margin: 0px; float: right; width: 50% !important; }
:where(html:has([data-tq-chrome])) .blog-section article.elementor-post .elementor-post__text .elementor-post__excerpt { margin-top: 50px; }
:where(html:has([data-tq-chrome])) .blog-section article.elementor-post .elementor-post__meta-data { width: 50%; display: block; float: right; border: 0px; position: absolute; top: 25%; right: 0px; }
:where(html:has([data-tq-chrome])) .blog-section article.elementor-post .elementor-post__text h3.elementor-post__title { overflow: hidden; height: 64px; text-overflow: ellipsis; }
:where(html:has([data-tq-chrome])) .blog-section article.elementor-post .elementor-post__meta-data span.elementor-post-date { background-color: rgb(245, 245, 245); padding: 8px 15px; border-radius: 3px; }
:where(html:has([data-tq-chrome])) .single.single-post .tmp-page-banner { padding-bottom: 0px; min-height: auto; padding-top: 0px; background-position: center top !important; }
:where(html:has([data-tq-chrome])) .single.single-post .tmp-page-banner .inner-banner { background-color: rgba(0, 0, 0, 0.5); padding-top: 150px; padding-bottom: 100px; }
:where(html:has([data-tq-chrome])) .single.single-post .tmp-page-banner .inner-banner .container { max-width: 1040px; margin: 0px auto; width: 100%; }
:where(html:has([data-tq-chrome])) .single.single-post .tmp-page-banner h1 { color: rgb(255, 255, 255); font-size: 40px; }
:where(html:has([data-tq-chrome])) .single.single-post .tmp-page-banner p.date { text-align: center; padding-bottom: 20px; }
:where(html:has([data-tq-chrome])) .single.single-post .tmp-page-banner p.date span { background: rgb(255, 255, 255); padding: 8px 15px; color: rgb(26, 26, 26); font-size: 11px; text-transform: uppercase; }
:where(html:has([data-tq-chrome])) .single.single-post #primary { float: left; max-width: 66%; padding: 40px 20px 60px 0px; margin: 0px; }
:where(html:has([data-tq-chrome])) .single.single-post #primary header.entry-header { display: none; }
:where(html:has([data-tq-chrome])) .single.single-post #secondary { float: right; width: 31%; padding: 40px 0px 60px; margin: 0px; }
:where(html:has([data-tq-chrome])) .single.single-post #secondary h3.widget-title { font-size: 16px; text-transform: uppercase; margin-bottom: 20px; color: rgb(41, 55, 66); font-weight: 500; }
:where(html:has([data-tq-chrome])) .single.single-post footer.entry-meta { display: none; }
:where(html:has([data-tq-chrome])) .single.single-post .site-content article { border: 0px; }
:where(html:has([data-tq-chrome])) .single.single-post nav.nav-single span.nav-previous,
:where(html:has([data-tq-chrome])) nav.nav-single span.nav-next { border-top: 3px solid rgb(26, 26, 26); margin: 0px 15px; padding: 20px; position: relative; text-align: center; width: 27%; box-sizing: border-box; transition: 0.2s; line-height: 25px; }
:where(html:has([data-tq-chrome])) .single.single-post nav.nav-single a { color: rgb(26, 26, 26); text-decoration: none; font-size: 15px; line-height: normal; }
:where(html:has([data-tq-chrome])) .single.single-post nav.nav-single a:hover { text-decoration: underline; }
:where(html:has([data-tq-chrome])) .single.single-post #primary .row { margin: 0px; }
:where(html:has([data-tq-chrome])) .single.single-post #primary .row div#Contentplaceholder1_C003_Col00 { display: none; }
:where(html:has([data-tq-chrome])) .single.single-post #primary h3,
:where(html:has([data-tq-chrome])) .single.single-post #primary h1,
:where(html:has([data-tq-chrome])) .single.single-post #primary h2 { color: rgb(196, 163, 100); font-weight: 500; font-size: 25px; line-height: normal; text-transform: uppercase; }
:where(html:has([data-tq-chrome])) .single.single-post #primary h4,
:where(html:has([data-tq-chrome])) .single.single-post #primary h5,
:where(html:has([data-tq-chrome])) .single.single-post #primary h6 { font-size: 24px; text-transform: uppercase; font-weight: 500; margin: 0px !important; }
:where(html:has([data-tq-chrome])) .single.single-post #primary a { color: rgb(26, 26, 26); font-weight: 500; }
:where(html:has([data-tq-chrome])) .single.single-post #primary .entry-content { text-align: left; }
:where(html:has([data-tq-chrome])) .single.single-post #primary .entry-content blockquote,
:where(html:has([data-tq-chrome])) .single.single-post #primary .entry-content blockquote p,
:where(html:has([data-tq-chrome])) .single.single-post #primary .entry-content p { padding: 0px; text-align: left !important; }
:where(html:has([data-tq-chrome])) .blog-section article.elementor-post a.elementor-post__thumbnail__link .elementor-post__thumbnail img { width: 100%; height: 100%; object-fit: cover; }
:where(html:has([data-tq-chrome])) .elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link::after { background-image: none !important; }
:where(html:has([data-tq-chrome])) .page-id-8586 .site-info-upper { display: none; }
:where(html:has([data-tq-chrome])) footer#colophon .copyright-foot { display: block; float: left; width: 100%; }
:where(html:has([data-tq-chrome])) footer#colophon .row { margin: 0px; }
:where(html:has([data-tq-chrome])) footer#colophon .site-info-upper { display: block; padding: 0px 0px 10px; float: left; width: 100%; }
:where(html:has([data-tq-chrome])) footer#colophon { display: block; background-color: rgb(24, 31, 37); width: 100%; float: left; padding: 40px 40px 20px; }
:where(html:has([data-tq-chrome])) header#masthead { padding: 22px 40px; }
:where(html:has([data-tq-chrome])) footer#colophon .copyright-foot p { color: rgb(102, 102, 102); font-size: 13px; }
:where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right { padding-right: 0px; }
:where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right ul#menu-footer-menu li a { text-decoration: none; color: rgba(255, 255, 255, 0.7); }
:where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right ul#menu-footer-menu { text-align: left; }
:where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right #nav_menu-2 { display: inline-block; float: left; }
:where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right div#lsi_widget-2 { display: inline-block; float: left; background: none 0px 0px repeat scroll rgb(43, 55, 64); padding: 9px 5px; font-size: 15px; line-height: normal; }
:where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right div#lsi_widget-2 ul > li { margin: 0px !important; padding: 0px 3px !important; }
:where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right div#lsi_widget-2 ul > li a { padding: 0px; line-height: normal; background-color: transparent !important; }
:where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_left { padding-top: 8px; }
:where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right ul#menu-footer-menu li a:hover { text-decoration: underline; }
:where(html:has([data-tq-chrome])) a.page-numbers:hover { text-decoration: underline; color: rgb(26, 26, 26) !important; }
:where(html:has([data-tq-chrome])) .page-numbers { font-size: 16px; }
:where(html:has([data-tq-chrome])) span.page-numbers.current { background-color: rgb(26, 26, 26); padding: 5px; color: rgb(255, 255, 255) !important; }
:where(html:has([data-tq-chrome])) a.page-numbers { color: rgb(114, 112, 112) !important; }
:where(html:has([data-tq-chrome])) .blog-container { width: 100%; max-width: 1040px; margin: 0px auto; }
:where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right div#text-4 { display: inline-block; float: left; background: none 0px 0px repeat scroll rgb(43, 55, 64); padding: 9px 10px 11px 0px; font-size: 15px; line-height: normal; }
:where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right div#text-4 i.fa.fa-map-marker { font-size: 15px; color: rgb(255, 255, 255); line-height: normal; }
:where(html:has([data-tq-chrome])) .tution3_boxes .elementor-icon-box-wrapper { padding: 64px 38px; box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 30px -12px; height: 100%; }
:where(html:has([data-tq-chrome])) .tution3_boxes .elementor-widget-icon-box { height: 100%; }
:where(html:has([data-tq-chrome])) .tution3_boxes .elementor-widget-icon-box .elementor-widget-container { height: 100%; }
:where(html:has([data-tq-chrome])) .border-img.elementor-widget-image { border: 1px solid rgb(221, 221, 221); padding: 4px; }
@media only screen and (max-width: 1325px) { :where(html:has([data-tq-chrome])) footer#colophon .site-info-upper .col-md-6 { width: 100%; padding-right: 35%; } }
@media only screen and (max-width: 1325px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot p { font-size: 11px; } }
@media only screen and (max-width: 1325px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right ul#menu-footer-menu li a { font-size: 11px; } }
@media only screen and (max-width: 1325px) { :where(html:has([data-tq-chrome])) .copyright-foot .copy_right ul li { margin-left: 10px; } }
@media only screen and (max-width: 1325px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right div#lsi_widget-2 ul > li a i { font-size: 12px; } }
@media only screen and (max-width: 1325px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right div#text-4 { padding: 9px 5px 10px 0px; } }
@media only screen and (max-width: 1325px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right div#text-4 i.fa.fa-map-marker { font-size: 11px; line-height: 11px; } }
@media only screen and (max-width: 1325px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right div#lsi_widget-2 { padding: 8px 5px 8px 0px; } }
@media only screen and (max-width: 1325px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right div#lsi_widget-2 ul > li { padding: 0px 1px !important; } }
@media only screen and (max-width: 1199px) { :where(html:has([data-tq-chrome])) .main-navigation li { margin-right: 20px !important; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .main-navigation { display: none; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) footer#colophon .site-info-upper .col-md-6 { padding-right: 0%; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot p { font-size: 13px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right ul#menu-footer-menu li a { font-size: 13px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .copyright-foot .copy_right ul li { margin-left: 30px; margin-bottom: 10px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right div#lsi_widget-2 { float: left; margin-top: 0px; display: block; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right ul#menu-footer-menu { text-align: left; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right { width: 100%; display: block; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_left { width: 100%; display: block; line-height: 20px; vertical-align: top; margin-bottom: 20px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right #nav_menu-2 { display: block; float: left; width: 100%; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) #mg-wprm-wrap li.menu-item a,
:where(html:has([data-tq-chrome])) #mg-wprm-wrap li.menu-item-has-children ul.sub-menu a { font-size: 13px !important; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .wprmenu_bar #custom_menu_icon.hamburger { top: 5px !important; background-color: transparent !important; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .hamburger--slider .hamburger-inner { top: 5px !important; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .hamburger-inner,
:where(html:has([data-tq-chrome])) .hamburger-inner::before,
:where(html:has([data-tq-chrome])) .hamburger-inner::after { width: 25px !important; height: 2px !important; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .wprmenu_bar .hamburger-inner,
:where(html:has([data-tq-chrome])) .wprmenu_bar .hamburger-inner::before,
:where(html:has([data-tq-chrome])) .wprmenu_bar .hamburger-inner::after { background: rgba(255, 255, 255, 0.6) !important; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .hamburger--slider .hamburger-inner::after { top: 16px !important; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .hamburger--slider .hamburger-inner::before { top: 8px !important; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .hamburger--slider.is-active .hamburger-inner::after { top: 20px !important; } }
@media only screen and (max-width: 1024px) { html:where(:has([data-tq-chrome])) body div.wprm-overlay { background-color: rgba(0, 0, 0, 0.8) !important; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .success-stories-testimonials .text.testimonial_rotator_description { font-size: 15px; line-height: 22px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .faq-section .eael-accordion-content h4 { font-size: 20px; line-height: normal; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .faq-section .eael-accordion-content p { font-size: 15px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .page-template-template-youtube-video .col-md-6 { width: 48%; display: inline-block; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .page-template-template-youtube-video section h5 { font-size: 15px !important; line-height: 20px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .tmp-page-banner h1 { font-size: 45px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .tmp-page-banner { min-height: 300px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .page-id-644 .copyright-foot { background-color: rgb(24, 31, 37); } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .page-id-644 footer#colophon { padding: 20px; margin-top: 0px; background-color: rgb(24, 31, 37) !important; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .blog-section article.elementor-post .elementor-post__text { padding: 0px 10px; margin: 10px 0px 0px !important; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .blog-section article.elementor-post .elementor-post__text h3.elementor-post__title { height: 34px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .blog-section article.elementor-post .elementor-post__meta-data { top: 20%; padding: 0px 10px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .blog-section article.elementor-post .elementor-post__text .elementor-post__excerpt { margin-top: 60px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .blog-section article.elementor-post a.elementor-post__thumbnail__link { height: 340px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .blog-container { padding: 0px 20px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .single.single-post #primary h3,
:where(html:has([data-tq-chrome])) .single.single-post #primary h1,
:where(html:has([data-tq-chrome])) .single.single-post #primary h2 { font-size: 22px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .single.single-post #primary h4,
:where(html:has([data-tq-chrome])) .single.single-post #primary h5,
:where(html:has([data-tq-chrome])) .single.single-post #primary h6 { font-size: 20px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .single.single-post nav.nav-single span.nav-previous,
:where(html:has([data-tq-chrome])) nav.nav-single span.nav-next { margin: 0px; padding: 10px 5px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .single.single-post .tmp-page-banner .inner-banner { padding: 120px 50px 80px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .single.single-post .tmp-page-banner h1 { font-size: 30px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right div#text-4 { padding: 9px 10px 9px 0px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield_label { font-size: 15px; line-height: 20px; letter-spacing: 0.5px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) footer#colophon { padding: 40px 20px 20px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) footer .site-info-upper .gform_footer.top_label { width: 100%; margin-top: 10px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_left { width: 100%; display: block; margin-bottom: 20px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right { width: 100%; display: block; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .copyright-foot .copy_right { text-align: left; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right ul#menu-footer-menu { text-align: left; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .copyright-foot .copy_right ul li { margin-left: 0px; margin-bottom: 10px; width: 100%; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right div#lsi_widget-2 { padding: 0px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right div#text-4 { padding: 9px 10px 9px 5px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right div#lsi_widget-2 ul > li { width: auto; background: none 0px 0px repeat scroll rgb(43, 55, 64); display: inline-block !important; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) footer#colophon .copyright-foot .copy_right div#lsi_widget-2 ul > li a { padding: 8px 0px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .mobile-home-banner { background-position: center top; background-repeat: no-repeat; background-size: cover; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .testimonial_rotator.template-default .has-image .img,
:where(html:has([data-tq-chrome])) .testimonial_rotator_single.has-image.template-default .img { display: block; margin-bottom: 15px; width: 100% !important; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .testimonial_rotator.template-default .has-image .text,
:where(html:has([data-tq-chrome])) .testimonial_rotator_single.has-image.template-default .text { display: block; font-size: 14px; width: 100% !important; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .testimonial_rotator.template-default .testimonial_rotator_author_info p { font-size: 14px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .contact-page-form label { font-size: 13px !important; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .success-stories-testimonials .text.testimonial_rotator_description { font-size: 14px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .success-stories-testimonials h2.testimonial_rotator_slide_title { font-size: 15px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .step-box p.elementor-image-box-description { padding-top: 15px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .events-rotator .testimonial_rotator_quote::before { top: -30px; margin-left: -5px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .success-stories-testimonials .testimonial_rotator_nav i { font-size: 11px; width: 22px; height: 22px; line-height: 18px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .success-stories-testimonials .testimonial_rotator.template-longform .testimonial_rotator_img,
:where(html:has([data-tq-chrome])) .success-stories-testimonials .testimonial_rotator.template-longform .testimonial_rotator_img img { display: block; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .success-stories-testimonials .testimonial_rotator.template-longform .testimonial_rotator_img,
:where(html:has([data-tq-chrome])) .success-stories-testimonials .testimonial_rotator.template-longform .testimonial_rotator_author_info { display: block; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .success-stories-testimonials .testimonial_rotator.template-longform .testimonial_rotator_author_info p { text-align: center; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .events-rotator .testimonial_rotator_quote { padding-top: 30px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield_label { font-size: 14px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .graduates-testimonial .testimonial_rotator_widget_wrap .testimonial_rotator_prev { left: 0px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .graduates-testimonial .testimonial_rotator_widget_wrap .testimonial_rotator_next { right: 0px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .logo-slider figure.swiper-slide-inner img { width: 80%; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .logo-slider figure.swiper-slide-inner { max-width: 150px; margin: 0px auto 20px !important; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .faq-section .eael-accordion-content p { font-size: 14px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .page-template-template-youtube-video section h5 { font-size: 14px !important; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .tmp-page-banner h1 { font-size: 30px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .tmp-page-banner { min-height: 230px; padding: 120px 0px 80px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .blog-section article.elementor-post .elementor-post__text { padding: 0px; float: left; display: block; margin: 15px 0px 0px !important; width: 100% !important; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .blog-section article.elementor-post a.elementor-post__thumbnail__link { height: 100%; width: 100%; display: block; margin-top: 35px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .blog-section article.elementor-post .elementor-post__text .elementor-post__excerpt { margin-top: 0px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .blog-section article.elementor-post .elementor-post__text h3.elementor-post__title { margin: 0px 0px 10px; height: 100%; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .blog-section article.elementor-post .elementor-post__meta-data { top: 2%; padding: 0px; left: 0px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .blog-section article.elementor-post .elementor-post__meta-data span.elementor-post-date { background-color: transparent; padding: 0px; border-radius: 0px; color: rgb(26, 26, 26); font-weight: 500; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .single.single-post .tmp-page-banner .inner-banner { padding: 110px 20px 65px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .single.single-post .tmp-page-banner h1 { font-size: 25px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .single.single-post #primary { max-width: 100%; padding: 20px 0px 40px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .single.single-post img { width: 100%; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .single.single-post #secondary { float: left; width: 100%; padding: 20px 0px 0px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .single.single-post nav.nav-single span.nav-previous,
:where(html:has([data-tq-chrome])) nav.nav-single span.nav-next { width: 45%; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .single.single-post nav.nav-single a { font-size: 14px; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .blog-section article.elementor-post a.elementor-post__thumbnail__link .elementor-post__thumbnail { padding-bottom: 0px !important; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .blog-section article.elementor-post a.elementor-post__thumbnail__link .elementor-post__thumbnail img { top: 0px; left: 0px; position: relative !important; transform: none !important; } }
@media only screen and (max-width: 480px) { :where(html:has([data-tq-chrome])) .page-template-template-youtube-video .col-md-6 { width: 100%; display: block; } }
/* ---- https://qualled.com/wp-content/plugins/anwp-post-grid-for-elementor/public/css/styles.min.css ---- */
html:where(:has([data-tq-chrome])) .anwp-pg-wrap { box-sizing: border-box; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap *,
:where(html:has([data-tq-chrome])) .anwp-pg-wrap ::after,
:where(html:has([data-tq-chrome])) .anwp-pg-wrap ::before { box-sizing: inherit; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .d-block { display: block !important; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .d-flex { display: flex !important; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .position-relative { position: relative !important; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .flex-column { flex-direction: column !important; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .w-100 { width: 100% !important; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .m-0 { margin: 0px !important; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .mb-1 { margin-bottom: 0.25rem !important; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .mb-2 { margin-bottom: 0.5rem !important; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .mt-auto { margin-top: auto !important; }
:where(html:has([data-tq-chrome])) .anwp-position-cover { position: absolute; inset: 0px; }
:where(html:has([data-tq-chrome])) .anwp-object-cover { object-fit: cover; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-link-without-effects,
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-link-without-effects:active,
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-link-without-effects:focus,
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-link-without-effects:hover { text-decoration: none !important; box-shadow: none !important; border-bottom-width: medium !important; border-bottom-style: none !important; border-bottom-color: currentcolor !important; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-swiper-wrapper .swiper-wrapper { overflow: visible !important; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-position-cover { position: absolute; inset: 0px; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-height-180 { height: 180px; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-icon { display: inline-block; width: 16px; height: 16px; stroke-width: 0; stroke: none; fill: rgb(89, 89, 89); }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-icon--feather { fill: none; stroke-width: 2px; stroke: currentcolor !important; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-icon--s28 { width: 28px; height: 28px; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-no-transform .anwp-pg-post-teaser:hover .anwp-pg-post-teaser__thumbnail-img { transform: none !important; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-post-teaser { font-size: 16px; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-post-teaser__thumbnail { overflow: hidden; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-post-teaser__thumbnail-bg { transition: 0.4s ease-in-out; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-post-teaser__thumbnail-img { transition: 0.4s ease-in-out; background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-post-teaser:not(.anwp-pg-post-teaser--inner-cover-link):hover .anwp-pg-post-teaser__thumbnail-bg { background: rgba(0, 0, 0, 0.4); transition: background-color 0.4s ease-in-out; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-post-teaser:not(.anwp-pg-post-teaser--inner-cover-link):hover .anwp-pg-post-teaser__thumbnail-img { transform: scale(1.1); transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-post-teaser__top-meta { overflow: hidden; transform: translateZ(0px); }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-post-teaser__title { font-size: 1em; line-height: 1.2em; word-spacing: 1px; letter-spacing: 0.5px; text-transform: uppercase; font-weight: 500; padding: 0px 12px; transform: translateZ(0px); }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-post-teaser--layout-a .anwp-pg-post-teaser__title { color: rgb(255, 255, 255); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; max-height: 2.4em; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-post-teaser--layout-a .anwp-pg-post-teaser__muted_bg { position: absolute; inset: 30% 0px 0px; background: linear-gradient(transparent 0px, rgba(0, 0, 0, 0.4) 40%, rgba(0, 0, 0, 0.8)); }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-simple-slider .elementor-swiper-button { transition: background-color 0.5s; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-simple-slider .elementor-swiper-button:hover { background-color: rgba(34, 34, 34, 0.4); }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-simple-slider .elementor-swiper-button.elementor-swiper-button-prev { left: 6px; padding: 4px; }
:where(html:has([data-tq-chrome])) .anwp-pg-wrap .anwp-pg-simple-slider .elementor-swiper-button.elementor-swiper-button-next { right: 6px; padding: 4px; }
/* ---- inline <style id=wp-block-library-inline-css> ---- */
:root:where(:has([data-tq-chrome])) { --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:where(:has([data-tq-chrome])) { --wp-admin-border-width-focus: 1.5px; } }
:root:where(:has([data-tq-chrome])) { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }
:where(html:has([data-tq-chrome])) .aligncenter { clear: both; }
:where(html:has([data-tq-chrome])) .screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; word-break: normal !important; }
:where(html:has([data-tq-chrome])) .screen-reader-text:focus { background-color: rgb(221, 221, 221); clip-path: none; color: rgb(68, 68, 68); 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([data-tq-chrome])) :where(img[class*="wp-image-"]) { height: auto; max-width: 100%; }
:where(html:has([data-tq-chrome])) :where(figure) { margin: 0px 0px 1em; }
/* ---- inline <style id=global-styles-inline-css> ---- */
:root:where(:has([data-tq-chrome])) { --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: #fff; --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--color--blue: #21759b; --wp--preset--color--dark-gray: #444; --wp--preset--color--medium-gray: #9f9f9f; --wp--preset--color--light-gray: #e6e6e6; --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(html:has([data-tq-chrome])) :where(body) { margin: 0px; }
:where(html:has([data-tq-chrome])) body { padding: 0px; }
/* ---- https://qualled.com/wp-content/plugins/wp-responsive-menu/assets/css/wpr-hamburger.css ---- */
:where(html:has([data-tq-chrome])) .hamburger { padding: 15px; display: inline-block; cursor: pointer; transition-property: opacity, filter; transition-duration: 0.15s; transition-timing-function: linear; font: inherit; color: inherit; text-transform: none; background-color: transparent; border: 0px; margin: 0px; overflow: visible; }
:where(html:has([data-tq-chrome])) .hamburger-box { width: 30px; height: 24px; display: inline-block; position: relative; }
:where(html:has([data-tq-chrome])) .hamburger-inner { display: block; top: 50%; margin-top: -2px; }
:where(html:has([data-tq-chrome])) .hamburger-inner,
:where(html:has([data-tq-chrome])) .hamburger-inner::before,
:where(html:has([data-tq-chrome])) .hamburger-inner::after { width: 30px; height: 4px; background-color: rgb(0, 0, 0); border-radius: 4px; position: absolute; transition-property: transform; transition-duration: 0.15s; transition-timing-function: ease; }
:where(html:has([data-tq-chrome])) .hamburger-inner::before,
:where(html:has([data-tq-chrome])) .hamburger-inner::after { content: ""; display: block; }
:where(html:has([data-tq-chrome])) .hamburger-inner::before { top: -10px; }
:where(html:has([data-tq-chrome])) .hamburger-inner::after { bottom: -10px; }
:where(html:has([data-tq-chrome])) .hamburger--slider .hamburger-inner { top: 2px; }
:where(html:has([data-tq-chrome])) .hamburger--slider .hamburger-inner::before { top: 10px; transition-property: transform, opacity; transition-timing-function: ease; transition-duration: 0.15s; }
:where(html:has([data-tq-chrome])) .hamburger--slider .hamburger-inner::after { top: 20px; }
:where(html:has([data-tq-chrome])) .hamburger--slider.is-active .hamburger-inner { transform: translate3d(0px, 10px, 0px) rotate(45deg); }
:where(html:has([data-tq-chrome])) .hamburger--slider.is-active .hamburger-inner::before { transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0px); opacity: 0; }
:where(html:has([data-tq-chrome])) .hamburger--slider.is-active .hamburger-inner::after { transform: translate3d(0px, -20px, 0px) rotate(-90deg); }
/* ---- https://qualled.com/wp-content/plugins/wp-responsive-menu/assets/css/wprmenu.css ---- */
html:where(:has([data-tq-chrome])) body div.wprm-wrapper { z-index: 999999; }
:where(html:has([data-tq-chrome])) body { position: relative !important; }
:where(html:has([data-tq-chrome])) #wprmenu_menu_ul .sub-menu { padding: 0px; }
:where(html:has([data-tq-chrome])) #mg-wprm-wrap ul li { margin: 0px; }
:where(html:has([data-tq-chrome])) #mg-wprm-wrap ul li ul.sub-menu li { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; position: relative; }
html:where(:has([data-tq-chrome])) body #wprmenu_menu_ul li.wprmenu_parent_item_li > ul { margin-left: 0px !important; }
:where(html:has([data-tq-chrome])) div#mg-wprm-wrap ul li span.wprmenu_icon { font-family: wprmenu; position: absolute; right: 10px; line-height: 38px; padding: 24px; }
:where(html:has([data-tq-chrome])) div#mg-wprm-wrap ul#wprmenu_menu_ul > li > span.wprmenu_icon::before { right: 3px; }
:where(html:has([data-tq-chrome])) div#mg-wprm-wrap ul li span.wprmenu_icon::before { top: 3px; }
html:where(:has([data-tq-chrome])) body #wprmenu_menu_ul li.wprmenu_parent_item_li > ul { padding: 0px 10px; margin: 0px; }
:where(html:has([data-tq-chrome])) #mg-wprm-wrap { z-index: 9999; }
:where(html:has([data-tq-chrome])) #mg-wprm-wrap ul li a { text-decoration: none; z-index: 9999; }
:where(html:has([data-tq-chrome])) .wprmenu_bar #custom_menu_icon.hamburger { padding: 10px 9px 2px; position: fixed; z-index: 99999; }
:where(html:has([data-tq-chrome])) .icon_default.wprmenu_icon_par::before { content: "t"; position: absolute; }
:where(html:has([data-tq-chrome])) .icon_default.wprmenu_par_opened::before { content: "o"; }
:where(html:has([data-tq-chrome])) .wprmenu_icon { position: relative; transform: rotate(0deg); transition: 0.5s ease-in-out; cursor: pointer; float: left; }
:where(html:has([data-tq-chrome])) span.wprmenu_icon.wprmenu_icon_par { top: 4px; }
:where(html:has([data-tq-chrome])) #mg-wprm-wrap li.menu-item-has-children { position: relative; }
:where(html:has([data-tq-chrome])) #wprmenu_menu_ul { padding: 0px 0px 50px; margin: 0px; overflow: hidden; }
:where(html:has([data-tq-chrome])) .custom #wprmenu_menu_ul { padding: 0px 0px 10px; }
:where(html:has([data-tq-chrome])) #wprmenu_menu_ul ul.sub-menu { margin-left: 0px; }
:where(html:has([data-tq-chrome])) #mg-wprm-wrap li.menu-item a { padding: 13px 14px; }
:where(html:has([data-tq-chrome])) .cbp-spmenu { position: fixed; overflow: auto; height: 100%; z-index: 9999; }
:where(html:has([data-tq-chrome])) .cbp-spmenu a { padding: 1em; display: block; }
:where(html:has([data-tq-chrome])) #mg-wprm-wrap.cbp-spmenu-left { top: 42px; }
:where(html:has([data-tq-chrome])) .cbp-spmenu-left { left: -100%; }
:where(html:has([data-tq-chrome])) .cbp-spmenu-left.cbp-spmenu-open { left: 0px; }
:where(html:has([data-tq-chrome])) .cbp-spmenu { transition: 0.3s; }
html:where(:has([data-tq-chrome])) body .wprm-overlay.active { height: 100%; width: 100%; z-index: 9999; position: fixed; }
:where(html:has([data-tq-chrome])) #mg-wprm-wrap.custom .menu_title,
:where(html:has([data-tq-chrome])) #mg-wprm-wrap,
:where(html:has([data-tq-chrome])) .wpr_custom_menu #custom_menu_icon { display: none; }
html:where(:has([data-tq-chrome])) body .wprm-overlay.active,
:where(html:has([data-tq-chrome])) #mg-wprm-wrap.cbp-spmenu.custom { top: 0px; }
html:where(:has([data-tq-chrome])) body .wprm-overlay.active { left: 0px; }
html:where(:has([data-tq-chrome])) body div.wprm-wrapper { width: 103%; }
:where(html:has([data-tq-chrome])) #wprmenu_menu_ul .sub-menu,
:where(html:has([data-tq-chrome])) #wprmenu_menu_ul { list-style: none; }
/* ---- inline <style id=wprmenu.css-inline-css> ---- */
@media only screen and (max-width: 1024px) { html:where(:has([data-tq-chrome])) body div.wprm-wrapper { overflow: scroll; } }
@media only screen and (max-width: 1024px) { html:where(:has([data-tq-chrome])) body div.wprm-overlay { background: rgb(0, 0, 0); } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) #mg-wprm-wrap li.menu-item a { font-size: 15px; text-transform: uppercase; font-weight: normal; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) #mg-wprm-wrap li.menu-item-has-children ul.sub-menu a { font-size: 15px; text-transform: uppercase; font-weight: normal; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) #mg-wprm-wrap li.current-menu-item > a { background: rgb(255, 255, 255); } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) #mg-wprm-wrap li.current-menu-item > a,
:where(html:has([data-tq-chrome])) #mg-wprm-wrap li.current-menu-item span.wprmenu_icon { color: rgb(0, 0, 0) !important; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) #mg-wprm-wrap { background-color: rgb(255, 255, 255); } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) #mg-wprm-wrap.cbp-spmenu-left,
:where(html:has([data-tq-chrome])) #mg-wprm-wrap.cbp-spmenu-left.custom,
:where(html:has([data-tq-chrome])) .cbp-spmenu-vertical { width: 80%; max-width: 400px; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) #mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
:where(html:has([data-tq-chrome])) div#mg-wprm-wrap ul li span.wprmenu_icon { color: rgb(0, 0, 0); } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) #mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover { background: rgb(255, 255, 255); color: rgb(0, 0, 0) !important; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) div#mg-wprm-wrap ul > li:hover > span.wprmenu_icon { color: rgb(0, 0, 0) !important; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .wprmenu_bar .hamburger-inner,
:where(html:has([data-tq-chrome])) .wprmenu_bar .hamburger-inner::before,
:where(html:has([data-tq-chrome])) .wprmenu_bar .hamburger-inner::after { background: rgb(0, 0, 0); } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .wprmenu_bar .hamburger:hover .hamburger-inner,
:where(html:has([data-tq-chrome])) .wprmenu_bar .hamburger:hover .hamburger-inner::before,
:where(html:has([data-tq-chrome])) .wprmenu_bar .hamburger:hover .hamburger-inner::after { background: rgb(0, 0, 0); } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .wprmenu_bar .hamburger { float: right; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .wprmenu_bar #custom_menu_icon.hamburger { top: 0px; right: 0px; float: right; background-color: rgb(204, 204, 204); } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .wpr_custom_menu #custom_menu_icon { display: block; } }
@media only screen and (max-width: 1024px) { :where(html:has([data-tq-chrome])) #mg-wprm-wrap { display: block; } }
/* ---- https://qualled.com/wp-content/plugins/testimonial-rotator/testimonial-rotator-style.css ---- */
:where(html:has([data-tq-chrome])) .cf-tr::before,
:where(html:has([data-tq-chrome])) .cf-tr::after { content: " "; display: table; }
:where(html:has([data-tq-chrome])) .cf-tr::after { clear: both; }
:where(html:has([data-tq-chrome])) .testimonial_rotator_wrap { margin: 20px 10px; padding: 10px; overflow: hidden; position: relative; }
:where(html:has([data-tq-chrome])) .testimonial_rotator_wrap.with-prevnext { padding: 10px 40px; }
:where(html:has([data-tq-chrome])) .testimonial_rotator_wrap *,
:where(html:has([data-tq-chrome])) .testimonial_rotator_wrap ::before,
:where(html:has([data-tq-chrome])) .testimonial_rotator_wrap ::after { box-sizing: border-box; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.format-rotator .slide { display: none; }
:where(html:has([data-tq-chrome])) .testimonial_rotator h2 { margin: 10px 0px 0px; padding: 0px; }
:where(html:has([data-tq-chrome])) .testimonial_rotator .testimonial_rotator_slide_title { margin: 0px 0px 5px; }
:where(html:has([data-tq-chrome])) .testimonial_rotator_microdata { display: none; }
:where(html:has([data-tq-chrome])) .testimonial_rotator_prev,
:where(html:has([data-tq-chrome])) .testimonial_rotator_next { font-size: 20px; line-height: 20px; color: rgba(0, 0, 0, 0.2); cursor: pointer; position: absolute; top: 35%; z-index: 8888; transition: 0.35s; }
:where(html:has([data-tq-chrome])) .testimonial_rotator_prev:hover,
:where(html:has([data-tq-chrome])) .testimonial_rotator_next:hover { color: rgba(0, 0, 0, 0.5); }
:where(html:has([data-tq-chrome])) .testimonial_rotator_prev { left: 3px; }
:where(html:has([data-tq-chrome])) .testimonial_rotator_next { right: 3px; }
:where(html:has([data-tq-chrome])) .testimonial_rotator_widget_wrap { position: relative; }
:where(html:has([data-tq-chrome])) .testimonial_rotator_widget_wrap.with-prevnext { padding: 0px 25px; }
:where(html:has([data-tq-chrome])) .testimonial_rotator_widget_wrap .testimonial_rotator_prev { left: 0px; }
:where(html:has([data-tq-chrome])) .testimonial_rotator_widget_wrap .testimonial_rotator_next { right: 0px; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-default .slide { width: 100%; height: auto; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-default .has-image .img,
:where(html:has([data-tq-chrome])) .testimonial_rotator_single.has-image.template-default .img { width: 20%; margin-right: 5%; float: left; padding: 0.5em 0px 0px; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-default .has-image .img img,
:where(html:has([data-tq-chrome])) .testimonial_rotator_single.has-image.template-default .img img { width: 100%; max-width: 150px; height: auto; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-default .has-image .text,
:where(html:has([data-tq-chrome])) .testimonial_rotator_single.has-image.template-default .text { width: 75%; float: left; padding: 0px; margin: 0px; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-default .testimonial_rotator_author_info { font-style: italic; line-height: 1.2em; padding: 10px 0px 10px 15px; border-left: 3px solid rgb(239, 239, 239); margin: 10px 0px; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-default .testimonial_rotator_author_info p { font-size: 1.1em; line-height: 1.2em; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-longform .slide { width: 100%; height: auto; text-align: center; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-longform .testimonial_rotator_slide_title { text-align: center; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-longform .testimonial_rotator_quote { text-align: center; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-longform hr.longform_hr { width: 175px; height: 3px; background: rgb(239, 239, 239); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 20px auto; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-longform .testimonial_rotator_author_info { margin: 5px auto 10px; padding: 5px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-longform .testimonial_rotator_author_info p { padding-top: 0px; margin-top: 0px; text-align: center; font-size: 0.9em; line-height: 1.1em; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-longform .testimonial_rotator_img { width: 50px; height: 50px; border-radius: 100%; margin: 0px auto; display: block; overflow: hidden; }
:where(html:has([data-tq-chrome])) .testimonial_rotator.template-longform .testimonial_rotator_img img { width: 50px; height: 50px; }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/font-awesome.min.css ---- */
:where(html:has([data-tq-chrome])) .fa { display: inline-block; font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; }
:where(html:has([data-tq-chrome])) .fa-bookmark::before { content: ""; }
:where(html:has([data-tq-chrome])) .fa-map-marker::before { content: ""; }
:where(html:has([data-tq-chrome])) .fa-chevron-left::before { content: ""; }
:where(html:has([data-tq-chrome])) .fa-chevron-right::before { content: ""; }
:where(html:has([data-tq-chrome])) .fa-plus::before { content: ""; }
:where(html:has([data-tq-chrome])) .fa-minus::before { content: ""; }
:where(html:has([data-tq-chrome])) .fa-chevron-down::before { content: ""; }
:where(html:has([data-tq-chrome])) .fa-caret-up::before { content: ""; }
:where(html:has([data-tq-chrome])) .fa-caret-right::before { content: ""; }
:where(html:has([data-tq-chrome])) .fa-question::before { content: ""; }
/* ---- https://qualled.com/wp-content/themes/qualled/style.css ---- */
html:where(:has([data-tq-chrome])),
:where(html:has([data-tq-chrome])) body,
:where(html:has([data-tq-chrome])) div,
:where(html:has([data-tq-chrome])) span,
:where(html:has([data-tq-chrome])) iframe,
:where(html:has([data-tq-chrome])) h1,
:where(html:has([data-tq-chrome])) h2,
:where(html:has([data-tq-chrome])) h3,
:where(html:has([data-tq-chrome])) h4,
:where(html:has([data-tq-chrome])) h5,
:where(html:has([data-tq-chrome])) h6,
:where(html:has([data-tq-chrome])) p,
:where(html:has([data-tq-chrome])) blockquote,
:where(html:has([data-tq-chrome])) a,
:where(html:has([data-tq-chrome])) em,
:where(html:has([data-tq-chrome])) img,
:where(html:has([data-tq-chrome])) strong,
:where(html:has([data-tq-chrome])) sup,
:where(html:has([data-tq-chrome])) b,
:where(html:has([data-tq-chrome])) u,
:where(html:has([data-tq-chrome])) i,
:where(html:has([data-tq-chrome])) ol,
:where(html:has([data-tq-chrome])) ul,
:where(html:has([data-tq-chrome])) li,
:where(html:has([data-tq-chrome])) fieldset,
:where(html:has([data-tq-chrome])) form,
:where(html:has([data-tq-chrome])) label,
:where(html:has([data-tq-chrome])) legend,
:where(html:has([data-tq-chrome])) article,
:where(html:has([data-tq-chrome])) aside,
:where(html:has([data-tq-chrome])) figure,
:where(html:has([data-tq-chrome])) footer,
:where(html:has([data-tq-chrome])) header,
:where(html:has([data-tq-chrome])) hgroup,
:where(html:has([data-tq-chrome])) nav,
:where(html:has([data-tq-chrome])) section,
:where(html:has([data-tq-chrome])) time,
:where(html:has([data-tq-chrome])) video { margin: 0px; padding: 0px; border: 0px; font-size: 100%; vertical-align: baseline; }
:where(html:has([data-tq-chrome])) body { line-height: 1; }
:where(html:has([data-tq-chrome])) ol,
:where(html:has([data-tq-chrome])) ul { list-style: none; }
:where(html:has([data-tq-chrome])) blockquote { quotes: none; }
:where(html:has([data-tq-chrome])) blockquote::before,
:where(html:has([data-tq-chrome])) blockquote::after { content: none; }
:where(html:has([data-tq-chrome])) h1,
:where(html:has([data-tq-chrome])) h2,
:where(html:has([data-tq-chrome])) h3,
:where(html:has([data-tq-chrome])) h4,
:where(html:has([data-tq-chrome])) h5,
:where(html:has([data-tq-chrome])) h6 { clear: both; }
html:where(:has([data-tq-chrome])) { overflow-y: scroll; font-size: 100%; text-size-adjust: 100%; }
:where(html:has([data-tq-chrome])) a:focus { outline: none; }
:where(html:has([data-tq-chrome])) article,
:where(html:has([data-tq-chrome])) aside,
:where(html:has([data-tq-chrome])) figure,
:where(html:has([data-tq-chrome])) footer,
:where(html:has([data-tq-chrome])) header,
:where(html:has([data-tq-chrome])) hgroup,
:where(html:has([data-tq-chrome])) nav,
:where(html:has([data-tq-chrome])) section { display: block; }
:where(html:has([data-tq-chrome])) video { display: inline-block; }
:where(html:has([data-tq-chrome])) hr { background-color: rgb(204, 204, 204); border: 0px; height: 1px; margin: 24px 24px 1.71429rem; }
:where(html:has([data-tq-chrome])) sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
:where(html:has([data-tq-chrome])) sup { top: -0.5em; }
:where(html:has([data-tq-chrome])) img { border: 0px; }
:where(html:has([data-tq-chrome])) .wrapper::after { clear: both; }
:where(html:has([data-tq-chrome])) .wrapper::before,
:where(html:has([data-tq-chrome])) .wrapper::after { display: table; content: ""; }
:where(html:has([data-tq-chrome])) .archive-title,
:where(html:has([data-tq-chrome])) .widget-title { font-size: 0.785714rem; line-height: 2.18182; font-weight: bold; text-transform: uppercase; color: rgb(99, 99, 99); }
:where(html:has([data-tq-chrome])) button,
:where(html:has([data-tq-chrome])) input,
:where(html:has([data-tq-chrome])) textarea { border: 1px solid rgb(204, 204, 204); border-radius: 3px; font-family: inherit; padding: 0.428571rem; }
:where(html:has([data-tq-chrome])) button,
:where(html:has([data-tq-chrome])) input { line-height: normal; }
:where(html:has([data-tq-chrome])) textarea { font-size: 100%; overflow: auto; vertical-align: top; }
:where(html:has([data-tq-chrome])) input[type="checkbox"],
:where(html:has([data-tq-chrome])) input[type="hidden"] { border: 0px; border-radius: 0px; padding: 0px; }
:where(html:has([data-tq-chrome])) .menu-toggle,
:where(html:has([data-tq-chrome])) input[type="submit"] { padding: 0.428571rem 0.714286rem; font-size: 0.785714rem; line-height: 1.42857; font-weight: normal; color: rgb(124, 124, 124); background-color: rgb(230, 230, 230); background-repeat: repeat-x; background-image: linear-gradient(rgb(244, 244, 244), rgb(230, 230, 230)); border: 1px solid rgb(210, 210, 210); border-radius: 3px; box-shadow: rgba(64, 64, 64, 0.1) 0px 1px 2px; }
:where(html:has([data-tq-chrome])) .menu-toggle,
:where(html:has([data-tq-chrome])) button,
:where(html:has([data-tq-chrome])) input[type="submit"] { cursor: pointer; }
:where(html:has([data-tq-chrome])) .menu-toggle:hover,
:where(html:has([data-tq-chrome])) .menu-toggle:focus,
:where(html:has([data-tq-chrome])) button:hover,
:where(html:has([data-tq-chrome])) input[type="submit"]:hover { color: rgb(94, 94, 94); background-color: rgb(235, 235, 235); background-repeat: repeat-x; background-image: linear-gradient(rgb(249, 249, 249), rgb(235, 235, 235)); }
:where(html:has([data-tq-chrome])) .menu-toggle:active,
:where(html:has([data-tq-chrome])) button:active,
:where(html:has([data-tq-chrome])) input[type="submit"]:active { color: rgb(117, 117, 117); background-color: rgb(225, 225, 225); background-repeat: repeat-x; background-image: linear-gradient(rgb(235, 235, 235), rgb(225, 225, 225)); box-shadow: rgb(198, 198, 198) 0px 0px 8px 2px inset, rgb(244, 244, 244) 0px 1px 0px 0px; border-color: transparent; }
:where(html:has([data-tq-chrome])) .entry-content img { max-width: 100%; }
:where(html:has([data-tq-chrome])) img[class*="align"],
:where(html:has([data-tq-chrome])) img[class*="wp-image-"],
:where(html:has([data-tq-chrome])) img[class*="attachment-"] { height: auto; }
:where(html:has([data-tq-chrome])) img.size-full,
:where(html:has([data-tq-chrome])) img.size-large,
:where(html:has([data-tq-chrome])) img.header-image,
:where(html:has([data-tq-chrome])) img.wp-post-image { max-width: 100%; height: auto; }
:where(html:has([data-tq-chrome])) iframe,
:where(html:has([data-tq-chrome])) video { max-width: 100%; }
:where(html:has([data-tq-chrome])) .alignleft { float: left; }
:where(html:has([data-tq-chrome])) .alignright { float: right; }
:where(html:has([data-tq-chrome])) .aligncenter { display: block; margin-left: auto; margin-right: auto; }
:where(html:has([data-tq-chrome])) .wp-caption { max-width: 100%; padding: 4px; }
:where(html:has([data-tq-chrome])) .wp-caption .wp-caption-text { font-style: italic; font-size: 0.857143rem; line-height: 2; color: rgb(117, 117, 117); }
:where(html:has([data-tq-chrome])) .site-content nav { clear: both; line-height: 2; overflow: hidden; }
:where(html:has([data-tq-chrome])) .nav-previous { float: left; width: 50%; }
:where(html:has([data-tq-chrome])) .nav-next { float: right; text-align: right; width: 50%; }
:where(html:has([data-tq-chrome])) .nav-single + .comments-area { margin: 3.42857rem 0px; }
html:where(:has([data-tq-chrome])) { font-size: 87.5%; }
:where(html:has([data-tq-chrome])) body { font-size: 1rem; font-family: "Ropa Sans", sans-serif; text-rendering: optimizelegibility; color: rgb(68, 68, 68); }
:where(html:has([data-tq-chrome])) div:where(.tq-body).custom-font-enabled { font-family: "Ropa Sans", sans-serif; }
:where(html:has([data-tq-chrome])) a { outline: none; color: rgb(33, 117, 155); }
:where(html:has([data-tq-chrome])) a:hover { color: rgb(15, 54, 71); }
:where(html:has([data-tq-chrome])) .assistive-text,
:where(html:has([data-tq-chrome])) .site .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); overflow: hidden; height: 1px; width: 1px; position: absolute !important; }
:where(html:has([data-tq-chrome])) .main-navigation .assistive-text:focus,
:where(html:has([data-tq-chrome])) .site .screen-reader-text:hover,
:where(html:has([data-tq-chrome])) .site .screen-reader-text:active,
:where(html:has([data-tq-chrome])) .site .screen-reader-text:focus { background: rgb(255, 255, 255); border: 2px solid rgb(51, 51, 51); border-radius: 3px; color: rgb(0, 0, 0); display: block; font-size: 12px; height: auto; padding: 12px; position: absolute; top: 5px; left: 5px; width: auto; z-index: 100000; clip: auto !important; }
:where(html:has([data-tq-chrome])) .site { padding: 0px; background-color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome])) .site-content { margin: 1.71429rem 0px 0px; }
:where(html:has([data-tq-chrome])) .widget-area { margin: 1.71429rem 0px 0px; }
:where(html:has([data-tq-chrome])) .site-header { padding: 22px 0px; }
:where(html:has([data-tq-chrome])) .header-image { margin-top: 0px; }
:where(html:has([data-tq-chrome])) .main-navigation { margin-top: 0px; }
:where(html:has([data-tq-chrome])) .main-navigation li { margin-top: 24px; font-size: 13px; line-height: 1.42857; }
:where(html:has([data-tq-chrome])) .main-navigation a { color: rgb(94, 94, 94); }
:where(html:has([data-tq-chrome])) .main-navigation a:hover,
:where(html:has([data-tq-chrome])) .main-navigation a:focus { color: rgb(33, 117, 155); }
:where(html:has([data-tq-chrome])) .main-navigation ul.nav-menu { display: none; }
:where(html:has([data-tq-chrome])) .menu-toggle { display: inline-block; }
:where(html:has([data-tq-chrome])) .widget-area .widget { hyphens: auto; margin-bottom: 3.42857rem; overflow-wrap: break-word; }
:where(html:has([data-tq-chrome])) .widget-area .widget h3 { margin-bottom: 1.71429rem; }
:where(html:has([data-tq-chrome])) footer[role="contentinfo"] { clear: both; font-size: 14px; line-height: 2; max-width: 100%; margin-top: 0px; padding: 0px; display: grid; }
:where(html:has([data-tq-chrome])) footer[role="contentinfo"] a { color: rgb(104, 104, 104); }
:where(html:has([data-tq-chrome])) footer[role="contentinfo"] a:hover { color: rgb(33, 117, 155); }
:where(html:has([data-tq-chrome])) .entry-meta { clear: both; }
:where(html:has([data-tq-chrome])) .entry-header { margin-bottom: 1.71429rem; }
:where(html:has([data-tq-chrome])) .entry-header img.wp-post-image { margin-bottom: 1.71429rem; }
:where(html:has([data-tq-chrome])) .entry-header .entry-title { font-size: 1.42857rem; line-height: 1.2; font-weight: normal; }
:where(html:has([data-tq-chrome])) .entry-header .entry-title a { text-decoration: none; }
:where(html:has([data-tq-chrome])) .entry-meta a { color: rgb(117, 117, 117); }
:where(html:has([data-tq-chrome])) .entry-meta a:hover { color: rgb(33, 117, 155); }
:where(html:has([data-tq-chrome])) .entry-content { line-height: 1.71429; }
:where(html:has([data-tq-chrome])) .entry-content h2,
:where(html:has([data-tq-chrome])) .entry-content h3,
:where(html:has([data-tq-chrome])) .entry-content h4,
:where(html:has([data-tq-chrome])) .entry-content h5,
:where(html:has([data-tq-chrome])) .entry-content h6 { margin: 1.71429rem 0px; line-height: 1.71429; }
:where(html:has([data-tq-chrome])) .entry-content h2 { font-size: 1.28571rem; line-height: 1.6; }
:where(html:has([data-tq-chrome])) .entry-content h3 { font-size: 1.14286rem; line-height: 1.84615; }
:where(html:has([data-tq-chrome])) .entry-content h4 { font-size: 1rem; line-height: 1.84615; }
:where(html:has([data-tq-chrome])) .entry-content h5 { font-size: 0.928571rem; line-height: 1.84615; }
:where(html:has([data-tq-chrome])) .entry-content h6 { font-size: 0.857143rem; line-height: 1.84615; }
:where(html:has([data-tq-chrome])) .entry-content p { margin: 0px 0px 1.71429rem; line-height: 1.71429; }
:where(html:has([data-tq-chrome])) .entry-content a:visited { color: rgb(159, 159, 159); }
:where(html:has([data-tq-chrome])) .entry-content ol,
:where(html:has([data-tq-chrome])) .entry-content ul { margin: 0px 0px 1.71429rem; line-height: 1.71429; }
:where(html:has([data-tq-chrome])) .entry-content ul ol { margin-bottom: 0px; }
:where(html:has([data-tq-chrome])) .entry-content ul { list-style: outside disc; }
:where(html:has([data-tq-chrome])) .entry-content ol { list-style: outside decimal; }
:where(html:has([data-tq-chrome])) .entry-content li { margin: 0px 0px 0px 2.57143rem; }
:where(html:has([data-tq-chrome])) .entry-content blockquote { margin-bottom: 1.71429rem; padding: 1.71429rem; font-style: italic; }
:where(html:has([data-tq-chrome])) .entry-content blockquote p:last-child { margin-bottom: 0px; }
:where(html:has([data-tq-chrome])) img.alignleft,
:where(html:has([data-tq-chrome])) .wp-caption.alignleft { margin: 0.857143rem 1.71429rem 0.857143rem 0px; }
:where(html:has([data-tq-chrome])) img.alignright,
:where(html:has([data-tq-chrome])) .wp-caption.alignright { margin: 0.857143rem 0px 0.857143rem 1.71429rem; }
:where(html:has([data-tq-chrome])) img.aligncenter { clear: both; margin-top: 0.857143rem; margin-bottom: 0.857143rem; }
:where(html:has([data-tq-chrome])) .entry-content iframe,
:where(html:has([data-tq-chrome])) .entry-content video { margin-bottom: 1.71429rem; }
:where(html:has([data-tq-chrome])) .site-content article { border-bottom: 4px double rgb(237, 237, 237); margin-bottom: 5.14286rem; padding-bottom: 1.71429rem; overflow-wrap: break-word; hyphens: auto; }
:where(html:has([data-tq-chrome])) footer.entry-meta { margin-top: 1.71429rem; font-size: 0.928571rem; line-height: 1.84615; color: rgb(117, 117, 117); }
:where(html:has([data-tq-chrome])) .archive-header { margin-bottom: 3.42857rem; padding-bottom: 1.57143rem; border-bottom: 1px solid rgb(237, 237, 237); }
@media screen and (min-width: 600px) { :where(html:has([data-tq-chrome])) .site { margin: 0px auto; max-width: 100%; overflow: visible; } }
@media screen and (min-width: 600px) { :where(html:has([data-tq-chrome])) .site-content { float: left; width: 65.1042%; } }
@media screen and (min-width: 600px) { :where(html:has([data-tq-chrome])) .widget-area { float: right; width: 26.0417%; } }
@media screen and (min-width: 600px) { :where(html:has([data-tq-chrome])) .main-navigation ul.nav-menu { text-align: right; width: 100%; display: inline-block !important; } }
@media screen and (min-width: 600px) { :where(html:has([data-tq-chrome])) .main-navigation ul { margin: 0px; text-indent: 0px; } }
@media screen and (min-width: 600px) { :where(html:has([data-tq-chrome])) .main-navigation li a,
:where(html:has([data-tq-chrome])) .main-navigation li { display: inline-block; text-decoration: none; } }
@media screen and (min-width: 600px) { :where(html:has([data-tq-chrome])) .main-navigation li a { border-bottom: 0px; color: rgb(255, 255, 255); line-height: normal; white-space: nowrap; text-transform: uppercase; font-weight: 600; letter-spacing: 0.2px; } }
@media screen and (min-width: 600px) { :where(html:has([data-tq-chrome])) .main-navigation li a:hover,
:where(html:has([data-tq-chrome])) .main-navigation li a:focus { color: rgb(153, 153, 153); } }
@media screen and (min-width: 600px) { :where(html:has([data-tq-chrome])) .main-navigation li { margin: 0px 2.85714rem 0px 0px; position: relative; } }
@media screen and (min-width: 600px) { :where(html:has([data-tq-chrome])) .main-navigation li ul { margin: 0px; padding: 0px; position: absolute; top: 100%; z-index: 1; height: 1px; width: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); } }
@media screen and (min-width: 600px) { :where(html:has([data-tq-chrome])) .main-navigation ul li:hover > ul,
:where(html:has([data-tq-chrome])) .main-navigation ul li:focus > ul { border-left: 0px; clip: inherit; overflow: inherit; height: inherit; width: inherit; } }
@media screen and (min-width: 600px) { :where(html:has([data-tq-chrome])) .main-navigation li ul li a { background: rgb(255, 255, 255); border-bottom: 1px solid rgb(237, 237, 237); display: block; line-height: 1.4; padding: 0.771rem 0.714286rem; width: 180px; white-space: normal; color: rgb(119, 122, 122); letter-spacing: 0.2px; font-size: 14px; text-transform: capitalize; font-weight: 600; } }
@media screen and (min-width: 600px) { :where(html:has([data-tq-chrome])) .main-navigation li ul li a:hover,
:where(html:has([data-tq-chrome])) .main-navigation li ul li a:focus { background: rgb(227, 227, 227); color: rgb(68, 68, 68); } }
@media screen and (min-width: 600px) { :where(html:has([data-tq-chrome])) .main-navigation .current-menu-item > a,
:where(html:has([data-tq-chrome])) .main-navigation .current-menu-ancestor > a,
:where(html:has([data-tq-chrome])) .main-navigation .current_page_item > a,
:where(html:has([data-tq-chrome])) .main-navigation .current_page_ancestor > a { color: rgb(1, 22, 64); font-weight: bold; } }
@media screen and (min-width: 600px) { :where(html:has([data-tq-chrome])) .menu-toggle { display: none; } }
@media screen and (min-width: 600px) { :where(html:has([data-tq-chrome])) .entry-header .entry-title { font-size: 1.57143rem; } }
@media screen and (min-width: 960px) { :where(html:has([data-tq-chrome])) body { background-color: rgb(230, 230, 230); } }
@media print { :where(html:has([data-tq-chrome])) body { color: rgb(0, 0, 0); font-size: 10pt; background: none !important; } }
@media print { :where(html:has([data-tq-chrome])) footer a[rel="bookmark"]:link::after,
:where(html:has([data-tq-chrome])) footer a[rel="bookmark"]:visited::after { content: " [" attr(href) "] "; } }
@media print { :where(html:has([data-tq-chrome])) a { text-decoration: none; } }
@media print { :where(html:has([data-tq-chrome])) .entry-content img,
:where(html:has([data-tq-chrome])) img.wp-post-image { border-radius: 0px; box-shadow: none; } }
@media print { :where(html:has([data-tq-chrome])) .site { max-width: 100%; clear: both !important; display: block !important; float: none !important; position: relative !important; } }
@media print { :where(html:has([data-tq-chrome])) .site-header { margin-bottom: 5.14286rem; text-align: left; } }
@media print { :where(html:has([data-tq-chrome])) #colophon,
:where(html:has([data-tq-chrome])) .site-content nav,
:where(html:has([data-tq-chrome])) .widget-area,
:where(html:has([data-tq-chrome])) img.header-image,
:where(html:has([data-tq-chrome])) .main-navigation { display: none; } }
@media print { :where(html:has([data-tq-chrome])) .wrapper { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; box-shadow: none; } }
@media print { :where(html:has([data-tq-chrome])) .site-content { margin: 0px; width: auto; } }
@media print { :where(html:has([data-tq-chrome])) .entry-header .entry-title,
:where(html:has([data-tq-chrome])) .entry-title { font-size: 21pt; } }
@media print { :where(html:has([data-tq-chrome])) footer.entry-meta,
:where(html:has([data-tq-chrome])) footer.entry-meta a { color: rgb(68, 68, 68); font-size: 10pt; } }
/* ---- https://qualled.com/wp-content/themes/qualled/css/blocks.css ---- */
:where(html:has([data-tq-chrome])) .wp-block-quote:not(.is-large):not(.is-style-large) { border: 0px; padding: 1.71429rem; }
:where(html:has([data-tq-chrome])) .wp-block-quote { padding: 1.71429rem; }
:where(html:has([data-tq-chrome])) .wp-block-media-text { margin-bottom: 1.71429rem; }
:where(html:has([data-tq-chrome])) .wp-block-media-text :last-child { margin-bottom: 0px; }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/css/frontend.min.css ---- */
:where(html:has([data-tq-chrome])) .elementor-screen-only,
:where(html:has([data-tq-chrome])) .screen-reader-text { height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; top: -10000em; width: 1px; clip: rect(0px, 0px, 0px, 0px); border: 0px; }
:where(html:has([data-tq-chrome])) .elementor-clearfix::after { clear: both; content: ""; display: block; height: 0px; width: 0px; }
:where(html:has([data-tq-chrome])) .elementor *,
:where(html:has([data-tq-chrome])) .elementor ::after,
:where(html:has([data-tq-chrome])) .elementor ::before { box-sizing: border-box; }
:where(html:has([data-tq-chrome])) .elementor a { box-shadow: none; text-decoration: none; }
:where(html:has([data-tq-chrome])) .elementor hr { background-color: transparent; margin: 0px; }
:where(html:has([data-tq-chrome])) .elementor img { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; height: auto; max-width: 100%; }
:where(html:has([data-tq-chrome])) .elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure { margin: 0px; }
:where(html:has([data-tq-chrome])) .elementor iframe { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; line-height: 1; margin: 0px; max-width: 100%; width: 100%; }
:where(html:has([data-tq-chrome])) .elementor .elementor-background-overlay { inset: 0px; position: absolute; }
:where(html:has([data-tq-chrome])) .elementor-element { --flex-direction: initial; --flex-wrap: initial; --justify-content: initial; --align-items: initial; --align-content: initial; --gap: initial; --flex-basis: initial; --flex-grow: initial; --flex-shrink: initial; --order: initial; --align-self: initial; align-self: var(--align-self); flex-basis: var(--flex-basis); flex-grow: var(--flex-grow); flex-shrink: var(--flex-shrink); order: var(--order); }
:where(html:has([data-tq-chrome])) .elementor-element:where(.e-con-full, .elementor-widget) { align-content: var(--align-content); align-items: var(--align-items); flex-direction: var(--flex-direction); flex-wrap: var(--flex-wrap); gap: var(--row-gap) var(--column-gap); justify-content: var(--justify-content); }
:where(html:has([data-tq-chrome])) .elementor-align-center { text-align: center; }
:where(html:has([data-tq-chrome])) .elementor-align-left { text-align: left; }
:where(html:has([data-tq-chrome])) .elementor-align-center .elementor-button,
:where(html:has([data-tq-chrome])) .elementor-align-left .elementor-button { width: auto; }
@media (max-width: 767px) { :where(html:has([data-tq-chrome])) .elementor-mobile-align-left { text-align: left; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome])) .elementor-mobile-align-left .elementor-button { width: auto; } }
:root:where(:has([data-tq-chrome])) { --page-title-display: block; }
:where(html:has([data-tq-chrome])) h1.entry-title { display: var(--page-title-display); }
:where(html:has([data-tq-chrome])) .elementor-section { position: relative; }
:where(html:has([data-tq-chrome])) .elementor-section .elementor-container { display: flex; margin-left: auto; margin-right: auto; position: relative; }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome])) .elementor-section .elementor-container { flex-wrap: wrap; } }
:where(html:has([data-tq-chrome])) .elementor-section.elementor-section-boxed > .elementor-container { max-width: 1140px; }
:where(html:has([data-tq-chrome])) .elementor-section.elementor-section-items-middle > .elementor-container { align-items: center; }
:where(html:has([data-tq-chrome])) .elementor-widget-wrap { align-content: flex-start; flex-wrap: wrap; position: relative; width: 100%; }
:where(html:has([data-tq-chrome])) .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap { display: flex; }
:where(html:has([data-tq-chrome])) .elementor-widget-wrap > .elementor-element { width: 100%; }
:where(html:has([data-tq-chrome])) .elementor-widget-wrap.e-swiper-container { width: calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px))); }
:where(html:has([data-tq-chrome])) .elementor-widget { position: relative; }
:where(html:has([data-tq-chrome])) .elementor-widget:not(:last-child) { margin-bottom: var(--kit-widget-spacing,20px); }
:where(html:has([data-tq-chrome])) .elementor-column { display: flex; min-height: 1px; position: relative; }
:where(html:has([data-tq-chrome])) .elementor-column-gap-default > .elementor-column > .elementor-element-populated { padding: 10px; }
:where(html:has([data-tq-chrome])) .elementor-column-gap-wide > .elementor-column > .elementor-element-populated { padding: 20px; }
@media (min-width: 768px) { :where(html:has([data-tq-chrome])) .elementor-column.elementor-col-16 { width: 16.666%; } }
@media (min-width: 768px) { :where(html:has([data-tq-chrome])) .elementor-column.elementor-col-25 { width: 25%; } }
@media (min-width: 768px) { :where(html:has([data-tq-chrome])) .elementor-column.elementor-col-33 { width: 33.333%; } }
@media (min-width: 768px) { :where(html:has([data-tq-chrome])) .elementor-column.elementor-col-50 { width: 50%; } }
@media (min-width: 768px) { :where(html:has([data-tq-chrome])) .elementor-column.elementor-col-66 { width: 66.666%; } }
@media (min-width: 768px) { :where(html:has([data-tq-chrome])) .elementor-column.elementor-col-100 { width: 100%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome])) .elementor-column { width: 100%; } }
:where(html:has([data-tq-chrome])) .elementor-grid { display: grid; column-gap: var(--grid-column-gap); row-gap: var(--grid-row-gap); }
:where(html:has([data-tq-chrome])) .elementor-grid .elementor-grid-item { min-width: 0px; }
:where(html:has([data-tq-chrome])) .elementor-grid-2 .elementor-grid { grid-template-columns: repeat(2, 1fr); }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome])) .elementor-grid-tablet-2 .elementor-grid { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome])) .elementor-grid-mobile-1 .elementor-grid { grid-template-columns: repeat(1, 1fr); } }
@media (min-width: 1025px) { :where(html:has([data-tq-chrome])) #elementor-device-mode::after { content: "desktop"; } }
@media (min-width:-1) { :where(html:has([data-tq-chrome])) #elementor-device-mode::after { content: "widescreen"; } }
@media (max-width:-1) { :where(html:has([data-tq-chrome])) #elementor-device-mode::after { content: "tablet_extra"; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome])) #elementor-device-mode::after { content: "tablet"; } }
@media (max-width:-1) { :where(html:has([data-tq-chrome])) #elementor-device-mode::after { content: "mobile_extra"; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome])) #elementor-device-mode::after { content: "mobile"; } }
@media (prefers-reduced-motion: no-preference) { html:where(:has([data-tq-chrome])) { scroll-behavior: smooth; } }
:where(html:has([data-tq-chrome])) .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,
:where(html:has([data-tq-chrome])) .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)) { transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s); }
:where(html:has([data-tq-chrome])) .elementor-heading-title { line-height: 1; margin: 0px; padding: 0px; }
:where(html:has([data-tq-chrome])) .elementor-button { background-color: rgb(105, 114, 125); border-radius: 3px; color: rgb(255, 255, 255); display: inline-block; font-size: 15px; line-height: 1; padding: 12px 24px; fill: rgb(255, 255, 255); text-align: center; transition: 0.3s; }
:where(html:has([data-tq-chrome])) .elementor-button:focus,
:where(html:has([data-tq-chrome])) .elementor-button:hover,
:where(html:has([data-tq-chrome])) .elementor-button:visited { color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome])) .elementor-button-content-wrapper { display: flex; flex-direction: row; gap: 5px; justify-content: center; }
:where(html:has([data-tq-chrome])) .elementor-button-text { display: inline-block; }
:where(html:has([data-tq-chrome])) .elementor-button span { text-decoration: inherit; }
:where(html:has([data-tq-chrome])) .elementor-icon { color: rgb(105, 114, 125); display: inline-block; font-size: 50px; line-height: 1; text-align: center; transition: 0.3s; }
:where(html:has([data-tq-chrome])) .elementor-icon:hover { color: rgb(105, 114, 125); }
:where(html:has([data-tq-chrome])) .elementor-icon i { display: block; height: 1em; position: relative; width: 1em; }
:where(html:has([data-tq-chrome])) .elementor-icon i::before { left: 50%; position: absolute; transform: translateX(-50%); }
@media (max-width: 767px) { :where(html:has([data-tq-chrome])) .elementor .elementor-hidden-phone { display: none; } }
@media (min-width: 768px) and (max-width: 1024px) { :where(html:has([data-tq-chrome])) .elementor .elementor-hidden-tablet { display: none; } }
@media (min-width: 1025px) and (max-width: 99999px) { :where(html:has([data-tq-chrome])) .elementor .elementor-hidden-desktop { display: none; } }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-5.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-kit-5 { --e-global-color-primary: #2B3740; --e-global-color-secondary: #54595F; --e-global-color-text: #7A7A7A; --e-global-color-accent: #61CE70; --e-global-typography-primary-font-family: "Ropa Sans"; --e-global-typography-primary-font-size: 15px; --e-global-typography-primary-font-weight: 500; --e-global-typography-secondary-font-family: "Roboto Slab"; --e-global-typography-secondary-font-weight: 400; --e-global-typography-text-font-family: "Roboto"; --e-global-typography-text-font-weight: 400; --e-global-typography-accent-font-family: "Roboto"; --e-global-typography-accent-font-weight: 500; font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 400; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-section.elementor-section-boxed > .elementor-container { max-width: 1140px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget:not(:last-child) { margin-block-end: 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-element { --widgets-spacing: 20px 20px; --widgets-spacing-row: 20px; --widgets-spacing-column: 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) h1.entry-title { display: var(--page-title-display); }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-section.elementor-section-boxed > .elementor-container { max-width: 1024px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-section.elementor-section-boxed > .elementor-container { max-width: 767px; } }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-10896.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-text-editor { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); color: var( --e-global-color-text ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10896 .elementor-element.elementor-element-16962181 { text-align: justify; color: rgb(0, 0, 0); }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-heading .elementor-heading-title[class*="elementor-size-"] > a { color: inherit; font-size: inherit; line-height: inherit; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-heading .elementor-heading-title.elementor-size-small { font-size: 15px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-heading .elementor-heading-title.elementor-size-medium { font-size: 19px; }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-8574.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-5e61d359 > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-5e61d359 > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-5e61d359 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-7c452ca9 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-heading .elementor-heading-title { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-size: var( --e-global-typography-primary-font-size ); font-weight: var( --e-global-typography-primary-font-weight ); color: var( --e-global-color-primary ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-7b7a1f32 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-7b7a1f32 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 75px; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-77c2e97a > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-77c2e97a { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-7592fcfd > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-275499ba > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-6fd8c23 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-5abf0706 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-button .elementor-button { background-color: var( --e-global-color-accent ); font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-75fddfaa .elementor-button { background-color: rgb(255, 255, 255); font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 500; fill: rgb(12, 12, 12); color: rgb(12, 12, 12); border-style: solid; border-width: 0px 0px 1px; border-radius: 0px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-75fddfaa > .elementor-widget-container { padding: 20px 0px 10px; }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-heading .elementor-heading-title { font-size: var( --e-global-typography-primary-font-size ); } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-7b7a1f32 .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-5abf0706 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-5e61d359 { padding: 70px 10px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-heading .elementor-heading-title { font-size: var( --e-global-typography-primary-font-size ); } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-7b7a1f32 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-77c2e97a { padding: 20px 20px 40px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-5abf0706 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8574 .elementor-element.elementor-element-75fddfaa .elementor-button { font-size: 15px; } }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-8882.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-5b3a2ef3:not(.elementor-motion-effects-element-type-background) { background-color: rgb(234, 234, 234); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-5b3a2ef3 > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-5b3a2ef3 > .elementor-background-overlay { opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-5b3a2ef3 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-5b47b595 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-489ca2ad { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-489ca2ad .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 65px; font-weight: 600; line-height: 1.2em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-6d1bef4d > .elementor-container { max-width: 140px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-3986f1dc > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-24469c14 > .elementor-widget-container { background-color: rgb(255, 255, 255); padding: 8px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-24469c14 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 12px; font-weight: 400; text-transform: uppercase; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-c228bdb > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-c228bdb { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-4f2dba45 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-186db5a1 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-808e61d > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-248ca132 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-2ec852e { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-d40021f { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-ca37f38 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-04cb0aa { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-e3c9291 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-b4deda3 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-b764d6b { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-e75d917 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-0035f70 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-76926d0 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-0e19fa5 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-11ae2cd { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-d105541 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-0b19d68 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-ce68fb0 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-c8bba5f { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-27194ef { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-7717e82 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-e204260 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-1a4cf70 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-3650131 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-c527ad8 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-6dda2a0 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-7bd9e99 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-af7b7b4 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-489ca2ad .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-2ec852e { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-ca37f38 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-e3c9291 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-b764d6b { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-0035f70 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-0e19fa5 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-d105541 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-ce68fb0 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-27194ef { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-e204260 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-3650131 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-6dda2a0 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-af7b7b4 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-5b3a2ef3 { padding: 70px 10px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-489ca2ad .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-c228bdb { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-2ec852e { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-ca37f38 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-e3c9291 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-b764d6b { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-0035f70 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-0e19fa5 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-d105541 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-ce68fb0 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-27194ef { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-e204260 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-3650131 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-6dda2a0 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8882 .elementor-element.elementor-element-af7b7b4 { font-size: 14px; } }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-3.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-72fdfb67:not(.elementor-motion-effects-element-type-background) { background-color: rgb(234, 234, 234); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-72fdfb67 > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-72fdfb67 > .elementor-background-overlay { opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-72fdfb67 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-33785dc > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-443d7e77 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-443d7e77 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 65px; font-weight: 600; line-height: 1.2em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-644b3419 > .elementor-container { max-width: 140px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-259e5af7 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-7fd4a310 > .elementor-widget-container { background-color: rgb(255, 255, 255); padding: 8px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-7fd4a310 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 12px; font-weight: 400; text-transform: uppercase; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-77d5e503 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-77d5e503 { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-398d878 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-2e741858 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-64261cc8 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-7e2e5301 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-426ddbd { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-91778c8 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-1ba17de { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-dd88145 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-9401dd4 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-94488c2 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-2d8433a { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-2e1a251 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-20f3ec5 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-aca997f { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-a22d41b { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-b0ce4a3 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-742b580 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-5a91eaf { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-abc04db { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-4c478c6 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-27656a1 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-c04c41d { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-584b797 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-0b1b1da { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-4daa96a { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-4beaef3 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-10cfa22 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-443d7e77 .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-426ddbd { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-91778c8 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-1ba17de { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-dd88145 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-9401dd4 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-94488c2 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-2d8433a { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-2e1a251 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-20f3ec5 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-aca997f { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-a22d41b { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-b0ce4a3 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-742b580 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-5a91eaf { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-abc04db { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-4c478c6 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-27656a1 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-c04c41d { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-584b797 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-0b1b1da { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-4daa96a { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-4beaef3 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-10cfa22 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-72fdfb67 { padding: 70px 10px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-443d7e77 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-77d5e503 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-91778c8 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-dd88145 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-94488c2 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-2e1a251 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-aca997f { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-b0ce4a3 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-5a91eaf { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-4c478c6 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-c04c41d { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-4daa96a { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-3 .elementor-element.elementor-element-10cfa22 { font-size: 14px; } }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/css/widget-icon-box.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box .elementor-icon-box-wrapper { display: block; text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box .elementor-icon-box-icon { margin-bottom: var(--icon-box-icon-margin,15px); margin-left: auto; margin-right: auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box.elementor-position-top .elementor-icon-box-wrapper { display: block; flex-direction: unset; text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box.elementor-position-top .elementor-icon-box-icon { margin-bottom: var(--icon-box-icon-margin,15px); margin-left: auto; margin-right: auto; }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper { display: block; flex-direction: unset; text-align: center; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-icon { margin-bottom: var(--icon-box-icon-margin,15px); margin-left: auto; margin-right: auto; } }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box .elementor-icon-box-title a { color: inherit; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box .elementor-icon-box-content { flex-grow: 1; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box .elementor-icon-box-description { margin: 0px; }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/css/widget-accordion.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-tab-title a { color: inherit; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-accordion { text-align: start; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-accordion .elementor-accordion-item { border: 1px solid rgb(213, 216, 220); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-accordion .elementor-accordion-item + .elementor-accordion-item { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-accordion .elementor-tab-title { cursor: pointer; font-weight: 700; line-height: 1; margin: 0px; outline: none; padding: 15px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-accordion .elementor-tab-title .elementor-accordion-icon { display: inline-block; width: 1.5em; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right { float: right; text-align: right; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed { display: block; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed { display: none; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened { display: block; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-accordion .elementor-tab-content { border-top: 1px solid rgb(213, 216, 220); display: none; padding: 15px 20px; }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-accordion .elementor-tab-title { padding: 12px 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-accordion .elementor-tab-title .elementor-accordion-icon { width: 1.2em; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-accordion .elementor-tab-content { padding: 7px 15px; } }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-10126.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-578e079f > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-578e079f > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-578e079f { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-5c32fb84 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-79992e9a { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-79992e9a .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 75px; font-weight: 600; text-transform: uppercase; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-dc4eac7 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-dc4eac7 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-dc4eac7 { padding: 60px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-6fa28343 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 42px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-d20c236 > .elementor-widget-container { padding: 0% 10% 0% 0%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-d20c236 { text-align: justify; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-7f031ec8 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-toggle .elementor-toggle-title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-toggle .elementor-toggle-icon { color: var( --e-global-color-primary ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-toggle .elementor-tab-title.elementor-active a,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon { color: var( --e-global-color-accent ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-toggle .elementor-toggle-title { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-size: var( --e-global-typography-primary-font-size ); font-weight: var( --e-global-typography-primary-font-weight ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-toggle .elementor-tab-content { color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-2d29247 .elementor-toggle-title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-2d29247 .elementor-toggle-icon { color: rgb(90, 124, 156); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-2d29247 .elementor-tab-title.elementor-active a,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-2d29247 .elementor-tab-title.elementor-active .elementor-toggle-icon { color: rgb(90, 124, 156); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-2d29247 .elementor-toggle-title { font-family: "Ropa Sans", sans-serif; font-size: 25px; font-weight: 500; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-2d29247 .elementor-tab-content { color: rgb(57, 75, 89); font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-b4773f4:not(.elementor-motion-effects-element-type-background) { background-color: rgb(245, 245, 245); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-b4773f4 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-b4773f4 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 70px 0px 50px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-38efbbdc > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-1144f1b > .elementor-container { max-width: 750px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-1144f1b { margin-top: 0px; margin-bottom: 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-7e245c9 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-7e245c9 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-5c44cb06 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box.elementor-view-default .elementor-icon { fill: var( --e-global-color-primary ); color: var( --e-global-color-primary ); border-color: var( --e-global-color-primary ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box .elementor-icon-box-title { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-size: var( --e-global-typography-primary-font-size ); font-weight: var( --e-global-typography-primary-font-weight ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box .elementor-icon-box-title { color: var( --e-global-color-primary ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box .elementor-icon-box-description { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); color: var( --e-global-color-text ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-aad6c0e { --icon-box-icon-margin: 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-aad6c0e .elementor-icon-box-title { margin-bottom: 22px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-aad6c0e.elementor-view-default .elementor-icon { fill: rgb(43, 55, 64); color: rgb(43, 55, 64); border-color: rgb(43, 55, 64); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-aad6c0e .elementor-icon { font-size: 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-aad6c0e .elementor-icon-box-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-aad6c0e .elementor-icon-box-description { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.6em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-935853c { --icon-box-icon-margin: 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-935853c .elementor-icon-box-title { margin-bottom: 22px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-935853c.elementor-view-default .elementor-icon { fill: rgb(43, 55, 64); color: rgb(43, 55, 64); border-color: rgb(43, 55, 64); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-935853c .elementor-icon { font-size: 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-935853c .elementor-icon-box-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-935853c .elementor-icon-box-description { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.6em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-3d61c80 { --icon-box-icon-margin: 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-3d61c80 .elementor-icon-box-title { margin-bottom: 22px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-3d61c80.elementor-view-default .elementor-icon { fill: rgb(43, 55, 64); color: rgb(43, 55, 64); border-color: rgb(43, 55, 64); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-3d61c80 .elementor-icon { font-size: 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-3d61c80 .elementor-icon-box-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-3d61c80 .elementor-icon-box-description { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.6em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-62767a1:not(.elementor-motion-effects-element-type-background) { background-color: rgb(245, 245, 245); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-62767a1 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-62767a1 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 50px 0px 70px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-f84412d > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-abf773d > .elementor-container { max-width: 750px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-abf773d { margin-top: 0px; margin-bottom: 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-7341fc7 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-7341fc7 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-b5629ea { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-5a7e26b { --icon-box-icon-margin: 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-5a7e26b .elementor-icon-box-title { margin-bottom: 22px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-5a7e26b.elementor-view-default .elementor-icon { fill: rgb(43, 55, 64); color: rgb(43, 55, 64); border-color: rgb(43, 55, 64); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-5a7e26b .elementor-icon { font-size: 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-5a7e26b .elementor-icon-box-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-21e61f4 { --icon-box-icon-margin: 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-21e61f4 .elementor-icon-box-title { margin-bottom: 22px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-21e61f4.elementor-view-default .elementor-icon { fill: rgb(43, 55, 64); color: rgb(43, 55, 64); border-color: rgb(43, 55, 64); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-21e61f4 .elementor-icon { font-size: 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-21e61f4 .elementor-icon-box-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-de158b2 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-de158b2 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-de158b2 { padding: 60px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-9dd56aa > .elementor-element-populated { padding: 0px 0px 0px 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-66bc77f .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 42px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-1953b0b > .elementor-widget-container { padding: 0% 20% 0% 0%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-1953b0b { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-40d4e286:not(.elementor-motion-effects-element-type-background) { background-color: rgb(245, 245, 245); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-40d4e286 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-40d4e286 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 70px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-505e006 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-22bbc19 > .elementor-widget-container { margin: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-22bbc19 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-22bbc19 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 42px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-accordion .elementor-accordion-icon,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-accordion .elementor-accordion-title { color: var( --e-global-color-primary ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-accordion .elementor-active .elementor-accordion-icon,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-accordion .elementor-active .elementor-accordion-title { color: var( --e-global-color-accent ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-accordion .elementor-accordion-title { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-size: var( --e-global-typography-primary-font-size ); font-weight: var( --e-global-typography-primary-font-weight ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-accordion .elementor-tab-content { color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-383525b .elementor-accordion-icon,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-383525b .elementor-accordion-title { color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-383525b .elementor-active .elementor-accordion-icon,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-383525b .elementor-active .elementor-accordion-title { color: rgb(57, 132, 158); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-383525b .elementor-accordion-title { font-family: "Ropa Sans", sans-serif; font-size: 18px; font-weight: 500; text-transform: uppercase; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-383525b .elementor-tab-title { padding: 20px 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-383525b .elementor-tab-title .elementor-accordion-icon i::before { color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-383525b .elementor-tab-title.elementor-active .elementor-accordion-icon i::before { color: rgb(57, 132, 158); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-383525b .elementor-tab-content { color: rgb(57, 75, 89); font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.4em; padding: 40px; }
@media (min-width: 768px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-f9f052c { width: 58.839%; } }
@media (min-width: 768px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-5d59ee4 { width: 41.072%; } }
@media (min-width: 768px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-312dd5d { width: 41.072%; } }
@media (min-width: 768px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-9dd56aa { width: 58.839%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-79992e9a .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-6fa28343 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-d20c236 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-7f031ec8 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-toggle .elementor-toggle-title { font-size: var( --e-global-typography-primary-font-size ); } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-7e245c9 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-5c44cb06 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box .elementor-icon-box-title { font-size: var( --e-global-typography-primary-font-size ); } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-7341fc7 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-b5629ea { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-66bc77f .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-1953b0b { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-22bbc19 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-accordion .elementor-accordion-title { font-size: var( --e-global-typography-primary-font-size ); } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-578e079f { padding: 70px 0px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-79992e9a .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-6fa28343 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-d20c236 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-7f031ec8 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-toggle .elementor-toggle-title { font-size: var( --e-global-typography-primary-font-size ); } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-b4773f4 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-7e245c9 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-5c44cb06 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box .elementor-icon-box-title { font-size: var( --e-global-typography-primary-font-size ); } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-62767a1 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-7341fc7 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-b5629ea { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-66bc77f .elementor-heading-title { font-size: 24px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-1953b0b { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-40d4e286 { padding: 30px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-10126 .elementor-element.elementor-element-22bbc19 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-accordion .elementor-accordion-title { font-size: var( --e-global-typography-primary-font-size ); } }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/css/widget-video.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-video .elementor-widget-container { overflow: hidden; transform: translateZ(0px); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-video .elementor-wrapper { aspect-ratio: var(--video-aspect-ratio); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-video .elementor-wrapper iframe { background-color: rgb(0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: flex; height: 100%; width: 100%; }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-220.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-f181e4a > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-f181e4a > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-f181e4a { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-8c26227 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-0cb01bc { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-0cb01bc .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 75px; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-919fe99 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-919fe99 { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-a1c7da4 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-ade3873 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-e8c74bc > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-2306567 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-1333a71 .elementor-button { background-color: rgb(255, 255, 255); font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 500; fill: rgb(12, 12, 12); color: rgb(12, 12, 12); border-style: solid; border-width: 0px 0px 1px; border-radius: 0px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-1333a71 > .elementor-widget-container { padding: 20px 0px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-efdbeef > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-efdbeef { padding: 0px 0px 50px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-23448c0 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-ddac742 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-bdd70c8 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-3e3cdcc { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-3e3cdcc .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-divider { --divider-color: var( --e-global-color-secondary ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-36b8723 { --divider-border-style: solid; --divider-color: #CCCCCC; --divider-border-width: 1px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-36b8723 .elementor-divider-separator { width: 100%; margin: 0px auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-36b8723 .elementor-divider { text-align: center; padding-block: 5px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-95e97fe { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-655aed5 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-655aed5 { padding: 50px 0px 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-0bdffa3 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-e7f9e1f > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 20px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-box .elementor-image-box-title { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-size: var( --e-global-typography-primary-font-size ); font-weight: var( --e-global-typography-primary-font-weight ); color: var( --e-global-color-primary ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-box .elementor-image-box-description { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); color: var( --e-global-color-text ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-555b1fd > .elementor-widget-container { background-color: rgb(232, 232, 232); padding: 25px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-555b1fd .elementor-image-box-wrapper { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-555b1fd .elementor-image-box-title { margin-bottom: 30px; font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 700; text-transform: uppercase; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-555b1fd .elementor-image-box-description { font-family: "Ropa Sans", sans-serif; font-size: 18px; font-weight: 400; text-transform: uppercase; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-c8b9aa1 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 20px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-aecd227 > .elementor-widget-container { background-color: rgb(232, 232, 232); padding: 25px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-aecd227 .elementor-image-box-wrapper { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-aecd227 .elementor-image-box-title { margin-bottom: 30px; font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 700; text-transform: uppercase; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-aecd227 .elementor-image-box-description { font-family: "Ropa Sans", sans-serif; font-size: 18px; font-weight: 400; text-transform: uppercase; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-986e215 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 20px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-9e62050 > .elementor-widget-container { background-color: rgb(232, 232, 232); padding: 25px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-9e62050 .elementor-image-box-wrapper { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-9e62050 .elementor-image-box-title { margin-bottom: 30px; font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 700; text-transform: uppercase; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-9e62050 .elementor-image-box-description { font-family: "Ropa Sans", sans-serif; font-size: 18px; font-weight: 400; text-transform: uppercase; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-96d4679 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-96d4679 { padding: 0px 0px 50px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-ae63662 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-6b2eb8a > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-186b31b > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-7109900 { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-7109900 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-033f0ed { --divider-border-style: solid; --divider-color: #CCCCCC; --divider-border-width: 1px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-033f0ed .elementor-divider-separator { width: 100%; margin: 0px auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-033f0ed .elementor-divider { text-align: center; padding-block: 5px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-b0698f8 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-d09679a .elementor-wrapper { --video-aspect-ratio: 1.77777; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-fbbe2c7 .elementor-button { background-color: rgb(255, 255, 255); font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 500; fill: rgb(12, 12, 12); color: rgb(12, 12, 12); border-style: solid; border-width: 0px 0px 1px; border-radius: 0px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-fbbe2c7 > .elementor-widget-container { padding: 30px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-68ee5e0 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-68ee5e0 { padding: 0px 0px 50px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-6225181 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-4f8905c > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-db812bc > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-f8095ed { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-f8095ed .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-7d4578b { --divider-border-style: solid; --divider-color: #CCCCCC; --divider-border-width: 1px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-7d4578b .elementor-divider-separator { width: 100%; margin: 0px auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-7d4578b .elementor-divider { text-align: center; padding-block: 5px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-a5cc1a4 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-92634a4 { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-92634a4 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 26px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-1b82fd9 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-1b82fd9 { padding: 30px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-80f77ae { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-80f77ae .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-1440a0a { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-81eedb9 { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-81eedb9 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-eaba85c { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-8d136c3 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-8d136c3 { padding: 30px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-3aa2365 { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-3aa2365 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 26px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-b0975d3 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-b0975d3 { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-dc5232e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap { background-color: rgb(232, 232, 232); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-dc5232e > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 20px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-aa51a88 > .elementor-widget-container { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-aa51a88 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 500; line-height: 1.5em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-cf9bb17 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-2c4a3f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap { background-color: rgb(232, 232, 232); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-2c4a3f5 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 20px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-2f4f736 > .elementor-widget-container { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-2f4f736 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 500; line-height: 1.5em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-560c4ca { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-f61f601:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap { background-color: rgb(232, 232, 232); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-f61f601 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 20px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-bf21afc > .elementor-widget-container { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-bf21afc { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 500; line-height: 1.5em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-e53ab55 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-397c62d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap { background-color: rgb(232, 232, 232); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-397c62d > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 20px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-8cba4a0 > .elementor-widget-container { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-8cba4a0 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 500; line-height: 1.5em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-d7a32ec { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-fad4e6c { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-e7e59e7 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-79c92d8 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-7c36a71 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-3f1654e > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-3f1654e { padding: 0px 0px 50px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-91894fd > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-859c985 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-859c985 { padding: 0px 0px 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-8f874f3 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-701e6ef { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-701e6ef .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-7d74f90 { --divider-border-style: solid; --divider-color: #CCCCCC; --divider-border-width: 1px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-7d74f90 .elementor-divider-separator { width: 100%; margin: 0px auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-7d74f90 .elementor-divider { text-align: center; padding-block: 5px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-9edf032 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-c940938 .elementor-button { background-color: rgb(255, 255, 255); font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 500; fill: rgb(12, 12, 12); color: rgb(12, 12, 12); border-style: solid; border-width: 0px 0px 1px; border-radius: 0px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-c940938 > .elementor-widget-container { padding: 30px 0px 0px; }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-0cb01bc .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-2306567 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-3e3cdcc .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-95e97fe { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-box .elementor-image-box-title { font-size: var( --e-global-typography-primary-font-size ); } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-555b1fd .elementor-image-box-title { font-size: 28px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-555b1fd .elementor-image-box-description { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-aecd227 .elementor-image-box-title { font-size: 28px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-aecd227 .elementor-image-box-description { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-9e62050 .elementor-image-box-title { font-size: 28px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-9e62050 .elementor-image-box-description { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-7109900 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-b0698f8 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-f8095ed .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-a5cc1a4 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-92634a4 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-80f77ae .elementor-heading-title { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-1440a0a { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-81eedb9 .elementor-heading-title { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-eaba85c { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-3aa2365 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-e7e59e7 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-79c92d8 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-7c36a71 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-701e6ef .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-9edf032 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-f181e4a { padding: 70px 0px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-0cb01bc .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-919fe99 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-2306567 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-1333a71 > .elementor-widget-container { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-1333a71 .elementor-button { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-efdbeef { padding: 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-3e3cdcc .elementor-heading-title { font-size: 24px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-95e97fe { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-655aed5 { padding: 30px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-e7f9e1f > .elementor-element-populated { padding: 0px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-box .elementor-image-box-title { font-size: var( --e-global-typography-primary-font-size ); } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-555b1fd .elementor-image-box-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-555b1fd .elementor-image-box-description { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-c8b9aa1 > .elementor-element-populated { padding: 0px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-aecd227 .elementor-image-box-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-aecd227 .elementor-image-box-description { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-986e215 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-9e62050 .elementor-image-box-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-9e62050 .elementor-image-box-description { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-96d4679 { padding: 20px 20px 40px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-7109900 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-b0698f8 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-fbbe2c7 > .elementor-widget-container { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-fbbe2c7 .elementor-button { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-68ee5e0 { padding: 0px 20px 40px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-f8095ed .elementor-heading-title { font-size: 24px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-a5cc1a4 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-92634a4 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-8fe6545 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-80f77ae .elementor-heading-title { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-1440a0a { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-13c6dd0 > .elementor-element-populated { padding: 30px 0px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-81eedb9 .elementor-heading-title { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-eaba85c { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-5d79110 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-3aa2365 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-b0975d3 { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-dc5232e > .elementor-element-populated { margin: 0px 0px 20px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 20px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-aa51a88 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-cf9bb17 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-2c4a3f5 > .elementor-element-populated { margin: 0px 0px 20px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 20px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-2f4f736 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-560c4ca { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-f61f601 > .elementor-element-populated { margin: 0px 0px 20px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 20px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-bf21afc > .elementor-widget-container { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-bf21afc { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-e53ab55 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-397c62d > .elementor-element-populated { margin: 0px 0px 20px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 20px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-8cba4a0 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-d7a32ec { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-fad4e6c { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-e7e59e7 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-79c92d8 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-7c36a71 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-3f1654e { padding: 0px 20px 40px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-701e6ef .elementor-heading-title { font-size: 24px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-9edf032 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-c940938 > .elementor-widget-container { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-220 .elementor-element.elementor-element-c940938 .elementor-button { font-size: 15px; } }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/css/widget-divider.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-divider { --divider-border-style: none; --divider-border-width: 1px; --divider-color: #0c0d0e; --divider-icon-size: 20px; --divider-element-spacing: 10px; --divider-pattern-height: 24px; --divider-pattern-size: 20px; --divider-pattern-url: none; --divider-pattern-repeat: repeat-x; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-divider .elementor-divider { display: flex; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-divider .elementor-divider-separator { direction: ltr; display: flex; margin: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator { border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color); }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/css/widget-image-box.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-box .elementor-image-box-content { width: 100%; }
@media (min-width: 768px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper { display: flex; } }
@media (min-width: 768px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper { flex-direction: row; text-align: start; } }
@media (min-width: 768px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-box.elementor-position-top .elementor-image-box-img { margin: auto; } }
@media (min-width: 768px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper { align-items: center; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-box .elementor-image-box-img { margin-bottom: 15px; margin-left: auto !important; margin-right: auto !important; } }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-box .elementor-image-box-img { display: inline-block; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-box .elementor-image-box-img img { display: block; line-height: 0; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-box .elementor-image-box-title a { color: inherit; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-box .elementor-image-box-wrapper { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-box .elementor-image-box-description { margin: 0px; }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-534.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-2a7b4ec1:not(.elementor-motion-effects-element-type-background) { background-image: url("/media/20160815_171058-1-scaled.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-2a7b4ec1 > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-2a7b4ec1 > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-2a7b4ec1 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-51eca38e > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-3ede69c4 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-3ede69c4 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 75px; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-6863e2fe > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-6863e2fe { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-154887ee > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-3b3879c:not(.elementor-motion-effects-element-type-background) { background-color: rgb(210, 218, 224); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-3b3879c > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-3b3879c { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 25px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-51bd50a8 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-4f6808d9 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; font-style: italic; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-162bfb11 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-162bfb11 { padding: 0px 0px 50px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-3822264d > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-5d54329 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7915f0da > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-61d44b43 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-61d44b43 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7141f485 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 18px; font-weight: 500; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-50f736f4 { --divider-border-style: solid; --divider-color: #CCCCCC; --divider-border-width: 1px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-50f736f4 .elementor-divider-separator { width: 100%; margin: 0px auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-50f736f4 .elementor-divider { text-align: center; padding-block: 5px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-e87948b { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-8c199fb > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-8c199fb { padding: 0px 0px 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-1f685224 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-49b7afe3 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 20px; --e-column-margin-right: 20px; --e-column-margin-left: 20px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7075616f > .elementor-widget-container { padding: 25px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7075616f .elementor-image-box-wrapper { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7075616f.elementor-position-top .elementor-image-box-img { margin-bottom: 15px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7075616f .elementor-image-box-title { margin-bottom: 30px; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 500; text-transform: uppercase; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7075616f .elementor-image-box-wrapper .elementor-image-box-img { width: 25%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7075616f .elementor-image-box-img img { transition-duration: 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7075616f .elementor-image-box-description { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-3e69eec7 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 20px; --e-column-margin-right: 20px; --e-column-margin-left: 20px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-316e4ce > .elementor-widget-container { padding: 25px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-316e4ce .elementor-image-box-wrapper { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-316e4ce.elementor-position-top .elementor-image-box-img { margin-bottom: 28px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-316e4ce .elementor-image-box-title { margin-bottom: 30px; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 500; text-transform: uppercase; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-316e4ce .elementor-image-box-wrapper .elementor-image-box-img { width: 25%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-316e4ce .elementor-image-box-img img { transition-duration: 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-316e4ce .elementor-image-box-description { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-21c123c5 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 20px; --e-column-margin-right: 20px; --e-column-margin-left: 20px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-d8b969a > .elementor-widget-container { padding: 25px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-d8b969a .elementor-image-box-wrapper { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-d8b969a.elementor-position-top .elementor-image-box-img { margin-bottom: 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-d8b969a .elementor-image-box-title { margin-bottom: 30px; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 500; text-transform: uppercase; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-d8b969a .elementor-image-box-wrapper .elementor-image-box-img { width: 25%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-d8b969a .elementor-image-box-img img { transition-duration: 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-d8b969a .elementor-image-box-description { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-44c302e > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 20px; --e-column-margin-right: 20px; --e-column-margin-left: 20px; padding: 20px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-09d58ad > .elementor-widget-container { padding: 25px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-09d58ad .elementor-image-box-wrapper { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-09d58ad .elementor-image-box-title { margin-bottom: 30px; font-family: "Ropa Sans", sans-serif; font-size: 55px; font-weight: 700; text-transform: uppercase; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-09d58ad .elementor-image-box-description { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-89019b8 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 20px; --e-column-margin-right: 20px; --e-column-margin-left: 20px; padding: 20px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-deb872b > .elementor-widget-container { padding: 25px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-deb872b .elementor-image-box-wrapper { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-deb872b .elementor-image-box-title { margin-bottom: 30px; font-family: "Ropa Sans", sans-serif; font-size: 55px; font-weight: 700; text-transform: uppercase; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-deb872b .elementor-image-box-description { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-a9032df > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 20px; --e-column-margin-right: 20px; --e-column-margin-left: 20px; padding: 20px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7aeee01 > .elementor-widget-container { padding: 25px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7aeee01 .elementor-image-box-wrapper { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7aeee01 .elementor-image-box-title { margin-bottom: 30px; font-family: "Ropa Sans", sans-serif; font-size: 55px; font-weight: 700; text-transform: uppercase; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7aeee01 .elementor-image-box-description { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-3ede69c4 .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-4f6808d9 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-61d44b43 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7141f485 { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-e87948b { font-size: 14px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7075616f .elementor-image-box-title { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7075616f .elementor-image-box-description { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-316e4ce .elementor-image-box-title { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-316e4ce .elementor-image-box-description { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-d8b969a .elementor-image-box-title { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-d8b969a .elementor-image-box-description { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-09d58ad .elementor-image-box-title { font-size: 35px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-09d58ad .elementor-image-box-description { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-deb872b .elementor-image-box-title { font-size: 35px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-deb872b .elementor-image-box-description { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7aeee01 .elementor-image-box-title { font-size: 35px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7aeee01 .elementor-image-box-description { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-2a7b4ec1 { padding: 70px 0px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-3ede69c4 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-6863e2fe { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-4f6808d9 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-162bfb11 { padding: 0px 20px 40px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-61d44b43 .elementor-heading-title { font-size: 26px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7141f485 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-e87948b { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-8c199fb { padding: 0px 20px 40px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-49b7afe3 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7075616f .elementor-image-box-img { margin-bottom: 10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7075616f.elementor-position-top .elementor-image-box-img { margin-bottom: 10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7075616f .elementor-image-box-title { margin-bottom: 10px; font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7075616f .elementor-image-box-wrapper .elementor-image-box-img { width: 20%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7075616f .elementor-image-box-description { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-3e69eec7 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-316e4ce .elementor-image-box-img { margin-bottom: 10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-316e4ce.elementor-position-top .elementor-image-box-img { margin-bottom: 10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-316e4ce .elementor-image-box-title { margin-bottom: 10px; font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-316e4ce .elementor-image-box-wrapper .elementor-image-box-img { width: 20%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-316e4ce .elementor-image-box-description { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-21c123c5 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-d8b969a .elementor-image-box-img { margin-bottom: 10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-d8b969a.elementor-position-top .elementor-image-box-img { margin-bottom: 10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-d8b969a .elementor-image-box-title { margin-bottom: 10px; font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-d8b969a .elementor-image-box-wrapper .elementor-image-box-img { width: 20%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-d8b969a .elementor-image-box-description { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-44c302e > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-09d58ad .elementor-image-box-title { margin-bottom: 10px; font-size: 28px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-09d58ad .elementor-image-box-description { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-89019b8 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-deb872b .elementor-image-box-title { margin-bottom: 10px; font-size: 28px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-deb872b .elementor-image-box-description { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-a9032df > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7aeee01 .elementor-image-box-title { margin-bottom: 10px; font-size: 28px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-534 .elementor-element.elementor-element-7aeee01 .elementor-image-box-description { font-size: 14px; } }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-403.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-6e3526e7 > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-6e3526e7 > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-6e3526e7 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-11b0d233 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-24f144d2 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-24f144d2 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 75px; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-1f3cfd85 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-1f3cfd85 { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-19f8256b > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-4dfe5c3c > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-40143e60 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-bc76ec1 .elementor-wrapper { --video-aspect-ratio: 1.77777; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-5acaf100 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-5acaf100 { padding: 0px 0px 50px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-205cf845 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-1e7ea8d2 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-12b55bd2 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-3aca3932 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-3aca3932 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-120c777f { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 18px; font-weight: 500; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-159a1d6c { --divider-border-style: solid; --divider-color: #CCCCCC; --divider-border-width: 1px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-159a1d6c .elementor-divider-separator { width: 100%; margin: 0px auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-159a1d6c .elementor-divider { text-align: center; padding-block: 5px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-b486761 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-aef99a3 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-aef99a3 { padding: 50px 0px 100px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-07e3e36 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-12f9330 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-advance-tabs .eael-tabs-nav > ul li { font-family: "Ropa Sans", sans-serif; font-size: 20px; line-height: 1.1em; background-color: rgb(241, 241, 241); color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-advance-tabs .eael-tabs-nav > ul li i { font-size: 20px; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-tab-inline-icon li .title-after-icon { margin-left: 15px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li { padding: 22px 15px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-advance-tabs .eael-tabs-nav > ul li:hover { background-color: rgb(41, 55, 66); color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-advance-tabs .eael-tabs-nav > ul li:hover > i { color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-advance-tabs .eael-tabs-nav > ul li.active { background-color: rgb(41, 55, 66); color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-advance-tabs .eael-tabs-nav > ul li.active > i { color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-advance-tabs .eael-tabs-content > div { color: rgb(51, 51, 51); font-family: "Ropa Sans", sans-serif; font-size: 19px; line-height: 1.8em; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-advance-tabs .eael-tabs-nav > ul li::after { border-width: 10px; bottom: -10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li::after { right: -10px; border-left-color: rgb(41, 55, 66); top: calc(50% - 10px) !important; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-74933d7d > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-74933d7d { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-31444e2c > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-53a7e85 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-53a7e85 { padding: 0px 0px 100px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-20a7146 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-ec0d5b3 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-923e66b > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-08bb70e { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-08bb70e .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-e306ccf { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 18px; font-weight: 500; line-height: 1.2em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-068c8bd { --divider-border-style: solid; --divider-color: #CCCCCC; --divider-border-width: 1px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-068c8bd .elementor-divider-separator { width: 100%; margin: 0px auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-068c8bd .elementor-divider { text-align: center; padding-block: 5px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-998454f .elementor-image-box-wrapper { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-998454f.elementor-position-left .elementor-image-box-img { margin-right: 15px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-998454f .elementor-image-box-wrapper .elementor-image-box-img { width: 80%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-998454f .elementor-image-box-img img { transition-duration: 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-998454f .elementor-image-box-description { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.3em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-ec2ebf0 .elementor-image-box-wrapper { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-ec2ebf0.elementor-position-left .elementor-image-box-img { margin-right: 15px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-ec2ebf0 .elementor-image-box-wrapper .elementor-image-box-img { width: 80%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-ec2ebf0 .elementor-image-box-img img { transition-duration: 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-ec2ebf0 .elementor-image-box-description { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.3em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-69a9438 .elementor-image-box-wrapper { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-69a9438.elementor-position-left .elementor-image-box-img { margin-right: 15px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-69a9438 .elementor-image-box-wrapper .elementor-image-box-img { width: 80%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-69a9438 .elementor-image-box-img img { transition-duration: 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-69a9438 .elementor-image-box-description { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.3em; color: rgb(57, 75, 89); }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-24f144d2 .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-3aca3932 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-120c777f { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-b486761 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-aef99a3 { padding: 40px 20px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-advance-tabs .eael-tabs-nav > ul li { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-advance-tabs .eael-tabs-nav > ul li i { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-tab-inline-icon li .title-after-icon { margin-left: 5px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-advance-tabs .eael-tabs-content > div { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-74933d7d { padding: 0px 10px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-08bb70e .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-e306ccf { font-size: 16px; line-height: 1.2em; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-6e3526e7 { padding: 70px 10px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-24f144d2 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-1f3cfd85 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-3aca3932 .elementor-heading-title { font-size: 26px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-120c777f { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-159a1d6c > .elementor-widget-container { padding: 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-b486761 > .elementor-widget-container { padding: 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-b486761 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-advance-tabs .eael-tabs-nav > ul li { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-advance-tabs .eael-tabs-nav > ul li i { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-tab-inline-icon li .title-after-icon { margin-left: 10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-2e4c388 .eael-advance-tabs .eael-tabs-content > div { font-size: 14px; line-height: 1.4em; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-74933d7d { padding: 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-53a7e85 { padding: 20px 20px 40px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-08bb70e .elementor-heading-title { font-size: 26px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-e306ccf { font-size: 15px; line-height: 1.2em; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-998454f .elementor-image-box-wrapper { text-align: center; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-998454f .elementor-image-box-img { margin-bottom: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-998454f .elementor-image-box-wrapper .elementor-image-box-img { width: 50%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-998454f .elementor-image-box-description { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-ec2ebf0 .elementor-image-box-wrapper { text-align: center; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-ec2ebf0 .elementor-image-box-img { margin-bottom: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-ec2ebf0 .elementor-image-box-wrapper .elementor-image-box-img { width: 50%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-ec2ebf0 .elementor-image-box-description { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-69a9438 .elementor-image-box-wrapper { text-align: center; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-69a9438 .elementor-image-box-img { margin-bottom: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-69a9438 .elementor-image-box-wrapper .elementor-image-box-img { width: 50%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-403 .elementor-element.elementor-element-69a9438 .elementor-image-box-description { font-size: 14px; } }
/* ---- https://qualled.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-foundation.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .gform_wrapper:focus { outline: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .field_sublabel_below .ginput_complex { align-items: flex-start; }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-8557.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-bab5453:not(.elementor-motion-effects-element-type-background) { background-color: rgb(234, 234, 234); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-bab5453 > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-bab5453 > .elementor-background-overlay { opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-bab5453 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-269cc9dd > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-3b6e1f12 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-3b6e1f12 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 65px; font-weight: 600; line-height: 1.2em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-a5f30ae > .elementor-container { max-width: 120px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-142dc96 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-bbb1076 > .elementor-widget-container { background-color: rgb(255, 255, 255); padding: 8px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-bbb1076 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 12px; font-weight: 400; text-transform: uppercase; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-4fd1a8a > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-4fd1a8a { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-726f8aa > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-37d3c867 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-533c53aa > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-b0c3ee8 > .elementor-widget-container { margin: 0px 0px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-b0c3ee8 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-b0c3ee8 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 500; letter-spacing: 0px; color: rgb(57, 75, 89); }
html:where(:has([data-tq-chrome]):has(div.tq-body.elementor-page)) body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"] { font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }
html:where(:has([data-tq-chrome]):has(div.tq-body.elementor-page)) body .elementor-8557 .elementor-element.elementor-element-14598a1 .eael-gravity-form .gform_footer input[type="submit"] { width: 100px !important; margin-top: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-1ec30fd > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-1ec30fd { margin-top: 40px; margin-bottom: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-243ffb1 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-f2866cd { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.7em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-1700e41 { font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.7em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-a22ff7d > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-27514de { text-align: right; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.7em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-62a2b26 { text-align: right; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.7em; color: rgb(57, 75, 89); }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-3b6e1f12 .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-f2866cd { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-1700e41 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-27514de { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-62a2b26 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-bab5453 { padding: 70px 10px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-3b6e1f12 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-4fd1a8a { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-b0c3ee8 .elementor-heading-title { font-size: 15px; line-height: 1.2em; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-f2866cd { text-align: left; font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-1700e41 > .elementor-widget-container { margin: -15px 0px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-1700e41 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-27514de > .elementor-widget-container { padding: 20px 0px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-27514de { text-align: left; font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-62a2b26 > .elementor-widget-container { margin: -15px 0px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8557 .elementor-element.elementor-element-62a2b26 { font-size: 14px; } }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css  [Elementor documents only] ---- */
:root:where(:has([data-tq-chrome]):has(div.tq-body.elementor-page)) { --swiper-theme-color: #007aff; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .swiper { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .swiper-wrapper { transform: translate3d(0px, 0px, 0px); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .swiper-pointer-events { touch-action: pan-y; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .swiper-autoheight,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .swiper-autoheight .swiper-slide { height: auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .swiper-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }
:root:where(:has([data-tq-chrome]):has(div.tq-body.elementor-page)) { --swiper-navigation-size: 44px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .swiper-pagination { position: absolute; text-align: center; transition: opacity 0.3s; transform: translate3d(0px, 0px, 0px); z-index: 10; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .swiper-horizontal > .swiper-pagination-bullets,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .swiper-pagination-bullets.swiper-pagination-horizontal { bottom: 10px; left: 0px; width: 100%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .swiper .swiper-notification { position: absolute; left: 0px; top: 0px; pointer-events: none; opacity: 0; z-index: -1000; }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/css/conditionals/e-swiper.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-element { --swiper-theme-color: #000; --swiper-navigation-size: 44px; --swiper-pagination-bullet-size: 6px; --swiper-pagination-bullet-horizontal-gap: 6px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-element .swiper .swiper-slide figure { line-height: 0; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-element .swiper .elementor-swiper-button { color: rgba(237, 237, 237, 0.9); cursor: pointer; display: inline-flex; font-size: 25px; position: absolute; top: 50%; transform: translateY(-50%); z-index: 1; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-element .swiper .elementor-swiper-button svg { fill: rgba(237, 237, 237, 0.9); height: 1em; width: 1em; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-element .swiper .elementor-swiper-button-prev { left: 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-element .swiper .elementor-swiper-button-next { right: 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-element .swiper .elementor-swiper-button.swiper-button-disabled { opacity: 0.3; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal { bottom: 5px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-element.elementor-pagination-position-outside .swiper { padding-bottom: 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-element.elementor-pagination-position-outside .swiper .elementor-swiper-button { top: calc(50% - 15px); }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-8637.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-5a4c8853:not(.elementor-motion-effects-element-type-background) { background-image: url("/media/banner.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-5a4c8853 > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-5a4c8853 > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-5a4c8853 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-e8a6b24 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-6734d53d { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-6734d53d .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 75px; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-7b532e28 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-7b532e28 { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-54693ba2 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-5ed5265d > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-68290e3e > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-3e5f9699 { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-3e5f9699 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-32554c93 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-6734d53d .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-3e5f9699 .elementor-heading-title { font-size: 28px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-32554c93 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-5a4c8853 { padding: 70px 0px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-6734d53d .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-7b532e28 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-3e5f9699 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8637 .elementor-element.elementor-element-32554c93 { font-size: 14px; } }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-2.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-90b8757:not(.elementor-motion-effects-element-type-background) { background-color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-90b8757 > .elementor-container { min-height: 400px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-90b8757 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c50d667 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-77478f2 > .elementor-widget-container { margin: 0px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-77478f2 img { width: 100%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-2d816d4 { margin-top: 20px; margin-bottom: 0px; padding: 15% 0% 0%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-1cb59d7 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-1cb59d7 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 64px; font-weight: 600; color: rgb(43, 55, 64); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-91be00e > .elementor-widget-container { margin: 20px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-91be00e { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-91be00e .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 25px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-e7d7fe6 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-6c62bef { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-6c62bef .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 64px; font-weight: 600; color: rgb(43, 55, 64); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-a1bd26e > .elementor-widget-container { margin: 20px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-a1bd26e { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-a1bd26e .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 28px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-08da4e2 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-08da4e2 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 500; text-transform: uppercase; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-58c62fc { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-58c62fc .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 25px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-5b21fb8 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-5b21fb8 { padding: 60px 0px 70px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-a28b244 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-06b5545 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-06b5545 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 600; text-transform: uppercase; line-height: 1.3em; text-shadow: rgba(0, 0, 0, 0.3) 0px 0px 0px; color: rgb(51, 51, 51); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c36cb05 > .elementor-widget-container { margin: 3px; padding: 3px; border-style: none; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c36cb05 { text-align: justify; font-family: "Ropa Sans", sans-serif; font-size: 22px; font-weight: 400; font-style: italic; line-height: 22px; text-shadow: rgba(0, 0, 0, 0.3) 0px 0px 0px; color: rgb(12, 0, 0); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-63d6a9f:not(.elementor-motion-effects-element-type-background) { background-color: rgb(224, 235, 243); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-63d6a9f { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-1f63591 { padding: 70px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c851454 > .elementor-widget-container { margin: 0px 0px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c851454 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c851454 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 600; text-transform: uppercase; line-height: 1.3em; color: rgb(51, 51, 51); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-bd6bc1a:not(.elementor-motion-effects-element-type-background) { background-color: rgb(43, 55, 64); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-bd6bc1a { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 70px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-ed914e9 > .elementor-widget-container { margin: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-ed914e9 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-ed914e9 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 600; text-transform: uppercase; line-height: 1.3em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-73ad838 { margin-top: 0px; margin-bottom: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box .elementor-icon-box-title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box .elementor-icon-box-title a { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-size: var( --e-global-typography-primary-font-size ); font-weight: var( --e-global-typography-primary-font-weight ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 > .elementor-widget-container { background-color: rgb(255, 255, 255); padding: 40px; border-radius: 15px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 .elementor-icon-box-wrapper { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 { --icon-box-icon-margin: 22px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 .elementor-icon-box-title { margin-bottom: 12px; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17.elementor-view-default .elementor-icon { fill: rgb(57, 75, 89); color: rgb(57, 75, 89); border-color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 .elementor-icon { font-size: 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 .elementor-icon-box-title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 .elementor-icon-box-title a { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 600; text-transform: uppercase; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 .elementor-icon-box-description { font-family: "Ropa Sans", sans-serif; font-size: 17px; font-weight: 400; line-height: 1.6em; letter-spacing: 0.3px; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b > .elementor-widget-container { background-color: rgb(255, 255, 255); padding: 40px; border-radius: 15px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b .elementor-icon-box-wrapper { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b { --icon-box-icon-margin: 22px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b .elementor-icon-box-title { margin-bottom: 12px; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b.elementor-view-default .elementor-icon { fill: rgb(57, 75, 89); color: rgb(57, 75, 89); border-color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b .elementor-icon { font-size: 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b .elementor-icon-box-title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b .elementor-icon-box-title a { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 600; text-transform: uppercase; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b .elementor-icon-box-description { font-family: "Ropa Sans", sans-serif; font-size: 17px; font-weight: 400; line-height: 1.6em; letter-spacing: 0.3px; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-5a65141 { margin-top: 0px; margin-bottom: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 > .elementor-widget-container { background-color: rgb(255, 255, 255); padding: 40px; border-radius: 15px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 .elementor-icon-box-wrapper { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 { --icon-box-icon-margin: 22px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 .elementor-icon-box-title { margin-bottom: 12px; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303.elementor-view-default .elementor-icon { fill: rgb(57, 75, 89); color: rgb(57, 75, 89); border-color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 .elementor-icon { font-size: 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 .elementor-icon-box-title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 .elementor-icon-box-title a { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 600; text-transform: uppercase; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 .elementor-icon-box-description { font-family: "Ropa Sans", sans-serif; font-size: 17px; font-weight: 400; line-height: 1.6em; letter-spacing: 0.3px; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-e3faa3d:not(.elementor-motion-effects-element-type-background) { background-color: rgb(43, 55, 64); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-e3faa3d > .elementor-container { max-width: 1024px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-e3faa3d { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 55px 0px 35px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-e261602 > .elementor-widget-container { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-e261602 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-e261602 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-4fab55d .anwp-pg-post-teaser__thumbnail { border-radius: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c024be6:not(.elementor-motion-effects-element-type-background) { background-color: rgb(43, 55, 64); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c024be6 > .elementor-container { max-width: 1024px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c024be6 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-54fc2b75 > .elementor-widget-container { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-54fc2b75 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-54fc2b75 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-609253bd .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-4f6195ee > .elementor-widget-container { margin: -8px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-4f6195ee { font-family: "Ropa Sans", sans-serif; font-weight: 400; color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-4b56e621 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-6e348553 > .elementor-widget-container { margin: -8px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-6e348553 { font-family: "Ropa Sans", sans-serif; font-weight: 400; color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-155c22d7 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-2f3526d3 > .elementor-widget-container { margin: -8px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-2f3526d3 { font-family: "Ropa Sans", sans-serif; font-weight: 400; color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-768ce552 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-115f1428 > .elementor-widget-container { margin: -8px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-115f1428 { font-family: "Ropa Sans", sans-serif; font-weight: 400; color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-28fb8230 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-1c80314a > .elementor-widget-container { margin: -8px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-1c80314a { font-family: "Ropa Sans", sans-serif; font-weight: 400; color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-7c91e415 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-18cfc644 > .elementor-widget-container { margin: -8px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-18cfc644 { font-family: "Ropa Sans", sans-serif; font-weight: 400; color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-4e0cdcf4 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-ed0b3b9 > .elementor-widget-container { margin: -8px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-ed0b3b9 { font-family: "Ropa Sans", sans-serif; font-weight: 400; color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-1c550ba2 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-67c32038 > .elementor-widget-container { margin: -8px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-67c32038 { font-family: "Ropa Sans", sans-serif; font-weight: 400; color: rgb(204, 204, 204); }
@media (min-width: 768px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-5c2eaa7 { width: 25%; } }
@media (min-width: 768px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-7ca5950 { width: 49.332%; } }
@media (min-width: 768px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c6e68fe { width: 25%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-1cb59d7 .elementor-heading-title { font-size: 35px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-91be00e > .elementor-widget-container { margin: 0px; padding: 0px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-91be00e .elementor-heading-title { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-6c62bef .elementor-heading-title { font-size: 35px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-a1bd26e > .elementor-widget-container { margin: 0px; padding: 0px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-a1bd26e .elementor-heading-title { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-5b21fb8 { padding: 40px 20px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-06b5545 > .elementor-widget-container { padding: 0% 10%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-06b5545 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-63d6a9f { padding: 40px 20px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-1f63591 { padding: 40px 20px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c851454 .elementor-heading-title { font-size: 26px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-bd6bc1a { padding: 40px 20px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-ed914e9 .elementor-heading-title { font-size: 26px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box .elementor-icon-box-title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box .elementor-icon-box-title a { font-size: var( --e-global-typography-primary-font-size ); } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 > .elementor-widget-container { padding: 20px 20px 44px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 .elementor-icon-box-title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 .elementor-icon-box-title a { font-size: 20px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 .elementor-icon-box-description { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b > .elementor-widget-container { padding: 20px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b .elementor-icon-box-title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b .elementor-icon-box-title a { font-size: 20px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b .elementor-icon-box-description { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 > .elementor-widget-container { padding: 20px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 .elementor-icon-box-title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 .elementor-icon-box-title a { font-size: 20px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 .elementor-icon-box-description { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c024be6 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-90b8757 { margin-top: 0px; margin-bottom: 0px; padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c50d667 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-2d816d4 { padding: 20px 0px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-1cb59d7 .elementor-heading-title { font-size: 26px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-91be00e .elementor-heading-title { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-e7d7fe6 { margin-top: 0px; margin-bottom: 0px; padding: 100px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-4b3aba7 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-6c62bef > .elementor-widget-container { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-6c62bef .elementor-heading-title { font-size: 26px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-a1bd26e > .elementor-widget-container { margin: 0px; padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-a1bd26e { z-index: 9; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-a1bd26e .elementor-heading-title { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-b12801b > .elementor-widget-container { margin: -85px 0px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-5b21fb8 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-06b5545 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-63d6a9f { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-1f63591 { padding: 40px 20px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c851454 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-bd6bc1a { padding: 40px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-ed914e9 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box .elementor-icon-box-title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-icon-box .elementor-icon-box-title a { font-size: var( --e-global-typography-primary-font-size ); } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 > .elementor-widget-container { padding: 20px 10px 10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 .elementor-icon { font-size: 25px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 .elementor-icon-box-title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 .elementor-icon-box-title a { font-size: 16px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-c548e17 .elementor-icon-box-description { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b > .elementor-widget-container { padding: 20px 10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b .elementor-icon { font-size: 25px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b .elementor-icon-box-title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b .elementor-icon-box-title a { font-size: 16px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-82d3b3b .elementor-icon-box-description { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-5a65141 { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 > .elementor-widget-container { padding: 20px 10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 .elementor-icon { font-size: 25px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 .elementor-icon-box-title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 .elementor-icon-box-title a { font-size: 16px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-3d0c303 .elementor-icon-box-description { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-e261602 > .elementor-widget-container { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-e261602 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-715d76f4 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-54fc2b75 > .elementor-widget-container { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-54fc2b75 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-4f6195ee > .elementor-widget-container { padding: 0px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-6e348553 > .elementor-widget-container { padding: 0px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-2f3526d3 > .elementor-widget-container { padding: 0px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-115f1428 > .elementor-widget-container { padding: 0px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-1c80314a > .elementor-widget-container { padding: 0px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-18cfc644 > .elementor-widget-container { padding: 0px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-2 .elementor-element.elementor-element-ed0b3b9 > .elementor-widget-container { padding: 0px 0px 20px; } }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/css/widget-image-carousel.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-carousel .swiper { position: static; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-carousel .swiper .swiper-slide figure { line-height: inherit; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image-carousel .swiper-slide { text-align: center; }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-588.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-53fa5485 > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-53fa5485 > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-53fa5485 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-35f3fb34 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-7061406a { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-7061406a .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 75px; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-4b634862 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-4b634862 { padding: 50px 0px 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-6be05beb > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-583238af:not(.elementor-motion-effects-element-type-background) { background-color: rgb(210, 218, 224); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-583238af > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-583238af { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 25px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-7f1397d3 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-3b23f3e2 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; font-style: italic; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-61553d81 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-61553d81 { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-1a4cbf00 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-269267e0 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-4f241ac6 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-160e6780 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-160e6780 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 54px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-4668ef35 > .elementor-widget-container { padding: 0px 0px 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-4668ef35 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-5c82788c .elementor-button { background-color: rgb(255, 255, 255); font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 500; fill: rgb(12, 12, 12); color: rgb(12, 12, 12); border-style: solid; border-width: 0px 0px 1px; border-radius: 0px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-5c82788c > .elementor-widget-container { padding: 20px 0px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-12bb0023 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-12bb0023 { padding: 0px 0px 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-6402d541 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-46c236e9 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-5f208cd6 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-66b7a05e > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-6753145 { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-6753145 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 32px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-cfe6b84 > .elementor-widget-container { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-cfe6b84 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-515fa717 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-515fa717 { padding: 0px 0px 80px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-58942346 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-89fb113 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-46027eec > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-6e387804 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-e8f36c6 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-e8f36c6 { padding: 0px 0px 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-d799614 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-d5019bd > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-2935165.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-2935165 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-1d2c06e > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-d1b45f1 { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-d1b45f1 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 28px; font-weight: 700; text-transform: uppercase; line-height: 1.2em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-7ae6056 > .elementor-widget-container { background-color: rgb(238, 238, 238); margin: -10px 0px 0px; padding: 20px 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-7ae6056 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-791205b > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-791205b { padding: 0px 0px 80px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-de90136 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-9b15507 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-7f543c7 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-2f2fdd9 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-8087864 .elementor-button { background-color: rgb(255, 255, 255); font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 500; fill: rgb(12, 12, 12); color: rgb(12, 12, 12); border-style: solid; border-width: 0px 0px 1px; border-radius: 0px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-8087864 > .elementor-widget-container { padding: 20px 0px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-1181b61 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-3f7a156e > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-3f7a156e { padding: 60px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-729c84ab > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-2878f4b8 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-59def272 > .elementor-element-populated { padding: 0px; }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-7061406a .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-3b23f3e2 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-160e6780 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-4668ef35 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-5c82788c .elementor-button { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-6753145 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-cfe6b84 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-6e387804 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-d1b45f1 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-7ae6056 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-2f2fdd9 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-8087864 .elementor-button { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-1181b61 { padding: 30px 20px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-53fa5485 { padding: 70px 10px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-7061406a .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-4b634862 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-3b23f3e2 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-61553d81 { padding: 0px 20px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-160e6780 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-4668ef35 > .elementor-widget-container { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-4668ef35 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-12bb0023 { padding: 0px 20px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-5f208cd6 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-9ea941e > .elementor-widget-container { padding: 0px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-66b7a05e > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-6753145 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-cfe6b84 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-515fa717 { padding: 0px 20px 40px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-6e387804 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-e8f36c6 { padding: 0px 20px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-4789117 > .elementor-widget-container { padding: 0px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-1d2c06e > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-d1b45f1 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-7ae6056 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-791205b { padding: 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-2f2fdd9 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-8087864 > .elementor-widget-container { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-1181b61 { padding: 80px 20px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-588 .elementor-element.elementor-element-3f7a156e { padding: 20px 20px 40px; } }
/* ---- https://qualled.com/wp-content/plugins/elementor-pro/assets/css/widget-posts.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-posts::after { display: none; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-post__thumbnail__link { transition: none; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts-container:not(.elementor-posts-masonry) { align-items: stretch; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts-container .elementor-post { margin: 0px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts-container .elementor-post__excerpt { flex-grow: var(--read-more-alignment,0); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts-container .elementor-post__thumbnail { overflow: hidden; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts-container .elementor-post__thumbnail img { display: block; max-height: none; max-width: none; transition: filter 0.3s; width: 100%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts-container .elementor-post__thumbnail__link { display: block; position: relative; width: 100%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail { inset: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img { height: auto; left: calc(50% + 1px); position: absolute; top: calc(50% + 1px); transform: scale(1.01) translate(-50%, -50%); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height img { height: 100%; width: auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post { flex-direction: column; transition-duration: 0.25s; transition-property: background, border, box-shadow; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__title { font-size: 18px; margin: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__excerpt { margin-bottom: 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__excerpt p { color: rgb(119, 119, 119); font-size: 14px; line-height: 1.5em; margin: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__text { display: var(--item-display,block); flex-direction: column; flex-grow: 1; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__meta-data { color: rgb(173, 173, 173); font-size: 12px; line-height: 1.3em; margin-bottom: 13px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__read-more { align-self: flex-start; font-size: 12px; font-weight: 700; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__thumbnail { position: relative; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts--thumbnail-top .elementor-post__thumbnail__link { margin-bottom: 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts--thumbnail-top .elementor-post__text { width: 100%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post { display: flex; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__card { background-color: rgb(255, 255, 255); border: 0px solid rgb(105, 114, 125); border-radius: 3px; display: flex; flex-direction: column; min-height: 100%; overflow: hidden; position: relative; transition: 0.25s; width: 100%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__card .elementor-post__thumbnail { position: relative; transform-style: preserve-3d; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__card .elementor-post__thumbnail img { width: calc(100% + 1px); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__card .elementor-post__text { margin-bottom: 0px; margin-top: 20px; padding: 0px 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__card .elementor-post__read-more { display: inline-block; margin-bottom: 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__card .elementor-post__meta-data { border-top: 1px solid rgb(234, 234, 234); margin-bottom: 0px; padding: 15px 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__card .elementor-post__title { font-size: 21px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__card .elementor-post__excerpt { line-height: 1.7; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__card .elementor-post__excerpt,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__card .elementor-post__title { margin-bottom: 25px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts .elementor-post__card .elementor-post__read-more { text-transform: uppercase; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts--thumbnail-top .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data { margin-top: auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link::after { background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35), transparent 75%); background-repeat: no-repeat; bottom: 0px; content: ""; display: block; height: 100%; opacity: 1; position: absolute; transition: 0.3s ease-out; width: 100%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-posts__hover-gradient .elementor-post__card:hover .elementor-post__thumbnail__link::after { opacity: 0.5; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-card-shadow-yes .elementor-post__card { box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 10px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-card-shadow-yes .elementor-post__card:hover { box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 30px 0px; }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-6535.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-249fafff:not(.elementor-motion-effects-element-type-background) { background-image: url("https://techqualled.flywheelstaging.com/wp-content/uploads/2021/05/awesome-nyc-wallpaper-1.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-249fafff > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-249fafff > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-249fafff { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-5c9347dd > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-6773e16a { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-6773e16a .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 65px; font-weight: 600; text-transform: uppercase; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-f679a30 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-f679a30 { padding: 50px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-2c7bc7e > .elementor-widget-container { padding: 20px; border-style: solid; border-width: 1px; border-color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-74c528cf > .elementor-container { max-width: 1400px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-74c528cf { padding: 30px 0px 60px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-31cb4a7 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-38df911a { border-radius: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-38df911a { margin-top: 20px; margin-bottom: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-5474a73b > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-posts .elementor-post__title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-posts .elementor-post__title a { color: var( --e-global-color-secondary ); font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-size: var( --e-global-typography-primary-font-size ); font-weight: var( --e-global-typography-primary-font-weight ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-posts .elementor-post__meta-data { font-family: var( --e-global-typography-secondary-font-family ), Sans-serif; font-weight: var( --e-global-typography-secondary-font-weight ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-posts .elementor-post__excerpt p { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-posts .elementor-post__read-more { color: var( --e-global-color-accent ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-posts a.elementor-post__read-more { font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-posts .elementor-pagination { font-family: var( --e-global-typography-secondary-font-family ), Sans-serif; font-weight: var( --e-global-typography-secondary-font-weight ); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 { --grid-row-gap: 30px; --grid-column-gap: 15px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-posts-container .elementor-post__thumbnail { padding-bottom: calc(66%); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0::after { content: "0.66"; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-post__thumbnail__link { width: 100%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-post__text { margin-top: 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-post__title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-post__title a { color: rgb(26, 26, 26); font-family: "Ropa Sans", sans-serif; font-size: 22px; font-weight: bold; text-transform: uppercase; letter-spacing: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-post__meta-data { color: rgb(57, 75, 89); font-family: "Ropa Sans", sans-serif; font-size: 12px; font-weight: 400; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-post__excerpt p { color: rgb(57, 75, 89); font-family: "Ropa Sans", sans-serif; font-size: 14px; font-weight: 400; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-post__read-more { color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 a.elementor-post__read-more { font-family: "Ropa Sans", sans-serif; font-size: 13px; font-weight: 500; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-pagination { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 14px; font-weight: 500; margin-top: 50px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-pagination .page-numbers:not(.dots) { color: rgb(26, 26, 26); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) div:where(.tq-body):not(.rtl) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-pagination .page-numbers:not(:first-child) { margin-left: calc(5px); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) div:where(.tq-body):not(.rtl) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-pagination .page-numbers:not(:last-child) { margin-right: calc(5px); }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-6773e16a .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-74c528cf { padding: 40px 20px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-posts .elementor-post__title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-posts .elementor-post__title a { font-size: var( --e-global-typography-primary-font-size ); } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-post__title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-post__title a { font-size: 18px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-post__meta-data { font-size: 13px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-post__excerpt p { font-size: 14px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 a.elementor-post__read-more { font-size: 12px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-249fafff { padding: 70px 10px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-6773e16a .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-f679a30 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-2b86fa1 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-74c528cf { padding: 0px 20px 40px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-posts .elementor-post__title,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-posts .elementor-post__title a { font-size: var( --e-global-typography-primary-font-size ); } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-posts-container .elementor-post__thumbnail { padding-bottom: calc(50%); } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0::after { content: "0.5"; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6535 .elementor-element.elementor-element-641c5b0 .elementor-post__thumbnail__link { width: 100%; } }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/css/widget-image.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image a { display: inline-block; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-image img { display: inline-block; vertical-align: middle; }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-354.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-7ca0f418 > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-7ca0f418 > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-7ca0f418 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-2332307a > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-531a7442 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-531a7442 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 75px; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-40a6e5cf > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-40a6e5cf { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-2a27b98b > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-2daf4d11 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-3887e4df > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-112f2d5d { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 17px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-4723f9b7 > .elementor-widget-container { background-color: rgb(42, 55, 64); padding: 8px 5px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-4723f9b7 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; line-height: 1.5em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-34f1ae13 .elementor-button { background-color: rgb(255, 255, 255); font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 500; fill: rgb(12, 12, 12); color: rgb(12, 12, 12); border-style: solid; border-width: 0px 0px 1px; border-radius: 0px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-34f1ae13 > .elementor-widget-container { padding: 20px 0px 10px; }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-531a7442 .elementor-heading-title { font-size: 45px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-7ca0f418 { padding: 70px 10px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-531a7442 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-40a6e5cf { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-112f2d5d { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-4723f9b7 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-354 .elementor-element.elementor-element-34f1ae13 .elementor-button { font-size: 15px; } }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-367.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-769dd965:not(.elementor-motion-effects-element-type-background) { background-image: url("/media/banner.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-769dd965 > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-769dd965 > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-769dd965 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-f9c6152 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-21d788ea { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-21d788ea .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 75px; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-296b978 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-296b978 { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-1f2c8ab5 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-5134c6e1 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-5134c6e1 { border-style: solid; border-width: 1px; border-color: rgb(114, 155, 191); margin-top: 0px; margin-bottom: 20px; padding: 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-5134c6e1 { border-radius: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-de86146 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-7427c2a7 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-7427c2a7 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 48px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-3acedcfe { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 18px; font-weight: 500; line-height: 1.1em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-4c131a4 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-4c131a4 img { width: 18%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-2c800fb > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-d7926c2 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-27a2059 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-27a2059 { border-style: solid; border-width: 1px; border-color: rgb(114, 155, 191); margin-top: 0px; margin-bottom: 20px; padding: 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-27a2059 { border-radius: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-90c0512 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-d78cd8d { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-c07c95e > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-909368e { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-909368e .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 48px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-2d4522f { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 18px; font-weight: 500; line-height: 1.1em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-28d0b12 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-28d0b12 img { width: 18%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-4ad264c > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-4ad264c { border-style: solid; border-width: 1px; border-color: rgb(114, 155, 191); margin-top: 0px; margin-bottom: 20px; padding: 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-4ad264c { border-radius: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-6ce69ba > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-6ba1666 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-6ba1666 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 48px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-8837af1 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 18px; font-weight: 500; line-height: 1.1em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-eaca861 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-eaca861 img { width: 18%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-8ee1b63 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-3720efe { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-b976965 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-b976965 { border-style: solid; border-width: 1px; border-color: rgb(114, 155, 191); margin-top: 0px; margin-bottom: 20px; padding: 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-b976965 { border-radius: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-1525d50 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-3ae0cf2 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-69fabe8 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-e68dab6 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-e68dab6 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 48px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-afddbe4 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 18px; font-weight: 500; line-height: 1.1em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-f78a737 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-f78a737 img { width: 18%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-ff6f7b0 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-ff6f7b0 { border-style: solid; border-width: 1px; border-color: rgb(114, 155, 191); margin-top: 0px; margin-bottom: 30px; padding: 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-ff6f7b0 { border-radius: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-f317b9d > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-ea14ece { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-ea14ece .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 48px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-3621185 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 18px; font-weight: 500; line-height: 1.1em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-bb92a8c { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-bb92a8c img { width: 18%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-413eec8 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-6db262f { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-6ba949b > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-6ba949b { border-style: solid; border-width: 0px; border-color: rgb(114, 155, 191); margin-top: 0px; margin-bottom: 20px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-6ba949b { border-radius: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-2062b72 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-695b5bf .elementor-button { background-color: rgb(255, 255, 255); font-family: "Ropa Sans", sans-serif; font-size: 14px; font-weight: 500; text-transform: uppercase; line-height: 1em; fill: rgb(79, 100, 115); color: rgb(79, 100, 115); border-style: solid; border-width: 2px; border-color: rgb(79, 100, 115); border-radius: 0px; padding: 9px 28px 8px; }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-21d788ea .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-7427c2a7 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-3acedcfe { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-4c131a4 img { width: 15%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-d7926c2 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-d78cd8d { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-909368e .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-2d4522f { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-28d0b12 img { width: 15%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-6ba1666 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-8837af1 { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-eaca861 img { width: 15%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-3720efe { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-3ae0cf2 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-e68dab6 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-afddbe4 { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-f78a737 img { width: 15%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-ea14ece .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-3621185 { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-bb92a8c img { width: 15%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-6db262f { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-769dd965 { padding: 70px 10px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-21d788ea .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-296b978 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-7427c2a7 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-3acedcfe { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-4c131a4 > .elementor-widget-container { padding: 0px 0px 10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-4c131a4 img { width: 20%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-d7926c2 { text-align: center; font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-d78cd8d > .elementor-widget-container { padding: 0px 0px 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-d78cd8d { text-align: center; font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-909368e .elementor-heading-title { font-size: 24px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-2d4522f { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-28d0b12 img { width: 20%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-6ba1666 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-8837af1 { font-size: 15px; line-height: 1.2em; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-eaca861 > .elementor-widget-container { padding: 0px 0px 10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-eaca861 img { width: 20%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-3720efe { text-align: center; font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-3ae0cf2 > .elementor-widget-container { padding: 0px 0px 10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-3ae0cf2 { text-align: center; font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-e68dab6 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-afddbe4 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-f78a737 img { width: 20%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-ea14ece .elementor-heading-title { font-size: 24px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-3621185 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-bb92a8c > .elementor-widget-container { padding: 0px 0px 10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-bb92a8c img { width: 20%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-367 .elementor-element.elementor-element-6db262f { text-align: center; font-size: 14px; } }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/css/widget-toggle.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-toggle { text-align: start; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-toggle .elementor-tab-title { border-bottom: 1px solid rgb(213, 216, 220); cursor: pointer; font-weight: 700; line-height: 1; margin: 0px; outline: none; padding: 15px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-toggle .elementor-tab-title .elementor-toggle-icon { display: inline-block; width: 1em; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left { float: left; text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed { display: block; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened { display: none; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-toggle .elementor-tab-title.elementor-active { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed { display: none; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened { display: block; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-toggle .elementor-tab-content { border-bottom: 1px solid rgb(213, 216, 220); display: none; padding: 15px; }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-toggle .elementor-tab-title { padding: 12px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-toggle .elementor-tab-content { padding: 12px 10px; } }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-737.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6bc10f96:not(.elementor-motion-effects-element-type-background) { background-image: url("https://techqualled.flywheelstaging.com/wp-content/uploads/2021/05/awesome-nyc-wallpaper-1.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6bc10f96 > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6bc10f96 > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6bc10f96 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2f45588e > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-1ee4c43f { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-1ee4c43f .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 75px; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-063565b > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-063565b { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-62ad239 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-64b7d3ba { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-64b7d3ba .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 40px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-0bbc22d > .elementor-container { max-width: 980px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-0bbc22d { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-686e040 > .elementor-element-populated { padding: 25px 25px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-72de38f img { width: 35%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-d3a0ca7 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-d3a0ca7 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 28px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-15490715 > .elementor-widget-container { margin: -15px 0px -10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-15490715 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 20px; font-weight: 500; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-cb85804 img { width: 12%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2517045 > .elementor-widget-container { margin: -10px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2517045 { text-align: justify; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f3b93b2 > .elementor-element-populated { padding: 25px 25px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-66acb72 img { width: 35%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6fefa1d { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6fefa1d .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 28px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-c1ab7b9 > .elementor-widget-container { margin: -15px 0px -10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-c1ab7b9 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 20px; font-weight: 500; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6aa96c1 img { width: 12%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2849953 > .elementor-widget-container { margin: -10px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2849953 { text-align: justify; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-090a0d7:not(.elementor-motion-effects-element-type-background) { background-color: rgb(242, 242, 242); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-090a0d7 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-090a0d7 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-46a4d22 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2022f2d > .elementor-widget-container { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2022f2d { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2022f2d .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 40px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-d5bba9b > .elementor-container { max-width: 980px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-d5bba9b { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-24a3648 > .elementor-element-populated { padding: 0px 20px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f9bf521 img { width: 35%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-4a1ca32 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-4a1ca32 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 28px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2dabdf3 > .elementor-widget-container { margin: -15px 0px -10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2dabdf3 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 20px; font-weight: 500; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-4e5c885 img { width: 12%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-71d8a62 > .elementor-widget-container { margin: -10px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-71d8a62 { text-align: justify; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2cb7482 > .elementor-element-populated { padding: 0px 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-c8f27f2 img { width: 35%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2d434b9 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2d434b9 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 28px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-bc6344b > .elementor-widget-container { margin: -15px 0px -10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-bc6344b { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 20px; font-weight: 500; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-ec64c4f img { width: 12%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-c5e32d2 > .elementor-widget-container { margin: -10px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-c5e32d2 { text-align: justify; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-467e98b > .elementor-container { max-width: 980px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-467e98b { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-7161252 > .elementor-element-populated { padding: 25px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f2ca3d8 img { width: 35%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f4eb50e { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f4eb50e .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 28px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2c84045 > .elementor-widget-container { margin: -15px 0px -10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2c84045 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 20px; font-weight: 500; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-e9b07a6 img { width: 12%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-8616de8 > .elementor-widget-container { margin: -10px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-8616de8 { text-align: justify; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-90b38df > .elementor-element-populated { padding: 25px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-c21756e img { width: 35%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f067eef { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f067eef .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 28px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-fb8c379 > .elementor-widget-container { margin: -15px 0px -10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-fb8c379 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 20px; font-weight: 500; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-843f731 img { width: 12%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f6f1f11 > .elementor-widget-container { margin: -10px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f6f1f11 { text-align: justify; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-a4e7c72 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-4979e53 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-5d30873 > .elementor-widget-container { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-5d30873 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-5d30873 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 40px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-559f82a > .elementor-container { max-width: 980px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-559f82a { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-68640f3 > .elementor-element-populated { padding: 25px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2025794 img { width: 35%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-7c9cfa7 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-7c9cfa7 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 28px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6eb94a6 > .elementor-widget-container { margin: -15px 0px -10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6eb94a6 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 20px; font-weight: 500; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-24daa74 img { width: 12%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-8606b09 > .elementor-widget-container { margin: -10px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-8606b09 { text-align: justify; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6c89aaa > .elementor-element-populated { padding: 25px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-87dd78e img { width: 35%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-102d2a7 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-102d2a7 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 28px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-da97d49 > .elementor-widget-container { margin: -15px 0px -10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-da97d49 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 20px; font-weight: 500; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-ab4ee6c img { width: 12%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-e130012 > .elementor-widget-container { margin: -10px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-e130012 { text-align: justify; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-0b44b79 > .elementor-container { max-width: 980px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-0b44b79 { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f4ab288 > .elementor-element-populated { padding: 0px 25px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-19594ea img { width: 35%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6cfd330 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6cfd330 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 28px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-1c487cd > .elementor-widget-container { margin: -15px 0px -10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-1c487cd { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 20px; font-weight: 500; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-dc7d135 img { width: 12%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6d6e5b5 > .elementor-widget-container { margin: -10px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6d6e5b5 { text-align: justify; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-1ee4c43f .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-063565b { padding: 40px 10px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-64b7d3ba .elementor-heading-title { font-size: 32px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-72de38f img { width: 22%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-d3a0ca7 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-15490715 { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2517045 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-66acb72 img { width: 22%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6fefa1d .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-c1ab7b9 { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2849953 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-090a0d7 { padding: 40px 10px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2022f2d .elementor-heading-title { font-size: 32px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f9bf521 img { width: 24%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-4a1ca32 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2dabdf3 { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-71d8a62 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-c8f27f2 img { width: 25%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2d434b9 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-bc6344b { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-c5e32d2 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f2ca3d8 img { width: 24%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f4eb50e .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2c84045 { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-8616de8 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-c21756e img { width: 24%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f067eef .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-fb8c379 { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f6f1f11 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-a4e7c72 { padding: 40px 10px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-5d30873 .elementor-heading-title { font-size: 32px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2025794 img { width: 24%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-7c9cfa7 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6eb94a6 { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-8606b09 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-87dd78e img { width: 24%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-102d2a7 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-da97d49 { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-e130012 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-19594ea img { width: 24%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6cfd330 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-1c487cd { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6d6e5b5 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6bc10f96 { padding: 70px 10px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-1ee4c43f .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-64b7d3ba .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-72de38f img { width: 35%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-d3a0ca7 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-15490715 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2517045 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-66acb72 img { width: 35%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6fefa1d .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-c1ab7b9 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2849953 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2022f2d .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-d5bba9b { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-24a3648 > .elementor-element-populated { padding: 25px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f9bf521 img { width: 35%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-4a1ca32 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2dabdf3 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-71d8a62 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-c8f27f2 img { width: 35%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2d434b9 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-bc6344b { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-c5e32d2 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f2ca3d8 img { width: 40%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f4eb50e .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2c84045 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-8616de8 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-c21756e img { width: 35%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f067eef .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-fb8c379 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-f6f1f11 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-5d30873 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-2025794 img { width: 35%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-7c9cfa7 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6eb94a6 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-8606b09 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-87dd78e img { width: 35%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-102d2a7 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-da97d49 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-e130012 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-19594ea img { width: 35%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6cfd330 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-1c487cd { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-737 .elementor-element.elementor-element-6d6e5b5 { font-size: 14px; } }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-644.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-9b8af0b:not(.elementor-motion-effects-element-type-background) { background-image: url("https://techqualled.flywheelstaging.com/wp-content/uploads/2021/05/top-1-2.jpg"); background-position: center top; background-repeat: no-repeat; background-size: 100% auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-9b8af0b > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-9b8af0b { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 250px 0px 400px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-7770e48 { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-7770e48 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 52px; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-627595f { text-align: justify; font-family: Arial, sans-serif; font-size: 14px; font-weight: 400; line-height: 1.3em; letter-spacing: 0px; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-e0a44c6 { text-align: justify; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-e74e92f { text-align: justify; font-family: Arial, sans-serif; font-size: 14px; font-weight: 400; line-height: 1.3em; letter-spacing: 0px; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-4693173f .elementor-button { background-color: rgba(97, 206, 112, 0); font-family: "Ropa Sans", sans-serif; font-size: 14px; font-weight: 300; text-transform: uppercase; fill: rgb(255, 255, 255); color: rgb(255, 255, 255); border-style: solid; border-width: 2px; border-radius: 0px; padding: 8px 25px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-4693173f > .elementor-widget-container { padding: 20px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-915cbd0:not(.elementor-motion-effects-element-type-background) { background-color: rgb(244, 248, 249); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-915cbd0 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-915cbd0 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 50px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-55a70e4 > .elementor-element-populated { margin: -250px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-5d178ef > .elementor-widget-container { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-5d178ef { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-5d178ef .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 52px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-f422795 { padding: 0%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-8b2ab99 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-0a79b0f { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-4ed8c90 { padding: 80px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-c5e41fe > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-fd826a6 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-fd826a6 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-3cd9023 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-8efdc9e .elementor-button { background-color: rgb(255, 255, 255); font-family: "Ropa Sans", sans-serif; font-size: 14px; font-weight: 400; fill: rgb(12, 12, 12); color: rgb(12, 12, 12); border-style: solid; border-width: 2px; border-radius: 0px; padding: 8px 25px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-8efdc9e > .elementor-widget-container { padding: 20px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-3840af9 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-3840af9 { padding: 80px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-999a47e > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-b5bbb01 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-b5bbb01 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-e1f8abe { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-3559b6f .elementor-button { background-color: rgb(255, 255, 255); font-family: "Ropa Sans", sans-serif; font-size: 14px; font-weight: 400; fill: rgb(12, 12, 12); color: rgb(12, 12, 12); border-style: solid; border-width: 2px; border-radius: 0px; padding: 8px 25px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-3559b6f > .elementor-widget-container { padding: 20px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-418d8b8 { padding: 80px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-37def31 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-b42e310 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-b42e310 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-1f28996 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-274563c .elementor-button { background-color: rgb(255, 255, 255); font-family: "Ropa Sans", sans-serif; font-size: 14px; font-weight: 400; fill: rgb(12, 12, 12); color: rgb(12, 12, 12); border-style: solid; border-width: 2px; border-radius: 0px; padding: 8px 25px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-274563c > .elementor-widget-container { padding: 20px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-6b6c349 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-1367911 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-fb828c4 img { width: 100%; max-width: 100%; }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-7770e48 .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-627595f { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-5d178ef .elementor-heading-title { font-size: 35px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-8b2ab99 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-0a79b0f { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-3cd9023 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-e1f8abe { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-1f28996 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-9b8af0b { padding: 100px 20px 300px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-7b0d966 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-7770e48 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-627595f > .elementor-widget-container { margin: -10px 0px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-627595f { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-4693173f > .elementor-widget-container { margin: 0px; padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-5d178ef > .elementor-widget-container { padding: 0px 10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-5d178ef .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-f422795 { padding: 0px 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-136a3db > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-8b2ab99 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-a1280a1 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-0a79b0f { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-4ed8c90 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-fd826a6 { text-align: left; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-fd826a6 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-3cd9023 { text-align: left; font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-3840af9 { padding: 20px 20px 40px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-b5bbb01 { text-align: left; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-b5bbb01 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-e1f8abe { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-418d8b8 { padding: 20px 20px 40px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-b42e310 { text-align: left; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-b42e310 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-644 .elementor-element.elementor-element-1f28996 { font-size: 14px; } }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-9728.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-5a638dce:not(.elementor-motion-effects-element-type-background) { background-image: url("/media/awesome-nyc-wallpaper-1.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-5a638dce > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-5a638dce > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-5a638dce { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-27a796b9 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-129132a5 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-129132a5 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 55px; font-weight: 600; line-height: 1em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-3256abf3 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-3256abf3 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-2c852c7c > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-4e00be55 > .elementor-container { max-width: 980px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-4e00be55 { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-4c2423f9 > .elementor-element-populated { padding: 25px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-521725a3 img { width: 35%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-28c0c142 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-28c0c142 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 28px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-2bf5ab74 > .elementor-widget-container { margin: -15px 0px -10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-2bf5ab74 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 20px; font-weight: 500; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-295816e0 img { width: 12%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-1de4acae > .elementor-widget-container { margin: -10px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-1de4acae { text-align: justify; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-385814a5 > .elementor-element-populated { padding: 25px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-5e0267a2 img { width: 35%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-533dcf2f { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-533dcf2f .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 28px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-7e8ada1 > .elementor-widget-container { margin: -15px 0px -10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-7e8ada1 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 20px; font-weight: 500; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-37c58358 img { width: 12%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-6c041c5c > .elementor-widget-container { margin: -10px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-6c041c5c { text-align: justify; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-199286eb > .elementor-container { max-width: 980px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-199286eb { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-2976f4aa > .elementor-element-populated { padding: 25px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-37a06229 img { width: 35%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-703bb2d3 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-703bb2d3 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 28px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-4dfc50a > .elementor-widget-container { margin: -15px 0px -10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-4dfc50a { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 20px; font-weight: 500; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-1ae3e012 img { width: 12%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-71c750de > .elementor-widget-container { margin: -10px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-71c750de { text-align: justify; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-2019f991 > .elementor-element-populated { padding: 25px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-87f7253 img { width: 35%; border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-6e1b74cb { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-6e1b74cb .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 28px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-223ac81a > .elementor-widget-container { margin: -15px 0px -10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-223ac81a { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 20px; font-weight: 500; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-62be4de2 img { width: 12%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-5e4f70a3 > .elementor-widget-container { margin: -10px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-5e4f70a3 { text-align: justify; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-129132a5 .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-3256abf3 { padding: 40px 10px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-521725a3 img { width: 24%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-28c0c142 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-2bf5ab74 { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-1de4acae { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-5e0267a2 img { width: 22%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-533dcf2f .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-7e8ada1 { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-6c041c5c { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-37a06229 img { width: 24%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-703bb2d3 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-4dfc50a { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-71c750de { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-87f7253 img { width: 24%; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-6e1b74cb .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-223ac81a { font-size: 16px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-5e4f70a3 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-5a638dce { padding: 70px 10px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-129132a5 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-521725a3 img { width: 40%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-28c0c142 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-2bf5ab74 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-1de4acae { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-5e0267a2 img { width: 35%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-533dcf2f .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-7e8ada1 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-6c041c5c { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-37a06229 img { width: 35%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-703bb2d3 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-4dfc50a { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-71c750de { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-87f7253 img { width: 35%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-6e1b74cb .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-223ac81a { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-9728 .elementor-element.elementor-element-5e4f70a3 { font-size: 14px; } }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-8586.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-4dfa4625:not(.elementor-motion-effects-element-type-background) { background-image: url("/media/tq-logo-light.png"); background-position: center top; background-repeat: no-repeat; background-size: auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-4dfa4625 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-4dfa4625 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 60px; margin-bottom: 0px; padding: 50px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-235703dd > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-32f754f1 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-32f754f1 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-47fef666 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-206a5eea { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-206a5eea .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-6dde1f7e > .elementor-widget-container { margin: 0px 0px -10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-6dde1f7e { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-c6bec02 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon { font-size: 16px; margin-left: 10px; color: rgb(51, 51, 51); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-c6bec02 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title { color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-c6bec02 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon { color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-c6bec02 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active { color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-c6bec02 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title { color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-c6bec02 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon { color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-c6bec02 .eael-adv-accordion .eael-accordion-list .eael-accordion-content { color: rgb(51, 51, 51); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-ef70108 > .elementor-container { max-width: 500px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-ef70108 { padding: 80px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-4aa3451 .elementor-wrapper { --video-aspect-ratio: 1.77777; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-deed940 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-deed940 { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-48ca73b > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-ffbb28d > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-e35bf40:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap { background-color: rgb(237, 237, 237); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-e35bf40 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 100px 0px 50px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-9e2b09a > .elementor-widget-container { padding: 0px 0px 80px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-9e2b09a { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-9e2b09a .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-060912b > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-060912b { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-c56de9b > .elementor-widget-container { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-c56de9b { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-c56de9b .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-78e3d13 img { width: 60%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-dba2212.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-50c367e img { width: 100%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-d9ade3d img { width: 60%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-b47dbbd img { width: 45%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-890109f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: flex-start; align-items: flex-start; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-0847953 img { width: 60%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-a60111d img { width: 50%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-7d17291 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-7d17291 { padding: 20px 0px 50px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-e244532 > .elementor-widget-container { padding: 30px 20px; border-style: solid; border-width: 1px; border-color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-4345637d:not(.elementor-motion-effects-element-type-background) { background-color: rgb(43, 55, 64); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-4345637d > .elementor-container { max-width: 1024px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-4345637d { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 55px 0px 35px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-56be2d4 > .elementor-widget-container { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-56be2d4 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-56be2d4 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-46623b6b .anwp-pg-post-teaser__thumbnail { border-radius: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-3bcbe7d:not(.elementor-motion-effects-element-type-background) { background-color: rgb(43, 55, 64); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-3bcbe7d > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-3bcbe7d { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-eece52f > .elementor-widget-container { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-eece52f { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-eece52f .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-00a79b5 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-8e13a43 > .elementor-widget-container { margin: -8px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-8e13a43 { font-family: "Ropa Sans", sans-serif; font-weight: 400; color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-65b2fa0 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-510678c > .elementor-widget-container { margin: -8px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-510678c { font-family: "Ropa Sans", sans-serif; font-weight: 400; color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-787aafc .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-c4a24f2 > .elementor-widget-container { margin: -8px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-c4a24f2 { font-family: "Ropa Sans", sans-serif; font-weight: 400; color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-65fe1e3 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-b201bcd > .elementor-widget-container { margin: -8px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-b201bcd { font-family: "Ropa Sans", sans-serif; font-weight: 400; color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-7e9e76c .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-f832cc9 > .elementor-widget-container { margin: -8px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-f832cc9 { font-family: "Ropa Sans", sans-serif; font-weight: 400; color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-55092fa .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-1748a27 > .elementor-widget-container { margin: -8px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-1748a27 { font-family: "Ropa Sans", sans-serif; font-weight: 400; color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-243b65f .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-81705e1 > .elementor-widget-container { margin: -8px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-81705e1 { font-family: "Ropa Sans", sans-serif; font-weight: 400; color: rgb(204, 204, 204); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-6aba8fa .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-9f25bd9 > .elementor-widget-container { margin: -8px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-9f25bd9 { font-family: "Ropa Sans", sans-serif; font-weight: 400; color: rgb(204, 204, 204); }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-4dfa4625:not(.elementor-motion-effects-element-type-background) { background-position: center top; background-repeat: no-repeat; background-size: cover; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-6dde1f7e { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-ef70108 { padding: 40px 0px 0px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-9e2b09a .elementor-heading-title { font-size: 22px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-c56de9b .elementor-heading-title { font-size: 22px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-eece52f .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-4dfa4625:not(.elementor-motion-effects-element-type-background) { background-position: center top; background-repeat: no-repeat; background-size: auto; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-4dfa4625 { padding: 50px 20px 60px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-206a5eea .elementor-heading-title { font-size: 22px; line-height: 1.2em; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-6dde1f7e { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-ef70108 { padding: 40px 20px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-2ef04e5 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-deed940 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-e35bf40 > .elementor-element-populated { padding: 50px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-9e2b09a > .elementor-widget-container { padding: 0px 0px 45px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-060912b { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-6b287d5 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-0a6b1e4 { --e-image-carousel-slides-to-show: 1; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-595cb46 { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-85e8c96 > .elementor-element-populated { padding: 0px 0px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-78e3d13 img { width: 35%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-dba2212 > .elementor-element-populated { padding: 0px 0px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-50c367e img { width: 50%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-7695469 > .elementor-element-populated { padding: 0px 0px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-d9ade3d img { width: 35%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-9c31eab > .elementor-element-populated { padding: 0px 0px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-b47dbbd img { width: 25%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-890109f > .elementor-element-populated { padding: 0px 0px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-0847953 img { width: 35%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-582e210 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-a60111d img { width: 35%; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-7d17291 { padding: 20px 20px 40px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-56be2d4 > .elementor-widget-container { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-56be2d4 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-3bcbe7d { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-eece52f > .elementor-widget-container { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-8e13a43 > .elementor-widget-container { padding: 0px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-510678c > .elementor-widget-container { padding: 0px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-c4a24f2 > .elementor-widget-container { padding: 0px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-b201bcd > .elementor-widget-container { padding: 0px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-f832cc9 > .elementor-widget-container { padding: 0px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-1748a27 > .elementor-widget-container { padding: 0px 0px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-8586 .elementor-element.elementor-element-81705e1 > .elementor-widget-container { padding: 0px 0px 20px; } }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fas { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa-chevron-down::before { content: ""; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa-chevron-left::before { content: ""; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa-chevron-right::before { content: ""; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa-map-marker::before { content: ""; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa-minus::before { content: ""; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fas { font-family: "Font Awesome 5 Free"; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fas { font-weight: 900; }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa.fa-map-marker::before { content: ""; }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-405.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-2158f590 > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-2158f590 > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-2158f590 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-2cbe1584 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-19a82f4b { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-19a82f4b .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 75px; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-7d215999 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-7d215999 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-4e193913 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-4a182ef7 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-4a2f7d31 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-14b4224b { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-14b4224b .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 36px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-2739e74 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-2739e74 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-7395253a { --divider-border-style: solid; --divider-color: #CCCCCC; --divider-border-width: 1px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-7395253a .elementor-divider-separator { width: 100%; margin: 0px auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-7395253a .elementor-divider { text-align: center; padding-block: 5px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-1a9dc847 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-daf852c > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-daf852c { padding: 0px 0px 50px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-aa0dd96 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-10336ac > .elementor-container { max-width: 750px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-0d60396 > .elementor-element-populated { padding: 0px 30px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-c6eed5b { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-c6eed5b .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 55px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-28e41d7 { --divider-border-style: solid; --divider-color: #CCCCCC; --divider-border-width: 1px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-28e41d7 .elementor-divider-separator { width: 100%; margin: 0px auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-28e41d7 .elementor-divider { text-align: center; padding-block: 5px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-a94ae9a { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-c1324f5 > .elementor-element-populated { padding: 0px 0px 0px 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-c31a3d8 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-c31a3d8 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 55px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-8ba39ad { --divider-border-style: solid; --divider-color: #CCCCCC; --divider-border-width: 1px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-8ba39ad .elementor-divider-separator { width: 100%; margin: 0px auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-8ba39ad .elementor-divider { text-align: center; padding-block: 5px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-25cbc91 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-bf9f735 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-bf9f735 { padding: 0px 0px 70px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-b825e5c > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-a2124b4 > .elementor-container { max-width: 750px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-1ff2940 > .elementor-element-populated { padding: 0px 30px 0px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-04fed77 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-04fed77 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 55px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-782c4ac { --divider-border-style: solid; --divider-color: #CCCCCC; --divider-border-width: 1px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-782c4ac .elementor-divider-separator { width: 100%; margin: 0px auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-782c4ac .elementor-divider { text-align: center; padding-block: 5px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-2b35c8a { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-76e6464 > .elementor-element-populated { padding: 0px 0px 0px 30px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-5e122a0 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-5e122a0 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 55px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-793dd2a { --divider-border-style: solid; --divider-color: #CCCCCC; --divider-border-width: 1px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-793dd2a .elementor-divider-separator { width: 100%; margin: 0px auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-793dd2a .elementor-divider { text-align: center; padding-block: 5px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-6451ba8 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-a32574a > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-a32574a { padding: 50px 0px 40px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-f991457 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-73e62c5 > .elementor-container { max-width: 750px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-67e06bd > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-f2a5cb4 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-f2a5cb4 { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-5c34e3c > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-39bf432 > .elementor-container { max-width: 750px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-87766bc > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-810dd47 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-810dd47 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 22px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-f77675e { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-f77675e .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 18px; font-weight: 400; text-transform: uppercase; line-height: 1.2em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-9c8599d { --divider-border-style: solid; --divider-color: #CCCCCC; --divider-border-width: 1px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-9c8599d .elementor-divider-separator { width: 100%; margin: 0px auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-9c8599d .elementor-divider { text-align: center; padding-block: 5px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-21bcda9 { text-align: center; }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-19a82f4b .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-14b4224b .elementor-heading-title { font-size: 30px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-2739e74 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-1a9dc847 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-daf852c { padding: 0px 20px 40px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-c6eed5b .elementor-heading-title { font-size: 35px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-a94ae9a { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-c31a3d8 .elementor-heading-title { font-size: 35px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-25cbc91 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-bf9f735 { padding: 0px 20px 40px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-04fed77 .elementor-heading-title { font-size: 35px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-2b35c8a { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-5e122a0 .elementor-heading-title { font-size: 35px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-6451ba8 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-a32574a { padding: 60px 20px 40px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-810dd47 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-f77675e .elementor-heading-title { font-size: 16px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-2158f590 { padding: 70px 10px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-19a82f4b .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-7d215999 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-14b4224b .elementor-heading-title { font-size: 28px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-2739e74 .elementor-heading-title { font-size: 19px; line-height: 1.2em; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-1a9dc847 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-0d60396 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-c6eed5b > .elementor-widget-container { margin: 0px 0px -10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-c6eed5b .elementor-heading-title { font-size: 28px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-a94ae9a > .elementor-widget-container { margin: -10px 0px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-a94ae9a { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-c1324f5 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-c31a3d8 > .elementor-widget-container { margin: 0px 0px -10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-c31a3d8 .elementor-heading-title { font-size: 28px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-25cbc91 > .elementor-widget-container { margin: -10px 0px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-25cbc91 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-1ff2940 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-04fed77 > .elementor-widget-container { margin: 0px 0px -10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-04fed77 .elementor-heading-title { font-size: 28px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-2b35c8a > .elementor-widget-container { margin: -10px 0px 0px; padding: 0px 0px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-2b35c8a { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-76e6464 > .elementor-element-populated { padding: 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-5e122a0 > .elementor-widget-container { margin: 0px 0px -10px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-5e122a0 .elementor-heading-title { font-size: 28px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-6451ba8 > .elementor-widget-container { margin: -10px 0px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-6451ba8 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-a32574a { padding: 70px 20px 0px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-f2a5cb4 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-810dd47 .elementor-heading-title { font-size: 22px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-405 .elementor-element.elementor-element-f77675e .elementor-heading-title { font-size: 15px; } }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-6512.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-222b82e6:not(.elementor-motion-effects-element-type-background) { background-image: url("/media/awesome-nyc-wallpaper-1.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-222b82e6 > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-222b82e6 > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-222b82e6 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-2bda602 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-12e45ce4 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-12e45ce4 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 65px; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-2f76746c > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-2f76746c { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-4c1b11c0 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-787cb5f > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-43cbefd4 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-545318f7 > .elementor-widget-container { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-545318f7 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-173b22c > .elementor-widget-container { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-173b22c { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-db298de > .elementor-widget-container { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-db298de { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-4fdb4fe8 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 13px; font-weight: 500; font-style: italic; line-height: 1.5em; color: rgb(57, 75, 89); }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-12e45ce4 .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-545318f7 { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-173b22c { font-size: 15px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-db298de { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-222b82e6 { padding: 70px 10px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-12e45ce4 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-2f76746c { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-545318f7 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-173b22c { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-db298de { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6512 .elementor-element.elementor-element-4fdb4fe8 { font-size: 13px; } }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-6492.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-4760aa49:not(.elementor-motion-effects-element-type-background) { background-image: url("/media/awesome-nyc-wallpaper-1.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-4760aa49 > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-4760aa49 > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-4760aa49 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-78a7b2f8 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-130b5e4e { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-130b5e4e .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 65px; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-5d76690f > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-5d76690f { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-4cf50dca > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-73c06700 > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-5e71adde > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-434a7640 > .elementor-widget-container { padding: 0px 0px 20px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-434a7640 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-fb1a2c1 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 13px; font-weight: 500; font-style: italic; line-height: 1.5em; color: rgb(57, 75, 89); }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-130b5e4e .elementor-heading-title { font-size: 45px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-434a7640 { font-size: 15px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-4760aa49 { padding: 70px 10px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-130b5e4e .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-5d76690f { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-434a7640 { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6492 .elementor-element.elementor-element-fb1a2c1 { font-size: 13px; } }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-340.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-2407497c > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-2407497c > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-2407497c { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-4167b4f8 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-555cc0d6 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-555cc0d6 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 75px; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-3a1f5fd4 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-3a1f5fd4 { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-3642a37e > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-4c4ba00d > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-de4fdb8 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-2487c87 { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 17px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-746f56a > .elementor-widget-container { background-color: rgb(42, 55, 64); padding: 8px 5px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-746f56a { text-align: center; font-family: "Ropa Sans", sans-serif; font-size: 15px; font-weight: 500; line-height: 1.5em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-2af41505 .elementor-button { background-color: rgb(255, 255, 255); font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 500; fill: rgb(12, 12, 12); color: rgb(12, 12, 12); border-style: solid; border-width: 0px 0px 1px; border-radius: 0px; padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-2af41505 > .elementor-widget-container { padding: 20px 0px 10px; }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-555cc0d6 .elementor-heading-title { font-size: 45px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-2407497c { padding: 70px 10px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-555cc0d6 .elementor-heading-title { font-size: 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-3a1f5fd4 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-2487c87 { font-size: 16px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-746f56a { font-size: 14px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-340 .elementor-element.elementor-element-2af41505 .elementor-button { font-size: 14px; } }
/* ---- https://qualled.com/wp-content/uploads/elementor/css/post-6480.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-578357fe:not(.elementor-motion-effects-element-type-background) { background-image: url("/media/banner.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-578357fe > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-578357fe > .elementor-container { max-width: 1040px; min-height: 170px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-578357fe { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-61f5647 > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-3041eab3 { text-align: center; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-3041eab3 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 65px; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-25567fa5 > .elementor-container { max-width: 1040px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-25567fa5 { padding: 50px 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-72d22a7e > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-642a9a0a > .elementor-container { max-width: 700px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-7d552afb > .elementor-element-populated { padding: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-57c978f1 { text-align: left; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-57c978f1 .elementor-heading-title { font-family: "Ropa Sans", sans-serif; font-size: 24px; font-weight: 700; text-transform: uppercase; line-height: 1em; color: rgb(41, 55, 66); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-7d9448a4 { text-align: left; font-family: "Ropa Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; color: rgb(57, 75, 89); }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-3041eab3 .elementor-heading-title { font-size: 45px; line-height: 1em; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-57c978f1 .elementor-heading-title { font-size: 24px; } }
@media (max-width: 1024px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-7d9448a4 { font-size: 15px; line-height: 1.5em; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-578357fe { padding: 70px 10px 30px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-3041eab3 .elementor-heading-title { font-size: 30px; line-height: 1.1em; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-25567fa5 { padding: 40px 20px; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-57c978f1 .elementor-heading-title { font-size: 22px; line-height: 1.1em; } }
@media (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-6480 .elementor-element.elementor-element-7d9448a4 { font-size: 14px; line-height: 1.5em; } }
/* ---- https://qualled.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/css/view/general.min.css ---- */
:where(html:has([data-tq-chrome])) .clearfix::before,
:where(html:has([data-tq-chrome])) .clearfix::after { content: " "; display: table; clear: both; }
:where(html:has([data-tq-chrome])) .eael-contact-form input[type="text"],
:where(html:has([data-tq-chrome])) .eael-contact-form input[type="email"],
:where(html:has([data-tq-chrome])) .eael-contact-form input[type="tel"],
:where(html:has([data-tq-chrome])) .eael-contact-form textarea { background: rgb(255, 255, 255); box-shadow: none; float: none; height: auto; margin: 0px; outline: 0px; width: 100%; }
:where(html:has([data-tq-chrome])) .eael-contact-form input[type="submit"] { border: 0px; float: none; height: auto; margin: 0px; padding: 10px 20px; width: auto; transition: 0.25s linear; }
:where(html:has([data-tq-chrome])) .elementor-widget-eael-adv-tabs .eael-tab-content-item,
:where(html:has([data-tq-chrome])) .elementor-widget-eael-adv-accordion .eael-accordion-content { position: relative; }
/* ---- https://qualled.com/wp-content/uploads/essential-addons-elementor/eael-8586.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .clearfix::before,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .clearfix::after { content: " "; display: table; clear: both; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-eael-adv-accordion .eael-accordion-content { position: relative; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-adv-accordion { width: auto; height: auto; transition: 0.3s ease-in-out; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-adv-accordion .eael-accordion-list .eael-accordion-header { padding: 15px; border: 1px solid rgba(0, 0, 0, 0.02); background-color: rgb(241, 241, 241); font-size: 1rem; font-weight: 600; line-height: 1; transition: 0.3s ease-in-out; display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; cursor: pointer; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .eael-accordion-tab-title { -webkit-box-flex: 1; flex-grow: 1; margin: 0px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-adv-accordion .eael-accordion-list .eael-accordion-header span { margin-right: 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover { background-color: rgb(65, 65, 65); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active { background-color: rgb(68, 68, 68); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-accordion-header .eael-advanced-accordion-icon-closed { display: block; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-accordion-header .eael-advanced-accordion-icon-opened { display: none; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-accordion-header.active .eael-advanced-accordion-icon-closed { display: none; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-accordion-header.active .eael-advanced-accordion-icon-opened { display: block; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa-accordion-icon { display: inline-block; margin-right: 10px; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-adv-accordion .eael-accordion-list .eael-accordion-content { display: none; border: 1px solid rgb(238, 238, 238); padding: 15px; box-sizing: border-box; font-size: 1rem; line-height: 1.7; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-adv-accordion .eael-accordion-list .eael-accordion-content.active { display: block; }
/* ---- https://qualled.com/wp-content/uploads/essential-addons-elementor/eael-403.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .elementor-widget-eael-adv-tabs .eael-tab-content-item { position: relative; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs { display: block; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs .eael-tabs-nav > ul { position: relative; padding: 0px; margin: 0px; list-style-type: none; display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; z-index: 1; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs .eael-tabs-nav > ul li { position: relative; padding: 1em 1.5em; -webkit-box-flex: 1; flex: 1 1 auto; cursor: pointer; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; text-align: center; background-color: rgb(241, 241, 241); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs .eael-tabs-nav > ul li .eael-tab-title { margin: unset; font-size: unset; line-height: unset; font-family: unset; font-weight: unset; color: unset; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs .eael-tabs-nav > ul li::after { content: ""; position: absolute; bottom: -10px; left: 0px; right: 0px; margin: 0px auto; z-index: 1; width: 0px; height: 0px; border-width: 10px 10px 0px; border-style: solid solid none; border-color: rgb(68, 68, 68) rgba(0, 0, 0, 0) currentcolor; display: none; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs .eael-tabs-nav > ul li:hover,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs .eael-tabs-nav > ul li.active { background-color: rgb(68, 68, 68); }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs .eael-tabs-nav > ul li.active::after { display: block; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-tabs-content { display: flex; -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs .eael-tabs-content > div { display: none; opacity: 0; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs .eael-tabs-content > div.active { display: block; width: 100%; padding: 1em; opacity: 1; animation: 0.3s linear 0s 1 normal none running fadeIn; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs.eael-tabs-vertical { display: flex; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav { -webkit-box-flex: 0; flex: 0 0 auto; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column wrap; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul > li { width: 100%; -webkit-box-pack: start; justify-content: start; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li::after { right: -10px; top: calc(50% - 10px); border-width: 10px 0px 10px 10px; border-style: solid none solid solid; border-color: rgba(0, 0, 0, 0) currentcolor rgba(0, 0, 0, 0) rgb(68, 68, 68); bottom: auto !important; left: auto !important; }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs .eael-tabs-nav > ul { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs .eael-tabs-nav > ul li { -webkit-box-flex: 1; flex: 1 1 auto; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs.eael-tabs-vertical { flex-wrap: wrap; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav { -webkit-box-flex: 1; flex: 1 1 100%; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs.eael-tabs-vertical ul { -webkit-box-flex: 1; flex: 1 1 100%; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-advance-tabs.eael-tabs-vertical ul li { -webkit-box-flex: 1; flex: 1 1 100%; } }
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) div.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav > ul li::after { border-left-width: 10px; border-left-style: solid; border-right: 10px solid rgba(0, 0, 0, 0); border-left-color: rgba(0, 0, 0, 0) !important; inset: auto 0px -20px !important; border-top-color: rgb(68, 68, 68) !important; } }
/* ---- https://qualled.com/wp-content/uploads/essential-addons-elementor/eael-8557.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-contact-form input[type="text"],
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-contact-form input[type="email"],
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-contact-form input[type="tel"],
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-contact-form textarea { background: rgb(255, 255, 255); box-shadow: none; float: none; height: auto; margin: 0px; outline: 0px; width: 100%; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-contact-form input[type="submit"] { border: 0px; float: none; height: auto; margin: 0px; padding: 10px 20px; width: auto; transition: 0.25s linear; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-gravity-form .gform_wrapper textarea { padding: 0px; font-family: inherit; font-weight: normal !important; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-gravity-form .gform_wrapper .gform_footer input.button,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .eael-gravity-form .gform_wrapper .gform_footer input[type="submit"] { margin: 0px; }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .far,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fas { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa-bookmark::before { content: ""; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa-calendar-check::before { content: ""; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa-caret-right::before { content: ""; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa-caret-up::before { content: ""; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa-clock::before { content: ""; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa-handshake::before { content: ""; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa-money-bill-alt::before { content: ""; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa-piggy-bank::before { content: ""; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa-plus::before { content: ""; }
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa-question::before { content: ""; }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fa,
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .fas { font-family: "Font Awesome 5 Free"; font-weight: 900; }
/* ---- https://qualled.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/regular.min.css  [Elementor documents only] ---- */
:where(html:has([data-tq-chrome]):has(div.tq-body.elementor-page)) .far { font-family: "Font Awesome 5 Free"; font-weight: 400; }
/* ---- inline <style id=wp-custom-css> ---- */
@media only screen and (max-width: 767px) { :where(html:has([data-tq-chrome])) .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li::after { display: none; } }
/* ---- https://qualled.com/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css ---- */
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme fieldset,
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme legend { background: 0px 0px; padding: 0px; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme fieldset { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: block; margin: 0px; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme legend { margin-left: 0px; margin-right: 0px; }
@media only screen and (max-width: 641px) { :where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]) { line-height: 2; min-height: 32px; } }
@media only screen and (max-width: 641px) { :where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme textarea { line-height: 1.5; } }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gform_hidden { display: none; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield textarea { width: 100%; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield textarea.medium { height: 192px; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield input { max-width: 100%; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield input.medium { width: calc(50% - 8px); }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme * { box-sizing: border-box; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gform_fields { display: grid; gap: 16px 2%; grid-template-columns: repeat(12, 1fr); width: 100%; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield { grid-column: 1 / -1; min-width: 0px; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield.gfield--width-full { grid-column: span 12; }
@media (max-width: 640px) { :where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gform_fields { column-gap: 0px; } }
@media (max-width: 640px) { :where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield:not(.gfield--width-full) { grid-column: 1 / -1; } }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .field_sublabel_below .ginput_complex { align-items: flex-start; }
/* ---- https://qualled.com/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css ---- */
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield_label { display: inline-block; font-size: 16px; font-weight: 700; margin-bottom: 8px; padding: 0px; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .ginput_complex label { font-size: 15px; padding-top: 5px; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield_required { color: rgb(192, 43, 10); display: inline-block; font-size: 13.008px; padding-inline-start: 0.125em; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield_required .gfield_required_text { font-style: italic; font-weight: 400; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield_error label,
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield_error legend { color: rgb(192, 43, 10); }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gform_footer { display: flex; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gform_footer input { align-self: flex-end; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .ginput_complex { display: flex; flex-flow: wrap; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .ginput_complex span { flex: 1 1 0%; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .ginput_complex label { display: block; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .ginput_complex input { width: 100%; }
@media (min-width: 641px) { :where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full) { padding-right: 1%; } }
@media (min-width: 641px) { :where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full) ~ span:not(.ginput_full) { padding-left: 1%; padding-right: 0px; } }
@media (max-width: 640px) { :where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .ginput_complex span { flex: 0 0 100%; margin-bottom: 8px; padding-left: 0px; } }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gform_footer { margin: 6px 0px 0px; padding: 16px 0px; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gform_footer input { margin-bottom: 8px; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gform_footer input.button:disabled { opacity: 0.6; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gform_footer input + input { margin-left: 8px; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield_checkbox label { display: inline-block; font-size: 15px; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield-choice-input { display: inline-block; margin-top: 0px; top: 0px; vertical-align: middle; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield-choice-input + label { margin-bottom: 0px; max-width: calc(100% - 32px); vertical-align: middle; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .gfield-choice-input:disabled + label { color: rgb(117, 117, 117); }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme input[type="email"],
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme input[type="tel"],
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme input[type="text"],
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme textarea { font-size: 15px; margin-bottom: 0px; margin-top: 0px; padding: 8px; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .ginput_container_date { align-content: flex-start; align-items: center; display: flex; }
:where(html:has([data-tq-chrome])) .gform_wrapper.gravity-theme .ginput_container_date input { width: auto; }
/* ---- https://qualled.com/wp-content/plugins/lightweight-social-icons/css/style-min.css ---- */
:where(html:has([data-tq-chrome])) [class*=" lsicon-"]::before { font-family: lsi-fontello; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1.2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1.2em; }
:where(html:has([data-tq-chrome])) .lsicon-facebook::before { content: ""; }
:where(html:has([data-tq-chrome])) .lsicon-instagram::before { content: ""; }
:where(html:has([data-tq-chrome])) .lsicon-linkedin::before { content: ""; }
:where(html:has([data-tq-chrome])) .lsicon-twitter::before { content: ""; }
:where(html:has([data-tq-chrome])) .lsi-social-icons { margin: 0px !important; padding: 0px !important; list-style-type: none !important; display: block !important; }
:where(html:has([data-tq-chrome])) .lsi-social-icons li::before,
:where(html:has([data-tq-chrome])) .lsi-social-icons li::after { content: "" !important; display: none !important; }
:where(html:has([data-tq-chrome])) .lsi-social-icons li { padding: 0px !important; display: inline-block !important; float: none !important; margin: 0px 8px 8px 0px !important; list-style-type: none !important; }
:where(html:has([data-tq-chrome])) .lsi-social-icons li a { padding: 8px; width: 1.2em; line-height: 1.2em; text-align: center; display: block; speak: none; transition: background-color 0.2s ease-in-out; box-sizing: content-box; text-decoration: none !important; font-style: normal !important; font-weight: normal !important; text-transform: none !important; }
/* ---- inline <style id=lsi-style-inline-css> ---- */
:where(html:has([data-tq-chrome])) .icon-set-lsi_widget-2 a,
:where(html:has([data-tq-chrome])) .icon-set-lsi_widget-2 a:visited,
:where(html:has([data-tq-chrome])) .icon-set-lsi_widget-2 a:focus { border-radius: 0px; background: rgb(30, 114, 189) !important; color: rgb(255, 255, 255) !important; font-size: 15px !important; }
:where(html:has([data-tq-chrome])) .icon-set-lsi_widget-2 a:hover { background: rgb(119, 119, 119) !important; color: rgb(255, 255, 255) !important; }
