CINXE.COM
Best Time Tracking Software (2024 Rankings)
<!doctype html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Best Time Tracking Software (2024 Rankings)</title><link rel='preload' href='https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/lato/Lato-Regular.woff2' as='font' type='font/woff2' crossorigin><link rel='preload' href='https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/lato/Lato-Bold.woff2' as='font' type='font/woff2' crossorigin><link rel='preload' href='https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/mulish/Mulish-Bold.woff2' as='font' type='font/woff2' crossorigin><style id="perfmatters-used-css"></style> <link rel="canonical" href="https://www.marketwatch.com/guides/business/best-time-tracking-software/"> <meta name="og:title" content="Best Time Tracking Software (2024 Rankings)"> <meta name="og:url" content="https://www.marketwatch.com/guides/business/best-time-tracking-software/"> <meta name="description" content="Curious what the best time-tracking software is in 2024? Our guide compares the top software for small teams and remote workers based on features, ease of use and more."> <meta name="og:description" content="Curious what the best time-tracking software is in 2024? Our guide compares the top software for small teams and remote workers based on features, ease of use and more."> <meta name="image" content="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/03/AdobeStock_682549690-1024x574.jpeg"> <meta name="og:image" content="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/03/AdobeStock_682549690-1024x574.jpeg"> <meta name="og:site_name" content="MarketWatch - Guides"> <meta name="og:type" content="article"> <meta name="google-site-verification" content="h49fN7y6GPeyNaFPTlOK1lO36whIyFo8PEuxf_kAbOE" /> <meta name="fo-verify" content="6e681ab2-e70c-4f20-aa1f-39c0240e7bd8" /> <script defer> <!-- Start ipapi location lookup --> let mwGuides = location.href.indexOf('/guides/') >= -1; let resPage = location.href.indexOf("access-restricted") > -1; let accRes = localStorage.getItem('accRes'); let usConsent = localStorage.getItem('usConsent'); let accResRed = 'https://www.marketwatch.com/guides/access-restricted/'; if(mwGuides) { if(resPage || usConsent == 'true') { showConsent(); } else if (accRes == 'true') { window.location.replace(accResRed); } else if(!accRes && !usConsent) { fetch('https://ipapi.co/json/?key=ae8a2b23d976565564426e1638592413ae61fa79') .then(function(response) { localStorage.setItem('usConsent', false); localStorage.setItem('accRes', false); response.json().then(resp => { let country = (resp && resp.country) ? resp.country : ''; let continent_code = (resp && resp.continent_code) ? resp.continent_code : ''; let state_code = (resp && resp.region_code) ? resp.region_code : ''; let eu_redirect =['CH','LI','NO','IS']; let us_notice = ['CA','CO','CT','VA','ME','NV']; /** Check if the user is from EU. Also, CH - Switzerland, GB - United Kingdom, LI - Liechtenstein, NO - Norway, IS - Iceland **/ if (((continent_code == 'EU' && country != 'GB') || eu_redirect.includes(country)) && !resPage) { localStorage.setItem('accRes', true); window.location.replace(accResRed); } /** Check if US state cookie consent and privacy links **/ if ((country == 'US' && us_notice.includes(state_code)) || country == 'GB') { window.onload = function(){ localStorage.setItem('usConsent', true); showConsent(); } } }); }) .catch(function(error) { console.log(error); }); } } function showConsent() { <!-- Start OneTrust Cookies Consent Notice script --> const otScript = document.createElement('script'); otScript.src = 'https://cdn.cookielaw.org/scripttemplates/otSDKStub.js'; otScript.type = 'text/javascript'; otScript.charset = 'UTF-8'; otScript.setAttribute('data-domain-script',"018df11c-5114-7d2e-b7d4-a5e44f29e50a"); document.head.appendChild(otScript); <!-- End OneTrust Cookies Consent Notice script --> <!-- Start OneTrust replace headers and add lazy loading --> window.OptanonWrapper = function() { var priv_notice = document.getElementById('priv-notice'); priv_notice.style.display = 'block'; var tagsH2 = document.querySelectorAll('#onetrust-pc-sdk h2'); for(i=0; i < tagsH2.length; i++) { otreplace(tagsH2[i], "ot-h2"); } var tagsH3 = document.querySelectorAll('#onetrust-pc-sdk h3'); for(i=0; i < tagsH3.length; i++) { otreplace(tagsH3[i], "ot-h3"); } var tagsH4 = document.querySelectorAll('#onetrust-pc-sdk h4'); for(i=0; i < tagsH4.length; i++) { otreplace(tagsH4[i], "ot-h4"); } var otImg = document.querySelectorAll('#onetrust-pc-sdk img'); for(i=0; i < otImg.length; i++) { otImg[i].setAttribute("loading", "lazy"); } } function otreplace(tag, otclass) { var parent = tag.parentNode; var newDiv = document.createElement("div"); if (tag.id != undefined) newDiv.setAttribute("id", "" + tag.id + ""); newDiv.classList = tag.classList; newDiv.innerHTML = tag.innerHTML; newDiv.classList.add(otclass); parent.insertBefore(newDiv, tag); parent.removeChild(tag); } <!-- End OneTrust replace headers and add lazy loading --> } <!-- End ipapi location lookup --> </script> <style> #priv-notice { margin-top: 5px; } #ot-sdk-btn.ot-sdk-show-settings:hover, #ot-sdk-btn.optanon-show-settings:hover { background: transparent; color: #03a9e9; } #ot-sdk-btn.ot-sdk-show-settings { color: #03a9e9; border: none; padding: 0; font-size: inherit; } #onetrust-pc-sdk .ot-h3, #onetrust-pc-sdk .ot-h3, #onetrust-pc-sdk .ot-h4 { font-weight: bold; } </style> <style> .jpp-toc a strong { font-weight: 100; } .jpp-toc a:hover strong { font-weight: 700; } a.c-button.s-cta-btn .button-text { font-size: 16px; } .ad-widget-block .provider_summary-wdgt .widget-content .section-content img { max-width: 100%; } .reblexab-wrapper a .brand_description_items span.brand-description-item { color: #4F4D4D !important;} .reblexab-wrapper a { text-decoration: none !important;} .reblexab-wrapper a .best-overall.desktop-top {font-size: 18px !important;} .business .wp-block-table table tr *:not(:first-child) { text-align: center; } </style> <meta name='robots' content='max-image-preview:large' /> <link rel='preconnect' href='https://d1cxm56b1i15la.cloudfront.net' > <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <style id='generateblocks-inline-css' type='text/css'> .gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;} </style> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" defer src="https://d1cxm56b1i15la.cloudfront.net/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> $ = jQuery; </script><style>:root{--color-primary:#1B8929;--color-primary-50:#FAFFFB;--color-primary-100:#F1F7F2;--color-primary-300:#D9F0D9;--color-primary-400:#00B742;--color-primary-600:#37783E;--color-primary-700:#3C5D3A;--color-primary-900:#082B0D;--color-primary-gradient:linear-gradient(180deg, #02A13B 0%, #048834 100%);--color-secondary:#3593C9;--color-secondary-100:#E2EFF9;--color-secondary-300:#A4CAE2;--color-secondary-700:#344966;--color-neutral:#747474;--color-neutral-white:#FFF;--color-neutral-black:#000;--color-neutral-100:#F7F7F7;--color-neutral-200:#F1F1F1;--color-neutral-400:#C3C3C3;--color-neutral-800:#4F4D4D;--color-neutral-900:#2E2E2E;--color-danger:#B60B00;--color-danger-100:#EEDDDC;--color-danger-300:#E86C60;--color-accent:#FCAF20;--color-accent-300:#FDD78F;--wrapper-width:1190px;--admin-bar-height:var(--wp-admin--admin-bar--height, 0px);--lateral-padding-value:25px;--lateral-padding:var(--lateral-padding-value);--header-height:50px;--top-height:calc(var(--admin-bar-height) + var(--header-height));--body-font-family:"Lato",sans-serif;--heading-font-family:"Mulish",sans-serif;--z-index-1:100;--z-index-2:200;--z-index-3:300;--z-index-4:400;--z-index-5:500}@media (min-width:992px){:root{--top-height:var(--admin-bar-height)}}</style><style>@charset "UTF-8";@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/lato/Lato-Light.woff2) format("woff2"),url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/lato/Lato-Light.woff) format("woff");font-display:swap}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/lato/Lato-LightItalic.woff2) format("woff2"),url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/lato/Lato-LightItalic.woff) format("woff");font-display:swap}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/lato/Lato-Regular.woff2) format("woff2"),url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/lato/Lato-Regular.woff) format("woff");font-display:swap}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/lato/Lato-Italic.woff2) format("woff2"),url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/lato/Lato-Italic.woff) format("woff");font-display:swap}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/lato/Lato-Bold.woff2) format("woff2"),url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/lato/Lato-Bold.woff) format("woff");font-display:swap}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/lato/Lato-BoldItalic.woff2) format("woff2"),url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/lato/Lato-BoldItalic.woff) format("woff");font-display:swap}@font-face{font-family:Mulish;font-style:normal;font-weight:400;src:url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/mulish/Mulish-Regular.woff2) format("woff2"),url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/mulish/Mulish-Regular.woff) format("woff");font-display:swap}@font-face{font-family:Mulish;font-style:italic;font-weight:400;src:url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/mulish/Mulish-Italic.woff2) format("woff2"),url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/mulish/Mulish-Italic.woff) format("woff");font-display:swap}@font-face{font-family:Mulish;font-style:normal;font-weight:600;src:url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/mulish/Mulish-SemiBold.woff2) format("woff2"),url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/mulish/Mulish-SemiBold.woff) format("woff");font-display:swap}@font-face{font-family:Mulish;font-style:italic;font-weight:600;src:url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/mulish/Mulish-SemiBoldItalic.woff2) format("woff2"),url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/mulish/Mulish-SemiBoldItalic.woff) format("woff");font-display:swap}@font-face{font-family:Mulish;font-style:normal;font-weight:700;src:url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/mulish/Mulish-Bold.woff2) format("woff2"),url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/mulish/Mulish-Bold.woff) format("woff");font-display:swap}@font-face{font-family:Mulish;font-style:italic;font-weight:700;src:url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/mulish/Mulish-BoldItalic.woff2) format("woff2"),url(https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/webfonts/mulish/Mulish-BoldItalic.woff) format("woff");font-display:swap}::-moz-selection{color:var(--color-neutral-white);background:var(--color-primary-400)}::selection{color:var(--color-neutral-white);background:var(--color-primary-400)}*{box-sizing:border-box}html{font-size:16px;line-height:1.45;scroll-padding-top:var(--scroll-padding-top,calc(var(--top-height) + 20px))}body{margin:0;overflow-x:clip;font-family:var(--body-font-family);color:var(--color-neutral-900);background:var(--color-neutral-white);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin:0}button,input,select{width:auto;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:unset;border:unset}button{cursor:pointer}p{margin:0;line-height:1.4}a{color:inherit;text-decoration:unset;text-decoration-thickness:1px;text-underline-offset:1px}li,ol,ul{padding:0;margin:0}footer li,footer ol,footer ul,header li,header ol,header ul{list-style:none}#wpadminbar{position:fixed}div.ad-widget-block ol,div.ad-widget-block ul{padding-left:1em;margin:1.5em 0}div.ad-widget-block ol li,div.ad-widget-block ul li{margin-bottom:10px}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;overflow:hidden;clip:rect(1px 1px 1px 1px);font-size:0!important;white-space:nowrap;border:0!important}h2.wp-block-heading>span.banking-rates-shortcode{text-transform:capitalize}@media (width >= 992px){.hide-on-desktop{display:none!important}}@media (width <= 991px){.hide-on-mobile{display:none!important}}[data-ab-test]:not(.url-ready),a[href*="device_type}"]:not(.url-ready),a[href*="segment_id}"]:not(.url-ready),form[action*="device_type}"]:not(.url-ready),form[action*="segment_id}"]:not(.url-ready){pointer-events:none}.gutenberg .wp-block-quote{margin-right:0;margin-left:0}.gutenberg .wp-block-pullquote{padding:25px;margin:0}.gutenberg .wp-block-pullquote blockquote{margin:0}.gutenberg .wp-block-pullquote blockquote p{margin-bottom:.6em;font-family:var(--heading-font-family);font-size:.9em;line-height:1.3;color:var(--color-primary-400)}@media (min-width:992px){.gutenberg .wp-block-pullquote blockquote p{font-size:1.2em}}.gutenberg .wp-block-pullquote blockquote p::before{content:"“"}.gutenberg .wp-block-pullquote blockquote p::after{content:"”"}.gutenberg .wp-block-pullquote blockquote cite{font-size:.6em;font-style:normal}@media (min-width:992px){.gutenberg .wp-block-pullquote blockquote cite{font-size:.8em}}.gutenberg .wp-block-pullquote blockquote cite::before{content:"– "}.gutenberg figure.wp-block-embed .wp-block-embed__wrapper{position:relative;height:0;padding-bottom:56.25%}.gutenberg figure.wp-block-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gutenberg iframe[src*=youtube]{width:100%;height:auto;aspect-ratio:16/9}.gutenberg figure.wp-block-video{margin:0}.gutenberg figure.wp-block-video video{width:100%;height:auto;aspect-ratio:16/9}.gutenberg .wp-block-image img{max-width:100%}.gutenberg .wp-block-image.is-style-rounded img{border-radius:99999px}.gutenberg .wp-block-image figcaption,.gutenberg .wp-caption-text{margin-top:5px!important;font-size:.8em!important;line-height:1.2!important;color:rgba(0,0,0,.5);text-align:center}@media (max-width:991px){.gutenberg .ad-widget-block{overflow-x:clip}}.gutenberg>.jpp-ct{margin-right:0;margin-left:0}.gutenberg>.jpp-ct:not(:last-child){margin-bottom:2.5em}@media (max-width:991px){.gutenberg>.c-gutenberg-table{--lateral-padding:var(--lateral-padding-value);margin:0 calc(var(--lateral-padding) * -1)!important}}.gutenberg iframe{max-width:100%}.gutenberg>:not([class^=b-],[class^=c-]),.gutenberg>[class^=wp-block]{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}.gutenberg>:not([class^=b-],[class^=c-]):not(.wp-block-heading):not(:last-child),.gutenberg>[class^=wp-block]:not(.wp-block-heading):not(:last-child){margin-bottom:1em}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6){font-family:var(--heading-font-family);font-weight:700;line-height:1.2}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2:not(:first-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3:not(:first-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4:not(:first-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5:not(:first-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6:not(:first-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2):not(:first-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3):not(:first-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4):not(:first-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5):not(:first-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6):not(:first-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2:not(:first-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3:not(:first-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4:not(:first-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5:not(:first-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6:not(:first-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2):not(:first-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3):not(:first-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4):not(:first-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5):not(:first-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6):not(:first-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2:not(:first-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3:not(:first-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4:not(:first-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5:not(:first-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6:not(:first-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2):not(:first-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3):not(:first-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4):not(:first-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5):not(:first-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6):not(:first-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2:not(:first-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3:not(:first-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4:not(:first-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5:not(:first-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6:not(:first-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2):not(:first-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3):not(:first-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4):not(:first-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5):not(:first-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6):not(:first-child){margin-top:1em}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2:not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3:not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4:not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5:not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6:not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2):not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3):not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4):not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5):not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6):not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2:not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3:not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4:not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5:not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6:not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2):not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3):not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4):not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5):not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6):not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2:not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3:not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4:not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5:not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6:not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2):not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3):not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4):not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5):not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6):not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2:not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3:not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4:not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5:not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6:not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2):not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3):not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4):not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5):not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6):not(:last-child){margin-bottom:.5em}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2.subheading,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3.subheading,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4.subheading,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5.subheading,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6.subheading,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2).subheading,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3).subheading,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4).subheading,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5).subheading,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6).subheading,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2.subheading,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3.subheading,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4.subheading,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5.subheading,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6.subheading,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2).subheading,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3).subheading,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4).subheading,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5).subheading,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6).subheading,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2.subheading,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3.subheading,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4.subheading,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5.subheading,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6.subheading,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2).subheading,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3).subheading,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4).subheading,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5).subheading,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6).subheading,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2.subheading,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3.subheading,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4.subheading,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5.subheading,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6.subheading,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2).subheading,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3).subheading,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4).subheading,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5).subheading,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6).subheading{display:grid;grid-auto-flow:column;gap:.8em;align-items:center;justify-content:left}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2.subheading::before,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3.subheading::before,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4.subheading::before,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5.subheading::before,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6.subheading::before,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2).subheading::before,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3).subheading::before,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4).subheading::before,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5).subheading::before,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6).subheading::before,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2.subheading::before,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3.subheading::before,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4.subheading::before,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5.subheading::before,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6.subheading::before,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2).subheading::before,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3).subheading::before,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4).subheading::before,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5).subheading::before,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6).subheading::before,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2.subheading::before,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3.subheading::before,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4.subheading::before,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5.subheading::before,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6.subheading::before,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2).subheading::before,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3).subheading::before,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4).subheading::before,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5).subheading::before,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6).subheading::before,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2.subheading::before,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3.subheading::before,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4.subheading::before,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5.subheading::before,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6.subheading::before,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2).subheading::before,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3).subheading::before,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4).subheading::before,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5).subheading::before,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6).subheading::before{display:inline-block;width:4px;height:70%;content:"";background:var(--color-primary);border-radius:2px}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2){font-family:var(--heading-font-family);font-size:24px;line-height:1.4}@media (min-width:992px){.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2){font-size:32px}}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3){font-family:var(--heading-font-family);font-size:20px;line-height:1.5}@media (min-width:992px){.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3){font-size:28px}}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4){font-family:var(--heading-font-family);font-size:18px;line-height:1.5}@media (min-width:992px){.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4){font-size:22px}}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6){font-family:var(--heading-font-family);font-size:18px;line-height:1.5}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul){margin-top:0;margin-bottom:0;font-size:inherit;line-height:1.5}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote:not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details:not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure:not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol:not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p:not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre:not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul:not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote):not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details):not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure):not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol):not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p):not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre):not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul):not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote:not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details:not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure:not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol:not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p:not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre:not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul:not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote):not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details):not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure):not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol):not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p):not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre):not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul):not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote:not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details:not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure:not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol:not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p:not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre:not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul:not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote):not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details):not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure):not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol):not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p):not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre):not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul):not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote:not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details:not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure:not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol:not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p:not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre:not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul:not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote):not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details):not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure):not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol):not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p):not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre):not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul):not(:last-child){margin-bottom:1em}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-center,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-center,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-center,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-center,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-center,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-center,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-center,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-center,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-center,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-center,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-center,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-center,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-center,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-center,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-center,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-center,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-center,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-center,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-center,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-center,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-center,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-center,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-center,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-center,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-center,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-center,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-center,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-center,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-center,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-center,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-center,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-center,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-center,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-center,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-center,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-center,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-center,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-center,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-center,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-center,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-center,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-center,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-center,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-center,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-center,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-center,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-center,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-center,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-center,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-center,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-center,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-center,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-center,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-center,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-center,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-center{text-align:center}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-right,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-right,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-right,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-right,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-right,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-right,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-right,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-right,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-right,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-right,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-right,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-right,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-right,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-right,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-right,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-right,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-right,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-right,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-right,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-right,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-right,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-right,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-right,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-right,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-right,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-right,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-right,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-right,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-right,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-right,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-right,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-right,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-right,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-right,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-right,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-right,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-right,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-right,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-right,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-right,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-right,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-right,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-right,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-right,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-right,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-right,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-right,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-right,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-right,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-right,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-right,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-right,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-right,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-right,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-right,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-right{text-align:right}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-left,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-left,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-left,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-left,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-left,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-left,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-left,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-left,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-left,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-left,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-left,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-left,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-left,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-left,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-left,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-left,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-left,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-left,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-left,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-left,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-left,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-left,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-left,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-left,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-left,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-left,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-left,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-left,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-left,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-left,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-left,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-left,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-left,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-left,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-left,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-left,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-left,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-left,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-left,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-left,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-left,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-left,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-left,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-left,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-left,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-left,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-left,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-left,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-left,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-left,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-left,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-left,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-left,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-left,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-left,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-left{text-align:left}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul){padding-left:1.2em}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li{padding-left:10px}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li:not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li:not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li:not(:last-child),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li:not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li:not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li:not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li:not(:last-child),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li:not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li:not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li:not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li:not(:last-child),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li:not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li:not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li:not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li:not(:last-child),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li:not(:last-child){margin-bottom:10px}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li::marker,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li::marker,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li::marker,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li::marker,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li::marker,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li::marker,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li::marker,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li::marker,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li::marker,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li::marker,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li::marker,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li::marker,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li::marker,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li::marker,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li::marker,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li::marker{color:var(--color-neutral-900)}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.checklist,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.checklist,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).checklist,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).checklist,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.checklist,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.checklist,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).checklist,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).checklist,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.checklist,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.checklist,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).checklist,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).checklist,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.checklist,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.checklist,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).checklist,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).checklist{list-style-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEyLjUyNDggMS41NjI4OEMxMi43MTExIDEuNzY2NzYgMTIuNjk2OCAyLjA4MzAyIDEyLjQ5MjkgMi4yNjkyNkwzLjgwNzA0IDEwLjIwMzVMMi42MjU0MSA4LjkwOTg4TDIuNjM4MTkgOC44OTgyTDAuNDkxMTczIDYuNzUxMThDMC4yOTU5MTEgNi41NTU5MiAwLjI5NTkxMSA2LjIzOTMzIDAuNDkxMTczIDYuMDQ0MDdMMS4wMjI5MyA1LjUxMjMxQzEuMjE4MiA1LjMxNzA1IDEuNTM0NzggNS4zMTcwNSAxLjczMDA0IDUuNTEyMzFMMy45MzMwOSA3LjcxNTM2TDExLjMxMTMgMC45NzU2ODZDMTEuNTE1MiAwLjc4OTQ0NSAxMS44MzE0IDAuODAzNzQ4IDEyLjAxNzcgMS4wMDc2M0wxMi41MjQ4IDEuNTYyODhaIiBmaWxsPSIjM0JBMTRBIi8+CiAgPC9zdmc+CiAg)}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li{list-style-type:auto}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul){list-style-type:disc}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul ul,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) ul,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul ul,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) ul,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul ul,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) ul,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul ul,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) ul{margin-top:10px;list-style-type:circle}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul ul ul,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) ul ul,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul ul ul,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) ul ul,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul ul ul,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) ul ul,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul ul ul,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) ul ul{list-style:square}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) hr,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(hr),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) hr,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(hr),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) hr,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(hr),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) hr,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(hr){margin:2em 0;border:0;border-bottom:1px solid var(--color-neutral-400)}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure),.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img){display:block;height:auto}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.aligncenter,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure[block_align=aligncenter],.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img.aligncenter,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img[block_align=aligncenter],.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).aligncenter,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure)[block_align=aligncenter],.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img).aligncenter,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img)[block_align=aligncenter],.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.aligncenter,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure[block_align=aligncenter],.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img.aligncenter,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img[block_align=aligncenter],.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).aligncenter,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure)[block_align=aligncenter],.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img).aligncenter,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img)[block_align=aligncenter],.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.aligncenter,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure[block_align=aligncenter],.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img.aligncenter,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img[block_align=aligncenter],.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).aligncenter,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure)[block_align=aligncenter],.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img).aligncenter,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img)[block_align=aligncenter],.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.aligncenter,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure[block_align=aligncenter],.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img.aligncenter,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img[block_align=aligncenter],.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).aligncenter,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure)[block_align=aligncenter],.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img).aligncenter,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img)[block_align=aligncenter]{width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.alignright,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure[block_align=alignright],.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img.alignright,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img[block_align=alignright],.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).alignright,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure)[block_align=alignright],.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img).alignright,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img)[block_align=alignright],.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.alignright,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure[block_align=alignright],.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img.alignright,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img[block_align=alignright],.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).alignright,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure)[block_align=alignright],.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img).alignright,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img)[block_align=alignright],.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.alignright,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure[block_align=alignright],.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img.alignright,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img[block_align=alignright],.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).alignright,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure)[block_align=alignright],.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img).alignright,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img)[block_align=alignright],.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.alignright,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure[block_align=alignright],.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img.alignright,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img[block_align=alignright],.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).alignright,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure)[block_align=alignright],.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img).alignright,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img)[block_align=alignright]{width:-moz-fit-content;width:fit-content;margin-left:auto}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) a,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(a),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) a,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(a),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) a,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(a),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) a,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(a){color:var(--color-primary);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--color-primary);text-underline-offset:4px;word-wrap:break-word}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) a:hover,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(a):hover,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) a:hover,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(a):hover,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) a:hover,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(a):hover,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) a:hover,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(a):hover{color:var(--color-primary-600)}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote),.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote),.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote),.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote){position:relative;padding-left:30px;border:0}.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote::before,.gutenberg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote)::before,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote::before,.gutenberg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote)::before,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote::before,.wysiwyg>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote)::before,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote::before,.wysiwyg>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote)::before{position:absolute;top:0;left:0;width:4px;height:100%;content:"";background:var(--color-secondary-300);border-radius:2px}.gutenberg .csv-table-wrapper,.gutenberg .table-block,.wysiwyg .csv-table-wrapper,.wysiwyg .table-block{overflow-x:auto;font-size:16px;border-bottom:0!important}.gutenberg .csv-table-wrapper figcaption,.gutenberg .table-block figcaption,.wysiwyg .csv-table-wrapper figcaption,.wysiwyg .table-block figcaption{display:grid;grid-auto-flow:column;align-items:center;justify-content:space-between;padding:10px 15px;font-size:12px;color:var(--color-neutral);border:1px solid var(--color-neutral-200);border-top:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.gutenberg .csv-table-wrapper figcaption>span[data-rich-text-placeholder],.gutenberg .table-block figcaption>span[data-rich-text-placeholder],.wysiwyg .csv-table-wrapper figcaption>span[data-rich-text-placeholder],.wysiwyg .table-block figcaption>span[data-rich-text-placeholder]{position:absolute;width:0;white-space:nowrap}.gutenberg .csv-table-wrapper table,.gutenberg .table-block table,.gutenberg .widget-content table,.gutenberg>table,.wysiwyg .csv-table-wrapper table,.wysiwyg .table-block table,.wysiwyg .widget-content table,.wysiwyg>table{min-width:100%;max-width:100%;overflow-x:scroll;font-size:16px;text-align:left;border:0;border-top:2px solid var(--color-primary)}.gutenberg .csv-table-wrapper table.has-fixed-layout,.gutenberg .table-block table.has-fixed-layout,.gutenberg .widget-content table.has-fixed-layout,.gutenberg>table.has-fixed-layout,.wysiwyg .csv-table-wrapper table.has-fixed-layout,.wysiwyg .table-block table.has-fixed-layout,.wysiwyg .widget-content table.has-fixed-layout,.wysiwyg>table.has-fixed-layout{width:auto;overflow-x:auto}@media (min-width:992px){.gutenberg .csv-table-wrapper table.has-fixed-layout,.gutenberg .table-block table.has-fixed-layout,.gutenberg .widget-content table.has-fixed-layout,.gutenberg>table.has-fixed-layout,.wysiwyg .csv-table-wrapper table.has-fixed-layout,.wysiwyg .table-block table.has-fixed-layout,.wysiwyg .widget-content table.has-fixed-layout,.wysiwyg>table.has-fixed-layout{width:100%}}.gutenberg .csv-table-wrapper table td,.gutenberg .csv-table-wrapper table th,.gutenberg .table-block table td,.gutenberg .table-block table th,.gutenberg .widget-content table td,.gutenberg .widget-content table th,.gutenberg>table td,.gutenberg>table th,.wysiwyg .csv-table-wrapper table td,.wysiwyg .csv-table-wrapper table th,.wysiwyg .table-block table td,.wysiwyg .table-block table th,.wysiwyg .widget-content table td,.wysiwyg .widget-content table th,.wysiwyg>table td,.wysiwyg>table th{min-width:120px;padding:.5em;line-height:1.35;border:0}.gutenberg .csv-table-wrapper table thead,.gutenberg .table-block table thead,.gutenberg .widget-content table thead,.gutenberg>table thead,.wysiwyg .csv-table-wrapper table thead,.wysiwyg .table-block table thead,.wysiwyg .widget-content table thead,.wysiwyg>table thead{font-size:1.1em;border-bottom:0}.gutenberg .csv-table-wrapper table tbody tr:nth-child(even),.gutenberg .table-block table tbody tr:nth-child(even),.gutenberg .widget-content table tbody tr:nth-child(even),.gutenberg>table tbody tr:nth-child(even),.wysiwyg .csv-table-wrapper table tbody tr:nth-child(even),.wysiwyg .table-block table tbody tr:nth-child(even),.wysiwyg .widget-content table tbody tr:nth-child(even),.wysiwyg>table tbody tr:nth-child(even){background:#ededed}.gutenberg .csv-table-wrapper table thead+tbody tr:nth-child(odd),.gutenberg .table-block table thead+tbody tr:nth-child(odd),.gutenberg .widget-content table thead+tbody tr:nth-child(odd),.gutenberg>table thead+tbody tr:nth-child(odd),.wysiwyg .csv-table-wrapper table thead+tbody tr:nth-child(odd),.wysiwyg .table-block table thead+tbody tr:nth-child(odd),.wysiwyg .widget-content table thead+tbody tr:nth-child(odd),.wysiwyg>table thead+tbody tr:nth-child(odd){background:#ededed}.gutenberg .csv-table-wrapper table thead+tbody tr:nth-child(even),.gutenberg .table-block table thead+tbody tr:nth-child(even),.gutenberg .widget-content table thead+tbody tr:nth-child(even),.gutenberg>table thead+tbody tr:nth-child(even),.wysiwyg .csv-table-wrapper table thead+tbody tr:nth-child(even),.wysiwyg .table-block table thead+tbody tr:nth-child(even),.wysiwyg .widget-content table thead+tbody tr:nth-child(even),.wysiwyg>table thead+tbody tr:nth-child(even){background:var(--color-neutral-white)}.gutenberg .csv-table-wrapper table figcaption,.gutenberg .table-block table figcaption,.gutenberg .widget-content table figcaption,.gutenberg>table figcaption,.wysiwyg .csv-table-wrapper table figcaption,.wysiwyg .table-block table figcaption,.wysiwyg .widget-content table figcaption,.wysiwyg>table figcaption{margin-top:5px;font-size:15px;font-style:italic}.gutenberg .csv-table-wrapper table a,.gutenberg .table-block table a,.gutenberg .widget-content table a,.gutenberg>table a,.wysiwyg .csv-table-wrapper table a,.wysiwyg .table-block table a,.wysiwyg .widget-content table a,.wysiwyg>table a{display:inline-block}.ad-widget-block .our-take-widget h4{font-family:var(--heading-font-family)}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6){font-family:var(--heading-font-family);font-weight:700;line-height:1.2}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2:not(:first-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3:not(:first-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4:not(:first-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5:not(:first-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6:not(:first-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2):not(:first-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3):not(:first-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4):not(:first-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5):not(:first-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6):not(:first-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2:not(:first-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3:not(:first-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4:not(:first-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5:not(:first-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6:not(:first-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2):not(:first-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3):not(:first-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4):not(:first-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5):not(:first-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6):not(:first-child){margin-top:1em}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2:not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3:not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4:not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5:not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6:not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2):not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3):not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4):not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5):not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6):not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2:not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3:not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4:not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5:not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6:not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2):not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3):not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4):not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5):not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6):not(:last-child){margin-bottom:.5em}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2.subheading,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3.subheading,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4.subheading,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5.subheading,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6.subheading,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2).subheading,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3).subheading,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4).subheading,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5).subheading,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6).subheading,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2.subheading,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3.subheading,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4.subheading,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5.subheading,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6.subheading,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2).subheading,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3).subheading,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4).subheading,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5).subheading,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6).subheading{display:grid;grid-auto-flow:column;gap:.8em;align-items:center;justify-content:left}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2.subheading::before,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3.subheading::before,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4.subheading::before,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5.subheading::before,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6.subheading::before,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2).subheading::before,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3).subheading::before,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4).subheading::before,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5).subheading::before,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6).subheading::before,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2.subheading::before,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3.subheading::before,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4.subheading::before,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5.subheading::before,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6.subheading::before,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2).subheading::before,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3).subheading::before,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4).subheading::before,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5).subheading::before,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6).subheading::before{display:inline-block;width:4px;height:70%;content:"";background:var(--color-primary);border-radius:2px}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2){font-family:var(--heading-font-family);font-size:24px;line-height:1.4}@media (min-width:992px){.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h2,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h2){font-size:32px}}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3){font-family:var(--heading-font-family);font-size:20px;line-height:1.5}@media (min-width:992px){.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h3,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h3){font-size:28px}}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4){font-family:var(--heading-font-family);font-size:18px;line-height:1.5}@media (min-width:992px){.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h4,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h4){font-size:22px}}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h5,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) h6,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h5),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(h6){font-family:var(--heading-font-family);font-size:18px;line-height:1.5}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul){margin-top:0;margin-bottom:0;font-size:inherit;line-height:1.5}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote:not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details:not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure:not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol:not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p:not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre:not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul:not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote):not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details):not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure):not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol):not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p):not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre):not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul):not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote:not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details:not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure:not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol:not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p:not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre:not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul:not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote):not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details):not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure):not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol):not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p):not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre):not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul):not(:last-child){margin-bottom:1em}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-center,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-center,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-center,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-center,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-center,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-center,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-center,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-center,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-center,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-center,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-center,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-center,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-center,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-center,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-center,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-center,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-center,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-center,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-center,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-center,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-center,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-center,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-center,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-center,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-center,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-center,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-center,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-center{text-align:center}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-right,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-right,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-right,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-right,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-right,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-right,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-right,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-right,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-right,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-right,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-right,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-right,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-right,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-right,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-right,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-right,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-right,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-right,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-right,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-right,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-right,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-right,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-right,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-right,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-right,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-right,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-right,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-right{text-align:right}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-left,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-left,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-left,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-left,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-left,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-left,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-left,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-left,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-left,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-left,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-left,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-left,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-left,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-left,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote.has-text-align-left,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) details.has-text-align-left,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.has-text-align-left,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.has-text-align-left,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) p.has-text-align-left,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) pre.has-text-align-left,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.has-text-align-left,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote).has-text-align-left,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(details).has-text-align-left,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).has-text-align-left,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).has-text-align-left,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(p).has-text-align-left,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(pre).has-text-align-left,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).has-text-align-left{text-align:left}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul){padding-left:1.2em}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li{padding-left:10px}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li:not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li:not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li:not(:last-child),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li:not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li:not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li:not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li:not(:last-child),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li:not(:last-child){margin-bottom:10px}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li::marker,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li::marker,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li::marker,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li::marker,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li::marker,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul li::marker,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li::marker,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) li::marker{color:var(--color-neutral-900)}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.checklist,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.checklist,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).checklist,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).checklist,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol.checklist,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul.checklist,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol).checklist,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul).checklist{list-style-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEyLjUyNDggMS41NjI4OEMxMi43MTExIDEuNzY2NzYgMTIuNjk2OCAyLjA4MzAyIDEyLjQ5MjkgMi4yNjkyNkwzLjgwNzA0IDEwLjIwMzVMMi42MjU0MSA4LjkwOTg4TDIuNjM4MTkgOC44OTgyTDAuNDkxMTczIDYuNzUxMThDMC4yOTU5MTEgNi41NTU5MiAwLjI5NTkxMSA2LjIzOTMzIDAuNDkxMTczIDYuMDQ0MDdMMS4wMjI5MyA1LjUxMjMxQzEuMjE4MiA1LjMxNzA1IDEuNTM0NzggNS4zMTcwNSAxLjczMDA0IDUuNTEyMzFMMy45MzMwOSA3LjcxNTM2TDExLjMxMTMgMC45NzU2ODZDMTEuNTE1MiAwLjc4OTQ0NSAxMS44MzE0IDAuODAzNzQ4IDEyLjAxNzcgMS4wMDc2M0wxMi41MjQ4IDEuNTYyODhaIiBmaWxsPSIjM0JBMTRBIi8+CiAgPC9zdmc+CiAg)}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ol li,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ol) li{list-style-type:auto}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul){list-style-type:disc}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul ul,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) ul,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul ul,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) ul{margin-top:10px;list-style-type:circle}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul ul ul,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) ul ul,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) ul ul ul,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(ul) ul ul{list-style:square}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) hr,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(hr),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) hr,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(hr){margin:2em 0;border:0;border-bottom:1px solid var(--color-neutral-400)}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure),.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img){display:block;height:auto}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.aligncenter,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure[block_align=aligncenter],.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img.aligncenter,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img[block_align=aligncenter],.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).aligncenter,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure)[block_align=aligncenter],.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img).aligncenter,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img)[block_align=aligncenter],.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.aligncenter,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure[block_align=aligncenter],.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img.aligncenter,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img[block_align=aligncenter],.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).aligncenter,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure)[block_align=aligncenter],.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img).aligncenter,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img)[block_align=aligncenter]{width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.alignright,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure[block_align=alignright],.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img.alignright,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img[block_align=alignright],.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).alignright,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure)[block_align=alignright],.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img).alignright,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img)[block_align=alignright],.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure.alignright,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) figure[block_align=alignright],.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img.alignright,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) img[block_align=alignright],.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure).alignright,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(figure)[block_align=alignright],.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img).alignright,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(img)[block_align=alignright]{width:-moz-fit-content;width:fit-content;margin-left:auto}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) a,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(a),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) a,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(a){color:var(--color-primary);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--color-primary);text-underline-offset:4px;word-wrap:break-word}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) a:hover,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(a):hover,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) a:hover,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(a):hover{color:var(--color-primary-600)}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote),.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote){position:relative;padding-left:30px;border:0}.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote::before,.ad-widget-block .custom-code-widget>.wp-block-group>.wp-block-group__inner-container>:not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote)::before,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper) blockquote::before,.ad-widget-block .custom-code-widget>:not(.wp-block-group):not([class^=b-],.ad-widget-block,.jpp-ct,.acf-block-component,.dynamic-calculator-container,.tsa-calculators,.solar-calculator__wrapper):is(blockquote)::before{position:absolute;top:0;left:0;width:4px;height:100%;content:"";background:var(--color-secondary-300);border-radius:2px}.ad-widget-block .custom-code-widget .csv-table-wrapper,.ad-widget-block .custom-code-widget .table-block{overflow-x:auto;font-size:16px;border-bottom:0!important}.ad-widget-block .custom-code-widget .csv-table-wrapper figcaption,.ad-widget-block .custom-code-widget .table-block figcaption{display:grid;grid-auto-flow:column;align-items:center;justify-content:space-between;padding:10px 15px;font-size:12px;color:var(--color-neutral);border:1px solid var(--color-neutral-200);border-top:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.ad-widget-block .custom-code-widget .csv-table-wrapper figcaption>span[data-rich-text-placeholder],.ad-widget-block .custom-code-widget .table-block figcaption>span[data-rich-text-placeholder]{position:absolute;width:0;white-space:nowrap}.ad-widget-block .custom-code-widget .csv-table-wrapper table,.ad-widget-block .custom-code-widget .table-block table,.ad-widget-block .custom-code-widget .widget-content table,.ad-widget-block .custom-code-widget>table{min-width:100%;max-width:100%;overflow-x:scroll;font-size:16px;text-align:left;border:0;border-top:2px solid var(--color-primary)}.ad-widget-block .custom-code-widget .csv-table-wrapper table.has-fixed-layout,.ad-widget-block .custom-code-widget .table-block table.has-fixed-layout,.ad-widget-block .custom-code-widget .widget-content table.has-fixed-layout,.ad-widget-block .custom-code-widget>table.has-fixed-layout{width:auto;overflow-x:auto}@media (min-width:992px){.ad-widget-block .custom-code-widget .csv-table-wrapper table.has-fixed-layout,.ad-widget-block .custom-code-widget .table-block table.has-fixed-layout,.ad-widget-block .custom-code-widget .widget-content table.has-fixed-layout,.ad-widget-block .custom-code-widget>table.has-fixed-layout{width:100%}}.ad-widget-block .custom-code-widget .csv-table-wrapper table td,.ad-widget-block .custom-code-widget .csv-table-wrapper table th,.ad-widget-block .custom-code-widget .table-block table td,.ad-widget-block .custom-code-widget .table-block table th,.ad-widget-block .custom-code-widget .widget-content table td,.ad-widget-block .custom-code-widget .widget-content table th,.ad-widget-block .custom-code-widget>table td,.ad-widget-block .custom-code-widget>table th{min-width:120px;padding:.5em;line-height:1.35;border:0}.ad-widget-block .custom-code-widget .csv-table-wrapper table thead,.ad-widget-block .custom-code-widget .table-block table thead,.ad-widget-block .custom-code-widget .widget-content table thead,.ad-widget-block .custom-code-widget>table thead{font-size:1.1em;border-bottom:0}.ad-widget-block .custom-code-widget .csv-table-wrapper table tbody tr:nth-child(even),.ad-widget-block .custom-code-widget .table-block table tbody tr:nth-child(even),.ad-widget-block .custom-code-widget .widget-content table tbody tr:nth-child(even),.ad-widget-block .custom-code-widget>table tbody tr:nth-child(even){background:#ededed}.ad-widget-block .custom-code-widget .csv-table-wrapper table thead+tbody tr:nth-child(odd),.ad-widget-block .custom-code-widget .table-block table thead+tbody tr:nth-child(odd),.ad-widget-block .custom-code-widget .widget-content table thead+tbody tr:nth-child(odd),.ad-widget-block .custom-code-widget>table thead+tbody tr:nth-child(odd){background:#ededed}.ad-widget-block .custom-code-widget .csv-table-wrapper table thead+tbody tr:nth-child(even),.ad-widget-block .custom-code-widget .table-block table thead+tbody tr:nth-child(even),.ad-widget-block .custom-code-widget .widget-content table thead+tbody tr:nth-child(even),.ad-widget-block .custom-code-widget>table thead+tbody tr:nth-child(even){background:var(--color-neutral-white)}.ad-widget-block .custom-code-widget .csv-table-wrapper table figcaption,.ad-widget-block .custom-code-widget .table-block table figcaption,.ad-widget-block .custom-code-widget .widget-content table figcaption,.ad-widget-block .custom-code-widget>table figcaption{margin-top:5px;font-size:15px;font-style:italic}.ad-widget-block .custom-code-widget .csv-table-wrapper table a,.ad-widget-block .custom-code-widget .table-block table a,.ad-widget-block .custom-code-widget .widget-content table a,.ad-widget-block .custom-code-widget>table a{display:inline-block}.ad-widget-block .custom-code-widget #calculatorForm input[type=checkbox],.ad-widget-block .custom-code-widget #calculatorForm input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.ad-widget-block .single-brand-cta-dropdown,.ad-widget-block .single-brand-widget .widget-container .widget-content-container{border:none;box-shadow:0 0 4px rgba(21,21,21,.1411764706),0 24px 30px -8px rgba(21,21,21,.1803921569)}@media (width <= 890px){.ad-widget-block .single-brand-cta-dropdown,.ad-widget-block .single-brand-widget .widget-container .widget-content-container{max-width:calc(100% - 8px)}}.ad-widget-block .single-brand-cta-dropdown{font-size:18px}.ad-widget-block .single-brand-cta-dropdown .dropdown .cons-title,.ad-widget-block .single-brand-cta-dropdown .dropdown .pros-title{font-weight:700}.ad-widget-block .box p{margin-bottom:1em}.ad-widget-block .text-container p{margin-bottom:1em}.ad-widget-block .text-container p a{color:var(--color-primary);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;word-wrap:break-word}.ad-widget-block .text-container p a:hover{color:var(--color-primary-700)}.ad-widget-block .text-container ul li{line-height:1.6}.ad-widget-block .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:1200px){.ad-widget-block .container{max-width:1250px}}@media (min-width:992px){.ad-widget-block .container{max-width:960px}}@media (min-width:768px){.ad-widget-block .container{max-width:720px}}@media (min-width:576px){.ad-widget-block .container{max-width:540px}}.ad-widget-block .container table{font-size:18px}.ad-widget-block .container form input[type=number],.ad-widget-block .container form input[type=text],.ad-widget-block .custom-code-widget form input[type=number],.ad-widget-block .custom-code-widget form input[type=text]{background-color:#fff}.ad-widget-block .calculator form input[type=number],.ad-widget-block .calculator form input[type=text]{padding-block:1px;padding-inline:2px;border:1px solid #767676}.ad-widget-block .cta-comparison-table a:not(.link-btn){color:var(--color-primary);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;word-wrap:break-word}.ad-widget-block .cta-comparison-table a:not(.link-btn):hover{color:var(--color-primary-700)}@media (max-width:991px){.ad-widget-block .pros-and-cons-widget .widget-container .col-title{font-size:18px}}.ad-widget-block .panel-template.multi-providers .widget-container .superlative-info{border-top-left-radius:5px;border-top-right-radius:5px}@media (width >= 992px) and (width <= 1024px){.ad-widget-block .panel-template-variation .product-promo-container-wrapper{height:120px}}.ad-widget-block .panel-template-variation .swiper-container .widget-col .superlative-info{background:0 0!important}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .widget-content.accordion .section-content{font-weight:400!important}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-rating-wrapper .stars{align-items:center;border-radius:5px}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-rating-wrapper .stars>span{padding-right:8px;margin-right:8px;color:#fcaf20;border-color:rgba(252,175,32,.4);border-right:1px solid}.ad-widget-block .provider_summary-wdgt.design_type-redesigned table{margin-top:15px;border-top:none}.article-cta-note .cta-phone-number{margin-top:15px;font-size:21px;font-weight:500}.article-cta-note .cta-phone-number i{margin-right:7px;font-size:18px}</style><style>@charset "UTF-8";.gutenberg .wp-block-quote{margin-right:0;margin-left:0}.gutenberg .wp-block-pullquote{padding:25px;margin:0}.gutenberg .wp-block-pullquote blockquote{margin:0}.gutenberg .wp-block-pullquote blockquote p{margin-bottom:.6em;font-family:var(--heading-font-family);font-size:.9em;line-height:1.3;color:var(--color-primary-400)}@media (min-width:992px){.gutenberg .wp-block-pullquote blockquote p{font-size:1.2em}}.gutenberg .wp-block-pullquote blockquote p::before{content:"“"}.gutenberg .wp-block-pullquote blockquote p::after{content:"”"}.gutenberg .wp-block-pullquote blockquote cite{font-size:.6em;font-style:normal}@media (min-width:992px){.gutenberg .wp-block-pullquote blockquote cite{font-size:.8em}}.gutenberg .wp-block-pullquote blockquote cite::before{content:"– "}.gutenberg figure.wp-block-embed .wp-block-embed__wrapper{position:relative;height:0;padding-bottom:56.25%}.gutenberg figure.wp-block-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gutenberg iframe[src*=youtube]{width:100%;height:auto;aspect-ratio:16/9}.gutenberg figure.wp-block-video{margin:0}.gutenberg figure.wp-block-video video{width:100%;height:auto;aspect-ratio:16/9}.gutenberg .wp-block-image img{max-width:100%}.gutenberg .wp-block-image.is-style-rounded img{border-radius:99999px}.gutenberg .wp-block-image figcaption,.gutenberg .wp-caption-text{margin-top:5px!important;font-size:.8em!important;line-height:1.2!important;color:rgba(0,0,0,.5);text-align:center}@media (max-width:991px){.gutenberg .ad-widget-block{overflow-x:clip}}.gutenberg>.jpp-ct{margin-right:0;margin-left:0}.gutenberg>.jpp-ct:not(:last-child){margin-bottom:2.5em}@media (max-width:991px){.gutenberg>.c-gutenberg-table{--lateral-padding:var(--lateral-padding-value);margin:0 calc(var(--lateral-padding) * -1)!important}}.gutenberg iframe{max-width:100%}.gutenberg>:not([class^=b-],[class^=c-]),.gutenberg>[class^=wp-block]{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}.gutenberg>:not([class^=b-],[class^=c-]):not(.wp-block-heading):not(:last-child),.gutenberg>[class^=wp-block]:not(.wp-block-heading):not(:last-child){margin-bottom:1em}body.single-post.template-default{--template-default:true}body.single-post.template-full-width{--template-full-width:true;--wrapper-width:1290px}</style> <link rel="preconnect" href="https://www.googletagmanager.com"> <link rel="preconnect" href="https://www.google-analytics.com"> <!-- Google Tag Manager --> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl; j.setAttribute("class","optanon-category-C0002-C0004"); f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KLLDS2NQ');</script> <!-- End Google Tag Manager --> <noscript><style>.lazyload[data-src]{display:none !important;}</style></noscript><style>.lazyload{background-image:none !important;}.lazyload:before{background-image:none !important;}</style><script src="https://d1cxm56b1i15la.cloudfront.net/wp-content/plugins/perfmatters/vendor/fastclick/pmfastclick.min.js" defer></script><script>"addEventListener"in document&&document.addEventListener("DOMContentLoaded",function(){FastClick.attach(document.body)},!1);</script><link rel="icon" href="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/09/marketwatch-favicon.png" sizes="32x32" /> <link rel="icon" href="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/09/marketwatch-favicon.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/09/marketwatch-favicon.png" /> <meta name="msapplication-TileImage" content="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/09/marketwatch-favicon.png" /> <style id="wpforms-css-vars-root"> :root { --wpforms-field-border-radius: 3px; --wpforms-field-border-style: solid; --wpforms-field-border-size: 1px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-field-menu-color: #ffffff; --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-border-style: none; --wpforms-button-border-size: 1px; --wpforms-button-background-color: #066aab; --wpforms-button-border-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-page-break-color: #066aab; --wpforms-background-image: none; --wpforms-background-position: center center; --wpforms-background-repeat: no-repeat; --wpforms-background-size: cover; --wpforms-background-width: 100px; --wpforms-background-height: 100px; --wpforms-background-color: rgba( 0, 0, 0, 0 ); --wpforms-background-url: none; --wpforms-container-padding: 0px; --wpforms-container-border-style: none; --wpforms-container-border-width: 1px; --wpforms-container-border-color: #000000; --wpforms-container-border-radius: 3px; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } </style> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">/** * Swiper 10.3.1 * Most modern mobile touch slider and framework with hardware accelerated transitions * https://swiperjs.com * * Copyright 2014-2023 Vladimir Kharlampidi * * Released under the MIT License * * Released on: September 28, 2023 */ var Swiper=function(){"use strict";function e(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function t(s,a){void 0===s&&(s={}),void 0===a&&(a={}),Object.keys(a).forEach((i=>{void 0===s[i]?s[i]=a[i]:e(a[i])&&e(s[i])&&Object.keys(a[i]).length>0&&t(s[i],a[i])}))}const s={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function a(){const e="undefined"!=typeof document?document:{};return t(e,s),e}const i={document:s,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function r(){const e="undefined"!=typeof window?window:{};return t(e,i),e}function n(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function l(){return Date.now()}function o(e,t){void 0===t&&(t="x");const s=r();let a,i,n;const l=function(e){const t=r();let s;return t.getComputedStyle&&(s=t.getComputedStyle(e,null)),!s&&e.currentStyle&&(s=e.currentStyle),s||(s=e.style),s}(e);return s.WebKitCSSMatrix?(i=l.transform||l.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map((e=>e.replace(",","."))).join(", ")),n=new s.WebKitCSSMatrix("none"===i?"":i)):(n=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),a=n.toString().split(",")),"x"===t&&(i=s.WebKitCSSMatrix?n.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(i=s.WebKitCSSMatrix?n.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),i||0}function d(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function c(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let a=1;a<arguments.length;a+=1){const i=a<0||arguments.length<=a?void 0:arguments[a];if(null!=i&&(s=i,!("undefined"!=typeof window&&void 0!==window.HTMLElement?s instanceof HTMLElement:s&&(1===s.nodeType||11===s.nodeType)))){const s=Object.keys(Object(i)).filter((e=>t.indexOf(e)<0));for(let t=0,a=s.length;t<a;t+=1){const a=s[t],r=Object.getOwnPropertyDescriptor(i,a);void 0!==r&&r.enumerable&&(d(e[a])&&d(i[a])?i[a].__swiper__?e[a]=i[a]:c(e[a],i[a]):!d(e[a])&&d(i[a])?(e[a]={},i[a].__swiper__?e[a]=i[a]:c(e[a],i[a])):e[a]=i[a])}}}var s;return e}function p(e,t,s){e.style.setProperty(t,s)}function u(e){let{swiper:t,targetPosition:s,side:a}=e;const i=r(),n=-t.translate;let l,o=null;const d=t.params.speed;t.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(t.cssModeFrameID);const c=s>n?"next":"prev",p=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,u=()=>{l=(new Date).getTime(),null===o&&(o=l);const e=Math.max(Math.min((l-o)/d,1),0),r=.5-Math.cos(e*Math.PI)/2;let c=n+r*(s-n);if(p(c,s)&&(c=s),t.wrapperEl.scrollTo({[a]:c}),p(c,s))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[a]:c})})),void i.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=i.requestAnimationFrame(u)};u()}function m(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function h(e,t){return void 0===t&&(t=""),[...e.children].filter((e=>e.matches(t)))}function f(e,t){void 0===t&&(t=[]);const s=document.createElement(e);return s.classList.add(...Array.isArray(t)?t:[t]),s}function g(e){const t=r(),s=a(),i=e.getBoundingClientRect(),n=s.body,l=e.clientTop||n.clientTop||0,o=e.clientLeft||n.clientLeft||0,d=e===t?t.scrollY:e.scrollTop,c=e===t?t.scrollX:e.scrollLeft;return{top:i.top+d-l,left:i.left+c-o}}function v(e,t){return r().getComputedStyle(e,null).getPropertyValue(t)}function w(e){let t,s=e;if(s){for(t=0;null!==(s=s.previousSibling);)1===s.nodeType&&(t+=1);return t}}function b(e,t){const s=[];let a=e.parentElement;for(;a;)t?a.matches(t)&&s.push(a):s.push(a),a=a.parentElement;return s}function y(e,t){t&&e.addEventListener("transitionend",(function s(a){a.target===e&&(t.call(e,a),e.removeEventListener("transitionend",s))}))}function E(e,t,s){const a=r();return s?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(a.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(a.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}let x,S,T;function M(){return x||(x=function(){const e=r(),t=a();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),x}function C(e){return void 0===e&&(e={}),S||(S=function(e){let{userAgent:t}=void 0===e?{}:e;const s=M(),a=r(),i=a.navigator.platform,n=t||a.navigator.userAgent,l={ios:!1,android:!1},o=a.screen.width,d=a.screen.height,c=n.match(/(Android);?[\s\/]+([\d.]+)?/);let p=n.match(/(iPad).*OS\s([\d_]+)/);const u=n.match(/(iPod)(.*OS\s([\d_]+))?/),m=!p&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="Win32"===i;let f="MacIntel"===i;return!p&&f&&s.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${d}`)>=0&&(p=n.match(/(Version)\/([\d.]+)/),p||(p=[0,1,"13_0_0"]),f=!1),c&&!h&&(l.os="android",l.android=!0),(p||m||u)&&(l.os="ios",l.ios=!0),l}(e)),S}function P(){return T||(T=function(){const e=r();let t=!1;function s(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(s()){const s=String(e.navigator.userAgent);if(s.includes("Version/")){const[e,a]=s.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));t=e<16||16===e&&a<2}}return{isSafari:t||s(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),T}var L={on(e,t,s){const a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof t)return a;const i=s?"unshift":"push";return e.split(" ").forEach((e=>{a.eventsListeners[e]||(a.eventsListeners[e]=[]),a.eventsListeners[e][i](t)})),a},once(e,t,s){const a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof t)return a;function i(){a.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var s=arguments.length,r=new Array(s),n=0;n<s;n++)r[n]=arguments[n];t.apply(a,r)}return i.__emitterProxy=t,a.on(e,i,s)},onAny(e,t){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof e)return s;const a=t?"unshift":"push";return s.eventsAnyListeners.indexOf(e)<0&&s.eventsAnyListeners[a](e),s},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const s=t.eventsAnyListeners.indexOf(e);return s>=0&&t.eventsAnyListeners.splice(s,1),t},off(e,t){const s=this;return!s.eventsListeners||s.destroyed?s:s.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?s.eventsListeners[e]=[]:s.eventsListeners[e]&&s.eventsListeners[e].forEach(((a,i)=>{(a===t||a.__emitterProxy&&a.__emitterProxy===t)&&s.eventsListeners[e].splice(i,1)}))})),s):s},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,s,a;for(var i=arguments.length,r=new Array(i),n=0;n<i;n++)r[n]=arguments[n];"string"==typeof r[0]||Array.isArray(r[0])?(t=r[0],s=r.slice(1,r.length),a=e):(t=r[0].events,s=r[0].data,a=r[0].context||e),s.unshift(a);return(Array.isArray(t)?t:t.split(" ")).forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(a,[t,...s])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(a,s)}))})),e}};const z=(e,t)=>{if(!e||e.destroyed||!e.params)return;const s=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(s){let t=s.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(s.shadowRoot?t=s.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame((()=>{s.shadowRoot&&(t=s.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())}))),t&&t.remove()}},A=(e,t)=>{if(!e.slides[t])return;const s=e.slides[t].querySelector('[loading="lazy"]');s&&s.removeAttribute("loading")},$=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const s=e.slides.length;if(!s||!t||t<0)return;t=Math.min(t,s);const a="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const s=i,r=[s-t];return r.push(...Array.from({length:t}).map(((e,t)=>s+a+t))),void e.slides.forEach(((t,s)=>{r.includes(t.column)&&A(e,s)}))}const r=i+a-1;if(e.params.rewind||e.params.loop)for(let a=i-t;a<=r+t;a+=1){const t=(a%s+s)%s;(t<i||t>r)&&A(e,t)}else for(let a=Math.max(i-t,0);a<=Math.min(r+t,s-1);a+=1)a!==i&&(a>r||a<i)&&A(e,a)};var I={updateSize:function(){const e=this;let t,s;const a=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:a.clientWidth,s=void 0!==e.params.height&&null!==e.params.height?e.params.height:a.clientHeight,0===t&&e.isHorizontal()||0===s&&e.isVertical()||(t=t-parseInt(v(a,"padding-left")||0,10)-parseInt(v(a,"padding-right")||0,10),s=s-parseInt(v(a,"padding-top")||0,10)-parseInt(v(a,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(s)&&(s=0),Object.assign(e,{width:t,height:s,size:e.isHorizontal()?t:s}))},updateSlides:function(){const e=this;function t(t){return e.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}function s(e,s){return parseFloat(e.getPropertyValue(t(s))||0)}const a=e.params,{wrapperEl:i,slidesEl:r,size:n,rtlTranslate:l,wrongRTL:o}=e,d=e.virtual&&a.virtual.enabled,c=d?e.virtual.slides.length:e.slides.length,u=h(r,`.${e.params.slideClass}, swiper-slide`),m=d?e.virtual.slides.length:u.length;let f=[];const g=[],w=[];let b=a.slidesOffsetBefore;"function"==typeof b&&(b=a.slidesOffsetBefore.call(e));let y=a.slidesOffsetAfter;"function"==typeof y&&(y=a.slidesOffsetAfter.call(e));const x=e.snapGrid.length,S=e.slidesGrid.length;let T=a.spaceBetween,M=-b,C=0,P=0;if(void 0===n)return;"string"==typeof T&&T.indexOf("%")>=0?T=parseFloat(T.replace("%",""))/100*n:"string"==typeof T&&(T=parseFloat(T)),e.virtualSize=-T,u.forEach((e=>{l?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),a.centeredSlides&&a.cssMode&&(p(i,"--swiper-centered-offset-before",""),p(i,"--swiper-centered-offset-after",""));const L=a.grid&&a.grid.rows>1&&e.grid;let z;L&&e.grid.initSlides(m);const A="auto"===a.slidesPerView&&a.breakpoints&&Object.keys(a.breakpoints).filter((e=>void 0!==a.breakpoints[e].slidesPerView)).length>0;for(let i=0;i<m;i+=1){let r;if(z=0,u[i]&&(r=u[i]),L&&e.grid.updateSlide(i,r,m,t),!u[i]||"none"!==v(r,"display")){if("auto"===a.slidesPerView){A&&(u[i].style[t("width")]="");const n=getComputedStyle(r),l=r.style.transform,o=r.style.webkitTransform;if(l&&(r.style.transform="none"),o&&(r.style.webkitTransform="none"),a.roundLengths)z=e.isHorizontal()?E(r,"width",!0):E(r,"height",!0);else{const e=s(n,"width"),t=s(n,"padding-left"),a=s(n,"padding-right"),i=s(n,"margin-left"),l=s(n,"margin-right"),o=n.getPropertyValue("box-sizing");if(o&&"border-box"===o)z=e+i+l;else{const{clientWidth:s,offsetWidth:n}=r;z=e+t+a+i+l+(n-s)}}l&&(r.style.transform=l),o&&(r.style.webkitTransform=o),a.roundLengths&&(z=Math.floor(z))}else z=(n-(a.slidesPerView-1)*T)/a.slidesPerView,a.roundLengths&&(z=Math.floor(z)),u[i]&&(u[i].style[t("width")]=`${z}px`);u[i]&&(u[i].swiperSlideSize=z),w.push(z),a.centeredSlides?(M=M+z/2+C/2+T,0===C&&0!==i&&(M=M-n/2-T),0===i&&(M=M-n/2-T),Math.abs(M)<.001&&(M=0),a.roundLengths&&(M=Math.floor(M)),P%a.slidesPerGroup==0&&f.push(M),g.push(M)):(a.roundLengths&&(M=Math.floor(M)),(P-Math.min(e.params.slidesPerGroupSkip,P))%e.params.slidesPerGroup==0&&f.push(M),g.push(M),M=M+z+T),e.virtualSize+=z+T,C=z,P+=1}}if(e.virtualSize=Math.max(e.virtualSize,n)+y,l&&o&&("slide"===a.effect||"coverflow"===a.effect)&&(i.style.width=`${e.virtualSize+T}px`),a.setWrapperSize&&(i.style[t("width")]=`${e.virtualSize+T}px`),L&&e.grid.updateWrapperSize(z,f,t),!a.centeredSlides){const t=[];for(let s=0;s<f.length;s+=1){let i=f[s];a.roundLengths&&(i=Math.floor(i)),f[s]<=e.virtualSize-n&&t.push(i)}f=t,Math.floor(e.virtualSize-n)-Math.floor(f[f.length-1])>1&&f.push(e.virtualSize-n)}if(d&&a.loop){const t=w[0]+T;if(a.slidesPerGroup>1){const s=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/a.slidesPerGroup),i=t*a.slidesPerGroup;for(let e=0;e<s;e+=1)f.push(f[f.length-1]+i)}for(let s=0;s<e.virtual.slidesBefore+e.virtual.slidesAfter;s+=1)1===a.slidesPerGroup&&f.push(f[f.length-1]+t),g.push(g[g.length-1]+t),e.virtualSize+=t}if(0===f.length&&(f=[0]),0!==T){const s=e.isHorizontal()&&l?"marginLeft":t("marginRight");u.filter(((e,t)=>!(a.cssMode&&!a.loop)||t!==u.length-1)).forEach((e=>{e.style[s]=`${T}px`}))}if(a.centeredSlides&&a.centeredSlidesBounds){let e=0;w.forEach((t=>{e+=t+(T||0)})),e-=T;const t=e-n;f=f.map((e=>e<=0?-b:e>t?t+y:e))}if(a.centerInsufficientSlides){let e=0;if(w.forEach((t=>{e+=t+(T||0)})),e-=T,e<n){const t=(n-e)/2;f.forEach(((e,s)=>{f[s]=e-t})),g.forEach(((e,s)=>{g[s]=e+t}))}}if(Object.assign(e,{slides:u,snapGrid:f,slidesGrid:g,slidesSizesGrid:w}),a.centeredSlides&&a.cssMode&&!a.centeredSlidesBounds){p(i,"--swiper-centered-offset-before",-f[0]+"px"),p(i,"--swiper-centered-offset-after",e.size/2-w[w.length-1]/2+"px");const t=-e.snapGrid[0],s=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+s))}if(m!==c&&e.emit("slidesLengthChange"),f.length!==x&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),g.length!==S&&e.emit("slidesGridLengthChange"),a.watchSlidesProgress&&e.updateSlidesOffset(),!(d||a.cssMode||"slide"!==a.effect&&"fade"!==a.effect)){const t=`${a.containerModifierClass}backface-hidden`,s=e.el.classList.contains(t);m<=a.maxBackfaceHiddenSlides?s||e.el.classList.add(t):s&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,s=[],a=t.virtual&&t.params.virtual.enabled;let i,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const n=e=>a?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e=>{s.push(e)}));else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){const e=t.activeIndex+i;if(e>t.slides.length&&!a)break;s.push(n(e))}else s.push(n(t.activeIndex));for(i=0;i<s.length;i+=1)if(void 0!==s[i]){const e=s[i].offsetHeight;r=e>r?e:r}(r||0===r)&&(t.wrapperEl.style.height=`${r}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,s=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let a=0;a<t.length;a+=1)t[a].swiperSlideOffset=(e.isHorizontal()?t[a].offsetLeft:t[a].offsetTop)-s-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,s=t.params,{slides:a,rtlTranslate:i,snapGrid:r}=t;if(0===a.length)return;void 0===a[0].swiperSlideOffset&&t.updateSlidesOffset();let n=-e;i&&(n=e),a.forEach((e=>{e.classList.remove(s.slideVisibleClass)})),t.visibleSlidesIndexes=[],t.visibleSlides=[];let l=s.spaceBetween;"string"==typeof l&&l.indexOf("%")>=0?l=parseFloat(l.replace("%",""))/100*t.size:"string"==typeof l&&(l=parseFloat(l));for(let e=0;e<a.length;e+=1){const o=a[e];let d=o.swiperSlideOffset;s.cssMode&&s.centeredSlides&&(d-=a[0].swiperSlideOffset);const c=(n+(s.centeredSlides?t.minTranslate():0)-d)/(o.swiperSlideSize+l),p=(n-r[0]+(s.centeredSlides?t.minTranslate():0)-d)/(o.swiperSlideSize+l),u=-(n-d),m=u+t.slidesSizesGrid[e];(u>=0&&u<t.size-1||m>1&&m<=t.size||u<=0&&m>=t.size)&&(t.visibleSlides.push(o),t.visibleSlidesIndexes.push(e),a[e].classList.add(s.slideVisibleClass)),o.progress=i?-c:c,o.originalProgress=i?-p:p}},updateProgress:function(e){const t=this;if(void 0===e){const s=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*s||0}const s=t.params,a=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:r,isEnd:n,progressLoop:l}=t;const o=r,d=n;if(0===a)i=0,r=!0,n=!0;else{i=(e-t.minTranslate())/a;const s=Math.abs(e-t.minTranslate())<1,l=Math.abs(e-t.maxTranslate())<1;r=s||i<=0,n=l||i>=1,s&&(i=0),l&&(i=1)}if(s.loop){const s=t.getSlideIndexByData(0),a=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[s],r=t.slidesGrid[a],n=t.slidesGrid[t.slidesGrid.length-1],o=Math.abs(e);l=o>=i?(o-i)/n:(o+n-r)/n,l>1&&(l-=1)}Object.assign(t,{progress:i,progressLoop:l,isBeginning:r,isEnd:n}),(s.watchSlidesProgress||s.centeredSlides&&s.autoHeight)&&t.updateSlidesProgress(e),r&&!o&&t.emit("reachBeginning toEdge"),n&&!d&&t.emit("reachEnd toEdge"),(o&&!r||d&&!n)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){const e=this,{slides:t,params:s,slidesEl:a,activeIndex:i}=e,r=e.virtual&&s.virtual.enabled,n=e=>h(a,`.${s.slideClass}${e}, swiper-slide${e}`)[0];let l;if(t.forEach((e=>{e.classList.remove(s.slideActiveClass,s.slideNextClass,s.slidePrevClass)})),r)if(s.loop){let t=i-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),l=n(`[data-swiper-slide-index="${t}"]`)}else l=n(`[data-swiper-slide-index="${i}"]`);else l=t[i];if(l){l.classList.add(s.slideActiveClass);let e=function(e,t){const s=[];for(;e.nextElementSibling;){const a=e.nextElementSibling;t?a.matches(t)&&s.push(a):s.push(a),e=a}return s}(l,`.${s.slideClass}, swiper-slide`)[0];s.loop&&!e&&(e=t[0]),e&&e.classList.add(s.slideNextClass);let a=function(e,t){const s=[];for(;e.previousElementSibling;){const a=e.previousElementSibling;t?a.matches(t)&&s.push(a):s.push(a),e=a}return s}(l,`.${s.slideClass}, swiper-slide`)[0];s.loop&&0===!a&&(a=t[t.length-1]),a&&a.classList.add(s.slidePrevClass)}e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,s=t.rtlTranslate?t.translate:-t.translate,{snapGrid:a,params:i,activeIndex:r,realIndex:n,snapIndex:l}=t;let o,d=e;const c=e=>{let s=e-t.virtual.slidesBefore;return s<0&&(s=t.virtual.slides.length+s),s>=t.virtual.slides.length&&(s-=t.virtual.slides.length),s};if(void 0===d&&(d=function(e){const{slidesGrid:t,params:s}=e,a=e.rtlTranslate?e.translate:-e.translate;let i;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?a>=t[e]&&a<t[e+1]-(t[e+1]-t[e])/2?i=e:a>=t[e]&&a<t[e+1]&&(i=e+1):a>=t[e]&&(i=e);return s.normalizeSlideIndex&&(i<0||void 0===i)&&(i=0),i}(t)),a.indexOf(s)>=0)o=a.indexOf(s);else{const e=Math.min(i.slidesPerGroupSkip,d);o=e+Math.floor((d-e)/i.slidesPerGroup)}if(o>=a.length&&(o=a.length-1),d===r)return o!==l&&(t.snapIndex=o,t.emit("snapIndexChange")),void(t.params.loop&&t.virtual&&t.params.virtual.enabled&&(t.realIndex=c(d)));let p;p=t.virtual&&i.virtual.enabled&&i.loop?c(d):t.slides[d]?parseInt(t.slides[d].getAttribute("data-swiper-slide-index")||d,10):d,Object.assign(t,{previousSnapIndex:l,snapIndex:o,previousRealIndex:n,realIndex:p,previousIndex:r,activeIndex:d}),t.initialized&&$(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(n!==p&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const s=this,a=s.params;let i=e.closest(`.${a.slideClass}, swiper-slide`);!i&&s.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach((e=>{!i&&e.matches&&e.matches(`.${a.slideClass}, swiper-slide`)&&(i=e)}));let r,n=!1;if(i)for(let e=0;e<s.slides.length;e+=1)if(s.slides[e]===i){n=!0,r=e;break}if(!i||!n)return s.clickedSlide=void 0,void(s.clickedIndex=void 0);s.clickedSlide=i,s.virtual&&s.params.virtual.enabled?s.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):s.clickedIndex=r,a.slideToClickedSlide&&void 0!==s.clickedIndex&&s.clickedIndex!==s.activeIndex&&s.slideToClickedSlide()}};var k={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:s,translate:a,wrapperEl:i}=this;if(t.virtualTranslate)return s?-a:a;if(t.cssMode)return a;let r=o(i,e);return r+=this.cssOverflowAdjustment(),s&&(r=-r),r||0},setTranslate:function(e,t){const s=this,{rtlTranslate:a,params:i,wrapperEl:r,progress:n}=s;let l,o=0,d=0;s.isHorizontal()?o=a?-e:e:d=e,i.roundLengths&&(o=Math.floor(o),d=Math.floor(d)),s.previousTranslate=s.translate,s.translate=s.isHorizontal()?o:d,i.cssMode?r[s.isHorizontal()?"scrollLeft":"scrollTop"]=s.isHorizontal()?-o:-d:i.virtualTranslate||(s.isHorizontal()?o-=s.cssOverflowAdjustment():d-=s.cssOverflowAdjustment(),r.style.transform=`translate3d(${o}px, ${d}px, 0px)`);const c=s.maxTranslate()-s.minTranslate();l=0===c?0:(e-s.minTranslate())/c,l!==n&&s.updateProgress(e),s.emit("setTranslate",s.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,s,a,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===s&&(s=!0),void 0===a&&(a=!0);const r=this,{params:n,wrapperEl:l}=r;if(r.animating&&n.preventInteractionOnTransition)return!1;const o=r.minTranslate(),d=r.maxTranslate();let c;if(c=a&&e>o?o:a&&e<d?d:e,r.updateProgress(c),n.cssMode){const e=r.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-c;else{if(!r.support.smoothScroll)return u({swiper:r,targetPosition:-c,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-c,behavior:"smooth"})}return!0}return 0===t?(r.setTransition(0),r.setTranslate(c),s&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(c),s&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,s&&r.emit("transitionEnd"))}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0}};function O(e){let{swiper:t,runCallbacks:s,direction:a,step:i}=e;const{activeIndex:r,previousIndex:n}=t;let l=a;if(l||(l=r>n?"next":r<n?"prev":"reset"),t.emit(`transition${i}`),s&&r!==n){if("reset"===l)return void t.emit(`slideResetTransition${i}`);t.emit(`slideChangeTransition${i}`),"next"===l?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`)}}var D={slideTo:function(e,t,s,a,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===s&&(s=!0),"string"==typeof e&&(e=parseInt(e,10));const r=this;let n=e;n<0&&(n=0);const{params:l,snapGrid:o,slidesGrid:d,previousIndex:c,activeIndex:p,rtlTranslate:m,wrapperEl:h,enabled:f}=r;if(r.animating&&l.preventInteractionOnTransition||!f&&!a&&!i)return!1;const g=Math.min(r.params.slidesPerGroupSkip,n);let v=g+Math.floor((n-g)/r.params.slidesPerGroup);v>=o.length&&(v=o.length-1);const w=-o[v];if(l.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){const t=-Math.floor(100*w),s=Math.floor(100*d[e]),a=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=s&&t<a-(a-s)/2?n=e:t>=s&&t<a&&(n=e+1):t>=s&&(n=e)}if(r.initialized&&n!==p){if(!r.allowSlideNext&&(m?w>r.translate&&w>r.minTranslate():w<r.translate&&w<r.minTranslate()))return!1;if(!r.allowSlidePrev&&w>r.translate&&w>r.maxTranslate()&&(p||0)!==n)return!1}let b;if(n!==(c||0)&&s&&r.emit("beforeSlideChangeStart"),r.updateProgress(w),b=n>p?"next":n<p?"prev":"reset",m&&-w===r.translate||!m&&w===r.translate)return r.updateActiveIndex(n),l.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==l.effect&&r.setTranslate(w),"reset"!==b&&(r.transitionStart(s,b),r.transitionEnd(s,b)),!1;if(l.cssMode){const e=r.isHorizontal(),s=m?w:-w;if(0===t){const t=r.virtual&&r.params.virtual.enabled;t&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),t&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{h[e?"scrollLeft":"scrollTop"]=s}))):h[e?"scrollLeft":"scrollTop"]=s,t&&requestAnimationFrame((()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1}))}else{if(!r.support.smoothScroll)return u({swiper:r,targetPosition:s,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:s,behavior:"smooth"})}return!0}return r.setTransition(t),r.setTranslate(w),r.updateActiveIndex(n),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,a),r.transitionStart(s,b),0===t?r.transitionEnd(s,b):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(s,b))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,s,a){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===s&&(s=!0),"string"==typeof e){e=parseInt(e,10)}const i=this;let r=e;return i.params.loop&&(i.virtual&&i.params.virtual.enabled?r+=i.virtual.slidesBefore:r=i.getSlideIndexByData(r)),i.slideTo(r,t,s,a)},slideNext:function(e,t,s){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const a=this,{enabled:i,params:r,animating:n}=a;if(!i)return a;let l=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(l=Math.max(a.slidesPerViewDynamic("current",!0),1));const o=a.activeIndex<r.slidesPerGroupSkip?1:l,d=a.virtual&&r.virtual.enabled;if(r.loop){if(n&&!d&&r.loopPreventsSliding)return!1;if(a.loopFix({direction:"next"}),a._clientLeft=a.wrapperEl.clientLeft,a.activeIndex===a.slides.length-1&&r.cssMode)return requestAnimationFrame((()=>{a.slideTo(a.activeIndex+o,e,t,s)})),!0}return r.rewind&&a.isEnd?a.slideTo(0,e,t,s):a.slideTo(a.activeIndex+o,e,t,s)},slidePrev:function(e,t,s){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const a=this,{params:i,snapGrid:r,slidesGrid:n,rtlTranslate:l,enabled:o,animating:d}=a;if(!o)return a;const c=a.virtual&&i.virtual.enabled;if(i.loop){if(d&&!c&&i.loopPreventsSliding)return!1;a.loopFix({direction:"prev"}),a._clientLeft=a.wrapperEl.clientLeft}function p(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const u=p(l?a.translate:-a.translate),m=r.map((e=>p(e)));let h=r[m.indexOf(u)-1];if(void 0===h&&i.cssMode){let e;r.forEach(((t,s)=>{u>=t&&(e=s)})),void 0!==e&&(h=r[e>0?e-1:e])}let f=0;if(void 0!==h&&(f=n.indexOf(h),f<0&&(f=a.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(f=f-a.slidesPerViewDynamic("previous",!0)+1,f=Math.max(f,0))),i.rewind&&a.isBeginning){const i=a.params.virtual&&a.params.virtual.enabled&&a.virtual?a.virtual.slides.length-1:a.slides.length-1;return a.slideTo(i,e,t,s)}return i.loop&&0===a.activeIndex&&i.cssMode?(requestAnimationFrame((()=>{a.slideTo(f,e,t,s)})),!0):a.slideTo(f,e,t,s)},slideReset:function(e,t,s){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,s)},slideToClosest:function(e,t,s,a){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===a&&(a=.5);const i=this;let r=i.activeIndex;const n=Math.min(i.params.slidesPerGroupSkip,r),l=n+Math.floor((r-n)/i.params.slidesPerGroup),o=i.rtlTranslate?i.translate:-i.translate;if(o>=i.snapGrid[l]){const e=i.snapGrid[l];o-e>(i.snapGrid[l+1]-e)*a&&(r+=i.params.slidesPerGroup)}else{const e=i.snapGrid[l-1];o-e<=(i.snapGrid[l]-e)*a&&(r-=i.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,i.slidesGrid.length-1),i.slideTo(r,e,t,s)},slideToClickedSlide:function(){const e=this,{params:t,slidesEl:s}=e,a="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,r=e.clickedIndex;const l=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;i=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?r<e.loopedSlides-a/2||r>e.slides.length-e.loopedSlides+a/2?(e.loopFix(),r=e.getSlideIndex(h(s,`${l}[data-swiper-slide-index="${i}"]`)[0]),n((()=>{e.slideTo(r)}))):e.slideTo(r):r>e.slides.length-a?(e.loopFix(),r=e.getSlideIndex(h(s,`${l}[data-swiper-slide-index="${i}"]`)[0]),n((()=>{e.slideTo(r)}))):e.slideTo(r)}else e.slideTo(r)}};var G={loopCreate:function(e){const t=this,{params:s,slidesEl:a}=t;if(!s.loop||t.virtual&&t.params.virtual.enabled)return;h(a,`.${s.slideClass}, swiper-slide`).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})),t.loopFix({slideRealIndex:e,direction:s.centeredSlides?void 0:"next"})},loopFix:function(e){let{slideRealIndex:t,slideTo:s=!0,direction:a,setTranslate:i,activeSlideIndex:r,byController:n,byMousewheel:l}=void 0===e?{}:e;const o=this;if(!o.params.loop)return;o.emit("beforeLoopFix");const{slides:d,allowSlidePrev:c,allowSlideNext:p,slidesEl:u,params:m}=o;if(o.allowSlidePrev=!0,o.allowSlideNext=!0,o.virtual&&m.virtual.enabled)return s&&(m.centeredSlides||0!==o.snapIndex?m.centeredSlides&&o.snapIndex<m.slidesPerView?o.slideTo(o.virtual.slides.length+o.snapIndex,0,!1,!0):o.snapIndex===o.snapGrid.length-1&&o.slideTo(o.virtual.slidesBefore,0,!1,!0):o.slideTo(o.virtual.slides.length,0,!1,!0)),o.allowSlidePrev=c,o.allowSlideNext=p,void o.emit("loopFix");const h="auto"===m.slidesPerView?o.slidesPerViewDynamic():Math.ceil(parseFloat(m.slidesPerView,10));let f=m.loopedSlides||h;f%m.slidesPerGroup!=0&&(f+=m.slidesPerGroup-f%m.slidesPerGroup),o.loopedSlides=f;const g=[],v=[];let w=o.activeIndex;void 0===r?r=o.getSlideIndex(o.slides.filter((e=>e.classList.contains(m.slideActiveClass)))[0]):w=r;const b="next"===a||!a,y="prev"===a||!a;let E=0,x=0;if(r<f){E=Math.max(f-r,m.slidesPerGroup);for(let e=0;e<f-r;e+=1){const t=e-Math.floor(e/d.length)*d.length;g.push(d.length-t-1)}}else if(r>o.slides.length-2*f){x=Math.max(r-(o.slides.length-2*f),m.slidesPerGroup);for(let e=0;e<x;e+=1){const t=e-Math.floor(e/d.length)*d.length;v.push(t)}}if(y&&g.forEach((e=>{o.slides[e].swiperLoopMoveDOM=!0,u.prepend(o.slides[e]),o.slides[e].swiperLoopMoveDOM=!1})),b&&v.forEach((e=>{o.slides[e].swiperLoopMoveDOM=!0,u.append(o.slides[e]),o.slides[e].swiperLoopMoveDOM=!1})),o.recalcSlides(),"auto"===m.slidesPerView&&o.updateSlides(),m.watchSlidesProgress&&o.updateSlidesOffset(),s)if(g.length>0&&y)if(void 0===t){const e=o.slidesGrid[w],t=o.slidesGrid[w+E]-e;l?o.setTranslate(o.translate-t):(o.slideTo(w+E,0,!1,!0),i&&(o.touches[o.isHorizontal()?"startX":"startY"]+=t,o.touchEventsData.currentTranslate=o.translate))}else i&&(o.slideToLoop(t,0,!1,!0),o.touchEventsData.currentTranslate=o.translate);else if(v.length>0&&b)if(void 0===t){const e=o.slidesGrid[w],t=o.slidesGrid[w-x]-e;l?o.setTranslate(o.translate-t):(o.slideTo(w-x,0,!1,!0),i&&(o.touches[o.isHorizontal()?"startX":"startY"]+=t,o.touchEventsData.currentTranslate=o.translate))}else o.slideToLoop(t,0,!1,!0);if(o.allowSlidePrev=c,o.allowSlideNext=p,o.controller&&o.controller.control&&!n){const e={slideRealIndex:t,direction:a,setTranslate:i,activeSlideIndex:r,byController:!0};Array.isArray(o.controller.control)?o.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===m.slidesPerView&&s})})):o.controller.control instanceof o.constructor&&o.controller.control.params.loop&&o.controller.control.loopFix({...e,slideTo:o.controller.control.params.slidesPerView===m.slidesPerView&&s})}o.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:s}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const a=[];e.slides.forEach((e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;a[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),a.forEach((e=>{s.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function H(e){const t=this,s=a(),i=r(),n=t.touchEventsData;n.evCache.push(e);const{params:o,touches:d,enabled:c}=t;if(!c)return;if(!o.simulateTouch&&"mouse"===e.pointerType)return;if(t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let p=e;p.originalEvent&&(p=p.originalEvent);let u=p.target;if("wrapper"===o.touchEventsTarget&&!t.wrapperEl.contains(u))return;if("which"in p&&3===p.which)return;if("button"in p&&p.button>0)return;if(n.isTouched&&n.isMoved)return;const m=!!o.noSwipingClass&&""!==o.noSwipingClass,h=e.composedPath?e.composedPath():e.path;m&&p.target&&p.target.shadowRoot&&h&&(u=h[0]);const f=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,g=!(!p.target||!p.target.shadowRoot);if(o.noSwiping&&(g?function(e,t){return void 0===t&&(t=this),function t(s){if(!s||s===a()||s===r())return null;s.assignedSlot&&(s=s.assignedSlot);const i=s.closest(e);return i||s.getRootNode?i||t(s.getRootNode().host):null}(t)}(f,u):u.closest(f)))return void(t.allowClick=!0);if(o.swipeHandler&&!u.closest(o.swipeHandler))return;d.currentX=p.pageX,d.currentY=p.pageY;const v=d.currentX,w=d.currentY,b=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,y=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(b&&(v<=y||v>=i.innerWidth-y)){if("prevent"!==b)return;e.preventDefault()}Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),d.startX=v,d.startY=w,n.touchStartTime=l(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(n.allowThresholdMove=!1);let E=!0;u.matches(n.focusableElements)&&(E=!1,"SELECT"===u.nodeName&&(n.isTouched=!1)),s.activeElement&&s.activeElement.matches(n.focusableElements)&&s.activeElement!==u&&s.activeElement.blur();const x=E&&t.allowTouchMove&&o.touchStartPreventDefault;!o.touchStartForcePreventDefault&&!x||u.isContentEditable||p.preventDefault(),o.freeMode&&o.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",p)}function X(e){const t=a(),s=this,i=s.touchEventsData,{params:r,touches:n,rtlTranslate:o,enabled:d}=s;if(!d)return;if(!r.simulateTouch&&"mouse"===e.pointerType)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),!i.isTouched)return void(i.startMoving&&i.isScrolling&&s.emit("touchMoveOpposite",c));const p=i.evCache.findIndex((e=>e.pointerId===c.pointerId));p>=0&&(i.evCache[p]=c);const u=i.evCache.length>1?i.evCache[0]:c,m=u.pageX,h=u.pageY;if(c.preventedByNestedSwiper)return n.startX=m,void(n.startY=h);if(!s.allowTouchMove)return c.target.matches(i.focusableElements)||(s.allowClick=!1),void(i.isTouched&&(Object.assign(n,{startX:m,startY:h,prevX:s.touches.currentX,prevY:s.touches.currentY,currentX:m,currentY:h}),i.touchStartTime=l()));if(r.touchReleaseOnEdges&&!r.loop)if(s.isVertical()){if(h<n.startY&&s.translate<=s.maxTranslate()||h>n.startY&&s.translate>=s.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(m<n.startX&&s.translate<=s.maxTranslate()||m>n.startX&&s.translate>=s.minTranslate())return;if(t.activeElement&&c.target===t.activeElement&&c.target.matches(i.focusableElements))return i.isMoved=!0,void(s.allowClick=!1);if(i.allowTouchCallbacks&&s.emit("touchMove",c),c.targetTouches&&c.targetTouches.length>1)return;n.currentX=m,n.currentY=h;const f=n.currentX-n.startX,g=n.currentY-n.startY;if(s.params.threshold&&Math.sqrt(f**2+g**2)<s.params.threshold)return;if(void 0===i.isScrolling){let e;s.isHorizontal()&&n.currentY===n.startY||s.isVertical()&&n.currentX===n.startX?i.isScrolling=!1:f*f+g*g>=25&&(e=180*Math.atan2(Math.abs(g),Math.abs(f))/Math.PI,i.isScrolling=s.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(i.isScrolling&&s.emit("touchMoveOpposite",c),void 0===i.startMoving&&(n.currentX===n.startX&&n.currentY===n.startY||(i.startMoving=!0)),i.isScrolling||s.zoom&&s.params.zoom&&s.params.zoom.enabled&&i.evCache.length>1)return void(i.isTouched=!1);if(!i.startMoving)return;s.allowClick=!1,!r.cssMode&&c.cancelable&&c.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&c.stopPropagation();let v=s.isHorizontal()?f:g,w=s.isHorizontal()?n.currentX-n.previousX:n.currentY-n.previousY;r.oneWayMovement&&(v=Math.abs(v)*(o?1:-1),w=Math.abs(w)*(o?1:-1)),n.diff=v,v*=r.touchRatio,o&&(v=-v,w=-w);const b=s.touchesDirection;s.swipeDirection=v>0?"prev":"next",s.touchesDirection=w>0?"prev":"next";const y=s.params.loop&&!r.cssMode,E="next"===s.swipeDirection&&s.allowSlideNext||"prev"===s.swipeDirection&&s.allowSlidePrev;if(!i.isMoved){if(y&&E&&s.loopFix({direction:s.swipeDirection}),i.startTranslate=s.getTranslate(),s.setTransition(0),s.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});s.wrapperEl.dispatchEvent(e)}i.allowMomentumBounce=!1,!r.grabCursor||!0!==s.allowSlideNext&&!0!==s.allowSlidePrev||s.setGrabCursor(!0),s.emit("sliderFirstMove",c)}let x;i.isMoved&&b!==s.touchesDirection&&y&&E&&Math.abs(v)>=1&&(s.loopFix({direction:s.swipeDirection,setTranslate:!0}),x=!0),s.emit("sliderMove",c),i.isMoved=!0,i.currentTranslate=v+i.startTranslate;let S=!0,T=r.resistanceRatio;if(r.touchReleaseOnEdges&&(T=0),v>0?(y&&E&&!x&&i.currentTranslate>(r.centeredSlides?s.minTranslate()-s.size/2:s.minTranslate())&&s.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>s.minTranslate()&&(S=!1,r.resistance&&(i.currentTranslate=s.minTranslate()-1+(-s.minTranslate()+i.startTranslate+v)**T))):v<0&&(y&&E&&!x&&i.currentTranslate<(r.centeredSlides?s.maxTranslate()+s.size/2:s.maxTranslate())&&s.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:s.slides.length-("auto"===r.slidesPerView?s.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),i.currentTranslate<s.maxTranslate()&&(S=!1,r.resistance&&(i.currentTranslate=s.maxTranslate()+1-(s.maxTranslate()-i.startTranslate-v)**T))),S&&(c.preventedByNestedSwiper=!0),!s.allowSlideNext&&"next"===s.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!s.allowSlidePrev&&"prev"===s.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),s.allowSlidePrev||s.allowSlideNext||(i.currentTranslate=i.startTranslate),r.threshold>0){if(!(Math.abs(v)>r.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);if(!i.allowThresholdMove)return i.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,i.currentTranslate=i.startTranslate,void(n.diff=s.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&s.freeMode||r.watchSlidesProgress)&&(s.updateActiveIndex(),s.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&s.freeMode&&s.freeMode.onTouchMove(),s.updateProgress(i.currentTranslate),s.setTranslate(i.currentTranslate))}function Y(e){const t=this,s=t.touchEventsData,a=s.evCache.findIndex((t=>t.pointerId===e.pointerId));if(a>=0&&s.evCache.splice(a,1),["pointercancel","pointerout","pointerleave","contextmenu"].includes(e.type)){if(!(["pointercancel","contextmenu"].includes(e.type)&&(t.browser.isSafari||t.browser.isWebView)))return}const{params:i,touches:r,rtlTranslate:o,slidesGrid:d,enabled:c}=t;if(!c)return;if(!i.simulateTouch&&"mouse"===e.pointerType)return;let p=e;if(p.originalEvent&&(p=p.originalEvent),s.allowTouchCallbacks&&t.emit("touchEnd",p),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&i.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,void(s.startMoving=!1);i.grabCursor&&s.isMoved&&s.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const u=l(),m=u-s.touchStartTime;if(t.allowClick){const e=p.path||p.composedPath&&p.composedPath();t.updateClickedSlide(e&&e[0]||p.target,e),t.emit("tap click",p),m<300&&u-s.lastClickTime<300&&t.emit("doubleTap doubleClick",p)}if(s.lastClickTime=l(),n((()=>{t.destroyed||(t.allowClick=!0)})),!s.isTouched||!s.isMoved||!t.swipeDirection||0===r.diff||s.currentTranslate===s.startTranslate)return s.isTouched=!1,s.isMoved=!1,void(s.startMoving=!1);let h;if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,h=i.followFinger?o?t.translate:-t.translate:-s.currentTranslate,i.cssMode)return;if(i.freeMode&&i.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:h});let f=0,g=t.slidesSizesGrid[0];for(let e=0;e<d.length;e+=e<i.slidesPerGroupSkip?1:i.slidesPerGroup){const t=e<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;void 0!==d[e+t]?h>=d[e]&&h<d[e+t]&&(f=e,g=d[e+t]-d[e]):h>=d[e]&&(f=e,g=d[d.length-1]-d[d.length-2])}let v=null,w=null;i.rewind&&(t.isBeginning?w=i.virtual&&i.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(v=0));const b=(h-d[f])/g,y=f<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;if(m>i.longSwipesMs){if(!i.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(b>=i.longSwipesRatio?t.slideTo(i.rewind&&t.isEnd?v:f+y):t.slideTo(f)),"prev"===t.swipeDirection&&(b>1-i.longSwipesRatio?t.slideTo(f+y):null!==w&&b<0&&Math.abs(b)>i.longSwipesRatio?t.slideTo(w):t.slideTo(f))}else{if(!i.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(p.target===t.navigation.nextEl||p.target===t.navigation.prevEl)?p.target===t.navigation.nextEl?t.slideTo(f+y):t.slideTo(f):("next"===t.swipeDirection&&t.slideTo(null!==v?v:f+y),"prev"===t.swipeDirection&&t.slideTo(null!==w?w:f))}}function N(){const e=this,{params:t,el:s}=e;if(s&&0===s.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:a,allowSlidePrev:i,snapGrid:r}=e,n=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const l=n&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||l?e.params.loop&&!n?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout((()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()}),500)),e.allowSlidePrev=i,e.allowSlideNext=a,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function B(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function R(){const e=this,{wrapperEl:t,rtlTranslate:s,enabled:a}=e;if(!a)return;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const r=e.maxTranslate()-e.minTranslate();i=0===r?0:(e.translate-e.minTranslate())/r,i!==e.progress&&e.updateProgress(s?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function q(e){const t=this;z(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update()}let V=!1;function F(){}const _=(e,t)=>{const s=a(),{params:i,el:r,wrapperEl:n,device:l}=e,o=!!i.nested,d="on"===t?"addEventListener":"removeEventListener",c=t;r[d]("pointerdown",e.onTouchStart,{passive:!1}),s[d]("pointermove",e.onTouchMove,{passive:!1,capture:o}),s[d]("pointerup",e.onTouchEnd,{passive:!0}),s[d]("pointercancel",e.onTouchEnd,{passive:!0}),s[d]("pointerout",e.onTouchEnd,{passive:!0}),s[d]("pointerleave",e.onTouchEnd,{passive:!0}),s[d]("contextmenu",e.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&r[d]("click",e.onClick,!0),i.cssMode&&n[d]("scroll",e.onScroll),i.updateOnWindowResize?e[c](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",N,!0):e[c]("observerUpdate",N,!0),r[d]("load",e.onLoad,{capture:!0})};const j=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var W={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopedSlides:null,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function U(e,t){return function(s){void 0===s&&(s={});const a=Object.keys(s)[0],i=s[a];"object"==typeof i&&null!==i?(!0===e[a]&&(e[a]={enabled:!0}),"navigation"===a&&e[a]&&e[a].enabled&&!e[a].prevEl&&!e[a].nextEl&&(e[a].auto=!0),["pagination","scrollbar"].indexOf(a)>=0&&e[a]&&e[a].enabled&&!e[a].el&&(e[a].auto=!0),a in e&&"enabled"in i?("object"!=typeof e[a]||"enabled"in e[a]||(e[a].enabled=!0),e[a]||(e[a]={enabled:!1}),c(t,s)):c(t,s)):c(t,s)}}const K={eventsEmitter:L,update:I,translate:k,transition:{setTransition:function(e,t){const s=this;s.params.cssMode||(s.wrapperEl.style.transitionDuration=`${e}ms`,s.wrapperEl.style.transitionDelay=0===e?"0ms":""),s.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const s=this,{params:a}=s;a.cssMode||(a.autoHeight&&s.updateAutoHeight(),O({swiper:s,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const s=this,{params:a}=s;s.animating=!1,a.cssMode||(s.setTransition(0),O({swiper:s,runCallbacks:e,direction:t,step:"End"}))}},slide:D,loop:G,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const s="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),s.style.cursor="move",s.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame((()=>{t.__preventObserver__=!1}))},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame((()=>{e.__preventObserver__=!1})))}},events:{attachEvents:function(){const e=this,t=a(),{params:s}=e;e.onTouchStart=H.bind(e),e.onTouchMove=X.bind(e),e.onTouchEnd=Y.bind(e),s.cssMode&&(e.onScroll=R.bind(e)),e.onClick=B.bind(e),e.onLoad=q.bind(e),V||(t.addEventListener("touchstart",F),V=!0),_(e,"on")},detachEvents:function(){_(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:s,params:a,el:i}=e,r=a.breakpoints;if(!r||r&&0===Object.keys(r).length)return;const n=e.getBreakpoint(r,e.params.breakpointsBase,e.el);if(!n||e.currentBreakpoint===n)return;const l=(n in r?r[n]:void 0)||e.originalParams,o=j(e,a),d=j(e,l),p=a.enabled;o&&!d?(i.classList.remove(`${a.containerModifierClass}grid`,`${a.containerModifierClass}grid-column`),e.emitContainerClasses()):!o&&d&&(i.classList.add(`${a.containerModifierClass}grid`),(l.grid.fill&&"column"===l.grid.fill||!l.grid.fill&&"column"===a.grid.fill)&&i.classList.add(`${a.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach((t=>{if(void 0===l[t])return;const s=a[t]&&a[t].enabled,i=l[t]&&l[t].enabled;s&&!i&&e[t].disable(),!s&&i&&e[t].enable()}));const u=l.direction&&l.direction!==a.direction,m=a.loop&&(l.slidesPerView!==a.slidesPerView||u),h=a.loop;u&&s&&e.changeDirection(),c(e.params,l);const f=e.params.enabled,g=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),p&&!f?e.disable():!p&&f&&e.enable(),e.currentBreakpoint=n,e.emit("_beforeBreakpoint",l),s&&(m?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!h&&g?(e.loopCreate(t),e.updateSlides()):h&&!g&&e.loopDestroy()),e.emit("breakpoint",l)},getBreakpoint:function(e,t,s){if(void 0===t&&(t="window"),!e||"container"===t&&!s)return;let a=!1;const i=r(),n="window"===t?i.innerHeight:s.clientHeight,l=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:n*t,point:e}}return{value:e,point:e}}));l.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<l.length;e+=1){const{point:r,value:n}=l[e];"window"===t?i.matchMedia(`(min-width: ${n}px)`).matches&&(a=r):n<=s.clientWidth&&(a=r)}return a||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:s}=e,{slidesOffsetBefore:a}=s;if(a){const t=e.slides.length-1,s=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*a;e.isLocked=e.size>s}else e.isLocked=1===e.snapGrid.length;!0===s.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===s.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:s,rtl:a,el:i,device:r}=e,n=function(e,t){const s=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((a=>{e[a]&&s.push(t+a)})):"string"==typeof e&&s.push(t+e)})),s}(["initialized",s.direction,{"free-mode":e.params.freeMode&&s.freeMode.enabled},{autoheight:s.autoHeight},{rtl:a},{grid:s.grid&&s.grid.rows>1},{"grid-column":s.grid&&s.grid.rows>1&&"column"===s.grid.fill},{android:r.android},{ios:r.ios},{"css-mode":s.cssMode},{centered:s.cssMode&&s.centeredSlides},{"watch-progress":s.watchSlidesProgress}],s.containerModifierClass);t.push(...n),i.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e.classList.remove(...t),this.emitContainerClasses()}}},Z={};class Q{constructor(){let e,t;for(var s=arguments.length,i=new Array(s),r=0;r<s;r++)i[r]=arguments[r];1===i.length&&i[0].constructor&&"Object"===Object.prototype.toString.call(i[0]).slice(8,-1)?t=i[0]:[e,t]=i,t||(t={}),t=c({},t),e&&!t.el&&(t.el=e);const n=a();if(t.el&&"string"==typeof t.el&&n.querySelectorAll(t.el).length>1){const e=[];return n.querySelectorAll(t.el).forEach((s=>{const a=c({},t,{el:s});e.push(new Q(a))})),e}const l=this;l.__swiper__=!0,l.support=M(),l.device=C({userAgent:t.userAgent}),l.browser=P(),l.eventsListeners={},l.eventsAnyListeners=[],l.modules=[...l.__modules__],t.modules&&Array.isArray(t.modules)&&l.modules.push(...t.modules);const o={};l.modules.forEach((e=>{e({params:t,swiper:l,extendParams:U(t,o),on:l.on.bind(l),once:l.once.bind(l),off:l.off.bind(l),emit:l.emit.bind(l)})}));const d=c({},W,o);return l.params=c({},d,Z,t),l.originalParams=c({},l.params),l.passedParams=c({},t),l.params&&l.params.on&&Object.keys(l.params.on).forEach((e=>{l.on(e,l.params.on[e])})),l.params&&l.params.onAny&&l.onAny(l.params.onAny),Object.assign(l,{enabled:l.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===l.params.direction,isVertical:()=>"vertical"===l.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:l.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.emit("_swiper"),l.params.init&&l.init(),l}getSlideIndex(e){const{slidesEl:t,params:s}=this,a=w(h(t,`.${s.slideClass}, swiper-slide`)[0]);return w(e)-a}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter((t=>1*t.getAttribute("data-swiper-slide-index")===e))[0])}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=h(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const s=this;e=Math.min(Math.max(e,0),1);const a=s.minTranslate(),i=(s.maxTranslate()-a)*e+a;s.translateTo(i,void 0===t?0:t),s.updateActiveIndex(),s.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach((s=>{const a=e.getSlideClasses(s);t.push({slideEl:s,classNames:a}),e.emit("_slideClass",s,a)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:s,slides:a,slidesGrid:i,slidesSizesGrid:r,size:n,activeIndex:l}=this;let o=1;if("number"==typeof s.slidesPerView)return s.slidesPerView;if(s.centeredSlides){let e,t=a[l]?a[l].swiperSlideSize:0;for(let s=l+1;s<a.length;s+=1)a[s]&&!e&&(t+=a[s].swiperSlideSize,o+=1,t>n&&(e=!0));for(let s=l-1;s>=0;s-=1)a[s]&&!e&&(t+=a[s].swiperSlideSize,o+=1,t>n&&(e=!0))}else if("current"===e)for(let e=l+1;e<a.length;e+=1){(t?i[e]+r[e]-i[l]<n:i[e]-i[l]<n)&&(o+=1)}else for(let e=l-1;e>=0;e-=1){i[l]-i[e]<n&&(o+=1)}return o}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:s}=e;function a(){const t=e.rtlTranslate?-1*e.translate:e.translate,s=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(s),e.updateActiveIndex(),e.updateSlidesClasses()}let i;if(s.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&z(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),s.freeMode&&s.freeMode.enabled&&!s.cssMode)a(),s.autoHeight&&e.updateAutoHeight();else{if(("auto"===s.slidesPerView||s.slidesPerView>1)&&e.isEnd&&!s.centeredSlides){const t=e.virtual&&s.virtual.enabled?e.virtual.slides:e.slides;i=e.slideTo(t.length-1,0,!1,!0)}else i=e.slideTo(e.activeIndex,0,!1,!0);i||a()}s.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const s=this,a=s.params.direction;return e||(e="horizontal"===a?"vertical":"horizontal"),e===a||"horizontal"!==e&&"vertical"!==e||(s.el.classList.remove(`${s.params.containerModifierClass}${a}`),s.el.classList.add(`${s.params.containerModifierClass}${e}`),s.emitContainerClasses(),s.params.direction=e,s.slides.forEach((t=>{"vertical"===e?t.style.width="":t.style.height=""})),s.emit("changeDirection"),t&&s.update()),s}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let s=e||t.params.el;if("string"==typeof s&&(s=document.querySelector(s)),!s)return!1;s.swiper=t,s.parentNode&&s.parentNode.host&&"SWIPER-CONTAINER"===s.parentNode.host.nodeName&&(t.isElement=!0);const a=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let i=(()=>{if(s&&s.shadowRoot&&s.shadowRoot.querySelector){return s.shadowRoot.querySelector(a())}return h(s,a())[0]})();return!i&&t.params.createElements&&(i=f("div",t.params.wrapperClass),s.append(i),h(s,`.${t.params.slideClass}`).forEach((e=>{i.append(e)}))),Object.assign(t,{el:s,wrapperEl:i,slidesEl:t.isElement&&!s.parentNode.host.slideSlots?s.parentNode.host:i,hostEl:t.isElement?s.parentNode.host:s,mounted:!0,rtl:"rtl"===s.dir.toLowerCase()||"rtl"===v(s,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===s.dir.toLowerCase()||"rtl"===v(s,"direction")),wrongRTL:"-webkit-box"===v(i,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();const s=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&s.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),s.forEach((e=>{e.complete?z(t,e):e.addEventListener("load",(e=>{z(t,e.target)}))})),$(t),t.initialized=!0,$(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const s=this,{params:a,el:i,wrapperEl:r,slides:n}=s;return void 0===s.params||s.destroyed||(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),a.loop&&s.loopDestroy(),t&&(s.removeClasses(),i.removeAttribute("style"),r.removeAttribute("style"),n&&n.length&&n.forEach((e=>{e.classList.remove(a.slideVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),s.emit("destroy"),Object.keys(s.eventsListeners).forEach((e=>{s.off(e)})),!1!==e&&(s.el.swiper=null,function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(s)),s.destroyed=!0),null}static extendDefaults(e){c(Z,e)}static get extendedDefaults(){return Z}static get defaults(){return W}static installModule(e){Q.prototype.__modules__||(Q.prototype.__modules__=[]);const t=Q.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>Q.installModule(e))),Q):(Q.installModule(e),Q)}}function J(e,t,s,a){return e.params.createElements&&Object.keys(a).forEach((i=>{if(!s[i]&&!0===s.auto){let r=h(e.el,`.${a[i]}`)[0];r||(r=f("div",a[i]),r.className=a[i],e.el.append(r)),s[i]=r,t[i]=r}})),s}function ee(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function te(e){const t=this,{params:s,slidesEl:a}=t;s.loop&&t.loopDestroy();const i=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,a.append(t.children[0]),t.innerHTML=""}else a.append(e)};if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&i(e[t]);else i(e);t.recalcSlides(),s.loop&&t.loopCreate(),s.observer&&!t.isElement||t.update()}function se(e){const t=this,{params:s,activeIndex:a,slidesEl:i}=t;s.loop&&t.loopDestroy();let r=a+1;const n=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,i.prepend(t.children[0]),t.innerHTML=""}else i.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&n(e[t]);r=a+e.length}else n(e);t.recalcSlides(),s.loop&&t.loopCreate(),s.observer&&!t.isElement||t.update(),t.slideTo(r,0,!1)}function ae(e,t){const s=this,{params:a,activeIndex:i,slidesEl:r}=s;let n=i;a.loop&&(n-=s.loopedSlides,s.loopDestroy(),s.recalcSlides());const l=s.slides.length;if(e<=0)return void s.prependSlide(t);if(e>=l)return void s.appendSlide(t);let o=n>e?n+1:n;const d=[];for(let t=l-1;t>=e;t-=1){const e=s.slides[t];e.remove(),d.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&r.append(t[e]);o=n>e?n+t.length:n}else r.append(t);for(let e=0;e<d.length;e+=1)r.append(d[e]);s.recalcSlides(),a.loop&&s.loopCreate(),a.observer&&!s.isElement||s.update(),a.loop?s.slideTo(o+s.loopedSlides,0,!1):s.slideTo(o,0,!1)}function ie(e){const t=this,{params:s,activeIndex:a}=t;let i=a;s.loop&&(i-=t.loopedSlides,t.loopDestroy());let r,n=i;if("object"==typeof e&&"length"in e){for(let s=0;s<e.length;s+=1)r=e[s],t.slides[r]&&t.slides[r].remove(),r<n&&(n-=1);n=Math.max(n,0)}else r=e,t.slides[r]&&t.slides[r].remove(),r<n&&(n-=1),n=Math.max(n,0);t.recalcSlides(),s.loop&&t.loopCreate(),s.observer&&!t.isElement||t.update(),s.loop?t.slideTo(n+t.loopedSlides,0,!1):t.slideTo(n,0,!1)}function re(){const e=this,t=[];for(let s=0;s<e.slides.length;s+=1)t.push(s);e.removeSlide(t)}function ne(e){const{effect:t,swiper:s,on:a,setTranslate:i,setTransition:r,overwriteParams:n,perspective:l,recreateShadows:o,getEffectParams:d}=e;let c;a("beforeInit",(()=>{if(s.params.effect!==t)return;s.classNames.push(`${s.params.containerModifierClass}${t}`),l&&l()&&s.classNames.push(`${s.params.containerModifierClass}3d`);const e=n?n():{};Object.assign(s.params,e),Object.assign(s.originalParams,e)})),a("setTranslate",(()=>{s.params.effect===t&&i()})),a("setTransition",((e,a)=>{s.params.effect===t&&r(a)})),a("transitionEnd",(()=>{if(s.params.effect===t&&o){if(!d||!d().slideShadows)return;s.slides.forEach((e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e=>e.remove()))})),o()}})),a("virtualUpdate",(()=>{s.params.effect===t&&(s.slides.length||(c=!0),requestAnimationFrame((()=>{c&&s.slides&&s.slides.length&&(i(),c=!1)})))}))}function le(e,t){const s=m(t);return s!==t&&(s.style.backfaceVisibility="hidden",s.style["-webkit-backface-visibility"]="hidden"),s}function oe(e){let{swiper:t,duration:s,transformElements:a,allSlides:i}=e;const{activeIndex:r}=t;if(t.params.virtualTranslate&&0!==s){let e,s=!1;e=i?a:a.filter((e=>{const s=e.classList.contains("swiper-slide-transform")?(e=>{if(!e.parentElement)return t.slides.filter((t=>t.shadowRoot&&t.shadowRoot===e.parentNode))[0];return e.parentElement})(e):e;return t.getSlideIndex(s)===r})),e.forEach((e=>{y(e,(()=>{if(s)return;if(!t||t.destroyed)return;s=!0,t.animating=!1;const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(e)}))}))}}function de(e,t,s){const a=`swiper-slide-shadow${s?`-${s}`:""}${e?` swiper-slide-shadow-${e}`:""}`,i=m(t);let r=i.querySelector(`.${a.split(" ").join(".")}`);return r||(r=f("div",a.split(" ")),i.append(r)),r}Object.keys(K).forEach((e=>{Object.keys(K[e]).forEach((t=>{Q.prototype[t]=K[e][t]}))})),Q.use([function(e){let{swiper:t,on:s,emit:a}=e;const i=r();let n=null,l=null;const o=()=>{t&&!t.destroyed&&t.initialized&&(a("beforeResize"),a("resize"))},d=()=>{t&&!t.destroyed&&t.initialized&&a("orientationchange")};s("init",(()=>{t.params.resizeObserver&&void 0!==i.ResizeObserver?t&&!t.destroyed&&t.initialized&&(n=new ResizeObserver((e=>{l=i.requestAnimationFrame((()=>{const{width:s,height:a}=t;let i=s,r=a;e.forEach((e=>{let{contentBoxSize:s,contentRect:a,target:n}=e;n&&n!==t.el||(i=a?a.width:(s[0]||s).inlineSize,r=a?a.height:(s[0]||s).blockSize)})),i===s&&r===a||o()}))})),n.observe(t.el)):(i.addEventListener("resize",o),i.addEventListener("orientationchange",d))})),s("destroy",(()=>{l&&i.cancelAnimationFrame(l),n&&n.unobserve&&t.el&&(n.unobserve(t.el),n=null),i.removeEventListener("resize",o),i.removeEventListener("orientationchange",d)}))},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const n=[],l=r(),o=function(e,s){void 0===s&&(s={});const a=new(l.MutationObserver||l.WebkitMutationObserver)((e=>{if(t.__preventObserver__)return;if(1===e.length)return void i("observerUpdate",e[0]);const s=function(){i("observerUpdate",e[0])};l.requestAnimationFrame?l.requestAnimationFrame(s):l.setTimeout(s,0)}));a.observe(e,{attributes:void 0===s.attributes||s.attributes,childList:void 0===s.childList||s.childList,characterData:void 0===s.characterData||s.characterData}),n.push(a)};s({observer:!1,observeParents:!1,observeSlideChildren:!1}),a("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=b(t.hostEl);for(let t=0;t<e.length;t+=1)o(e[t])}o(t.hostEl,{childList:t.params.observeSlideChildren}),o(t.wrapperEl,{attributes:!1})}})),a("destroy",(()=>{n.forEach((e=>{e.disconnect()})),n.splice(0,n.length)}))}]);const ce=[function(e){let t,{swiper:s,extendParams:i,on:r,emit:n}=e;i({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const l=a();s.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const o=l.createElement("div");function d(e,t){const a=s.params.virtual;if(a.cache&&s.virtual.cache[t])return s.virtual.cache[t];let i;return a.renderSlide?(i=a.renderSlide.call(s,e,t),"string"==typeof i&&(o.innerHTML=i,i=o.children[0])):i=s.isElement?f("swiper-slide"):f("div",s.params.slideClass),i.setAttribute("data-swiper-slide-index",t),a.renderSlide||(i.innerHTML=e),a.cache&&(s.virtual.cache[t]=i),i}function c(e){const{slidesPerView:t,slidesPerGroup:a,centeredSlides:i,loop:r}=s.params,{addSlidesBefore:l,addSlidesAfter:o}=s.params.virtual,{from:c,to:p,slides:u,slidesGrid:m,offset:f}=s.virtual;s.params.cssMode||s.updateActiveIndex();const g=s.activeIndex||0;let v,w,b;v=s.rtlTranslate?"right":s.isHorizontal()?"left":"top",i?(w=Math.floor(t/2)+a+o,b=Math.floor(t/2)+a+l):(w=t+(a-1)+o,b=(r?t:a)+l);let y=g-b,E=g+w;r||(y=Math.max(y,0),E=Math.min(E,u.length-1));let x=(s.slidesGrid[y]||0)-(s.slidesGrid[0]||0);function S(){s.updateSlides(),s.updateProgress(),s.updateSlidesClasses(),n("virtualUpdate")}if(r&&g>=b?(y-=b,i||(x+=s.slidesGrid[0])):r&&g<b&&(y=-b,i&&(x+=s.slidesGrid[0])),Object.assign(s.virtual,{from:y,to:E,offset:x,slidesGrid:s.slidesGrid,slidesBefore:b,slidesAfter:w}),c===y&&p===E&&!e)return s.slidesGrid!==m&&x!==f&&s.slides.forEach((e=>{e.style[v]=x-Math.abs(s.cssOverflowAdjustment())+"px"})),s.updateProgress(),void n("virtualUpdate");if(s.params.virtual.renderExternal)return s.params.virtual.renderExternal.call(s,{offset:x,from:y,to:E,slides:function(){const e=[];for(let t=y;t<=E;t+=1)e.push(u[t]);return e}()}),void(s.params.virtual.renderExternalUpdate?S():n("virtualUpdate"));const T=[],M=[],C=e=>{let t=e;return e<0?t=u.length+e:t>=u.length&&(t-=u.length),t};if(e)s.slides.filter((e=>e.matches(`.${s.params.slideClass}, swiper-slide`))).forEach((e=>{e.remove()}));else for(let e=c;e<=p;e+=1)if(e<y||e>E){const t=C(e);s.slides.filter((e=>e.matches(`.${s.params.slideClass}[data-swiper-slide-index="${t}"], swiper-slide[data-swiper-slide-index="${t}"]`))).forEach((e=>{e.remove()}))}const P=r?-u.length:0,L=r?2*u.length:u.length;for(let t=P;t<L;t+=1)if(t>=y&&t<=E){const s=C(t);void 0===p||e?M.push(s):(t>p&&M.push(s),t<c&&T.push(s))}if(M.forEach((e=>{s.slidesEl.append(d(u[e],e))})),r)for(let e=T.length-1;e>=0;e-=1){const t=T[e];s.slidesEl.prepend(d(u[t],t))}else T.sort(((e,t)=>t-e)),T.forEach((e=>{s.slidesEl.prepend(d(u[e],e))}));h(s.slidesEl,".swiper-slide, swiper-slide").forEach((e=>{e.style[v]=x-Math.abs(s.cssOverflowAdjustment())+"px"})),S()}r("beforeInit",(()=>{if(!s.params.virtual.enabled)return;let e;if(void 0===s.passedParams.virtual.slides){const t=[...s.slidesEl.children].filter((e=>e.matches(`.${s.params.slideClass}, swiper-slide`)));t&&t.length&&(s.virtual.slides=[...t],e=!0,t.forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t),s.virtual.cache[t]=e,e.remove()})))}e||(s.virtual.slides=s.params.virtual.slides),s.classNames.push(`${s.params.containerModifierClass}virtual`),s.params.watchSlidesProgress=!0,s.originalParams.watchSlidesProgress=!0,c()})),r("setTranslate",(()=>{s.params.virtual.enabled&&(s.params.cssMode&&!s._immediateVirtual?(clearTimeout(t),t=setTimeout((()=>{c()}),100)):c())})),r("init update resize",(()=>{s.params.virtual.enabled&&s.params.cssMode&&p(s.wrapperEl,"--swiper-virtual-size",`${s.virtualSize}px`)})),Object.assign(s.virtual,{appendSlide:function(e){if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&s.virtual.slides.push(e[t]);else s.virtual.slides.push(e);c(!0)},prependSlide:function(e){const t=s.activeIndex;let a=t+1,i=1;if(Array.isArray(e)){for(let t=0;t<e.length;t+=1)e[t]&&s.virtual.slides.unshift(e[t]);a=t+e.length,i=e.length}else s.virtual.slides.unshift(e);if(s.params.virtual.cache){const e=s.virtual.cache,t={};Object.keys(e).forEach((s=>{const a=e[s],r=a.getAttribute("data-swiper-slide-index");r&&a.setAttribute("data-swiper-slide-index",parseInt(r,10)+i),t[parseInt(s,10)+i]=a})),s.virtual.cache=t}c(!0),s.slideTo(a,0)},removeSlide:function(e){if(null==e)return;let t=s.activeIndex;if(Array.isArray(e))for(let a=e.length-1;a>=0;a-=1)s.params.virtual.cache&&(delete s.virtual.cache[e[a]],Object.keys(s.virtual.cache).forEach((t=>{t>e&&(s.virtual.cache[t-1]=s.virtual.cache[t],s.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete s.virtual.cache[t])}))),s.virtual.slides.splice(e[a],1),e[a]<t&&(t-=1),t=Math.max(t,0);else s.params.virtual.cache&&(delete s.virtual.cache[e],Object.keys(s.virtual.cache).forEach((t=>{t>e&&(s.virtual.cache[t-1]=s.virtual.cache[t],s.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete s.virtual.cache[t])}))),s.virtual.slides.splice(e,1),e<t&&(t-=1),t=Math.max(t,0);c(!0),s.slideTo(t,0)},removeAllSlides:function(){s.virtual.slides=[],s.params.virtual.cache&&(s.virtual.cache={}),c(!0),s.slideTo(0,0)},update:c})},function(e){let{swiper:t,extendParams:s,on:i,emit:n}=e;const l=a(),o=r();function d(e){if(!t.enabled)return;const{rtlTranslate:s}=t;let a=e;a.originalEvent&&(a=a.originalEvent);const i=a.keyCode||a.charCode,r=t.params.keyboard.pageUpDown,d=r&&33===i,c=r&&34===i,p=37===i,u=39===i,m=38===i,h=40===i;if(!t.allowSlideNext&&(t.isHorizontal()&&u||t.isVertical()&&h||c))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&p||t.isVertical()&&m||d))return!1;if(!(a.shiftKey||a.altKey||a.ctrlKey||a.metaKey||l.activeElement&&l.activeElement.nodeName&&("input"===l.activeElement.nodeName.toLowerCase()||"textarea"===l.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(d||c||p||u||m||h)){let e=!1;if(b(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&0===b(t.el,`.${t.params.slideActiveClass}`).length)return;const a=t.el,i=a.clientWidth,r=a.clientHeight,n=o.innerWidth,l=o.innerHeight,d=g(a);s&&(d.left-=a.scrollLeft);const c=[[d.left,d.top],[d.left+i,d.top],[d.left,d.top+r],[d.left+i,d.top+r]];for(let t=0;t<c.length;t+=1){const s=c[t];if(s[0]>=0&&s[0]<=n&&s[1]>=0&&s[1]<=l){if(0===s[0]&&0===s[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((d||c||p||u)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),((c||u)&&!s||(d||p)&&s)&&t.slideNext(),((d||p)&&!s||(c||u)&&s)&&t.slidePrev()):((d||c||m||h)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),(c||h)&&t.slideNext(),(d||m)&&t.slidePrev()),n("keyPress",i)}}function c(){t.keyboard.enabled||(l.addEventListener("keydown",d),t.keyboard.enabled=!0)}function p(){t.keyboard.enabled&&(l.removeEventListener("keydown",d),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},s({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),i("init",(()=>{t.params.keyboard.enabled&&c()})),i("destroy",(()=>{t.keyboard.enabled&&p()})),Object.assign(t.keyboard,{enable:c,disable:p})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const o=r();let d;s({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),t.mousewheel={enabled:!1};let c,p=l();const u=[];function m(){t.enabled&&(t.mouseEntered=!0)}function h(){t.enabled&&(t.mouseEntered=!1)}function f(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta)&&(!(t.params.mousewheel.thresholdTime&&l()-p<t.params.mousewheel.thresholdTime)&&(e.delta>=6&&l()-p<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),i("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),i("scroll",e.raw)),p=(new o.Date).getTime(),!1)))}function g(e){let s=e,a=!0;if(!t.enabled)return;if(e.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;const r=t.params.mousewheel;t.params.cssMode&&s.preventDefault();let o=t.el;"container"!==t.params.mousewheel.eventsTarget&&(o=document.querySelector(t.params.mousewheel.eventsTarget));const p=o&&o.contains(s.target);if(!t.mouseEntered&&!p&&!r.releaseOnEdges)return!0;s.originalEvent&&(s=s.originalEvent);let m=0;const h=t.rtlTranslate?-1:1,g=function(e){let t=0,s=0,a=0,i=0;return"detail"in e&&(s=e.detail),"wheelDelta"in e&&(s=-e.wheelDelta/120),"wheelDeltaY"in e&&(s=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=s,s=0),a=10*t,i=10*s,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(a=e.deltaX),e.shiftKey&&!a&&(a=i,i=0),(a||i)&&e.deltaMode&&(1===e.deltaMode?(a*=40,i*=40):(a*=800,i*=800)),a&&!t&&(t=a<1?-1:1),i&&!s&&(s=i<1?-1:1),{spinX:t,spinY:s,pixelX:a,pixelY:i}}(s);if(r.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(g.pixelX)>Math.abs(g.pixelY)))return!0;m=-g.pixelX*h}else{if(!(Math.abs(g.pixelY)>Math.abs(g.pixelX)))return!0;m=-g.pixelY}else m=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*h:-g.pixelY;if(0===m)return!0;r.invert&&(m=-m);let v=t.getTranslate()+m*r.sensitivity;if(v>=t.minTranslate()&&(v=t.minTranslate()),v<=t.maxTranslate()&&(v=t.maxTranslate()),a=!!t.params.loop||!(v===t.minTranslate()||v===t.maxTranslate()),a&&t.params.nested&&s.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:l(),delta:Math.abs(m),direction:Math.sign(m)},a=c&&e.time<c.time+500&&e.delta<=c.delta&&e.direction===c.direction;if(!a){c=void 0;let l=t.getTranslate()+m*r.sensitivity;const o=t.isBeginning,p=t.isEnd;if(l>=t.minTranslate()&&(l=t.minTranslate()),l<=t.maxTranslate()&&(l=t.maxTranslate()),t.setTransition(0),t.setTranslate(l),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!o&&t.isBeginning||!p&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(d),d=void 0,u.length>=15&&u.shift();const s=u.length?u[u.length-1]:void 0,a=u[0];if(u.push(e),s&&(e.delta>s.delta||e.direction!==s.direction))u.splice(0);else if(u.length>=15&&e.time-a.time<500&&a.delta-e.delta>=1&&e.delta<=6){const s=m>0?.8:.2;c=e,u.splice(0),d=n((()=>{t.slideToClosest(t.params.speed,!0,void 0,s)}),0)}d||(d=n((()=>{c=e,u.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)}),500))}if(a||i("scroll",s),t.params.autoplay&&t.params.autoplayDisableOnInteraction&&t.autoplay.stop(),r.releaseOnEdges&&(l===t.minTranslate()||l===t.maxTranslate()))return!0}}else{const s={time:l(),delta:Math.abs(m),direction:Math.sign(m),raw:e};u.length>=2&&u.shift();const a=u.length?u[u.length-1]:void 0;if(u.push(s),a?(s.direction!==a.direction||s.delta>a.delta||s.time>a.time+150)&&f(s):f(s),function(e){const s=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&s.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&s.releaseOnEdges)return!0;return!1}(s))return!0}return s.preventDefault?s.preventDefault():s.returnValue=!1,!1}function v(e){let s=t.el;"container"!==t.params.mousewheel.eventsTarget&&(s=document.querySelector(t.params.mousewheel.eventsTarget)),s[e]("mouseenter",m),s[e]("mouseleave",h),s[e]("wheel",g)}function w(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",g),!0):!t.mousewheel.enabled&&(v("addEventListener"),t.mousewheel.enabled=!0,!0)}function b(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,g),!0):!!t.mousewheel.enabled&&(v("removeEventListener"),t.mousewheel.enabled=!1,!0)}a("init",(()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&b(),t.params.mousewheel.enabled&&w()})),a("destroy",(()=>{t.params.cssMode&&w(),t.mousewheel.enabled&&b()})),Object.assign(t.mousewheel,{enable:w,disable:b})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;s({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null};const r=e=>(Array.isArray(e)?e:[e]).filter((e=>!!e));function n(e){let s;return e&&"string"==typeof e&&t.isElement&&(s=t.el.querySelector(e),s)?s:(e&&("string"==typeof e&&(s=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&s.length>1&&1===t.el.querySelectorAll(e).length&&(s=t.el.querySelector(e))),e&&!s?e:s)}function l(e,s){const a=t.params.navigation;(e=r(e)).forEach((e=>{e&&(e.classList[s?"add":"remove"](...a.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=s),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](a.lockClass))}))}function o(){const{nextEl:e,prevEl:s}=t.navigation;if(t.params.loop)return l(s,!1),void l(e,!1);l(s,t.isBeginning&&!t.params.rewind),l(e,t.isEnd&&!t.params.rewind)}function d(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function p(){const e=t.params.navigation;if(t.params.navigation=J(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let s=n(e.nextEl),a=n(e.prevEl);Object.assign(t.navigation,{nextEl:s,prevEl:a}),s=r(s),a=r(a);const i=(s,a)=>{s&&s.addEventListener("click","next"===a?c:d),!t.enabled&&s&&s.classList.add(...e.lockClass.split(" "))};s.forEach((e=>i(e,"next"))),a.forEach((e=>i(e,"prev")))}function u(){let{nextEl:e,prevEl:s}=t.navigation;e=r(e),s=r(s);const a=(e,s)=>{e.removeEventListener("click","next"===s?c:d),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach((e=>a(e,"next"))),s.forEach((e=>a(e,"prev")))}a("init",(()=>{!1===t.params.navigation.enabled?m():(p(),o())})),a("toEdge fromEdge lock unlock",(()=>{o()})),a("destroy",(()=>{u()})),a("enable disable",(()=>{let{nextEl:e,prevEl:s}=t.navigation;e=r(e),s=r(s),t.enabled?o():[...e,...s].filter((e=>!!e)).forEach((e=>e.classList.add(t.params.navigation.lockClass)))})),a("click",((e,s)=>{let{nextEl:a,prevEl:n}=t.navigation;a=r(a),n=r(n);const l=s.target;if(t.params.navigation.hideOnClick&&!n.includes(l)&&!a.includes(l)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===l||t.pagination.el.contains(l)))return;let e;a.length?e=a[0].classList.contains(t.params.navigation.hiddenClass):n.length&&(e=n[0].classList.contains(t.params.navigation.hiddenClass)),i(!0===e?"navigationShow":"navigationHide"),[...a,...n].filter((e=>!!e)).forEach((e=>e.classList.toggle(t.params.navigation.hiddenClass)))}}));const m=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),u()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),p(),o()},disable:m,update:o,init:p,destroy:u})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const r="swiper-pagination";let n;s({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),t.pagination={el:null,bullets:[]};let l=0;const o=e=>(Array.isArray(e)?e:[e]).filter((e=>!!e));function d(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function c(e,s){const{bulletActiveClass:a}=t.params.pagination;e&&(e=e[("prev"===s?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${a}-${s}`),(e=e[("prev"===s?"previous":"next")+"ElementSibling"])&&e.classList.add(`${a}-${s}-${s}`))}function p(e){const s=e.target.closest(ee(t.params.pagination.bulletClass));if(!s)return;e.preventDefault();const a=w(s)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===a)return;const e=t.realIndex,s=t.getSlideIndexByData(a),i=t.getSlideIndexByData(t.realIndex),r=a=>{const i=t.activeIndex;t.loopFix({direction:a,activeSlideIndex:s,slideTo:!1});i===t.activeIndex&&t.slideToLoop(e,0,!1,!0)};if(s>t.slides.length-t.loopedSlides)r(s>i?"next":"prev");else if(t.params.centeredSlides){const e="auto"===t.params.slidesPerView?t.slidesPerViewDynamic():Math.ceil(parseFloat(t.params.slidesPerView,10));s<Math.floor(e/2)&&r("prev")}t.slideToLoop(a)}else t.slideTo(a)}function u(){const e=t.rtl,s=t.params.pagination;if(d())return;let a,r,p=t.pagination.el;p=o(p);const u=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,m=t.params.loop?Math.ceil(u/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(r=t.previousRealIndex||0,a=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):void 0!==t.snapIndex?(a=t.snapIndex,r=t.previousSnapIndex):(r=t.previousIndex||0,a=t.activeIndex||0),"bullets"===s.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const i=t.pagination.bullets;let o,d,u;if(s.dynamicBullets&&(n=E(i[0],t.isHorizontal()?"width":"height",!0),p.forEach((e=>{e.style[t.isHorizontal()?"width":"height"]=n*(s.dynamicMainBullets+4)+"px"})),s.dynamicMainBullets>1&&void 0!==r&&(l+=a-(r||0),l>s.dynamicMainBullets-1?l=s.dynamicMainBullets-1:l<0&&(l=0)),o=Math.max(a-l,0),d=o+(Math.min(i.length,s.dynamicMainBullets)-1),u=(d+o)/2),i.forEach((e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${s.bulletActiveClass}${e}`))].map((e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e)).flat();e.classList.remove(...t)})),p.length>1)i.forEach((e=>{const i=w(e);i===a?e.classList.add(...s.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),s.dynamicBullets&&(i>=o&&i<=d&&e.classList.add(...`${s.bulletActiveClass}-main`.split(" ")),i===o&&c(e,"prev"),i===d&&c(e,"next"))}));else{const e=i[a];if(e&&e.classList.add(...s.bulletActiveClass.split(" ")),t.isElement&&i.forEach(((e,t)=>{e.setAttribute("part",t===a?"bullet-active":"bullet")})),s.dynamicBullets){const e=i[o],t=i[d];for(let e=o;e<=d;e+=1)i[e]&&i[e].classList.add(...`${s.bulletActiveClass}-main`.split(" "));c(e,"prev"),c(t,"next")}}if(s.dynamicBullets){const a=Math.min(i.length,s.dynamicMainBullets+4),r=(n*a-n)/2-u*n,l=e?"right":"left";i.forEach((e=>{e.style[t.isHorizontal()?l:"top"]=`${r}px`}))}}p.forEach(((e,r)=>{if("fraction"===s.type&&(e.querySelectorAll(ee(s.currentClass)).forEach((e=>{e.textContent=s.formatFractionCurrent(a+1)})),e.querySelectorAll(ee(s.totalClass)).forEach((e=>{e.textContent=s.formatFractionTotal(m)}))),"progressbar"===s.type){let i;i=s.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const r=(a+1)/m;let n=1,l=1;"horizontal"===i?n=r:l=r,e.querySelectorAll(ee(s.progressbarFillClass)).forEach((e=>{e.style.transform=`translate3d(0,0,0) scaleX(${n}) scaleY(${l})`,e.style.transitionDuration=`${t.params.speed}ms`}))}"custom"===s.type&&s.renderCustom?(e.innerHTML=s.renderCustom(t,a+1,m),0===r&&i("paginationRender",e)):(0===r&&i("paginationRender",e),i("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](s.lockClass)}))}function m(){const e=t.params.pagination;if(d())return;const s=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length;let a=t.pagination.el;a=o(a);let r="";if("bullets"===e.type){let a=t.params.loop?Math.ceil(s/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&a>s&&(a=s);for(let s=0;s<a;s+=1)e.renderBullet?r+=e.renderBullet.call(t,s,e.bulletClass):r+=`<${e.bulletElement} ${t.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(r=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(r=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],a.forEach((s=>{"custom"!==e.type&&(s.innerHTML=r||""),"bullets"===e.type&&t.pagination.bullets.push(...s.querySelectorAll(ee(e.bulletClass)))})),"custom"!==e.type&&i("paginationRender",a[0])}function h(){t.params.pagination=J(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let s;"string"==typeof e.el&&t.isElement&&(s=t.el.querySelector(e.el)),s||"string"!=typeof e.el||(s=[...document.querySelectorAll(e.el)]),s||(s=e.el),s&&0!==s.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(s)&&s.length>1&&(s=[...t.el.querySelectorAll(e.el)],s.length>1&&(s=s.filter((e=>b(e,".swiper")[0]===t.el))[0])),Array.isArray(s)&&1===s.length&&(s=s[0]),Object.assign(t.pagination,{el:s}),s=o(s),s.forEach((s=>{"bullets"===e.type&&e.clickable&&s.classList.add(...(e.clickableClass||"").split(" ")),s.classList.add(e.modifierClass+e.type),s.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(s.classList.add(`${e.modifierClass}${e.type}-dynamic`),l=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&s.classList.add(e.progressbarOppositeClass),e.clickable&&s.addEventListener("click",p),t.enabled||s.classList.add(e.lockClass)})))}function f(){const e=t.params.pagination;if(d())return;let s=t.pagination.el;s&&(s=o(s),s.forEach((s=>{s.classList.remove(e.hiddenClass),s.classList.remove(e.modifierClass+e.type),s.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(s.classList.remove(...(e.clickableClass||"").split(" ")),s.removeEventListener("click",p))}))),t.pagination.bullets&&t.pagination.bullets.forEach((t=>t.classList.remove(...e.bulletActiveClass.split(" "))))}a("changeDirection",(()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:s}=t.pagination;s=o(s),s.forEach((s=>{s.classList.remove(e.horizontalClass,e.verticalClass),s.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),a("init",(()=>{!1===t.params.pagination.enabled?g():(h(),m(),u())})),a("activeIndexChange",(()=>{void 0===t.snapIndex&&u()})),a("snapIndexChange",(()=>{u()})),a("snapGridLengthChange",(()=>{m(),u()})),a("destroy",(()=>{f()})),a("enable disable",(()=>{let{el:e}=t.pagination;e&&(e=o(e),e.forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass))))})),a("lock unlock",(()=>{u()})),a("click",((e,s)=>{const a=s.target,r=o(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&r&&r.length>0&&!a.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&a===t.navigation.nextEl||t.navigation.prevEl&&a===t.navigation.prevEl))return;const e=r[0].classList.contains(t.params.pagination.hiddenClass);i(!0===e?"paginationShow":"paginationHide"),r.forEach((e=>e.classList.toggle(t.params.pagination.hiddenClass)))}}));const g=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=o(e),e.forEach((e=>e.classList.add(t.params.pagination.paginationDisabledClass)))),f()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=o(e),e.forEach((e=>e.classList.remove(t.params.pagination.paginationDisabledClass)))),h(),m(),u()},disable:g,render:m,update:u,init:h,destroy:f})},function(e){let{swiper:t,extendParams:s,on:i,emit:r}=e;const l=a();let o,d,c,p,u=!1,m=null,h=null;function v(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:s}=t,{dragEl:a,el:i}=e,r=t.params.scrollbar,n=t.params.loop?t.progressLoop:t.progress;let l=d,o=(c-d)*n;s?(o=-o,o>0?(l=d-o,o=0):-o+d>c&&(l=c+o)):o<0?(l=d+o,o=0):o+d>c&&(l=c-o),t.isHorizontal()?(a.style.transform=`translate3d(${o}px, 0, 0)`,a.style.width=`${l}px`):(a.style.transform=`translate3d(0px, ${o}px, 0)`,a.style.height=`${l}px`),r.hide&&(clearTimeout(m),i.style.opacity=1,m=setTimeout((()=>{i.style.opacity=0,i.style.transitionDuration="400ms"}),1e3))}function w(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{dragEl:s,el:a}=e;s.style.width="",s.style.height="",c=t.isHorizontal()?a.offsetWidth:a.offsetHeight,p=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),d="auto"===t.params.scrollbar.dragSize?c*p:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?s.style.width=`${d}px`:s.style.height=`${d}px`,a.style.display=p>=1?"none":"",t.params.scrollbar.hide&&(a.style.opacity=0),t.params.watchOverflow&&t.enabled&&e.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function b(e){return t.isHorizontal()?e.clientX:e.clientY}function y(e){const{scrollbar:s,rtlTranslate:a}=t,{el:i}=s;let r;r=(b(e)-g(i)[t.isHorizontal()?"left":"top"]-(null!==o?o:d/2))/(c-d),r=Math.max(Math.min(r,1),0),a&&(r=1-r);const n=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*r;t.updateProgress(n),t.setTranslate(n),t.updateActiveIndex(),t.updateSlidesClasses()}function E(e){const s=t.params.scrollbar,{scrollbar:a,wrapperEl:i}=t,{el:n,dragEl:l}=a;u=!0,o=e.target===l?b(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),i.style.transitionDuration="100ms",l.style.transitionDuration="100ms",y(e),clearTimeout(h),n.style.transitionDuration="0ms",s.hide&&(n.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),r("scrollbarDragStart",e)}function x(e){const{scrollbar:s,wrapperEl:a}=t,{el:i,dragEl:n}=s;u&&(e.preventDefault?e.preventDefault():e.returnValue=!1,y(e),a.style.transitionDuration="0ms",i.style.transitionDuration="0ms",n.style.transitionDuration="0ms",r("scrollbarDragMove",e))}function S(e){const s=t.params.scrollbar,{scrollbar:a,wrapperEl:i}=t,{el:l}=a;u&&(u=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",i.style.transitionDuration=""),s.hide&&(clearTimeout(h),h=n((()=>{l.style.opacity=0,l.style.transitionDuration="400ms"}),1e3)),r("scrollbarDragEnd",e),s.snapOnRelease&&t.slideToClosest())}function T(e){const{scrollbar:s,params:a}=t,i=s.el;if(!i)return;const r=i,n=!!a.passiveListeners&&{passive:!1,capture:!1},o=!!a.passiveListeners&&{passive:!0,capture:!1};if(!r)return;const d="on"===e?"addEventListener":"removeEventListener";r[d]("pointerdown",E,n),l[d]("pointermove",x,n),l[d]("pointerup",S,o)}function M(){const{scrollbar:e,el:s}=t;t.params.scrollbar=J(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const a=t.params.scrollbar;if(!a.el)return;let i,r;"string"==typeof a.el&&t.isElement&&(i=t.el.querySelector(a.el)),i||"string"!=typeof a.el?i||(i=a.el):i=l.querySelectorAll(a.el),t.params.uniqueNavElements&&"string"==typeof a.el&&i.length>1&&1===s.querySelectorAll(a.el).length&&(i=s.querySelector(a.el)),i.length>0&&(i=i[0]),i.classList.add(t.isHorizontal()?a.horizontalClass:a.verticalClass),i&&(r=i.querySelector(`.${t.params.scrollbar.dragClass}`),r||(r=f("div",t.params.scrollbar.dragClass),i.append(r))),Object.assign(e,{el:i,dragEl:r}),a.draggable&&t.params.scrollbar.el&&t.scrollbar.el&&T("on"),i&&i.classList[t.enabled?"remove":"add"](t.params.scrollbar.lockClass)}function C(){const e=t.params.scrollbar,s=t.scrollbar.el;s&&s.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),t.params.scrollbar.el&&t.scrollbar.el&&T("off")}s({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null},i("init",(()=>{!1===t.params.scrollbar.enabled?P():(M(),w(),v())})),i("update resize observerUpdate lock unlock",(()=>{w()})),i("setTranslate",(()=>{v()})),i("setTransition",((e,s)=>{!function(e){t.params.scrollbar.el&&t.scrollbar.el&&(t.scrollbar.dragEl.style.transitionDuration=`${e}ms`)}(s)})),i("enable disable",(()=>{const{el:e}=t.scrollbar;e&&e.classList[t.enabled?"remove":"add"](t.params.scrollbar.lockClass)})),i("destroy",(()=>{C()}));const P=()=>{t.el.classList.add(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.el&&t.scrollbar.el.classList.add(t.params.scrollbar.scrollbarDisabledClass),C()};Object.assign(t.scrollbar,{enable:()=>{t.el.classList.remove(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.el&&t.scrollbar.el.classList.remove(t.params.scrollbar.scrollbarDisabledClass),M(),w(),v()},disable:P,updateSize:w,setTranslate:v,init:M,destroy:C})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({parallax:{enabled:!1}});const i="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",r=(e,s)=>{const{rtl:a}=t,i=a?-1:1,r=e.getAttribute("data-swiper-parallax")||"0";let n=e.getAttribute("data-swiper-parallax-x"),l=e.getAttribute("data-swiper-parallax-y");const o=e.getAttribute("data-swiper-parallax-scale"),d=e.getAttribute("data-swiper-parallax-opacity"),c=e.getAttribute("data-swiper-parallax-rotate");if(n||l?(n=n||"0",l=l||"0"):t.isHorizontal()?(n=r,l="0"):(l=r,n="0"),n=n.indexOf("%")>=0?parseInt(n,10)*s*i+"%":n*s*i+"px",l=l.indexOf("%")>=0?parseInt(l,10)*s+"%":l*s+"px",null!=d){const t=d-(d-1)*(1-Math.abs(s));e.style.opacity=t}let p=`translate3d(${n}, ${l}, 0px)`;if(null!=o){p+=` scale(${o-(o-1)*(1-Math.abs(s))})`}if(c&&null!=c){p+=` rotate(${c*s*-1}deg)`}e.style.transform=p},n=()=>{const{el:e,slides:s,progress:a,snapGrid:n,isElement:l}=t,o=h(e,i);t.isElement&&o.push(...h(t.hostEl,i)),o.forEach((e=>{r(e,a)})),s.forEach(((e,s)=>{let l=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(l+=Math.ceil(s/2)-a*(n.length-1)),l=Math.min(Math.max(l,-1),1),e.querySelectorAll(`${i}, [data-swiper-parallax-rotate]`).forEach((e=>{r(e,l)}))}))};a("beforeInit",(()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)})),a("init",(()=>{t.params.parallax.enabled&&n()})),a("setTranslate",(()=>{t.params.parallax.enabled&&n()})),a("setTransition",((e,s)=>{t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed);const{el:s,hostEl:a}=t,r=[...s.querySelectorAll(i)];t.isElement&&r.push(...a.querySelectorAll(i)),r.forEach((t=>{let s=parseInt(t.getAttribute("data-swiper-parallax-duration"),10)||e;0===e&&(s=0),t.style.transitionDuration=`${s}ms`}))}(s)}))},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const n=r();s({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let l,d,c=1,p=!1;const u=[],m={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},f={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},v={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let w=1;function y(){if(u.length<2)return 1;const e=u[0].pageX,t=u[0].pageY,s=u[1].pageX,a=u[1].pageY;return Math.sqrt((s-e)**2+(a-t)**2)}function E(e){const s=t.isElement?"swiper-slide":`.${t.params.slideClass}`;return!!e.target.matches(s)||t.slides.filter((t=>t.contains(e.target))).length>0}function x(e){if("mouse"===e.pointerType&&u.splice(0,u.length),!E(e))return;const s=t.params.zoom;if(l=!1,d=!1,u.push(e),!(u.length<2)){if(l=!0,m.scaleStart=y(),!m.slideEl){m.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`),m.slideEl||(m.slideEl=t.slides[t.activeIndex]);let a=m.slideEl.querySelector(`.${s.containerClass}`);if(a&&(a=a.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),m.imageEl=a,m.imageWrapEl=a?b(m.imageEl,`.${s.containerClass}`)[0]:void 0,!m.imageWrapEl)return void(m.imageEl=void 0);m.maxRatio=m.imageWrapEl.getAttribute("data-swiper-zoom")||s.maxRatio}if(m.imageEl){const[e,t]=function(){if(u.length<2)return{x:null,y:null};const e=m.imageEl.getBoundingClientRect();return[(u[0].pageX+(u[1].pageX-u[0].pageX)/2-e.x-n.scrollX)/c,(u[0].pageY+(u[1].pageY-u[0].pageY)/2-e.y-n.scrollY)/c]}();m.originX=e,m.originY=t,m.imageEl.style.transitionDuration="0ms"}p=!0}}function S(e){if(!E(e))return;const s=t.params.zoom,a=t.zoom,i=u.findIndex((t=>t.pointerId===e.pointerId));i>=0&&(u[i]=e),u.length<2||(d=!0,m.scaleMove=y(),m.imageEl&&(a.scale=m.scaleMove/m.scaleStart*c,a.scale>m.maxRatio&&(a.scale=m.maxRatio-1+(a.scale-m.maxRatio+1)**.5),a.scale<s.minRatio&&(a.scale=s.minRatio+1-(s.minRatio-a.scale+1)**.5),m.imageEl.style.transform=`translate3d(0,0,0) scale(${a.scale})`))}function T(e){if(!E(e))return;if("mouse"===e.pointerType&&"pointerout"===e.type)return;const s=t.params.zoom,a=t.zoom,i=u.findIndex((t=>t.pointerId===e.pointerId));i>=0&&u.splice(i,1),l&&d&&(l=!1,d=!1,m.imageEl&&(a.scale=Math.max(Math.min(a.scale,m.maxRatio),s.minRatio),m.imageEl.style.transitionDuration=`${t.params.speed}ms`,m.imageEl.style.transform=`translate3d(0,0,0) scale(${a.scale})`,c=a.scale,p=!1,a.scale>1&&m.slideEl?m.slideEl.classList.add(`${s.zoomedSlideClass}`):a.scale<=1&&m.slideEl&&m.slideEl.classList.remove(`${s.zoomedSlideClass}`),1===a.scale&&(m.originX=0,m.originY=0,m.slideEl=void 0)))}function M(e){if(!E(e)||!function(e){const s=`.${t.params.zoom.containerClass}`;return!!e.target.matches(s)||[...t.hostEl.querySelectorAll(s)].filter((t=>t.contains(e.target))).length>0}(e))return;const s=t.zoom;if(!m.imageEl)return;if(!f.isTouched||!m.slideEl)return;f.isMoved||(f.width=m.imageEl.offsetWidth,f.height=m.imageEl.offsetHeight,f.startX=o(m.imageWrapEl,"x")||0,f.startY=o(m.imageWrapEl,"y")||0,m.slideWidth=m.slideEl.offsetWidth,m.slideHeight=m.slideEl.offsetHeight,m.imageWrapEl.style.transitionDuration="0ms");const a=f.width*s.scale,i=f.height*s.scale;if(a<m.slideWidth&&i<m.slideHeight)return;f.minX=Math.min(m.slideWidth/2-a/2,0),f.maxX=-f.minX,f.minY=Math.min(m.slideHeight/2-i/2,0),f.maxY=-f.minY,f.touchesCurrent.x=u.length>0?u[0].pageX:e.pageX,f.touchesCurrent.y=u.length>0?u[0].pageY:e.pageY;if(Math.max(Math.abs(f.touchesCurrent.x-f.touchesStart.x),Math.abs(f.touchesCurrent.y-f.touchesStart.y))>5&&(t.allowClick=!1),!f.isMoved&&!p){if(t.isHorizontal()&&(Math.floor(f.minX)===Math.floor(f.startX)&&f.touchesCurrent.x<f.touchesStart.x||Math.floor(f.maxX)===Math.floor(f.startX)&&f.touchesCurrent.x>f.touchesStart.x))return void(f.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(f.minY)===Math.floor(f.startY)&&f.touchesCurrent.y<f.touchesStart.y||Math.floor(f.maxY)===Math.floor(f.startY)&&f.touchesCurrent.y>f.touchesStart.y))return void(f.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),f.isMoved=!0;const r=(s.scale-c)/(m.maxRatio-t.params.zoom.minRatio),{originX:n,originY:l}=m;f.currentX=f.touchesCurrent.x-f.touchesStart.x+f.startX+r*(f.width-2*n),f.currentY=f.touchesCurrent.y-f.touchesStart.y+f.startY+r*(f.height-2*l),f.currentX<f.minX&&(f.currentX=f.minX+1-(f.minX-f.currentX+1)**.8),f.currentX>f.maxX&&(f.currentX=f.maxX-1+(f.currentX-f.maxX+1)**.8),f.currentY<f.minY&&(f.currentY=f.minY+1-(f.minY-f.currentY+1)**.8),f.currentY>f.maxY&&(f.currentY=f.maxY-1+(f.currentY-f.maxY+1)**.8),v.prevPositionX||(v.prevPositionX=f.touchesCurrent.x),v.prevPositionY||(v.prevPositionY=f.touchesCurrent.y),v.prevTime||(v.prevTime=Date.now()),v.x=(f.touchesCurrent.x-v.prevPositionX)/(Date.now()-v.prevTime)/2,v.y=(f.touchesCurrent.y-v.prevPositionY)/(Date.now()-v.prevTime)/2,Math.abs(f.touchesCurrent.x-v.prevPositionX)<2&&(v.x=0),Math.abs(f.touchesCurrent.y-v.prevPositionY)<2&&(v.y=0),v.prevPositionX=f.touchesCurrent.x,v.prevPositionY=f.touchesCurrent.y,v.prevTime=Date.now(),m.imageWrapEl.style.transform=`translate3d(${f.currentX}px, ${f.currentY}px,0)`}function C(){const e=t.zoom;m.slideEl&&t.activeIndex!==t.slides.indexOf(m.slideEl)&&(m.imageEl&&(m.imageEl.style.transform="translate3d(0,0,0) scale(1)"),m.imageWrapEl&&(m.imageWrapEl.style.transform="translate3d(0,0,0)"),m.slideEl.classList.remove(`${t.params.zoom.zoomedSlideClass}`),e.scale=1,c=1,m.slideEl=void 0,m.imageEl=void 0,m.imageWrapEl=void 0,m.originX=0,m.originY=0)}function P(e){const s=t.zoom,a=t.params.zoom;if(!m.slideEl){e&&e.target&&(m.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`)),m.slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?m.slideEl=h(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:m.slideEl=t.slides[t.activeIndex]);let s=m.slideEl.querySelector(`.${a.containerClass}`);s&&(s=s.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),m.imageEl=s,m.imageWrapEl=s?b(m.imageEl,`.${a.containerClass}`)[0]:void 0}if(!m.imageEl||!m.imageWrapEl)return;let i,r,l,o,d,p,u,v,w,y,E,x,S,T,M,C,P,L;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),m.slideEl.classList.add(`${a.zoomedSlideClass}`),void 0===f.touchesStart.x&&e?(i=e.pageX,r=e.pageY):(i=f.touchesStart.x,r=f.touchesStart.y);const z="number"==typeof e?e:null;1===c&&z&&(i=void 0,r=void 0),s.scale=z||m.imageWrapEl.getAttribute("data-swiper-zoom")||a.maxRatio,c=z||m.imageWrapEl.getAttribute("data-swiper-zoom")||a.maxRatio,!e||1===c&&z?(u=0,v=0):(P=m.slideEl.offsetWidth,L=m.slideEl.offsetHeight,l=g(m.slideEl).left+n.scrollX,o=g(m.slideEl).top+n.scrollY,d=l+P/2-i,p=o+L/2-r,w=m.imageEl.offsetWidth,y=m.imageEl.offsetHeight,E=w*s.scale,x=y*s.scale,S=Math.min(P/2-E/2,0),T=Math.min(L/2-x/2,0),M=-S,C=-T,u=d*s.scale,v=p*s.scale,u<S&&(u=S),u>M&&(u=M),v<T&&(v=T),v>C&&(v=C)),z&&1===s.scale&&(m.originX=0,m.originY=0),m.imageWrapEl.style.transitionDuration="300ms",m.imageWrapEl.style.transform=`translate3d(${u}px, ${v}px,0)`,m.imageEl.style.transitionDuration="300ms",m.imageEl.style.transform=`translate3d(0,0,0) scale(${s.scale})`}function L(){const e=t.zoom,s=t.params.zoom;if(!m.slideEl){t.params.virtual&&t.params.virtual.enabled&&t.virtual?m.slideEl=h(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:m.slideEl=t.slides[t.activeIndex];let e=m.slideEl.querySelector(`.${s.containerClass}`);e&&(e=e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),m.imageEl=e,m.imageWrapEl=e?b(m.imageEl,`.${s.containerClass}`)[0]:void 0}m.imageEl&&m.imageWrapEl&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,c=1,m.imageWrapEl.style.transitionDuration="300ms",m.imageWrapEl.style.transform="translate3d(0,0,0)",m.imageEl.style.transitionDuration="300ms",m.imageEl.style.transform="translate3d(0,0,0) scale(1)",m.slideEl.classList.remove(`${s.zoomedSlideClass}`),m.slideEl=void 0,m.originX=0,m.originY=0)}function z(e){const s=t.zoom;s.scale&&1!==s.scale?L():P(e)}function A(){return{passiveListener:!!t.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!t.params.passiveListeners||{passive:!1,capture:!0}}}function $(){const e=t.zoom;if(e.enabled)return;e.enabled=!0;const{passiveListener:s,activeListenerWithCapture:a}=A();t.wrapperEl.addEventListener("pointerdown",x,s),t.wrapperEl.addEventListener("pointermove",S,a),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.addEventListener(e,T,s)})),t.wrapperEl.addEventListener("pointermove",M,a)}function I(){const e=t.zoom;if(!e.enabled)return;e.enabled=!1;const{passiveListener:s,activeListenerWithCapture:a}=A();t.wrapperEl.removeEventListener("pointerdown",x,s),t.wrapperEl.removeEventListener("pointermove",S,a),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.removeEventListener(e,T,s)})),t.wrapperEl.removeEventListener("pointermove",M,a)}Object.defineProperty(t.zoom,"scale",{get:()=>w,set(e){if(w!==e){const t=m.imageEl,s=m.slideEl;i("zoomChange",e,t,s)}w=e}}),a("init",(()=>{t.params.zoom.enabled&&$()})),a("destroy",(()=>{I()})),a("touchStart",((e,s)=>{t.zoom.enabled&&function(e){const s=t.device;if(!m.imageEl)return;if(f.isTouched)return;s.android&&e.cancelable&&e.preventDefault(),f.isTouched=!0;const a=u.length>0?u[0]:e;f.touchesStart.x=a.pageX,f.touchesStart.y=a.pageY}(s)})),a("touchEnd",((e,s)=>{t.zoom.enabled&&function(){const e=t.zoom;if(!m.imageEl)return;if(!f.isTouched||!f.isMoved)return f.isTouched=!1,void(f.isMoved=!1);f.isTouched=!1,f.isMoved=!1;let s=300,a=300;const i=v.x*s,r=f.currentX+i,n=v.y*a,l=f.currentY+n;0!==v.x&&(s=Math.abs((r-f.currentX)/v.x)),0!==v.y&&(a=Math.abs((l-f.currentY)/v.y));const o=Math.max(s,a);f.currentX=r,f.currentY=l;const d=f.width*e.scale,c=f.height*e.scale;f.minX=Math.min(m.slideWidth/2-d/2,0),f.maxX=-f.minX,f.minY=Math.min(m.slideHeight/2-c/2,0),f.maxY=-f.minY,f.currentX=Math.max(Math.min(f.currentX,f.maxX),f.minX),f.currentY=Math.max(Math.min(f.currentY,f.maxY),f.minY),m.imageWrapEl.style.transitionDuration=`${o}ms`,m.imageWrapEl.style.transform=`translate3d(${f.currentX}px, ${f.currentY}px,0)`}()})),a("doubleTap",((e,s)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&z(s)})),a("transitionEnd",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&C()})),a("slideChange",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&C()})),Object.assign(t.zoom,{enable:$,disable:I,in:P,out:L,toggle:z})},function(e){let{swiper:t,extendParams:s,on:a}=e;function i(e,t){const s=function(){let e,t,s;return(a,i)=>{for(t=-1,e=a.length;e-t>1;)s=e+t>>1,a[s]<=i?t=s:e=s;return e}}();let a,i;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(i=s(this.x,e),a=i-1,(e-this.x[a])*(this.y[i]-this.y[a])/(this.x[i]-this.x[a])+this.y[a]):0},this}function r(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}s({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},a("beforeInit",(()=>{if("undefined"!=typeof window&&("string"==typeof t.params.controller.control||t.params.controller.control instanceof HTMLElement)){const e=document.querySelector(t.params.controller.control);if(e&&e.swiper)t.controller.control=e.swiper;else if(e){const s=a=>{t.controller.control=a.detail[0],t.update(),e.removeEventListener("init",s)};e.addEventListener("init",s)}}else t.controller.control=t.params.controller.control})),a("update",(()=>{r()})),a("resize",(()=>{r()})),a("observerUpdate",(()=>{r()})),a("setTranslate",((e,s,a)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTranslate(s,a)})),a("setTransition",((e,s,a)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTransition(s,a)})),Object.assign(t.controller,{setTranslate:function(e,s){const a=t.controller.control;let r,n;const l=t.constructor;function o(e){if(e.destroyed)return;const s=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(!function(e){t.controller.spline=t.params.loop?new i(t.slidesGrid,e.slidesGrid):new i(t.snapGrid,e.snapGrid)}(e),n=-t.controller.spline.interpolate(-s)),n&&"container"!==t.params.controller.by||(r=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),!Number.isNaN(r)&&Number.isFinite(r)||(r=1),n=(s-t.minTranslate())*r+e.minTranslate()),t.params.controller.inverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setTranslate(n,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(a))for(let e=0;e<a.length;e+=1)a[e]!==s&&a[e]instanceof l&&o(a[e]);else a instanceof l&&s!==a&&o(a)},setTransition:function(e,s){const a=t.constructor,i=t.controller.control;let r;function l(s){s.destroyed||(s.setTransition(e,t),0!==e&&(s.transitionStart(),s.params.autoHeight&&n((()=>{s.updateAutoHeight()})),y(s.wrapperEl,(()=>{i&&s.transitionEnd()}))))}if(Array.isArray(i))for(r=0;r<i.length;r+=1)i[r]!==s&&i[r]instanceof a&&l(i[r]);else i instanceof a&&s!==i&&l(i)}})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),t.a11y={clicked:!1};let i=null;function r(e){const t=i;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}const n=e=>(Array.isArray(e)?e:[e]).filter((e=>!!e));function l(e){(e=n(e)).forEach((e=>{e.setAttribute("tabIndex","0")}))}function o(e){(e=n(e)).forEach((e=>{e.setAttribute("tabIndex","-1")}))}function d(e,t){(e=n(e)).forEach((e=>{e.setAttribute("role",t)}))}function c(e,t){(e=n(e)).forEach((e=>{e.setAttribute("aria-roledescription",t)}))}function p(e,t){(e=n(e)).forEach((e=>{e.setAttribute("aria-label",t)}))}function u(e){(e=n(e)).forEach((e=>{e.setAttribute("aria-disabled",!0)}))}function m(e){(e=n(e)).forEach((e=>{e.setAttribute("aria-disabled",!1)}))}function h(e){if(13!==e.keyCode&&32!==e.keyCode)return;const s=t.params.a11y,a=e.target;t.pagination&&t.pagination.el&&(a===t.pagination.el||t.pagination.el.contains(e.target))&&!e.target.matches(ee(t.params.pagination.bulletClass))||(t.navigation&&t.navigation.nextEl&&a===t.navigation.nextEl&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?r(s.lastSlideMessage):r(s.nextSlideMessage)),t.navigation&&t.navigation.prevEl&&a===t.navigation.prevEl&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?r(s.firstSlideMessage):r(s.prevSlideMessage)),t.pagination&&a.matches(ee(t.params.pagination.bulletClass))&&a.click())}function g(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function v(){return g()&&t.params.pagination.clickable}const b=(e,t,s)=>{l(e),"BUTTON"!==e.tagName&&(d(e,"button"),e.addEventListener("keydown",h)),p(e,s),function(e,t){(e=n(e)).forEach((e=>{e.setAttribute("aria-controls",t)}))}(e,t)},y=()=>{t.a11y.clicked=!0},E=()=>{requestAnimationFrame((()=>{requestAnimationFrame((()=>{t.destroyed||(t.a11y.clicked=!1)}))}))},x=e=>{if(t.a11y.clicked)return;const s=e.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!s||!t.slides.includes(s))return;const a=t.slides.indexOf(s)===t.activeIndex,i=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(s);a||i||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,t.slideTo(t.slides.indexOf(s),0))},S=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&c(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&d(t.slides,e.slideRole);const s=t.slides.length;e.slideLabelMessage&&t.slides.forEach(((a,i)=>{const r=t.params.loop?parseInt(a.getAttribute("data-swiper-slide-index"),10):i;p(a,e.slideLabelMessage.replace(/\{\{index\}\}/,r+1).replace(/\{\{slidesLength\}\}/,s))}))},T=()=>{const e=t.params.a11y;t.el.append(i);const s=t.el;e.containerRoleDescriptionMessage&&c(s,e.containerRoleDescriptionMessage),e.containerMessage&&p(s,e.containerMessage);const a=t.wrapperEl,r=e.id||a.getAttribute("id")||`swiper-wrapper-${l=16,void 0===l&&(l=16),"x".repeat(l).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}`;var l;const o=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";var d;d=r,n(a).forEach((e=>{e.setAttribute("id",d)})),function(e,t){(e=n(e)).forEach((e=>{e.setAttribute("aria-live",t)}))}(a,o),S();let{nextEl:u,prevEl:m}=t.navigation?t.navigation:{};if(u=n(u),m=n(m),u&&u.forEach((t=>b(t,r,e.nextSlideMessage))),m&&m.forEach((t=>b(t,r,e.prevSlideMessage))),v()){(Array.isArray(t.pagination.el)?t.pagination.el:[t.pagination.el]).forEach((e=>{e.addEventListener("keydown",h)}))}t.el.addEventListener("focus",x,!0),t.el.addEventListener("pointerdown",y,!0),t.el.addEventListener("pointerup",E,!0)};a("beforeInit",(()=>{i=f("span",t.params.a11y.notificationClass),i.setAttribute("aria-live","assertive"),i.setAttribute("aria-atomic","true")})),a("afterInit",(()=>{t.params.a11y.enabled&&T()})),a("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(()=>{t.params.a11y.enabled&&S()})),a("fromEdge toEdge afterInit lock unlock",(()=>{t.params.a11y.enabled&&function(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:e,prevEl:s}=t.navigation;s&&(t.isBeginning?(u(s),o(s)):(m(s),l(s))),e&&(t.isEnd?(u(e),o(e)):(m(e),l(e)))}()})),a("paginationUpdate",(()=>{t.params.a11y.enabled&&function(){const e=t.params.a11y;g()&&t.pagination.bullets.forEach((s=>{t.params.pagination.clickable&&(l(s),t.params.pagination.renderBullet||(d(s,"button"),p(s,e.paginationBulletMessage.replace(/\{\{index\}\}/,w(s)+1)))),s.matches(ee(t.params.pagination.bulletActiveClass))?s.setAttribute("aria-current","true"):s.removeAttribute("aria-current")}))}()})),a("destroy",(()=>{t.params.a11y.enabled&&function(){i&&i.remove();let{nextEl:e,prevEl:s}=t.navigation?t.navigation:{};e=n(e),s=n(s),e&&e.forEach((e=>e.removeEventListener("keydown",h))),s&&s.forEach((e=>e.removeEventListener("keydown",h))),v()&&(Array.isArray(t.pagination.el)?t.pagination.el:[t.pagination.el]).forEach((e=>{e.removeEventListener("keydown",h)}));t.el.removeEventListener("focus",x,!0),t.el.removeEventListener("pointerdown",y,!0),t.el.removeEventListener("pointerup",E,!0)}()}))},function(e){let{swiper:t,extendParams:s,on:a}=e;s({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let i=!1,n={};const l=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{const t=r();let s;s=e?new URL(e):t.location;const a=s.pathname.slice(1).split("/").filter((e=>""!==e)),i=a.length;return{key:a[i-2],value:a[i-1]}},d=(e,s)=>{const a=r();if(!i||!t.params.history.enabled)return;let n;n=t.params.url?new URL(t.params.url):a.location;const o=t.slides[s];let d=l(o.getAttribute("data-history"));if(t.params.history.root.length>0){let s=t.params.history.root;"/"===s[s.length-1]&&(s=s.slice(0,s.length-1)),d=`${s}/${e?`${e}/`:""}${d}`}else n.pathname.includes(e)||(d=`${e?`${e}/`:""}${d}`);t.params.history.keepQuery&&(d+=n.search);const c=a.history.state;c&&c.value===d||(t.params.history.replaceState?a.history.replaceState({value:d},null,d):a.history.pushState({value:d},null,d))},c=(e,s,a)=>{if(s)for(let i=0,r=t.slides.length;i<r;i+=1){const r=t.slides[i];if(l(r.getAttribute("data-history"))===s){const s=t.getSlideIndex(r);t.slideTo(s,e,a)}}else t.slideTo(0,e,a)},p=()=>{n=o(t.params.url),c(t.params.speed,n.value,!1)};a("init",(()=>{t.params.history.enabled&&(()=>{const e=r();if(t.params.history){if(!e.history||!e.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);i=!0,n=o(t.params.url),n.key||n.value?(c(0,n.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",p)):t.params.history.replaceState||e.addEventListener("popstate",p)}})()})),a("destroy",(()=>{t.params.history.enabled&&(()=>{const e=r();t.params.history.replaceState||e.removeEventListener("popstate",p)})()})),a("transitionEnd _freeModeNoMomentumRelease",(()=>{i&&d(t.params.history.key,t.activeIndex)})),a("slideChange",(()=>{i&&t.params.cssMode&&d(t.params.history.key,t.activeIndex)}))},function(e){let{swiper:t,extendParams:s,emit:i,on:n}=e,l=!1;const o=a(),d=r();s({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(e,s){if(t.virtual&&t.params.virtual.enabled){const e=t.slides.filter((e=>e.getAttribute("data-hash")===s))[0];if(!e)return 0;return parseInt(e.getAttribute("data-swiper-slide-index"),10)}return t.getSlideIndex(h(t.slidesEl,`.${t.params.slideClass}[data-hash="${s}"], swiper-slide[data-hash="${s}"]`)[0])}}});const c=()=>{i("hashChange");const e=o.location.hash.replace("#",""),s=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex];if(e!==(s?s.getAttribute("data-hash"):"")){const s=t.params.hashNavigation.getSlideIndex(t,e);if(void 0===s||Number.isNaN(s))return;t.slideTo(s)}},p=()=>{if(!l||!t.params.hashNavigation.enabled)return;const e=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],s=e?e.getAttribute("data-hash")||e.getAttribute("data-history"):"";t.params.hashNavigation.replaceState&&d.history&&d.history.replaceState?(d.history.replaceState(null,null,`#${s}`||""),i("hashSet")):(o.location.hash=s||"",i("hashSet"))};n("init",(()=>{t.params.hashNavigation.enabled&&(()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;l=!0;const e=o.location.hash.replace("#","");if(e){const s=0,a=t.params.hashNavigation.getSlideIndex(t,e);t.slideTo(a||0,s,t.params.runCallbacksOnInit,!0)}t.params.hashNavigation.watchState&&d.addEventListener("hashchange",c)})()})),n("destroy",(()=>{t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&d.removeEventListener("hashchange",c)})),n("transitionEnd _freeModeNoMomentumRelease",(()=>{l&&p()})),n("slideChange",(()=>{l&&t.params.cssMode&&p()}))},function(e){let t,s,{swiper:i,extendParams:r,on:n,emit:l,params:o}=e;i.autoplay={running:!1,paused:!1,timeLeft:0},r({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let d,c,p,u,m,h,f,g=o&&o.autoplay?o.autoplay.delay:3e3,v=o&&o.autoplay?o.autoplay.delay:3e3,w=(new Date).getTime;function b(e){i&&!i.destroyed&&i.wrapperEl&&e.target===i.wrapperEl&&(i.wrapperEl.removeEventListener("transitionend",b),M())}const y=()=>{if(i.destroyed||!i.autoplay.running)return;i.autoplay.paused?c=!0:c&&(v=d,c=!1);const e=i.autoplay.paused?d:w+v-(new Date).getTime();i.autoplay.timeLeft=e,l("autoplayTimeLeft",e,e/g),s=requestAnimationFrame((()=>{y()}))},E=e=>{if(i.destroyed||!i.autoplay.running)return;cancelAnimationFrame(s),y();let a=void 0===e?i.params.autoplay.delay:e;g=i.params.autoplay.delay,v=i.params.autoplay.delay;const r=(()=>{let e;if(e=i.virtual&&i.params.virtual.enabled?i.slides.filter((e=>e.classList.contains("swiper-slide-active")))[0]:i.slides[i.activeIndex],!e)return;return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(r)&&r>0&&void 0===e&&(a=r,g=r,v=r),d=a;const n=i.params.speed,o=()=>{i&&!i.destroyed&&(i.params.autoplay.reverseDirection?!i.isBeginning||i.params.loop||i.params.rewind?(i.slidePrev(n,!0,!0),l("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(i.slides.length-1,n,!0,!0),l("autoplay")):!i.isEnd||i.params.loop||i.params.rewind?(i.slideNext(n,!0,!0),l("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(0,n,!0,!0),l("autoplay")),i.params.cssMode&&(w=(new Date).getTime(),requestAnimationFrame((()=>{E()}))))};return a>0?(clearTimeout(t),t=setTimeout((()=>{o()}),a)):requestAnimationFrame((()=>{o()})),a},x=()=>{i.autoplay.running=!0,E(),l("autoplayStart")},S=()=>{i.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(s),l("autoplayStop")},T=(e,s)=>{if(i.destroyed||!i.autoplay.running)return;clearTimeout(t),e||(f=!0);const a=()=>{l("autoplayPause"),i.params.autoplay.waitForTransition?i.wrapperEl.addEventListener("transitionend",b):M()};if(i.autoplay.paused=!0,s)return h&&(d=i.params.autoplay.delay),h=!1,void a();const r=d||i.params.autoplay.delay;d=r-((new Date).getTime()-w),i.isEnd&&d<0&&!i.params.loop||(d<0&&(d=0),a())},M=()=>{i.isEnd&&d<0&&!i.params.loop||i.destroyed||!i.autoplay.running||(w=(new Date).getTime(),f?(f=!1,E(d)):E(),i.autoplay.paused=!1,l("autoplayResume"))},C=()=>{if(i.destroyed||!i.autoplay.running)return;const e=a();"hidden"===e.visibilityState&&(f=!0,T(!0)),"visible"===e.visibilityState&&M()},P=e=>{"mouse"===e.pointerType&&(f=!0,i.animating||i.autoplay.paused||T(!0))},L=e=>{"mouse"===e.pointerType&&i.autoplay.paused&&M()};n("init",(()=>{i.params.autoplay.enabled&&(i.params.autoplay.pauseOnMouseEnter&&(i.el.addEventListener("pointerenter",P),i.el.addEventListener("pointerleave",L)),a().addEventListener("visibilitychange",C),w=(new Date).getTime(),x())})),n("destroy",(()=>{i.el.removeEventListener("pointerenter",P),i.el.removeEventListener("pointerleave",L),a().removeEventListener("visibilitychange",C),i.autoplay.running&&S()})),n("beforeTransitionStart",((e,t,s)=>{!i.destroyed&&i.autoplay.running&&(s||!i.params.autoplay.disableOnInteraction?T(!0,!0):S())})),n("sliderFirstMove",(()=>{!i.destroyed&&i.autoplay.running&&(i.params.autoplay.disableOnInteraction?S():(p=!0,u=!1,f=!1,m=setTimeout((()=>{f=!0,u=!0,T(!0)}),200)))})),n("touchEnd",(()=>{if(!i.destroyed&&i.autoplay.running&&p){if(clearTimeout(m),clearTimeout(t),i.params.autoplay.disableOnInteraction)return u=!1,void(p=!1);u&&i.params.cssMode&&M(),u=!1,p=!1}})),n("slideChange",(()=>{!i.destroyed&&i.autoplay.running&&(h=!0)})),Object.assign(i.autoplay,{start:x,stop:S,pause:T,resume:M})},function(e){let{swiper:t,extendParams:s,on:i}=e;s({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let r=!1,n=!1;function l(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const s=e.clickedIndex,a=e.clickedSlide;if(a&&a.classList.contains(t.params.thumbs.slideThumbActiveClass))return;if(null==s)return;let i;i=e.params.loop?parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10):s,t.params.loop?t.slideToLoop(i):t.slideTo(i)}function o(){const{thumbs:e}=t.params;if(r)return!1;r=!0;const s=t.constructor;if(e.swiper instanceof s)t.thumbs.swiper=e.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper.update();else if(d(e.swiper)){const a=Object.assign({},e.swiper);Object.assign(a,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new s(a),n=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",l),!0}function c(e){const s=t.thumbs.swiper;if(!s||s.destroyed)return;const a="auto"===s.params.slidesPerView?s.slidesPerViewDynamic():s.params.slidesPerView;let i=1;const r=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(i=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),s.slides.forEach((e=>e.classList.remove(r))),s.params.loop||s.params.virtual&&s.params.virtual.enabled)for(let e=0;e<i;e+=1)h(s.slidesEl,`[data-swiper-slide-index="${t.realIndex+e}"]`).forEach((e=>{e.classList.add(r)}));else for(let e=0;e<i;e+=1)s.slides[t.realIndex+e]&&s.slides[t.realIndex+e].classList.add(r);const n=t.params.thumbs.autoScrollOffset,l=n&&!s.params.loop;if(t.realIndex!==s.realIndex||l){const i=s.activeIndex;let r,o;if(s.params.loop){const e=s.slides.filter((e=>e.getAttribute("data-swiper-slide-index")===`${t.realIndex}`))[0];r=s.slides.indexOf(e),o=t.activeIndex>t.previousIndex?"next":"prev"}else r=t.realIndex,o=r>t.previousIndex?"next":"prev";l&&(r+="next"===o?n:-1*n),s.visibleSlidesIndexes&&s.visibleSlidesIndexes.indexOf(r)<0&&(s.params.centeredSlides?r=r>i?r-Math.floor(a/2)+1:r+Math.floor(a/2)-1:r>i&&s.params.slidesPerGroup,s.slideTo(r,e?0:void 0))}}t.thumbs={swiper:null},i("beforeInit",(()=>{const{thumbs:e}=t.params;if(e&&e.swiper)if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){const s=a(),i=()=>{const a="string"==typeof e.swiper?s.querySelector(e.swiper):e.swiper;if(a&&a.swiper)e.swiper=a.swiper,o(),c(!0);else if(a){const s=i=>{e.swiper=i.detail[0],a.removeEventListener("init",s),o(),c(!0),e.swiper.update(),t.update()};a.addEventListener("init",s)}return a},r=()=>{if(t.destroyed)return;i()||requestAnimationFrame(r)};requestAnimationFrame(r)}else o(),c(!0)})),i("slideChange update resize observerUpdate",(()=>{c()})),i("setTransition",((e,s)=>{const a=t.thumbs.swiper;a&&!a.destroyed&&a.setTransition(s)})),i("beforeDestroy",(()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&n&&e.destroy()})),Object.assign(t.thumbs,{init:o,update:c})},function(e){let{swiper:t,extendParams:s,emit:a,once:i}=e;s({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){if(t.params.cssMode)return;const e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})},onTouchMove:function(){if(t.params.cssMode)return;const{touchEventsData:e,touches:s}=t;0===e.velocities.length&&e.velocities.push({position:s[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:s[t.isHorizontal()?"currentX":"currentY"],time:l()})},onTouchEnd:function(e){let{currentPos:s}=e;if(t.params.cssMode)return;const{params:r,wrapperEl:n,rtlTranslate:o,snapGrid:d,touchEventsData:c}=t,p=l()-c.touchStartTime;if(s<-t.minTranslate())t.slideTo(t.activeIndex);else if(s>-t.maxTranslate())t.slides.length<d.length?t.slideTo(d.length-1):t.slideTo(t.slides.length-1);else{if(r.freeMode.momentum){if(c.velocities.length>1){const e=c.velocities.pop(),s=c.velocities.pop(),a=e.position-s.position,i=e.time-s.time;t.velocity=a/i,t.velocity/=2,Math.abs(t.velocity)<r.freeMode.minimumVelocity&&(t.velocity=0),(i>150||l()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeMode.momentumVelocityRatio,c.velocities.length=0;let e=1e3*r.freeMode.momentumRatio;const s=t.velocity*e;let p=t.translate+s;o&&(p=-p);let u,m=!1;const h=20*Math.abs(t.velocity)*r.freeMode.momentumBounceRatio;let f;if(p<t.maxTranslate())r.freeMode.momentumBounce?(p+t.maxTranslate()<-h&&(p=t.maxTranslate()-h),u=t.maxTranslate(),m=!0,c.allowMomentumBounce=!0):p=t.maxTranslate(),r.loop&&r.centeredSlides&&(f=!0);else if(p>t.minTranslate())r.freeMode.momentumBounce?(p-t.minTranslate()>h&&(p=t.minTranslate()+h),u=t.minTranslate(),m=!0,c.allowMomentumBounce=!0):p=t.minTranslate(),r.loop&&r.centeredSlides&&(f=!0);else if(r.freeMode.sticky){let e;for(let t=0;t<d.length;t+=1)if(d[t]>-p){e=t;break}p=Math.abs(d[e]-p)<Math.abs(d[e-1]-p)||"next"===t.swipeDirection?d[e]:d[e-1],p=-p}if(f&&i("transitionEnd",(()=>{t.loopFix()})),0!==t.velocity){if(e=o?Math.abs((-p-t.translate)/t.velocity):Math.abs((p-t.translate)/t.velocity),r.freeMode.sticky){const s=Math.abs((o?-p:p)-t.translate),a=t.slidesSizesGrid[t.activeIndex];e=s<a?r.speed:s<2*a?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode.momentumBounce&&m?(t.updateProgress(u),t.setTransition(e),t.setTranslate(p),t.transitionStart(!0,t.swipeDirection),t.animating=!0,y(n,(()=>{t&&!t.destroyed&&c.allowMomentumBounce&&(a("momentumBounce"),t.setTransition(r.speed),setTimeout((()=>{t.setTranslate(u),y(n,(()=>{t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(a("_freeModeNoMomentumRelease"),t.updateProgress(p),t.setTransition(e),t.setTranslate(p),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,y(n,(()=>{t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(p),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode&&a("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||p>=r.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})},function(e){let t,s,a,i,{swiper:r,extendParams:n,on:l}=e;n({grid:{rows:1,fill:"column"}});const o=()=>{let e=r.params.spaceBetween;return"string"==typeof e&&e.indexOf("%")>=0?e=parseFloat(e.replace("%",""))/100*r.size:"string"==typeof e&&(e=parseFloat(e)),e};l("init",(()=>{i=r.params.grid&&r.params.grid.rows>1})),l("update",(()=>{const{params:e,el:t}=r,s=e.grid&&e.grid.rows>1;i&&!s?(t.classList.remove(`${e.containerModifierClass}grid`,`${e.containerModifierClass}grid-column`),a=1,r.emitContainerClasses()):!i&&s&&(t.classList.add(`${e.containerModifierClass}grid`),"column"===e.grid.fill&&t.classList.add(`${e.containerModifierClass}grid-column`),r.emitContainerClasses()),i=s})),r.grid={initSlides:e=>{const{slidesPerView:i}=r.params,{rows:n,fill:l}=r.params.grid;a=Math.floor(e/n),t=Math.floor(e/n)===e/n?e:Math.ceil(e/n)*n,"auto"!==i&&"row"===l&&(t=Math.max(t,i*n)),s=t/n},updateSlide:(e,i,n,l)=>{const{slidesPerGroup:d}=r.params,c=o(),{rows:p,fill:u}=r.params.grid;let m,h,f;if("row"===u&&d>1){const s=Math.floor(e/(d*p)),a=e-p*d*s,r=0===s?d:Math.min(Math.ceil((n-s*p*d)/p),d);f=Math.floor(a/r),h=a-f*r+s*d,m=h+f*t/p,i.style.order=m}else"column"===u?(h=Math.floor(e/p),f=e-h*p,(h>a||h===a&&f===p-1)&&(f+=1,f>=p&&(f=0,h+=1))):(f=Math.floor(e/s),h=e-f*s);i.row=f,i.column=h,i.style[l("margin-top")]=0!==f?c&&`${c}px`:""},updateWrapperSize:(e,s,a)=>{const{centeredSlides:i,roundLengths:n}=r.params,l=o(),{rows:d}=r.params.grid;if(r.virtualSize=(e+l)*t,r.virtualSize=Math.ceil(r.virtualSize/d)-l,r.wrapperEl.style[a("width")]=`${r.virtualSize+l}px`,i){const e=[];for(let t=0;t<s.length;t+=1){let a=s[t];n&&(a=Math.floor(a)),s[t]<r.virtualSize+s[0]&&e.push(a)}s.splice(0,s.length),s.push(...e)}}}},function(e){let{swiper:t}=e;Object.assign(t,{appendSlide:te.bind(t),prependSlide:se.bind(t),addSlide:ae.bind(t),removeSlide:ie.bind(t),removeAllSlides:re.bind(t)})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({fadeEffect:{crossFade:!1}}),ne({effect:"fade",swiper:t,on:a,setTranslate:()=>{const{slides:e}=t;t.params.fadeEffect;for(let s=0;s<e.length;s+=1){const e=t.slides[s];let a=-e.swiperSlideOffset;t.params.virtualTranslate||(a-=t.translate);let i=0;t.isHorizontal()||(i=a,a=0);const r=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e.progress),0):1+Math.min(Math.max(e.progress,-1),0),n=le(0,e);n.style.opacity=r,n.style.transform=`translate3d(${a}px, ${i}px, 0px)`}},setTransition:e=>{const s=t.slides.map((e=>m(e)));s.forEach((t=>{t.style.transitionDuration=`${e}ms`})),oe({swiper:t,duration:e,transformElements:s,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const i=(e,t,s)=>{let a=s?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),i=s?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");a||(a=f("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(s?"left":"top")).split(" ")),e.append(a)),i||(i=f("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(s?"right":"bottom")).split(" ")),e.append(i)),a&&(a.style.opacity=Math.max(-t,0)),i&&(i.style.opacity=Math.max(t,0))};ne({effect:"cube",swiper:t,on:a,setTranslate:()=>{const{el:e,wrapperEl:s,slides:a,width:r,height:n,rtlTranslate:l,size:o,browser:d}=t,c=t.params.cubeEffect,p=t.isHorizontal(),u=t.virtual&&t.params.virtual.enabled;let m,h=0;c.shadow&&(p?(m=t.wrapperEl.querySelector(".swiper-cube-shadow"),m||(m=f("div","swiper-cube-shadow"),t.wrapperEl.append(m)),m.style.height=`${r}px`):(m=e.querySelector(".swiper-cube-shadow"),m||(m=f("div","swiper-cube-shadow"),e.append(m))));for(let e=0;e<a.length;e+=1){const t=a[e];let s=e;u&&(s=parseInt(t.getAttribute("data-swiper-slide-index"),10));let r=90*s,n=Math.floor(r/360);l&&(r=-r,n=Math.floor(-r/360));const d=Math.max(Math.min(t.progress,1),-1);let m=0,f=0,g=0;s%4==0?(m=4*-n*o,g=0):(s-1)%4==0?(m=0,g=4*-n*o):(s-2)%4==0?(m=o+4*n*o,g=o):(s-3)%4==0&&(m=-o,g=3*o+4*o*n),l&&(m=-m),p||(f=m,m=0);const v=`rotateX(${p?0:-r}deg) rotateY(${p?r:0}deg) translate3d(${m}px, ${f}px, ${g}px)`;d<=1&&d>-1&&(h=90*s+90*d,l&&(h=90*-s-90*d)),t.style.transform=v,c.slideShadows&&i(t,d,p)}if(s.style.transformOrigin=`50% 50% -${o/2}px`,s.style["-webkit-transform-origin"]=`50% 50% -${o/2}px`,c.shadow)if(p)m.style.transform=`translate3d(0px, ${r/2+c.shadowOffset}px, ${-r/2}px) rotateX(90deg) rotateZ(0deg) scale(${c.shadowScale})`;else{const e=Math.abs(h)-90*Math.floor(Math.abs(h)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),s=c.shadowScale,a=c.shadowScale/t,i=c.shadowOffset;m.style.transform=`scale3d(${s}, 1, ${a}) translate3d(0px, ${n/2+i}px, ${-n/2/a}px) rotateX(-90deg)`}const g=(d.isSafari||d.isWebView)&&d.needPerspectiveFix?-o/2:0;s.style.transform=`translate3d(0px,0,${g}px) rotateX(${t.isHorizontal()?0:h}deg) rotateY(${t.isHorizontal()?-h:0}deg)`,s.style.setProperty("--swiper-cube-translate-z",`${g}px`)},setTransition:e=>{const{el:s,slides:a}=t;if(a.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),t.params.cubeEffect.shadow&&!t.isHorizontal()){const t=s.querySelector(".swiper-cube-shadow");t&&(t.style.transitionDuration=`${e}ms`)}},recreateShadows:()=>{const e=t.isHorizontal();t.slides.forEach((t=>{const s=Math.max(Math.min(t.progress,1),-1);i(t,s,e)}))},getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({flipEffect:{slideShadows:!0,limitRotation:!0}});const i=(e,s)=>{let a=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),i=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");a||(a=de("flip",e,t.isHorizontal()?"left":"top")),i||(i=de("flip",e,t.isHorizontal()?"right":"bottom")),a&&(a.style.opacity=Math.max(-s,0)),i&&(i.style.opacity=Math.max(s,0))};ne({effect:"flip",swiper:t,on:a,setTranslate:()=>{const{slides:e,rtlTranslate:s}=t,a=t.params.flipEffect;for(let r=0;r<e.length;r+=1){const n=e[r];let l=n.progress;t.params.flipEffect.limitRotation&&(l=Math.max(Math.min(n.progress,1),-1));const o=n.swiperSlideOffset;let d=-180*l,c=0,p=t.params.cssMode?-o-t.translate:-o,u=0;t.isHorizontal()?s&&(d=-d):(u=p,p=0,c=-d,d=0),n.style.zIndex=-Math.abs(Math.round(l))+e.length,a.slideShadows&&i(n,l);const m=`translate3d(${p}px, ${u}px, 0px) rotateX(${c}deg) rotateY(${d}deg)`;le(0,n).style.transform=m}},setTransition:e=>{const s=t.slides.map((e=>m(e)));s.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),oe({swiper:t,duration:e,transformElements:s})},recreateShadows:()=>{t.params.flipEffect,t.slides.forEach((e=>{let s=e.progress;t.params.flipEffect.limitRotation&&(s=Math.max(Math.min(e.progress,1),-1)),i(e,s)}))},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),ne({effect:"coverflow",swiper:t,on:a,setTranslate:()=>{const{width:e,height:s,slides:a,slidesSizesGrid:i}=t,r=t.params.coverflowEffect,n=t.isHorizontal(),l=t.translate,o=n?e/2-l:s/2-l,d=n?r.rotate:-r.rotate,c=r.depth;for(let e=0,t=a.length;e<t;e+=1){const t=a[e],s=i[e],l=(o-t.swiperSlideOffset-s/2)/s,p="function"==typeof r.modifier?r.modifier(l):l*r.modifier;let u=n?d*p:0,m=n?0:d*p,h=-c*Math.abs(p),f=r.stretch;"string"==typeof f&&-1!==f.indexOf("%")&&(f=parseFloat(r.stretch)/100*s);let g=n?0:f*p,v=n?f*p:0,w=1-(1-r.scale)*Math.abs(p);Math.abs(v)<.001&&(v=0),Math.abs(g)<.001&&(g=0),Math.abs(h)<.001&&(h=0),Math.abs(u)<.001&&(u=0),Math.abs(m)<.001&&(m=0),Math.abs(w)<.001&&(w=0);const b=`translate3d(${v}px,${g}px,${h}px) rotateX(${m}deg) rotateY(${u}deg) scale(${w})`;if(le(0,t).style.transform=b,t.style.zIndex=1-Math.abs(Math.round(p)),r.slideShadows){let e=n?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),s=n?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=de("coverflow",t,n?"left":"top")),s||(s=de("coverflow",t,n?"right":"bottom")),e&&(e.style.opacity=p>0?p:0),s&&(s.style.opacity=-p>0?-p:0)}}},setTransition:e=>{t.slides.map((e=>m(e))).forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))}))},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const i=e=>"string"==typeof e?e:`${e}px`;ne({effect:"creative",swiper:t,on:a,setTranslate:()=>{const{slides:e,wrapperEl:s,slidesSizesGrid:a}=t,r=t.params.creativeEffect,{progressMultiplier:n}=r,l=t.params.centeredSlides;if(l){const e=a[0]/2-t.params.slidesOffsetBefore||0;s.style.transform=`translateX(calc(50% - ${e}px))`}for(let s=0;s<e.length;s+=1){const a=e[s],o=a.progress,d=Math.min(Math.max(a.progress,-r.limitProgress),r.limitProgress);let c=d;l||(c=Math.min(Math.max(a.originalProgress,-r.limitProgress),r.limitProgress));const p=a.swiperSlideOffset,u=[t.params.cssMode?-p-t.translate:-p,0,0],m=[0,0,0];let h=!1;t.isHorizontal()||(u[1]=u[0],u[0]=0);let f={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};d<0?(f=r.next,h=!0):d>0&&(f=r.prev,h=!0),u.forEach(((e,t)=>{u[t]=`calc(${e}px + (${i(f.translate[t])} * ${Math.abs(d*n)}))`})),m.forEach(((e,t)=>{m[t]=f.rotate[t]*Math.abs(d*n)})),a.style.zIndex=-Math.abs(Math.round(o))+e.length;const g=u.join(", "),v=`rotateX(${m[0]}deg) rotateY(${m[1]}deg) rotateZ(${m[2]}deg)`,w=c<0?`scale(${1+(1-f.scale)*c*n})`:`scale(${1-(1-f.scale)*c*n})`,b=c<0?1+(1-f.opacity)*c*n:1-(1-f.opacity)*c*n,y=`translate3d(${g}) ${v} ${w}`;if(h&&f.shadow||!h){let e=a.querySelector(".swiper-slide-shadow");if(!e&&f.shadow&&(e=de("creative",a)),e){const t=r.shadowPerProgress?d*(1/r.limitProgress):d;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const E=le(0,a);E.style.transform=y,E.style.opacity=b,f.origin&&(E.style.transformOrigin=f.origin)}},setTransition:e=>{const s=t.slides.map((e=>m(e)));s.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),oe({swiper:t,duration:e,transformElements:s,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),ne({effect:"cards",swiper:t,on:a,setTranslate:()=>{const{slides:e,activeIndex:s,rtlTranslate:a}=t,i=t.params.cardsEffect,{startTranslate:r,isTouched:n}=t.touchEventsData,l=a?-t.translate:t.translate;for(let o=0;o<e.length;o+=1){const d=e[o],c=d.progress,p=Math.min(Math.max(c,-4),4);let u=d.swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform=`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(u-=e[0].swiperSlideOffset);let m=t.params.cssMode?-u-t.translate:-u,h=0;const f=-100*Math.abs(p);let g=1,v=-i.perSlideRotate*p,w=i.perSlideOffset-.75*Math.abs(p);const b=t.virtual&&t.params.virtual.enabled?t.virtual.from+o:o,y=(b===s||b===s-1)&&p>0&&p<1&&(n||t.params.cssMode)&&l<r,E=(b===s||b===s+1)&&p<0&&p>-1&&(n||t.params.cssMode)&&l>r;if(y||E){const e=(1-Math.abs((Math.abs(p)-.5)/.5))**.5;v+=-28*p*e,g+=-.5*e,w+=96*e,h=-25*e*Math.abs(p)+"%"}if(m=p<0?`calc(${m}px ${a?"-":"+"} (${w*Math.abs(p)}%))`:p>0?`calc(${m}px ${a?"-":"+"} (-${w*Math.abs(p)}%))`:`${m}px`,!t.isHorizontal()){const e=h;h=m,m=e}const x=p<0?""+(1+(1-g)*p):""+(1-(1-g)*p),S=`\n translate3d(${m}, ${h}, ${f}px)\n rotateZ(${i.rotate?a?-v:v:0}deg)\n scale(${x})\n `;if(i.slideShadows){let e=d.querySelector(".swiper-slide-shadow");e||(e=de("cards",d)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(p)-.5)/.5,0),1))}d.style.zIndex=-Math.abs(Math.round(c))+e.length;le(0,d).style.transform=S}},setTransition:e=>{const s=t.slides.map((e=>m(e)));s.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),oe({swiper:t,duration:e,transformElements:s})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}];return Q.use(ce),Q}(); //# sourceMappingURL=swiper-bundle.min.js.map </script><style>/** * Swiper 10.3.1 * Most modern mobile touch slider and framework with hardware accelerated transitions * https://swiperjs.com * * Copyright 2014-2023 Vladimir Kharlampidi * * Released under the MIT License * * Released on: September 28, 2023 */ @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}</style></head> <body class="post-template-default single single-post postid-172138 single-format-standard jpp-toc-sidebar template-default"> <span style="font-family: 'Lato',sans-serif"></span> <span style="font-family: 'Mulish', sans-serif;"></span> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KLLDS2NQ" height="0" width="0" style="display:none; visibility:hidden"> </iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <style>:root{--advanced-cta-btn-shadow-color:rgba(0, 0, 0, 0.24)}.post-content img,.wrapper img{height:auto}.ad-widget-block{font-family:inherit;margin:20px auto}.ad-widget-block a{text-decoration:none}.ad-widget-block .logo{position:relative}.ad-widget-block .logo a.brand-review-link{text-decoration:underline;display:block;font-size:15px;width:100%;text-align:center}.ad-widget-block .cta-button.add-drop-shadow,.page-hero-section .cta-button.add-drop-shadow{box-shadow:var(--advanced-cta-btn-shadow-color) 0 3px 8px!important}.ad-widget-block .cta-button.advanced,.page-hero-section .cta-button.advanced{display:flex!important;align-items:center;justify-content:center;border-radius:40px!important;font-size:16px!important;font-weight:700!important;line-height:1!important}.ad-widget-block .button.add-arrow,.ad-widget-block .cta-button.add-arrow,.page-hero-section .cta-button.add-arrow{display:grid!important;grid-auto-flow:column;align-items:center;justify-content:center;max-width:unset}.ad-widget-block .button.advanced.add-arrow,.ad-widget-block .cta-button.advanced.add-arrow,.page-hero-section .cta-button.advanced.add-arrow{padding-right:20px;padding-left:20px}.ad-widget-block .button.add-arrow:after,.ad-widget-block .cta-button.add-arrow:after,.page-hero-section .cta-button.add-arrow:after{content:'';-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48IS0tIUZvbnQgQXdlc29tZQogIFBybyA2LjUuMSBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbSBMaWNlbnNlIC0KICBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDI0IEZvbnRpY29ucywKICBJbmMuLS0+PHBhdGggZD0iTTQ0MC42IDI3My40YzQuNy00LjUgNy40LTEwLjgKICA3LjQtMTcuNHMtMi43LTEyLjgtNy40LTE3LjRsLTE3Ni0xNjhjLTkuNi05LjItMjQuOC04LjgtMzMuOSAuOHMtOC44IDI0LjggLjgKICAzMy45TDM2NC4xIDIzMiAyNCAyMzJjLTEzLjMgMC0yNCAxMC43LTI0IDI0czEwLjcgMjQgMjQgMjRsMzQwLjEgMEwyMzEuNAogIDQwNi42Yy05LjYgOS4yLTkuOSAyNC4zLS44IDMzLjlzMjQuMyA5LjkgMzMuOSAuOGwxNzYtMTY4eiIgZmlsbD0iY3VycmVudENvbG9yIgogIC8+PC9zdmc+Cg==);width:1em;height:calc(1em / .8);margin-left:20px;background:currentColor}.ad-widget-block .stars:hover .star-ratings-methodology-tooltip.right{left:initial;right:0;transform:initial}.ad-widget-block .stars:hover .star-ratings-methodology-tooltip.right::before{left:initial;right:15%}.ad-widget-block .stars:hover .star-ratings-methodology-tooltip.left{left:0;transform:initial}.ad-widget-block .stars:hover .star-ratings-methodology-tooltip.left::before{left:15%}.ad-widget-block .stars:hover .star-ratings-methodology-tooltip.center{left:50%;transform:translateX(-50%)}.ad-widget-block .stars:hover .star-ratings-methodology-tooltip.center::before{left:50%}.ad-widget-block .hidden-label{display:none}.show-phone__desktop-hidden{display:initial}.show-phone__mobile-hidden{display:none}@media (min-width:767px){.show-phone__desktop-hidden{display:none}.show-phone__mobile-hidden{display:initial}.ad-widget-block.desktop-hidden{display:none}}@media (max-width:767px){.ad-widget-block.mobile-hidden{display:none}}.bdb-stars svg{width:20px;color:#f6ae36}.bdb-stars.sm svg{width:16px}.bdb-stars.md svg{width:20px}.bdb-stars.lg svg{width:24px}.bdb-table{min-width:100%;max-width:100%;font-size:16px;text-align:left;border:0;border-top:2px solid var(--color-primary);overflow-x:scroll}</style><script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> var device = {'type': 'desktop'}; if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4))) { device['type'] = 'mobile'; } </script> <script type="application/ld+json" id="article-schema">{ "@context": "https:\/\/schema.org", "@type": "Article", "publisher": { "@type": "Organization", "name": "MarketWatch - Guides" }, "name": "Best Time Tracking Software (2024 Rankings)", "headline": "Best Time Tracking Software (2024 Rankings)", "description": "Curious what the best time-tracking software is in 2024? Our guide compares the top software for small teams and remote workers based on features, ease of use and more.", "image": "https:\/\/d1cxm56b1i15la.cloudfront.net\/wp-content\/uploads\/2024\/03\/AdobeStock_682549690.jpeg", "datePublished": "2024-04-11T13:44:28-04:00", "dateModified": "2024-09-18T00:37:00-04:00", "author": [ { "@type": "Person", "name": "Peter Gohn", "url": "https:\/\/www.marketwatch.com\/guides\/authors\/peter-gohn\/" } ], "editor": [ { "@type": "Person", "name": "Kara Credle", "url": "https:\/\/www.marketwatch.com\/guides\/authors\/kara-credle\/" } ] }</script> <script type="application/ld+json" id="breadcrumbs-schema">{ "@context": "https:\/\/schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "MarketWatch", "item": "https:\/\/www.marketwatch.com" }, { "@type": "ListItem", "position": 2, "name": "Guides", "item": "https:\/\/www.marketwatch.com\/guides\/" }, { "@type": "ListItem", "position": 3, "name": "Business", "item": "https:\/\/www.marketwatch.com\/guides\/business\/" } ] }</script> <style type="text/css" id="component-header">body.scroll-lock{overflow-y:hidden}header.c-header{position:sticky;top:var(--admin-bar-height);z-index:var(--z-index-5);height:var(--header-height);font-family:var(--body-font-family);font-size:18px;color:var(--color-neutral-white);background:var(--color-neutral-900);-webkit-font-smoothing:antialiased}@media (min-width:992px){header.c-header{position:relative;top:0}}header.c-header *{box-sizing:border-box}header.c-header li,header.c-header ul{padding:0;margin:0;list-style:none}header.c-header a{color:inherit;text-decoration:unset}header.c-header button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:unset;border:0}header.c-header .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding);display:grid;grid-template-columns:auto 1fr;gap:10px;height:100%}header.c-header .mobile-menu-trigger{position:relative;width:20px;height:18px;margin:auto}@media (min-width:992px){header.c-header .mobile-menu-trigger{display:none}}header.c-header .mobile-menu-trigger>div{position:absolute;left:0;width:100%;height:2px;background:var(--color-neutral-white);transition-duration:.2s;transition-property:top,left,opacity,transform}header.c-header .mobile-menu-trigger>div:nth-child(1){top:2px}header.c-header .mobile-menu-trigger>div:nth-child(2){top:8px}header.c-header .mobile-menu-trigger>div:nth-child(3){top:14px}header.c-header .mobile-menu-trigger.active>div:nth-child(1),header.c-header .mobile-menu-trigger.active>div:nth-child(3){top:50%;left:50%}header.c-header .mobile-menu-trigger.active>div:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}header.c-header .mobile-menu-trigger.active>div:nth-child(2){opacity:0}header.c-header .mobile-menu-trigger.active>div:nth-child(3){transform:translate(-50%,-50%) rotate(-45deg)}header.c-header .logo{display:block;height:26px;margin:auto}@media (min-width:992px){header.c-header .logo{height:30px}}header.c-header .logo img{width:auto;height:100%}</style> <style type="text/css" id="component-picture">.c-picture{position:relative}.c-picture .overlay{position:absolute;top:0;left:0;width:100%!important;height:100%!important;background:var(--color-neutral-black);opacity:.5}.c-picture .gradient-overlay{position:absolute;top:0;left:0;width:100%!important;height:100%!important;background:rgba(0,0,0,.7)}@media (min-width:992px){.c-picture .gradient-overlay{background:linear-gradient(to right,var(--color-neutral-black),rgba(0,0,0,0))}}.c-picture .c-link{position:absolute;top:0;left:0;width:100%!important;height:100%!important;font-size:0}</style> <style type="text/css" id="component-header-menu">.c-header-menu{--top-height:calc(var(--top-height) + var(--header-height));display:none}@media (min-width:992px){.c-header-menu{display:grid;grid-auto-flow:column;justify-content:right}}.c-header-menu .menu-item{font-size:16px}.c-header-menu .menu-item:hover .menu-item-link{font-weight:800;border-color:var(--color-primary-400)}.c-header-menu .menu-item:hover .megamenu{display:block}.c-header-menu .menu-item:last-child .menu-item-link{position:relative}.c-header-menu .menu-item:last-child .menu-item-link::after{position:absolute;top:8px;bottom:3px;left:0;width:1px;height:auto;content:"";background-color:var(--color-neutral);border-radius:8px}.c-header-menu .menu-item .menu-item-link{display:flex;flex-direction:column;justify-content:center;height:100%;padding:0 16px;font-weight:600;border-bottom:5px solid transparent}.c-header-menu .menu-item .menu-item-link::after{height:0;overflow:hidden;font-weight:800;content:attr(data-text)}.c-header-menu .menu-item .megamenu{position:absolute;top:var(--top-height);left:50%;display:none;width:100%;max-width:var(--wrapper-width);max-height:calc(100vh - var(--top-height));overflow-y:auto;color:var(--color-neutral-900);background:var(--color-neutral-white);border-radius:0 0 10px 10px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);transform:translateX(-50%)}.c-header-menu .menu-item .megamenu-wrapper{position:relative;display:grid;grid-template-columns:250px 1fr;width:100%}.c-header-menu .menu-item .megamenu-categories{display:grid;gap:8px;align-content:start;padding:20px 0;background:var(--color-primary-100)}.c-header-menu .menu-item .megamenu-category{padding:16px 24px}.c-header-menu .menu-item .megamenu-category.active,.c-header-menu .menu-item .megamenu-category:hover{background:var(--color-primary-300)}.c-header-menu .menu-item .megamenu-subcategories{display:none;padding:16px 20px}.c-header-menu .menu-item .megamenu-subcategories.active{display:grid}.c-header-menu .menu-item .megamenu-subcategories.columns-2{grid-template-columns:repeat(2,1fr);-moz-column-gap:20px;column-gap:20px;align-content:start}.c-header-menu .menu-item .megamenu-subcategory:first-child{grid-row:1/span 2}.c-header-menu .menu-item .megamenu-subcategory:first-child:not(:last-child){padding-right:16px;border-right:1px solid var(--color-neutral-400)}.c-header-menu .menu-item .megamenu-subcategory:nth-child(2):not(:last-child){padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--color-neutral-400)}.c-header-menu .menu-item .megamenu-subcategory:not(:first-child){grid-column:2}.c-header-menu .menu-item .megamenu-subcategory-title{display:block;padding:8px 16px;margin-bottom:8px;font-size:18px}.c-header-menu .menu-item .megamenu-subcategory-articles{justify-items:left}.c-header-menu .menu-item .megamenu-subcategory-articles.columns-2{-moz-columns:2;columns:2;-moz-column-rule:1px solid var(--color-neutral-400);column-rule:1px solid var(--color-neutral-400);-moz-column-gap:30px;column-gap:30px}.c-header-menu .menu-item .megamenu-subcategory-link-wrapper{display:block;-moz-column-break-inside:avoid;break-inside:avoid;padding:8px 16px}.c-header-menu .menu-item .megamenu-subcategory-link-wrapper small{display:block;font-size:12px;color:var(--color-neutral)}.c-header-menu .menu-item .megamenu-subcategory-link:hover{font-weight:700;color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.c-header-menu .menu-item .megamenu-subcategory-link:hover small{text-decoration:none}.c-header-menu .menu-item .megamenu-link{position:absolute;right:15px;bottom:15px;padding:8px 16px;font-size:14px;font-weight:700;background:var(--color-neutral-100);border-radius:4px}</style> <style type="text/css" id="component-header-mobile-menu">.c-header-mobile-menu{position:fixed;top:var(--admin-bar-height);left:0;width:100%;overflow:auto;color:var(--color-neutral-900);visibility:hidden;background:var(--color-primary-50);opacity:0;transition-duration:.2s;transition-property:visibility,opacity}@media (min-width:992px){.c-header-mobile-menu{display:none}}.c-header-mobile-menu .top{display:grid;grid-template-columns:repeat(2,auto);align-items:center;justify-content:space-between;height:100px;padding:0 30px}.c-header-mobile-menu .back{font-size:16px;color:var(--color-neutral);visibility:hidden}.c-header-mobile-menu .back svg{display:inline-block;width:12px;margin-right:5px;vertical-align:middle}.c-header-mobile-menu .back span{vertical-align:middle}.c-header-mobile-menu .back.active{visibility:visible}.c-header-mobile-menu .close svg{width:20px;color:var(--color-neutral)}.c-header-mobile-menu nav{display:grid;height:calc(100vh - var(--admin-bar-height) - 100px);overflow:hidden}.c-header-mobile-menu .category,.c-header-mobile-menu .menu-items,.c-header-mobile-menu .vertical{grid-row:1;grid-column:1;height:100%;padding:0 16px 24px;overflow-y:auto}.c-header-mobile-menu .menu-item-trigger,.c-header-mobile-menu .vertical-category-trigger{position:relative;left:5px;width:30px}.c-header-mobile-menu .menu-item-trigger svg,.c-header-mobile-menu .vertical-category-trigger svg{display:block;height:30px;margin:0 auto;pointer-events:none}.c-header-mobile-menu .menu-item,.c-header-mobile-menu .vertical-category{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;padding:16px;text-align:left}.c-header-mobile-menu .menu-item svg,.c-header-mobile-menu .vertical-category svg{width:13px;color:var(--color-primary)}.c-header-mobile-menu .menu-item:nth-last-child(2){position:relative;margin-top:96px}.c-header-mobile-menu .menu-item:nth-last-child(2)::after{position:absolute;top:-48px;width:100%;height:1px;content:"";background-color:var(--color-neutral);border-radius:8px}.c-header-mobile-menu .category,.c-header-mobile-menu .vertical{background:var(--color-primary-50);transition:transform .3s;transform:translateX(100%)}.c-header-mobile-menu .category.active,.c-header-mobile-menu .vertical.active{margin-top:-20px;transform:translateX(0)}.c-header-mobile-menu .category-title,.c-header-mobile-menu .vertical-title{font-family:var(--heading-font-family);font-size:24px;line-height:1.4;display:block;width:-moz-fit-content;width:fit-content;padding-bottom:16px;margin:16px;border-bottom:1px solid var(--color-primary)}@media (min-width:992px){.c-header-mobile-menu .category-title,.c-header-mobile-menu .vertical-title{font-size:32px}}.c-header-mobile-menu .menu-items{display:flex;flex-flow:column}.c-header-mobile-menu .menu-item-link{font-size:24px}.c-header-mobile-menu .mobile-logo{display:flex;flex:1;align-items:end;justify-content:center;margin-top:20px}.c-header-mobile-menu .mobile-logo svg{display:block;width:235px;height:auto}.c-header-mobile-menu .vertical-title{margin-bottom:16px}.c-header-mobile-menu .vertical-category-link{font-size:20px}.c-header-mobile-menu .vertical-link{display:block;width:-moz-fit-content;width:fit-content;padding:8px 16px;margin-top:8px;font-size:14px;font-weight:700;background:var(--color-neutral-200);border-radius:4px}.c-header-mobile-menu .category-title{margin-bottom:16px}.c-header-mobile-menu .category-subcategories{display:grid;gap:30px}.c-header-mobile-menu .category-subcategory:not(:last-child){padding-bottom:16px;border-bottom:1px solid var(--color-neutral-400)}.c-header-mobile-menu .category-subcategory small{display:block;font-size:12px;color:var(--color-neutral)}.c-header-mobile-menu .category-subcategory-title{display:block;padding:16px;font-size:18px;font-weight:700}.c-header-mobile-menu .category-subcategory-link-wrapper{display:block;padding:16px;font-size:16px}.c-header-mobile-menu.active{visibility:visible;opacity:1}</style> <style type="text/css" id="component-affiliate-banner">.c-affiliate-banner{padding-top:10px;padding-bottom:10px;font-size:14px;color:var(--color-neutral-black);background:var(--color-neutral-200)}@media (min-width:992px){.c-affiliate-banner{font-size:16px}}.c-affiliate-banner .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding);font-family:var(--body-font-family)}.c-affiliate-banner p{margin:0;line-height:1.3}.c-affiliate-banner a{text-decoration:underline}.c-affiliate-banner a:hover{text-decoration:underline}</style> <style type="text/css" id="">:root{--color-primary:#1B8929;--color-primary-50:#FAFFFB;--color-primary-100:#F1F7F2;--color-primary-300:#D9F0D9;--color-primary-400:#00B742;--color-primary-600:#37783E;--color-primary-700:#3C5D3A;--color-primary-900:#082B0D;--color-primary-gradient:linear-gradient(180deg, #02A13B 0%, #048834 100%);--color-secondary:#3593C9;--color-secondary-100:#E2EFF9;--color-secondary-300:#A4CAE2;--color-secondary-700:#344966;--color-neutral:#747474;--color-neutral-white:#FFF;--color-neutral-black:#000;--color-neutral-100:#F7F7F7;--color-neutral-200:#F1F1F1;--color-neutral-400:#C3C3C3;--color-neutral-800:#4F4D4D;--color-neutral-900:#2E2E2E;--color-danger:#B60B00;--color-danger-100:#EEDDDC;--color-danger-300:#E86C60;--color-accent:#FCAF20;--color-accent-300:#FDD78F;--wrapper-width:1190px;--admin-bar-height:var(--wp-admin--admin-bar--height, 0px);--lateral-padding-value:25px;--lateral-padding:var(--lateral-padding-value);--header-height:50px;--top-height:calc(var(--admin-bar-height) + var(--header-height));--body-font-family:"Lato",sans-serif;--heading-font-family:"Mulish",sans-serif;--z-index-1:100;--z-index-2:200;--z-index-3:300;--z-index-4:400;--z-index-5:500}@media (min-width:992px){:root{--top-height:var(--admin-bar-height)}}</style> <header class="c-header"> <div class="wrapper"> <button class="mobile-menu-trigger" aria-controls="header-mobile-menu" aria-label="Open Mobile Menu" aria-expanded="false"> <div aria-hidden="true"></div> <div aria-hidden="true"></div> <div aria-hidden="true"></div> </button> <div class="c-picture logo"> <img width="439" height="57" src="https://d2tez01fe91909.cloudfront.net/wp-content/uploads/2023/08/marketwatch-guides-header-logo.svg" class="skip-lazy" alt="MarketWatch Guides Logo" decoding="async"> <a href="https://www.marketwatch.com/guides/" aria-label="Go to Homepage" title="Go to Homepage" class="c-link "> Go to Homepage</a> </div> <nav class="c-header-menu" role="menu"> <div class="menu-item"> <a href="https://www.marketwatch.com/guides/finance/" class="menu-item-link" data-text="Finance" role="menuitem"> Finance </a> <div class="megamenu" aria-label="Finance Megamenu"> <div class="megamenu-wrapper"> <div class="megamenu-categories"> <a href="https://www.marketwatch.com/guides/personal-loans/" class="megamenu-category" aria-controls="finance-megamenu-183-subcategories" aria-expanded="true"> Personal Loans </a> <a href="https://www.marketwatch.com/guides/home-equity/" class="megamenu-category active" aria-controls="finance-megamenu-184-subcategories" aria-expanded="false"> Home Equity </a> <a href="https://www.marketwatch.com/guides/savings/" class="megamenu-category" aria-controls="finance-megamenu-187-subcategories" aria-expanded="false"> Savings </a> <a href="https://www.marketwatch.com/guides/checking/" class="megamenu-category" aria-controls="finance-megamenu-186-subcategories" aria-expanded="false"> Checking </a> <a href="https://www.marketwatch.com/guides/cds/" class="megamenu-category" aria-controls="finance-megamenu-188-subcategories" aria-expanded="false"> CDs </a> <a href="https://www.marketwatch.com/guides/banking/" class="megamenu-category" aria-controls="finance-megamenu-192-subcategories" aria-expanded="false"> Banking </a> <a href="https://www.marketwatch.com/guides/annuities/" class="megamenu-category" aria-controls="finance-megamenu-495-subcategories" aria-expanded="false"> Annuities </a> </div> <div id="finance-megamenu-183-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Personal Loan Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/best-personal-loans/" class="megamenu-subcategory-link"> Best Personal Loans </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/best-fast-personal-loans/" class="megamenu-subcategory-link"> Best Fast Personal Loans </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/debt-consolidation-loan/" class="megamenu-subcategory-link"> Best Debt Consolidation Loans </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/best-personal-loans-for-fair-credit/" class="megamenu-subcategory-link"> Best Personal Loans for Fair Credit </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/50000-personal-loan/" class="megamenu-subcategory-link"> $50,000 Personal Loans </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/100000-personal-loan/" class="megamenu-subcategory-link"> $100,000 Personal Loans </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/best-banks-for-personal-loans/" class="megamenu-subcategory-link"> Best Banks for Personal Loans </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/personal-loan-to-pay-off-credit-card/" class="megamenu-subcategory-link"> Personal Loans to Pay Off Credit Cards </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Personal Loan Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/lightstream-personal-loans/" class="megamenu-subcategory-link"> LightStream Personal Loans Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/upgrade-personal-loans/" class="megamenu-subcategory-link"> Upgrade Personal Loans Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/citibank-personal-loans/" class="megamenu-subcategory-link"> Citibank Personal Loans Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/sofi-personal-loans/" class="megamenu-subcategory-link"> SoFi Personal Loans Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/upstart-personal-loans/" class="megamenu-subcategory-link"> Upstart Personal Loans Review </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Helpful Personal Loan Tools</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/personal-loan-calculator/" class="megamenu-subcategory-link"> Personal Loan Calculator </a> </span> </div> </div> </div> <div id="finance-megamenu-184-subcategories" class="megamenu-subcategories columns-2 active"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Home Equity Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/best-home-equity-loan-rates/" class="megamenu-subcategory-link"> Best Home Equity Loan Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/best-home-equity-lenders/" class="megamenu-subcategory-link"> Best Home Equity Loan Lenders </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/home-equity-agreement/" class="megamenu-subcategory-link"> Home Equity Agreements </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/best-heloc-rates/" class="megamenu-subcategory-link"> Best HELOC Rates </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Home Equity Lenders</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/unlock-home-equity-review/" class="megamenu-subcategory-link"> Unlock Home Equity Agreement Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/figure-lending-heloc/" class="megamenu-subcategory-link"> Figure HELOC Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/rocket-mortgage-home-equity-loan/" class="megamenu-subcategory-link"> Rocket Mortgage Home Equity Loan Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/citizens-bank-heloc/" class="megamenu-subcategory-link"> Citizens Bank HELOC Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/bank-of-america-heloc/" class="megamenu-subcategory-link"> Bank of America HELOC Review </a> </span> </div> </div> </div> <div id="finance-megamenu-187-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Savings Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/best-high-yield-savings-accounts/" class="megamenu-subcategory-link"> Best High-Yield Savings Accounts </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/best-savings-account/" class="megamenu-subcategory-link"> Best Savings Accounts </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/average-savings-account-interest-rate/" class="megamenu-subcategory-link"> Average Savings Account Interest Rate </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/money-market/best-money-market-account-rates/" class="megamenu-subcategory-link"> Best Money Market Account Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/credit-union-savings-accounts/" class="megamenu-subcategory-link"> Best Credit Union Savings Accounts </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/checking/best-student-checking-accounts/" class="megamenu-subcategory-link"> Best Student Checking Accounts </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/savings-account-for-teens/" class="megamenu-subcategory-link"> Best Savings Accounts for Teens </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Rates From Banks' Savings Accounts</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/sofi-savings-rates/" class="megamenu-subcategory-link"> SoFi Savings Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/ufb-direct-secure-savings/" class="megamenu-subcategory-link"> UFP Portfolio Savings Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/ufb-direct-secure-savings/" class="megamenu-subcategory-link"> Upgrade Savings Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/discover-savings-account-rates/" class="megamenu-subcategory-link"> Discover Savings Interest Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/ally-savings-account-rates/" class="megamenu-subcategory-link"> Ally Savings Account Rates </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Helpful Savings Tools</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/savings-calculator/" class="megamenu-subcategory-link"> Savings Calculator </a> </span> </div> </div> </div> <div id="finance-megamenu-186-subcategories" class="megamenu-subcategories columns-1"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Checking Account Articles</strong> <div class="megamenu-subcategory-links columns-2"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/checking/best-checking-accounts/" class="megamenu-subcategory-link"> Best Checking Accounts </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/checking/best-online-checking-accounts/" class="megamenu-subcategory-link"> Best Online Checking Accounts </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/checking/best-free-checking-accounts/" class="megamenu-subcategory-link"> Best Free Checking Accounts </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/checking/best-high-yield-checking/" class="megamenu-subcategory-link"> Best High-Yield Checking Accounts </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/checking/best-student-checking-accounts/" class="megamenu-subcategory-link"> Best Student Checking Accounts </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/checking/how-to-get-your-paycheck-early/" class="megamenu-subcategory-link"> How to Get Your Paycheck Early </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/checking/what-is-a-routing-number/" class="megamenu-subcategory-link"> What Is a Routing Number? </a> </span> </div> </div> </div> <div id="finance-megamenu-188-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Certificate of Deposits Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/best-cd-rates/" class="megamenu-subcategory-link"> Best CD Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/best-3-month-cd-rates/" class="megamenu-subcategory-link"> Best 3-Month CD Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/best-6-month-cd-rates/" class="megamenu-subcategory-link"> Best 6-Month CD Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/best-1-year-cd-rates/" class="megamenu-subcategory-link"> Best 1-Year CD Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/best-3-year-cd-rates/" class="megamenu-subcategory-link"> Best 3-Year CD Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/best-5-year-cd-rates/" class="megamenu-subcategory-link"> Best 5-Year CD Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/best-ira-cd-rate/" class="megamenu-subcategory-link"> Best IRA CD Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/best-jumbo-cd-rates/" class="megamenu-subcategory-link"> Best Jumbo CD Rates </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Rates From Banks' CD Accounts</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/us-bank-cd-rate/" class="megamenu-subcategory-link"> U.S. Bank CD Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/chase-cd-rates/" class="megamenu-subcategory-link"> Chase Bank CD Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/discover-cd-rates/" class="megamenu-subcategory-link"> Discover CD Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/synchrony-cd-rates/" class="megamenu-subcategory-link"> Synchrony CD Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/pnc-cd-rate/" class="megamenu-subcategory-link"> PNC CD Rates </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Helpful CDs Tools</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/cd-calculator/" class="megamenu-subcategory-link"> CD Calculator </a> </span> </div> </div> </div> <div id="finance-megamenu-192-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Banking Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/best-online-banks/" class="megamenu-subcategory-link"> Best Online Banks </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/best-bank-bonuses/" class="megamenu-subcategory-link"> Best Bank Account Bonuses </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/largest-banks-in-the-us/" class="megamenu-subcategory-link"> Largest Banks in the U.S. </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/biggest-credit-unions/" class="megamenu-subcategory-link"> Largest Credit Unions in the U.S. </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/apps-you-can-make-money-on/" class="megamenu-subcategory-link"> Best Money-Making Apps </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/best-cash-advance-apps/" class="megamenu-subcategory-link"> Best Cash Advance Apps </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Banks</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/sofi-bank-review/" class="megamenu-subcategory-link"> SoFi Banking Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/marcus-by-goldman-sachs-review/" class="megamenu-subcategory-link"> Marcus by Goldman Sachs Bank Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/synchrony-review/" class="megamenu-subcategory-link"> Synchrony Bank Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/bmo-alto-review/" class="megamenu-subcategory-link"> BMO Alto Bank Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/bask-bank-review/" class="megamenu-subcategory-link"> Bask Bank Review </a> </span> </div> </div> </div> <div id="finance-megamenu-495-subcategories" class="megamenu-subcategories columns-1"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Annuity Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/annuities/what-is-an-annuity/" class="megamenu-subcategory-link"> What is an Annuity? </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/annuities/what-is-a-structured-settlement/" class="megamenu-subcategory-link"> What Is a Structured Settlement? </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/annuities/lottery-payments/" class="megamenu-subcategory-link"> How Do Lottery Payments Work? </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/annuities/selling-structured-settlement/" class="megamenu-subcategory-link"> How to Sell a Structured Settlement </a> </span> </div> </div> </div> <a href="https://www.marketwatch.com/guides/finance/" class="megamenu-link"> View all finance resources </a> </div> </div> </div> <div class="menu-item"> <a href="https://www.marketwatch.com/guides/auto/" class="menu-item-link" data-text="Auto" role="menuitem"> Auto </a> <div class="megamenu" aria-label="Auto Megamenu"> <div class="megamenu-wrapper"> <div class="megamenu-categories"> <a href="https://www.marketwatch.com/guides/car-warranty/" class="megamenu-category active" aria-controls="auto-megamenu-161-subcategories" aria-expanded="true"> Car Warranty </a> <a href="https://www.marketwatch.com/guides/car-shipping/" class="megamenu-category " aria-controls="auto-megamenu-162-subcategories" aria-expanded="false"> Car Shipping </a> <a href="https://www.marketwatch.com/guides/car-loans/" class="megamenu-category " aria-controls="auto-megamenu-160-subcategories" aria-expanded="false"> Car Loans </a> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/" class="megamenu-category " aria-controls="auto-megamenu-164-subcategories" aria-expanded="false"> Buy or Sell Car </a> <a href="https://www.marketwatch.com/guides/rental-car/" class="megamenu-category " aria-controls="auto-megamenu-167-subcategories" aria-expanded="false"> Rental Car </a> </div> <div id="auto-megamenu-161-subcategories" class="megamenu-subcategories active columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Car Warranty Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/best-extended-car-warranty/" class="megamenu-subcategory-link"> Best Extended Car Warranty </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/best-car-warranty-companies/" class="megamenu-subcategory-link"> Best Car Warranty Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/best-used-car-warranty/" class="megamenu-subcategory-link"> Best Used Car Warranty Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/extended-warranty-for-cars-over-100k-miles/" class="megamenu-subcategory-link"> Extended Warranty for Cars Over 100k Miles </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/best-car-warranty/" class="megamenu-subcategory-link"> Best Car Warranty Plans </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/toyota-extended-warranty/" class="megamenu-subcategory-link"> Toyota Extended Warranty </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/honda-extended-warranty/" class="megamenu-subcategory-link"> Honda Extended Warranty </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/ford-extended-warranty/" class="megamenu-subcategory-link"> Ford Extended Warranty </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Car Warranty Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/carchex-reviews/" class="megamenu-subcategory-link"> Carchex Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/protect-my-car-reviews/" class="megamenu-subcategory-link"> Protect My Car Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/endurance-warranty-reviews/" class="megamenu-subcategory-link"> Endurance Warranty Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/carshield-reviews/" class="megamenu-subcategory-link"> CarShield Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/fidelity-car-warranty-review/" class="megamenu-subcategory-link"> Fidelity Car Warranty Review </a> </span> </div> </div> </div> <div id="auto-megamenu-162-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Car Shipping Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/cheap-car-shipping/" class="megamenu-subcategory-link"> Cheap Car Shipping </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/what-is-the-cheapest-way-to-ship-a-car/" class="megamenu-subcategory-link"> What Is the Cheapest Way to Ship a Car? </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/car-shipping-companies/" class="megamenu-subcategory-link"> Best Car Shipping Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/international-car-shipping/" class="megamenu-subcategory-link"> International Car Shipping </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/best-motorcycle-shipping-companies/" class="megamenu-subcategory-link"> Best Motorcycle Shipping Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/how-to-ship-a-car-to-another-state/" class="megamenu-subcategory-link"> How to Ship a Car to Another State? </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/car-shipping-to-and-from-california/" class="megamenu-subcategory-link"> Car Shipping To and From California </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/car-shipping-hawaii/" class="megamenu-subcategory-link"> Car Shipping To and From Hawaii </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Car Shipping Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/sherpa-auto-transport-reviews/" class="megamenu-subcategory-link"> Sherpa Auto Transport Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/sgt-auto-transport/" class="megamenu-subcategory-link"> SGT Auto Transport Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/montway-auto-transport-reviews/" class="megamenu-subcategory-link"> Montway Auto Transport Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/nexus-auto-transport-review/" class="megamenu-subcategory-link"> Nexus Auto Transport Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/uship-reviews/" class="megamenu-subcategory-link"> uShip Review </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Helpful Car Shipping Tools</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/car-shipping-calculator/" class="megamenu-subcategory-link"> Car Shipping Calculator </a> </span> </div> </div> </div> <div id="auto-megamenu-160-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Car Loan Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/best-auto-loan-rates/" class="megamenu-subcategory-link"> Best Auto Loan Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/best-auto-refinance-rates/" class="megamenu-subcategory-link"> Best Auto Refinance Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/refinance-auto-loan/" class="megamenu-subcategory-link"> Best Auto Refinance Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/bad-credit-car-loans/" class="megamenu-subcategory-link"> Bad Credit Car Loans </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/good-credit-auto-loans/" class="megamenu-subcategory-link"> Good Credit Car Loans </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/how-to-get-out-of-a-car-loan/" class="megamenu-subcategory-link"> How to Get Out of a Car Loan </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/auto-loan-interest-rates-by-credit-score/" class="megamenu-subcategory-link"> Auto Loan Interest Rates </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/72-month-auto-loan-rates/" class="megamenu-subcategory-link"> Best 72-Month Auto Loan Rates </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Car Loan Lenders</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/lightstream-reviews/" class="megamenu-subcategory-link"> LightStream Auto Loan Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/auto-credit-express/" class="megamenu-subcategory-link"> Auto Credit Express Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/myautoloan/" class="megamenu-subcategory-link"> myAutoLoan Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/auto-approve/" class="megamenu-subcategory-link"> Auto Approve Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/carsdirect/" class="megamenu-subcategory-link"> CarsDirect Auto Loan Review </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Helpful Car Loan Tools</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/car-loan-calculator/" class="megamenu-subcategory-link"> Car Loan Calculator </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/car-payoff-calculator/" class="megamenu-subcategory-link"> Car Payoff Calculator </a> </span> </div> </div> </div> <div id="auto-megamenu-164-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Buy or Sell Car Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/best-websites-to-sell-your-car-online/" class="megamenu-subcategory-link"> Best Sites to Sell Your Car </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/best-used-car-websites/" class="megamenu-subcategory-link"> Best Used Car Websites </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/best-car-buying-and-selling-apps/" class="megamenu-subcategory-link"> Best Car Buying and Selling Apps </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/who-gives-the-most-cash-for-junk-cars/" class="megamenu-subcategory-link"> Who Gives the Most Cash for Junk Cars? </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/best-way-to-sell-a-car/" class="megamenu-subcategory-link"> Best Way to Sell a Car </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/the-best-place-to-sell-your-car/" class="megamenu-subcategory-link"> Best Place to Sell Your Car </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/sell-a-damaged-car/" class="megamenu-subcategory-link"> How to Sell a Damaged Car </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/how-to-sell-a-car-for-parts/" class="megamenu-subcategory-link"> How to Sell a Car for Parts </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/peddle-reviews/" class="megamenu-subcategory-link"> Peddle Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/carmax-review/" class="megamenu-subcategory-link"> CarMax Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/carvana-reviews/" class="megamenu-subcategory-link"> Carvana Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/wheelzy-review/" class="megamenu-subcategory-link"> Wheelzy Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/carvana-vs-carmax/" class="megamenu-subcategory-link"> Carvana vs. CarMax </a> </span> </div> </div> </div> <div id="auto-megamenu-167-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Car Rental Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/rental-car/long-term-car-rental/" class="megamenu-subcategory-link"> Cheapest Monthly Car Rentals </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/rental-car/cheapest-place-to-rent-a-car/" class="megamenu-subcategory-link"> Cheapest Places to Rent a Car </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/rental-car/best-car-rental-company/" class="megamenu-subcategory-link"> Best Rental Car Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/rental-car-insurance/" class="megamenu-subcategory-link"> Rental Car Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/does-car-insurance-cover-rental-car/" class="megamenu-subcategory-link"> Does Car Insurance Cover Rental Cars? </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Rental Car Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/rental-car/hertz-car-rental-review/" class="megamenu-subcategory-link"> Hertz Car Rental Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/rental-car/enterprise-car-rental-review/" class="megamenu-subcategory-link"> Enterprise Car Rental Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/rental-car/budget-car-rental-review/" class="megamenu-subcategory-link"> Budget Car Rental Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/state-farm-rental-car-insurance/" class="megamenu-subcategory-link"> State Farm Rental Car Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/geico-rental-car-insurance/" class="megamenu-subcategory-link"> Geico Rental Car Insurance </a> </span> </div> </div> </div> <a href="https://www.marketwatch.com/guides/auto/" class="megamenu-link"> View all auto resources </a> </div> </div> </div> <div class="menu-item"> <a href="https://www.marketwatch.com/guides/business/" class="menu-item-link" data-text="Business" role="menuitem"> Business </a> <div class="megamenu" aria-label="Business Megamenu"> <div class="megamenu-wrapper"> <div class="megamenu-categories"> <a href="https://www.marketwatch.com/guides/business/payroll-services/" class="megamenu-category active" aria-controls="business-megamenu-505-subcategories" aria-expanded="true"> Payroll Services </a> <a href="https://www.marketwatch.com/guides/business/crm/" class="megamenu-category " aria-controls="business-megamenu-501-subcategories" aria-expanded="false"> CRM </a> <a href="https://www.marketwatch.com/guides/business/formation/" class="megamenu-category " aria-controls="business-megamenu-502-subcategories" aria-expanded="false"> Business Formation </a> <a href="https://www.marketwatch.com/guides/business/accounting/" class="megamenu-category " aria-controls="business-megamenu-506-subcategories" aria-expanded="false"> Accounting Services </a> <a href="https://www.marketwatch.com/guides/business/hr/" class="megamenu-category " aria-controls="business-megamenu-503-subcategories" aria-expanded="false"> Human Resources </a> <a href="https://www.marketwatch.com/guides/business/productivity-os/" class="megamenu-category " aria-controls="business-megamenu-504-subcategories" aria-expanded="false"> Productivity OS </a> </div> <div id="business-megamenu-505-subcategories" class="megamenu-subcategories active columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Payroll Services Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-payroll-services/" class="megamenu-subcategory-link"> Best Payroll Services </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-payroll-apps/" class="megamenu-subcategory-link"> Best Payroll Apps </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-global-payroll-services/" class="megamenu-subcategory-link"> Best International Payroll Services </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-cheap-payroll-services/" class="megamenu-subcategory-link"> Cheapest Payroll Services </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-payroll-software-for-accountants/" class="megamenu-subcategory-link"> Best Payroll Software For Accountants </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-restaurant-payroll-software/" class="megamenu-subcategory-link"> Best Restaurant Payroll Services </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/adp-payroll-pricing/" class="megamenu-subcategory-link"> ADP Pricing </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Payroll Service Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/gusto-review/" class="megamenu-subcategory-link"> Gusto Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/adp-run-review/" class="megamenu-subcategory-link"> ADP Run Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/surepayroll-review/" class="megamenu-subcategory-link"> SurePayroll Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/paycor-review/" class="megamenu-subcategory-link"> Paycor Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/rippling-review/" class="megamenu-subcategory-link"> Rippling Review </a> </span> </div> </div> </div> <div id="business-megamenu-501-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">CRM Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-crm-software/" class="megamenu-subcategory-link"> Best CRM Software </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-crm-for-small-business/" class="megamenu-subcategory-link"> Best CRM for Small Businesss </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-crm-for-real-estate/" class="megamenu-subcategory-link"> Best Real Estate CRM </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-marketing-crm/" class="megamenu-subcategory-link"> Best Marketing CRM </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-nonprofit-crm/" class="megamenu-subcategory-link"> Best Non-profit CRM </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-mortgage-crm/" class="megamenu-subcategory-link"> Best Mortgage CRM </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-crm-for-insurance/" class="megamenu-subcategory-link"> Best CRM for Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/salesforce-competitors/" class="megamenu-subcategory-link"> Best Saleforce Competitors </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top CRM Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/monday-review/" class="megamenu-subcategory-link"> Monday CRM Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/salesforce-review/" class="megamenu-subcategory-link"> Salesforce Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/pipedrive-review/" class="megamenu-subcategory-link"> Pipedrive Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/hubspot-review/" class="megamenu-subcategory-link"> HubSpot Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/zoho-crm-review/" class="megamenu-subcategory-link"> Zoho CRM Review </a> </span> </div> </div> </div> <div id="business-megamenu-502-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Business Formation Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-llc-services/" class="megamenu-subcategory-link"> Best LLC Services </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-registered-agent-services/" class="megamenu-subcategory-link"> Best Registered Agent Services </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-trademark-registration-service/" class="megamenu-subcategory-link"> Best Trademark Registration Services </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/start-llc-florida/" class="megamenu-subcategory-link"> How to Start a Florida LLC </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/start-llc-california/" class="megamenu-subcategory-link"> How to Start a California LLC </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/start-llc-texas/" class="megamenu-subcategory-link"> How to Start a Texas LLC </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/start-llc-ohio/" class="megamenu-subcategory-link"> How to Start a Ohio LLC </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/start-llc-michigan/" class="megamenu-subcategory-link"> How to Start a Michigan LLC </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Business Formation Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/zenbusiness-review/" class="megamenu-subcategory-link"> ZenBusiness Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/legalzoom-review/" class="megamenu-subcategory-link"> LegalZoom Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/tailor-brands-review/" class="megamenu-subcategory-link"> Tailor Brands Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/northwest-registered-agent-review/" class="megamenu-subcategory-link"> Northwest Registered Agent Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/incfile-review/" class="megamenu-subcategory-link"> Bizee Review </a> </span> </div> </div> </div> <div id="business-megamenu-506-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Accounting Services Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-accounting-software/" class="megamenu-subcategory-link"> Best Accounting Software </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-business-expense-tracker-apps/" class="megamenu-subcategory-link"> Best Business Expense Tracker Apps </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-online-bookkeeping-service/" class="megamenu-subcategory-link"> Best Online Bookkeeping </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/quickbooks-online-pricing/" class="megamenu-subcategory-link"> Quickbooks Online Pricing </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-receipt-scanner-apps/" class="megamenu-subcategory-link"> Best Receipt Scanner Apps </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-mileage-tracker-app/" class="megamenu-subcategory-link"> Best Mileage Tracker App </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Accounting Services Software</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/quickbooks-solopreneur-review/" class="megamenu-subcategory-link"> Quickbooks Solopreneur Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/quickbooks-review/" class="megamenu-subcategory-link"> Quickbooks Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/freshbooks-review/" class="megamenu-subcategory-link"> Freshbooks Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/sage-accounting-review/" class="megamenu-subcategory-link"> Sage Accounting Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/quicken-accounting-review/" class="megamenu-subcategory-link"> Quicken Accounting Review </a> </span> </div> </div> </div> <div id="business-megamenu-503-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Human Resources Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-peo-services/" class="megamenu-subcategory-link"> Best PEO Services </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-hr-software/" class="megamenu-subcategory-link"> Best HR Software </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-employee-scheduling-software/" class="megamenu-subcategory-link"> Best Employee Scheduling Software </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-performance-management-systems/" class="megamenu-subcategory-link"> Best Performance Management Systems </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-time-tracking-software/" class="megamenu-subcategory-link"> Best Time Tracking Software </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-hr-outsourcing-companies/" class="megamenu-subcategory-link"> Best HR Outsourcing Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-applicant-tracking-system/" class="megamenu-subcategory-link"> Best Applicant Tracking Systems </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-hris-software/" class="megamenu-subcategory-link"> Best HRIS Software </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Home Resources Software</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/ziprecruiter-review/" class="megamenu-subcategory-link"> Ziprecruiter Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/sling-scheduling-review/" class="megamenu-subcategory-link"> Sling Scheduling Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/bamboohr-review/" class="megamenu-subcategory-link"> BambooHR Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/clockify-review/" class="megamenu-subcategory-link"> Clockify Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/adp-workforce-now-review/" class="megamenu-subcategory-link"> ADP Workforce Now Review </a> </span> </div> </div> </div> <div id="business-megamenu-504-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Productivity OS Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-seo-services/" class="megamenu-subcategory-link"> Best SEO Services </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-project-management-software/" class="megamenu-subcategory-link"> Best Project Management Software </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-social-media-management-software/" class="megamenu-subcategory-link"> Best Social Media Management Software </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-email-marketing-software/" class="megamenu-subcategory-link"> Best Email Marketing Software </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-seo-software/" class="megamenu-subcategory-link"> Best SEO Software </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-construction-project-management-software/" class="megamenu-subcategory-link"> Best Construction Project Management Software </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-task-management-software/" class="megamenu-subcategory-link"> Best Task Management Software </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-mass-texting-service/" class="megamenu-subcategory-link"> Best Mass Texting Service </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Productive OS Software</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/notion-pricing/" class="megamenu-subcategory-link"> Notion Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/constant-contact-review/" class="megamenu-subcategory-link"> Constant Contact Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/smartsheet-review/" class="megamenu-subcategory-link"> Smartshee Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/semrush-review/" class="megamenu-subcategory-link"> Semrush Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/basecamp-review/" class="megamenu-subcategory-link"> Basecamp Review </a> </span> </div> </div> </div> <a href="https://www.marketwatch.com/guides/business/" class="megamenu-link"> View all business resources </a> </div> </div> </div> <div class="menu-item"> <a href="https://www.marketwatch.com/guides/home/" class="menu-item-link" data-text="Home" role="menuitem"> Home </a> <div class="megamenu" aria-label="Home Megamenu"> <div class="megamenu-wrapper"> <div class="megamenu-categories"> <a href="https://www.marketwatch.com/guides/home-warranty/" class="megamenu-category active" aria-controls="home-megamenu-157-subcategories" aria-expanded="true"> Home Warranty </a> <a href="https://www.marketwatch.com/guides/moving-services/" class="megamenu-category " aria-controls="home-megamenu-159-subcategories" aria-expanded="false"> Moving Services </a> <a href="https://www.marketwatch.com/guides/solar/" class="megamenu-category " aria-controls="home-megamenu-180-subcategories" aria-expanded="false"> Solar </a> <a href="https://www.marketwatch.com/guides/utilities/" class="megamenu-category " aria-controls="home-megamenu-355-subcategories" aria-expanded="false"> Utilities </a> <a href="https://www.marketwatch.com/guides/home-improvement/" class="megamenu-category " aria-controls="home-megamenu-95-subcategories" aria-expanded="false"> Home Improvement </a> </div> <div id="home-megamenu-157-subcategories" class="megamenu-subcategories active columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Home Warranty Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/best-home-warranty/" class="megamenu-subcategory-link"> Best Home Warranty </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/home-appliance-insurance/" class="megamenu-subcategory-link"> Home Appliance Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/best-home-warranty-for-hvac/" class="megamenu-subcategory-link"> Best Home Warranty for HVAC </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/home-warranty-arizona/" class="megamenu-subcategory-link"> Home Warranty Arizona </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/home-warranty-california/" class="megamenu-subcategory-link"> Home Warranty California </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/home-warranty-florida/" class="megamenu-subcategory-link"> Home Warranty Florida </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/home-warranty-texas/" class="megamenu-subcategory-link"> Home Warranty Texas </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/are-home-warranties-worth-it/" class="megamenu-subcategory-link"> Are Home Warranties Worth It? </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Home Warranty Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/american-home-shield-reviews/" class="megamenu-subcategory-link"> American Home Shield Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/liberty-home-guard-reviews/" class="megamenu-subcategory-link"> Liberty Home Guard Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/elite-home-warranty-review/" class="megamenu-subcategory-link"> Elite Home Warranty Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/select-home-warranty-reviews/" class="megamenu-subcategory-link"> Select Home Warranty Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/choice-home-warranty-reviews/" class="megamenu-subcategory-link"> Choice Home Warranty Review </a> </span> </div> </div> </div> <div id="home-megamenu-159-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Moving Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/best-moving-companies/" class="megamenu-subcategory-link"> Best Moving Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/cheap-moving-companies/" class="megamenu-subcategory-link"> Cheap Moving Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/best-interstate-movers/" class="megamenu-subcategory-link"> Best Interstate Movers </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/best-long-distance-movers/" class="megamenu-subcategory-link"> Best Long-Distance Moving Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/moving-companies-for-small-moves/" class="megamenu-subcategory-link"> Moving Companies for Small Moves </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/best-moving-container-companies/" class="megamenu-subcategory-link"> Best Moving Container Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/cost-to-move-out-of-state/" class="megamenu-subcategory-link"> Cost to Move Out of State </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/pods-moving-cost/" class="megamenu-subcategory-link"> PODS Moving Cost </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Moving Companies</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/international-van-lines-reviews/" class="megamenu-subcategory-link"> International Van Lines Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/american-van-lines-reviews/" class="megamenu-subcategory-link"> American Van Lines Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/north-american-van-lines-reviews/" class="megamenu-subcategory-link"> North American Van Lines Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/safeway-moving-reviews/" class="megamenu-subcategory-link"> Safeway Moving Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/allied-moving-reviews/" class="megamenu-subcategory-link"> Allied Van Lines Review </a> </span> </div> </div> </div> <div id="home-megamenu-180-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Solar Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/best-solar-companies/" class="megamenu-subcategory-link"> Best Solar Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/cheap-solar-panels/" class="megamenu-subcategory-link"> Cheap Solar Panels </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/best-solar-panels-for-homes/" class="megamenu-subcategory-link"> Best Solar Panels </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/types-of-solar-panels/" class="megamenu-subcategory-link"> Types of Solar Panels </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/solar-panel-cost/" class="megamenu-subcategory-link"> Solar Panel Cost </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/federal-solar-tax-credits/" class="megamenu-subcategory-link"> Federal Solar Tax Credits </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/tesla-powerwall-cost/" class="megamenu-subcategory-link"> Tesla Powerwall Cost </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/best-solar-companies-california/" class="megamenu-subcategory-link"> Solar Companies California </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Solar Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/blue-raven-solar-reviews/" class="megamenu-subcategory-link"> Blue Raven Solar Reviews </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/palmetto-solar-reviews/" class="megamenu-subcategory-link"> Palmetto Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/tesla-solar-reviews/" class="megamenu-subcategory-link"> Tesla Solar Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/momentum-solar-reviews/" class="megamenu-subcategory-link"> Momentum Solar Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/sunrun-solar-reviews/" class="megamenu-subcategory-link"> Sunrun Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/uk/solar-panels/" class="megamenu-subcategory-link"> UK Solar </a> </span> </div> </div> </div> <div id="home-megamenu-355-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Utilities Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/texas-electricity-companies/" class="megamenu-subcategory-link"> Texas Energy Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/texas-electricity-rates/" class="megamenu-subcategory-link"> Top Texas Energy Plans </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/how-to-pick-an-energy-plan/" class="megamenu-subcategory-link"> How to Pick an Energy Plan </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/how-to-switch-energy-providers/" class="megamenu-subcategory-link"> How to Switch Energy Providers </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/no-deposit-electricity/" class="megamenu-subcategory-link"> No Deposit Energy </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/what-is-deregulated-energy/" class="megamenu-subcategory-link"> What is Deregulated Energy? </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/electricity-rates-dallas/" class="megamenu-subcategory-link"> Energy Rates in Dallas </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/houston-electricity-rates/" class="megamenu-subcategory-link"> Energy Rates in Houston </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Deregulated Energy Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/txu-energy-reviews/" class="megamenu-subcategory-link"> TXU Energy Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/rhythm-energy-reviews/" class="megamenu-subcategory-link"> Rhythm Energy Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/champion-energy-reviews/" class="megamenu-subcategory-link"> Champion Energy Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/4change-energy-reviews/" class="megamenu-subcategory-link"> 4Change Energy Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/trieagle-energy-reviews/" class="megamenu-subcategory-link"> TriEagle Energy Review </a> </span> </div> </div> </div> <div id="home-megamenu-95-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Home Improvement Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-improvement/best-window-brands/" class="megamenu-subcategory-link"> Best Window Brands </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-improvement/cheap-window-replacement/" class="megamenu-subcategory-link"> Cheap Window Replacement </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-improvement/best-window-installation-companies/" class="megamenu-subcategory-link"> Best Window Installation Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-improvement/window-replacement-cost/" class="megamenu-subcategory-link"> Window Replacement Cost </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/gutters/best-gutter-guards/" class="megamenu-subcategory-link"> Best Gutter Guards </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/gutters/gutter-guard-installation-cost/" class="megamenu-subcategory-link"> Gutter Guard Installation Cost </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/gutters/gutter-installation-cost/" class="megamenu-subcategory-link"> Gutter Installation Cost </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Home Improvement Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-improvement/renewal-by-andersen-reviews/" class="megamenu-subcategory-link"> Renewal by Andersen Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/gutters/leaf-filter-reviews/" class="megamenu-subcategory-link"> LeafFilter Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/gutters/leafguard-reviews/" class="megamenu-subcategory-link"> Leafguard Review </a> </span> </div> </div> </div> <a href="https://www.marketwatch.com/guides/home/" class="megamenu-link"> View all home resources </a> </div> </div> </div> <div class="menu-item"> <a href="https://www.marketwatch.com/guides/insurance-services/" class="menu-item-link" data-text="Insurance" role="menuitem"> Insurance </a> <div class="megamenu" aria-label="Insurance Megamenu"> <div class="megamenu-wrapper"> <div class="megamenu-categories"> <a href="https://www.marketwatch.com/guides/auto-insurance/" class="megamenu-category active" aria-controls="insurance-services-megamenu-145-subcategories" aria-expanded="true"> Auto Insurance </a> <a href="https://www.marketwatch.com/guides/pet-insurance/" class="megamenu-category " aria-controls="insurance-services-megamenu-193-subcategories" aria-expanded="false"> Pet Insurance </a> <a href="https://www.marketwatch.com/guides/life-insurance/" class="megamenu-category " aria-controls="insurance-services-megamenu-471-subcategories" aria-expanded="false"> Life Insurance </a> <a href="https://www.marketwatch.com/guides/travel-insurance/" class="megamenu-category " aria-controls="insurance-services-megamenu-494-subcategories" aria-expanded="false"> Travel Insurance </a> <a href="https://www.marketwatch.com/guides/home-insurance/" class="megamenu-category " aria-controls="insurance-services-megamenu-116-subcategories" aria-expanded="false"> Home Insurance </a> <a href="https://www.marketwatch.com/guides/renters-insurance/" class="megamenu-category " aria-controls="insurance-services-megamenu-142-subcategories" aria-expanded="false"> Renters Insurance </a> </div> <div id="insurance-services-megamenu-145-subcategories" class="megamenu-subcategories active columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Auto Insurance Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/best-car-insurance/" class="megamenu-subcategory-link"> Best Car Insurance Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/cheap-car-insurance/" class="megamenu-subcategory-link"> Cheapest Car Insurance Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/compare-car-insurance/" class="megamenu-subcategory-link"> Compare Car Insurance Quotes </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/car-insurance-for-new-drivers/" class="megamenu-subcategory-link"> Best Car Insurance for New Drivers </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/how-to-switch-car-insurance/" class="megamenu-subcategory-link"> How to Switch Car Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/car-insurance-florida/" class="megamenu-subcategory-link"> Cheapest Car Insurance Florida </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/cheapest-car-insurance-texas/" class="megamenu-subcategory-link"> Cheapest Car Insurance Texas </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/uk/car-insurance" class="megamenu-subcategory-link"> UK Car Insurance </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Auto Insurance Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/allstate-auto-insurance-review/" class="megamenu-subcategory-link"> Allstate Auto Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/geico-insurance-reviews/" class="megamenu-subcategory-link"> Geico Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/progressive-car-insurance-reviews/" class="megamenu-subcategory-link"> Progressive Auto Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/farmers-insurance-reviews/" class="megamenu-subcategory-link"> Farmers Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/erie-insurance-reviews/" class="megamenu-subcategory-link"> Erie Insurance Review </a> </span> </div> </div> </div> <div id="insurance-services-megamenu-193-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Pet Insurance Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/best-pet-insurance-companies/" class="megamenu-subcategory-link"> Best Pet Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/cheap-pet-insurance/" class="megamenu-subcategory-link"> Cheapest Pet Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/pet-wellness-plans/" class="megamenu-subcategory-link"> Pet Wellness Plans </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/pet-dental-insurance/" class="megamenu-subcategory-link"> Pet Dental Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/pet-insurance-cost/" class="megamenu-subcategory-link"> Pet Insurance Cost </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/pet-insurance-that-pays-vet-directly/" class="megamenu-subcategory-link"> Pet Insurance That Pays Vets Directly </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/is-pet-insurance-worth-it/" class="megamenu-subcategory-link"> Is Pet Insurance Worth It? </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/senior-dogs-pet-insurance/" class="megamenu-subcategory-link"> Pet Insurance for Senior Dogs </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Pet Insurance Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/lemonade-pet-insurance-reviews/" class="megamenu-subcategory-link"> Lemonade Pet Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/aspca-pet-insurance-reviews/" class="megamenu-subcategory-link"> ASPCA Pet Health Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/spot-pet-insurance-reviews/" class="megamenu-subcategory-link"> Spot Pet Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/petplan-pet-insurance-reviews/" class="megamenu-subcategory-link"> Fetch Pet Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/embrace-pet-insurance-reviews/" class="megamenu-subcategory-link"> Embrace Pet Insurance Review </a> </span> </div> </div> </div> <div id="insurance-services-megamenu-471-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Life Insurance Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/best-life-insurance/" class="megamenu-subcategory-link"> Best Life Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/best-term-life-insurance/" class="megamenu-subcategory-link"> Best Term Life Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/best-whole-life-insurance/" class="megamenu-subcategory-link"> Best Whole Life Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/best-no-exam-life-insurance/" class="megamenu-subcategory-link"> Best No Exam Life Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/cheap-life-insurance/" class="megamenu-subcategory-link"> Cheap Life Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/best-senior-life-insurance/" class="megamenu-subcategory-link"> Best Senior Life Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/million-dollar-life-insurance-policy-cost/" class="megamenu-subcategory-link"> Million Dollar Life Insurance Cost </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/life-insurance-rate-by-age/" class="megamenu-subcategory-link"> Life Insurance Rates by Age </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Life Insurance Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/mutual-of-omaha-life-insurance-review/" class="megamenu-subcategory-link"> Mutual of Omaha Life Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/massmutual-life-insurance-review/" class="megamenu-subcategory-link"> MassMutual Life Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/state-farm-life-insurance-review/" class="megamenu-subcategory-link"> State Farm Life Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/ethos-life-insurance-review/" class="megamenu-subcategory-link"> Ethos Life Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/trustage-life-insurance-review/" class="megamenu-subcategory-link"> TruStage Life Insurance Review </a> </span> </div> </div> </div> <div id="insurance-services-megamenu-494-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Travel Insurance Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/best-travel-insurance/" class="megamenu-subcategory-link"> Best Travel Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/travel-medical-insurance/" class="megamenu-subcategory-link"> Travel Medical Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/cheap-travel-insurance/" class="megamenu-subcategory-link"> Cheap Travel Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/senior-travel-insurance/" class="megamenu-subcategory-link"> Senior Travel Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/best-cruise-insurance/" class="megamenu-subcategory-link"> Best Cruise Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/annual-travel-insurance/" class="megamenu-subcategory-link"> Annual Travel Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/travel-insurance-cost/" class="megamenu-subcategory-link"> Travel Insurance Cost </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/health-insurance-for-visitors-to-usa/" class="megamenu-subcategory-link"> Health Insurance for Visitors to USA </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Travel Insurance Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/faye-travel-insurance-review/" class="megamenu-subcategory-link"> Faye Travel Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/travelex-travel-insurance-review/" class="megamenu-subcategory-link"> Travelex Travel Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/generali-travel-insurance-review/" class="megamenu-subcategory-link"> Generali Global Travel Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/trawick-international-travel-insurance-review/" class="megamenu-subcategory-link"> Trawick International Travel Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/nationwide-travel-insurance-review/" class="megamenu-subcategory-link"> Nationwide Travel Insurance Review </a> </span> </div> </div> </div> <div id="insurance-services-megamenu-116-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Home Insurance Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/best-homeowners-insurance-companies/" class="megamenu-subcategory-link"> Best Homeowners Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/cheapest-homeowners-insurance-companies/" class="megamenu-subcategory-link"> Cheapest Homeowners Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/best-mobile-home-insurance/" class="megamenu-subcategory-link"> Best Mobile Home Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/high-risk-homeowners-insurance/" class="megamenu-subcategory-link"> High-Risk Homeowners Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/homeowners-insurance-for-veterans/" class="megamenu-subcategory-link"> Home Insurance for Veterans </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/homeowners-insurance-california/" class="megamenu-subcategory-link"> Homeowners Insurance California </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/home-insurance-quotes/" class="megamenu-subcategory-link"> Home Insurance Quotes </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/average-home-insurance-cost/" class="megamenu-subcategory-link"> Average Home Insurance Cost </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Home Insurance Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/lemonade-home-insurance-reviews/" class="megamenu-subcategory-link"> Lemonade Home Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/auto-owners-home-insurance-review/" class="megamenu-subcategory-link"> Auto Owners Home Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/state-farm-home-insurance-reviews/" class="megamenu-subcategory-link"> State Farm Home Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/erie-home-insurance-review/" class="megamenu-subcategory-link"> Erie Home Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/allstate-home-insurance-reviews/" class="megamenu-subcategory-link"> Allstate Home Insurance Review </a> </span> </div> </div> </div> <div id="insurance-services-megamenu-142-subcategories" class="megamenu-subcategories columns-2"> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Renters Insurance Articles</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/best-renters-insurance-companies/" class="megamenu-subcategory-link"> Best Renters Insurance Companies </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/cheapest-renters-insurance/" class="megamenu-subcategory-link"> Cheapest Renters Insurance </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/how-much-is-renters-insurance/" class="megamenu-subcategory-link"> Renters Insurance Cost </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/renters-insurance-florida/" class="megamenu-subcategory-link"> Renters Insurance Florida </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/renters-insurance-california/" class="megamenu-subcategory-link"> Renters Insurance California </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/renters-insurance-virginia/" class="megamenu-subcategory-link"> Renters Insurance Virginia </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/is-renters-insurance-worth-it/" class="megamenu-subcategory-link"> Is Renters Insurance Worth It? </a> </span> </div> </div> <div class="megamenu-subcategory"> <strong class="megamenu-subcategory-title">Reviews of Top Renters Insurance Providers</strong> <div class="megamenu-subcategory-links columns-1"> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/lemonade-renters-insurance-reviews/" class="megamenu-subcategory-link"> Lemonade Renters Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/toggle-renters-insurance-reviews/" class="megamenu-subcategory-link"> Toggle Renters Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/state-farm-renters-insurance/" class="megamenu-subcategory-link"> State Farm Renters Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/progressive-renters-insurance-review/" class="megamenu-subcategory-link"> Progressive Renters Insurance Review </a> </span> <span class="megamenu-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/allstate-renters-insurance-reviews/" class="megamenu-subcategory-link"> Allstate Renters Insurance Review </a> </span> </div> </div> </div> <a href="https://www.marketwatch.com/guides/insurance-services/" class="megamenu-link"> View all insurance resources </a> </div> </div> </div> </nav> </div> <div role="dialog" id="header-mobile-menu" class="c-header-mobile-menu" aria-label="Mobile Menu"> <div class="top"> <button class="back"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z" fill="currentColor"></path></svg> <span class="back-label"></span></button> <button class="close"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z" fill="currentColor"></path></svg></button> </div> <nav> <div class="menu-items"> <div class="menu-item"> <a href="https://www.marketwatch.com/guides/finance" class="menu-item-link" data-text="Finance"> Finance </a> <button class="menu-item-trigger level-trigger" aria-controls="mobile-menu-finance"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="menu-item"> <a href="https://www.marketwatch.com/guides/auto" class="menu-item-link" data-text="Auto"> Auto </a> <button class="menu-item-trigger level-trigger" aria-controls="mobile-menu-auto"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="menu-item"> <a href="https://www.marketwatch.com/guides/business" class="menu-item-link" data-text="Business"> Business </a> <button class="menu-item-trigger level-trigger" aria-controls="mobile-menu-business"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="menu-item"> <a href="https://www.marketwatch.com/guides/home" class="menu-item-link" data-text="Home"> Home </a> <button class="menu-item-trigger level-trigger" aria-controls="mobile-menu-home"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="menu-item"> <a href="https://www.marketwatch.com/guides/insurance-services" class="menu-item-link" data-text="Insurance"> Insurance </a> <button class="menu-item-trigger level-trigger" aria-controls="mobile-menu-insurance-services"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="mobile-logo"> <!--?xml version="1.0" encoding="UTF-8"?--> <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 417.22 55"><defs><style> .cls-1, .cls-2 { fill: #fff; } .cls-3 { fill: #00b742; } .cls-2 { font-family: Arial-BoldItalicMT, Arial; font-size: 38.99px; font-style: italic; font-weight: 700; letter-spacing: .02em; } .cls-2, .cls-4 { isolation: isolate; } .cls-4 { fill: none; } </style></defs><path d="m406.71,53.93h-170.94c-2.14,0-3.68-1.84-3.38-4.06l6.03-44.51c.3-2.22,2.31-4.06,4.45-4.06h170.94c2.14,0,3.68,1.84,3.38,4.06l-6.03,44.51c-.3,2.22-2.31,4.06-4.45,4.06Z"></path><g><g><path d="m105.02,43.67c-2.95,0-5.56-1.15-7.27-3.25-1.71-2.1-2.35-4.87-1.75-7.82,1.24-6.11,6.93-11.07,12.7-11.07,3.08,0,5.69,1.15,7.27,3.21,1.67,2.14,2.14,5.09,1.37,8.29,0,.56,0,1.28-.6,1.92l-.26.26h-13.34c.34,1.15,1.28,1.84,2.65,1.84,1.45,0,1.97-.51,3.04-1.58l.26-.26h8.04l-.94,1.41c-1.54,2.31-3.12,3.89-5.09,5.09-1.58,1.2-3.98,1.97-6.03,1.97h-.04Zm5.52-14.41c-.3-.68-.94-1.5-2.57-1.5s-2.61.77-3.21,1.5h5.77Zm-59,14.02c-3.08,0-5.56-1.03-7.1-2.91-1.67-2.01-2.18-4.92-1.54-8.12,1.15-6.11,6.46-10.69,12.36-10.69,2.14,0,3.63.56,4.66,1.33l.13-.56,7.05-.51-3.68,20.74h-7.44v-.26c-1.33.73-2.99,1.03-4.4,1.03l-.04-.04Zm4.06-14.75c-2.69,0-4.32,2.1-4.62,4.02-.17.86-.04,2.05.6,2.82.47.6,1.24.9,2.18.9,2.86,0,4.36-2.74,4.62-4.06.17-1.03-.09-2.14-.68-2.82-.51-.6-1.2-.9-2.14-.9l.04.04Zm33.69,14.41l-2.78-6.97-1.37,6.58h-7.4l5.13-27.66h7.4l-2.27,12.19,4.83-4.83h9.32l-9.66,9.28,5.13,11.42h-8.34Zm28.3-.38l2.57-14.41h-2.61l1.07-5.9h.77c2.05,0,2.86-.64,3.16-2.52l.51-2.99h6.71l-1.11,5.52h3.68l-1.07,5.9h-3.68l-2.57,14.41h-7.44Zm-52.8,0l4.06-20.31h7.05v.21c.86-.51,2.01-.94,3.68-.94h1.11l-1.45,7.4h-.77c-3.51,0-4.1,1.45-4.23,2.52l-1.97,11.12h-7.48Zm-30.01,0l-.34-12.78-8.64,12.78h-6.2v-12.66l-8.55,12.66H2.2L21.14,14.51h6.2v12.66l8.55-12.66h6.2v28.05h-7.35.04Z"></path><path class="cls-1" d="m41.19,15.45v26.21h-5.52l-.38-14.75-9.96,14.75h-4.79v-14.75l-9.96,14.75H3.95L21.65,15.45h4.79v14.75l9.96-14.75h4.79m47.97.38l-2.57,14.02,6.63-6.63h6.63l-8.47,8.12,4.79,10.69h-6.29l-3.68-9.24-1.84,8.85h-5.52l4.79-25.82h5.52m39.46,1.84l-1.11,5.52h3.68l-.73,4.06h-3.68l-2.57,14.41h-5.52l2.57-14.41h-2.57l.73-4.06c2.22,0,3.68-.73,4.06-3.33l.38-2.22h4.79m-19.92,4.79c5.9,0,9.24,4.45,7.74,10.35,0,.73,0,1.11-.38,1.5h-14.02c0,2.22,1.5,3.68,3.68,3.68,1.84,0,2.57-.73,3.68-1.84h5.9c-1.5,2.22-2.95,3.68-4.79,4.79-1.5,1.11-3.68,1.84-5.52,1.84-5.52,0-9.24-4.45-8.12-9.96s6.29-10.35,11.8-10.35m-5.52,7.74h8.47c0-1.11-.73-3.33-3.68-3.33s-4.45,2.22-4.79,3.33m-23.6-7.74l-1.11,5.52c-2.57,0-4.79.73-5.17,3.33l-1.84,10.35h-5.52l3.68-18.47h5.17l-.38,1.84c.73-.73,1.84-2.57,5.17-2.57m-24.37,0c3.33,0,4.79,1.5,5.17,2.57l.38-1.84,5.17-.38-3.33,18.81h-5.52l.38-1.84c-1.11,1.84-3.68,2.57-5.9,2.57-6.29,0-8.85-4.45-7.74-9.96,1.11-5.9,6.29-9.96,11.46-9.96m-1.5,14.75c3.33,0,5.17-2.95,5.52-4.79.38-2.22-.73-4.79-3.68-4.79-3.33,0-5.17,2.57-5.52,4.79-.38,1.84.38,4.79,3.68,4.79m-10.69-23.6h-7.61l-.56.81-6.58,9.75v-10.56h-7.61l-.56.81L2.5,40.55l-1.97,2.86h11.12l.56-.81,6.58-9.75v10.56h7.61l.56-.81,6.71-9.96.21,8.98v1.8h9.24v-3.46c.21.34.43.64.68.94,1.24,1.5,3.55,3.25,7.82,3.25,1.5,0,2.91-.26,4.1-.73h17.36l.26-1.54,1.84-10.35c.09-.64.26-1.8,3.33-1.8h.68l-2.14,11.46-.38,2.18h9.24l.3-1.45.6-2.86,1.41,3.55.47,1.15h10.39l-.68-1.58c1.8,1.5,4.1,2.31,6.71,2.31,2.22,0,4.83-.86,6.63-2.22,1.92-1.15,3.59-2.78,5.22-5.26l.98-1.5-1.03,5.69-.38,2.18h9.28l.26-1.54,2.31-12.87h3.68l.26-1.5.73-4.06.38-2.18h-3.63l.68-3.33.43-2.22h-8.59l-.26,1.54-.38,2.22c-.21,1.33-.56,1.8-2.22,1.8h-1.54l-.26,1.5-.38,2.01c-.17-.26-.34-.47-.51-.73-1.8-2.31-4.62-3.55-8-3.55-1.5,0-2.99.3-4.4.86l.13-.13h-12.01l-.56.56-2.44,2.44,1.5-8.21.38-2.18h-9.28l-.3,1.5-.94,5.13h-1.28c-1.5,0-2.65.3-3.55.73h-7.91l-.3,1.5-.09.38h0l.43-2.39-2.35.17-5.17.38-1.33.09c-1.07-.51-2.39-.86-4.1-.86-5.17,0-9.96,3.29-12.19,8.12v-15.14h0l.13.13Zm75.59,15.48h.43l-.77,4.19v-.3c.3-1.37.43-2.69.3-3.89h.04Zm-25.01,2.65l2.52-2.39c-.47.98-.81,2.01-1.03,3.08-.13.73-.21,1.45-.21,2.18l-1.28-2.86h0Zm-39.85,3.63c-1.03,0-1.37-.43-1.5-.56-.43-.56-.51-1.45-.38-2.05.21-1.2,1.2-3.33,3.72-3.33.64,0,1.11.17,1.41.56.43.47.6,1.28.47,2.1-.21,1.03-1.41,3.25-3.72,3.25h0v.04Zm51.99.73h0Z"></path></g><g><path class="cls-3" d="m206.48,43.33c-2.95,0-5.56-1.15-7.27-3.25-1.71-2.1-2.35-4.87-1.75-7.82.3-1.45.86-2.82,1.58-4.06h-2.48l-2.57,14.41h-7.4l2.57-14.41h-2.95l1.07-5.9h.77c2.05,0,2.86-.64,3.16-2.52l.51-2.99h6.71l-1.11,5.52h3.59l-.34,3.89c2.44-2.82,5.99-4.62,9.66-4.62,5.34,0,9.41,3.72,9.41,8.68v.94h-7.18l-.17-.68c-.26-1.07-.64-1.88-2.78-1.88-2.27,0-4.06,2.1-4.66,4.15-.13,1.11.09,2.14.64,2.78.47.56,1.2.81,2.18.81,2.01,0,3.21-1.5,3.68-2.18l.26-.43h7.65l3.51-18.81h7.44l-1.5,7.48c1.03-.56,2.27-.81,3.68-.81,2.27,0,4.32.98,5.52,2.57,1.33,2.22,1.28,3.93.51,7.74l-1.97,11.07h-7.4l2.05-11.42c.21-.51.38-1.71-.04-2.39-.17-.26-.43-.56-1.24-.56-2.65,0-2.78,2.31-2.78,2.78l-2.01,11.24h-7.44l1.54-8.38-.34.77c-2.1,4.96-7.01,8.34-12.31,8.34v-.04Zm-35.44,0c-2.74,0-5.05-.98-6.63-2.78-1.75-2.01-2.52-5.05-2.05-8.21,1.24-7.05,7.14-10.77,12.36-10.77,1.84,0,3.38.51,4.62,1.54l.17-.81h7.44l-4.06,20.31h-7.4l.09-.38c-1.28.73-2.82,1.11-4.49,1.11h-.04Zm3.33-14.75c-2.74,0-4.32,2.1-4.62,4.02-.17.86-.04,2.05.6,2.82.47.6,1.24.9,2.18.9,2.86,0,4.36-2.74,4.62-4.06.17-1.03-.09-2.14-.64-2.82-.51-.6-1.2-.9-2.14-.9v.04Zm-27.49,14.02v-12.66l-8.55,12.66h-6.2V14.55h7.4v12.66l8.55-12.66h6.2v12.66l7.31-10.82h-4.53l15.01-9.02,2.01,9.02h-3.59l-17.36,26.21h-6.24Z"></path><path class="cls-1" d="m171.42,8.83l1.5,6.63h-2.95l-17.36,26.21h-4.79v-14.75l-9.96,14.75h-4.79V15.45h5.52v14.75l9.96-14.75h4.79v14.75l9.96-14.75h-2.95l11.07-6.63m57.55,7.01l-1.84,9.24c1.11-1.84,2.95-2.57,5.17-2.57,1.84,0,3.68.73,4.79,2.22,1.11,1.84,1.11,3.33.38,7.01l-1.84,10.35h-5.52l1.84-10.35c.38-.73.73-4.06-2.22-4.06-3.33,0-3.68,2.95-3.68,3.68l-1.84,10.35h-5.52l4.79-25.82h5.52m-31.72,1.84l-1.11,5.52h3.68l-.38,4.06h-3.68l-2.57,14.41h-5.52l2.57-14.41h-2.95l.73-4.06c2.22,0,3.68-.73,4.06-3.33l.38-2.22h4.79m12.91,4.79c4.79,0,8.47,3.33,8.47,7.74h-5.52c-.38-1.5-1.11-2.57-3.68-2.57s-4.79,2.22-5.52,4.79c-.38,2.57.73,4.79,3.68,4.79,2.22,0,3.68-1.5,4.45-2.57h5.9c-1.84,4.45-6.29,7.74-11.46,7.74-5.52,0-9.24-4.45-8.12-9.96s6.29-9.96,11.8-9.96m-35.44,0c2.95,0,4.45,1.5,5.17,2.57l.38-1.84h5.52l-3.68,18.47h-5.52l.38-1.84c-1.5,1.84-3.68,2.57-5.9,2.57-5.9,0-8.47-4.79-7.74-9.96,1.11-6.29,6.29-9.96,11.46-9.96m-2.22,14.75c3.33,0,5.17-2.95,5.52-4.79.38-2.22-.73-4.79-3.68-4.79-3.33,0-5.17,2.57-5.52,4.79-.38,1.84.38,4.79,3.68,4.79m.13-31.3l-2.18,1.33-11.07,6.63-4.23,2.52v-2.78h-7.61l-.56.81-6.58,9.75v-10.56h-9.24v29.89h7.61l.56-.81,6.58-9.75v10.56h7.65l.56-.81,7.48-11.33c-.04.26-.13.51-.17.77-.51,3.51.34,6.8,2.27,9.02,1.75,2.01,4.28,3.12,7.31,3.12,1.41,0,2.74-.26,3.93-.73h8.64l.3-1.5,2.57-12.91h1.54l-2.18,12.23-.38,2.18h9.28l.26-1.54,1.33-7.31c.04,2.22.81,4.28,2.18,5.99,1.88,2.31,4.75,3.59,8,3.59,4.15,0,8.08-1.92,10.77-5l-.38,2.1-.38,2.18h9.28l.26-1.54,1.84-10.35v-.34c0-.68.26-1.84,1.84-1.84.13,0,.38,0,.47.13.21.3.17,1.07.09,1.33l-.13.26v.21l-1.88,10.35-.38,2.18h9.28l.26-1.54,1.84-10.35c.77-3.85.86-5.86-.6-8.29-1.5-2.01-3.85-3.12-6.37-3.12-.94,0-1.75.13-2.44.3l.94-4.75.43-2.22h-9.32l-.3,1.5-2.01,10.77c-1.58-3.38-5.13-5.64-9.49-5.64-3.12,0-6.11,1.2-8.55,3.16v-.43l.21-2.01h-3.46l.68-3.33.43-2.22h-8.59l-.26,1.54-.38,2.22c-.21,1.33-.56,1.8-2.22,1.8h-9.28v.17c-1.2-.6-2.52-.94-4.02-.94-2.57,0-5.3.86-7.65,2.48l3.85-5.81h4.28l-.51-2.27-1.5-6.63-.56-2.48h0l.13.09Zm-17.49,11.37h4.66l-4.66,6.88v-6.88h0Zm42.11,11.8h.17c-.13.26-.21.51-.34.81l.13-.81h.04Zm8.38,3.72c.6-1.92,2.18-3.33,3.72-3.33s1.71.38,1.88,1.2l.34,1.41h6.88l-.13.73h-7.4l-.56.81c-.43.64-1.41,1.75-2.91,1.75-.68,0-1.2-.17-1.5-.51-.38-.43-.51-1.15-.38-2.05h.04Zm-33.18,2.57c-1.03,0-1.37-.43-1.5-.56-.43-.56-.51-1.45-.38-2.05.21-1.2,1.2-3.33,3.72-3.33.64,0,1.11.17,1.41.56.43.47.6,1.28.47,2.1-.21,1.03-1.41,3.25-3.72,3.25h0v.04Z"></path></g></g><g class="cls-4"><text class="cls-2" transform="translate(247.06 41.62)"><tspan x="0" y="0">GUIDES</tspan></text></g></svg> </div> </div> <div id="mobile-menu-finance" class="vertical" data-back-label="All"> <strong class="vertical-title">Finance</strong> <div class="vertical-categories"> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/personal-loans/" class="vertical-category-link"> Personal Loans </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-finance-183"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/home-equity/" class="vertical-category-link"> Home Equity </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-finance-184"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/savings/" class="vertical-category-link"> Savings </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-finance-187"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/checking/" class="vertical-category-link"> Checking </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-finance-186"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/cds/" class="vertical-category-link"> CDs </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-finance-188"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/banking/" class="vertical-category-link"> Banking </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-finance-192"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/annuities/" class="vertical-category-link"> Annuities </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-finance-495"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <a href="https://www.marketwatch.com/guides/finance/" class="vertical-link"> View all finance resources </a> </div> </div> <div id="mobile-menu-auto" class="vertical" data-back-label="All"> <strong class="vertical-title">Auto</strong> <div class="vertical-categories"> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/car-warranty/" class="vertical-category-link"> Car Warranty </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-auto-161"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/car-shipping/" class="vertical-category-link"> Car Shipping </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-auto-162"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/car-loans/" class="vertical-category-link"> Car Loans </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-auto-160"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/" class="vertical-category-link"> Buy or Sell Car </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-auto-164"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/rental-car/" class="vertical-category-link"> Rental Car </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-auto-167"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <a href="https://www.marketwatch.com/guides/auto/" class="vertical-link"> View all auto resources </a> </div> </div> <div id="mobile-menu-business" class="vertical" data-back-label="All"> <strong class="vertical-title">Business</strong> <div class="vertical-categories"> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/business/payroll-services/" class="vertical-category-link"> Payroll Services </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-business-505"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/business/crm/" class="vertical-category-link"> CRM </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-business-501"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/business/formation/" class="vertical-category-link"> Business Formation </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-business-502"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/business/accounting/" class="vertical-category-link"> Accounting Services </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-business-506"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/business/hr/" class="vertical-category-link"> Human Resources </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-business-503"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/business/productivity-os/" class="vertical-category-link"> Productivity OS </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-business-504"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <a href="https://www.marketwatch.com/guides/business/" class="vertical-link"> View all business resources </a> </div> </div> <div id="mobile-menu-home" class="vertical" data-back-label="All"> <strong class="vertical-title">Home</strong> <div class="vertical-categories"> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/home-warranty/" class="vertical-category-link"> Home Warranty </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-home-157"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/moving-services/" class="vertical-category-link"> Moving Services </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-home-159"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/solar/" class="vertical-category-link"> Solar </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-home-180"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/utilities/" class="vertical-category-link"> Utilities </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-home-355"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/home-improvement/" class="vertical-category-link"> Home Improvement </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-home-95"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <a href="https://www.marketwatch.com/guides/home/" class="vertical-link"> View all home resources </a> </div> </div> <div id="mobile-menu-insurance-services" class="vertical" data-back-label="All"> <strong class="vertical-title">Insurance</strong> <div class="vertical-categories"> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/auto-insurance/" class="vertical-category-link"> Auto Insurance </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-insurance-services-145"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/pet-insurance/" class="vertical-category-link"> Pet Insurance </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-insurance-services-193"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/life-insurance/" class="vertical-category-link"> Life Insurance </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-insurance-services-471"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/travel-insurance/" class="vertical-category-link"> Travel Insurance </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-insurance-services-494"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/home-insurance/" class="vertical-category-link"> Home Insurance </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-insurance-services-116"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <div class="vertical-category"> <a href="https://www.marketwatch.com/guides/renters-insurance/" class="vertical-category-link"> Renters Insurance </a> <button class="vertical-category-trigger level-trigger" aria-controls="mobile-menu-insurance-services-142"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor"></path></svg> </button> </div> <a href="https://www.marketwatch.com/guides/insurance-services/" class="vertical-link"> View all insurance resources </a> </div> </div> <div id="mobile-menu-finance-183" class="category" data-back-label="Finance"> <strong class="category-title">Personal Loans</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Personal Loan Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/best-personal-loans/" class="category-subcategory-link"> Best Personal Loans </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/best-fast-personal-loans/" class="category-subcategory-link"> Best Fast Personal Loans </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/debt-consolidation-loan/" class="category-subcategory-link"> Best Debt Consolidation Loans </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/best-personal-loans-for-fair-credit/" class="category-subcategory-link"> Best Personal Loans for Fair Credit </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/50000-personal-loan/" class="category-subcategory-link"> $50,000 Personal Loans </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/100000-personal-loan/" class="category-subcategory-link"> $100,000 Personal Loans </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/best-banks-for-personal-loans/" class="category-subcategory-link"> Best Banks for Personal Loans </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/personal-loan-to-pay-off-credit-card/" class="category-subcategory-link"> Personal Loans to Pay Off Credit Cards </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Personal Loan Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/lightstream-personal-loans/" class="category-subcategory-link"> LightStream Personal Loans Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/upgrade-personal-loans/" class="category-subcategory-link"> Upgrade Personal Loans Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/citibank-personal-loans/" class="category-subcategory-link"> Citibank Personal Loans Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/sofi-personal-loans/" class="category-subcategory-link"> SoFi Personal Loans Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/upstart-personal-loans/" class="category-subcategory-link"> Upstart Personal Loans Review </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Helpful Personal Loan Tools</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/personal-loans/personal-loan-calculator/" class="category-subcategory-link"> Personal Loan Calculator </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/finance" class="vertical-link"> View all Finance resources </a> </div> </div> <div id="mobile-menu-finance-184" class="category" data-back-label="Finance"> <strong class="category-title">Home Equity</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Home Equity Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/best-home-equity-loan-rates/" class="category-subcategory-link"> Best Home Equity Loan Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/best-home-equity-lenders/" class="category-subcategory-link"> Best Home Equity Loan Lenders </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/home-equity-agreement/" class="category-subcategory-link"> Home Equity Agreements </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/best-heloc-rates/" class="category-subcategory-link"> Best HELOC Rates </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Home Equity Lenders</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/unlock-home-equity-review/" class="category-subcategory-link"> Unlock Home Equity Agreement Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/figure-lending-heloc/" class="category-subcategory-link"> Figure HELOC Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/rocket-mortgage-home-equity-loan/" class="category-subcategory-link"> Rocket Mortgage Home Equity Loan Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/citizens-bank-heloc/" class="category-subcategory-link"> Citizens Bank HELOC Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-equity/bank-of-america-heloc/" class="category-subcategory-link"> Bank of America HELOC Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/finance" class="vertical-link"> View all Finance resources </a> </div> </div> <div id="mobile-menu-finance-187" class="category" data-back-label="Finance"> <strong class="category-title">Savings</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Savings Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/best-high-yield-savings-accounts/" class="category-subcategory-link"> Best High-Yield Savings Accounts </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/best-savings-account/" class="category-subcategory-link"> Best Savings Accounts </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/average-savings-account-interest-rate/" class="category-subcategory-link"> Average Savings Account Interest Rate </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/money-market/best-money-market-account-rates/" class="category-subcategory-link"> Best Money Market Account Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/credit-union-savings-accounts/" class="category-subcategory-link"> Best Credit Union Savings Accounts </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/checking/best-student-checking-accounts/" class="category-subcategory-link"> Best Student Checking Accounts </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/savings-account-for-teens/" class="category-subcategory-link"> Best Savings Accounts for Teens </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Rates From Banks' Savings Accounts</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/sofi-savings-rates/" class="category-subcategory-link"> SoFi Savings Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/ufb-direct-secure-savings/" class="category-subcategory-link"> UFP Portfolio Savings Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/ufb-direct-secure-savings/" class="category-subcategory-link"> Upgrade Savings Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/discover-savings-account-rates/" class="category-subcategory-link"> Discover Savings Interest Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/ally-savings-account-rates/" class="category-subcategory-link"> Ally Savings Account Rates </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Helpful Savings Tools</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/savings/savings-calculator/" class="category-subcategory-link"> Savings Calculator </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/finance" class="vertical-link"> View all Finance resources </a> </div> </div> <div id="mobile-menu-finance-186" class="category" data-back-label="Finance"> <strong class="category-title">Checking</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Checking Account Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/checking/best-checking-accounts/" class="category-subcategory-link"> Best Checking Accounts </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/checking/best-online-checking-accounts/" class="category-subcategory-link"> Best Online Checking Accounts </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/checking/best-free-checking-accounts/" class="category-subcategory-link"> Best Free Checking Accounts </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/checking/best-high-yield-checking/" class="category-subcategory-link"> Best High-Yield Checking Accounts </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/checking/best-student-checking-accounts/" class="category-subcategory-link"> Best Student Checking Accounts </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/checking/how-to-get-your-paycheck-early/" class="category-subcategory-link"> How to Get Your Paycheck Early </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/checking/what-is-a-routing-number/" class="category-subcategory-link"> What Is a Routing Number? </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/finance" class="vertical-link"> View all Finance resources </a> </div> </div> <div id="mobile-menu-finance-188" class="category" data-back-label="Finance"> <strong class="category-title">CDs</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Certificate of Deposits Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/best-cd-rates/" class="category-subcategory-link"> Best CD Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/best-3-month-cd-rates/" class="category-subcategory-link"> Best 3-Month CD Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/best-6-month-cd-rates/" class="category-subcategory-link"> Best 6-Month CD Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/best-1-year-cd-rates/" class="category-subcategory-link"> Best 1-Year CD Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/best-3-year-cd-rates/" class="category-subcategory-link"> Best 3-Year CD Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/best-5-year-cd-rates/" class="category-subcategory-link"> Best 5-Year CD Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/best-ira-cd-rate/" class="category-subcategory-link"> Best IRA CD Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/best-jumbo-cd-rates/" class="category-subcategory-link"> Best Jumbo CD Rates </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Rates From Banks' CD Accounts</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/us-bank-cd-rate/" class="category-subcategory-link"> U.S. Bank CD Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/chase-cd-rates/" class="category-subcategory-link"> Chase Bank CD Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/discover-cd-rates/" class="category-subcategory-link"> Discover CD Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/synchrony-cd-rates/" class="category-subcategory-link"> Synchrony CD Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/pnc-cd-rate/" class="category-subcategory-link"> PNC CD Rates </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Helpful CDs Tools</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/cds/cd-calculator/" class="category-subcategory-link"> CD Calculator </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/finance" class="vertical-link"> View all Finance resources </a> </div> </div> <div id="mobile-menu-finance-192" class="category" data-back-label="Finance"> <strong class="category-title">Banking</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Banking Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/best-online-banks/" class="category-subcategory-link"> Best Online Banks </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/best-bank-bonuses/" class="category-subcategory-link"> Best Bank Account Bonuses </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/largest-banks-in-the-us/" class="category-subcategory-link"> Largest Banks in the U.S. </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/biggest-credit-unions/" class="category-subcategory-link"> Largest Credit Unions in the U.S. </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/apps-you-can-make-money-on/" class="category-subcategory-link"> Best Money-Making Apps </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/best-cash-advance-apps/" class="category-subcategory-link"> Best Cash Advance Apps </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Banks</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/sofi-bank-review/" class="category-subcategory-link"> SoFi Banking Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/marcus-by-goldman-sachs-review/" class="category-subcategory-link"> Marcus by Goldman Sachs Bank Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/synchrony-review/" class="category-subcategory-link"> Synchrony Bank Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/bmo-alto-review/" class="category-subcategory-link"> BMO Alto Bank Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/banking/bask-bank-review/" class="category-subcategory-link"> Bask Bank Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/finance" class="vertical-link"> View all Finance resources </a> </div> </div> <div id="mobile-menu-finance-495" class="category" data-back-label="Finance"> <strong class="category-title">Annuities</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Annuity Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/annuities/what-is-an-annuity/" class="category-subcategory-link"> What is an Annuity? </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/annuities/what-is-a-structured-settlement/" class="category-subcategory-link"> What Is a Structured Settlement? </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/annuities/lottery-payments/" class="category-subcategory-link"> How Do Lottery Payments Work? </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/annuities/selling-structured-settlement/" class="category-subcategory-link"> How to Sell a Structured Settlement </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/finance" class="vertical-link"> View all Finance resources </a> </div> </div> <div id="mobile-menu-auto-161" class="category" data-back-label="Auto"> <strong class="category-title">Car Warranty</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Car Warranty Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/best-extended-car-warranty/" class="category-subcategory-link"> Best Extended Car Warranty </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/best-car-warranty-companies/" class="category-subcategory-link"> Best Car Warranty Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/best-used-car-warranty/" class="category-subcategory-link"> Best Used Car Warranty Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/extended-warranty-for-cars-over-100k-miles/" class="category-subcategory-link"> Extended Warranty for Cars Over 100k Miles </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/best-car-warranty/" class="category-subcategory-link"> Best Car Warranty Plans </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/toyota-extended-warranty/" class="category-subcategory-link"> Toyota Extended Warranty </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/honda-extended-warranty/" class="category-subcategory-link"> Honda Extended Warranty </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/ford-extended-warranty/" class="category-subcategory-link"> Ford Extended Warranty </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Car Warranty Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/carchex-reviews/" class="category-subcategory-link"> Carchex Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/protect-my-car-reviews/" class="category-subcategory-link"> Protect My Car Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/endurance-warranty-reviews/" class="category-subcategory-link"> Endurance Warranty Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/carshield-reviews/" class="category-subcategory-link"> CarShield Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-warranty/fidelity-car-warranty-review/" class="category-subcategory-link"> Fidelity Car Warranty Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/auto" class="vertical-link"> View all Auto resources </a> </div> </div> <div id="mobile-menu-auto-162" class="category" data-back-label="Auto"> <strong class="category-title">Car Shipping</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Car Shipping Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/cheap-car-shipping/" class="category-subcategory-link"> Cheap Car Shipping </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/what-is-the-cheapest-way-to-ship-a-car/" class="category-subcategory-link"> What Is the Cheapest Way to Ship a Car? </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/car-shipping-companies/" class="category-subcategory-link"> Best Car Shipping Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/international-car-shipping/" class="category-subcategory-link"> International Car Shipping </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/best-motorcycle-shipping-companies/" class="category-subcategory-link"> Best Motorcycle Shipping Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/how-to-ship-a-car-to-another-state/" class="category-subcategory-link"> How to Ship a Car to Another State? </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/car-shipping-to-and-from-california/" class="category-subcategory-link"> Car Shipping To and From California </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/car-shipping-hawaii/" class="category-subcategory-link"> Car Shipping To and From Hawaii </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Car Shipping Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/sherpa-auto-transport-reviews/" class="category-subcategory-link"> Sherpa Auto Transport Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/sgt-auto-transport/" class="category-subcategory-link"> SGT Auto Transport Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/montway-auto-transport-reviews/" class="category-subcategory-link"> Montway Auto Transport Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/nexus-auto-transport-review/" class="category-subcategory-link"> Nexus Auto Transport Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/uship-reviews/" class="category-subcategory-link"> uShip Review </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Helpful Car Shipping Tools</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-shipping/car-shipping-calculator/" class="category-subcategory-link"> Car Shipping Calculator </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/auto" class="vertical-link"> View all Auto resources </a> </div> </div> <div id="mobile-menu-auto-160" class="category" data-back-label="Auto"> <strong class="category-title">Car Loans</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Car Loan Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/best-auto-loan-rates/" class="category-subcategory-link"> Best Auto Loan Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/best-auto-refinance-rates/" class="category-subcategory-link"> Best Auto Refinance Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/refinance-auto-loan/" class="category-subcategory-link"> Best Auto Refinance Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/bad-credit-car-loans/" class="category-subcategory-link"> Bad Credit Car Loans </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/good-credit-auto-loans/" class="category-subcategory-link"> Good Credit Car Loans </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/how-to-get-out-of-a-car-loan/" class="category-subcategory-link"> How to Get Out of a Car Loan </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/auto-loan-interest-rates-by-credit-score/" class="category-subcategory-link"> Auto Loan Interest Rates </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/72-month-auto-loan-rates/" class="category-subcategory-link"> Best 72-Month Auto Loan Rates </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Car Loan Lenders</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/lightstream-reviews/" class="category-subcategory-link"> LightStream Auto Loan Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/auto-credit-express/" class="category-subcategory-link"> Auto Credit Express Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/myautoloan/" class="category-subcategory-link"> myAutoLoan Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/auto-approve/" class="category-subcategory-link"> Auto Approve Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/carsdirect/" class="category-subcategory-link"> CarsDirect Auto Loan Review </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Helpful Car Loan Tools</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/car-loan-calculator/" class="category-subcategory-link"> Car Loan Calculator </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/car-loans/car-payoff-calculator/" class="category-subcategory-link"> Car Payoff Calculator </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/auto" class="vertical-link"> View all Auto resources </a> </div> </div> <div id="mobile-menu-auto-164" class="category" data-back-label="Auto"> <strong class="category-title">Buy or Sell Car</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Buy or Sell Car Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/best-websites-to-sell-your-car-online/" class="category-subcategory-link"> Best Sites to Sell Your Car </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/best-used-car-websites/" class="category-subcategory-link"> Best Used Car Websites </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/best-car-buying-and-selling-apps/" class="category-subcategory-link"> Best Car Buying and Selling Apps </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/who-gives-the-most-cash-for-junk-cars/" class="category-subcategory-link"> Who Gives the Most Cash for Junk Cars? </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/best-way-to-sell-a-car/" class="category-subcategory-link"> Best Way to Sell a Car </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/the-best-place-to-sell-your-car/" class="category-subcategory-link"> Best Place to Sell Your Car </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/sell-a-damaged-car/" class="category-subcategory-link"> How to Sell a Damaged Car </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/how-to-sell-a-car-for-parts/" class="category-subcategory-link"> How to Sell a Car for Parts </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/peddle-reviews/" class="category-subcategory-link"> Peddle Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/carmax-review/" class="category-subcategory-link"> CarMax Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/carvana-reviews/" class="category-subcategory-link"> Carvana Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/wheelzy-review/" class="category-subcategory-link"> Wheelzy Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/buy-or-sell-car/carvana-vs-carmax/" class="category-subcategory-link"> Carvana vs. CarMax </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/auto" class="vertical-link"> View all Auto resources </a> </div> </div> <div id="mobile-menu-auto-167" class="category" data-back-label="Auto"> <strong class="category-title">Rental Car</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Car Rental Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/rental-car/long-term-car-rental/" class="category-subcategory-link"> Cheapest Monthly Car Rentals </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/rental-car/cheapest-place-to-rent-a-car/" class="category-subcategory-link"> Cheapest Places to Rent a Car </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/rental-car/best-car-rental-company/" class="category-subcategory-link"> Best Rental Car Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/rental-car-insurance/" class="category-subcategory-link"> Rental Car Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/does-car-insurance-cover-rental-car/" class="category-subcategory-link"> Does Car Insurance Cover Rental Cars? </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Rental Car Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/rental-car/hertz-car-rental-review/" class="category-subcategory-link"> Hertz Car Rental Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/rental-car/enterprise-car-rental-review/" class="category-subcategory-link"> Enterprise Car Rental Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/rental-car/budget-car-rental-review/" class="category-subcategory-link"> Budget Car Rental Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/state-farm-rental-car-insurance/" class="category-subcategory-link"> State Farm Rental Car Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/geico-rental-car-insurance/" class="category-subcategory-link"> Geico Rental Car Insurance </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/auto" class="vertical-link"> View all Auto resources </a> </div> </div> <div id="mobile-menu-business-505" class="category" data-back-label="Business"> <strong class="category-title">Payroll Services</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Payroll Services Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-payroll-services/" class="category-subcategory-link"> Best Payroll Services </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-payroll-apps/" class="category-subcategory-link"> Best Payroll Apps </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-global-payroll-services/" class="category-subcategory-link"> Best International Payroll Services </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-cheap-payroll-services/" class="category-subcategory-link"> Cheapest Payroll Services </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-payroll-software-for-accountants/" class="category-subcategory-link"> Best Payroll Software For Accountants </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-restaurant-payroll-software/" class="category-subcategory-link"> Best Restaurant Payroll Services </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/adp-payroll-pricing/" class="category-subcategory-link"> ADP Pricing </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Payroll Service Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/gusto-review/" class="category-subcategory-link"> Gusto Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/adp-run-review/" class="category-subcategory-link"> ADP Run Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/surepayroll-review/" class="category-subcategory-link"> SurePayroll Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/paycor-review/" class="category-subcategory-link"> Paycor Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/rippling-review/" class="category-subcategory-link"> Rippling Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/business" class="vertical-link"> View all Business resources </a> </div> </div> <div id="mobile-menu-business-501" class="category" data-back-label="Business"> <strong class="category-title">CRM</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">CRM Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-crm-software/" class="category-subcategory-link"> Best CRM Software </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-crm-for-small-business/" class="category-subcategory-link"> Best CRM for Small Businesss </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-crm-for-real-estate/" class="category-subcategory-link"> Best Real Estate CRM </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-marketing-crm/" class="category-subcategory-link"> Best Marketing CRM </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-nonprofit-crm/" class="category-subcategory-link"> Best Non-profit CRM </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-mortgage-crm/" class="category-subcategory-link"> Best Mortgage CRM </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-crm-for-insurance/" class="category-subcategory-link"> Best CRM for Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/salesforce-competitors/" class="category-subcategory-link"> Best Saleforce Competitors </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top CRM Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/monday-review/" class="category-subcategory-link"> Monday CRM Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/salesforce-review/" class="category-subcategory-link"> Salesforce Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/pipedrive-review/" class="category-subcategory-link"> Pipedrive Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/hubspot-review/" class="category-subcategory-link"> HubSpot Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/zoho-crm-review/" class="category-subcategory-link"> Zoho CRM Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/business" class="vertical-link"> View all Business resources </a> </div> </div> <div id="mobile-menu-business-502" class="category" data-back-label="Business"> <strong class="category-title">Business Formation</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Business Formation Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-llc-services/" class="category-subcategory-link"> Best LLC Services </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-registered-agent-services/" class="category-subcategory-link"> Best Registered Agent Services </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-trademark-registration-service/" class="category-subcategory-link"> Best Trademark Registration Services </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/start-llc-florida/" class="category-subcategory-link"> How to Start a Florida LLC </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/start-llc-california/" class="category-subcategory-link"> How to Start a California LLC </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/start-llc-texas/" class="category-subcategory-link"> How to Start a Texas LLC </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/start-llc-ohio/" class="category-subcategory-link"> How to Start a Ohio LLC </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/start-llc-michigan/" class="category-subcategory-link"> How to Start a Michigan LLC </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Business Formation Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/zenbusiness-review/" class="category-subcategory-link"> ZenBusiness Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/legalzoom-review/" class="category-subcategory-link"> LegalZoom Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/tailor-brands-review/" class="category-subcategory-link"> Tailor Brands Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/northwest-registered-agent-review/" class="category-subcategory-link"> Northwest Registered Agent Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/incfile-review/" class="category-subcategory-link"> Bizee Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/business" class="vertical-link"> View all Business resources </a> </div> </div> <div id="mobile-menu-business-506" class="category" data-back-label="Business"> <strong class="category-title">Accounting Services</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Accounting Services Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-accounting-software/" class="category-subcategory-link"> Best Accounting Software </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-business-expense-tracker-apps/" class="category-subcategory-link"> Best Business Expense Tracker Apps </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-online-bookkeeping-service/" class="category-subcategory-link"> Best Online Bookkeeping </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/quickbooks-online-pricing/" class="category-subcategory-link"> Quickbooks Online Pricing </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-receipt-scanner-apps/" class="category-subcategory-link"> Best Receipt Scanner Apps </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-mileage-tracker-app/" class="category-subcategory-link"> Best Mileage Tracker App </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Accounting Services Software</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/quickbooks-solopreneur-review/" class="category-subcategory-link"> Quickbooks Solopreneur Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/quickbooks-review/" class="category-subcategory-link"> Quickbooks Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/freshbooks-review/" class="category-subcategory-link"> Freshbooks Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/sage-accounting-review/" class="category-subcategory-link"> Sage Accounting Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/quicken-accounting-review/" class="category-subcategory-link"> Quicken Accounting Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/business" class="vertical-link"> View all Business resources </a> </div> </div> <div id="mobile-menu-business-503" class="category" data-back-label="Business"> <strong class="category-title">Human Resources</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Human Resources Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-peo-services/" class="category-subcategory-link"> Best PEO Services </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-hr-software/" class="category-subcategory-link"> Best HR Software </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-employee-scheduling-software/" class="category-subcategory-link"> Best Employee Scheduling Software </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-performance-management-systems/" class="category-subcategory-link"> Best Performance Management Systems </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-time-tracking-software/" class="category-subcategory-link"> Best Time Tracking Software </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-hr-outsourcing-companies/" class="category-subcategory-link"> Best HR Outsourcing Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-applicant-tracking-system/" class="category-subcategory-link"> Best Applicant Tracking Systems </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-hris-software/" class="category-subcategory-link"> Best HRIS Software </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Home Resources Software</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/ziprecruiter-review/" class="category-subcategory-link"> Ziprecruiter Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/sling-scheduling-review/" class="category-subcategory-link"> Sling Scheduling Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/bamboohr-review/" class="category-subcategory-link"> BambooHR Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/clockify-review/" class="category-subcategory-link"> Clockify Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/adp-workforce-now-review/" class="category-subcategory-link"> ADP Workforce Now Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/business" class="vertical-link"> View all Business resources </a> </div> </div> <div id="mobile-menu-business-504" class="category" data-back-label="Business"> <strong class="category-title">Productivity OS</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Productivity OS Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-seo-services/" class="category-subcategory-link"> Best SEO Services </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-project-management-software/" class="category-subcategory-link"> Best Project Management Software </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-social-media-management-software/" class="category-subcategory-link"> Best Social Media Management Software </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-email-marketing-software/" class="category-subcategory-link"> Best Email Marketing Software </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-seo-software/" class="category-subcategory-link"> Best SEO Software </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-construction-project-management-software/" class="category-subcategory-link"> Best Construction Project Management Software </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-task-management-software/" class="category-subcategory-link"> Best Task Management Software </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/best-mass-texting-service/" class="category-subcategory-link"> Best Mass Texting Service </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Productive OS Software</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/notion-pricing/" class="category-subcategory-link"> Notion Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/constant-contact-review/" class="category-subcategory-link"> Constant Contact Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/smartsheet-review/" class="category-subcategory-link"> Smartshee Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/semrush-review/" class="category-subcategory-link"> Semrush Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/business/basecamp-review/" class="category-subcategory-link"> Basecamp Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/business" class="vertical-link"> View all Business resources </a> </div> </div> <div id="mobile-menu-home-157" class="category" data-back-label="Home"> <strong class="category-title">Home Warranty</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Home Warranty Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/best-home-warranty/" class="category-subcategory-link"> Best Home Warranty </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/home-appliance-insurance/" class="category-subcategory-link"> Home Appliance Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/best-home-warranty-for-hvac/" class="category-subcategory-link"> Best Home Warranty for HVAC </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/home-warranty-arizona/" class="category-subcategory-link"> Home Warranty Arizona </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/home-warranty-california/" class="category-subcategory-link"> Home Warranty California </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/home-warranty-florida/" class="category-subcategory-link"> Home Warranty Florida </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/home-warranty-texas/" class="category-subcategory-link"> Home Warranty Texas </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/are-home-warranties-worth-it/" class="category-subcategory-link"> Are Home Warranties Worth It? </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Home Warranty Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/american-home-shield-reviews/" class="category-subcategory-link"> American Home Shield Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/liberty-home-guard-reviews/" class="category-subcategory-link"> Liberty Home Guard Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/elite-home-warranty-review/" class="category-subcategory-link"> Elite Home Warranty Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/select-home-warranty-reviews/" class="category-subcategory-link"> Select Home Warranty Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-warranty/choice-home-warranty-reviews/" class="category-subcategory-link"> Choice Home Warranty Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/home" class="vertical-link"> View all Home resources </a> </div> </div> <div id="mobile-menu-home-159" class="category" data-back-label="Home"> <strong class="category-title">Moving Services</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Moving Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/best-moving-companies/" class="category-subcategory-link"> Best Moving Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/cheap-moving-companies/" class="category-subcategory-link"> Cheap Moving Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/best-interstate-movers/" class="category-subcategory-link"> Best Interstate Movers </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/best-long-distance-movers/" class="category-subcategory-link"> Best Long-Distance Moving Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/moving-companies-for-small-moves/" class="category-subcategory-link"> Moving Companies for Small Moves </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/best-moving-container-companies/" class="category-subcategory-link"> Best Moving Container Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/cost-to-move-out-of-state/" class="category-subcategory-link"> Cost to Move Out of State </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/pods-moving-cost/" class="category-subcategory-link"> PODS Moving Cost </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Moving Companies</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/international-van-lines-reviews/" class="category-subcategory-link"> International Van Lines Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/american-van-lines-reviews/" class="category-subcategory-link"> American Van Lines Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/north-american-van-lines-reviews/" class="category-subcategory-link"> North American Van Lines Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/safeway-moving-reviews/" class="category-subcategory-link"> Safeway Moving Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/moving-services/allied-moving-reviews/" class="category-subcategory-link"> Allied Van Lines Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/home" class="vertical-link"> View all Home resources </a> </div> </div> <div id="mobile-menu-home-180" class="category" data-back-label="Home"> <strong class="category-title">Solar</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Solar Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/best-solar-companies/" class="category-subcategory-link"> Best Solar Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/cheap-solar-panels/" class="category-subcategory-link"> Cheap Solar Panels </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/best-solar-panels-for-homes/" class="category-subcategory-link"> Best Solar Panels </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/types-of-solar-panels/" class="category-subcategory-link"> Types of Solar Panels </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/solar-panel-cost/" class="category-subcategory-link"> Solar Panel Cost </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/federal-solar-tax-credits/" class="category-subcategory-link"> Federal Solar Tax Credits </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/tesla-powerwall-cost/" class="category-subcategory-link"> Tesla Powerwall Cost </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/best-solar-companies-california/" class="category-subcategory-link"> Solar Companies California </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Solar Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/blue-raven-solar-reviews/" class="category-subcategory-link"> Blue Raven Solar Reviews </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/palmetto-solar-reviews/" class="category-subcategory-link"> Palmetto Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/tesla-solar-reviews/" class="category-subcategory-link"> Tesla Solar Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/momentum-solar-reviews/" class="category-subcategory-link"> Momentum Solar Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/solar/sunrun-solar-reviews/" class="category-subcategory-link"> Sunrun Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/uk/solar-panels/" class="category-subcategory-link"> UK Solar </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/home" class="vertical-link"> View all Home resources </a> </div> </div> <div id="mobile-menu-home-355" class="category" data-back-label="Home"> <strong class="category-title">Utilities</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Utilities Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/texas-electricity-companies/" class="category-subcategory-link"> Texas Energy Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/texas-electricity-rates/" class="category-subcategory-link"> Top Texas Energy Plans </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/how-to-pick-an-energy-plan/" class="category-subcategory-link"> How to Pick an Energy Plan </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/how-to-switch-energy-providers/" class="category-subcategory-link"> How to Switch Energy Providers </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/no-deposit-electricity/" class="category-subcategory-link"> No Deposit Energy </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/what-is-deregulated-energy/" class="category-subcategory-link"> What is Deregulated Energy? </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/electricity-rates-dallas/" class="category-subcategory-link"> Energy Rates in Dallas </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/houston-electricity-rates/" class="category-subcategory-link"> Energy Rates in Houston </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Deregulated Energy Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/txu-energy-reviews/" class="category-subcategory-link"> TXU Energy Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/rhythm-energy-reviews/" class="category-subcategory-link"> Rhythm Energy Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/champion-energy-reviews/" class="category-subcategory-link"> Champion Energy Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/4change-energy-reviews/" class="category-subcategory-link"> 4Change Energy Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/utilities/trieagle-energy-reviews/" class="category-subcategory-link"> TriEagle Energy Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/home" class="vertical-link"> View all Home resources </a> </div> </div> <div id="mobile-menu-home-95" class="category" data-back-label="Home"> <strong class="category-title">Home Improvement</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Home Improvement Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-improvement/best-window-brands/" class="category-subcategory-link"> Best Window Brands </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-improvement/cheap-window-replacement/" class="category-subcategory-link"> Cheap Window Replacement </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-improvement/best-window-installation-companies/" class="category-subcategory-link"> Best Window Installation Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-improvement/window-replacement-cost/" class="category-subcategory-link"> Window Replacement Cost </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/gutters/best-gutter-guards/" class="category-subcategory-link"> Best Gutter Guards </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/gutters/gutter-guard-installation-cost/" class="category-subcategory-link"> Gutter Guard Installation Cost </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/gutters/gutter-installation-cost/" class="category-subcategory-link"> Gutter Installation Cost </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Home Improvement Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/home-improvement/renewal-by-andersen-reviews/" class="category-subcategory-link"> Renewal by Andersen Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/gutters/leaf-filter-reviews/" class="category-subcategory-link"> LeafFilter Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/gutters/leafguard-reviews/" class="category-subcategory-link"> Leafguard Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/home" class="vertical-link"> View all Home resources </a> </div> </div> <div id="mobile-menu-insurance-services-145" class="category" data-back-label="Insurance"> <strong class="category-title">Auto Insurance</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Auto Insurance Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/best-car-insurance/" class="category-subcategory-link"> Best Car Insurance Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/cheap-car-insurance/" class="category-subcategory-link"> Cheapest Car Insurance Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/compare-car-insurance/" class="category-subcategory-link"> Compare Car Insurance Quotes </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/car-insurance-for-new-drivers/" class="category-subcategory-link"> Best Car Insurance for New Drivers </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/how-to-switch-car-insurance/" class="category-subcategory-link"> How to Switch Car Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/car-insurance-florida/" class="category-subcategory-link"> Cheapest Car Insurance Florida </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/cheapest-car-insurance-texas/" class="category-subcategory-link"> Cheapest Car Insurance Texas </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/uk/car-insurance" class="category-subcategory-link"> UK Car Insurance </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Auto Insurance Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/allstate-auto-insurance-review/" class="category-subcategory-link"> Allstate Auto Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/geico-insurance-reviews/" class="category-subcategory-link"> Geico Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/progressive-car-insurance-reviews/" class="category-subcategory-link"> Progressive Auto Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/farmers-insurance-reviews/" class="category-subcategory-link"> Farmers Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/erie-insurance-reviews/" class="category-subcategory-link"> Erie Insurance Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/insurance-services" class="vertical-link"> View all Insurance resources </a> </div> </div> <div id="mobile-menu-insurance-services-193" class="category" data-back-label="Insurance"> <strong class="category-title">Pet Insurance</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Pet Insurance Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/best-pet-insurance-companies/" class="category-subcategory-link"> Best Pet Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/cheap-pet-insurance/" class="category-subcategory-link"> Cheapest Pet Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/pet-wellness-plans/" class="category-subcategory-link"> Pet Wellness Plans </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/pet-dental-insurance/" class="category-subcategory-link"> Pet Dental Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/pet-insurance-cost/" class="category-subcategory-link"> Pet Insurance Cost </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/pet-insurance-that-pays-vet-directly/" class="category-subcategory-link"> Pet Insurance That Pays Vets Directly </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/is-pet-insurance-worth-it/" class="category-subcategory-link"> Is Pet Insurance Worth It? </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/senior-dogs-pet-insurance/" class="category-subcategory-link"> Pet Insurance for Senior Dogs </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Pet Insurance Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/lemonade-pet-insurance-reviews/" class="category-subcategory-link"> Lemonade Pet Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/aspca-pet-insurance-reviews/" class="category-subcategory-link"> ASPCA Pet Health Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/spot-pet-insurance-reviews/" class="category-subcategory-link"> Spot Pet Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/petplan-pet-insurance-reviews/" class="category-subcategory-link"> Fetch Pet Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/pet-insurance/embrace-pet-insurance-reviews/" class="category-subcategory-link"> Embrace Pet Insurance Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/insurance-services" class="vertical-link"> View all Insurance resources </a> </div> </div> <div id="mobile-menu-insurance-services-471" class="category" data-back-label="Insurance"> <strong class="category-title">Life Insurance</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Life Insurance Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/best-life-insurance/" class="category-subcategory-link"> Best Life Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/best-term-life-insurance/" class="category-subcategory-link"> Best Term Life Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/best-whole-life-insurance/" class="category-subcategory-link"> Best Whole Life Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/best-no-exam-life-insurance/" class="category-subcategory-link"> Best No Exam Life Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/cheap-life-insurance/" class="category-subcategory-link"> Cheap Life Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/best-senior-life-insurance/" class="category-subcategory-link"> Best Senior Life Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/million-dollar-life-insurance-policy-cost/" class="category-subcategory-link"> Million Dollar Life Insurance Cost </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/life-insurance-rate-by-age/" class="category-subcategory-link"> Life Insurance Rates by Age </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Life Insurance Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/mutual-of-omaha-life-insurance-review/" class="category-subcategory-link"> Mutual of Omaha Life Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/massmutual-life-insurance-review/" class="category-subcategory-link"> MassMutual Life Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/state-farm-life-insurance-review/" class="category-subcategory-link"> State Farm Life Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/ethos-life-insurance-review/" class="category-subcategory-link"> Ethos Life Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/life-insurance/trustage-life-insurance-review/" class="category-subcategory-link"> TruStage Life Insurance Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/insurance-services" class="vertical-link"> View all Insurance resources </a> </div> </div> <div id="mobile-menu-insurance-services-494" class="category" data-back-label="Insurance"> <strong class="category-title">Travel Insurance</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Travel Insurance Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/best-travel-insurance/" class="category-subcategory-link"> Best Travel Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/travel-medical-insurance/" class="category-subcategory-link"> Travel Medical Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/cheap-travel-insurance/" class="category-subcategory-link"> Cheap Travel Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/senior-travel-insurance/" class="category-subcategory-link"> Senior Travel Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/best-cruise-insurance/" class="category-subcategory-link"> Best Cruise Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/annual-travel-insurance/" class="category-subcategory-link"> Annual Travel Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/travel-insurance-cost/" class="category-subcategory-link"> Travel Insurance Cost </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/health-insurance-for-visitors-to-usa/" class="category-subcategory-link"> Health Insurance for Visitors to USA </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Travel Insurance Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/faye-travel-insurance-review/" class="category-subcategory-link"> Faye Travel Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/travelex-travel-insurance-review/" class="category-subcategory-link"> Travelex Travel Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/generali-travel-insurance-review/" class="category-subcategory-link"> Generali Global Travel Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/trawick-international-travel-insurance-review/" class="category-subcategory-link"> Trawick International Travel Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/travel-insurance/nationwide-travel-insurance-review/" class="category-subcategory-link"> Nationwide Travel Insurance Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/insurance-services" class="vertical-link"> View all Insurance resources </a> </div> </div> <div id="mobile-menu-insurance-services-116" class="category" data-back-label="Insurance"> <strong class="category-title">Home Insurance</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Home Insurance Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/best-homeowners-insurance-companies/" class="category-subcategory-link"> Best Homeowners Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/cheapest-homeowners-insurance-companies/" class="category-subcategory-link"> Cheapest Homeowners Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/best-mobile-home-insurance/" class="category-subcategory-link"> Best Mobile Home Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/high-risk-homeowners-insurance/" class="category-subcategory-link"> High-Risk Homeowners Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/homeowners-insurance-for-veterans/" class="category-subcategory-link"> Home Insurance for Veterans </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/homeowners-insurance-california/" class="category-subcategory-link"> Homeowners Insurance California </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/home-insurance-quotes/" class="category-subcategory-link"> Home Insurance Quotes </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/average-home-insurance-cost/" class="category-subcategory-link"> Average Home Insurance Cost </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Home Insurance Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/lemonade-home-insurance-reviews/" class="category-subcategory-link"> Lemonade Home Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/auto-owners-home-insurance-review/" class="category-subcategory-link"> Auto Owners Home Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/state-farm-home-insurance-reviews/" class="category-subcategory-link"> State Farm Home Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/erie-home-insurance-review/" class="category-subcategory-link"> Erie Home Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/allstate-home-insurance-reviews/" class="category-subcategory-link"> Allstate Home Insurance Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/insurance-services" class="vertical-link"> View all Insurance resources </a> </div> </div> <div id="mobile-menu-insurance-services-142" class="category" data-back-label="Insurance"> <strong class="category-title">Renters Insurance</strong> <div class="category-subcategories"> <div class="category-subcategory"> <strong class="category-subcategory-title">Renters Insurance Articles</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/best-renters-insurance-companies/" class="category-subcategory-link"> Best Renters Insurance Companies </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/cheapest-renters-insurance/" class="category-subcategory-link"> Cheapest Renters Insurance </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/how-much-is-renters-insurance/" class="category-subcategory-link"> Renters Insurance Cost </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/renters-insurance-florida/" class="category-subcategory-link"> Renters Insurance Florida </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/renters-insurance-california/" class="category-subcategory-link"> Renters Insurance California </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/renters-insurance-virginia/" class="category-subcategory-link"> Renters Insurance Virginia </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/is-renters-insurance-worth-it/" class="category-subcategory-link"> Is Renters Insurance Worth It? </a> </span> </div> </div> <div class="category-subcategory"> <strong class="category-subcategory-title">Reviews of Top Renters Insurance Providers</strong> <div class="category-subcategory-links"> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/lemonade-renters-insurance-reviews/" class="category-subcategory-link"> Lemonade Renters Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/toggle-renters-insurance-reviews/" class="category-subcategory-link"> Toggle Renters Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/state-farm-renters-insurance/" class="category-subcategory-link"> State Farm Renters Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/progressive-renters-insurance-review/" class="category-subcategory-link"> Progressive Renters Insurance Review </a> </span> <span class="category-subcategory-link-wrapper"> <a href="https://www.marketwatch.com/guides/insurance-services/allstate-renters-insurance-reviews/" class="category-subcategory-link"> Allstate Renters Insurance Review </a> </span> </div> </div> <a href="https://www.marketwatch.com/guides/insurance-services" class="vertical-link"> View all Insurance resources </a> </div> </div> </nav> </div> </header> <div class="c-affiliate-banner"> <div class="wrapper"><p>MarketWatch Guides is a reviews and recommendations team, independent of the MarketWatch newsroom. We might earn a commission from links in this content. <a href="https://www.marketwatch.com/guides/reviews-team/">Learn More</a></p></div> </div> <script id="component-header-menu" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1" data-perfmatters-type="text/javascript">!function n(o,c,u){function i(r,e){if(!c[r]){if(!o[r]){var t="function"==typeof require&&require;if(!e&&t)return t(r,!0);if(a)return a(r,!0);throw(e=new Error("Cannot find module '"+r+"'")).code="MODULE_NOT_FOUND",e}t=c[r]={exports:{}},o[r][0].call(t.exports,function(e){return i(o[r][1][e]||e)},t,t.exports,n,o,c,u)}return c[r].exports}for(var a="function"==typeof require&&require,e=0;e<u.length;e++)i(u[e]);return i}({1:[function(e,r,t){"use strict";document.querySelector(".c-header-menu").querySelectorAll(".megamenu").forEach(function(r){var t=r.querySelectorAll(".megamenu-category"),n=r.querySelectorAll(".megamenu-subcategories");t.forEach(function(e){e.addEventListener("mouseenter",function(){t.forEach(function(e){return e.classList.remove("active")}),e.classList.add("active"),n.forEach(function(e){return e.classList.remove("active")}),r.querySelector("#".concat(e.getAttribute("aria-controls"))).classList.add("active")})})})},{}]},{},[1]);</script> <script id="component-header-mobile-menu" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1" data-perfmatters-type="text/javascript">!function c(i,n,o){function a(t,e){if(!n[t]){if(!i[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(s)return s(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=n[t]={exports:{}},i[t][0].call(r.exports,function(e){return a(i[t][1][e]||e)},r,r.exports,c,i,n,o)}return n[t].exports}for(var s="function"==typeof require&&require,e=0;e<o.length;e++)a(o[e]);return a}({1:[function(e,t,r){"use strict";function c(e){(e=n.querySelector("#".concat(e.target.getAttribute("aria-controls")))).classList.add("active"),i.push(e),f()}var i,n,o,a,s,l,u,d,f;i=[],n=document.querySelector(".c-header-mobile-menu"),o=document.querySelector('[aria-controls="header-mobile-menu"]'),a=n.querySelector(".back"),s=n.querySelector(".back-label"),l=n.querySelector(".close"),u=n.querySelectorAll(".level-trigger"),d=document.querySelector(".mobile-menu-trigger"),f=function(){i.length?(s.textContent=i.at(-1).getAttribute("data-back-label"),a.classList.add("active")):a.classList.remove("active")},a.addEventListener("click",function(){i.pop().classList.remove("active"),f()}),o.addEventListener("click",function(){document.body.classList.add("scroll-lock"),o.setAttribute("aria-expanded","true"),o.classList.add("active"),n.classList.add("active")}),l.addEventListener("click",function(){document.body.classList.remove("scroll-lock"),o.setAttribute("aria-expanded","false"),o.classList.remove("active"),n.classList.remove("active"),i.forEach(function(e){return e.classList.remove("active")}),i=[],f()}),u.forEach(function(e){e.addEventListener("click",c)}),d.addEventListener("click",function(){n.style.height="".concat(window.innerHeight,"px")})},{}]},{},[1]);</script> <style>.c-sticky-banner{position:fixed;left:0;z-index:var(--z-index-4);width:100%;padding:15px 0;background:var(--color-neutral-200);transition-duration:.3s;transition-property:top,transform}.c-sticky-banner .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding);display:grid;gap:10px}@media (min-width:992px){.c-sticky-banner .wrapper{grid-template-columns:repeat(2,auto);gap:40px;align-items:center;justify-content:center}}@media (max-width:1399px){.c-sticky-banner .wrapper{padding-right:45px;padding-left:45px}}.c-sticky-banner .close{position:absolute;top:15px;right:15px;width:16px;color:var(--color-neutral)}.c-sticky-banner .close svg{display:block;width:100%}.c-sticky-banner .content{display:flex;align-items:center;justify-content:center;text-align:left}.c-sticky-banner .icon{width:30px;margin-right:15px}.c-sticky-banner .icon img{display:block;width:100%;height:auto}.c-sticky-banner .form{display:flex;flex-wrap:wrap;justify-content:center}.c-sticky-banner .c-field{flex:100%;margin-bottom:10px}@media (min-width:430px){.c-sticky-banner .c-field{--input-height:100%;--field-height:100%;flex:1;max-width:260px;margin-right:10px;margin-bottom:0}}.c-sticky-banner .cta{flex:1}@media (min-width:430px){.c-sticky-banner .cta{max-width:260px!important}}.c-sticky-banner .cta-note{flex:100%;margin-top:5px;font-size:14px;color:var(--color-neutral);text-align:center}.c-sticky-banner.top{top:0;transform:translateY(-100%)}.c-sticky-banner.bottom{bottom:0;transform:translateY(100%)}.c-sticky-banner.active{transform:none}.c-sticky-banner.active.top{top:var(--top-height)}.c-sticky-banner.active.bottom{bottom:0}@media (min-width:992px){.c-sticky-banner:not(.desktop){display:none}}@media (max-width:991px){.c-sticky-banner:not(.mobile){display:none}}</style> <main> <style>.c-article-hero{position:relative;z-index:1;overflow-x:hidden}.c-article-hero.background-light-green{background:var(--color-primary-50)}.c-article-hero.design-1{padding-bottom:20px}@media (min-width:992px){.c-article-hero.design-1{padding-bottom:40px}}.c-article-hero.design-1 .background{background:var(--color-neutral-black)}.c-article-hero.design-1 .background,.c-article-hero.design-1 .background img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.c-article-hero.design-1 .background img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (min-width:1200px){.c-article-hero.design-1 .diagonal{position:absolute;top:0;right:0;z-index:-1;width:52%;height:100%;clip-path:polygon(350px 0,100% 0,100% 100%,0 100%);background:var(--color-primary-400)}.c-article-hero.design-1 .diagonal::before{position:absolute;top:0;left:0;width:100%;height:100%;clip-path:polygon(380px 0,100% 0,100% 100%,30px 100%);content:"";background:var(--color-primary)}}.c-article-hero.design-1 .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}.c-article-hero.design-1 .grid{display:grid;gap:20px}@media (min-width:992px){.c-article-hero.design-1 .grid{grid-template-columns:1fr .9fr;gap:35px;align-items:start}}@media (min-width:1200px){.c-article-hero.design-1 .grid{gap:70px}}.c-article-hero.design-1 .box{overflow:hidden;background:var(--color-neutral-white);border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}@media (min-width:992px){.c-article-hero.design-1 .box{margin-top:20px}}.c-article-hero.design-1 .box-title{font-size:14px;line-height:1.5;display:grid;grid-auto-flow:column;gap:10px;align-items:center;justify-content:left;padding:10px 15px;font-weight:700;color:var(--color-primary);background:var(--color-neutral-100)}.c-article-hero.design-1 .box-title svg{width:16px}.c-article-hero.design-1 .box-content{padding:15px}@media (min-width:1200px){.c-article-hero.design-1 .box-content{padding:25px}}@media (min-width:1200px){.c-article-hero.design-1:not(.with-image) .compliance-disclosure-trigger{color:var(--color-neutral-white)}.c-article-hero.design-1:not(.with-image) .compliance-disclosure-trigger:hover{color:var(--color-neutral-200)}.c-article-hero.design-1:not(.with-image) .editorial-contact-button{color:var(--color-neutral-white)}.c-article-hero.design-1:not(.with-image) .editorial-contact-button::before{background-color:var(--color-neutral-white)}.c-article-hero.design-1:not(.with-image) .editorial-contact-button:hover{color:var(--color-neutral-200)}}.c-article-hero.design-2{padding-bottom:20px;background:var(--color-neutral-900)}@media (min-width:992px){.c-article-hero.design-2{padding-bottom:40px}}.c-article-hero.design-2 .image,.c-article-hero.design-2 .image img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.c-article-hero.design-2 .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.c-article-hero.design-2 .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;content:"";background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (min-width:992px){.c-article-hero.design-2 .background{right:auto;width:650px}}@media (min-width:1200px){.c-article-hero.design-2 .background{width:55%}}.c-article-hero.design-2 .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}@media (min-width:992px){.c-article-hero.design-2 .wrapper{display:grid;grid-template-columns:560px 1fr}}.c-article-hero.design-3{padding-bottom:20px}@media (min-width:992px){.c-article-hero.design-3{padding-bottom:40px}}.c-article-hero.design-3 .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}@media (min-width:992px){.c-article-hero.design-3 .grid{display:grid;grid-template-columns:.375fr .625fr;gap:50px;align-items:stretch;margin-top:10px}}.c-article-hero.design-3 .image{position:relative;z-index:1;display:none;margin-left:5px}@media (min-width:992px){.c-article-hero.design-3 .image{display:block}}.c-article-hero.design-3 .image::before{position:absolute;top:15px;right:15px;z-index:-1;width:100%;height:100%;content:"";background:var(--color-primary);border-radius:5px}.c-article-hero.design-3 .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}.c-article-hero.design-4{--image-offset:calc(1440px - 50px - var(--wrapper-width));padding-bottom:20px;overflow:hidden}@media (min-width:992px){.c-article-hero.design-4{padding-bottom:40px}}.c-article-hero.design-4 .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}.c-article-hero.design-4 .image{display:none}@media (min-width:992px){.c-article-hero.design-4 .image{display:block;width:calc(100% + var(--image-offset));height:100%;margin:0;background-repeat:repeat-y;background-size:100%}}@media (min-width:992px){.c-article-hero.design-4.with-image{padding-bottom:0}}@media (min-width:992px){.c-article-hero.design-4.with-image .wrapper{display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr 450px;-moz-column-gap:30px;column-gap:30px}}@media (min-width:992px){.c-article-hero.design-4.with-image .c-article-hero-content{max-width:650px;padding-bottom:25px}}@media (min-width:992px){.c-article-hero.design-4.with-image .image{grid-row:1/span 2;grid-column:2;min-height:345px}}.c-article-hero.design-5{padding-bottom:20px}@media (min-width:992px){.c-article-hero.design-5{padding-bottom:40px}}.c-article-hero.design-5 .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}.c-article-hero.design-5 .brand{display:grid;gap:20px;margin-top:20px}@media (min-width:992px){.c-article-hero.design-5 .brand{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;gap:5px 40px;align-items:start;margin-top:30px}}.c-article-hero.design-5 .brand-information{display:grid;gap:20px}@media (min-width:992px){.c-article-hero.design-5 .brand-information{grid-row:1;grid-column:2}}.c-article-hero.design-5 .brand-star-rating{display:grid;grid-auto-flow:column;gap:15px;align-items:center;justify-content:left}.c-article-hero.design-5 .brand-star-rating .stars{display:grid;grid-auto-flow:column;gap:5px;justify-content:left}.c-article-hero.design-5 .brand-star-rating .stars svg{width:25px;color:var(--color-primary)}.c-article-hero.design-5 .brand-star-rating span{font-size:18px;font-weight:700}.c-article-hero.design-5 .brand-star-rating span strong{font-size:26px}.c-article-hero.design-5 .brand-fields{display:flex;flex-wrap:wrap;align-items:center;margin:-7px}@media (min-width:992px){.c-article-hero.design-5 .brand-fields{justify-content:left;margin:-10px}}.c-article-hero.design-5 .brand-field{display:grid;grid-auto-flow:column;gap:10px;align-items:center;justify-content:space-between;margin:7px}@media (min-width:992px){.c-article-hero.design-5 .brand-field{margin:10px}}.c-article-hero.design-5 .brand-field-label{font-size:14px;font-weight:700}@media (min-width:992px){.c-article-hero.design-5 .brand-field-label{font-size:18px;font-weight:700}}.c-article-hero.design-5 .brand-field-value{font-family:var(--heading-font-family);font-size:18px;font-weight:700;color:var(--color-primary)}@media (min-width:992px){.c-article-hero.design-5 .brand-field-value{font-size:23px}}.c-article-hero.design-5 .brand-card{position:relative;display:flex;flex-flow:column;align-items:center;padding:10px;background:var(--color-neutral-white);border:1px solid var(--color-secondary-700);border-radius:10px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1)}@media (min-width:992px){.c-article-hero.design-5 .brand-card{grid-row:1/span 2;grid-column:1;padding:10px}}.c-article-hero.design-5 .brand-superlative{position:absolute;top:-1px;left:-1px;padding:4px 10px;font-family:var(--heading-font-family);font-size:14px;font-weight:800;color:var(--color-neutral-white);background:var(--color-secondary-700);border-top-left-radius:10px}.c-article-hero.design-5 .brand-superlative+.brand-logo{margin-top:20px}.c-article-hero.design-5 .brand-logo{display:block}.c-article-hero.design-5 .brand-logo img{display:block;width:auto;max-width:195px;height:auto;max-height:75px;margin:0 auto}@media (min-width:992px){.c-article-hero.design-5 .brand-logo img{max-width:100%;max-height:90px}}.c-article-hero.design-5 .brand-name,.c-article-hero.design-5 .brand-phone{display:block;margin-top:15px;font-size:16px;font-weight:700;line-height:1.15}.c-article-hero.design-5 .brand-phone{text-decoration:underline;text-underline-offset:2px}.c-article-hero.design-5 .brand-promotional-text{display:flex;align-items:center;justify-content:center;padding:5px 15px;margin-top:12px;text-align:left;background:var(--color-neutral-200);border-radius:5px}.c-article-hero.design-5 .brand-promotional-text i{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;margin-right:10px;color:var(--color-primary);background:var(--color-neutral-white);border:1px solid var(--color-primary);border-radius:50%}.c-article-hero.design-5 .brand-promotional-text svg{width:7px}.c-article-hero.design-5 .brand-promotional-text span{font-size:12px;font-weight:700}.c-article-hero.design-5 .c-article-hero-conversion{justify-content:stretch;width:100%;margin-top:15px}@media (min-width:576px){.c-article-hero.design-5 .c-article-hero-conversion{justify-content:center}}@media (min-width:576px){.c-article-hero.design-5 .c-article-hero-conversion .cta-wrapper .cta{justify-content:center;min-width:350px}}@media (min-width:992px){.c-article-hero.design-5 .c-pros-and-cons-list{grid-row:2;grid-column:2;gap:15px}}.c-article-hero.design-5 .c-pros-and-cons-list strong{padding-bottom:5px;margin-bottom:15px;font-size:18px;border-bottom:1px solid}.c-article-hero.design-5 .c-pros-and-cons-list .con,.c-article-hero.design-5 .c-pros-and-cons-list .pro{gap:15px}.c-article-hero.design-5 .c-pros-and-cons-list .con .symbol,.c-article-hero.design-5 .c-pros-and-cons-list .pro .symbol{font-size:20px}.c-article-hero.design-5 .c-pros-and-cons-list .con::before,.c-article-hero.design-5 .c-pros-and-cons-list .pro::before{top:0;font-size:1.4em;font-weight:700}.c-article-hero.design-5 .c-pros-and-cons-list .pro::before{color:var(--color-primary)}.c-article-hero.design-6{padding-bottom:20px;overflow:hidden}@media (min-width:992px){.c-article-hero.design-6{padding-bottom:40px}}.c-article-hero.design-6 .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}.c-article-hero.design-7{padding-bottom:35px}@media (min-width:992px){.c-article-hero.design-7{min-height:750px}}.c-article-hero.design-7 .image{z-index:-1}@media (min-width:992px){.c-article-hero.design-7 .image{max-height:750px}}.c-article-hero.design-7 .image,.c-article-hero.design-7 .image img{position:absolute;top:0;left:0;width:100%;height:100%}.c-article-hero.design-7 .image img{-o-object-fit:cover;object-fit:cover}.c-article-hero.design-7>.wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}.c-article-hero.design-7 .text,.c-article-hero.design-7 h1{color:var(--color-neutral-white);text-align:center}.c-article-hero.design-8{padding-bottom:20px}@media (min-width:992px){.c-article-hero.design-8{padding-bottom:40px}}.c-article-hero.design-8 .background{overflow:hidden;background-size:cover}.c-article-hero.design-8 .background,.c-article-hero.design-8 .background img,.c-article-hero.design-8 .background svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.c-article-hero.design-8 .background img,.c-article-hero.design-8 .background svg{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.c-article-hero.design-8 .background svg{height:auto}.c-article-hero.design-8 .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}.c-article-hero.design-8 .grid{display:grid;gap:20px}@media (min-width:992px){.c-article-hero.design-8 .grid{grid-template-columns:1fr 1fr;gap:40px;align-items:start}}.c-article-hero.design-8 .card{padding:16px;color:#fff;text-align:center;background-color:var(--color-secondary-700);border-radius:10px}@media (min-width:992px){.c-article-hero.design-8 .card{margin-top:25px}}.c-article-hero.design-8 .card .card-title{font-size:18px;line-height:1.45;margin-bottom:15px;font-weight:700}</style><script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">!function(e){function t(a,n){return this instanceof t?(e.isPlainObject(a)?n=a:(n=n||{},n.alias=a),this.el=void 0,this.opts=e.extend(!0,{},this.defaults,n),this.maskset=void 0,this.noMasksCache=n&&void 0!==n.definitions,this.userOptions=n||{},this.events={},this.dataAttribute="data-inputmask",this.isRTL=this.opts.numericInput,void i(this.opts.alias,n,this.opts)):new t(a,n)}function i(t,a,n){var r=n.aliases[t];return r?(r.alias&&i(r.alias,void 0,n),e.extend(!0,n,r),e.extend(!0,n,a),!0):(null===n.mask&&(n.mask=t),!1)}function a(i,a){function n(i,n,r){if(null!==i&&""!==i){if(1===i.length&&r.greedy===!1&&0!==r.repeat&&(r.placeholder=""),r.repeat>0||"*"===r.repeat||"+"===r.repeat){var o="*"===r.repeat?0:"+"===r.repeat?1:r.repeat;i=r.groupmarker.start+i+r.groupmarker.end+r.quantifiermarker.start+o+","+r.repeat+r.quantifiermarker.end}var s;return void 0===t.prototype.masksCache[i]||a===!0?(s={mask:i,maskToken:t.prototype.analyseMask(i,r),validPositions:{},_buffer:void 0,buffer:void 0,tests:{},metadata:n,maskLength:void 0},a!==!0&&(t.prototype.masksCache[r.numericInput?i.split("").reverse().join(""):i]=s,s=e.extend(!0,{},t.prototype.masksCache[r.numericInput?i.split("").reverse().join(""):i]))):s=e.extend(!0,{},t.prototype.masksCache[r.numericInput?i.split("").reverse().join(""):i]),s}}var r;if(e.isFunction(i.mask)&&(i.mask=i.mask(i)),e.isArray(i.mask)){if(i.mask.length>1){i.keepStatic=null===i.keepStatic||i.keepStatic;var o=i.groupmarker.start;return e.each(i.numericInput?i.mask.reverse():i.mask,function(t,a){o.length>1&&(o+=i.groupmarker.end+i.alternatormarker+i.groupmarker.start),o+=void 0===a.mask||e.isFunction(a.mask)?a:a.mask}),o+=i.groupmarker.end,n(o,i.mask,i)}i.mask=i.mask.pop()}return i.mask&&(r=void 0===i.mask.mask||e.isFunction(i.mask.mask)?n(i.mask,i.mask,i):n(i.mask.mask,i.mask,i)),r}function n(i,a,r){function c(e,t,i){t=t||0;var a,n,o,s=[],l=0,u=f();V=void 0!==W?W.maxLength:void 0,V===-1&&(V=void 0);do e===!0&&p().validPositions[l]?(o=p().validPositions[l],n=o.match,a=o.locator.slice(),s.push(i===!0?o.input:i===!1?n.nativeDef:_(l,n))):(o=v(l,a,l-1),n=o.match,a=o.locator.slice(),(r.jitMasking===!1||l<u||"number"==typeof r.jitMasking&&isFinite(r.jitMasking)&&r.jitMasking>l)&&s.push(i===!1?n.nativeDef:_(l,n))),l++;while((void 0===V||l<V)&&(null!==n.fn||""!==n.def)||t>l);return""===s[s.length-1]&&s.pop(),p().maskLength=l+1,s}function p(){return a}function d(e){var t=p();t.buffer=void 0,e!==!0&&(t._buffer=void 0,t.validPositions={},t.p=0)}function f(e,t,i){var a=-1,n=-1,r=i||p().validPositions;void 0===e&&(e=-1);for(var o in r){var s=parseInt(o);r[s]&&(t||null!==r[s].match.fn)&&(s<=e&&(a=s),s>=e&&(n=s))}return a!==-1&&e-a>1||n<e?a:n}function m(t,i,a,n){function o(e){var t=p().validPositions[e];if(void 0!==t&&null===t.match.fn){var i=p().validPositions[e-1],a=p().validPositions[e+1];return void 0!==i&&void 0!==a}return!1}var s,l=t,u=e.extend(!0,{},p().validPositions),c=!1;for(p().p=t,s=i-1;s>=l;s--)void 0!==p().validPositions[s]&&(a!==!0&&(!p().validPositions[s].match.optionality&&o(s)||r.canClearPosition(p(),s,f(),n,r)===!1)||delete p().validPositions[s]);for(d(!0),s=l+1;s<=f();){for(;void 0!==p().validPositions[l];)l++;if(s<l&&(s=l+1),void 0===p().validPositions[s]&&E(s))s++;else{var m=v(s);c===!1&&u[l]&&u[l].match.def===m.match.def?(p().validPositions[l]=e.extend(!0,{},u[l]),p().validPositions[l].input=m.input,delete p().validPositions[s],s++):y(l,m.match.def)?A(l,m.input||_(s),!0)!==!1&&(delete p().validPositions[s],s++,c=!0):E(s)||(s++,l--),l++}}d(!0)}function h(e,t){for(var i,a=e,n=f(),o=p().validPositions[n]||k(0)[0],s=void 0!==o.alternation?o.locator[o.alternation].toString().split(","):[],l=0;l<a.length&&(i=a[l],!(i.match&&(r.greedy&&i.match.optionalQuantifier!==!0||(i.match.optionality===!1||i.match.newBlockMarker===!1)&&i.match.optionalQuantifier!==!0)&&(void 0===o.alternation||o.alternation!==i.alternation||void 0!==i.locator[o.alternation]&&S(i.locator[o.alternation].toString().split(","),s)))||t===!0&&(null!==i.match.fn||/[0-9a-bA-Z]/.test(i.match.def)));l++);return i}function v(e,t,i){return p().validPositions[e]||h(k(e,t?t.slice():t,i))}function g(e){return p().validPositions[e]?p().validPositions[e]:k(e)[0]}function y(e,t){for(var i=!1,a=k(e),n=0;n<a.length;n++)if(a[n].match&&a[n].match.def===t){i=!0;break}return i}function k(t,i,a){function n(i,a,o,s){function u(o,s,d){function h(t,i){var a=0===e.inArray(t,i.matches);return a||e.each(i.matches,function(e,n){if(n.isQuantifier===!0&&(a=h(t,i.matches[e-1])))return!1}),a}function g(t,i,a){var n,r;return(p().tests[t]||p().validPositions[t])&&e.each(p().tests[t]||[p().validPositions[t]],function(e,t){var o=void 0!==a?a:t.alternation,s=void 0!==t.locator[o]?t.locator[o].toString().indexOf(i):-1;(void 0===r||s<r)&&s!==-1&&(n=t,r=s)}),n?n.locator.slice((void 0!==a?a:n.alternation)+1):void 0!==a?g(t,i):void 0}function y(e,i){return null===e.match.fn&&null!==i.match.fn&&i.match.fn.test(e.match.def,p(),t,!1,r,!1)}if(c>1e4)throw"Inputmask: There is probably an error in your mask definition or in the code. Create an issue on github with an example of the mask you are using. "+p().mask;if(c===t&&void 0===o.matches)return f.push({match:o,locator:s.reverse(),cd:v}),!0;if(void 0!==o.matches){if(o.isGroup&&d!==o){if(o=u(i.matches[e.inArray(o,i.matches)+1],s))return!0}else if(o.isOptional){var k=o;if(o=n(o,a,s,d)){if(l=f[f.length-1].match,!h(l,k))return!0;m=!0,c=t}}else if(o.isAlternator){var x,b=o,P=[],w=f.slice(),S=s.length,A=a.length>0?a.shift():-1;if(A===-1||"string"==typeof A){var E,C=c,R=a.slice(),M=[];if("string"==typeof A)M=A.split(",");else for(E=0;E<b.matches.length;E++)M.push(E);for(var O=0;O<M.length;O++){if(E=parseInt(M[O]),f=[],a=g(c,E,S)||R.slice(),o=u(b.matches[E]||i.matches[E],[E].concat(s),d)||o,o!==!0&&void 0!==o&&M[M.length-1]<b.matches.length){var _=e.inArray(o,i.matches)+1;i.matches.length>_&&(o=u(i.matches[_],[_].concat(s.slice(1,s.length)),d),o&&(M.push(_.toString()),e.each(f,function(e,t){t.alternation=s.length-1})))}x=f.slice(),c=C,f=[];for(var I=0;I<x.length;I++){var j=x[I],D=!1;j.alternation=j.alternation||S;for(var F=0;F<P.length;F++){var N=P[F];if(("string"!=typeof A||e.inArray(j.locator[j.alternation].toString(),M)!==-1)&&(j.match.def===N.match.def||y(j,N))){D=j.match.nativeDef===N.match.nativeDef,j.alternation==N.alternation&&N.locator[N.alternation].toString().indexOf(j.locator[j.alternation])===-1&&(N.locator[N.alternation]=N.locator[N.alternation]+","+j.locator[j.alternation],N.alternation=j.alternation,null==j.match.fn&&(N.na=N.na||j.locator[j.alternation].toString(),N.na.indexOf(j.locator[j.alternation])===-1&&(N.na=N.na+","+j.locator[j.alternation])));break}}D||P.push(j)}}"string"==typeof A&&(P=e.map(P,function(t,i){if(isFinite(i)){var a,n=t.alternation,r=t.locator[n].toString().split(",");t.locator[n]=void 0,t.alternation=void 0;for(var o=0;o<r.length;o++)a=e.inArray(r[o],M)!==-1,a&&(void 0!==t.locator[n]?(t.locator[n]+=",",t.locator[n]+=r[o]):t.locator[n]=parseInt(r[o]),t.alternation=n);if(void 0!==t.locator[n])return t}})),f=w.concat(P),c=t,m=f.length>0,a=R.slice()}else o=u(b.matches[A]||i.matches[A],[A].concat(s),d);if(o)return!0}else if(o.isQuantifier&&d!==i.matches[e.inArray(o,i.matches)-1])for(var T=o,G=a.length>0?a.shift():0;G<(isNaN(T.quantifier.max)?G+1:T.quantifier.max)&&c<=t;G++){var B=i.matches[e.inArray(T,i.matches)-1];if(o=u(B,[G].concat(s),B)){if(l=f[f.length-1].match,l.optionalQuantifier=G>T.quantifier.min-1,h(l,B)){if(G>T.quantifier.min-1){m=!0,c=t;break}return!0}return!0}}else if(o=n(o,a,s,d))return!0}else c++}for(var d=a.length>0?a.shift():0;d<i.matches.length;d++)if(i.matches[d].isQuantifier!==!0){var h=u(i.matches[d],[d].concat(o),s);if(h&&c===t)return h;if(c>t)break}}function o(t){var i=[];return e.isArray(t)||(t=[t]),t.length>0&&(void 0===t[0].alternation?(i=h(t.slice()).locator.slice(),0===i.length&&(i=t[0].locator.slice())):e.each(t,function(e,t){if(""!==t.def)if(0===i.length)i=t.locator.slice();else for(var a=0;a<i.length;a++)t.locator[a]&&i[a].toString().indexOf(t.locator[a])===-1&&(i[a]+=","+t.locator[a])})),i}function s(e){return r.keepStatic&&t>0&&e.length>1+(""===e[e.length-1].match.def?1:0)&&e[0].match.optionality!==!0&&e[0].match.optionalQuantifier!==!0&&null===e[0].match.fn&&!/[0-9a-bA-Z]/.test(e[0].match.def)?[h(e)]:e}var l,u=p().maskToken,c=i?a:0,d=i?i.slice():[0],f=[],m=!1,v=i?i.join(""):"";if(t>-1){if(void 0===i){for(var g,y=t-1;void 0===(g=p().validPositions[y]||p().tests[y])&&y>-1;)y--;void 0!==g&&y>-1&&(d=o(g),v=d.join(""),c=y)}if(p().tests[t]&&p().tests[t][0].cd===v)return s(p().tests[t]);for(var k=d.shift();k<u.length;k++){var x=n(u[k],d,[k]);if(x&&c===t||c>t)break}}return(0===f.length||m)&&f.push({match:{fn:null,cardinality:0,optionality:!0,casing:null,def:"",placeholder:""},locator:[],cd:v}),void 0!==i&&p().tests[t]?s(e.extend(!0,[],f)):(p().tests[t]=e.extend(!0,[],f),s(p().tests[t]))}function x(){return void 0===p()._buffer&&(p()._buffer=c(!1,1),void 0===p().buffer&&p()._buffer.slice()),p()._buffer}function b(e){return void 0!==p().buffer&&e!==!0||(p().buffer=c(!0,f(),!0)),p().buffer}function P(e,t,i){var a;if(e===!0)d(),e=0,t=i.length;else for(a=e;a<t;a++)delete p().validPositions[a];for(a=e;a<t;a++)d(!0),i[a]!==r.skipOptionalPartCharacter&&A(a,i[a],!0,!0)}function w(e,i,a){switch(r.casing||i.casing){case"upper":e=e.toUpperCase();break;case"lower":e=e.toLowerCase();break;case"title":var n=p().validPositions[a-1];e=0===a||n&&n.input===String.fromCharCode(t.keyCode.SPACE)?e.toUpperCase():e.toLowerCase()}return e}function S(t,i){for(var a=r.greedy?i:i.slice(0,1),n=!1,o=0;o<t.length;o++)if(e.inArray(t[o],a)!==-1){n=!0;break}return n}function A(i,a,n,o,s){function l(e){var t=q?e.begin-e.end>1||e.begin-e.end===1&&r.insertMode:e.end-e.begin>1||e.end-e.begin===1&&r.insertMode;return t&&0===e.begin&&e.end===p().maskLength?"full":t}function u(t,a,n){var s=!1;return e.each(k(t),function(u,c){for(var h=c.match,v=a?1:0,g="",y=h.cardinality;y>v;y--)g+=M(t-(y-1));if(a&&(g+=a),b(!0),s=null!=h.fn?h.fn.test(g,p(),t,n,r,l(i)):(a===h.def||a===r.skipOptionalPartCharacter)&&""!==h.def&&{c:h.placeholder||h.def,pos:t},s!==!1){var k=void 0!==s.c?s.c:a;k=k===r.skipOptionalPartCharacter&&null===h.fn?h.placeholder||h.def:k;var S=t,E=b();if(void 0!==s.remove&&(e.isArray(s.remove)||(s.remove=[s.remove]),e.each(s.remove.sort(function(e,t){return t-e}),function(e,t){m(t,t+1,!0)})),void 0!==s.insert&&(e.isArray(s.insert)||(s.insert=[s.insert]),e.each(s.insert.sort(function(e,t){return e-t}),function(e,t){A(t.pos,t.c,!0,o)})),s.refreshFromBuffer){var C=s.refreshFromBuffer;if(n=!0,P(C===!0?C:C.start,C.end,E),void 0===s.pos&&void 0===s.c)return s.pos=f(),!1;if(S=void 0!==s.pos?s.pos:t,S!==t)return s=e.extend(s,A(S,k,!0,o)),!1}else if(s!==!0&&void 0!==s.pos&&s.pos!==t&&(S=s.pos,P(t,S,b().slice()),S!==t))return s=e.extend(s,A(S,k,!0)),!1;return(s===!0||void 0!==s.pos||void 0!==s.c)&&(u>0&&d(!0),x(S,e.extend({},c,{input:w(k,h,S)}),o,l(i))||(s=!1),!1)}}),s}function c(t,i,a){var n,s,l,u,c,m,h,v,g=e.extend(!0,{},p().validPositions),y=!1,x=f();for(u=p().validPositions[x];x>=0;x--)if(l=p().validPositions[x],l&&void 0!==l.alternation){if(n=x,s=p().validPositions[n].alternation,u.locator[l.alternation]!==l.locator[l.alternation])break;u=l}if(void 0!==s){v=parseInt(n);var b=void 0!==u.locator[u.alternation||s]?u.locator[u.alternation||s]:h[0];b.length>0&&(b=b.split(",")[0]);var P=p().validPositions[v],w=p().validPositions[v-1];e.each(k(v,w?w.locator:void 0,v-1),function(n,l){h=l.locator[s]?l.locator[s].toString().split(","):[];for(var u=0;u<h.length;u++){var k=[],x=0,w=0,S=!1;if(b<h[u]&&(void 0===l.na||e.inArray(h[u],l.na.split(","))===-1)){p().validPositions[v]=e.extend(!0,{},l);var E=p().validPositions[v].locator;for(p().validPositions[v].locator[s]=parseInt(h[u]),null==l.match.fn?(P.input!==l.match.def&&(S=!0,P.generatedInput!==!0&&k.push(P.input)),w++,p().validPositions[v].generatedInput=!/[0-9a-bA-Z]/.test(l.match.def),p().validPositions[v].input=l.match.def):p().validPositions[v].input=P.input,c=v+1;c<f(void 0,!0)+1;c++)m=p().validPositions[c],m&&m.generatedInput!==!0&&/[0-9a-bA-Z]/.test(m.input)?k.push(m.input):c<t&&x++,delete p().validPositions[c];for(S&&k[0]===l.match.def&&k.shift(),d(!0),y=!0;k.length>0;){var C=k.shift();if(C!==r.skipOptionalPartCharacter&&!(y=A(f(void 0,!0)+1,C,!1,o,!0)))break}if(y){p().validPositions[v].locator=E;var R=f(t)+1;for(c=v+1;c<f()+1;c++)m=p().validPositions[c],(void 0===m||null==m.match.fn)&&c<t+(w-x)&&w++;t+=w-x,y=A(t>R?R:t,i,a,o,!0)}if(y)return!1;d(),p().validPositions=e.extend(!0,{},g)}}})}return y}function g(t,i){var a=p().validPositions[i];if(a)for(var n=a.locator,r=n.length,o=t;o<i;o++)if(void 0===p().validPositions[o]&&!E(o,!0)){var s=k(o),l=s[0],u=-1;e.each(s,function(e,t){for(var i=0;i<r&&void 0!==t.locator[i]&&S(t.locator[i].toString().split(","),n[i].toString().split(","));i++)u<i&&(u=i,l=t)}),x(o,e.extend({},l,{input:l.match.placeholder||l.match.def}),!0)}}function x(t,i,a,n){if(n||r.insertMode&&void 0!==p().validPositions[t]&&void 0===a){var o,s=e.extend(!0,{},p().validPositions),l=f(void 0,!0);for(o=t;o<=l;o++)delete p().validPositions[o];p().validPositions[t]=e.extend(!0,{},i);var u,c=!0,m=p().validPositions,h=!1,v=p().maskLength;for(o=u=t;o<=l;o++){var g=s[o];if(void 0!==g)for(var k=u;k<p().maskLength&&(null===g.match.fn&&m[o]&&(m[o].match.optionalQuantifier===!0||m[o].match.optionality===!0)||null!=g.match.fn);){if(k++,h===!1&&s[k]&&s[k].match.def===g.match.def)p().validPositions[k]=e.extend(!0,{},s[k]),p().validPositions[k].input=g.input,R(k),u=k,c=!0;else if(y(k,g.match.def)){var x=A(k,g.input,!0,!0);c=x!==!1,u=x.caret||x.insert?f():k,h=!0}else c=g.generatedInput===!0;if(p().maskLength<v&&(p().maskLength=v),c)break}if(!c)break}if(!c)return p().validPositions=e.extend(!0,{},s),d(!0),!1}else p().validPositions[t]=e.extend(!0,{},i);return d(!0),!0}function R(t){for(var i=t-1;i>-1&&!p().validPositions[i];i--);var a,n;for(i++;i<t;i++)void 0===p().validPositions[i]&&(r.jitMasking===!1||r.jitMasking>i)&&(n=k(i,v(i-1).locator,i-1).slice(),""===n[n.length-1].match.def&&n.pop(),a=h(n),a&&(a.match.def===r.radixPointDefinitionSymbol||!E(i,!0)||e.inArray(r.radixPoint,b())<i&&a.match.fn&&a.match.fn.test(_(i),p(),i,!1,r))&&(I=u(i,a.match.placeholder||(null==a.match.fn?a.match.def:""!==_(i)?_(i):b()[i]),!0),I!==!1&&(p().validPositions[I.pos||i].generatedInput=!0)))}n=n===!0;var O=i;void 0!==i.begin&&(O=q&&!l(i)?i.end:i.begin);var I=!1,j=e.extend(!0,{},p().validPositions);if(R(O),l(i)&&(G(void 0,t.keyCode.DELETE,i),O=p().p),O<p().maskLength&&(I=u(O,a,n),(!n||o===!0)&&I===!1)){var D=p().validPositions[O];if(!D||null!==D.match.fn||D.match.def!==a&&a!==r.skipOptionalPartCharacter){if((r.insertMode||void 0===p().validPositions[C(O)])&&!E(O,!0)){var F=k(O).slice();""===F[F.length-1].match.def&&F.pop();var N=h(F,!0);N&&null===N.match.fn&&(N=N.match.placeholder||N.match.def,u(O,N,n),p().validPositions[O].generatedInput=!0);for(var T=O+1,B=C(O);T<=B;T++)if(I=u(T,a,n),I!==!1){g(O,void 0!==I.pos?I.pos:T),O=T;break}}}else I={caret:C(O)}}return I===!1&&r.keepStatic&&!n&&s!==!0&&(I=c(O,a,n)),I===!0&&(I={pos:O}),e.isFunction(r.postValidation)&&I!==!1&&!n&&o!==!0&&(I=!!r.postValidation(b(!0),I,r)&&I),void 0===I.pos&&(I.pos=O),I===!1&&(d(!0),p().validPositions=e.extend(!0,{},j)),I}function E(e,t){var i;if(t?(i=v(e).match,""===i.def&&(i=g(e).match)):i=g(e).match,null!=i.fn)return i.fn;if(t!==!0&&e>-1){var a=k(e);return a.length>1+(""===a[a.length-1].match.def?1:0)}return!1}function C(e,t){var i=p().maskLength;if(e>=i)return i;for(var a=e;++a<i&&(t===!0&&(g(a).match.newBlockMarker!==!0||!E(a))||t!==!0&&!E(a)););return a}function R(e,t){var i,a=e;if(a<=0)return 0;for(;--a>0&&(t===!0&&g(a).match.newBlockMarker!==!0||t!==!0&&!E(a)&&(i=k(a),i.length<2||2===i.length&&""===i[1].match.def)););return a}function M(e){return void 0===p().validPositions[e]?_(e):p().validPositions[e].input}function O(t,i,a,n,o){if(n&&e.isFunction(r.onBeforeWrite)){var s=r.onBeforeWrite(n,i,a,r);if(s){if(s.refreshFromBuffer){var l=s.refreshFromBuffer;P(l===!0?l:l.start,l.end,s.buffer||i),i=b(!0)}void 0!==a&&(a=void 0!==s.caret?s.caret:a)}}t.inputmask._valueSet(i.join("")),void 0===a||void 0!==n&&"blur"===n.type?L(t,i,a):D(t,a),o===!0&&(Y=!0,e(t).trigger("input"))}function _(e,t){if(t=t||g(e).match,void 0!==t.placeholder)return t.placeholder;if(null===t.fn){if(e>-1&&void 0===p().validPositions[e]){var i,a=k(e),n=[];if(a.length>1+(""===a[a.length-1].match.def?1:0))for(var o=0;o<a.length;o++)if(a[o].match.optionality!==!0&&a[o].match.optionalQuantifier!==!0&&(null===a[o].match.fn||void 0===i||a[o].match.fn.test(i.match.def,p(),e,!0,r)!==!1)&&(n.push(a[o]),null===a[o].match.fn&&(i=a[o]),n.length>1&&/[0-9a-bA-Z]/.test(n[0].match.def)))return r.placeholder.charAt(e%r.placeholder.length)}return t.def}return r.placeholder.charAt(e%r.placeholder.length)}function I(i,a,n,o,s,l){function u(){var e=!1,t=x().slice(h,C(h)).join("").indexOf(m);if(t!==-1&&!E(h)){e=!0;for(var i=x().slice(h,h+t),a=0;a<i.length;a++)if(" "!==i[a]){e=!1;break}}return e}var c=o.slice(),m="",h=0,g=void 0;if(d(),p().p=C(-1),!n)if(r.autoUnmask!==!0){var y=x().slice(0,C(-1)).join(""),k=c.join("").match(new RegExp("^"+t.escapeRegex(y),"g"));k&&k.length>0&&(c.splice(0,k.length*y.length),h=C(h))}else h=C(h);if(e.each(c,function(t,a){if(void 0!==a){var o=new e.Event("keypress");o.which=a.charCodeAt(0),m+=a;var s=f(void 0,!0),l=p().validPositions[s],c=v(s+1,l?l.locator.slice():void 0,s);if(!u()||n||r.autoUnmask){var y=n?t:null==c.match.fn&&c.match.optionality&&s+1<p().p?s+1:p().p;g=ee.keypressEvent.call(i,o,!0,!1,n,y),h=y+1,m=""}else g=ee.keypressEvent.call(i,o,!0,!1,!0,s+1);if(!n&&e.isFunction(r.onBeforeWrite)&&(g=r.onBeforeWrite(o,b(),g.forwardPosition,r),g&&g.refreshFromBuffer)){var k=g.refreshFromBuffer;P(k===!0?k:k.start,k.end,g.buffer),d(!0),g.caret&&(p().p=g.caret)}}}),a){var w=void 0,S=f();document.activeElement===i&&(s||g)&&(w=D(i).begin,s&&g===!1&&(w=C(f(w))),g&&l!==!0&&(w<S+1||S===-1)&&(w=r.numericInput&&void 0===g.caret?R(g.forwardPosition):g.forwardPosition)),O(i,b(),w,s||new e.Event("checkval"))}}function j(t){if(t&&void 0===t.inputmask)return t.value;var i=[],a=p().validPositions;for(var n in a)a[n].match&&null!=a[n].match.fn&&i.push(a[n].input);var o=0===i.length?"":(q?i.reverse():i).join("");if(e.isFunction(r.onUnMask)){var s=(q?b().slice().reverse():b()).join("");o=r.onUnMask(s,o,r)||o}return o}function D(e,t,i,a){function n(e){if(a!==!0&&q&&"number"==typeof e&&(!r.greedy||""!==r.placeholder)){var t=b().join("").length;e=t-e}return e}var s;if("number"!=typeof t)return e.setSelectionRange?(t=e.selectionStart,i=e.selectionEnd):window.getSelection?(s=window.getSelection().getRangeAt(0),s.commonAncestorContainer.parentNode!==e&&s.commonAncestorContainer!==e||(t=s.startOffset,i=s.endOffset)):document.selection&&document.selection.createRange&&(s=document.selection.createRange(),t=0-s.duplicate().moveStart("character",-e.inputmask._valueGet().length),i=t+s.text.length),{begin:n(t),end:n(i)};t=n(t),i=n(i),i="number"==typeof i?i:t;var l=parseInt(((e.ownerDocument.defaultView||window).getComputedStyle?(e.ownerDocument.defaultView||window).getComputedStyle(e,null):e.currentStyle).fontSize)*i;if(e.scrollLeft=l>e.scrollWidth?l:0,o||r.insertMode!==!1||t!==i||i++,e.setSelectionRange)e.selectionStart=t,e.selectionEnd=i;else if(window.getSelection){if(s=document.createRange(),void 0===e.firstChild||null===e.firstChild){var u=document.createTextNode("");e.appendChild(u)}s.setStart(e.firstChild,t<e.inputmask._valueGet().length?t:e.inputmask._valueGet().length),s.setEnd(e.firstChild,i<e.inputmask._valueGet().length?i:e.inputmask._valueGet().length),s.collapse(!0);var c=window.getSelection();c.removeAllRanges(),c.addRange(s)}else e.createTextRange&&(s=e.createTextRange(),s.collapse(!0),s.moveEnd("character",i),s.moveStart("character",t),s.select());L(e,void 0,{begin:t,end:i})}function F(t){var i,a,n=b(),r=n.length,o=f(),s={},l=p().validPositions[o],u=void 0!==l?l.locator.slice():void 0;for(i=o+1;i<n.length;i++)a=v(i,u,i-1),u=a.locator.slice(),s[i]=e.extend(!0,{},a);var c=l&&void 0!==l.alternation?l.locator[l.alternation]:void 0;for(i=r-1;i>o&&(a=s[i],(a.match.optionality||a.match.optionalQuantifier||c&&(c!==s[i].locator[l.alternation]&&null!=a.match.fn||null===a.match.fn&&a.locator[l.alternation]&&S(a.locator[l.alternation].toString().split(","),c.toString().split(","))&&""!==k(i)[0].def))&&n[i]===_(i,a.match));i--)r--;return t?{l:r,def:s[r]?s[r].match:void 0}:r}function N(e){for(var t=F(),i=e.length-1;i>t&&!E(i);i--);return e.splice(t,i+1-t),e}function T(t){if(e.isFunction(r.isComplete))return r.isComplete(t,r);if("*"!==r.repeat){var i=!1,a=F(!0),n=R(a.l);if(void 0===a.def||a.def.newBlockMarker||a.def.optionality||a.def.optionalQuantifier){i=!0;for(var o=0;o<=n;o++){var s=v(o).match;if(null!==s.fn&&void 0===p().validPositions[o]&&s.optionality!==!0&&s.optionalQuantifier!==!0||null===s.fn&&t[o]!==_(o,s)){i=!1;break}}}return i}}function G(i,a,n,o){function s(){if(r.keepStatic){for(var t=[],a=f(-1,!0),n=e.extend(!0,{},p().validPositions),o=p().validPositions[a];a>=0;a--){var s=p().validPositions[a];if(s){if(s.generatedInput!==!0&&/[0-9a-bA-Z]/.test(s.input)&&t.push(s.input),delete p().validPositions[a],void 0!==s.alternation&&s.locator[s.alternation]!==o.locator[s.alternation])break;o=s}}if(a>-1)for(p().p=C(f(-1,!0));t.length>0;){var l=new e.Event("keypress");l.which=t.pop().charCodeAt(0),ee.keypressEvent.call(i,l,!0,!1,!1,p().p)}else p().validPositions=e.extend(!0,{},n)}}if((r.numericInput||q)&&(a===t.keyCode.BACKSPACE?a=t.keyCode.DELETE:a===t.keyCode.DELETE&&(a=t.keyCode.BACKSPACE),q)){var l=n.end;n.end=n.begin,n.begin=l}a===t.keyCode.BACKSPACE&&(n.end-n.begin<1||r.insertMode===!1)?(n.begin=R(n.begin),void 0===p().validPositions[n.begin]||p().validPositions[n.begin].input!==r.groupSeparator&&p().validPositions[n.begin].input!==r.radixPoint||n.begin--):a===t.keyCode.DELETE&&n.begin===n.end&&(n.end=E(n.end,!0)?n.end+1:C(n.end)+1,void 0===p().validPositions[n.begin]||p().validPositions[n.begin].input!==r.groupSeparator&&p().validPositions[n.begin].input!==r.radixPoint||n.end++),m(n.begin,n.end,!1,o),o!==!0&&s();var u=f(n.begin,!0);u<n.begin?p().p=C(u):o!==!0&&(p().p=n.begin)}function B(t){function i(e){var i,a=document.createElement("span");for(var n in o)isNaN(n)&&n.indexOf("font")!==-1&&(a.style[n]=o[n]);a.style.textTransform=o.textTransform,a.style.letterSpacing=o.letterSpacing,a.style.position="absolute",a.style.height="auto",a.style.width="auto",a.style.visibility="hidden",a.style.whiteSpace="nowrap",document.body.appendChild(a);var r,s=t.inputmask._valueGet(),l=0;for(i=0,r=s.length;i<=r;i++){if(a.innerHTML+=s.charAt(i)||"_",a.offsetWidth>=e){var u=e-l,c=a.offsetWidth-e;a.innerHTML=s.charAt(i),u-=a.offsetWidth/3,i=u<c?i-1:i;break}l=a.offsetWidth}return document.body.removeChild(a),i}function a(){z.style.position="absolute",z.style.top=n.top+"px",z.style.left=n.left+"px",z.style.width=parseInt(t.offsetWidth)-parseInt(o.paddingLeft)-parseInt(o.paddingRight)-parseInt(o.borderLeftWidth)-parseInt(o.borderRightWidth)+"px",z.style.height=parseInt(t.offsetHeight)-parseInt(o.paddingTop)-parseInt(o.paddingBottom)-parseInt(o.borderTopWidth)-parseInt(o.borderBottomWidth)+"px",z.style.lineHeight=z.style.height,z.style.zIndex=isNaN(o.zIndex)?-1:o.zIndex-1,z.style.webkitAppearance="textfield",z.style.mozAppearance="textfield",z.style.Appearance="textfield"}var n=e(t).position(),o=(t.ownerDocument.defaultView||window).getComputedStyle(t,null);t.parentNode,z=document.createElement("div"),document.body.appendChild(z);for(var s in o)isNaN(s)&&"cssText"!==s&&s.indexOf("webkit")==-1&&(z.style[s]=o[s]);t.style.backgroundColor="transparent",t.style.color="transparent",t.style.webkitAppearance="caret",t.style.mozAppearance="caret",t.style.Appearance="caret",a(),e(window).on("resize",function(i){n=e(t).position(),o=(t.ownerDocument.defaultView||window).getComputedStyle(t,null),a()}),e(t).on("click",function(e){return D(t,i(e.clientX)),ee.clickEvent.call(this,[e])}),e(t).on("keydown",function(e){e.shiftKey||r.insertMode===!1||setTimeout(function(){L(t)},0)})}function L(e,t,i){function a(){o||null!==l.fn&&void 0!==u.input?o&&null!==l.fn&&void 0!==u.input&&(o=!1,n+="</span>"):(o=!0,n+="<span class='im-static''>")}if(void 0!==z){t=t||b(),void 0===i?i=D(e):void 0===i.begin&&(i={begin:i,end:i});var n="",o=!1;if(""!=t){var s,l,u,c=0,d=f();do c===i.begin&&document.activeElement===e&&(n+="<span class='im-caret' style='border-right-width: 1px;border-right-style: solid;'></span>"),p().validPositions[c]?(u=p().validPositions[c],l=u.match,s=u.locator.slice(),a(),n+=u.input):(u=v(c,s,c-1),l=u.match,s=u.locator.slice(),(r.jitMasking===!1||c<d||"number"==typeof r.jitMasking&&isFinite(r.jitMasking)&&r.jitMasking>c)&&(a(),n+=_(c,l))),c++;while((void 0===V||c<V)&&(null!==l.fn||""!==l.def)||d>c)}z.innerHTML=n}}function H(t){function i(t,i){function a(t){function a(t){if(e.valHooks&&(void 0===e.valHooks[t]||e.valHooks[t].inputmaskpatch!==!0)){var a=e.valHooks[t]&&e.valHooks[t].get?e.valHooks[t].get:function(e){return e.value},n=e.valHooks[t]&&e.valHooks[t].set?e.valHooks[t].set:function(e,t){return e.value=t,e};e.valHooks[t]={get:function(e){if(e.inputmask){if(e.inputmask.opts.autoUnmask)return e.inputmask.unmaskedvalue();var t=a(e);return f(void 0,void 0,e.inputmask.maskset.validPositions)!==-1||i.nullable!==!0?t:""}return a(e)},set:function(t,i){var a,r=e(t);return a=n(t,i),t.inputmask&&r.trigger("setvalue"),a},inputmaskpatch:!0}}}function n(){return this.inputmask?this.inputmask.opts.autoUnmask?this.inputmask.unmaskedvalue():f()!==-1||i.nullable!==!0?document.activeElement===this&&i.clearMaskOnLostFocus?(q?N(b().slice()).reverse():N(b().slice())).join(""):s.call(this):"":s.call(this)}function r(t){l.call(this,t),this.inputmask&&e(this).trigger("setvalue")}function o(t){J.on(t,"mouseenter",function(t){var i=e(this),a=this,n=a.inputmask._valueGet();n!==b().join("")&&i.trigger("setvalue")})}var s,l;if(!t.inputmask.__valueGet){if(i.noValuePatching!==!0){if(Object.getOwnPropertyDescriptor){"function"!=typeof Object.getPrototypeOf&&(Object.getPrototypeOf="object"==typeof"test".__proto__?function(e){return e.__proto__}:function(e){return e.constructor.prototype});var u=Object.getPrototypeOf?Object.getOwnPropertyDescriptor(Object.getPrototypeOf(t),"value"):void 0;u&&u.get&&u.set?(s=u.get,l=u.set,Object.defineProperty(t,"value",{get:n,set:r,configurable:!0})):"INPUT"!==t.tagName&&(s=function(){return this.textContent},l=function(e){this.textContent=e},Object.defineProperty(t,"value",{get:n,set:r,configurable:!0}))}else document.__lookupGetter__&&t.__lookupGetter__("value")&&(s=t.__lookupGetter__("value"),l=t.__lookupSetter__("value"),t.__defineGetter__("value",n),t.__defineSetter__("value",r));t.inputmask.__valueGet=s,t.inputmask.__valueSet=l}t.inputmask._valueGet=function(e){return q&&e!==!0?s.call(this.el).split("").reverse().join(""):s.call(this.el)},t.inputmask._valueSet=function(e,t){l.call(this.el,null===e||void 0===e?"":t!==!0&&q?e.split("").reverse().join(""):e)},void 0===s&&(s=function(){return this.value},l=function(e){this.value=e},a(t.type),o(t))}}var n=t.getAttribute("type"),r="INPUT"===t.tagName&&e.inArray(n,i.supportsInputType)!==-1||t.isContentEditable||"TEXTAREA"===t.tagName;if(!r)if("INPUT"===t.tagName){var o=document.createElement("input");o.setAttribute("type",n),r="text"===o.type,o=null}else r="partial";return r!==!1&&a(t),r}var a=i(t,r);if(a!==!1&&(W=t,U=e(W),("rtl"===W.dir||r.rightAlign)&&(W.style.textAlign="right"),("rtl"===W.dir||r.numericInput)&&(W.dir="ltr",W.removeAttribute("dir"),W.inputmask.isRTL=!0,q=!0),r.colorMask===!0&&B(W),u&&(W.hasOwnProperty("inputmode")&&(W.inputmode=r.inputmode,W.setAttribute("inputmode",r.inputmode)),"rtfm"===r.androidHack&&(r.colorMask!==!0&&B(W),W.type="password")),J.off(W),a===!0&&(J.on(W,"submit",ee.submitEvent),J.on(W,"reset",ee.resetEvent),J.on(W,"mouseenter",ee.mouseenterEvent),J.on(W,"blur",ee.blurEvent),J.on(W,"focus",ee.focusEvent),J.on(W,"mouseleave",ee.mouseleaveEvent),r.colorMask!==!0&&J.on(W,"click",ee.clickEvent),J.on(W,"dblclick",ee.dblclickEvent),J.on(W,"paste",ee.pasteEvent),J.on(W,"dragdrop",ee.pasteEvent),J.on(W,"drop",ee.pasteEvent),J.on(W,"cut",ee.cutEvent),J.on(W,"complete",r.oncomplete),J.on(W,"incomplete",r.onincomplete),J.on(W,"cleared",r.oncleared),r.inputEventOnly!==!0&&(J.on(W,"keydown",ee.keydownEvent),J.on(W,"keypress",ee.keypressEvent)),J.on(W,"compositionstart",e.noop),J.on(W,"compositionupdate",e.noop),J.on(W,"compositionend",e.noop),J.on(W,"keyup",e.noop),J.on(W,"input",ee.inputFallBackEvent)),J.on(W,"setvalue",ee.setValueEvent),x(),""!==W.inputmask._valueGet()||r.clearMaskOnLostFocus===!1||document.activeElement===W)){var n=e.isFunction(r.onBeforeMask)?r.onBeforeMask(W.inputmask._valueGet(),r)||W.inputmask._valueGet():W.inputmask._valueGet();I(W,!0,!1,n.split(""));var o=b().slice();K=o.join(""),T(o)===!1&&r.clearIncomplete&&d(),r.clearMaskOnLostFocus&&document.activeElement!==W&&(f()===-1?o=[]:N(o)),O(W,o),document.activeElement===W&&D(W,C(f()))}}a=a||this.maskset,r=r||this.opts;var K,U,V,z,Q,W=this.el,q=this.isRTL,Z=!1,Y=!1,$=!1,X=!1,J={on:function(i,a,n){var o=function(i){if(void 0===this.inputmask&&"FORM"!==this.nodeName){var a=e.data(this,"_inputmask_opts");a?new t(a).mask(this):J.off(this)}else{if("setvalue"===i.type||!(this.disabled||this.readOnly&&!("keydown"===i.type&&i.ctrlKey&&67===i.keyCode||r.tabThrough===!1&&i.keyCode===t.keyCode.TAB))){switch(i.type){case"input":if(Y===!0)return Y=!1,i.preventDefault();break;case"keydown":Z=!1,Y=!1;break;case"keypress":if(Z===!0)return i.preventDefault();Z=!0;break;case"click":if(s||l){var o=this,u=arguments;return setTimeout(function(){n.apply(o,u)},0),!1}}var c=n.apply(this,arguments);return c===!1&&(i.preventDefault(),i.stopPropagation()),c}i.preventDefault()}};i.inputmask.events[a]=i.inputmask.events[a]||[],i.inputmask.events[a].push(o),e.inArray(a,["submit","reset"])!==-1?null!=i.form&&e(i.form).on(a,o):e(i).on(a,o)},off:function(t,i){if(t.inputmask&&t.inputmask.events){var a;i?(a=[],a[i]=t.inputmask.events[i]):a=t.inputmask.events,e.each(a,function(i,a){for(;a.length>0;){var n=a.pop();e.inArray(i,["submit","reset"])!==-1?null!=t.form&&e(t.form).off(i,n):e(t).off(i,n)}delete t.inputmask.events[i]})}}},ee={keydownEvent:function(i){function a(e){var t=document.createElement("input"),i="on"+e,a=i in t;return a||(t.setAttribute(i,"return;"),a="function"==typeof t[i]),t=null,a}var n=this,o=e(n),s=i.keyCode,u=D(n);if(s===t.keyCode.BACKSPACE||s===t.keyCode.DELETE||l&&s===t.keyCode.BACKSPACE_SAFARI||i.ctrlKey&&s===t.keyCode.X&&!a("cut"))i.preventDefault(),G(n,s,u),O(n,b(!0),p().p,i,n.inputmask._valueGet()!==b().join("")),n.inputmask._valueGet()===x().join("")?o.trigger("cleared"):T(b())===!0&&o.trigger("complete");else if(s===t.keyCode.END||s===t.keyCode.PAGE_DOWN){i.preventDefault();var c=C(f());r.insertMode||c!==p().maskLength||i.shiftKey||c--,D(n,i.shiftKey?u.begin:c,c,!0)}else s===t.keyCode.HOME&&!i.shiftKey||s===t.keyCode.PAGE_UP?(i.preventDefault(),D(n,0,i.shiftKey?u.begin:0,!0)):(r.undoOnEscape&&s===t.keyCode.ESCAPE||90===s&&i.ctrlKey)&&i.altKey!==!0?(I(n,!0,!1,K.split("")),o.trigger("click")):s!==t.keyCode.INSERT||i.shiftKey||i.ctrlKey?r.tabThrough===!0&&s===t.keyCode.TAB?(i.shiftKey===!0?(null===g(u.begin).match.fn&&(u.begin=C(u.begin)),u.end=R(u.begin,!0),u.begin=R(u.end,!0)):(u.begin=C(u.begin,!0),u.end=C(u.begin,!0),u.end<p().maskLength&&u.end--),u.begin<p().maskLength&&(i.preventDefault(),D(n,u.begin,u.end))):i.shiftKey||r.insertMode===!1&&(s===t.keyCode.RIGHT?setTimeout(function(){var e=D(n);D(n,e.begin)},0):s===t.keyCode.LEFT&&setTimeout(function(){var e=D(n);D(n,q?e.begin+1:e.begin-1)},0)):(r.insertMode=!r.insertMode,D(n,r.insertMode||u.begin!==p().maskLength?u.begin:u.begin-1));r.onKeyDown.call(this,i,b(),D(n).begin,r),$=e.inArray(s,r.ignorables)!==-1},keypressEvent:function(i,a,n,o,s){var l=this,u=e(l),c=i.which||i.charCode||i.keyCode;if(!(a===!0||i.ctrlKey&&i.altKey)&&(i.ctrlKey||i.metaKey||$))return c===t.keyCode.ENTER&&K!==b().join("")&&(K=b().join(""), setTimeout(function(){u.trigger("change")},0)),!0;if(c){46===c&&i.shiftKey===!1&&","===r.radixPoint&&(c=44);var f,m=a?{begin:s,end:s}:D(l),h=String.fromCharCode(c);p().writeOutBuffer=!0;var v=A(m,h,o);if(v!==!1&&(d(!0),f=void 0!==v.caret?v.caret:a?v.pos+1:C(v.pos),p().p=f),n!==!1){var g=this;if(setTimeout(function(){r.onKeyValidation.call(g,c,v,r)},0),p().writeOutBuffer&&v!==!1){var y=b();O(l,y,r.numericInput&&void 0===v.caret?R(f):f,i,a!==!0),a!==!0&&setTimeout(function(){T(y)===!0&&u.trigger("complete")},0)}}if(i.preventDefault(),a)return v.forwardPosition=f,v}},pasteEvent:function(t){var i,a=this,n=t.originalEvent||t,o=e(a),s=a.inputmask._valueGet(!0),l=D(a);q&&(i=l.end,l.end=l.begin,l.begin=i);var u=s.substr(0,l.begin),c=s.substr(l.end,s.length);if(u===(q?x().reverse():x()).slice(0,l.begin).join("")&&(u=""),c===(q?x().reverse():x()).slice(l.end).join("")&&(c=""),q&&(i=u,u=c,c=i),window.clipboardData&&window.clipboardData.getData)s=u+window.clipboardData.getData("Text")+c;else{if(!n.clipboardData||!n.clipboardData.getData)return!0;s=u+n.clipboardData.getData("text/plain")+c}var p=s;if(e.isFunction(r.onBeforePaste)){if(p=r.onBeforePaste(s,r),p===!1)return t.preventDefault();p||(p=s)}return I(a,!1,!1,q?p.split("").reverse():p.toString().split("")),O(a,b(),C(f()),t,K!==b().join("")),T(b())===!0&&o.trigger("complete"),t.preventDefault()},inputFallBackEvent:function(i){var a=this,n=a.inputmask._valueGet();if(b().join("")!==n){var r=D(a);if(n=n.replace(new RegExp("("+t.escapeRegex(x().join(""))+")*"),""),s){var o=n.replace(b().join(""),"");if(1===o.length){var l=new e.Event("keypress");return l.which=o.charCodeAt(0),ee.keypressEvent.call(a,l,!0,!0,!1,p().validPositions[r.begin-1]?r.begin:r.begin-1),!1}}if(r.begin>n.length&&(D(a,n.length),r=D(a)),b().length-n.length!==1||n.charAt(r.begin)===b()[r.begin]||n.charAt(r.begin+1)===b()[r.begin]||E(r.begin)){for(var u=f()+1,c=x().join("");null===n.match(t.escapeRegex(c)+"$");)c=c.slice(1);n=n.replace(c,""),n=n.split(""),I(a,!0,!1,n,i,r.begin<u),T(b())===!0&&e(a).trigger("complete")}else i.keyCode=t.keyCode.BACKSPACE,ee.keydownEvent.call(a,i);i.preventDefault()}},setValueEvent:function(t){var i=this,a=i.inputmask._valueGet();I(i,!0,!1,(e.isFunction(r.onBeforeMask)?r.onBeforeMask(a,r)||a:a).split("")),K=b().join(""),(r.clearMaskOnLostFocus||r.clearIncomplete)&&i.inputmask._valueGet()===x().join("")&&i.inputmask._valueSet("")},focusEvent:function(e){var t=this,i=t.inputmask._valueGet();r.showMaskOnFocus&&(!r.showMaskOnHover||r.showMaskOnHover&&""===i)&&(t.inputmask._valueGet()!==b().join("")?O(t,b(),C(f())):X===!1&&D(t,C(f()))),r.positionCaretOnTab===!0&&ee.clickEvent.apply(t,[e,!0]),K=b().join("")},mouseleaveEvent:function(e){var t=this;if(X=!1,r.clearMaskOnLostFocus&&document.activeElement!==t){var i=b().slice(),a=t.inputmask._valueGet();a!==t.getAttribute("placeholder")&&""!==a&&(f()===-1&&a===x().join("")?i=[]:N(i),O(t,i))}},clickEvent:function(t,i){function a(t){if(""!==r.radixPoint){var i=p().validPositions;if(void 0===i[t]||i[t].input===_(t)){if(t<C(-1))return!0;var a=e.inArray(r.radixPoint,b());if(a!==-1){for(var n in i)if(a<n&&i[n].input!==_(n))return!1;return!0}}}return!1}var n=this;setTimeout(function(){if(document.activeElement===n){var t=D(n);if(i&&(t.begin=t.end),t.begin===t.end)switch(r.positionCaretOnClick){case"none":break;case"radixFocus":if(a(t.begin)){var o=e.inArray(r.radixPoint,b().join(""));D(n,r.numericInput?C(o):o);break}default:var s=t.begin,l=f(s,!0),u=C(l);if(s<u)D(n,E(s)||E(s-1)?s:C(s));else{var c=_(u);(""!==c&&b()[u]!==c&&g(u).match.optionalQuantifier!==!0||!E(u)&&g(u).match.def===c)&&(u=C(u)),D(n,u)}}}},0)},dblclickEvent:function(e){var t=this;setTimeout(function(){D(t,0,C(f()))},0)},cutEvent:function(i){var a=this,n=e(a),r=D(a),o=i.originalEvent||i,s=window.clipboardData||o.clipboardData,l=q?b().slice(r.end,r.begin):b().slice(r.begin,r.end);s.setData("text",q?l.reverse().join(""):l.join("")),document.execCommand&&document.execCommand("copy"),G(a,t.keyCode.DELETE,r),O(a,b(),p().p,i,K!==b().join("")),a.inputmask._valueGet()===x().join("")&&n.trigger("cleared")},blurEvent:function(t){var i=e(this),a=this;if(a.inputmask){var n=a.inputmask._valueGet(),o=b().slice();K!==o.join("")&&setTimeout(function(){i.trigger("change"),K=o.join("")},0),""!==n&&(r.clearMaskOnLostFocus&&(f()===-1&&n===x().join("")?o=[]:N(o)),T(o)===!1&&(setTimeout(function(){i.trigger("incomplete")},0),r.clearIncomplete&&(d(),o=r.clearMaskOnLostFocus?[]:x().slice())),O(a,o,void 0,t))}},mouseenterEvent:function(e){var t=this;X=!0,document.activeElement!==t&&r.showMaskOnHover&&t.inputmask._valueGet()!==b().join("")&&O(t,b())},submitEvent:function(e){K!==b().join("")&&U.trigger("change"),r.clearMaskOnLostFocus&&f()===-1&&W.inputmask._valueGet&&W.inputmask._valueGet()===x().join("")&&W.inputmask._valueSet(""),r.removeMaskOnSubmit&&(W.inputmask._valueSet(W.inputmask.unmaskedvalue(),!0),setTimeout(function(){O(W,b())},0))},resetEvent:function(e){setTimeout(function(){U.trigger("setvalue")},0)}};if(void 0!==i)switch(i.action){case"isComplete":return W=i.el,T(b());case"unmaskedvalue":return void 0!==W&&void 0===i.value||(Q=i.value,Q=(e.isFunction(r.onBeforeMask)?r.onBeforeMask(Q,r)||Q:Q).split(""),I(void 0,!1,!1,q?Q.reverse():Q),e.isFunction(r.onBeforeWrite)&&r.onBeforeWrite(void 0,b(),0,r)),j(W);case"mask":H(W);break;case"format":return Q=(e.isFunction(r.onBeforeMask)?r.onBeforeMask(i.value,r)||i.value:i.value).split(""),I(void 0,!1,!1,q?Q.reverse():Q),e.isFunction(r.onBeforeWrite)&&r.onBeforeWrite(void 0,b(),0,r),i.metadata?{value:q?b().slice().reverse().join(""):b().join(""),metadata:n.call(this,{action:"getmetadata"},a,r)}:q?b().slice().reverse().join(""):b().join("");case"isValid":i.value?(Q=i.value.split(""),I(void 0,!1,!0,q?Q.reverse():Q)):i.value=b().join("");for(var te=b(),ie=F(),ae=te.length-1;ae>ie&&!E(ae);ae--);return te.splice(ie,ae+1-ie),T(te)&&i.value===b().join("");case"getemptymask":return x().join("");case"remove":if(W){U=e(W),W.inputmask._valueSet(j(W)),J.off(W);var ne;Object.getOwnPropertyDescriptor&&Object.getPrototypeOf?(ne=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(W),"value"),ne&&W.inputmask.__valueGet&&Object.defineProperty(W,"value",{get:W.inputmask.__valueGet,set:W.inputmask.__valueSet,configurable:!0})):document.__lookupGetter__&&W.__lookupGetter__("value")&&W.inputmask.__valueGet&&(W.__defineGetter__("value",W.inputmask.__valueGet),W.__defineSetter__("value",W.inputmask.__valueSet)),W.inputmask=void 0}return W;case"getmetadata":if(e.isArray(a.metadata)){var re=c(!0,0,!1).join("");return e.each(a.metadata,function(e,t){if(t.mask===re)return re=t,!1}),re}return a.metadata}}var r=navigator.userAgent,o=/mobile/i.test(r),s=/iemobile/i.test(r),l=/iphone/i.test(r)&&!s,u=/android/i.test(r)&&!s;return t.prototype={defaults:{placeholder:"_",optionalmarker:{start:"[",end:"]"},quantifiermarker:{start:"{",end:"}"},groupmarker:{start:"(",end:")"},alternatormarker:"|",escapeChar:"\\",mask:null,oncomplete:e.noop,onincomplete:e.noop,oncleared:e.noop,repeat:0,greedy:!0,autoUnmask:!1,removeMaskOnSubmit:!1,clearMaskOnLostFocus:!0,insertMode:!0,clearIncomplete:!1,aliases:{},alias:null,onKeyDown:e.noop,onBeforeMask:null,onBeforePaste:function(t,i){return e.isFunction(i.onBeforeMask)?i.onBeforeMask(t,i):t},onBeforeWrite:null,onUnMask:null,showMaskOnFocus:!0,showMaskOnHover:!0,onKeyValidation:e.noop,skipOptionalPartCharacter:" ",numericInput:!1,rightAlign:!1,undoOnEscape:!0,radixPoint:"",radixPointDefinitionSymbol:void 0,groupSeparator:"",keepStatic:null,positionCaretOnTab:!0,tabThrough:!1,supportsInputType:["text","tel","password"],definitions:{9:{validator:"[0-9]",cardinality:1,definitionSymbol:"*"},a:{validator:"[A-Za-zА-яЁёÀ-ÿµ]",cardinality:1,definitionSymbol:"*"},"*":{validator:"[0-9A-Za-zА-яЁёÀ-ÿµ]",cardinality:1}},ignorables:[8,9,13,19,27,33,34,35,36,37,38,39,40,45,46,93,112,113,114,115,116,117,118,119,120,121,122,123],isComplete:null,canClearPosition:e.noop,postValidation:null,staticDefinitionSymbol:void 0,jitMasking:!1,nullable:!0,inputEventOnly:!1,noValuePatching:!1,positionCaretOnClick:"lvp",casing:null,inputmode:"verbatim",colorMask:!1,androidHack:!1},masksCache:{},mask:function(r){function o(t,a,n,r){function o(e,i){i=void 0!==i?i:t.getAttribute(r+"-"+e),null!==i&&("string"==typeof i&&(0===e.indexOf("on")?i=window[i]:"false"===i?i=!1:"true"===i&&(i=!0)),n[e]=i)}var s,l,u,c,p=t.getAttribute(r);if(p&&""!==p&&(p=p.replace(new RegExp("'","g"),'"'),l=JSON.parse("{"+p+"}")),l){u=void 0;for(c in l)if("alias"===c.toLowerCase()){u=l[c];break}}o("alias",u),n.alias&&i(n.alias,n,a);for(s in a){if(l){u=void 0;for(c in l)if(c.toLowerCase()===s.toLowerCase()){u=l[c];break}}o(s,u)}return e.extend(!0,a,n),a}var s=this;return"string"==typeof r&&(r=document.getElementById(r)||document.querySelectorAll(r)),r=r.nodeName?[r]:r,e.each(r,function(i,r){var l=e.extend(!0,{},s.opts);o(r,l,e.extend(!0,{},s.userOptions),s.dataAttribute);var u=a(l,s.noMasksCache);void 0!==u&&(void 0!==r.inputmask&&r.inputmask.remove(),r.inputmask=new t,r.inputmask.opts=l,r.inputmask.noMasksCache=s.noMasksCache,r.inputmask.userOptions=e.extend(!0,{},s.userOptions),r.inputmask.el=r,r.inputmask.maskset=u,e.data(r,"_inputmask_opts",l),n.call(r.inputmask,{action:"mask"}))}),r&&r[0]?r[0].inputmask||this:this},option:function(t,i){return"string"==typeof t?this.opts[t]:"object"==typeof t?(e.extend(this.userOptions,t),this.el&&i!==!0&&this.mask(this.el),this):void 0},unmaskedvalue:function(e){return this.maskset=this.maskset||a(this.opts,this.noMasksCache),n.call(this,{action:"unmaskedvalue",value:e})},remove:function(){return n.call(this,{action:"remove"})},getemptymask:function(){return this.maskset=this.maskset||a(this.opts,this.noMasksCache),n.call(this,{action:"getemptymask"})},hasMaskedValue:function(){return!this.opts.autoUnmask},isComplete:function(){return this.maskset=this.maskset||a(this.opts,this.noMasksCache),n.call(this,{action:"isComplete"})},getmetadata:function(){return this.maskset=this.maskset||a(this.opts,this.noMasksCache),n.call(this,{action:"getmetadata"})},isValid:function(e){return this.maskset=this.maskset||a(this.opts,this.noMasksCache),n.call(this,{action:"isValid",value:e})},format:function(e,t){return this.maskset=this.maskset||a(this.opts,this.noMasksCache),n.call(this,{action:"format",value:e,metadata:t})},analyseMask:function(t,i){function a(e,t,i,a){this.matches=[],this.openGroup=e||!1,this.isGroup=e||!1,this.isOptional=t||!1,this.isQuantifier=i||!1,this.isAlternator=a||!1,this.quantifier={min:1,max:1}}function n(t,a,n){var r=i.definitions[a];n=void 0!==n?n:t.matches.length;var o=t.matches[n-1];if(r&&!v){r.placeholder=e.isFunction(r.placeholder)?r.placeholder(i):r.placeholder;for(var s=r.prevalidator,l=s?s.length:0,u=1;u<r.cardinality;u++){var c=l>=u?s[u-1]:[],p=c.validator,d=c.cardinality;t.matches.splice(n++,0,{fn:p?"string"==typeof p?new RegExp(p):new function(){this.test=p}:new RegExp("."),cardinality:d?d:1,optionality:t.isOptional,newBlockMarker:void 0===o||o.def!==(r.definitionSymbol||a),casing:r.casing,def:r.definitionSymbol||a,placeholder:r.placeholder,nativeDef:a}),o=t.matches[n-1]}t.matches.splice(n++,0,{fn:r.validator?"string"==typeof r.validator?new RegExp(r.validator):new function(){this.test=r.validator}:new RegExp("."),cardinality:r.cardinality,optionality:t.isOptional,newBlockMarker:void 0===o||o.def!==(r.definitionSymbol||a),casing:r.casing,def:r.definitionSymbol||a,placeholder:r.placeholder,nativeDef:a})}else t.matches.splice(n++,0,{fn:null,cardinality:0,optionality:t.isOptional,newBlockMarker:void 0===o||o.def!==a,casing:null,def:i.staticDefinitionSymbol||a,placeholder:void 0!==i.staticDefinitionSymbol?a:void 0,nativeDef:a}),v=!1}function r(t){t&&t.matches&&e.each(t.matches,function(e,a){var o=t.matches[e+1];(void 0===o||void 0===o.matches||o.isQuantifier===!1)&&a&&a.isGroup&&(a.isGroup=!1,n(a,i.groupmarker.start,0),a.openGroup!==!0&&n(a,i.groupmarker.end)),r(a)})}function o(){if(y.length>0){if(p=y[y.length-1],n(p,u),p.isAlternator){d=y.pop();for(var e=0;e<d.matches.length;e++)d.matches[e].isGroup=!1;y.length>0?(p=y[y.length-1],p.matches.push(d)):g.matches.push(d)}}else n(g,u)}function s(e){function t(e){return e===i.optionalmarker.start?e=i.optionalmarker.end:e===i.optionalmarker.end?e=i.optionalmarker.start:e===i.groupmarker.start?e=i.groupmarker.end:e===i.groupmarker.end&&(e=i.groupmarker.start),e}e.matches=e.matches.reverse();for(var a in e.matches){var n=parseInt(a);if(e.matches[a].isQuantifier&&e.matches[n+1]&&e.matches[n+1].isGroup){var r=e.matches[a];e.matches.splice(a,1),e.matches.splice(n+1,0,r)}void 0!==e.matches[a].matches?e.matches[a]=s(e.matches[a]):e.matches[a]=t(e.matches[a])}return e}for(var l,u,c,p,d,f,m,h=/(?:[?*+]|\{[0-9\+\*]+(?:,[0-9\+\*]*)?\})|[^.?*+^${[]()|\\]+|./g,v=!1,g=new a,y=[],k=[];l=h.exec(t);)if(u=l[0],v)o();else switch(u.charAt(0)){case i.escapeChar:v=!0;break;case i.optionalmarker.end:case i.groupmarker.end:if(c=y.pop(),c.openGroup=!1,void 0!==c)if(y.length>0){if(p=y[y.length-1],p.matches.push(c),p.isAlternator){d=y.pop();for(var x=0;x<d.matches.length;x++)d.matches[x].isGroup=!1;y.length>0?(p=y[y.length-1],p.matches.push(d)):g.matches.push(d)}}else g.matches.push(c);else o();break;case i.optionalmarker.start:y.push(new a(!1,!0));break;case i.groupmarker.start:y.push(new a(!0));break;case i.quantifiermarker.start:var b=new a(!1,!1,!0);u=u.replace(/[{}]/g,"");var P=u.split(","),w=isNaN(P[0])?P[0]:parseInt(P[0]),S=1===P.length?w:isNaN(P[1])?P[1]:parseInt(P[1]);if("*"!==S&&"+"!==S||(w="*"===S?0:1),b.quantifier={min:w,max:S},y.length>0){var A=y[y.length-1].matches;l=A.pop(),l.isGroup||(m=new a(!0),m.matches.push(l),l=m),A.push(l),A.push(b)}else l=g.matches.pop(),l.isGroup||(m=new a(!0),m.matches.push(l),l=m),g.matches.push(l),g.matches.push(b);break;case i.alternatormarker:y.length>0?(p=y[y.length-1],f=p.matches.pop()):f=g.matches.pop(),f.isAlternator?y.push(f):(d=new a(!1,!1,!1,!0),d.matches.push(f),y.push(d));break;default:o()}for(;y.length>0;)c=y.pop(),g.matches.push(c);return g.matches.length>0&&(r(g),k.push(g)),i.numericInput&&s(k[0]),k}},t.extendDefaults=function(i){e.extend(!0,t.prototype.defaults,i)},t.extendDefinitions=function(i){e.extend(!0,t.prototype.defaults.definitions,i)},t.extendAliases=function(i){e.extend(!0,t.prototype.defaults.aliases,i)},t.format=function(e,i,a){return t(i).format(e,a)},t.unmask=function(e,i){return t(i).unmaskedvalue(e)},t.isValid=function(e,i){return t(i).isValid(e)},t.remove=function(t){e.each(t,function(e,t){t.inputmask&&t.inputmask.remove()})},t.escapeRegex=function(e){var t=["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^"];return e.replace(new RegExp("(\\"+t.join("|\\")+")","gim"),"\\$1")},t.keyCode={ALT:18,BACKSPACE:8,BACKSPACE_SAFARI:127,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91,X:88},window.Inputmask=t,t}(jQuery),function(e,t){return void 0===e.fn.inputmask&&(e.fn.inputmask=function(i,a){var n,r=this[0];if(void 0===a&&(a={}),"string"==typeof i)switch(i){case"unmaskedvalue":return r&&r.inputmask?r.inputmask.unmaskedvalue():e(r).val();case"remove":return this.each(function(){this.inputmask&&this.inputmask.remove()});case"getemptymask":return r&&r.inputmask?r.inputmask.getemptymask():"";case"hasMaskedValue":return!(!r||!r.inputmask)&&r.inputmask.hasMaskedValue();case"isComplete":return!r||!r.inputmask||r.inputmask.isComplete();case"getmetadata":return r&&r.inputmask?r.inputmask.getmetadata():void 0;case"setvalue":e(r).val(a),r&&void 0===r.inputmask&&e(r).triggerHandler("setvalue");break;case"option":if("string"!=typeof a)return this.each(function(){if(void 0!==this.inputmask)return this.inputmask.option(a)});if(r&&void 0!==r.inputmask)return r.inputmask.option(a);break;default:return a.alias=i,n=new t(a),this.each(function(){n.mask(this)})}else{if("object"==typeof i)return n=new t(i),void 0===i.mask&&void 0===i.alias?this.each(function(){return void 0!==this.inputmask?this.inputmask.option(i):void n.mask(this)}):this.each(function(){n.mask(this)});if(void 0===i)return this.each(function(){n=new t(a),n.mask(this)})}}),e.fn.inputmask}(jQuery,Inputmask),function(e,t){}(jQuery,Inputmask),function(e,t){function i(e){return isNaN(e)||29===new Date(e,2,0).getDate()}return t.extendAliases({"dd/mm/yyyy":{mask:"1/2/y",placeholder:"dd/mm/yyyy",regex:{val1pre:new RegExp("[0-3]"),val1:new RegExp("0[1-9]|[12][0-9]|3[01]"),val2pre:function(e){var i=t.escapeRegex.call(this,e);return new RegExp("((0[1-9]|[12][0-9]|3[01])"+i+"[01])")},val2:function(e){var i=t.escapeRegex.call(this,e);return new RegExp("((0[1-9]|[12][0-9])"+i+"(0[1-9]|1[012]))|(30"+i+"(0[13-9]|1[012]))|(31"+i+"(0[13578]|1[02]))")}},leapday:"29/02/",separator:"/",yearrange:{minyear:1900,maxyear:2099},isInYearRange:function(e,t,i){if(isNaN(e))return!1;var a=parseInt(e.concat(t.toString().slice(e.length))),n=parseInt(e.concat(i.toString().slice(e.length)));return!isNaN(a)&&t<=a&&a<=i||!isNaN(n)&&t<=n&&n<=i},determinebaseyear:function(e,t,i){var a=(new Date).getFullYear();if(e>a)return e;if(t<a){for(var n=t.toString().slice(0,2),r=t.toString().slice(2,4);t<n+i;)n--;var o=n+r;return e>o?e:o}if(e<=a&&a<=t){for(var s=a.toString().slice(0,2);t<s+i;)s--;var l=s+i;return l<e?e:l}return a},onKeyDown:function(i,a,n,r){var o=e(this);if(i.ctrlKey&&i.keyCode===t.keyCode.RIGHT){var s=new Date;o.val(s.getDate().toString()+(s.getMonth()+1).toString()+s.getFullYear().toString()),o.trigger("setvalue")}},getFrontValue:function(e,t,i){for(var a=0,n=0,r=0;r<e.length&&"2"!==e.charAt(r);r++){var o=i.definitions[e.charAt(r)];o?(a+=n,n=o.cardinality):n++}return t.join("").substr(a,n)},postValidation:function(e,t,a){var n,r,o=e.join("");return 0===a.mask.indexOf("y")?(r=o.substr(0,4),n=o.substr(4,11)):(r=o.substr(6,11),n=o.substr(0,6)),t&&(n!==a.leapday||i(r))},definitions:{1:{validator:function(e,t,i,a,n){var r=n.regex.val1.test(e);return a||r||e.charAt(1)!==n.separator&&"-./".indexOf(e.charAt(1))===-1||!(r=n.regex.val1.test("0"+e.charAt(0)))?r:(t.buffer[i-1]="0",{refreshFromBuffer:{start:i-1,end:i},pos:i,c:e.charAt(0)})},cardinality:2,prevalidator:[{validator:function(e,t,i,a,n){var r=e;isNaN(t.buffer[i+1])||(r+=t.buffer[i+1]);var o=1===r.length?n.regex.val1pre.test(r):n.regex.val1.test(r);if(!a&&!o){if(o=n.regex.val1.test(e+"0"))return t.buffer[i]=e,t.buffer[++i]="0",{pos:i,c:"0"};if(o=n.regex.val1.test("0"+e))return t.buffer[i]="0",i++,{pos:i}}return o},cardinality:1}]},2:{validator:function(e,t,i,a,n){var r=n.getFrontValue(t.mask,t.buffer,n);r.indexOf(n.placeholder[0])!==-1&&(r="01"+n.separator);var o=n.regex.val2(n.separator).test(r+e);return a||o||e.charAt(1)!==n.separator&&"-./".indexOf(e.charAt(1))===-1||!(o=n.regex.val2(n.separator).test(r+"0"+e.charAt(0)))?o:(t.buffer[i-1]="0",{refreshFromBuffer:{start:i-1,end:i},pos:i,c:e.charAt(0)})},cardinality:2,prevalidator:[{validator:function(e,t,i,a,n){isNaN(t.buffer[i+1])||(e+=t.buffer[i+1]);var r=n.getFrontValue(t.mask,t.buffer,n);r.indexOf(n.placeholder[0])!==-1&&(r="01"+n.separator);var o=1===e.length?n.regex.val2pre(n.separator).test(r+e):n.regex.val2(n.separator).test(r+e);return a||o||!(o=n.regex.val2(n.separator).test(r+"0"+e))?o:(t.buffer[i]="0",i++,{pos:i})},cardinality:1}]},y:{validator:function(e,t,i,a,n){return n.isInYearRange(e,n.yearrange.minyear,n.yearrange.maxyear)},cardinality:4,prevalidator:[{validator:function(e,t,i,a,n){var r=n.isInYearRange(e,n.yearrange.minyear,n.yearrange.maxyear);if(!a&&!r){var o=n.determinebaseyear(n.yearrange.minyear,n.yearrange.maxyear,e+"0").toString().slice(0,1);if(r=n.isInYearRange(o+e,n.yearrange.minyear,n.yearrange.maxyear))return t.buffer[i++]=o.charAt(0),{pos:i};if(o=n.determinebaseyear(n.yearrange.minyear,n.yearrange.maxyear,e+"0").toString().slice(0,2),r=n.isInYearRange(o+e,n.yearrange.minyear,n.yearrange.maxyear))return t.buffer[i++]=o.charAt(0),t.buffer[i++]=o.charAt(1),{pos:i}}return r},cardinality:1},{validator:function(e,t,i,a,n){var r=n.isInYearRange(e,n.yearrange.minyear,n.yearrange.maxyear);if(!a&&!r){var o=n.determinebaseyear(n.yearrange.minyear,n.yearrange.maxyear,e).toString().slice(0,2);if(r=n.isInYearRange(e[0]+o[1]+e[1],n.yearrange.minyear,n.yearrange.maxyear))return t.buffer[i++]=o.charAt(1),{pos:i};if(o=n.determinebaseyear(n.yearrange.minyear,n.yearrange.maxyear,e).toString().slice(0,2),r=n.isInYearRange(o+e,n.yearrange.minyear,n.yearrange.maxyear))return t.buffer[i-1]=o.charAt(0),t.buffer[i++]=o.charAt(1),t.buffer[i++]=e.charAt(0),{refreshFromBuffer:{start:i-3,end:i},pos:i}}return r},cardinality:2},{validator:function(e,t,i,a,n){return n.isInYearRange(e,n.yearrange.minyear,n.yearrange.maxyear)},cardinality:3}]}},insertMode:!1,autoUnmask:!1},"mm/dd/yyyy":{placeholder:"mm/dd/yyyy",alias:"dd/mm/yyyy",regex:{val2pre:function(e){var i=t.escapeRegex.call(this,e);return new RegExp("((0[13-9]|1[012])"+i+"[0-3])|(02"+i+"[0-2])")},val2:function(e){var i=t.escapeRegex.call(this,e);return new RegExp("((0[1-9]|1[012])"+i+"(0[1-9]|[12][0-9]))|((0[13-9]|1[012])"+i+"30)|((0[13578]|1[02])"+i+"31)")},val1pre:new RegExp("[01]"),val1:new RegExp("0[1-9]|1[012]")},leapday:"02/29/",onKeyDown:function(i,a,n,r){var o=e(this);if(i.ctrlKey&&i.keyCode===t.keyCode.RIGHT){var s=new Date;o.val((s.getMonth()+1).toString()+s.getDate().toString()+s.getFullYear().toString()),o.trigger("setvalue")}}},"yyyy/mm/dd":{mask:"y/1/2",placeholder:"yyyy/mm/dd",alias:"mm/dd/yyyy",leapday:"/02/29",onKeyDown:function(i,a,n,r){var o=e(this);if(i.ctrlKey&&i.keyCode===t.keyCode.RIGHT){var s=new Date;o.val(s.getFullYear().toString()+(s.getMonth()+1).toString()+s.getDate().toString()),o.trigger("setvalue")}}},"dd.mm.yyyy":{mask:"1.2.y",placeholder:"dd.mm.yyyy",leapday:"29.02.",separator:".",alias:"dd/mm/yyyy"},"dd-mm-yyyy":{mask:"1-2-y",placeholder:"dd-mm-yyyy",leapday:"29-02-",separator:"-",alias:"dd/mm/yyyy"},"mm.dd.yyyy":{mask:"1.2.y",placeholder:"mm.dd.yyyy",leapday:"02.29.",separator:".",alias:"mm/dd/yyyy"},"mm-dd-yyyy":{mask:"1-2-y",placeholder:"mm-dd-yyyy",leapday:"02-29-",separator:"-",alias:"mm/dd/yyyy"},"yyyy.mm.dd":{mask:"y.1.2",placeholder:"yyyy.mm.dd",leapday:".02.29",separator:".",alias:"yyyy/mm/dd"},"yyyy-mm-dd":{mask:"y-1-2",placeholder:"yyyy-mm-dd",leapday:"-02-29",separator:"-",alias:"yyyy/mm/dd"},datetime:{mask:"1/2/y h:s",placeholder:"dd/mm/yyyy hh:mm",alias:"dd/mm/yyyy",regex:{hrspre:new RegExp("[012]"),hrs24:new RegExp("2[0-4]|1[3-9]"),hrs:new RegExp("[01][0-9]|2[0-4]"),ampm:new RegExp("^[a|p|A|P][m|M]"),mspre:new RegExp("[0-5]"),ms:new RegExp("[0-5][0-9]")},timeseparator:":",hourFormat:"24",definitions:{h:{validator:function(e,t,i,a,n){if("24"===n.hourFormat&&24===parseInt(e,10))return t.buffer[i-1]="0",t.buffer[i]="0",{refreshFromBuffer:{start:i-1,end:i},c:"0"};var r=n.regex.hrs.test(e);if(!a&&!r&&(e.charAt(1)===n.timeseparator||"-.:".indexOf(e.charAt(1))!==-1)&&(r=n.regex.hrs.test("0"+e.charAt(0))))return t.buffer[i-1]="0",t.buffer[i]=e.charAt(0),i++,{refreshFromBuffer:{start:i-2,end:i},pos:i,c:n.timeseparator};if(r&&"24"!==n.hourFormat&&n.regex.hrs24.test(e)){var o=parseInt(e,10);return 24===o?(t.buffer[i+5]="a",t.buffer[i+6]="m"):(t.buffer[i+5]="p",t.buffer[i+6]="m"),o-=12,o<10?(t.buffer[i]=o.toString(),t.buffer[i-1]="0"):(t.buffer[i]=o.toString().charAt(1),t.buffer[i-1]=o.toString().charAt(0)),{refreshFromBuffer:{start:i-1,end:i+6},c:t.buffer[i]}}return r},cardinality:2,prevalidator:[{validator:function(e,t,i,a,n){var r=n.regex.hrspre.test(e);return a||r||!(r=n.regex.hrs.test("0"+e))?r:(t.buffer[i]="0",i++,{pos:i})},cardinality:1}]},s:{validator:"[0-5][0-9]",cardinality:2,prevalidator:[{validator:function(e,t,i,a,n){var r=n.regex.mspre.test(e);return a||r||!(r=n.regex.ms.test("0"+e))?r:(t.buffer[i]="0",i++,{pos:i})},cardinality:1}]},t:{validator:function(e,t,i,a,n){return n.regex.ampm.test(e+"m")},casing:"lower",cardinality:1}},insertMode:!1,autoUnmask:!1},datetime12:{mask:"1/2/y h:s t\\m",placeholder:"dd/mm/yyyy hh:mm xm",alias:"datetime",hourFormat:"12"},"mm/dd/yyyy hh:mm xm":{mask:"1/2/y h:s t\\m",placeholder:"mm/dd/yyyy hh:mm xm",alias:"datetime12",regex:{val2pre:function(e){var i=t.escapeRegex.call(this,e);return new RegExp("((0[13-9]|1[012])"+i+"[0-3])|(02"+i+"[0-2])")},val2:function(e){var i=t.escapeRegex.call(this,e);return new RegExp("((0[1-9]|1[012])"+i+"(0[1-9]|[12][0-9]))|((0[13-9]|1[012])"+i+"30)|((0[13578]|1[02])"+i+"31)")},val1pre:new RegExp("[01]"),val1:new RegExp("0[1-9]|1[012]")},leapday:"02/29/",onKeyDown:function(i,a,n,r){var o=e(this);if(i.ctrlKey&&i.keyCode===t.keyCode.RIGHT){var s=new Date;o.val((s.getMonth()+1).toString()+s.getDate().toString()+s.getFullYear().toString()),o.trigger("setvalue")}}},"hh:mm t":{mask:"h:s t\\m",placeholder:"hh:mm xm",alias:"datetime",hourFormat:"12"},"h:s t":{mask:"h:s t\\m",placeholder:"hh:mm xm",alias:"datetime",hourFormat:"12"},"hh:mm:ss":{mask:"h:s:s",placeholder:"hh:mm:ss",alias:"datetime",autoUnmask:!1},"hh:mm":{mask:"h:s",placeholder:"hh:mm",alias:"datetime",autoUnmask:!1},date:{alias:"dd/mm/yyyy"},"mm/yyyy":{mask:"1/y",placeholder:"mm/yyyy",leapday:"donotuse",separator:"/",alias:"mm/dd/yyyy"},shamsi:{regex:{val2pre:function(e){var i=t.escapeRegex.call(this,e);return new RegExp("((0[1-9]|1[012])"+i+"[0-3])")},val2:function(e){var i=t.escapeRegex.call(this,e);return new RegExp("((0[1-9]|1[012])"+i+"(0[1-9]|[12][0-9]))|((0[1-9]|1[012])"+i+"30)|((0[1-6])"+i+"31)")},val1pre:new RegExp("[01]"),val1:new RegExp("0[1-9]|1[012]")},yearrange:{minyear:1300,maxyear:1499},mask:"y/1/2",leapday:"/12/30",placeholder:"yyyy/mm/dd",alias:"mm/dd/yyyy",clearIncomplete:!0}}),t}(jQuery,Inputmask),function(e,t){return t.extendDefinitions({A:{validator:"[A-Za-zА-яЁёÀ-ÿµ]",cardinality:1,casing:"upper"},"&":{validator:"[0-9A-Za-zА-яЁёÀ-ÿµ]",cardinality:1,casing:"upper"},"#":{validator:"[0-9A-Fa-f]",cardinality:1,casing:"upper"}}),t.extendAliases({url:{definitions:{i:{validator:".",cardinality:1}},mask:"(\\http://)|(\\http\\s://)|(ftp://)|(ftp\\s://)i{+}",insertMode:!1,autoUnmask:!1,inputmode:"url"},ip:{mask:"i[i[i]].i[i[i]].i[i[i]].i[i[i]]",definitions:{i:{validator:function(e,t,i,a,n){return i-1>-1&&"."!==t.buffer[i-1]?(e=t.buffer[i-1]+e,e=i-2>-1&&"."!==t.buffer[i-2]?t.buffer[i-2]+e:"0"+e):e="00"+e,new RegExp("25[0-5]|2[0-4][0-9]|[01][0-9][0-9]").test(e)},cardinality:1}},onUnMask:function(e,t,i){return e},inputmode:"numeric"},email:{mask:"*{1,64}[.*{1,64}][.*{1,64}][.*{1,63}]@-{1,63}.-{1,63}[.-{1,63}][.-{1,63}]",greedy:!1,onBeforePaste:function(e,t){return e=e.toLowerCase(),e.replace("mailto:","")},definitions:{"*":{validator:"[0-9A-Za-z!#$%&'*+/=?^_`{|}~-]",cardinality:1,casing:"lower"},"-":{validator:"[0-9A-Za-z-]",cardinality:1,casing:"lower"}},onUnMask:function(e,t,i){return e},inputmode:"email"},mac:{mask:"##:##:##:##:##:##"},vin:{mask:"V{13}9{4}",definitions:{V:{validator:"[A-HJ-NPR-Za-hj-npr-z\\d]",cardinality:1,casing:"upper"}},clearIncomplete:!0,autoUnmask:!0}}),t}(jQuery,Inputmask),function(e,t){return t.extendAliases({numeric:{mask:function(e){function i(t){for(var i="",a=0;a<t.length;a++)i+=e.definitions[t.charAt(a)]||e.optionalmarker.start===t.charAt(a)||e.optionalmarker.end===t.charAt(a)||e.quantifiermarker.start===t.charAt(a)||e.quantifiermarker.end===t.charAt(a)||e.groupmarker.start===t.charAt(a)||e.groupmarker.end===t.charAt(a)||e.alternatormarker===t.charAt(a)?"\\"+t.charAt(a):t.charAt(a);return i}if(0!==e.repeat&&isNaN(e.integerDigits)&&(e.integerDigits=e.repeat),e.repeat=0,e.groupSeparator===e.radixPoint&&("."===e.radixPoint?e.groupSeparator=",":","===e.radixPoint?e.groupSeparator=".":e.groupSeparator="")," "===e.groupSeparator&&(e.skipOptionalPartCharacter=void 0),e.autoGroup=e.autoGroup&&""!==e.groupSeparator,e.autoGroup&&("string"==typeof e.groupSize&&isFinite(e.groupSize)&&(e.groupSize=parseInt(e.groupSize)),isFinite(e.integerDigits))){var a=Math.floor(e.integerDigits/e.groupSize),n=e.integerDigits%e.groupSize;e.integerDigits=parseInt(e.integerDigits)+(0===n?a-1:a),e.integerDigits<1&&(e.integerDigits="*")}e.placeholder.length>1&&(e.placeholder=e.placeholder.charAt(0)),"radixFocus"===e.positionCaretOnClick&&""===e.placeholder&&e.integerOptional===!1&&(e.positionCaretOnClick="lvp"),e.definitions[";"]=e.definitions["~"],e.definitions[";"].definitionSymbol="~",e.numericInput===!0&&(e.positionCaretOnClick="radixFocus"===e.positionCaretOnClick?"lvp":e.positionCaretOnClick,e.digitsOptional=!1,isNaN(e.digits)&&(e.digits=2),e.decimalProtect=!1);var r="[+]";if(r+=i(e.prefix),r+=e.integerOptional===!0?"~{1,"+e.integerDigits+"}":"~{"+e.integerDigits+"}",void 0!==e.digits){e.decimalProtect&&(e.radixPointDefinitionSymbol=":");var o=e.digits.toString().split(",");isFinite(o[0]&&o[1]&&isFinite(o[1]))?r+=(e.decimalProtect?":":e.radixPoint)+";{"+e.digits+"}":(isNaN(e.digits)||parseInt(e.digits)>0)&&(r+=e.digitsOptional?"["+(e.decimalProtect?":":e.radixPoint)+";{1,"+e.digits+"}]":(e.decimalProtect?":":e.radixPoint)+";{"+e.digits+"}")}return r+=i(e.suffix),r+="[-]",e.greedy=!1,null!==e.min&&(e.min=e.min.toString().replace(new RegExp(t.escapeRegex(e.groupSeparator),"g"),""),","===e.radixPoint&&(e.min=e.min.replace(e.radixPoint,"."))),null!==e.max&&(e.max=e.max.toString().replace(new RegExp(t.escapeRegex(e.groupSeparator),"g"),""),","===e.radixPoint&&(e.max=e.max.replace(e.radixPoint,"."))),r},placeholder:"",greedy:!1,digits:"*",digitsOptional:!0,radixPoint:".",positionCaretOnClick:"radixFocus",groupSize:3,groupSeparator:"",autoGroup:!1,allowPlus:!0,allowMinus:!0,negationSymbol:{front:"-",back:""},integerDigits:"+",integerOptional:!0,prefix:"",suffix:"",rightAlign:!0,decimalProtect:!0,min:null,max:null,step:1,insertMode:!0,autoUnmask:!1,unmaskAsNumber:!1,inputmode:"numeric",postFormat:function(i,a,n){n.numericInput===!0&&(i=i.reverse(),isFinite(a)&&(a=i.join("").length-a-1));var r,o;a=a>=i.length?i.length-1:a<0?0:a;var s=i[a],l=i.slice();s===n.groupSeparator&&(l.splice(a--,1),s=l[a]);var u=l.join("").match(new RegExp("^"+t.escapeRegex(n.negationSymbol.front)));u=null!==u&&1===u.length,a>(u?n.negationSymbol.front.length:0)+n.prefix.length&&a<l.length-n.suffix.length&&(l[a]="!");var c=l.join(""),p=l.join();if(u&&(c=c.replace(new RegExp("^"+t.escapeRegex(n.negationSymbol.front)),""),c=c.replace(new RegExp(t.escapeRegex(n.negationSymbol.back)+"$"),"")),c=c.replace(new RegExp(t.escapeRegex(n.suffix)+"$"),""),c=c.replace(new RegExp("^"+t.escapeRegex(n.prefix)),""),c.length>0&&n.autoGroup||c.indexOf(n.groupSeparator)!==-1){var d=t.escapeRegex(n.groupSeparator);c=c.replace(new RegExp(d,"g"),"");var f=c.split(s===n.radixPoint?"!":n.radixPoint);if(c=""===n.radixPoint?c:f[0],s!==n.negationSymbol.front&&(c=c.replace("!","?")),c.length>n.groupSize)for(var m=new RegExp("([-+]?[\\d?]+)([\\d?]{"+n.groupSize+"})");m.test(c)&&""!==n.groupSeparator;)c=c.replace(m,"$1"+n.groupSeparator+"$2"),c=c.replace(n.groupSeparator+n.groupSeparator,n.groupSeparator);c=c.replace("?","!"),""!==n.radixPoint&&f.length>1&&(c+=(s===n.radixPoint?"!":n.radixPoint)+f[1])}c=n.prefix+c+n.suffix,u&&(c=n.negationSymbol.front+c+n.negationSymbol.back);var h=p!==c.split("").join(),v=e.inArray("!",c);if(v===-1&&(v=a),h){for(i.length=c.length,r=0,o=c.length;r<o;r++)i[r]=c.charAt(r);i[v]=s}return v=n.numericInput&&isFinite(a)?i.join("").length-v-1:v,n.numericInput&&(i=i.reverse(),e.inArray(n.radixPoint,i)<v&&i.join("").length-n.suffix.length!==v&&(v-=1)),{pos:v,refreshFromBuffer:h,buffer:i,isNegative:u}},onBeforeWrite:function(i,a,n,r){var o;if(i&&("blur"===i.type||"checkval"===i.type||"keydown"===i.type)){var s=r.numericInput?a.slice().reverse().join(""):a.join(""),l=s.replace(r.prefix,"");l=l.replace(r.suffix,""),l=l.replace(new RegExp(t.escapeRegex(r.groupSeparator),"g"),""),","===r.radixPoint&&(l=l.replace(r.radixPoint,"."));var u=l.match(new RegExp("[-"+t.escapeRegex(r.negationSymbol.front)+"]","g"));if(u=null!==u&&1===u.length,l=l.replace(new RegExp("[-"+t.escapeRegex(r.negationSymbol.front)+"]","g"),""), l=l.replace(new RegExp(t.escapeRegex(r.negationSymbol.back)+"$"),""),isNaN(r.placeholder)&&(l=l.replace(new RegExp(t.escapeRegex(r.placeholder),"g"),"")),l=l===r.negationSymbol.front?l+"0":l,""!==l&&isFinite(l)){var c=parseFloat(l),p=u?c*-1:c;if(null!==r.min&&isFinite(r.min)&&p<parseFloat(r.min)?(c=Math.abs(r.min),u=r.min<0,s=void 0):null!==r.max&&isFinite(r.max)&&p>parseFloat(r.max)&&(c=Math.abs(r.max),u=r.max<0,s=void 0),l=c.toString().replace(".",r.radixPoint).split(""),isFinite(r.digits)){var d=e.inArray(r.radixPoint,l),f=e.inArray(r.radixPoint,s);d===-1&&(l.push(r.radixPoint),d=l.length-1);for(var m=1;m<=r.digits;m++)r.digitsOptional||void 0!==l[d+m]&&l[d+m]!==r.placeholder.charAt(0)?f!==-1&&void 0!==s[f+m]&&(l[d+m]=l[d+m]||s[f+m]):l[d+m]="0";l[l.length-1]===r.radixPoint&&delete l[l.length-1]}if(c.toString()!==l&&c.toString()+"."!==l||u)return l=(r.prefix+l.join("")).split(""),!u||0===c&&"blur"===i.type||(l.unshift(r.negationSymbol.front),l.push(r.negationSymbol.back)),r.numericInput&&(l=l.reverse()),o=r.postFormat(l,r.numericInput?n:n-1,r),o.buffer&&(o.refreshFromBuffer=o.buffer.join("")!==a.join("")),o}}if(r.autoGroup)return o=r.postFormat(a,r.numericInput?n:n-1,r),o.caret=n<(o.isNegative?r.negationSymbol.front.length:0)+r.prefix.length||n>o.buffer.length-(o.isNegative?r.negationSymbol.back.length:0)?o.pos:o.pos+1,o},regex:{integerPart:function(e){return new RegExp("["+t.escapeRegex(e.negationSymbol.front)+"+]?\\d+")},integerNPart:function(e){return new RegExp("[\\d"+t.escapeRegex(e.groupSeparator)+t.escapeRegex(e.placeholder.charAt(0))+"]+")}},signHandler:function(e,t,i,a,n){if(!a&&n.allowMinus&&"-"===e||n.allowPlus&&"+"===e){var r=t.buffer.join("").match(n.regex.integerPart(n));if(r&&r[0].length>0)return t.buffer[r.index]===("-"===e?"+":n.negationSymbol.front)?"-"===e?""!==n.negationSymbol.back?{pos:0,c:n.negationSymbol.front,remove:0,caret:i,insert:{pos:t.buffer.length-1,c:n.negationSymbol.back}}:{pos:0,c:n.negationSymbol.front,remove:0,caret:i}:""!==n.negationSymbol.back?{pos:0,c:"+",remove:[0,t.buffer.length-1],caret:i}:{pos:0,c:"+",remove:0,caret:i}:t.buffer[0]===("-"===e?n.negationSymbol.front:"+")?"-"===e&&""!==n.negationSymbol.back?{remove:[0,t.buffer.length-1],caret:i-1}:{remove:0,caret:i-1}:"-"===e?""!==n.negationSymbol.back?{pos:0,c:n.negationSymbol.front,caret:i+1,insert:{pos:t.buffer.length,c:n.negationSymbol.back}}:{pos:0,c:n.negationSymbol.front,caret:i+1}:{pos:0,c:e,caret:i+1}}return!1},radixHandler:function(t,i,a,n,r){if(!n&&r.numericInput!==!0&&t===r.radixPoint&&void 0!==r.digits&&(isNaN(r.digits)||parseInt(r.digits)>0)){var o=e.inArray(r.radixPoint,i.buffer),s=i.buffer.join("").match(r.regex.integerPart(r));if(o!==-1&&i.validPositions[o])return i.validPositions[o-1]?{caret:o+1}:{pos:s.index,c:s[0],caret:o+1};if(!s||"0"===s[0]&&s.index+1!==a)return i.buffer[s?s.index:a]="0",{pos:(s?s.index:a)+1,c:r.radixPoint}}return!1},leadingZeroHandler:function(t,i,a,n,r,o){if(!n){var s=i.buffer.slice("");if(s.splice(0,r.prefix.length),s.splice(s.length-r.suffix.length,r.suffix.length),r.numericInput===!0){var s=s.reverse(),l=s[0];if("0"===l&&void 0===i.validPositions[a-1])return{pos:a,remove:s.length-1}}else{a-=r.prefix.length;var u=e.inArray(r.radixPoint,s),c=s.slice(0,u!==-1?u:void 0).join("").match(r.regex.integerNPart(r));if(c&&(u===-1||a<=u)){var p=u===-1?0:parseInt(s.slice(u+1).join(""));if(0===c[0].indexOf(""!==r.placeholder?r.placeholder.charAt(0):"0")&&(c.index+1===a||o!==!0&&0===p))return i.buffer.splice(c.index+r.prefix.length,1),{pos:c.index+r.prefix.length,remove:c.index+r.prefix.length};if("0"===t&&a<=c.index&&c[0]!==r.groupSeparator)return!1}}}return!0},definitions:{"~":{validator:function(i,a,n,r,o,s){var l=o.signHandler(i,a,n,r,o);if(!l&&(l=o.radixHandler(i,a,n,r,o),!l&&(l=r?new RegExp("[0-9"+t.escapeRegex(o.groupSeparator)+"]").test(i):new RegExp("[0-9]").test(i),l===!0&&(l=o.leadingZeroHandler(i,a,n,r,o,s),l===!0)))){var u=e.inArray(o.radixPoint,a.buffer);l=u!==-1&&(o.digitsOptional===!1||a.validPositions[n])&&o.numericInput!==!0&&n>u&&!r?{pos:n,remove:n}:{pos:n}}return l},cardinality:1},"+":{validator:function(e,t,i,a,n){var r=n.signHandler(e,t,i,a,n);return!r&&(a&&n.allowMinus&&e===n.negationSymbol.front||n.allowMinus&&"-"===e||n.allowPlus&&"+"===e)&&(r=!(!a&&"-"===e)||(""!==n.negationSymbol.back?{pos:i,c:"-"===e?n.negationSymbol.front:"+",caret:i+1,insert:{pos:t.buffer.length,c:n.negationSymbol.back}}:{pos:i,c:"-"===e?n.negationSymbol.front:"+",caret:i+1})),r},cardinality:1,placeholder:""},"-":{validator:function(e,t,i,a,n){var r=n.signHandler(e,t,i,a,n);return!r&&a&&n.allowMinus&&e===n.negationSymbol.back&&(r=!0),r},cardinality:1,placeholder:""},":":{validator:function(e,i,a,n,r){var o=r.signHandler(e,i,a,n,r);if(!o){var s="["+t.escapeRegex(r.radixPoint)+"]";o=new RegExp(s).test(e),o&&i.validPositions[a]&&i.validPositions[a].match.placeholder===r.radixPoint&&(o={caret:a+1})}return o},cardinality:1,placeholder:function(e){return e.radixPoint}}},onUnMask:function(e,i,a){if(""===i&&a.nullable===!0)return i;var n=e.replace(a.prefix,"");return n=n.replace(a.suffix,""),n=n.replace(new RegExp(t.escapeRegex(a.groupSeparator),"g"),""),a.unmaskAsNumber?(""!==a.radixPoint&&n.indexOf(a.radixPoint)!==-1&&(n=n.replace(t.escapeRegex.call(this,a.radixPoint),".")),Number(n)):n},isComplete:function(e,i){var a=e.join(""),n=e.slice();if(i.postFormat(n,0,i),n.join("")!==a)return!1;var r=a.replace(i.prefix,"");return r=r.replace(i.suffix,""),r=r.replace(new RegExp(t.escapeRegex(i.groupSeparator),"g"),""),","===i.radixPoint&&(r=r.replace(t.escapeRegex(i.radixPoint),".")),isFinite(r)},onBeforeMask:function(e,i){if(i.numericInput===!0&&(e=e.split("").reverse().join("")),""!==i.radixPoint&&isFinite(e)){var a=e.split("."),n=""!==i.groupSeparator?parseInt(i.groupSize):0;2===a.length&&(a[0].length>n||a[1].length>n)&&(e=e.toString().replace(".",i.radixPoint))}var r=e.match(/,/g),o=e.match(/\./g);if(o&&r?o.length>r.length?(e=e.replace(/\./g,""),e=e.replace(",",i.radixPoint)):r.length>o.length?(e=e.replace(/,/g,""),e=e.replace(".",i.radixPoint)):e=e.indexOf(".")<e.indexOf(",")?e.replace(/\./g,""):e=e.replace(/,/g,""):e=e.replace(new RegExp(t.escapeRegex(i.groupSeparator),"g"),""),0===i.digits&&(e.indexOf(".")!==-1?e=e.substring(0,e.indexOf(".")):e.indexOf(",")!==-1&&(e=e.substring(0,e.indexOf(",")))),""!==i.radixPoint&&isFinite(i.digits)&&e.indexOf(i.radixPoint)!==-1){var s=e.split(i.radixPoint),l=s[1].match(new RegExp("\\d*"))[0];if(parseInt(i.digits)<l.toString().length){var u=Math.pow(10,parseInt(i.digits));e=e.replace(t.escapeRegex(i.radixPoint),"."),e=Math.round(parseFloat(e)*u)/u,e=e.toString().replace(".",i.radixPoint)}}return i.numericInput===!0&&(e=e.split("").reverse().join("")),e.toString()},canClearPosition:function(e,t,i,a,n){var r=e.validPositions[t].input,o=r!==n.radixPoint||null!==e.validPositions[t].match.fn&&n.decimalProtect===!1||isFinite(r)||t===i||r===n.groupSeparator||r===n.negationSymbol.front||r===n.negationSymbol.back;return o},onKeyDown:function(i,a,n,r){var o=e(this);if(i.ctrlKey)switch(i.keyCode){case t.keyCode.UP:o.val(parseFloat(this.inputmask.unmaskedvalue())+parseInt(r.step)),o.trigger("setvalue");break;case t.keyCode.DOWN:o.val(parseFloat(this.inputmask.unmaskedvalue())-parseInt(r.step)),o.trigger("setvalue")}}},currency:{prefix:"$ ",groupSeparator:",",alias:"numeric",placeholder:"0",autoGroup:!0,digits:2,digitsOptional:!1,clearMaskOnLostFocus:!1},decimal:{alias:"numeric"},integer:{alias:"numeric",digits:0,radixPoint:""},percentage:{alias:"numeric",digits:2,radixPoint:".",placeholder:"0",autoGroup:!1,min:0,max:100,suffix:" %",allowPlus:!1,allowMinus:!1}}),t}(jQuery,Inputmask),function(e,t){function i(e,t){var i=(e.mask||e).replace(/#/g,"9").replace(/\)/,"9").replace(/[+()#-]/g,""),a=(t.mask||t).replace(/#/g,"9").replace(/\)/,"9").replace(/[+()#-]/g,""),n=(e.mask||e).split("#")[0],r=(t.mask||t).split("#")[0];return 0===r.indexOf(n)?-1:0===n.indexOf(r)?1:i.localeCompare(a)}var a=t.prototype.analyseMask;return t.prototype.analyseMask=function(t,i){function n(e,i,a){i=i||"",a=a||o,""!==i&&(a[i]={});for(var r="",s=a[i]||a,l=e.length-1;l>=0;l--)t=e[l].mask||e[l],r=t.substr(0,1),s[r]=s[r]||[],s[r].unshift(t.substr(1)),e.splice(l,1);for(var u in s)s[u].length>500&&n(s[u].slice(),u,s)}function r(t){var a="",n=[];for(var o in t)e.isArray(t[o])?1===t[o].length?n.push(o+t[o]):n.push(o+i.groupmarker.start+t[o].join(i.groupmarker.end+i.alternatormarker+i.groupmarker.start)+i.groupmarker.end):n.push(o+r(t[o]));return a+=1===n.length?n[0]:i.groupmarker.start+n.join(i.groupmarker.end+i.alternatormarker+i.groupmarker.start)+i.groupmarker.end}var o={};i.phoneCodes&&i.phoneCodes.length>1e3&&(t=t.substr(1,t.length-2),n(t.split(i.groupmarker.end+i.alternatormarker+i.groupmarker.start)),t=r(o));var s=a.call(this,t,i);return s},t.extendAliases({abstractphone:{groupmarker:{start:"<",end:">"},countrycode:"",phoneCodes:[],mask:function(e){return e.definitions={"#":e.definitions[9]},e.phoneCodes.sort(i)},keepStatic:!0,onBeforeMask:function(e,t){var i=e.replace(/^0{1,2}/,"").replace(/[\s]/g,"");return(i.indexOf(t.countrycode)>1||i.indexOf(t.countrycode)===-1)&&(i="+"+t.countrycode+i),i},onUnMask:function(e,t,i){return t},inputmode:"tel"}}),t}(jQuery,Inputmask),function(e,t){return t.extendAliases({Regex:{mask:"r",greedy:!1,repeat:"*",regex:null,regexTokens:null,tokenizer:/\[\^?]?(?:[^\\\]]+|\\[\S\s]?)*]?|\\(?:0(?:[0-3][0-7]{0,2}|[4-7][0-7]?)?|[1-9][0-9]*|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}|c[A-Za-z]|[\S\s]?)|\((?:\?[:=!]?)?|(?:[?*+]|\{[0-9]+(?:,[0-9]*)?\})\??|[^.?*+^${[()|\\]+|./g,quantifierFilter:/[0-9]+[^,]/,isComplete:function(e,t){return new RegExp(t.regex).test(e.join(""))},definitions:{r:{validator:function(t,i,a,n,r){function o(e,t){this.matches=[],this.isGroup=e||!1,this.isQuantifier=t||!1,this.quantifier={min:1,max:1},this.repeaterPart=void 0}function s(){var e,t,i=new o,a=[];for(r.regexTokens=[];e=r.tokenizer.exec(r.regex);)switch(t=e[0],t.charAt(0)){case"(":a.push(new o(!0));break;case")":c=a.pop(),a.length>0?a[a.length-1].matches.push(c):i.matches.push(c);break;case"{":case"+":case"*":var n=new o(!1,!0);t=t.replace(/[{}]/g,"");var s=t.split(","),l=isNaN(s[0])?s[0]:parseInt(s[0]),u=1===s.length?l:isNaN(s[1])?s[1]:parseInt(s[1]);if(n.quantifier={min:l,max:u},a.length>0){var p=a[a.length-1].matches;e=p.pop(),e.isGroup||(c=new o(!0),c.matches.push(e),e=c),p.push(e),p.push(n)}else e=i.matches.pop(),e.isGroup||(c=new o(!0),c.matches.push(e),e=c),i.matches.push(e),i.matches.push(n);break;default:a.length>0?a[a.length-1].matches.push(t):i.matches.push(t)}i.matches.length>0&&r.regexTokens.push(i)}function l(t,i){var a=!1;i&&(d+="(",m++);for(var n=0;n<t.matches.length;n++){var r=t.matches[n];if(r.isGroup===!0)a=l(r,!0);else if(r.isQuantifier===!0){var o=e.inArray(r,t.matches),s=t.matches[o-1],c=d;if(isNaN(r.quantifier.max)){for(;r.repeaterPart&&r.repeaterPart!==d&&r.repeaterPart.length>d.length&&!(a=l(s,!0)););a=a||l(s,!0),a&&(r.repeaterPart=d),d=c+r.quantifier.max}else{for(var p=0,f=r.quantifier.max-1;p<f&&!(a=l(s,!0));p++);d=c+"{"+r.quantifier.min+","+r.quantifier.max+"}"}}else if(void 0!==r.matches)for(var h=0;h<r.length&&!(a=l(r[h],i));h++);else{var v;if("["==r.charAt(0)){v=d,v+=r;for(var g=0;g<m;g++)v+=")";var y=new RegExp("^("+v+")$");a=y.test(u)}else for(var k=0,x=r.length;k<x;k++)if("\\"!==r.charAt(k)){v=d,v+=r.substr(0,k+1),v=v.replace(/\|$/,"");for(var g=0;g<m;g++)v+=")";var y=new RegExp("^("+v+")$");if(a=y.test(u))break}d+=r}if(a)break}return i&&(d+=")",m--),a}var u,c,p=i.buffer.slice(),d="",f=!1,m=0;null===r.regexTokens&&s(),p.splice(a,0,t),u=p.join("");for(var h=0;h<r.regexTokens.length;h++){var v=r.regexTokens[h];if(f=l(v,v.isGroup))break}return f},cardinality:1}}}}),t}(jQuery,Inputmask); //# sourceMappingURL=jquery.inputmask.bundle.min.js.map </script> <div class="c-article-hero design-6 background-white"> <div class="wrapper"> <style>.c-article-hero-top{display:grid;grid-auto-flow:column;gap:20px;align-items:center;justify-content:space-between;padding-top:20px;padding-bottom:10px}@media (min-width:992px){.c-article-hero-top{padding-top:40px;padding-bottom:15px}}.c-article-hero-top .c-breadcrumbs{margin-top:0;margin-bottom:0}.c-article-hero-top .hero-top-buttons{display:grid;gap:5px}@media (min-width:576px){.c-article-hero-top .hero-top-buttons{grid-auto-flow:column;gap:12px;justify-content:center}}.c-article-hero-top .compliance-disclosure-trigger{font-size:12px;color:var(--color-neutral)}@media (min-width:992px){.c-article-hero-top .compliance-disclosure-trigger{font-size:14px}}.c-article-hero-top .compliance-disclosure-trigger:hover{color:var(--color-neutral-700)}.c-article-hero-top .editorial-contact-button{display:none}@media (min-width:768px){.c-article-hero-top .editorial-contact-button{display:grid;grid-auto-flow:column;gap:12px;align-items:center;justify-content:center;font-size:12px;color:var(--color-neutral)}.c-article-hero-top .editorial-contact-button:not(:first-child){position:relative;padding-left:12px}.c-article-hero-top .editorial-contact-button:not(:first-child)::before{position:absolute;top:2px;left:0;width:1px;height:16px;content:"";background-color:var(--color-neutral)}}@media (min-width:992px){.c-article-hero-top .editorial-contact-button{font-size:14px}}.c-article-hero-top .editorial-contact-button svg{width:18px;height:auto}.c-article-hero-top .editorial-contact-button:hover{color:var(--color-neutral-700)}.c-article-hero-top.text-light{color:var(--color-neutral-white)}.c-article-hero-top.text-light .compliance-disclosure-trigger,.c-article-hero-top.text-light .editorial-contact-button{color:var(--color-neutral-white)}.c-article-hero-top.text-light .compliance-disclosure-trigger::before,.c-article-hero-top.text-light .editorial-contact-button::before{background-color:var(--color-neutral-white)}.c-article-hero-top.text-light .compliance-disclosure-trigger:hover,.c-article-hero-top.text-light .editorial-contact-button:hover{color:var(--color-neutral-200)}.modal-compliance-disclosure .title{display:block;margin-bottom:10px;font-size:20px;font-weight:700}</style> <div class="c-article-hero-top text-dark"> <style>nav.c-breadcrumbs{margin-top:20px;margin-bottom:20px;font-size:12px}@media (min-width:992px){nav.c-breadcrumbs{margin-top:25px;margin-bottom:25px;font-size:14px}}nav.c-breadcrumbs.with-wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}nav.c-breadcrumbs>*{font-weight:700;white-space:nowrap}nav.c-breadcrumbs>:not(:last-child)::after{position:relative;top:-1px;display:inline-block;width:4px;height:4px;margin:0 5px;vertical-align:middle;content:"";border-right:1px solid;border-bottom:1px solid;transform:rotate(-45deg)}</style> <nav class="c-breadcrumbs "> <a href="https://www.marketwatch.com">MarketWatch</a> <a href="https://www.marketwatch.com/guides/">Guides</a> <a href="https://www.marketwatch.com/guides/business/">Business</a> </nav> <div class="hero-top-buttons"> <button type="button" class="compliance-disclosure-trigger" aria-controls="modal-compliance-disclosure"> Advertiser Disclosure </button> <style>.c-modal{position:fixed;top:0;left:0;z-index:var(--z-index-5);display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:20px;color:var(--color-neutral-900);visibility:hidden;opacity:0;transition-duration:.2s;transition-property:visibility,opacity}.c-modal.active{visibility:visible;opacity:1}.c-modal .backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65)}.c-modal .box{position:relative;width:100%;max-width:780px;padding:25px 30px 30px;background:var(--color-neutral-white);border-radius:10px}.c-modal .close{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.c-modal .close>div{position:absolute;top:50%;left:50%;width:22px;height:2px;background:var(--color-primary);border-radius:2px}.c-modal .close>div:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.c-modal .close>div:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}</style> <div role="dialog" id="modal-compliance-disclosure" class="c-modal modal-compliance-disclosure" aria-modal="true" aria-labelledby="compliance-disclosure-title" > <div class="backdrop" aria-hidden="true" data-modal-close> </div> <div class="box"> <button type="button" class="close" data-modal-close> <div aria-hidden="true"></div> <div aria-hidden="true"></div> </button> <div class="content"> <span id="compliance-disclosure-title" class="title"> Advertiser Disclosure </span> <div class="wysiwyg"><p>MarketWatch Guides may receive compensation from companies that appear on this page. The compensation may impact how, where and in what order products appear, but it does not influence the recommendations the editorial team provides. Not all companies, products, or offers were reviewed.</p> </div> </div> </div> </div> <a href="mailto:editors@marketwatchguides.com?subject=In response to: Best Time Tracking Software (2024 Rankings)&body=https://www.marketwatch.com/guides/business/best-time-tracking-software/" target="_blank" rel="noopener noreferrer" class="editorial-contact-button"> Contact Us</a> </div> </div> <style>.c-article-hero-content h1{font-family:var(--heading-font-family);font-size:24px;line-height:1.4;font-weight:700;color:var(--color-neutral-black)}@media (min-width:992px){.c-article-hero-content h1{font-size:32px}}.c-article-hero-content h1::before{display:block;width:135px;height:3px;margin-bottom:20px;content:"";background:var(--color-primary);border-radius:3px}.c-article-hero-content h1 strong{font-weight:400;color:var(--color-primary)}.c-article-hero-content .last-update{font-size:14px;line-height:1.5;display:block;margin-top:15px;font-size:14px;color:var(--color-neutral)}.c-article-hero-content .text.wysiwyg{margin-top:15px}.c-article-hero-content .text.wysiwyg .hidden,.c-article-hero-content .text.wysiwyg p{display:inline}.c-article-hero-content .text.wysiwyg ul li::marker{color:var(--color-primary)}.c-article-hero-content .text.wysiwyg .hidden{display:none}.c-article-hero-content .text.wysiwyg .toggle{cursor:pointer}.c-article-hero-content .c-article-hero-conversion{margin-top:20px}.c-article-hero-content.text-light .cta-note,.c-article-hero-content.text-light .input-wrapper label,.c-article-hero-content.text-light .text,.c-article-hero-content.text-light h1{color:var(--color-neutral-white)}.c-article-hero-content.text-light .last-update{color:var(--color-neutral-400)}.c-article-hero-content.text-light .social-proof{color:var(--color-neutral-white);background:rgba(255,255,255,.2)}</style> <div class="c-article-hero-content text-dark"> <h1>Best Time Tracking Software (2024 Rankings)</h1> <span class="last-update"> <b>Last Updated:</b> <span itemprop="dateModified">Sep 18, 2024</span> </span> <style>.c-article-hero-conversion{display:grid;gap:12px}.c-article-hero-conversion .form{display:grid;gap:12px}@media (min-width:992px){.c-article-hero-conversion .form.horizontal{grid-auto-flow:column;align-items:start}}@media (min-width:992px){.c-article-hero-conversion .form.horizontal .ctas-wrapper:first-child{grid-auto-flow:column;align-items:stretch;justify-content:left}}@media (min-width:992px){.c-article-hero-conversion .form.horizontal .ctas-wrapper:first-child .cta{width:-moz-max-content;width:max-content;max-width:350px;min-height:55px}}@media (min-width:992px){.c-article-hero-conversion .form.horizontal .ctas-wrapper:not(.with-note) .cta{height:100%}}@media (min-width:992px){.c-article-hero-conversion .form.horizontal .cta-wrapper{width:-moz-min-content;width:min-content}}@media (min-width:992px){.c-article-hero-conversion .form.vertical{width:-moz-max-content;width:max-content;max-width:350px}}.c-article-hero-conversion .form.vertical .cta-note{text-align:center}.c-article-hero-conversion .form.with-label{padding-top:30px}.c-article-hero-conversion .ctas-wrapper{display:grid;gap:12px}.c-article-hero-conversion .input-wrapper{position:relative;display:grid;gap:5px}.c-article-hero-conversion .input-wrapper label{font-size:14px;line-height:1.5;position:absolute;bottom:calc(100% + 5px);color:var(--color-neutral);white-space:nowrap}.c-article-hero-conversion .cta-wrapper:first-child .cta{min-width:275px}.c-article-hero-conversion .cta,.c-article-hero-conversion .input{width:100%}.c-article-hero-conversion .input{height:55px;font-size:18px;font-weight:700;color:var(--color-neutral);text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-neutral-white);border:1px solid var(--color-primary);border-radius:5px}.c-article-hero-conversion .input:focus{outline:0}.c-article-hero-conversion .input.error~.input-error{display:block}.c-article-hero-conversion .input.zip-code~svg{position:absolute;bottom:23px;left:calc(50% - 85px);width:13px;color:var(--color-neutral)}.c-article-hero-conversion .input-error{position:absolute;right:0;bottom:calc(100% + 1px);display:none;font-size:12px;font-weight:700;color:var(--color-danger-300)}.c-article-hero-conversion .slider{position:relative;height:18px;margin-top:10px;margin-bottom:25px}.c-article-hero-conversion .slider .slider-bar,.c-article-hero-conversion .slider .slider-progress{position:absolute;top:7px;left:0;height:4px}.c-article-hero-conversion .slider .slider-bar{width:100%;background:var(--color-neutral-400)}.c-article-hero-conversion .slider .slider-progress{background:var(--color-primary)}.c-article-hero-conversion .slider .slider-thumb{position:absolute;top:0;left:0;width:18px;height:18px;background:var(--color-primary);border-radius:50%}.c-article-hero-conversion .slider input[type=range]{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0}.c-article-hero-conversion .slider input[type=range]::-webkit-slider-thumb{width:18px;height:18px;margin-top:-6px;-webkit-appearance:none;appearance:none}.c-article-hero-conversion .slider .slider-max,.c-article-hero-conversion .slider .slider-min{position:absolute;top:100%;font-size:12px;font-weight:500;color:var(--color-neutral-white)}.c-article-hero-conversion .slider .slider-min{left:0}.c-article-hero-conversion .slider .slider-max{right:0}.c-article-hero-conversion .cta-note{font-size:12px;line-height:1.5;display:block;margin-top:8px;color:var(--color-neutral);text-align:center}.c-article-hero-conversion .cta-note p:not(:first-child){margin-top:10px}.c-article-hero-conversion .social-proof{display:grid;grid-auto-flow:column;gap:10px;align-items:center;justify-content:left;padding:10px;color:var(--color-neutral);background:var(--color-primary-100);border-radius:5px}@media (min-width:992px){.c-article-hero-conversion .social-proof{flex:100%;padding:5px 10px}}.c-article-hero-conversion .social-proof svg{display:block;width:32px}.c-article-hero-conversion .social-proof p{font-size:14px;line-height:1.5}</style></div> </div> </div> <style>.c-article-overview.with-background{background:var(--color-primary-100);border-top:1px solid var(--color-primary)}.c-article-overview.with-background .bar{padding-top:15px}.c-article-overview .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}.c-article-overview .bar{display:flex;flex-wrap:wrap;grid-auto-flow:column;align-items:center;justify-content:space-between;padding-bottom:15px;margin:-5px -10px}.c-article-overview .bar>*{margin:5px 10px}.c-article-overview .bar.with-dropdown .last-update{flex:100%;order:-1}@media (min-width:992px){.c-article-overview .bar.with-dropdown .last-update~.dropdown-trigger{position:relative;top:-15px}}@media (max-width:991px){.c-article-overview .bar.with-dropdown .author:not(:first-child){display:none}}.c-article-overview .last-update{font-size:14px;line-height:1.5;color:var(--color-neutral);white-space:nowrap}.c-article-overview .toc-drawer-toggler{display:none}@media (min-width:992px){.c-article-overview .toc-drawer-toggler{display:block;padding:8px 16px;font-size:14px;background:var(--color-neutral-white);border:1px solid var(--color-neutral-400);border-radius:5px}}.c-article-overview .authors{display:grid;grid-template-columns:repeat(2,auto);gap:15px;align-items:start}@media (min-width:992px){.c-article-overview .authors{flex:1;grid-template-columns:unset;grid-auto-flow:column;justify-content:left}}.c-article-overview .author{display:flex;justify-content:left}.c-article-overview .author-photo{position:relative;width:38px;height:38px;margin-top:3px;margin-right:10px}.c-article-overview .author-photo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.c-article-overview .author-info{display:grid;gap:2px;font-size:14px}.c-article-overview .author-prefix{color:var(--color-neutral)}.c-article-overview .author-prefix:empty::before{color:transparent;content:"-"}.c-article-overview .author-prefix .c-tooltip{color:inherit}.c-article-overview .author-name{position:relative;justify-self:left}.c-article-overview .author-name>a{font-weight:600;text-decoration:underline}@media (min-width:992px){.c-article-overview .author-name:hover .c-author-box{top:calc(100% + 15px);visibility:visible;opacity:1;transition-delay:0s}}.c-article-overview .author-suffix{font-size:12px;line-height:1.5;max-width:135px;line-height:14px;color:var(--color-neutral)}.c-article-overview .dropdown-trigger{font-size:12px;text-align:right}@media (min-width:992px){.c-article-overview .dropdown-trigger{font-size:16px}}.c-article-overview .dropdown-trigger>span{display:grid;grid-auto-flow:column;gap:10px;align-items:center}@media (min-width:992px){.c-article-overview .dropdown-trigger>span{gap:15px}}.c-article-overview .dropdown-trigger svg{display:inline-block;width:1em;vertical-align:middle;transition:transform .2s}.c-article-overview .dropdown-trigger[aria-expanded=true] svg{transform:scaleY(-1)}.c-article-overview .dropdown{display:none;padding-bottom:30px;opacity:0;transition:opacity .2s}@media (min-width:992px){.c-article-overview .dropdown{padding-top:35px;padding-bottom:45px;border-top:1px solid var(--color-neutral-400)}}.c-article-overview .dropdown.active{opacity:1}.c-article-overview .dropdown hr{margin:25px -25px;border:0;border-top:1px solid var(--color-neutral-400)}@media (min-width:992px){.c-article-overview .dropdown hr{margin:35px 0}}@media (min-width:992px){.c-article-overview .dropdown hr:first-of-type{display:none}}.c-article-overview .dropdown .additional-information,.c-article-overview .dropdown .main-text,.c-article-overview .dropdown .mobile-authors{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}.c-article-overview .dropdown .mobile-authors{display:flex;flex-wrap:wrap;gap:15px 20px;align-items:start;justify-content:left}@media (min-width:992px){.c-article-overview .dropdown .mobile-authors{display:none}}.c-article-overview .dropdown .mobile-authors:not(:last-child){margin-bottom:20px}@media (min-width:992px){.c-article-overview .dropdown .mobile-authors+hr{display:none}}.c-article-overview .dropdown .main-text a,.c-article-overview .dropdown .text a{text-decoration:underline}.c-article-overview .dropdown .main-text{font-size:16px}.c-article-overview .dropdown .main-text p{line-height:1.8}.c-article-overview .dropdown .additional-information{display:flex;flex-direction:column;justify-content:center;text-align:center}@media (min-width:992px){.c-article-overview .dropdown .additional-information{flex-direction:row;align-items:center;text-align:left}}.c-article-overview .dropdown .additional-information .content{margin-bottom:25px}@media (min-width:992px){.c-article-overview .dropdown .additional-information .content{flex:100%;margin-right:25px;margin-bottom:0}}.c-article-overview .dropdown .additional-information .title{font-size:26px;font-weight:700}.c-article-overview .dropdown .additional-information .text{margin-top:5px;font-size:14px}.c-article-overview .dropdown .additional-information .stats{display:flex;flex-wrap:wrap;justify-content:center;margin:-10px}@media (min-width:992px){.c-article-overview .dropdown .additional-information .stats{flex-shrink:0;margin:-22px}}.c-article-overview .dropdown .additional-information .stat{margin:10px;text-align:center}@media (min-width:992px){.c-article-overview .dropdown .additional-information .stat{max-width:160px;margin:22px}}.c-article-overview .dropdown .additional-information .stat .value{font-family:var(--heading-font-family);font-size:24px;line-height:1.4;display:block;font-weight:700;line-height:1;color:var(--color-primary)}@media (min-width:992px){.c-article-overview .dropdown .additional-information .stat .value{font-size:32px}}.c-article-overview .dropdown .additional-information .stat .description{font-size:14px;font-weight:600}.c-article-overview .dropdown .additional-information .stat .description-last-word{white-space:nowrap}.c-article-overview+.toc-drawer-toggler.mobile{position:sticky;top:calc(var(--top-height) - 1px);z-index:var(--z-index-3);width:100%}@media (min-width:992px){.c-article-overview+.toc-drawer-toggler.mobile{display:none}}</style> <div class="c-article-overview "> <div class="wrapper"> <div class="bar with-dropdown"> <div class="authors"> <div class="author"> <style>.c-picture{position:relative}.c-picture .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-neutral-black);opacity:.5}.c-picture .gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}@media (min-width:992px){.c-picture .gradient-overlay{background:linear-gradient(to right,var(--color-neutral-black),rgba(0,0,0,0))}}.c-picture a{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0}</style> <div class="c-picture author-photo"> <img width="38" height="38" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWAQAAAAAUekxPAAAAAnRSTlMAAHaTzTgAAAAaSURBVEjH7cExAQAAAMKg9U9tDQ+gAACAdwMLuAABXZHjmQAAAABJRU5ErkJggg==" class="attachment-38x38 size-38x38 lazyload" alt="peter gohn" loading="lazy" decoding="async" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-150x150.jpg" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-150x150.jpg 150w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-300x300.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-768x768.jpg 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9.jpg 800w" data-sizes="auto" data-eio-rwidth="150" data-eio-rheight="150" /><noscript><img width="38" height="38" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-150x150.jpg" class="attachment-38x38 size-38x38" alt="peter gohn" loading="lazy" decoding="async" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-150x150.jpg 150w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-300x300.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-768x768.jpg 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9.jpg 800w" sizes="auto, (max-width: 38px) 100vw, 38px" data-eio="l" /></noscript> </div> <div class="author-info"> <span class="author-prefix">Written by</span> <span class="author-name"> <a href="https://www.marketwatch.com/guides/authors/peter-gohn/" target="_blank" class="author-name"> Peter Gohn </a> <style>.c-author-box{position:absolute;top:calc(100% + 25px);left:50%;z-index:var(--z-index-4);width:300px;padding:15px;color:var(--color-neutral-800);visibility:hidden;background:var(--color-neutral-white);border-top:2px solid var(--color-primary-400);border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.15);opacity:0;transition-delay:.2s;transition-duration:.2s;transition-property:top,visibility,opacity;transform:translateX(-50%)}@media (max-width:991px){.c-author-box{display:none}}.c-author-box::before{position:absolute;top:-3.5px;left:50%;width:14px;height:14px;content:"";background:var(--color-neutral-white);border-top:2px solid var(--color-primary-400);border-left:2px solid var(--color-primary-400);transform:rotate(45deg) translateX(-50%)}.c-author-box .author-box-top{display:grid;grid-auto-flow:column;gap:15px;align-items:center;justify-content:left}.c-author-box .author-box-photo{position:relative;display:block;overflow:hidden;font-size:0;width:65px}.c-author-box .author-box-photo::after{display:inline-block;width:100%;padding-top:100%;content:""}.c-author-box .author-box-photo>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-author-box .author-box-photo img{border-radius:50%}.c-author-box .author-box-prefix{display:block;margin-bottom:3px}.c-author-box .author-box-name{font-weight:700}.c-author-box .author-box-roles{display:block;margin-top:3px;font-family:var(--font-family-serif)}.c-author-box .author-box-description{display:block;max-height:200px;padding-top:15px;padding-right:10px;margin-top:15px;overflow-y:auto;font-size:14px;border-top:1px solid var(--color-neutral-400)}.c-author-box .author-box-description::-webkit-scrollbar{width:4px}.c-author-box .author-box-description::-webkit-scrollbar-track{background:var(--color-neutral-400)}.c-author-box .author-box-description::-webkit-scrollbar-thumb{background:var(--color-neutral-black)}</style> <span class="c-author-box"> <span class="author-box-top"> <div class="c-picture author-box-photo"> <img width="65" height="65" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWAQAAAAAUekxPAAAAAnRSTlMAAHaTzTgAAAAaSURBVEjH7cExAQAAAMKg9U9tDQ+gAACAdwMLuAABXZHjmQAAAABJRU5ErkJggg==" class="attachment-65x65 size-65x65 lazyload" alt="peter gohn" loading="lazy" decoding="async" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-150x150.jpg" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-150x150.jpg 150w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-300x300.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-768x768.jpg 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9.jpg 800w" data-sizes="auto" data-eio-rwidth="150" data-eio-rheight="150" /><noscript><img width="65" height="65" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-150x150.jpg" class="attachment-65x65 size-65x65" alt="peter gohn" loading="lazy" decoding="async" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-150x150.jpg 150w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-300x300.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-768x768.jpg 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9.jpg 800w" sizes="auto, (max-width: 65px) 100vw, 65px" data-eio="l" /></noscript> <a href="https://www.marketwatch.com/guides/authors/peter-gohn/" aria-label="Learn more about Peter Gohn" title="Learn more about Peter Gohn" >Learn more about Peter Gohn</a> </div> <span> <span class="author-box-prefix">Written by</span> <a class="author-box-name" href="https://www.marketwatch.com/guides/authors/peter-gohn/" target="_blank">Peter Gohn</a> <span class="author-box-roles">Lead Data Analyst</span> </span> </span> <span class="author-box-description"><p><span style="font-weight: 400;">Peter is a researcher, analyst and writer from North Carolina with experience in data analysis, digital marketing and marketing operations. With a background in qualitative research and quantitative analysis, Peter has a unique perspective that allows him to ask the right questions on behalf of entrepreneurs and business leaders.</span></p> </span> </span> </span> </div> </div> <div class="author"> <div class="c-picture author-photo"> <img width="38" height="38" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWAQAAAAAUekxPAAAAAnRSTlMAAHaTzTgAAAAaSURBVEjH7cExAQAAAMKg9U9tDQ+gAACAdwMLuAABXZHjmQAAAABJRU5ErkJggg==" class="attachment-38x38 size-38x38 lazyload" alt="" loading="lazy" decoding="async" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/10/KJP-7-150x150.jpg" data-eio-rwidth="150" data-eio-rheight="150" /><noscript><img width="38" height="38" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/10/KJP-7-150x150.jpg" class="attachment-38x38 size-38x38" alt="" loading="lazy" decoding="async" data-eio="l" /></noscript> </div> <div class="author-info"> <span class="author-prefix">Edited by</span> <span class="author-name"> <a href="https://www.marketwatch.com/guides/authors/kara-credle/" target="_blank" class="author-name"> Kara Credle </a> <span class="c-author-box"> <span class="author-box-top"> <div class="c-picture author-box-photo"> <img width="65" height="65" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWAQAAAAAUekxPAAAAAnRSTlMAAHaTzTgAAAAaSURBVEjH7cExAQAAAMKg9U9tDQ+gAACAdwMLuAABXZHjmQAAAABJRU5ErkJggg==" class="attachment-65x65 size-65x65 lazyload" alt="" loading="lazy" decoding="async" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/10/KJP-7-150x150.jpg" data-eio-rwidth="150" data-eio-rheight="150" /><noscript><img width="65" height="65" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/10/KJP-7-150x150.jpg" class="attachment-65x65 size-65x65" alt="" loading="lazy" decoding="async" data-eio="l" /></noscript> <a href="https://www.marketwatch.com/guides/authors/kara-credle/" aria-label="Learn more about Kara Credle" title="Learn more about Kara Credle" >Learn more about Kara Credle</a> </div> <span> <span class="author-box-prefix">Edited by</span> <a class="author-box-name" href="https://www.marketwatch.com/guides/authors/kara-credle/" target="_blank">Kara Credle</a> <span class="author-box-roles">Senior Editor</span> </span> </span> <span class="author-box-description"><p><span style="font-weight: 400;">Kara Credle is a senior editor from North Carolina with experience in business technology and services topics. She is dedicated to delivering clear and captivating content to readers who want to make well-informed choices.</span></p> </span> </span> </span> </div> </div> </div> <button class="dropdown-trigger" aria-expanded="false" aria-controls="article-authors-dropdown"> <span> Our Research Process <svg viewBox="0 0 19 11" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M17.2686 1.5L9.26855 9.5L1.26855 1.5" stroke="currentColor" stroke-width="1.68067" stroke-linecap="round" stroke-linejoin="round"/> </svg> </span> </button> </div> </div> <div id="article-authors-dropdown" class="dropdown"> <div class="mobile-authors"> <div class="author"> <div class="c-picture author-photo"> <img width="38" height="38" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWAQAAAAAUekxPAAAAAnRSTlMAAHaTzTgAAAAaSURBVEjH7cExAQAAAMKg9U9tDQ+gAACAdwMLuAABXZHjmQAAAABJRU5ErkJggg==" class="attachment-38x38 size-38x38 lazyload" alt="" loading="lazy" decoding="async" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/10/KJP-7-150x150.jpg" data-eio-rwidth="150" data-eio-rheight="150" /><noscript><img width="38" height="38" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/10/KJP-7-150x150.jpg" class="attachment-38x38 size-38x38" alt="" loading="lazy" decoding="async" data-eio="l" /></noscript> </div> <div class="author-info"> <span class="author-prefix">Edited by</span> <span class="author-name"> <a href="https://www.marketwatch.com/guides/authors/kara-credle/" target="_blank" class="author-name"> Kara Credle </a> <span class="c-author-box"> <span class="author-box-top"> <div class="c-picture author-box-photo"> <img width="65" height="65" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWAQAAAAAUekxPAAAAAnRSTlMAAHaTzTgAAAAaSURBVEjH7cExAQAAAMKg9U9tDQ+gAACAdwMLuAABXZHjmQAAAABJRU5ErkJggg==" class="attachment-65x65 size-65x65 lazyload" alt="" loading="lazy" decoding="async" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/10/KJP-7-150x150.jpg" data-eio-rwidth="150" data-eio-rheight="150" /><noscript><img width="65" height="65" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/10/KJP-7-150x150.jpg" class="attachment-65x65 size-65x65" alt="" loading="lazy" decoding="async" data-eio="l" /></noscript> <a href="https://www.marketwatch.com/guides/authors/kara-credle/" aria-label="Learn more about Kara Credle" title="Learn more about Kara Credle" >Learn more about Kara Credle</a> </div> <span> <span class="author-box-prefix">Edited by</span> <a class="author-box-name" href="https://www.marketwatch.com/guides/authors/kara-credle/" target="_blank">Kara Credle</a> <span class="author-box-roles">Senior Editor</span> </span> </span> <span class="author-box-description"><p><span style="font-weight: 400;">Kara Credle is a senior editor from North Carolina with experience in business technology and services topics. She is dedicated to delivering clear and captivating content to readers who want to make well-informed choices.</span></p> </span> </span> </span> </div> </div> </div> <hr /> <div class="additional-information"> <div class="content"> <div class="title">Our Research Process</div> <div class="text wysiwyg"> <p><span style="font-weight: 400;">Our team has done the work for you. Here’s how we reviewed and rated time tracking software.</span></p> <a href="https://www.marketwatch.com/guides/reviews-team/" class="c-link "> Learn more about Marketwatch Guides</a> </div> </div> <div class="stats"> <div class="stat"> <span class="value">259</span> <span class="description"> HR Power Users <span class="description-last-word"> Surveyed </span> </span> </div> <div class="stat"> <span class="value">20</span> <span class="description"> Hours Testing and Researching <span class="description-last-word"> Software <style>.c-tooltip{display:inline-grid;grid-auto-flow:column;gap:3px;align-items:center}.c-tooltip .tooltip-trigger{position:relative;width:.5em}.c-tooltip .tooltip-trigger svg{width:100%!important;vertical-align:super}</style><div class="c-tooltip" tabindex="0"> <span class="tooltip-trigger"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M256 32a224 224 0 1 1 0 448 224 224 0 1 1 0-448zm0 480A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM208 352c-8.8 0-16 7.2-16 16s7.2 16 16 16h96c8.8 0 16-7.2 16-16s-7.2-16-16-16H272V240c0-8.8-7.2-16-16-16H216c-8.8 0-16 7.2-16 16s7.2 16 16 16h24v96H208zm48-168a24 24 0 1 0 0-48 24 24 0 1 0 0 48z" fill="currentColor" /></svg> <style>.c-tooltip-text{position:absolute;width:-moz-max-content;width:max-content;max-width:230px;padding:15px;overflow:unset;font-size:12px;font-weight:400;line-height:1.4;color:var(--color-neutral-black);text-align:left;white-space:initial;visibility:hidden;background:var(--color-neutral-white);border:1px solid var(--color-primary-300);border-radius:5px;opacity:0}.c-tooltip-text::after{position:absolute;width:12px;height:12px;content:"";background:var(--color-neutral-white);border-right:1px solid var(--color-primary-300);border-bottom:1px solid var(--color-primary-300)}.c-tooltip-text.center{left:50%;transform:translateX(-50%)}.c-tooltip-text.center::after{left:50%}.c-tooltip-text.left{right:-13px}.c-tooltip-text.left::after{right:13px}.c-tooltip-text.right{left:-13px}.c-tooltip-text.right::after{left:13px}.c-tooltip-text.top{bottom:calc(100% + 20px)}.c-tooltip-text.top::after{top:calc(100% - 6px)}.c-tooltip-text.top.center::after{transform:translateX(-50%) rotate(45deg)}.c-tooltip-text.top.left::after,.c-tooltip-text.top.right::after{transform:rotate(45deg)}.c-tooltip-text.bottom{top:calc(100% + 20px)}.c-tooltip-text.bottom::after{bottom:calc(100% - 6px)}.c-tooltip-text.bottom.center::after{transform:translateX(-50%) scaleY(-1) rotate(45deg)}.c-tooltip-text.bottom.left::after,.c-tooltip-text.bottom.right::after{transform:scaleY(-1) rotate(45deg)}.c-tooltip-text.active{bottom:unset;z-index:var(--z-index-5);visibility:visible;opacity:1;transform:unset}</style><div class="c-tooltip-text">We rated the platforms against our review standards, which took into account possible features, aggregated reviews and overall reputation, price-for-value, user experience and customer support. We also included adjacent functionalities like project management features and overall customizability to evaluate each platform against possible use cases outside of time tracking. </div> </span> </div> </span> </span> </div> </div> </div> </div> </div> <style>.c-article-body{margin-bottom:40px}@media (min-width:992px){.c-article-body{margin-top:40px}}.c-article-body>.wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}@media (min-width:992px){.c-article-body .gutenberg-wrapper{flex:1;min-width:0}}.c-article-body .gutenberg{--lateral-padding:0}@media (min-width:992px){body.jpp-toc-sidebar .c-article-body>.wrapper{display:flex;align-items:flex-start}}@media (min-width:992px){body.jpp-toc-sidebar .c-article-body .gutenberg>section.full-width{left:calc(47% - 145px)}}</style> <div class="c-article-body"> <div class="wrapper"> <style>.c-toc-sidebar{position:sticky;top:calc(var(--top-height) - 1px);z-index:var(--z-index-3);margin-right:calc(var(--lateral-padding-value) * -1);margin-bottom:15px;margin-left:calc(var(--lateral-padding-value) * -1);background:var(--color-neutral-white);box-shadow:0 0 20px 0 rgba(0,0,0,.1)}@media (min-width:992px){.c-toc-sidebar{top:calc(var(--top-height) + 20px);max-height:calc(100vh - var(--top-height) - 20px);overflow-y:auto}}.c-toc-sidebar::-webkit-scrollbar{width:5px;height:5px}.c-toc-sidebar::-webkit-scrollbar-track{background:var(--color-neutral-400);border-radius:3px}.c-toc-sidebar::-webkit-scrollbar-thumb{background-color:var(--color-neutral);border-radius:3px}@media (min-width:992px){.c-toc-sidebar{width:190px;padding:0;padding-left:5px;margin:0 30px 0 0;box-shadow:none}}.c-toc-sidebar .c-toc-heading{font-size:16px;line-height:1.45;display:none;margin-bottom:15px;font-weight:700}@media (min-width:992px){.c-toc-sidebar .c-toc-heading{display:block;margin-bottom:25px}}.c-toc-sidebar .toc-toggler{width:100%}@media (min-width:992px){.c-toc-sidebar .toc-toggler{display:none}}.c-toc-sidebar .c-toc-items{position:absolute;top:100%;display:none;width:100%;padding:15px 25px;background:var(--color-neutral-white);border-top:1px solid var(--color-neutral-400);box-shadow:0 0 20px 0 rgba(0,0,0,.1)}@media (min-width:992px){.c-toc-sidebar .c-toc-items{position:relative;display:block!important;width:auto;padding:0;border-top:0;box-shadow:unset}}.c-toc-sidebar .c-toc-items::before{position:absolute;top:15px;bottom:15px;left:25px;width:1px;content:"";background:var(--color-neutral)}@media (min-width:992px){.c-toc-sidebar .c-toc-items::before{top:0;bottom:0;left:0}}.c-toc-sidebar .c-toc-items a{font-size:14px;line-height:1.5;position:relative;display:flex;align-items:center;padding:10px;margin-left:10px;border-radius:5px;transition-duration:.2s;transition-property:background}.c-toc-sidebar .c-toc-items a:not(:last-child){margin-bottom:5px}.c-toc-sidebar .c-toc-items a::before{position:absolute;top:50%;left:-15px;width:10px;height:10px;content:"";background:var(--color-neutral);border-radius:50%;transition:background .2s;transform:translateY(-50%)}.c-toc-sidebar .c-toc-items a strong{font-weight:400}.c-toc-sidebar .c-toc-items a.active{font-weight:700;background:var(--color-primary-100)}.c-toc-sidebar .c-toc-items a.active::before{background:var(--color-primary)}.c-toc-sidebar .c-toc-items a:not(.active):hover{font-weight:700;background:var(--color-neutral-100)}</style><nav class="c-toc-sidebar"> <strong class="c-toc-heading">In This Guide:</strong> <button class="toc-toggler"> <style>.c-toc-tracker{display:grid;grid-auto-flow:column;gap:10px;align-items:center;justify-content:center;width:100%;height:100%;height:45px;padding:0 25px;text-align:center;background:var(--color-primary-50)}.c-toc-tracker svg{width:16px}.c-toc-tracker span{font-size:14px;line-height:1.5;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}</style><span class="c-toc-tracker"> <svg viewBox="0 0 17 13" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0.5 1.37996C0.5 1.29509 0.533714 1.2137 0.593724 1.15369C0.653735 1.09368 0.735127 1.05997 0.819995 1.05997H14.8998C14.9846 1.05997 15.066 1.09368 15.126 1.15369C15.1861 1.2137 15.2198 1.29509 15.2198 1.37996C15.2198 1.46483 15.1861 1.54622 15.126 1.60623C15.066 1.66624 14.9846 1.69996 14.8998 1.69996H0.819995C0.735127 1.69996 0.653735 1.66624 0.593724 1.60623C0.533714 1.54622 0.5 1.46483 0.5 1.37996ZM0.819995 6.81988H6.5799C6.66477 6.81988 6.74616 6.78616 6.80618 6.72615C6.86619 6.66614 6.8999 6.58475 6.8999 6.49988C6.8999 6.41501 6.86619 6.33362 6.80618 6.27361C6.74616 6.2136 6.66477 6.17989 6.5799 6.17989H0.819995C0.735127 6.17989 0.653735 6.2136 0.593724 6.27361C0.533714 6.33362 0.5 6.41501 0.5 6.49988C0.5 6.58475 0.533714 6.66614 0.593724 6.72615C0.653735 6.78616 0.735127 6.81988 0.819995 6.81988ZM7.85988 11.2998H0.819995C0.735127 11.2998 0.653735 11.3335 0.593724 11.3935C0.533714 11.4535 0.5 11.5349 0.5 11.6198C0.5 11.7047 0.533714 11.7861 0.593724 11.8461C0.653735 11.9061 0.735127 11.9398 0.819995 11.9398H7.85988C7.94475 11.9398 8.02614 11.9061 8.08615 11.8461C8.14617 11.7861 8.17988 11.7047 8.17988 11.6198C8.17988 11.5349 8.14617 11.4535 8.08615 11.3935C8.02614 11.3335 7.94475 11.2998 7.85988 11.2998ZM16.4061 11.8462C16.3764 11.8759 16.3411 11.8996 16.3023 11.9157C16.2634 11.9318 16.2218 11.94 16.1798 11.94C16.1377 11.94 16.0961 11.9318 16.0572 11.9157C16.0184 11.8996 15.9831 11.8759 15.9534 11.8462L14.1358 10.0286C13.5598 10.4889 12.8294 10.7112 12.0946 10.6497C11.3598 10.5883 10.6765 10.2478 10.1849 9.69831C9.69332 9.14876 9.43082 8.43185 9.45131 7.6948C9.47181 6.95776 9.77376 6.25654 10.2951 5.73517C10.8165 5.2138 11.5177 4.91186 12.2548 4.89136C12.9918 4.87086 13.7087 5.13337 14.2583 5.62495C14.8078 6.11654 15.1482 6.79989 15.2097 7.53466C15.2711 8.26942 15.0489 8.99982 14.5886 9.57583L16.4061 11.3934C16.4359 11.4231 16.4595 11.4584 16.4756 11.4973C16.4917 11.5361 16.5 11.5777 16.5 11.6198C16.5 11.6619 16.4917 11.7035 16.4756 11.7423C16.4595 11.7812 16.4359 11.8165 16.4061 11.8462ZM12.3398 10.0198C12.7828 10.0198 13.2159 9.88845 13.5843 9.64232C13.9526 9.39619 14.2397 9.04636 14.4093 8.63706C14.5788 8.22776 14.6232 7.77738 14.5367 7.34287C14.4503 6.90836 14.237 6.50923 13.9237 6.19597C13.6104 5.8827 13.2113 5.66937 12.7768 5.58294C12.3423 5.49651 11.8919 5.54087 11.4826 5.7104C11.0733 5.87994 10.7235 6.16704 10.4774 6.5354C10.2312 6.90376 10.0998 7.33684 10.0998 7.77986C10.0998 8.37394 10.3358 8.94368 10.7559 9.36376C11.176 9.78383 11.7457 10.0198 12.3398 10.0198Z" fill="#2E2E2E" stroke="#2E2E2E" stroke-width="0.5"/> </svg> <span data-heading="In This Guide" data-toc-tracker>In This Guide</span> </span> </button> <div class="c-toc-items columns-1"> <a href="#toc-top-time-tracking-software" class=" active" data-text="Top Time Tracking Software">Top Time Tracking Software</a> <a href="#toc-clockify-best-customer-service" class=" " data-text="Clockify: Best Customer Service">Clockify: Best Customer Service</a> <a href="#toc-clockshark-best-for-the-construction-industry" class=" " data-text="ClockShark: Best for the Construction Industry">ClockShark: Best for the Construction Industry</a> <a href="#toc-quickbooks-time-best-for-quickbooks-users" class=" " data-text="QuickBooks Time: Best for QuickBooks Users">QuickBooks Time: Best for QuickBooks Users</a> <a href="#toc-timecamp-best-for-activity-tracking" class=" " data-text="TimeCamp: Best for Activity Tracking">TimeCamp: Best for Activity Tracking</a> <a href="#toc-deputy-best-for-compliance" class=" " data-text="Deputy: Best for Compliance">Deputy: Best for Compliance</a> <a href="#toc-toggl-track-best-for-freelancers" class=" " data-text="Toggl Track: Best for Freelancers">Toggl Track: Best for Freelancers</a> <a href="#toc-paymo-best-for-project-management-features" class=" " data-text="Paymo: Best for Project Management Features">Paymo: Best for Project Management Features</a> <a href="#toc-sling-scheduling" class=" " data-text="Sling Scheduling">Sling Scheduling</a> <a href="#toc-toggl-track-best-for-freelancers-2" class=" " data-text="<strong>Toggl Track: Best for Freelancers</strong>"><strong>Toggl Track: Best for Freelancers</strong></a> <a href="#toc-rescuetime-best-for-individual-productivity" class=" " data-text="<strong>RescueTime: Best for Individual Productivity</strong>"><strong>RescueTime: Best for Individual Productivity</strong></a> <a href="#toc-what-is-time-tracking-software" class=" " data-text="What Is Time Tracking Software?">What Is Time Tracking Software?</a> <a href="#toc-how-much-does-time-tracking-software-cost" class=" " data-text="How Much Does Time Tracking Software Cost?">How Much Does Time Tracking Software Cost?</a> <a href="#toc-benefits-of-time-tracking-software" class=" " data-text="Benefits of Time Tracking Software">Benefits of Time Tracking Software</a> <a href="#toc-what-to-look-for-in-time-tracking-software" class=" " data-text="What To Look for in Time-Tracking Software">What To Look for in Time-Tracking Software</a> <a href="#toc-the-bottom-line" class=" " data-text="The Bottom Line">The Bottom Line</a> <a href="#toc-faq" class=" " data-text="FAQ">FAQ</a> <a href="#toc-methodology" class=" " data-text="Methodology">Methodology</a> </div> </nav> <div class="gutenberg-wrapper"> <div class="gutenberg"> <p>Time-tracking software can be a critical tool for achieving greater efficiency and profitability. Finding a time-tracking software to automate and simplify your day-to-day workload can save you time and energy that you can devote to higher-priority tasks instead. Time-tracking solutions offer vital insights: they match work hours to specific projects, track the profitability of specific teams, streamline client invoicing, keep projects on track and provide real-time visibility into task progress and resource allocation. </p> <p>The ideal solution should seamlessly integrate with — or replace — existing project management tools, offer user-friendly interfaces to encourage adoption and provide customizable reporting features. Additionally, leaders may have to balance their desire for automatic time monitoring against employee trust and privacy concerns.</p> <style>section.b-more-articles .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding);display:grid;gap:15px}@media (min-width:992px){section.b-more-articles .wrapper{grid-template-columns:auto 1fr;gap:25px;align-items:start}}section.b-more-articles button{font-size:18px;line-height:1.45}section.b-more-articles button>span{display:grid;grid-auto-flow:column;gap:15px;align-items:center;justify-content:space-between;font-weight:700}@media (min-width:992px){section.b-more-articles button>span{justify-content:left}}section.b-more-articles button i{position:relative;width:18px;height:18px;width:12px;height:12px}section.b-more-articles button i::after,section.b-more-articles button i::before{position:absolute;top:50%;left:50%;width:100%;height:3px;content:"";background:currentcolor;transition:transform .2s;transform:translate(-50%,-50%)}section.b-more-articles button i::after{transform:translate(-50%,-50%) rotate(90deg)}section.b-more-articles button[aria-expanded=true] i::after{transform:translate(-50%,-50%)}section.b-more-articles .articles{display:grid;gap:10px}@media (min-width:992px){section.b-more-articles .articles{display:flex;flex-wrap:wrap;gap:0;margin:-8px}}section.b-more-articles .article{text-decoration:underline;text-decoration-thickness:1px}@media (min-width:992px){section.b-more-articles .article{margin:8px}}</style> <section class="b-more-articles"> <div class="wrapper"> <button aria-expanded="false" aria-controls="673ce5b116dcb-articles"> <span> More Articles <i></i> </span> </button> <div id="673ce5b116dcb-articles" class="articles" style="display: none"> <a href="https://www.marketwatch.com/guides/business/best-hr-software/" target="_blank" class="article">Best HR Software</a> <a href="https://www.marketwatch.com/guides/business/best-hr-outsourcing-companies/" target="_blank" class="article">Best HR Outsourcing Services</a> <a href="https://www.marketwatch.com/guides/business/best-hris-software/" target="_blank" class="article">Best HRIS Software</a> <a href="https://www.marketwatch.com/guides/business/best-performance-management-systems/" target="_blank" class="article">Best Performance Management Software</a> <a href="https://www.marketwatch.com/guides/business/ziprecruiter-review/" target="_blank" class="article">ZipRecruiter Review</a> </div> </div> </section> <p><!-- migrated-intro-and-outro --></p> <div class="ad-widget-block" id="threes-cta-widget-block-block_8f9ba000d9189632b33c1b254f681f43"> <style>.multi-providers .desktop-hidden,.multi-providers .hidden{display:none}.panel-template.multi-providers{position:relative}.panel-template.multi-providers .brand-panel-disclosure{display:grid;grid-auto-flow:column;align-items:center;gap:5px;width:fit-content;margin:0 13px 15px auto;font-size:14px}.panel-template.multi-providers .disclosure-trigger{position:relative;z-index:10}.panel-template.multi-providers .disclosure-trigger:hover .disclosure-text{top:calc(100% + 13px);visibility:visible;opacity:1}.panel-template.multi-providers .brand-panel-disclosure svg{width:.5em}.panel-template.multi-providers .disclosure-text{position:absolute;top:calc(100% + 18px);right:-6px;width:max-content;max-width:290px;padding:15px;visibility:hidden;opacity:0;background:#fff;font-size:16px;border-top:1px solid var(--button-background-color);box-shadow:0 0 15px rgba(0,0,0,.15);text-align:left;transition-property:top,visibility,opacity;transition-duration:.2s}.panel-template.multi-providers .disclosure-text::before{content:'';position:absolute;top:-10px;right:0;z-index:-1;width:17px;height:10px;clip-path:polygon(50% 0,100% 100%,0 100%);background:var(--button-background-color)}@media (min-width:1024px){.panel-template.multi-providers .brand-panel-disclosure{margin:0 0 15px auto}}@media (min-width:1420px){.panel-template.multi-providers .disclosure-text,.panel-template.multi-providers .disclosure-text::before{right:auto;left:50%;transform:translateX(-50%)}}.panel-template.multi-providers.with-background{padding:25px 0}.panel-template.multi-providers.with-background .widget-col{background:#fff}.panel-template.multi-providers::before{content:'';position:absolute;top:0;left:50%;width:100vw;height:100%;transform:translateX(-50%);z-index:-1;background:var(--mobile-slider-background)}.panel-template.multi-providers .widget-container{width:100%;max-width:100%;border-radius:20px;text-align:center;margin:0 auto}.panel-template.multi-providers .widget-header{padding:5px 0;font-size:19px;line-height:24px;letter-spacing:0;margin:10px 0 5px}.panel-template.multi-providers .mobile-heading{margin-bottom:15px;text-align:left}@media (min-width:768px){.panel-template.multi-providers .mobile-heading{display:none}}.panel-template.multi-providers .swiper{height:fit-content;overflow:visible}.panel-template.multi-providers .widget-panel:not(.swiper-wrapper){display:flex;justify-content:space-between;justify-items:center}.panel-template.multi-providers .widget-panel.swiper-wrapper{padding-bottom:35px}.panel-template.multi-providers .widget-panel .swiper-slide{width:85%;height:auto;max-width:350px}.panel-template.multi-providers .widget-col{display:grid!important;grid-template-columns:100%;grid-auto-rows:auto auto auto 1fr;justify-content:unset!important;align-items:unset!important;width:100%;padding:0 0 18px;border-radius:10px;position:relative}@keyframes shimmer{to{background-position-x:0%}}.panel-template.multi-providers .widget-col:not(:last-child){margin-right:4px}.panel-template.multi-providers .widget-col .sprltv-text{position:absolute;bottom:-19px;min-height:38px;text-align:center;font-weight:400;font-size:16px;line-height:19px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;width:calc(100% - 30px);left:calc(50% - (.5 * (100% - 30px)));border-radius:5px;padding:0 5px;background-color:#666;color:#fff}.multi-providers .widget-href,.multi-providers .widget-href:active,.multi-providers .widget-href:visited{display:flex;flex-direction:column;flex:1;text-decoration:none;color:inherit}.panel-template.multi-providers .widget-href:hover{color:inherit}.panel-template.multi-providers .widget-rating{color:#999}.panel-template.multi-providers .our-rating{font-weight:700;text-transform:uppercase}.multi-providers .product-star-ratings{position:relative;width:100%;margin:0 auto 20px;font-size:20px;line-height:24px;white-space:nowrap}.multi-providers .product-star-ratings svg{width:22px;color:#f6ae36}.multi-providers .product-star-ratings .star-ratings-methodology-tooltip{display:none;position:absolute;left:50%;top:calc(100% + 10px);transform:translateX(-50%);padding:12px;z-index:1000;width:250px;font-size:12px;line-height:1.5;text-wrap:initial}.multi-providers .product-star-ratings .star-ratings-methodology-tooltip::before{content:'';position:absolute;top:-3px;left:50%;width:14px;height:14px;transform:rotate(45deg) translateX(-50%)}.multi-providers .product-star-ratings .stars:hover .star-ratings-methodology-tooltip{display:initial}.multi-providers .numeric-score{font-size:16px;line-height:20px;letter-spacing:.1em;text-shadow:0 -1px 0 rgba(0,0,0,.3);padding:5px 0;font-style:italic}.multi-providers .product-img,.multi-providers .product-logo{margin:20px auto;height:80px;display:flex;align-items:center;justify-content:center;overflow:hidden}.multi-providers .product-img img,.multi-providers .product-logo img{height:unset;width:auto;max-width:90%;margin:0 auto;max-height:80px;display:block}.panel-template.multi-providers .product-img{max-width:80%;margin:0 auto 20px}.panel-template.multi-providers .cta-button{width:calc(100% - 26px);display:block;border-radius:10px;padding:12px 5px;font-size:15px;line-height:18px;margin:0 auto}.panel-template.multi-providers .cta-button:not(:last-child),.panel-template.multi-providers .providers-count-5 .brand_description_items .brand-description-item:last-child{margin-bottom:10px}.panel-template.multi-providers .cta-button.phone{white-space:nowrap;border:none}.panel-template.multi-providers .primary-cta{color:#fff;text-transform:uppercase;font-weight:700}.panel-template.multi-providers .primary-cta:hover{box-shadow:inset 0 0 0 99999px rgba(0,0,0,.2)}.panel-template.multi-providers .secondary-cta{margin:0 auto;font-weight:700;display:flex;align-items:center;justify-content:center}.panel-template.multi-providers .phone-icon{position:relative;display:inline-block;width:25px;margin-right:5px}.panel-template.multi-providers .brand-summary-text.divider::before,.panel-template.multi-providers .phone-icon svg{width:100%}.panel-template.multi-providers .phone-icon svg:nth-child(2){position:absolute;top:50%;left:50%;width:10px;transform:translate(-50%,-55%);color:#fff}.panel-template.multi-providers .cta-button.primary-cta .phone-icon{width:15px}.panel-template.multi-providers .cta-button.primary-cta .phone-icon svg{color:#fff}.panel-template.multi-providers .brand_description_items{padding:0 18px}.panel-template.multi-providers .brand_description_items .brand-description-item{display:block;position:relative;padding:0 0 0 30px;text-align:left;font-size:14px;line-height:16px}.panel-template.multi-providers .brand_description_items .brand-description-item:last-child{margin-bottom:20px}.panel-template.multi-providers .brand_description_items .brand-description-item:not(:last-child){margin-bottom:15px}.panel-template.multi-providers .brand_description_items .brand-description-item::before{position:absolute;left:5px;top:calc(50% - 6px);display:block;content:"";height:14px;width:7px;background-color:transparent;border-bottom:1px solid #999;border-right:1px solid #999;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.panel-template.multi-providers .cta-buttons-wrapper{display:flex;flex-direction:column;flex:1;align-items:center;justify-content:flex-start}.panel-template.multi-providers .product-promo-container{min-height:90px;margin:8px 10px 0;padding:15px 10px;align-items:center;justify-content:center;font-size:14px;line-height:20px;text-align:left;overflow:hidden}.panel-template.multi-providers .product-promo-container:empty{visibility:hidden}.panel-template.multi-providers .promo-icon{-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-repeat:no-repeat;height:25px;width:25px;min-height:25px;min-width:25px;max-height:25px;max-width:25px;display:inline-block;margin-right:5px}.panel-template.multi-providers .product-promo-text{display:flex;align-items:center;justify-content:center}.panel-template.multi-providers .best-overall.desktop-above,.panel-template.multi-providers .best-overall.mobile-above{position:absolute;top:-10px;display:none;align-items:center;justify-content:center;width:max-content;left:50%;transform:translateX(-50%);padding:3px 25px;border-radius:100px;text-align:center;font-style:normal;font-weight:600;font-size:12px;background:var(--frame-color);color:var(--text-color);border:2px solid var(--frame-color)}.panel-template.multi-providers .best-overall.desktop-top,.panel-template.multi-providers .best-overall.mobile-top{position:absolute;top:0;right:0;left:0;bottom:0;display:none;align-items:center;justify-content:center;width:100%;text-align:center;font-style:normal;font-weight:600;font-size:14px;text-transform:uppercase;background:var(--frame-color);color:var(--text-color);border-radius:8px 8px 0 0}.panel-template.multi-providers .superlative-info{position:relative;height:76px;display:flex;align-items:center;justify-content:center;padding:8px;border-top-right-radius:10px;border-top-left-radius:10px}.panel-template.multi-providers .superlative-info .superlative{font-size:20px;line-height:22px;text-transform:uppercase;font-weight:600;display:table-caption;display:-ms-grid;-ms-grid-columns:min-content}.panel-template.multi-providers .providers-count-4 .cta-button,.panel-template.multi-providers .providers-count-5 .cta-button{font-size:15px;line-height:18px;width:calc(100% - 10px)}.panel-template.multi-providers .providers-count-4 .widget-col,.panel-template.multi-providers .providers-count-5 .widget-col{padding-bottom:10px}.panel-template.multi-providers .providers-count-5 .primary-cta{padding:10px 5px;font-size:12px;line-height:16px}.panel-template.multi-providers .providers-count-5 .brand_description_items{padding:0 8px 0 2px}.panel-template.multi-providers .providers-count-5 .brand-description-item{font-size:12px;line-height:14px;padding:0 0 0 24px}.panel-template.multi-providers .providers-count-5 .brand-description-item::before{left:10px;height:10px;width:5px}.panel-template.multi-providers .providers-count-5 .cta-button .fa-stack{width:20px;line-height:20px;height:20px}.panel-template.multi-providers .providers-count-5 .cta-button .fa-phone{font-size:9px}.panel-template.multi-providers .providers-count-5 .product-star-ratings{margin:10px auto;font-size:18px}.panel-template.multi-providers .providers-count-5 .product-star-ratings i{font-size:13px}.panel-template.multi-providers .providers-count-5 .product-star-ratings::before{margin:0 auto 15px}.panel-template.multi-providers .providers-count-5 .superlative-info{height:60px}.panel-template.multi-providers .providers-count-5 .superlative{font-size:20px;line-height:25px}@media (min-width:650px){.panel-template.multi-providers .providers-count-4 .superlative,.panel-template.multi-providers .providers-count-5 .superlative{font-size:14px;line-height:16px}.panel-template.multi-providers .providers-count-5 .superlative{font-size:14px;line-height:18px}}.panel-template.multi-providers .providers-count-5 .secondary-cta{font-size:15px;line-height:18px;font-weight:500;padding:5px 3px}@media (max-width:720px) and (min-width:650px){.panel-template.multi-providers .providers-count-4.widget-panel:not(.swiper-wrapper),.panel-template.multi-providers .providers-count-5.widget-panel:not(.swiper-wrapper){padding:10px 0 0;display:flex;flex-wrap:wrap;justify-content:flex-start}.panel-template.multi-providers .providers-count-5.widget-panel:not(.swiper-wrapper) .widget-col{flex-basis:32%;margin-bottom:10px}.panel-template.multi-providers .providers-count-4.widget-panel:not(.swiper-wrapper) .widget-col{flex-basis:48%;margin-bottom:10px}}.panel-template.multi-providers .brand-summary-text{font-weight:400;font-size:14px;line-height:17px;width:85%;display:block;min-height:34px;margin:10px auto}.panel-template.multi-providers .divider::before{display:block;margin:0 auto 20px;height:1px;background:#efefef;content:"";width:85%}.panel-template.multi-providers .product-star-ratings .stars{display:inline}.panel-template-variation.multi-providers .product-star-ratings .points,.panel-template.multi-providers .product-star-ratings .points{padding-left:2px;font-weight:300}@media (min-width:500px) and (max-width:767px){.panel-template.multi-providers .widget-href{padding-bottom:5px}}@media (max-width:650px){.panel-template.multi-providers .widget-panel:not(.swiper-wrapper){padding:10px 0 0;display:block}.panel-template.multi-providers .widget-col{display:block;margin:0;padding:0 0 15px}.panel-template .stars-or-numeric-rating,.panel-template-variation .stars-or-numeric-rating{margin:10px}.panel-template .widget-rating,.panel-template-variation .widget-rating{margin-bottom:0}.panel-template .numeric-score,.panel-template-variation .numeric-score{padding:2px 0;margin:0}.panel-template .product-logo,.panel-template-variation .product-logo{text-align:center;margin:15px 0}.panel-template .product-logo img{max-height:80px;max-width:100%;margin:0 auto}.panel-template .product-img img,.panel-template-variation .product-img img{max-height:100%;max-width:100%}.panel-template.multi-providers .cta-button{margin:auto;width:calc(100% - 70px);max-width:215px}.panel-template.multi-providers .cta-button:not(:last-child){margin-bottom:15px}.panel-template.multi-providers .product-promo-container{margin:18px auto 0;width:calc(100% - 70px)}.panel-template .product-promo-text{font-size:12px;padding:4px 6px}.panel-template .mobile-hidden{display:none}.panel-template .stars-or-numeric-rating{min-height:18px}.panel-template.multi-providers .brand-description-item,.panel-template.multi-providers .providers-count-5 .brand-description-item{font-size:14px}.panel-template.multi-providers .widget-col:not(:last-child){margin-right:0;margin-bottom:12px}.panel-template.multi-providers .brand_description_items{padding-left:30px}.panel-template.multi-providers .product-logo{margin:20px 0 5px}.panel-template.multi-providers .product-logo img{max-height:80px}}.panel-template.multi-providers .link-read-review{font-size:inherit;font-family:inherit;padding:20px 0 10px;margin:0 auto;text-decoration:underline;display:block}@media (max-width:766px){.panel-template .swiper:not(.swiper-initialized) .widget-panel{display:flex!important;gap:20px}.panel-template .swiper:not(.swiper-initialized) .widget-col{width:85%;flex-shrink:0}.panel-template.multi-providers .best-overall.mobile-above,.panel-template.multi-providers .best-overall.mobile-top{display:flex}.panel-template.multi-providers .desktop-only{display:none}}@media (min-width:767px){.panel-template.multi-providers .primary-cta{font-size:15px;line-height:18px}.panel-template.multi-providers .best-overall.desktop-above,.panel-template.multi-providers .best-overall.desktop-top{display:flex}.panel-template.multi-providers.with-background{padding:0}.panel-template.multi-providers::before{content:none}.panel-template.multi-providers .superlative-info .superlative{font-size:18px}.panel-template.multi-providers .providers-count-5 .secondary-cta{font-size:14px;font-weight:initial}.multi-providers .widget-panel.providers-count-1:not(.swiper-wrapper){width:100%;margin-right:0}.multi-providers .widget-panel.providers-count-2:not(.swiper-wrapper){display:grid;gap:4px;grid-template-columns:repeat(2,1fr)}.multi-providers .widget-panel.providers-count-3:not(.swiper-wrapper){display:grid;gap:4px;grid-template-columns:repeat(3,1fr)}.multi-providers .widget-panel.providers-count-4:not(.swiper-wrapper){display:grid;gap:4px;grid-template-columns:repeat(4,1fr)}.multi-providers .widget-panel.providers-count-5:not(.swiper-wrapper){display:grid;gap:4px;grid-template-columns:repeat(5,1fr)}.multi-providers .widget-panel.providers-count-1:not(.swiper-wrapper) .widget-col,.multi-providers .widget-panel.providers-count-2:not(.swiper-wrapper) .widget-col,.multi-providers .widget-panel.providers-count-3:not(.swiper-wrapper) .widget-col,.multi-providers .widget-panel.providers-count-4:not(.swiper-wrapper) .widget-col,.multi-providers .widget-panel.providers-count-5:not(.swiper-wrapper) .widget-col{margin-right:0}.panel-template.multi-providers .mobile-only{display:none}}</style><style> :root{ --advanced-cta-btn-shadow-color: rgba(0, 0, 0, 0.24) !important; } </style><style> </style> <style> #widget-194820-1 .primary-cta {background-color: #1b8929;color: #fff;} #widget-194820-1 .primary-cta:hover {background-color: #37783e;color: #fff;} #widget-194820-1 .phone-icon {color:#1b8929;} #widget-194820-1 .secondary-cta{background-color:#fff;color:#1b8929;border:1px solid transparent;} #widget-194820-1 .header-text{ color: #333 ; } #widget-194820-1 .subheader-text{ color: #333 ; } #widget-194820-1 .widget-col{ border: 1px solid #ccc; } #widget-194820-1 .superlative{ color: #000 ; } #widget-194820-1 .secondary-cta:hover{ color: #1b8929; border: 1px solid #1b8929; } #widget-194820-1 .cta-button-note { display: block; margin-top: -3px; color: rgba(0, 0, 0, 0.6); font-size: 14px; } #widget-194820-1 .points{ color: #9B9B9B ; } #widget-194820-1 .product-promo-container {background-color:#ffffff;color:#454545;}#widget-194820-1 .product-promo-container {border:1px dashed ;} @media (max-width: 766px) { #widget-194820-1 .widget-panel .widget-col:first-child .sprltv-text { display: none; } } /*@media (min-width: 766px) { Commented out on 27/07/2022 Eugene #1288 */ #widget-194820-1 .widget-panel .widget-col:first-child .sprltv-text { background: #3ba14a; color: #fff; } #widget-194820-1 .widget-panel .widget-col:first-child{ border: 2px solid #3ba14a; } /*} Commented out on 27/07/2022 Eugene #1288 */ #widget-194820-1 .star-ratings-methodology-tooltip { color: ; background-color: ; border: 1px solid ; } #widget-194820-1 .star-ratings-methodology-tooltip::before { border-top: 1px solid ; border-left: 1px solid ; background-color: ; } </style> <div id="widget-194820-1" class="panel-template multi-providers widget-height " style=" --button-background-color: #1b8929; " > <div class="widget-container"> <div class="swiper"> <section class="widget-panel providers-count-3"> <div class="widget-col"> <div class="superlative-info" style="--frame-color: #3ba14a; --text-color: #fff"> <div class="best-overall desktop-top">Best for Compliance</div> <div class="best-overall mobile-top">Best for Compliance</div> <span class="superlative">Best for Compliance</span> </div> <div class="product-logo"><img decoding="async" width="225" height="225" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAADhAQAAAAAWyO/XAAAAAnRSTlMAAHaTzTgAAAAdSURBVFjD7cGBAAAAAMOg+VNf4QBVAQAAAAAAwGsaXgAB1LMemQAAAABJRU5ErkJggg==" class="attachment-medium size-medium lazyload" alt="Deputy Logo" loading="lazy" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/deputylogo.png" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/deputylogo.png 225w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/deputylogo-150x150.png 150w" data-sizes="auto" data-eio-rwidth="225" data-eio-rheight="225" /><noscript><img decoding="async" width="225" height="225" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/deputylogo.png" class="attachment-medium size-medium" alt="Deputy Logo" loading="lazy" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/deputylogo.png 225w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/deputylogo-150x150.png 150w" sizes="auto, (max-width: 225px) 100vw, 225px" data-eio="l" /></noscript></div> <div class="product-star-ratings divider"> <div class="stars"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M309.5 13.5C305.5 5.2 297.1 0 287.9 0s-17.6 5.2-21.6 13.5L197.7 154.8 44.5 177.5c-9 1.3-16.5 7.6-19.3 16.3s-.5 18.1 5.9 24.5L142.2 328.4 116 483.9c-1.5 9 2.2 18.1 9.7 23.5s17.3 6 25.3 1.7l137-73.2 137 73.2c8.1 4.3 17.9 3.7 25.3-1.7s11.2-14.5 9.7-23.5L433.6 328.4 544.8 218.2c6.5-6.4 8.7-15.9 5.9-24.5s-10.3-14.9-19.3-16.3L378.1 154.8 309.5 13.5zM288 384.7V79.1l52.5 108.1c3.5 7.1 10.2 12.1 18.1 13.3l118.3 17.5L391 303c-5.5 5.5-8.1 13.3-6.8 21l20.2 119.6L299.2 387.5c-3.5-1.9-7.4-2.8-11.2-2.8z" fill="currentColor" /></svg> </div> <span class="points">4.2/5</span> </div> <div class="brand_description_items "> <span class="brand-description-item">24/7 email customer support</span><span class="brand-description-item">Biometric and GPS time clock </span><span class="brand-description-item">Free plan includes PTO management</span> </div> <div class="cta-buttons-wrapper"> <!-- PHONE BTN --> <!-- WEB BTN --> <a data-unique-id="mw-p" data-segment-action="Link Clicked" rel="nofollow sponsored" href="https://partner.deputy.com/pactps3w9mx1?sid1=business_best-time-tracking-software-mw-p_{device_type}_brandcta" target="_blank" aria-label="Button Start Now opens Deputy site in a new tab" target="_blank" class="cta-button advanced add-drop-shadow primary-cta "> Start Now </a> </div> </div> <div class="widget-col"> <div class="superlative-info" style="--frame-color: #3ba14a; --text-color: #fff"> <span class="superlative">Best for the Construction Industry</span> </div> <div class="product-logo"><img decoding="async" width="300" height="150" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWAQAAAABMIIh/AAAAAnRSTlMAAHaTzTgAAAAdSURBVFjD7cEBDQAAAMKg909tDjegAAAAAADgyQAW2gABp5XTtgAAAABJRU5ErkJggg==" class="attachment-medium size-medium lazyload" alt="ClockShark Logo" loading="lazy" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/clockshark-300x150.jpg" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/clockshark-300x150.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/clockshark.jpg 318w" data-sizes="auto" data-eio-rwidth="300" data-eio-rheight="150" /><noscript><img decoding="async" width="300" height="150" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/clockshark-300x150.jpg" class="attachment-medium size-medium" alt="ClockShark Logo" loading="lazy" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/clockshark-300x150.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/clockshark.jpg 318w" sizes="auto, (max-width: 300px) 100vw, 300px" data-eio="l" /></noscript></div> <div class="product-star-ratings divider"> <div class="stars"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M309.5 13.5C305.5 5.2 297.1 0 287.9 0s-17.6 5.2-21.6 13.5L197.7 154.8 44.5 177.5c-9 1.3-16.5 7.6-19.3 16.3s-.5 18.1 5.9 24.5L142.2 328.4 116 483.9c-1.5 9 2.2 18.1 9.7 23.5s17.3 6 25.3 1.7l137-73.2 137 73.2c8.1 4.3 17.9 3.7 25.3-1.7s11.2-14.5 9.7-23.5L433.6 328.4 544.8 218.2c6.5-6.4 8.7-15.9 5.9-24.5s-10.3-14.9-19.3-16.3L378.1 154.8 309.5 13.5zM288 384.7V79.1l52.5 108.1c3.5 7.1 10.2 12.1 18.1 13.3l118.3 17.5L391 303c-5.5 5.5-8.1 13.3-6.8 21l20.2 119.6L299.2 387.5c-3.5-1.9-7.4-2.8-11.2-2.8z" fill="currentColor" /></svg> </div> <span class="points">4.5/5</span> </div> <div class="brand_description_items "> <span class="brand-description-item">Designed specifically for on-site work </span><span class="brand-description-item">The app supports English and Spanish </span><span class="brand-description-item">Employees can clock in and out using the mobile app </span> </div> <div class="cta-buttons-wrapper"> <!-- PHONE BTN --> <!-- WEB BTN --> <a data-unique-id="mw-p" data-segment-action="Link Clicked" rel="nofollow sponsored" href="https://refer.clockshark.com/am4zwpgcm8v8?sid1=business_best-time-tracking-software-mw-p_{device_type}_brandcta" target="_blank" aria-label="Button Start Now opens ClockShark site in a new tab" target="_blank" class="cta-button advanced add-drop-shadow primary-cta "> Start Now </a> </div> </div> <div class="widget-col"> <div class="superlative-info" style="--frame-color: #3ba14a; --text-color: #fff"> <span class="superlative">Best for Project Management Features</span> </div> <div class="product-logo"><img decoding="async" width="300" height="169" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACpAQAAAAC5DD0HAAAAAnRSTlMAAHaTzTgAAAAdSURBVFjD7cExAQAAAMKg9U9tDQ+gAAAAAAAAODIZvwABaHHdTQAAAABJRU5ErkJggg==" class="attachment-medium size-medium lazyload" alt="Paymo Logo" loading="lazy" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/paymo-logo-300x169.png" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/paymo-logo-300x169.png 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/paymo-logo.png 575w" data-sizes="auto" data-eio-rwidth="300" data-eio-rheight="169" /><noscript><img decoding="async" width="300" height="169" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/paymo-logo-300x169.png" class="attachment-medium size-medium" alt="Paymo Logo" loading="lazy" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/paymo-logo-300x169.png 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/paymo-logo.png 575w" sizes="auto, (max-width: 300px) 100vw, 300px" data-eio="l" /></noscript></div> <div class="product-star-ratings divider"> <div class="stars"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z" fill="currentColor" /></svg> </div> <span class="points">4.0/5</span> </div> <div class="brand_description_items "> <span class="brand-description-item">Unlimited time tracking</span><span class="brand-description-item">Invoicing included</span><span class="brand-description-item">Task management features</span> </div> <div class="cta-buttons-wrapper"> <!-- PHONE BTN --> <!-- WEB BTN --> <a data-segment-action="Link Clicked" rel="nofollow sponsored" href="https://www.paymoapp.com/" target="_blank" aria-label="Button Start Now opens Paymo site in a new tab" target="_blank" class="cta-button advanced add-drop-shadow primary-cta "> Start Now </a> </div> </div> </section> <div class="swiper-scrollbar"></div> </div> </div> </div> <!-- widget container end--> <style> .panel-template.multi-providers .widget-col{box-shadow: 0 4px 12px rgba(0,0,0,.2);} </style> </div> <h2 class="wp-block-heading" id="toc-top-time-tracking-software">Top Time Tracking Software</h2> <p>When you adopt a time-tracking software for the first time or switch to a new one, ensure it aligns with your specific business needs. The perfect solution for one business might be the wrong solution for another.</p> <p>Some of these platforms are designed for specific industries, or suited to particular team sizes from enterprises to freelancers. Consider the precise problems that you’re looking to solve with a new time-tracking tool, and find the tool which is best-suited to your individual needs.</p> <p>To help you narrow down your search, we evaluated the top products on the market and created a list with the 10 most user-friendly providers. Here they are:</p> <ul class="wp-block-list"> <li><strong>Best for Customer Service:</strong> <a href="https://maestro.stacksphereapps.com/?partner=clockify&product_id=timetracking&platform=unsponsored&sub_id=guides_business_best-time-tracking-software_desktop_in-content-link&sp=d350237e-4be1-427d-b73d-ba9a70a18aea" target="_blank" rel="noreferrer noopener">Clockify</a></li> <li><strong>Best for Activity Tracking:</strong> <a href="https://www.timecamp.com/" target="_blank" rel="noreferrer noopener">TimeCamp</a></li> <li><strong>Best for Project Management:</strong> <a href="https://www.paymoapp.com/" target="_blank" rel="noreferrer noopener">Paymo</a></li> <li><strong>Best for Employee Privacy:</strong> <a href="https://timelyapp.com/" target="_blank" rel="noreferrer noopener">Timely</a></li> <li><strong>Best for QuickBooks Users: </strong><a href="https://maestro.stacksphereapps.com/?partner=quickbooks&product_id=payroll&platform=cj&sub_id=other" target="_blank" rel="noreferrer noopener">QuickBooks Time</a></li> <li><strong>Best for Timesheet Tracking: </strong><a href="https://myhours.com/" target="_blank" rel="noreferrer noopener">MyHours</a></li> <li><strong>Best Value:</strong> <a href="https://trackingtime.co/" target="_blank" rel="noreferrer noopener">TrackingTime</a></li> <li><strong>Best for Employee Monitoring:</strong> <a href="https://www.timedoctor.com/" target="_blank" rel="noreferrer noopener">Time Doctor</a></li> <li><strong>Best for Freelancers:</strong> <a href="https://maestro.stacksphereapps.com/?partner=toggl&product_id=scheduling&platform=unsponsored&sub_id=guides_business_best-time-tracking-software_desktop_in-content-linktrack%2F&sp=d350237e-4be1-427d-b73d-ba9a70a18aea" target="_blank" rel="noreferrer noopener">Toggl Track</a></li> <li><strong>Best for Individual Productivity:</strong><a href="https://www.rescuetime.com/" target="_blank" rel="noreferrer noopener"> RescueTime</a></li> </ul> <p>Read our full <a href="#toc-methodology" data-type="internal" data-id="#toc-methodology">HR methodology</a> and see how we test and review products.</p> <hr class="wp-block-separator has-alpha-channel-opacity"/> <div class="ad-widget-block" id="threes-cta-widget-block-block_16b94fdb35f88ccaf68a214e0dcbd8af"> <style>.ad-widget-block .bumper-sticker-provider-widget{--container-background-transparent:color-mix(in srgb, var(--container-background, #FFF), transparent 100%)}.ad-widget-block .bumper-sticker-provider-widget p{line-height:1.3}.ad-widget-block .bumper-sticker-provider-widget .widget-container{background:var(--container-background,#FFF);border-width:calc(1px * var(--container-border-width, 0));border-color:var(--container-border-color);border-style:var(--container-border-style);box-shadow:0 0 30px 5px rgb(0 0 0 / .1);border-radius:5px}.ad-widget-block .bumper-sticker-provider-widget .rating{grid-auto-flow:column;align-items:center;gap:10px;font-size:20px}.ad-widget-block .bumper-sticker-provider-widget .rating>span{font-weight:700}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip-wrapper{position:relative}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip{position:absolute;z-index:1;padding:12px 25px;background:var(--rating-tooltip-background,white);opacity:0;width:max-content;max-width:250px;visibility:hidden;font-size:14px;border:1px solid var(--rating-tooltip-border-color,var(--button-background));border-radius:5px;box-shadow:2px 2px 4px var(--rating-tooltip-drop-shadow,var(--button-drop-shadow));text-align:left;transition-duration:200ms;transition-property:top,right,bottom,left,opacity,visibility;transition-delay:200ms}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip .attr{font-size:calc(var(--rating-tooltip-font-size, 14) * 1px);color:var(--rating-tooltip-color)}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip .attr:not(:last-child){margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid rgb(0 0 0 / .1)}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip .attr b{margin-right:6px}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip::after{content:"";position:absolute;z-index:-1;width:15px;height:15px;background:var(--rating-tooltip-background,white);border-right:1px solid var(--rating-tooltip-border-color,var(--button-background));border-bottom:1px solid var(--rating-tooltip-border-color,var(--button-background))}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip.top{left:50%;bottom:100%;transform:translateX(-50%)}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip.top::after{top:calc(100% - 1px);left:50%;transform:rotate(45deg) translateX(-50%)}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip.right{top:50%;left:100%;transform:translateY(-50%)}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip.right::after{top:50%;right:calc(100% - 1px);transform:scaleX(-1) rotate(-45deg) translateY(-50%)}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip.bottom{left:50%;top:100%;transform:translateX(-50%)}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip.bottom::after{left:50%;bottom:calc(100% - 1px);transform:scaleY(-1) rotate(45deg) translateX(-50%)}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip.left{top:50%;right:100%;transform:translateY(-50%)}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip.left::after{top:50%;left:calc(100% - 1px);transform:rotate(-45deg) translateY(-50%)}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip-trigger svg{width:20px}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip-trigger:focus{pointer-events:none}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip-trigger:focus~.rating-tooltip,.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip:hover{opacity:1;visibility:visible;transition-delay:0s}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip-trigger:focus~.rating-tooltip.top,.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip.top:hover{bottom:calc(100% + 15px)}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip-trigger:focus~.rating-tooltip.right,.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip.right:hover{left:calc(100% + 15px)}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip-trigger:focus~.rating-tooltip.bottom,.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip.bottom:hover{top:calc(100% + 15px)}.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip-trigger:focus~.rating-tooltip.left,.ad-widget-block .bumper-sticker-provider-widget .rating-tooltip.left:hover{right:calc(100% + 15px)}.ad-widget-block .bumper-sticker-provider-widget .widget-top-bar{position:relative;z-index:1;min-height:20px;padding:10px 15px;background:var(--top-bar-background,rgba(var(--button-background-rgb),.25));border-radius:5px 5px 0 0}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .widget-top-bar{display:grid;grid-auto-flow:column;justify-content:space-between;align-items:center}}.ad-widget-block .bumper-sticker-provider-widget .widget-top-bar .brand-name{margin:0;color:var(--top-bar-brand-name-color);font-size:calc(var(--top-bar-brand-name-font-size, 16) * 1px)}.ad-widget-block .bumper-sticker-provider-widget .widget-top-bar .rating{display:none}.ad-widget-block .bumper-sticker-provider-widget .widget-top-bar .rating>span,.ad-widget-block .bumper-sticker-provider-widget .widget-top-bar .rating .stars,.ad-widget-block .bumper-sticker-provider-widget .widget-top-bar .rating svg{color:var(--top-bar-rating-color,var(--button-background));font-size:calc(var(--top-bar-rating-font-size, 20) * 1px)}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .widget-top-bar .rating{display:grid}}.ad-widget-block .bumper-sticker-provider-widget .widget-main{display:grid;grid-template-columns:100%;gap:20px;align-items:start;padding:15px;padding-top:0}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .widget-main{grid-template-columns:240px calc(100% - 240px - 30px);gap:30px;padding:20px}}.ad-widget-block .bumper-sticker-provider-widget .widget-sidebar .rating,.ad-widget-block .bumper-sticker-provider-widget .widget-content .rating{justify-self:center;display:grid;grid-auto-flow:column;align-items:center;gap:10px;width:fit-content}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .widget-sidebar .rating,.ad-widget-block .bumper-sticker-provider-widget .widget-content .rating{justify-self:unset}}.ad-widget-block .bumper-sticker-provider-widget .widget-sidebar{display:grid;grid-template-columns:100%;justify-items:var(--sidebar-alignment);gap:20px;margin:0 -15px;padding:15px 15px 0 15px}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .widget-sidebar{margin:0 -20px;padding:0 20px}}.ad-widget-block .bumper-sticker-provider-widget .widget-sidebar .rating{color:var(--sidebar-rating-color,var(--button-background));font-size:calc(var(--sidebar-rating-font-size, 14) * 1px)}.ad-widget-block .bumper-sticker-provider-widget .widget-sidebar.sticky{position:sticky;top:0;left:0;z-index:2;background:#fff}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .widget-sidebar.sticky{position:unset;background:unset}}.ad-widget-block .bumper-sticker-provider-widget .brand-logo,.ad-widget-block .bumper-sticker-provider-widget .product-image{width:210px;margin:0 auto}.ad-widget-block .bumper-sticker-provider-widget .brand-logo picture,.ad-widget-block .bumper-sticker-provider-widget .brand-logo img,.ad-widget-block .bumper-sticker-provider-widget .product-image picture,.ad-widget-block .bumper-sticker-provider-widget .product-image img{display:block;max-width:100%;height:fit-content}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .product-image~.callout-box{grid-row:3}}.ad-widget-block .bumper-sticker-provider-widget .links{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:5px;width:100%}@media (min-width:769px){.ad-widget-block .bumper-sticker-provider-widget .links{grid-template-columns:1fr;grid-auto-flow:unset}}@media (max-width:768px){.ad-widget-block .bumper-sticker-provider-widget .links{display:block}}.ad-widget-block .bumper-sticker-provider-widget .links .secondary-text{text-align:center;font-size:12px;width:100%}@media (max-width:768px){.ad-widget-block .bumper-sticker-provider-widget .links .secondary-text{margin-top:5px}}@media (max-width:768px){.ad-widget-block .bumper-sticker-provider-widget .links{display:block;width:100%}}.ad-widget-block .bumper-sticker-provider-widget .cta{display:grid;grid-auto-flow:column;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px 15px;color:var(--sidebar-cta-color,var(--button-color));background:var(--sidebar-cta-background,var(--button-background));border-width:calc(var(--sidebar-cta-border-width, 0) * 1px);border-color:var(--sidebar-cta-border-color);border-style:var(--sidebar-cta-border-style);border-radius:calc(var(--sidebar-cta-border-radius, 0) * 1px);box-shadow:0 3px 8px var(--sidebar-cta-drop-shadow);font-size:calc(var(--sidebar-cta-font-size, 18) * 1px);font-weight:700}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .cta{order:-1}}.ad-widget-block .bumper-sticker-provider-widget .cta svg{display:var(--sidebar-cta-show-arrow,inline-block);width:.5em}.ad-widget-block .bumper-sticker-provider-widget .cta:hover{color:var(--button-color-hover);background:var(--button-background-hover)}.ad-widget-block .bumper-sticker-provider-widget .phone{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;padding:12px 15px;border:1px solid var(--button-background);font-size:calc(var(--sidebar-phone-font-size, 14) * 1px);text-align:center}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .phone{justify-content:unset;align-items:unset;padding:0;border:0}}.ad-widget-block .bumper-sticker-provider-widget .phone span{margin-right:5px;color:var(--sidebar-phone-label-color)}.ad-widget-block .bumper-sticker-provider-widget .phone a{color:var(--sidebar-phone-color,var(--button-background));font-weight:700}.ad-widget-block .bumper-sticker-provider-widget .callout-box,.ad-widget-block .bumper-sticker-provider-widget .superlative,.ad-widget-block .bumper-sticker-provider-widget .promotion{display:grid;grid-auto-flow:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:8px}.ad-widget-block .bumper-sticker-provider-widget .callout-box{color:var(--sidebar-callout-box-color);background:var(--sidebar-callout-box-background,rgb(0 0 0 / .1));font-size:calc(var(--sidebar-callout-box-font-size, 14) * 1px)}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .callout-box{grid-row:2}}.ad-widget-block .bumper-sticker-provider-widget .callout-box-icon{width:18px;color:var(--sidebar-callout-box-icon-color)}.ad-widget-block .bumper-sticker-provider-widget .callout-box-icon svg{width:100%;height:auto}.ad-widget-block .bumper-sticker-provider-widget .widget-content{display:grid;grid-template-columns:100%;justify-items:center;gap:20px}.ad-widget-block .bumper-sticker-provider-widget .widget-content .rating{color:var(--content-rating-color,var(--button-background));font-size:calc(var(--content-rating-font-size, 14) * 1px)}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .widget-content .rating{justify-self:start}}.ad-widget-block .bumper-sticker-provider-widget .stars{position:relative}.ad-widget-block .bumper-sticker-provider-widget .stars svg{width:1em}.ad-widget-block .bumper-sticker-provider-widget .stars .star-ratings-methodology-tooltip{display:none;position:absolute;left:50%;top:calc(100% + 10px);transform:translateX(-50%);padding:12px;z-index:1000;width:250px;font-size:12px;line-height:1.5;text-wrap:initial;color:var(--rating-methodology-text-color,#fff);background-color:var(--rating-methodology-box-background-color,#333);border:1px solid var(--rating-methodology-box-border-color,#333)}.ad-widget-block .bumper-sticker-provider-widget .stars .star-ratings-methodology-tooltip::before{content:"";position:absolute;top:-3px;left:50%;width:14px;height:14px;transform:rotate(45deg) translateX(-50%);border-top:1px solid var(--rating-methodology-box-border-color,#333);border-left:1px solid var(--rating-methodology-box-border-color,#333);background-color:var(--rating-methodology-box-background-color,#333)}.ad-widget-block .bumper-sticker-provider-widget .stars:hover .star-ratings-methodology-tooltip{display:initial}.ad-widget-block .bumper-sticker-provider-widget .superlative{color:var(--content-superlative-color);background:var(--content-superlative-background,rgb(0 0 0 / .1));border-width:calc(var(--content-superlative-border-width, 1) * 1px);border-color:var(--content-superlative-border-color,rgb(0 0 0 / .1));border-style:var(--content-superlative-border-style,solid);border-radius:calc(var(--content-superlative-border-radius, 0) * 1px);font-size:calc(var(--content-superlative-font-size, 16) * 1px)}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .superlative{width:fit-content;justify-self:start}}.ad-widget-block .bumper-sticker-provider-widget .promotion{position:relative;color:var(--content-promotion-color);background:var(--content-promotion-background,rgb(0 0 0 / .1));border-width:calc(var(--content-promotion-border-width, 1) * 1px);border-color:var(--content-promotion-border-color,rgb(0 0 0 / .1));border-style:var(--content-promotion-border-style,solid);border-radius:calc(var(--content-promotion-border-radius, 0) * 1px);font-size:calc(var(--content-promotion-font-size, 16) * 1px)}.ad-widget-block .bumper-sticker-provider-widget .promotion-icon{width:18px;color:var(--content-promotion-icon-color)}.ad-widget-block .bumper-sticker-provider-widget .promotion-icon svg{width:100%;height:auto}.ad-widget-block .bumper-sticker-provider-widget .tabs{width:100%}.ad-widget-block .bumper-sticker-provider-widget .tabs .tablist-wrapper{position:relative;width:fit-content;min-width:100%;max-width:calc(100% + 15px);border-bottom:1px solid rgb(0 0 0 / .1)}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .tabs .tablist-wrapper{max-width:calc(100% + 20px)}}.ad-widget-block .bumper-sticker-provider-widget .tabs .tablist-wrapper::after{content:"";position:absolute;top:0;right:0;width:30px;height:calc(100% - 3px);background:linear-gradient(to left,var(--container-background,#FFF) 0%,var(--container-background-transparent) 100%)}.ad-widget-block .bumper-sticker-provider-widget .tabs .tablist{display:flex;width:100%;margin:0;padding:0;list-style:none;white-space:nowrap;overflow:auto}.ad-widget-block .bumper-sticker-provider-widget .tabs .tablist::-webkit-scrollbar{height:2px}.ad-widget-block .bumper-sticker-provider-widget .tabs .tablist::-webkit-scrollbar-track{background:rgb(0 0 0 / .1)}.ad-widget-block .bumper-sticker-provider-widget .tabs .tablist::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .15)}.ad-widget-block .bumper-sticker-provider-widget .tabs button.tab{width:fit-content;margin-right:30px;padding:9px 0;font-family:inherit;font-size:16px;color:inherit;background:unset;border:0;border-bottom:2px solid transparent!important;border-bottom-color:var(--dropdown-tab-border-color,var(--button-background));border-radius:5px 5px 0 0;appearance:none;cursor:pointer;transition-duration:200ms;transition-property:border,color,background}.ad-widget-block .bumper-sticker-provider-widget .tabs button.tab[aria-selected=true]{color:var(--dropdown-tab-border-color,var(--button-background));border-bottom-color:var(--dropdown-tab-border-color,var(--button-background))!important;font-weight:700}.ad-widget-block .bumper-sticker-provider-widget .tabs .tabpanel{display:none}.ad-widget-block .bumper-sticker-provider-widget .tabs .tabpanel.tabpanel-custom_content{overflow:auto}.ad-widget-block .bumper-sticker-provider-widget .tabs .tabpanel.active{display:block}.ad-widget-block .bumper-sticker-provider-widget .tabs .tabpanel-content{margin-top:20px;font-size:16px;line-height:1.5}.ad-widget-block .bumper-sticker-provider-widget .tabs .pros-cons{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:20px}.ad-widget-block .bumper-sticker-provider-widget .tabs .pros ul,.ad-widget-block .bumper-sticker-provider-widget .tabs .pros ul,.ad-widget-block .bumper-sticker-provider-widget .tabs .cons ul,.ad-widget-block .bumper-sticker-provider-widget .tabs .cons ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ad-widget-block .bumper-sticker-provider-widget .tabs .pros .pros-title,.ad-widget-block .bumper-sticker-provider-widget .tabs .pros .cons-title,.ad-widget-block .bumper-sticker-provider-widget .tabs .cons .pros-title,.ad-widget-block .bumper-sticker-provider-widget .tabs .cons .cons-title{display:block;margin-bottom:15px;opacity:.6}.ad-widget-block .bumper-sticker-provider-widget .tabs .pros .pro,.ad-widget-block .bumper-sticker-provider-widget .tabs .pros .con,.ad-widget-block .bumper-sticker-provider-widget .tabs .cons .pro,.ad-widget-block .bumper-sticker-provider-widget .tabs .cons .con{display:grid;grid-auto-flow:column;justify-content:left;align-items:center;gap:5px;line-height:1.3}.ad-widget-block .bumper-sticker-provider-widget .tabs .pros .pro svg,.ad-widget-block .bumper-sticker-provider-widget .tabs .pros .con svg,.ad-widget-block .bumper-sticker-provider-widget .tabs .cons .pro svg,.ad-widget-block .bumper-sticker-provider-widget .tabs .cons .con svg{display:inline-block;width:17px;margin-right:5px}.ad-widget-block .bumper-sticker-provider-widget .tabs .pros .pro svg,.ad-widget-block .bumper-sticker-provider-widget .tabs .cons .pro svg{color:#72C472}.ad-widget-block .bumper-sticker-provider-widget .tabs .pros .con svg,.ad-widget-block .bumper-sticker-provider-widget .tabs .cons .con svg{color:#E86C60}.ad-widget-block .bumper-sticker-provider-widget .tabs .services{display:flex;flex-wrap:wrap;margin:-5px;font-size:16px}.ad-widget-block .bumper-sticker-provider-widget .tabs .services .service{display:grid;grid-auto-flow:column;align-items:center;gap:8px;margin:5px;padding:8px 15px;background:rgba(var(--button-background-rgb,0,0,0),.2)}.ad-widget-block .bumper-sticker-provider-widget .tabs .services .service-icon,.ad-widget-block .bumper-sticker-provider-widget .tabs .services .service-icon img{display:block;width:18px;height:auto}.ad-widget-block .bumper-sticker-provider-widget .tabs .services .service span{opacity:.7}.ad-widget-block .bumper-sticker-provider-widget .banner{display:grid;gap:20px;width:100%;margin-top:15px;padding:15px;background:var(--banner-background,transparent);font-size:12px;border-width:calc(var(--banner-border-width, 1) * 1px);border-style:var(--banner-border-style,solid);border-color:var(--banner-border-color,rgb(0 0 0 / .1));border-radius:calc(var(--banner-border-radius, 0) * 1px);box-shadow:0 0 5px var(--banner-drop-shadow,transparent)}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .banner{display:flex;align-items:center;gap:0}}.ad-widget-block .bumper-sticker-provider-widget .banner-intro{display:grid;gap:15px}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .banner-intro{grid-auto-flow:column;align-items:center}.ad-widget-block .bumper-sticker-provider-widget .banner-intro:not(:last-child){margin-right:5%}}.ad-widget-block .bumper-sticker-provider-widget .banner-title{color:var(--banner-title-color);font-size:calc(var(--banner-title-font-size, 14) * 1px)}.ad-widget-block .bumper-sticker-provider-widget .banner-description{max-width:240px;margin:0;margin-top:5px;color:var(--banner-description-color);font-size:calc(var(--banner-description-font-size, 14) * 1px)}.ad-widget-block .bumper-sticker-provider-widget .banner-icon{width:20px;color:var(--banner-icon-color)}.ad-widget-block .bumper-sticker-provider-widget .banner-icon svg{width:100%;height:auto}.ad-widget-block .bumper-sticker-provider-widget .banner-stats{flex:1;display:grid;justify-content:left;gap:10px}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .banner-stats{grid-template-columns:repeat(auto-fit,minmax(100px,auto));justify-content:space-between;gap:15px}.ad-widget-block .bumper-sticker-provider-widget .banner-stats:not(:last-child){margin-right:15px}}.ad-widget-block .bumper-sticker-provider-widget .banner-stat{display:grid;grid-auto-flow:column;justify-content:left;align-items:center;gap:8px;color:var(--banner-stat-title-color);font-size:calc(var(--banner-stat-title-font-size) * 1px)}.ad-widget-block .bumper-sticker-provider-widget .banner-stat strong{color:var(--banner-stat-value-color);font-size:calc(var(--banner-stat-value-font-size, 21) * 1px)}.ad-widget-block .bumper-sticker-provider-widget .banner-link{display:flex;justify-content:center;align-items:center;margin:0 -15px;padding:15px;padding-bottom:0;color:var(--banner-link-color,var(--button-background));font-size:calc(var(--banner-link-font-size) * 1px);border-top:1px solid rgb(0 0 0 / .1);text-align:center}@media (min-width:767px){.ad-widget-block .bumper-sticker-provider-widget .banner-link{align-self:stretch;max-width:110px;margin:-15px 0;padding:15px;padding-right:0;border-top:0;border-left:1px solid rgb(0 0 0 / .1)}}</style><div id="widget-195961-2" class="bumper-sticker-provider-widget" style="--sidebar-alignment: center; --button-background: #1b8929; --button-background-rgb: 27, 137, 41; --button-color: #fff; --button-background-hover: #37783e; --button-color-hover: #fff"> <div class="widget-container"> <div class="widget-top-bar"> <span class="brand-name">Clockify</span> <div class="rating"> <span>4.9</span> <div class="stars"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M309.5 13.5C305.5 5.2 297.1 0 287.9 0s-17.6 5.2-21.6 13.5L197.7 154.8 44.5 177.5c-9 1.3-16.5 7.6-19.3 16.3s-.5 18.1 5.9 24.5L142.2 328.4 116 483.9c-1.5 9 2.2 18.1 9.7 23.5s17.3 6 25.3 1.7l137-73.2 137 73.2c8.1 4.3 17.9 3.7 25.3-1.7s11.2-14.5 9.7-23.5L433.6 328.4 544.8 218.2c6.5-6.4 8.7-15.9 5.9-24.5s-10.3-14.9-19.3-16.3L378.1 154.8 309.5 13.5zM288 384.7V79.1l52.5 108.1c3.5 7.1 10.2 12.1 18.1 13.3l118.3 17.5L391 303c-5.5 5.5-8.1 13.3-6.8 21l20.2 119.6L299.2 387.5c-3.5-1.9-7.4-2.8-11.2-2.8z" fill="currentColor" /></svg> </div> <div class="rating-tooltip-wrapper"> <div class="rating-tooltip-trigger" tabindex="0"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336h24V272H216c-13.3 0-24-10.7-24-24s10.7-24 24-24h48c13.3 0 24 10.7 24 24v88h8c13.3 0 24 10.7 24 24s-10.7 24-24 24H216c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z" fill="currentColor" /></svg> </div> <div class="rating-tooltip right"></div> </div> </div> </div> <div class="widget-main"> <div class="widget-sidebar "> <div class="brand-logo"> <img decoding="async" width="1200" height="600" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABLAAAAJYAQAAAABanSK3AAAAAnRSTlMAAHaTzTgAAABvSURBVHja7cGBAAAAAMOg+VNf4QBVAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8BYfcAAXYds4EAAAAASUVORK5CYII=" class="attachment-full size-full lazyload" alt="Clockify" loading="lazy" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/clockify.png" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/clockify.png 1200w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/clockify-300x150.png 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/clockify-1024x512.png 1024w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/clockify-768x384.png 768w" data-sizes="auto" data-eio-rwidth="1200" data-eio-rheight="600" /><noscript><img decoding="async" width="1200" height="600" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/clockify.png" class="attachment-full size-full" alt="Clockify" loading="lazy" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/clockify.png 1200w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/clockify-300x150.png 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/clockify-1024x512.png 1024w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/clockify-768x384.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" data-eio="l" /></noscript> </div> <div class="rating"> <span>4.9</span> <div class="stars"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M309.5 13.5C305.5 5.2 297.1 0 287.9 0s-17.6 5.2-21.6 13.5L197.7 154.8 44.5 177.5c-9 1.3-16.5 7.6-19.3 16.3s-.5 18.1 5.9 24.5L142.2 328.4 116 483.9c-1.5 9 2.2 18.1 9.7 23.5s17.3 6 25.3 1.7l137-73.2 137 73.2c8.1 4.3 17.9 3.7 25.3-1.7s11.2-14.5 9.7-23.5L433.6 328.4 544.8 218.2c6.5-6.4 8.7-15.9 5.9-24.5s-10.3-14.9-19.3-16.3L378.1 154.8 309.5 13.5zM288 384.7V79.1l52.5 108.1c3.5 7.1 10.2 12.1 18.1 13.3l118.3 17.5L391 303c-5.5 5.5-8.1 13.3-6.8 21l20.2 119.6L299.2 387.5c-3.5-1.9-7.4-2.8-11.2-2.8z" fill="currentColor" /></svg> </div> </div> <div class="links"> <a data-unique-id="mw-sw" data-segment-action="Link Clicked" rel="nofollow sponsored" href="https://maestro.stacksphereapps.com/?partner=clockify&product_id=timetracking&platform=unsponsored&sub_id=business_best-time-tracking-software-mw-sw_{device_type}_brandcta" target="_blank" class="cta" target="_blank"> VISIT SITE <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z" fill="currentColor" /></svg> </a> </div> </div> <div class="widget-content"> <div class="tabs"> <div class="tablist-wrapper"> <div role="tablist" class="tablist"> <button role="tab" aria-controls="195961-2-tabpanel-0" aria-selected="true" tabindex="-1" class="tab">Quick Facts</button> <button role="tab" aria-controls="195961-2-tabpanel-1" aria-selected="false" class="tab">Pros & Cons</button> </div> </div> <div id="195961-2-tabpanel-0" role="tabpanel" aria-labelledby="195961-2-tab-0" class="tabpanel tabpanel-custom_content active"> <div class="tabpanel-content"> <span class="visually-hidden" aria-hidden="true">Quick Facts</span> <div class="wysiwyg"><ul> <li><strong>Best Customer Service</strong></li> <li><b>Monthly cost:</b> Free – $15/user</li> <li><b>Plan options: </b>5</li> </ul> </div> </div> </div> <div id="195961-2-tabpanel-1" role="tabpanel" aria-labelledby="195961-2-tab-1" class="tabpanel tabpanel-pros_cons "> <div class="tabpanel-content"> <span class="visually-hidden" aria-hidden="true">Pros & Cons</span> <div class="pros-cons"> <div class="pros"> <span class="pros-title">Pros</span> <ul> <li class="pro"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z" fill="currentColor" /></svg> <span>Forever-Free Plan </span> </li> <li class="pro"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z" fill="currentColor" /></svg> <span>Unlimited Tracking and Users </span> </li> <li class="pro"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z" fill="currentColor" /></svg> <span>Simple and Easy-To-Use Interface </span> </li> </ul> </div> <div class="cons"> <span class="cons-title">Cons</span> <ul> <li class="con"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z" fill="currentColor" /></svg> <span>Can’t Automate All Features</span> </li> <li class="con"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z" fill="currentColor" /></svg> <span>Not All Integrations Are Included</span> </li> <li class="con"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z" fill="currentColor" /></svg> <span>Separate Pricing for the Kiosk Feature </span> </li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <h2 class="wp-block-heading" id="toc-clockify-best-customer-service"><strong>Clockify: Best for Customer Service</strong></h2> <p>Clockify is a comprehensive time-tracking software solution that offers a wide range of features for businesses of all sizes. Clockify provides simple yet powerful time-tracking capabilities, allowing users to track time via a timer, manual entry or automatic tracking. </p> <p>What makes Clockify unique is its flexibility and affordability. Its core time-tracking features logically expand into strong project management features like budgeting, task tracking, invoicing and an in-platform punch clock for hourly employees. Clockify’s functionality is perfect for companies that need to track salaried staff alongside hourly employees within one integrated system. </p> <p>Clockify is also highly customizable, allowing users to create and set custom fields to tailor the software to their specific needs. The software’s cross-platform compatibility (web, desktop and mobile apps) ensures that time can be tracked from anywhere, addressing the needs of both in-office and remote teams.</p> <p>One possible pitfall: because it is so flexible, Clockify does not automatically categorize by client. Other time-tracking tools tend to have rigid top-level categorizations in order to serve invoices downstream. Clockify lacks this rigidity, gaining flexibility by leaving a little more room for human error. Agencies or similar businesses may need extra customizations or internal workflows to protect accuracy of client billing. </p> <p>Clockify offers a free plan with unlimited users and projects, making it an attractive option for small businesses and startups. <br>Combined with its ability to set project or <a href="https://www.marketwatch.com/guides/business/best-employee-scheduling-software/">shift-based schedules</a>, Clockify is a great jack-of-all-trades solution. Clockify also ranks very highly in its customer service and support options, further solidifying its reputation as a solid, all-around choice for all your time-tracking needs.</p> <h3 class="wp-block-heading subheading">Pros</h3> <ul class="wp-block-list"> <li>Free plan with unlimited users and projects</li> <li>Suited to diverse teams with overlapping projects and job types</li> <li>Time clock/punch clock functionality is rare for time-tracking software</li> </ul> <h3 class="wp-block-heading subheading">Cons</h3> <ul class="wp-block-list"> <li>QuickBooks is the only available payroll integration</li> <li>Some users report occasional syncing issues across devices</li> <li>Does not force client-level time categorization</li> </ul> <hr class="wp-block-separator has-alpha-channel-opacity"/> <div class="ad-widget-block" id="threes-cta-widget-block-block_8ab1ac70debc0b0c6252471497a7a788"> <style>.ad-widget-block .provider_summary-wdgt .button-note{display:block;text-align:center}.ad-widget-block .provider_summary-wdgt.design_type-initial{border-radius:20px;border:1px solid #ccc;color:#707070;font-family:inherit}.ad-widget-block .provider_summary-wdgt .phone-item{white-space:nowrap}@media (max-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-info-row .info-item.phone-item:last-child{min-width:45%}}.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-logo img{max-height:80px}.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-heading{padding:20px 0;margin:0 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(112,112,112,.25);text-align:left;color:inherit}.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-heading .brand-name{display:block;font-weight:700;font-size:19px;color:#707070;margin-bottom:6px}.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-heading .brand-superlative{display:block;font-weight:700;text-transform:uppercase;font-size:14px;color:#00537f;letter-spacing:0}.brand-superlative.superlative-first{margin-bottom: 10px}.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-heading .brand-logo{max-height:80px;max-width:250px}.ad-widget-block .provider_summary-wdgt.design_type-initial .widget-content{margin:20px 20px 30px;text-align:left;font-size:16px;color:inherit}.ad-widget-block .provider_summary-wdgt.design_type-initial .mobile-hidden{display:none!important}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-initial .mobile-hidden{display:block!important}}.ad-widget-block .provider_summary-wdgt.design_type-initial .desktop-hidden{display:block!important}.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-summary-rating.desktop-hidden{display:flex!important}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-summary-rating.desktop-hidden,.ad-widget-block .provider_summary-wdgt.design_type-initial .desktop-hidden{display:none!important}}.ad-widget-block .provider_summary-wdgt.design_type-initial nav.cta-link{width:100%;display:flex;flex-direction:column}.ad-widget-block .provider_summary-wdgt.design_type-redesigned nav.cta-link{width:100%;display:flex;flex-direction:column}.ad-widget-block .provider_summary-wdgt nav.cta-link .button.cta.desktop-visible{display:none}.ad-widget-block .provider_summary-wdgt nav.cta-link .secondary-cta{background-color:transparent!important;border:1px solid;margin-top:20px;order:1}.ad-widget-block .provider_summary-wdgt.design_type-redesigned nav.cta-link .secondary-cta{margin-top:20px}.ad-widget-block .provider_summary-wdgt.design_type-redesigned nav.cta-link .phone-number span{margin-left:5px}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-initial nav.cta-link{width:auto;flex-direction:row}.ad-widget-block .provider_summary-wdgt nav.cta-link{order:1}.ad-widget-block .provider_summary-wdgt nav.cta-link .button.cta.mobile-visible{display:none}.ad-widget-block .provider_summary-wdgt nav.cta-link .button.cta.desktop-visible{display:initial}.ad-widget-block .provider_summary-wdgt.design_type-initial nav.cta-link .primary-cta{order:1}.ad-widget-block .provider_summary-wdgt.design_type-initial nav.cta-link .secondary-cta{margin-top:initial;margin-right:20px;order:0}.ad-widget-block .provider_summary-wdgt.design_type-redesigned nav.cta-link .secondary-cta{margin-top:10px;margin-bottom:0}.ad-widget-block .provider_summary-wdgt .cta-wrapper.btn-has-note nav.cta-link .secondary-cta{margin-top:5px}}.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-summary-rating{display:flex;justify-content:space-around;margin-top:10px}.ad-widget-block .provider_summary-wdgt.design_type-initial .widget-content .section-title{text-align:left;color:#707070;font-size:19px;font-weight:700;display:block}.ad-widget-block .provider_summary-wdgt.design_type-initial .accordion .section-title{cursor:pointer;padding:15px 0;display:flex;justify-content:space-between}.ad-widget-block .provider_summary-wdgt.design_type-initial .accordion>.section-title:not(:last-of-type){border-bottom:1px solid rgba(112,112,112,.25)}.ad-widget-block .provider_summary-wdgt.design_type-initial .accordion>.section-title.open{border-bottom:none}.ad-widget-block .provider_summary-wdgt.design_type-initial .widget-content.accordion{margin:0 20px 30px}.ad-widget-block .provider_summary-wdgt.design_type-initial .widget-content.accordion .section-content{display:none}.ad-widget-block .provider_summary-wdgt.design_type-initial .widget-content .section-content p{margin:10px 0 0}.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-info-row{display:flex;justify-content:space-between;align-items:center;background:rgba(204,204,204,.462745098);padding:3px 20px;font-size:18px;color:#333}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-info-row .info-item{max-width:30%}}.ad-widget-block .provider_summary-wdgt.design_type-initial .info-value{font-weight:700}.ad-widget-block .provider_summary-wdgt.design_type-initial .info-value a{color:inherit}.ad-widget-block .provider_summary-wdgt.design_type-initial .widget-footer{background-color:#f5f5f5;padding:15px 20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:flex;justify-content:space-between;align-items:center}.ad-widget-block .provider_summary-wdgt.design_type-initial .stars .rating{font-weight:700;color:#7d7d7d}.ad-widget-block .provider_summary-wdgt.design_type-initial .stars svg{width:12px;color:#fce00f}.ad-widget-block .provider_summary-wdgt.design_type-initial .button.cta{padding:10px 15px;border-radius:10px;display:block;font-size:18px;font-weight:500;min-width:194px;text-align:center}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-initial .button.cta{font-size:23px;font-weight:700;min-width:194px}}@media screen and (max-width:540px){.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-heading{padding:14px 0;text-align:center}.ad-widget-block .provider_summary-wdgt.design_type-initial .widget-content{margin:15px 14px 18px}.ad-widget-block .provider_summary-wdgt.design_type-initial .widget-footer{padding:10px 15px}.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-heading .brand-logo{max-width:150px}.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-heading .brand-name{font-size:17px}.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-heading .brand-superlative{font-size:14px}.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-info-row{flex-direction:column;padding:10px}.ad-widget-block .provider_summary-wdgt.design_type-initial .info-item:not(:last-child){margin-bottom:10px}}@media screen and (max-width:420px){.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-heading{flex-direction:column-reverse}.ad-widget-block .provider_summary-wdgt.design_type-initial .brand-heading .brand-logo{max-width:100%;margin-bottom:10px}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned{border-radius:20px;border:1px solid #ccc;color:#000;font-family:inherit;padding-bottom:10px}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading{padding:20px 0 0;margin:0 20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;text-align:left;color:inherit}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading{margin-bottom:25px;align-items:flex-start}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading .title-heading{width:100%;margin-bottom:23px}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading .title-heading{width:calc(100% - 200px);margin-bottom:18px}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading .brand-logo-wrapper{width:50%;margin:0 auto}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading .brand-logo-wrapper img{max-width:100%;height:auto}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading .brand-logo-wrapper{width:200px;text-align:right;margin:0 0 18px}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading .brand-logo-wrapper .widget-href{display:block;width:100%;text-align:right}}@media (min-width:470px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-logo{max-height:80px}}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-logo{max-width:200px}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading .brand-name{display:block;font-weight:700;font-size:20px;line-height:24px;color:#707070;margin-bottom:6px;margin-top:0}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading .brand-name{font-size:24px;line-height:29px}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading .brand-superlative{display:block;text-transform:uppercase;font-size:12px;line-height:14px;font-weight:700;color:#00537f;letter-spacing:0}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading .brand-superlative{font-size:14px;line-height:17px}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .widget-content{text-align:left;font-size:16px;line-height:1;font-weight:300;color:inherit}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .widget-content{font-size:16px}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .widget-content .section-title{text-align:left;color:#000;font-size:18px;line-height:22px;font-weight:400;display:block}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-title{cursor:pointer;padding:12px 0;display:flex;justify-content:space-between;align-items:center;font-size:14px;line-height:17px;font-weight:400;margin-top:0;margin-bottom:0}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-title{font-size:16px;line-height:19px;font-weight:400;padding:20px 0}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-subtitle{line-height:19px;font-size:16px;margin-top:8px;margin-bottom:8px;display:block}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-subtitle{line-height:22px;font-size:18px}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-accordion-content{padding-bottom:8px;display:block}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-cons-item,.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-pros-item{display:flex;align-items:stretch;margin-bottom:8px}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-cons-item span,.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-pros-item span{display:flex;align-items:flex-start;line-height:1.6}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-cons-item .section-cons-item-icon,.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-pros-item .section-pros-item-icon{margin:6px 12px 0 0}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-cons-item .section-cons-item-icon img,.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-pros-item .section-pros-item-icon img{max-height:18px}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-cons-item .section-cons-item-icon svg,.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-pros-item .section-pros-item-icon svg{width:18px;display:block;margin-right:10px}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-pros-item .section-pros-item-icon svg{color:#72c472}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion .section-cons-item .section-cons-item-icon svg{color:#e86c60}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion>.section-title:not(:last-of-type){border-bottom:1px solid rgba(112,112,112,.25)}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion>.section-title.open{border-bottom:none}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .widget-content.accordion{margin:0 20px 0}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .widget-content.accordion .section-content{display:none;font-size:16px;line-height:16px;font-weight:300;padding-bottom:20px}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .widget-content.accordion .section-content{font-size:16px;line-height:18px}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .widget-content.accordion .section-content:last-child{border-bottom:none!important}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .widget-content .section-content p{margin:10px 0 0}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-info-row{display:flex;justify-content:center;align-items:stretch;width:100%;font-size:14px;line-height:14px;color:#333;order:5;margin-bottom:30px}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-info-row{order:4;max-width:calc(100% - 379px);padding-top:10px}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-info-row .info-item{width:33.3333333333%;display:flex;justify-content:flex-start;flex-direction:column;align-items:center;text-align:center;box-sizing:content-box;font-weight:700;padding:0 10px}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .info-value{font-size:14px;line-height:14px;font-weight:400;margin-top:4px}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .info-value a{font-weight:500;color:inherit}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .widget-footer{background-color:#f5f5f5;padding:15px 20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:flex;justify-content:space-between;align-items:center}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-rating-wrapper{align-items:center;margin-bottom:5%;display:flex;flex-direction:column;margin:0 auto}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-rating-wrapper{width:auto;margin:0}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-rating-wrapper .brand-our-review-link{font-size:15px;text-decoration:underline;padding:10px 0}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-rating-wrapper .brand-our-review-link a{color:inherit}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-label{display:flex;margin-bottom:10px;margin-top:10px;font-size:16px;align-items:center;justify-content:center}@media (min-width:470px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-label{justify-content:flex-end;margin-top:0}}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-label{justify-content:flex-start}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-label .text{position:relative;padding-left:5px}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-label .text svg{width:12px;color:inherit!important}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-label .text .tooltip{display:none;position:absolute;top:calc(100% + 12px);left:calc(50% - 4px);transform:translateX(-50%);padding:12px;z-index:1000;width:250px;font-size:12px;line-height:1.5;color:#fff;background-color:#333;border:1px solid #333}@media (min-width:440px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-label .text .tooltip{left:auto;right:-12px;transform:none}}@media (min-width:768px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-label .text .tooltip{right:auto;left:calc(50% - 4px);transform:translateX(-50%)}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-label .text .tooltip:before{content:"";position:absolute;top:-3px;left:calc(50% + 4px);width:14px;height:14px;transform:rotate(45deg) translateX(-50%);border-top:1px solid #333;border-left:1px solid #333;background-color:#333}@media (min-width:440px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-label .text .tooltip:before{left:calc(100% - 19px);transform:rotate(45deg) translateX(-50%)}}@media (min-width:768px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-label .text .tooltip:before{left:calc(50% + 4px);transform:rotate(45deg) translateX(-50%)}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-label .text .content{max-height:250px;overflow:auto}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-label .text:hover .tooltip{display:initial}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .ratings-box{display:flex;flex-flow:row;align-items:flex-start;padding:6px;background-color:#f1f7f2;border-radius:5px}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .ratings-left{display:flex;flex-flow:row;align-items:center;gap:6px;position:relative;padding-right:10px}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .ratings-right{display:flex;flex-flow:column;align-items:flex-end;gap:2px;position:relative;padding-left:10px}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .ratings-right::before{content:"";width:1px;height:10px;background-color:#747474;position:absolute;left:0;top:6px;border-bottom-left-radius:50%;border-bottom-right-radius:50%}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-rating-wrapper .rating{font-size:18px;font-weight:700;color:#000}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-rating-wrapper .stars{height:20px;display:grid;grid-auto-flow:column;justify-content:left;align-items:center;gap:6px;position:relative}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-rating-wrapper .stars svg{width:16px;color:var(--color-primary)}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .stars-label-bottom{font-size:13px;color:#000}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-methodology{position:relative}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-methodology svg{width:12px;position:relative;color:inherit!important}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-methodology-tooltip{display:none;position:absolute;left:calc(50% - 6px);top:calc(100% + 8px);transform:translateX(-50%);padding:12px;z-index:1000;width:250px;font-size:12px;line-height:1.5;color:#fff;background-color:#333;border:1px solid #333}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-rating-wrapper .star-ratings-methodology-tooltip::before{content:"";position:absolute;top:-3px;left:calc(50% + 4px);width:14px;height:14px;transform:rotate(45deg) translateX(-50%);border-top:1px solid #333;border-left:1px solid #333;background-color:#333}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-methodology:hover .star-ratings-methodology-tooltip{display:initial}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-rating-wrapper .stars:hover .star-ratings-methodology-tooltip-content{max-height:250px;overflow:auto}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .star-ratings-methodology-label{font-size:10px}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-rating-wrapper .stars .stars-right-column .star-ratings-methodology-label svg{width:6px;position:relative;top:-3px;color:inherit!important}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-rating-wrapper .brand-numeric-rating{font-size:20px;font-weight:700;color:#000;justify-content:right;display:flex}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-rating-wrapper .brand-numeric-rating{font-size:24px}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-rating-wrapper .stars+.brand-numeric-rating{font-size:15px}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-rating-wrapper .stars+.brand-numeric-rating{font-size:18px}}.ad-widget-block .provider_summary-wdgt .ratings-table{margin:0 20px 25px;display:grid;grid-template-columns:1fr;gap:15px 40px}@media (min-width:620px){.ad-widget-block .provider_summary-wdgt .ratings-table{grid-template-columns:1fr 1fr}}.ad-widget-block .provider_summary-wdgt .ratings-table .assessed-feature{display:flex;flex-flow:row wrap;justify-content:space-between}.ad-widget-block .provider_summary-wdgt .ratings-table .assessed-feature .label,.ad-widget-block .provider_summary-wdgt .ratings-table .assessed-feature .score{font-size:14px;font-weight:700}.ad-widget-block .provider_summary-wdgt .ratings-table .assessed-feature .bar{width:100%;height:10px;background-color:#ebebeb;border-radius:10px;margin-top:10px;overflow:hidden}.ad-widget-block .provider_summary-wdgt .ratings-table .assessed-feature .bar-inner{height:10px;display:block;background-color:var(--color-danger-300)}.ad-widget-block .provider_summary-wdgt .ratings-table .assessed-feature .bar-inner.bar--green{background-color:var(--color-primary)}.ad-widget-block .provider_summary-wdgt .ratings-table .assessed-feature .bar-inner.bar--yellow{background-color:var(--color-accent-300)}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading .cta-wrapper{display:flex;flex-wrap:wrap;width:100%;margin:20px 0 23px;order:4}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading .cta-wrapper .monthly-cost-box{display:flex;width:100%;font-size:15px;margin-top:10px;padding:13px 10px;justify-content:center}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading .cta-wrapper .monthly-cost-box .brand-monthly-cost-label{font-weight:700;margin-right:10px}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .phone-number{display:block;color:inherit;font-size:16px;text-align:center}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading .cta-wrapper{order:5;width:200px;margin:0}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading .cta-wrapper .monthly-cost-box{flex-direction:column;align-items:center;margin-top:initial;margin-bottom:10px;padding:5px 0}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .brand-heading .cta-wrapper .monthly-cost-box .brand-monthly-cost-label{margin-right:initial}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .cta-link .button.cta{padding:13px 10px;border-radius:10px;font-size:18px;line-height:22px;font-weight:500;width:100%;position:relative;display:flex;justify-content:center;align-items:center;box-shadow:2px 2px 4px rgba(95,95,95,.25)}.ad-widget-block .provider_summary-wdgt .cta-link .button.cta svg{width:1em}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .cta-button.add-arrow .cta-button-icon-wrapper{display:none}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .button.cta{min-width:194px;display:flex;align-items:center;text-align:center}}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .cta-link .button.cta .cta-button-icon-wrapper{position:absolute;top:50%;transform:translateY(-50%);right:40px}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .cta-link .button.cta .cta-button-icon-wrapper{position:initial;top:auto;transform:none;right:auto;margin-left:19px}}.ad-widget-block .provider_summary-wdgt .section-title svg{color:var(--color-primary);width:17px}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt .section-title svg{width:23px}}.ad-widget-block .provider_summary-wdgt .section-title.active svg{transform:rotate(180deg)}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion.disallow-first-item-open .section-title:first-child{display:none}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion.disallow-first-item-open div:first-of-type.section-content{border-bottom:1px solid rgba(112,112,112,.25)!important;display:block!important}.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion.disallow-first-item-open>.section-title.open{border-bottom:1px solid rgba(112,112,112,.25)}@media (min-width:767px){.ad-widget-block .provider_summary-wdgt.design_type-redesigned .accordion.disallow-first-item-open>.section-title.open{border-bottom:none}}.ad-widget-block .provider_summary-wdgt .ivl-list{list-style-type:none!important}.ad-widget-block .provider_summary-wdgt .widget-content .section-content img{max-width:94%}</style><style> :root{ --advanced-cta-btn-shadow-color: rgba(0, 0, 0, 0.24) !important; } </style><style> #widget-309234-3 .cta-button {background-color: #1b8929;color: #fff;} #widget-309234-3 .cta-button:hover {background-color: #37783e;color: #fff;} #widget-309234-3{ border: 1px solid #ccc; } #widget-309234-3 .section-title svg{ color: #1b8929; } #widget-309234-3.design_type-redesigned .section-title{ color: #1b8929; } #widget-309234-3 .brand-superlative{ color: #1b8929; } #widget-309234-3.design_type-redesigned .widget-content .section-content{ color: #000000 !important; } #widget-309234-3.design_type-redesigned .title-heading .brand-name{ color: #000000 !important; } #widget-309234-3 .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309234-3.design_type-initial .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309234-3.design_type-initial .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309234-3 .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309234-3.design_type-redesigned .cta-link .secondary-cta svg path { fill: #333; } #widget-309234-3.design_type-redesigned .cta-link .secondary-cta:hover svg path { fill: #1b8929; } </style> <div id="widget-309234-3" class="provider_summary-wdgt design_type-redesigned"> <div class="brand-heading"> <div class="title-heading"> <span class="brand-name">TimeCamp</span> </div> <div class="brand-logo-wrapper"> <img decoding="async" width="1771" height="740" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABusAAALkAQAAAAAuDTXHAAAAAnRSTlMAAHaTzTgAAAC3SURBVHja7cExAQAAAMKg9U9tDQ+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgGcDhLoAAWitFp4AAAAASUVORK5CYII=" class="brand-logo lazyload" alt="TimeCamp" loading="lazy" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/timecamp-logo.svg" data-eio-rwidth="1771" data-eio-rheight="740" /><noscript><img decoding="async" width="1771" height="740" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/timecamp-logo.svg" class="brand-logo" alt="TimeCamp" loading="lazy" data-eio="l" /></noscript> </div> <div class="brand-rating-wrapper"> <div class="star-ratings-wrapper"> <div class="ratings-box"> <div class="ratings-left"> <span class="rating">4.3</span> </div> <div class="ratings-right"> <div class="stars"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M309.5 13.5C305.5 5.2 297.1 0 287.9 0s-17.6 5.2-21.6 13.5L197.7 154.8 44.5 177.5c-9 1.3-16.5 7.6-19.3 16.3s-.5 18.1 5.9 24.5L142.2 328.4 116 483.9c-1.5 9 2.2 18.1 9.7 23.5s17.3 6 25.3 1.7l137-73.2 137 73.2c8.1 4.3 17.9 3.7 25.3-1.7s11.2-14.5 9.7-23.5L433.6 328.4 544.8 218.2c6.5-6.4 8.7-15.9 5.9-24.5s-10.3-14.9-19.3-16.3L378.1 154.8 309.5 13.5zM288 384.7V79.1l52.5 108.1c3.5 7.1 10.2 12.1 18.1 13.3l118.3 17.5L391 303c-5.5 5.5-8.1 13.3-6.8 21l20.2 119.6L299.2 387.5c-3.5-1.9-7.4-2.8-11.2-2.8z" fill="currentColor" /></svg> </div> </div> </div> </div> <div class="brand-numeric-rating"> <span class="brand-numeric-rating-value">9/10</span> </div> </div> <div class="cta-wrapper "> <nav class="cta-link"> <a data-segment-action="Link Clicked" rel="nofollow sponsored" href="https://www.timecamp.com/" target="_blank" target="_blank" class="cta-button button cta widget-href primary-cta"> <span class="cta-button-text-wrapper">Get my quote</span> <span class="cta-button-icon-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"><path d="M0.999999 8.00003L12.86 8.00003L9.23 12.36C9.06026 12.5642 8.9786 12.8275 9.00298 13.092C9.02736 13.3564 9.15578 13.6003 9.36 13.77C9.56422 13.9398 9.8275 14.0214 10.0919 13.9971C10.3563 13.9727 10.6003 13.8442 10.77 13.64L15.77 7.64003C15.8036 7.59231 15.8337 7.54217 15.86 7.49003C15.86 7.44003 15.86 7.41003 15.93 7.36003C15.9753 7.24537 15.9991 7.12332 16 7.00003C15.9991 6.87674 15.9753 6.75469 15.93 6.64003C15.93 6.59003 15.93 6.56003 15.86 6.51003C15.8337 6.45789 15.8036 6.40775 15.77 6.36003L10.77 0.360031C10.676 0.247148 10.5582 0.156368 10.4252 0.0941463C10.2921 0.0319247 10.1469 -0.000208343 10 3.00884e-05C9.76635 -0.000426701 9.53991 0.0809484 9.36 0.23003C9.25874 0.313979 9.17504 0.417081 9.11369 0.533428C9.05233 0.649775 9.01454 0.777081 9.00246 0.908058C8.99039 1.03903 9.00427 1.17111 9.04331 1.29671C9.08236 1.42231 9.1458 1.53898 9.23 1.64003L12.86 6.00003L0.999999 6.00003C0.734782 6.00003 0.480428 6.10539 0.292892 6.29292C0.105356 6.48046 -6.35255e-07 6.73481 -6.12069e-07 7.00003C-5.88883e-07 7.26525 0.105356 7.5196 0.292892 7.70714C0.480428 7.89467 0.734783 8.00003 0.999999 8.00003Z" fill="white"/></svg></span> </a> </nav> </div> </div> <div class="widget-content accordion disallow-first-item-open"> <span class="section-title ">Pros & Cons<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 330 330" style="enable-background:new 0 0 330 330;" xml:space="preserve"> <path id="XMLID_225_" d="M325.607,79.393c-5.857-5.857-15.355-5.858-21.213,0.001l-139.39,139.393L25.607,79.393 c-5.857-5.857-15.355-5.858-21.213,0.001c-5.858,5.858-5.858,15.355,0,21.213l150.004,150c2.813,2.813,6.628,4.393,10.606,4.393 s7.794-1.581,10.606-4.394l149.996-150C331.465,94.749,331.465,85.251,325.607,79.393z" fill="currentColor" /> </svg></span> <div class="section-content wysiwyg" > <span class="section-subtitle">Pros</span> <span class="section-pros-content section-accordion-content"> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Variable employee monitoring levels, when most software is all or nothing</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Free plan with major features available</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Strong integration capabilities</span> </span> </span> <span class="section-subtitle">Cons</span> <span class="section-cons-content section-accordion-content"> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Categorization does not include floating tags, so all time must be tracked under top-level categories such as “client”</span> </span> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Not designed as a punch clock or employee scheduler</span> </span> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Unlimited integrations locked behind Ultimate plan</span> </span> </span> </div> </div> </div> </div> <h2 class="wp-block-heading" id="toc-clockshark-best-for-the-construction-industry"><strong>TimeCamp: Best for Activity Tracking</strong></h2> <p>TimeCamp is another time-tracking tool that offers a comprehensive feature suite along with several unique value-adds. It stands out with its high ratings across various review platforms, scoring particularly well in features and flexibility. TimeCamp provides essential time-tracking functionalities such as start-stop timers, automatic background timing, retroactive time entry and nested client/project organization. Those categories can also nest infinitely, meaning there are always enough categories, solving the problem that one of five of our power users found with their own time-tracking software. </p> <p>The software also includes advanced features like reporting, visualizations, billable rate tracking and invoicing.</p> <p>Our survey indicated that accuracy of billable hours was the second most important feature for time tracking, after ease of use. TimeCamp excels in both categories. </p> <p>TimeCamp is particularly well-suited for companies that require detailed reporting, visualization of time data and integration with a wide range of other business tools. Like any robust time-tracking tool, it can help with time allocation, project budgeting, client billing and productivity analysis. TimeCamp also has fairly strong native project management features</p> <p>What sets TimeCamp apart is its extensive integration capabilities and flexible monitoring options. It’s one of the only time trackers that exports directly to Google Sheets and Smartsheet. TimeCamp boasts over 80 other integrations, making it highly versatile within existing business ecosystems. </p> <p>A standout feature is its variable monitoring levels, allowing businesses to adjust the balance between accountability and employee empowerment on a per-user basis. This flexibility enables companies to tailor the software’s approach to different roles or departments within the organization.</p> <h3 class="wp-block-heading subheading">Pros</h3> <ul class="wp-block-list"> <li>Variable employee monitoring levels, when most software is all or nothing</li> <li>Free plan with major features available</li> <li>Strong integration capabilities</li> </ul> <h3 class="wp-block-heading subheading">Cons</h3> <ul class="wp-block-list"> <li>Categorization does not include floating tags, so all time must be tracked under top-level categories such as “client”</li> <li>Not designed as a punch clock or employee scheduler</li> <li>Unlimited integrations locked behind Ultimate plan</li> </ul> <hr class="wp-block-separator has-alpha-channel-opacity"/> <div class="ad-widget-block" id="threes-cta-widget-block-block_e382b5844537f83f20040845ea4dce0a"> <style> :root{ --advanced-cta-btn-shadow-color: rgba(0, 0, 0, 0.24) !important; } </style><style> #widget-309236-4 .cta-button {background-color: #1b8929;color: #fff;} #widget-309236-4 .cta-button:hover {background-color: #37783e;color: #fff;} #widget-309236-4{ border: 1px solid #ccc; } #widget-309236-4 .section-title svg{ color: #1b8929; } #widget-309236-4.design_type-redesigned .section-title{ color: #1b8929; } #widget-309236-4 .brand-superlative{ color: #1b8929; } #widget-309236-4.design_type-redesigned .widget-content .section-content{ color: #000000 !important; } #widget-309236-4.design_type-redesigned .title-heading .brand-name{ color: #000000 !important; } #widget-309236-4 .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309236-4.design_type-initial .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309236-4.design_type-initial .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309236-4 .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309236-4.design_type-redesigned .cta-link .secondary-cta svg path { fill: #333; } #widget-309236-4.design_type-redesigned .cta-link .secondary-cta:hover svg path { fill: #1b8929; } </style> <div id="widget-309236-4" class="provider_summary-wdgt design_type-redesigned"> <div class="brand-heading"> <div class="title-heading"> <span class="brand-name">Paymo</span> </div> <div class="brand-logo-wrapper"> <img decoding="async" width="142" height="80" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAj8AAAFDAQAAAAD931K9AAAAAnRSTlMAAHaTzTgAAAAuSURBVHja7cExAQAAAMKg9U9tCy+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICDAVwbAAEeTgMEAAAAAElFTkSuQmCC" class="brand-logo lazyload" alt="Paymo" loading="lazy" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/paymo-logo.png" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/paymo-logo.png 575w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/paymo-logo-300x169.png 300w" data-sizes="auto" data-eio-rwidth="575" data-eio-rheight="323" /><noscript><img decoding="async" width="142" height="80" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/paymo-logo.png" class="brand-logo" alt="Paymo" loading="lazy" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/paymo-logo.png 575w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/paymo-logo-300x169.png 300w" sizes="auto, (max-width: 142px) 100vw, 142px" data-eio="l" /></noscript> </div> <div class="brand-rating-wrapper"> <div class="star-ratings-wrapper"> <div class="ratings-box"> <div class="ratings-left"> <span class="rating">4.0</span> </div> <div class="ratings-right"> <div class="stars"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z" fill="currentColor" /></svg> </div> </div> </div> </div> <div class="brand-numeric-rating"> <span class="brand-numeric-rating-value">9/10</span> </div> </div> <div class="cta-wrapper "> <nav class="cta-link"> <a data-segment-action="Link Clicked" rel="nofollow sponsored" href="https://www.paymoapp.com/" target="_blank" target="_blank" class="cta-button button cta widget-href primary-cta"> <span class="cta-button-text-wrapper">Get my quote</span> <span class="cta-button-icon-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"><path d="M0.999999 8.00003L12.86 8.00003L9.23 12.36C9.06026 12.5642 8.9786 12.8275 9.00298 13.092C9.02736 13.3564 9.15578 13.6003 9.36 13.77C9.56422 13.9398 9.8275 14.0214 10.0919 13.9971C10.3563 13.9727 10.6003 13.8442 10.77 13.64L15.77 7.64003C15.8036 7.59231 15.8337 7.54217 15.86 7.49003C15.86 7.44003 15.86 7.41003 15.93 7.36003C15.9753 7.24537 15.9991 7.12332 16 7.00003C15.9991 6.87674 15.9753 6.75469 15.93 6.64003C15.93 6.59003 15.93 6.56003 15.86 6.51003C15.8337 6.45789 15.8036 6.40775 15.77 6.36003L10.77 0.360031C10.676 0.247148 10.5582 0.156368 10.4252 0.0941463C10.2921 0.0319247 10.1469 -0.000208343 10 3.00884e-05C9.76635 -0.000426701 9.53991 0.0809484 9.36 0.23003C9.25874 0.313979 9.17504 0.417081 9.11369 0.533428C9.05233 0.649775 9.01454 0.777081 9.00246 0.908058C8.99039 1.03903 9.00427 1.17111 9.04331 1.29671C9.08236 1.42231 9.1458 1.53898 9.23 1.64003L12.86 6.00003L0.999999 6.00003C0.734782 6.00003 0.480428 6.10539 0.292892 6.29292C0.105356 6.48046 -6.35255e-07 6.73481 -6.12069e-07 7.00003C-5.88883e-07 7.26525 0.105356 7.5196 0.292892 7.70714C0.480428 7.89467 0.734783 8.00003 0.999999 8.00003Z" fill="white"/></svg></span> </a> </nav> </div> </div> <div class="widget-content accordion disallow-first-item-open"> <span class="section-title ">Pros & Cons<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 330 330" style="enable-background:new 0 0 330 330;" xml:space="preserve"> <path id="XMLID_225_" d="M325.607,79.393c-5.857-5.857-15.355-5.858-21.213,0.001l-139.39,139.393L25.607,79.393 c-5.857-5.857-15.355-5.858-21.213,0.001c-5.858,5.858-5.858,15.355,0,21.213l150.004,150c2.813,2.813,6.628,4.393,10.606,4.393 s7.794-1.581,10.606-4.394l149.996-150C331.465,94.749,331.465,85.251,325.607,79.393z" fill="currentColor" /> </svg></span> <div class="section-content wysiwyg" > <span class="section-subtitle">Pros</span> <span class="section-pros-content section-accordion-content"> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Comprehensive integration of time tracking, project management and invoicing</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Versatile project management views (Gantt, Kanban, List, etc.)</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Best-in-class customizations for client-facing documents and reports</span> </span> </span> <span class="section-subtitle">Cons</span> <span class="section-cons-content section-accordion-content"> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Pricing may be steep for some small businesses or freelancers</span> </span> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Without a punch clock, Paymo is not suitable for tracking wage-based workers</span> </span> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">No employee computer monitoring for accountability</span> </span> </span> </div> </div> </div> </div> <h2 class="wp-block-heading" id="toc-quickbooks-time-best-for-quickbooks-users"><strong>Paymo: Best for Project Management</strong></h2> <p>Paymo combines time tracking, project management and invoicing capabilities into one out-of-the-box solution. It helps businesses optimize their workflows, track employee time, manage projects and handle billing processes. </p> <p>What sets Paymo apart is its unique integration of task management, time tracking and invoicing functionalities within a single platform. Users can track time using various methods, including a web timer, desktop widget, mobile app and an automatic time tracker. The software allows for detailed project planning with features like Gantt charts and Kanban boards. Paymo also offers robust reporting tools. Its standard reports focus on project profitability, employee performance and billable hours. Beyond those, its reporting is quite customizable, as we would expect from a productivity, time-tracking tool. Additionally, it provides customizable invoicing capabilities, enabling you to convert tracked time directly into professional invoices.</p> <p>These project management features are why Paymo scored highest among time-tracking tools for project management capabilities within our methodology.</p> <p>Paymo is particularly well-suited for businesses that need to accurately track billable hours, manage multiple projects simultaneously and streamline their invoicing process. It’s especially beneficial for small- to medium-sized businesses, agencies and consultancies who require a unified solution from project planning to final client billing.</p> <h3 class="wp-block-heading subheading">Pros</h3> <ul class="wp-block-list"> <li>Comprehensive integration of time tracking, project management and invoicing</li> <li>Versatile project management views (Gantt, Kanban, List, etc.)</li> <li>Best-in-class customizations for client-facing documents and reports</li> </ul> <h3 class="wp-block-heading subheading">Cons</h3> <ul class="wp-block-list"> <li>Pricing may be steep for some small businesses or freelancers</li> <li>Without a punch clock, Paymo is not suitable for tracking wage-based workers</li> <li>No employee computer monitoring for accountability</li> </ul> <hr class="wp-block-separator has-alpha-channel-opacity"/> <div class="ad-widget-block" id="threes-cta-widget-block-block_727e63e1285cb20c9d8f6ab173fb35e5"> <style> :root{ --advanced-cta-btn-shadow-color: rgba(0, 0, 0, 0.24) !important; } </style><style> #widget-309238-5 .cta-button {background-color: #1b8929;color: #fff;} #widget-309238-5 .cta-button:hover {background-color: #37783e;color: #fff;} #widget-309238-5{ border: 1px solid #ccc; } #widget-309238-5 .section-title svg{ color: #1b8929; } #widget-309238-5.design_type-redesigned .section-title{ color: #1b8929; } #widget-309238-5 .brand-superlative{ color: #1b8929; } #widget-309238-5.design_type-redesigned .widget-content .section-content{ color: #000000 !important; } #widget-309238-5.design_type-redesigned .title-heading .brand-name{ color: #000000 !important; } #widget-309238-5 .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309238-5.design_type-initial .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309238-5.design_type-initial .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309238-5 .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309238-5.design_type-redesigned .cta-link .secondary-cta svg path { fill: #333; } #widget-309238-5.design_type-redesigned .cta-link .secondary-cta:hover svg path { fill: #1b8929; } </style> <div id="widget-309238-5" class="provider_summary-wdgt design_type-redesigned"> <div class="brand-heading"> <div class="title-heading"> <span class="brand-name">Timely</span> </div> <div class="brand-logo-wrapper"> <img decoding="async" width="173" height="80" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAN3AQAAAAD7AXrZAAAAAnRSTlMAAHaTzTgAAADmSURBVHja7cExAQAAAMKg9U9tDQ+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArgxDNAAByM+lmgAAAABJRU5ErkJggg==" class="brand-logo lazyload" alt="Timely" loading="lazy" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Timely-.png" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Timely-.png 1920w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Timely--300x139.png 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Timely--1024x473.png 1024w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Timely--768x355.png 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Timely--1536x710.png 1536w" data-sizes="auto" data-eio-rwidth="1920" data-eio-rheight="887" /><noscript><img decoding="async" width="173" height="80" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Timely-.png" class="brand-logo" alt="Timely" loading="lazy" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Timely-.png 1920w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Timely--300x139.png 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Timely--1024x473.png 1024w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Timely--768x355.png 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Timely--1536x710.png 1536w" sizes="auto, (max-width: 173px) 100vw, 173px" data-eio="l" /></noscript> </div> <div class="brand-rating-wrapper"> <div class="star-ratings-wrapper"> <div class="ratings-box"> <div class="ratings-left"> <span class="rating">4.0</span> </div> <div class="ratings-right"> <div class="stars"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z" fill="currentColor" /></svg> </div> </div> </div> </div> <div class="brand-numeric-rating"> <span class="brand-numeric-rating-value">9/10</span> </div> </div> <div class="cta-wrapper "> <nav class="cta-link"> </nav> </div> </div> <div class="widget-content accordion disallow-first-item-open"> <span class="section-title ">Pros & Cons<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 330 330" style="enable-background:new 0 0 330 330;" xml:space="preserve"> <path id="XMLID_225_" d="M325.607,79.393c-5.857-5.857-15.355-5.858-21.213,0.001l-139.39,139.393L25.607,79.393 c-5.857-5.857-15.355-5.858-21.213,0.001c-5.858,5.858-5.858,15.355,0,21.213l150.004,150c2.813,2.813,6.628,4.393,10.606,4.393 s7.794-1.581,10.606-4.394l149.996-150C331.465,94.749,331.465,85.251,325.607,79.393z" fill="currentColor" /> </svg></span> <div class="section-content wysiwyg" > <span class="section-subtitle">Pros</span> <span class="section-pros-content section-accordion-content"> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Automatic time tracking that leaves little room for human error</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Employee privacy and control</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Strong real-time reporting for external stakeholders</span> </span> </span> <span class="section-subtitle">Cons</span> <span class="section-cons-content section-accordion-content"> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">A premium product at a premium price</span> </span> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Employees must add time categorization to their routines</span> </span> </span> </div> </div> </div> </div> <h2 class="wp-block-heading" id="toc-timecamp-best-for-activity-tracking"><strong>Timely: Best for Employee Privacy</strong></h2> <p>Timely is a time-tracking tool designed to balance meticulous tracking with employee autonomy. It offers a range of features that make it suitable for tracking billable hours, analyzing workforce efficiency and managing multiple projects. Timely’s unique approach ensures that while it tracks all device activities, the data remains accessible only to the individual employees, promoting trust and privacy. This makes it particularly useful for businesses that require detailed time tracking without invasive monitoring.</p> <p>Timely’s AI-powered Memory Tracker runs automatically in the background on both mobile and desktop. Timely provides some of the best auto-tracking capabilities of any tool on the market. This “set and forget” functionality allows employees to focus on the work being done rather than worry about tracking their time. Once done with work, employees can categorize their time based on clients and projects, with the ability to use floating tags for added flexibility. </p> <p>The tool also offers advanced reporting features, including live time metrics against budgets and the ability to share real-time reports with external stakeholders. These features make Timely an excellent choice for businesses that prioritize accurate billable hours, transparency to clients and employee autonomy.</p> <h3 class="wp-block-heading subheading">Pros</h3> <ul class="wp-block-list"> <li>Automatic time tracking that leaves little room for human error</li> <li>Employee privacy and control</li> <li>Strong real-time reporting for external stakeholders</li> </ul> <h3 class="wp-block-heading subheading">Cons</h3> <ul class="wp-block-list"> <li>A premium product at a premium price</li> <li>Employees must add time categorization to their routines</li> </ul> <hr class="wp-block-separator has-alpha-channel-opacity"/> <div class="ad-widget-block" id="threes-cta-widget-block-block_7a88226f750e388187d458c127864c39"> <style> :root{ --advanced-cta-btn-shadow-color: rgba(0, 0, 0, 0.24) !important; } </style><style> #widget-309333-6 .cta-button {background-color: #1b8929;color: #fff;} #widget-309333-6 .cta-button:hover {background-color: #37783e;color: #fff;} #widget-309333-6{ border: 1px solid #ccc; } #widget-309333-6 .section-title svg{ color: #1b8929; } #widget-309333-6.design_type-redesigned .section-title{ color: #1b8929; } #widget-309333-6 .brand-superlative{ color: #1b8929; } #widget-309333-6.design_type-redesigned .widget-content .section-content{ color: #000000 !important; } #widget-309333-6.design_type-redesigned .title-heading .brand-name{ color: #000000 !important; } #widget-309333-6 .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309333-6.design_type-initial .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309333-6.design_type-initial .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309333-6 .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309333-6.design_type-redesigned .cta-link .secondary-cta svg path { fill: #333; } #widget-309333-6.design_type-redesigned .cta-link .secondary-cta:hover svg path { fill: #1b8929; } </style> <div id="widget-309333-6" class="provider_summary-wdgt design_type-redesigned"> <div class="brand-heading"> <div class="title-heading"> <span class="brand-name">QuickBooks Time</span> </div> <div class="brand-logo-wrapper"> <img decoding="async" width="250" height="72" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArYAAADHAQAAAADEmS0MAAAAAnRSTlMAAHaTzTgAAAAnSURBVHja7cEBDQAAAMKg909tDwcUAAAAAAAAAAAAAAAAAAAAAPBuRGgAAdAu++cAAAAASUVORK5CYII=" class="brand-logo lazyload" alt="QuickBooks Time" loading="lazy" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/quickbookstime.png" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/quickbookstime.png 694w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/quickbookstime-300x86.png 300w" data-sizes="auto" data-eio-rwidth="694" data-eio-rheight="199" /><noscript><img decoding="async" width="250" height="72" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/quickbookstime.png" class="brand-logo" alt="QuickBooks Time" loading="lazy" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/quickbookstime.png 694w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/quickbookstime-300x86.png 300w" sizes="auto, (max-width: 250px) 100vw, 250px" data-eio="l" /></noscript> </div> <div class="brand-rating-wrapper"> <div class="star-ratings-wrapper"> <div class="ratings-box"> <div class="ratings-left"> <span class="rating">4.5</span> </div> <div class="ratings-right"> <div class="stars"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M309.5 13.5C305.5 5.2 297.1 0 287.9 0s-17.6 5.2-21.6 13.5L197.7 154.8 44.5 177.5c-9 1.3-16.5 7.6-19.3 16.3s-.5 18.1 5.9 24.5L142.2 328.4 116 483.9c-1.5 9 2.2 18.1 9.7 23.5s17.3 6 25.3 1.7l137-73.2 137 73.2c8.1 4.3 17.9 3.7 25.3-1.7s11.2-14.5 9.7-23.5L433.6 328.4 544.8 218.2c6.5-6.4 8.7-15.9 5.9-24.5s-10.3-14.9-19.3-16.3L378.1 154.8 309.5 13.5zM288 384.7V79.1l52.5 108.1c3.5 7.1 10.2 12.1 18.1 13.3l118.3 17.5L391 303c-5.5 5.5-8.1 13.3-6.8 21l20.2 119.6L299.2 387.5c-3.5-1.9-7.4-2.8-11.2-2.8z" fill="currentColor" /></svg> </div> </div> </div> </div> <div class="brand-numeric-rating"> <span class="brand-numeric-rating-value">9/10</span> </div> </div> <div class="cta-wrapper "> <nav class="cta-link"> <a data-segment-action="Link Clicked" rel="nofollow sponsored" href="https://quickbooks.intuit.com/time-tracking/" target="_blank" target="_blank" class="cta-button button cta widget-href primary-cta"> <span class="cta-button-text-wrapper">Get my quote</span> <span class="cta-button-icon-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"><path d="M0.999999 8.00003L12.86 8.00003L9.23 12.36C9.06026 12.5642 8.9786 12.8275 9.00298 13.092C9.02736 13.3564 9.15578 13.6003 9.36 13.77C9.56422 13.9398 9.8275 14.0214 10.0919 13.9971C10.3563 13.9727 10.6003 13.8442 10.77 13.64L15.77 7.64003C15.8036 7.59231 15.8337 7.54217 15.86 7.49003C15.86 7.44003 15.86 7.41003 15.93 7.36003C15.9753 7.24537 15.9991 7.12332 16 7.00003C15.9991 6.87674 15.9753 6.75469 15.93 6.64003C15.93 6.59003 15.93 6.56003 15.86 6.51003C15.8337 6.45789 15.8036 6.40775 15.77 6.36003L10.77 0.360031C10.676 0.247148 10.5582 0.156368 10.4252 0.0941463C10.2921 0.0319247 10.1469 -0.000208343 10 3.00884e-05C9.76635 -0.000426701 9.53991 0.0809484 9.36 0.23003C9.25874 0.313979 9.17504 0.417081 9.11369 0.533428C9.05233 0.649775 9.01454 0.777081 9.00246 0.908058C8.99039 1.03903 9.00427 1.17111 9.04331 1.29671C9.08236 1.42231 9.1458 1.53898 9.23 1.64003L12.86 6.00003L0.999999 6.00003C0.734782 6.00003 0.480428 6.10539 0.292892 6.29292C0.105356 6.48046 -6.35255e-07 6.73481 -6.12069e-07 7.00003C-5.88883e-07 7.26525 0.105356 7.5196 0.292892 7.70714C0.480428 7.89467 0.734783 8.00003 0.999999 8.00003Z" fill="white"/></svg></span> </a> </nav> </div> </div> <div class="widget-content accordion disallow-first-item-open"> <span class="section-title ">Pros & Cons<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 330 330" style="enable-background:new 0 0 330 330;" xml:space="preserve"> <path id="XMLID_225_" d="M325.607,79.393c-5.857-5.857-15.355-5.858-21.213,0.001l-139.39,139.393L25.607,79.393 c-5.857-5.857-15.355-5.858-21.213,0.001c-5.858,5.858-5.858,15.355,0,21.213l150.004,150c2.813,2.813,6.628,4.393,10.606,4.393 s7.794-1.581,10.606-4.394l149.996-150C331.465,94.749,331.465,85.251,325.607,79.393z" fill="currentColor" /> </svg></span> <div class="section-content wysiwyg" > <span class="section-subtitle">Pros</span> <span class="section-pros-content section-accordion-content"> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Truly seamless integration with QuickBooks</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Supports job codes and billable time </span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Simple & robust timesheet management </span> </span> </span> <span class="section-subtitle">Cons</span> <span class="section-cons-content section-accordion-content"> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Limited project management features beyond job codes & invoicing</span> </span> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Limited customization abilities</span> </span> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">No automatic time tracking</span> </span> </span> </div> </div> </div> </div> <h2 class="wp-block-heading" id="toc-deputy-best-for-compliance"><strong>QuickBooks Time: Best for QuickBooks Users</strong></h2> <p>QuickBooks Time, formerly known as TSheets, is QuickBooks’s in-house timesheet solution. Naturally, its integration with QuickBooks accounting software is truly seamless, making it a popular choice for businesses already using QuickBooks for their financial management. The platform offers a range of features including manual time cards, mobile time tracking with GPS logging and customizable reports. </p> <p>However, it is worth remembering that QuickBooks Time is a timesheet solution; it is made for tracking billable time or hourly workers via its<a href="https://www.marketwatch.com/guides/business/best-time-clock-software/"> digital time clock</a>. It is not designed to track productivity among exempt employees in an office environment based on computer activity. </p> <p>QuickBooks Time is one of the most popular time tracking solutions on the market. Nearly half of the 259 HR experts we surveyed reported that they had used this tool extensively. </p> <p>It’s popular for good reason. QuickBooks Time addresses the problem of inaccurate time tracking by providing precise logging of work hours and locations, which helps in reducing payroll errors and ensuring compliance with labor regulations. The tool also simplifies the management of remote and mobile teams by offering real-time visibility into employee activities and locations. </p> <p>The platform’s user-friendly interface and mobile app make it accessible and convenient for both managers and employees. QuickBooks Time also allows for convenient tracking of job codes, billable or non-billable hours and project invoicing.</p> <h3 class="wp-block-heading subheading">Pros</h3> <ul class="wp-block-list"> <li>Truly seamless integration with QuickBooks</li> <li>Supports job codes and billable time</li> <li>Simple & robust timesheet management</li> </ul> <h3 class="wp-block-heading subheading">Cons</h3> <ul class="wp-block-list"> <li>Limited project management features beyond job codes & invoicing</li> <li>Limited customization abilities</li> <li>No automatic time tracking</li> </ul> <hr class="wp-block-separator has-alpha-channel-opacity"/> <div class="ad-widget-block" id="threes-cta-widget-block-block_30e86cf790127b4b82333b52d6e2f4d0"> <style> :root{ --advanced-cta-btn-shadow-color: rgba(0, 0, 0, 0.24) !important; } </style><style> #widget-309336-7 .cta-button {background-color: #1b8929;color: #fff;} #widget-309336-7 .cta-button:hover {background-color: #37783e;color: #fff;} #widget-309336-7{ border: 1px solid #ccc; } #widget-309336-7 .section-title svg{ color: #1b8929; } #widget-309336-7.design_type-redesigned .section-title{ color: #1b8929; } #widget-309336-7 .brand-superlative{ color: #1b8929; } #widget-309336-7.design_type-redesigned .widget-content .section-content{ color: #000000 !important; } #widget-309336-7.design_type-redesigned .title-heading .brand-name{ color: #000000 !important; } #widget-309336-7 .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309336-7.design_type-initial .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309336-7.design_type-initial .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309336-7 .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309336-7.design_type-redesigned .cta-link .secondary-cta svg path { fill: #333; } #widget-309336-7.design_type-redesigned .cta-link .secondary-cta:hover svg path { fill: #1b8929; } </style> <div id="widget-309336-7" class="provider_summary-wdgt design_type-redesigned"> <div class="brand-heading"> <div class="title-heading"> <span class="brand-name">MyHours</span> </div> <div class="brand-logo-wrapper"> <img decoding="async" width="250" height="55" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAr4AAACaAQAAAABnXnbRAAAAAnRSTlMAAHaTzTgAAAAkSURBVGje7cGBAAAAAMOg+VPf4ARVAQAAAAAAAAAAAAAAAPANNYoAAcamrYEAAAAASUVORK5CYII=" class="brand-logo lazyload" alt="MyHours" loading="lazy" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Screenshot-2024-08-27-at-3.59.50 PM.png" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Screenshot-2024-08-27-at-3.59.50 PM.png 702w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Screenshot-2024-08-27-at-3.59.50 PM-300x66.png 300w" data-sizes="auto" data-eio-rwidth="702" data-eio-rheight="154" /><noscript><img decoding="async" width="250" height="55" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Screenshot-2024-08-27-at-3.59.50 PM.png" class="brand-logo" alt="MyHours" loading="lazy" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Screenshot-2024-08-27-at-3.59.50 PM.png 702w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/Screenshot-2024-08-27-at-3.59.50 PM-300x66.png 300w" sizes="auto, (max-width: 250px) 100vw, 250px" data-eio="l" /></noscript> </div> <div class="brand-rating-wrapper"> <div class="star-ratings-wrapper"> <div class="ratings-box"> <div class="ratings-left"> <span class="rating">4.0</span> </div> <div class="ratings-right"> <div class="stars"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z" fill="currentColor" /></svg> </div> </div> </div> </div> <div class="brand-numeric-rating"> <span class="brand-numeric-rating-value">9/10</span> </div> </div> <div class="cta-wrapper "> <nav class="cta-link"> <a data-segment-action="Link Clicked" rel="nofollow sponsored" href="https://myhours.com/" target="_blank" target="_blank" class="cta-button button cta widget-href primary-cta"> <span class="cta-button-text-wrapper">Get my quote</span> <span class="cta-button-icon-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"><path d="M0.999999 8.00003L12.86 8.00003L9.23 12.36C9.06026 12.5642 8.9786 12.8275 9.00298 13.092C9.02736 13.3564 9.15578 13.6003 9.36 13.77C9.56422 13.9398 9.8275 14.0214 10.0919 13.9971C10.3563 13.9727 10.6003 13.8442 10.77 13.64L15.77 7.64003C15.8036 7.59231 15.8337 7.54217 15.86 7.49003C15.86 7.44003 15.86 7.41003 15.93 7.36003C15.9753 7.24537 15.9991 7.12332 16 7.00003C15.9991 6.87674 15.9753 6.75469 15.93 6.64003C15.93 6.59003 15.93 6.56003 15.86 6.51003C15.8337 6.45789 15.8036 6.40775 15.77 6.36003L10.77 0.360031C10.676 0.247148 10.5582 0.156368 10.4252 0.0941463C10.2921 0.0319247 10.1469 -0.000208343 10 3.00884e-05C9.76635 -0.000426701 9.53991 0.0809484 9.36 0.23003C9.25874 0.313979 9.17504 0.417081 9.11369 0.533428C9.05233 0.649775 9.01454 0.777081 9.00246 0.908058C8.99039 1.03903 9.00427 1.17111 9.04331 1.29671C9.08236 1.42231 9.1458 1.53898 9.23 1.64003L12.86 6.00003L0.999999 6.00003C0.734782 6.00003 0.480428 6.10539 0.292892 6.29292C0.105356 6.48046 -6.35255e-07 6.73481 -6.12069e-07 7.00003C-5.88883e-07 7.26525 0.105356 7.5196 0.292892 7.70714C0.480428 7.89467 0.734783 8.00003 0.999999 8.00003Z" fill="white"/></svg></span> </a> </nav> </div> </div> <div class="widget-content accordion disallow-first-item-open"> <span class="section-title ">Pros & Cons<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 330 330" style="enable-background:new 0 0 330 330;" xml:space="preserve"> <path id="XMLID_225_" d="M325.607,79.393c-5.857-5.857-15.355-5.858-21.213,0.001l-139.39,139.393L25.607,79.393 c-5.857-5.857-15.355-5.858-21.213,0.001c-5.858,5.858-5.858,15.355,0,21.213l150.004,150c2.813,2.813,6.628,4.393,10.606,4.393 s7.794-1.581,10.606-4.394l149.996-150C331.465,94.749,331.465,85.251,325.607,79.393z" fill="currentColor" /> </svg></span> <div class="section-content wysiwyg" > <span class="section-subtitle">Pros</span> <span class="section-pros-content section-accordion-content"> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Great replacement for manual, physical timesheets</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Integrations with popular payroll or invoicing apps</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Competitive pricing for large businesses, even on their premier plan</span> </span> </span> <span class="section-subtitle">Cons</span> <span class="section-cons-content section-accordion-content"> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">No automatic time-tracking</span> </span> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Lacks the robust project management tools of its more expensive competitors</span> </span> </span> </div> </div> </div> </div> <h2 class="wp-block-heading" id="toc-toggl-track-best-for-freelancers"><strong>MyHours: Best for Timesheet Tracking</strong></h2> <p>If you’re looking to replace cumbersome timesheet processes with a digital equivalent that includes a stop-watch time tracker, then consider MyHours for your business. MyHours can smooth your business operations through its stopwatch timer, customizable timesheets, detailed reporting and project budgeting. As a cloud-based application, it ensures high availability and robust security. The tool is particularly beneficial for businesses that need to track timesheets and basic projects and who are seeking to improve the efficiency of their workforce.</p> <p>The workflows and timesheet exports within MyHours are highly customizable. Users can generate customizable reports in various formats, a must-have for detailed analysis and billing. Though designed for internal accounting, MyHours integrates with popular invoicing apps and other tools like Zapier for external billing. Additionally, MyHours offers robust project budget monitoring, detailed dashboards and templates for recurring tasks, aiding businesses in efficient project management and timekeeping.</p> <p>Not every business should pay for comprehensive, desktop-based automatic time-tracking or enterprise-level project management tools. MyHours is ideal for businesses looking to forgo those expensive features in favor of a straightforward way to track billable and non-billable hours, to manage tasks at the employee or team level and to digitize cumbersome timesheet processing.</p> <h3 class="wp-block-heading subheading">Pros</h3> <ul class="wp-block-list"> <li>Great replacement for manual, physical timesheets</li> <li>Integrations with popular payroll or invoicing apps</li> <li>Competitive pricing for large businesses, even on their premier plan</li> </ul> <h3 class="wp-block-heading subheading">Cons</h3> <ul class="wp-block-list"> <li>No automatic time-tracking</li> <li>Lacks the robust project management tools of its more expensive competitors</li> </ul> <hr class="wp-block-separator has-alpha-channel-opacity"/> <div class="ad-widget-block" id="threes-cta-widget-block-block_79548ecda664c174103142dc3cc37f36"> <style> :root{ --advanced-cta-btn-shadow-color: rgba(0, 0, 0, 0.24) !important; } </style><style> #widget-309339-8 .cta-button {background-color: #1b8929;color: #fff;} #widget-309339-8 .cta-button:hover {background-color: #37783e;color: #fff;} #widget-309339-8{ border: 1px solid #ccc; } #widget-309339-8 .section-title svg{ color: #1b8929; } #widget-309339-8.design_type-redesigned .section-title{ color: #1b8929; } #widget-309339-8 .brand-superlative{ color: #1b8929; } #widget-309339-8.design_type-redesigned .widget-content .section-content{ color: #000000 !important; } #widget-309339-8.design_type-redesigned .title-heading .brand-name{ color: #000000 !important; } #widget-309339-8 .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309339-8.design_type-initial .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309339-8.design_type-initial .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309339-8 .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309339-8.design_type-redesigned .cta-link .secondary-cta svg path { fill: #333; } #widget-309339-8.design_type-redesigned .cta-link .secondary-cta:hover svg path { fill: #1b8929; } </style> <div id="widget-309339-8" class="provider_summary-wdgt design_type-redesigned"> <div class="brand-heading"> <div class="title-heading"> <span class="brand-name">TrackingTime</span> </div> <div class="brand-logo-wrapper"> <img decoding="async" width="250" height="35" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+gAAACNAQAAAAAMCW09AAAAAnRSTlMAAHaTzTgAAAAoSURBVHja7cEBDQAAAMKg909tDwcUAAAAAAAAAAAAAAAAAAAAAMCzAUVmAAEKcgqRAAAAAElFTkSuQmCC" class="brand-logo lazyload" alt="TrackingTime" loading="lazy" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/TrackingTime.png" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/TrackingTime.png 1000w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/TrackingTime-300x42.png 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/TrackingTime-768x108.png 768w" data-sizes="auto" data-eio-rwidth="1000" data-eio-rheight="141" /><noscript><img decoding="async" width="250" height="35" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/TrackingTime.png" class="brand-logo" alt="TrackingTime" loading="lazy" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/TrackingTime.png 1000w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/TrackingTime-300x42.png 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/TrackingTime-768x108.png 768w" sizes="auto, (max-width: 250px) 100vw, 250px" data-eio="l" /></noscript> </div> <div class="brand-rating-wrapper"> <div class="star-ratings-wrapper"> <div class="ratings-box"> <div class="ratings-left"> <span class="rating">4.0</span> </div> <div class="ratings-right"> <div class="stars"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z" fill="currentColor" /></svg> </div> </div> </div> </div> <div class="brand-numeric-rating"> <span class="brand-numeric-rating-value">9/10</span> </div> </div> <div class="cta-wrapper "> <nav class="cta-link"> <a data-segment-action="Link Clicked" rel="nofollow sponsored" href="https://trackingtime.co/" target="_blank" target="_blank" class="cta-button button cta widget-href primary-cta"> <span class="cta-button-text-wrapper">Get my quote</span> <span class="cta-button-icon-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"><path d="M0.999999 8.00003L12.86 8.00003L9.23 12.36C9.06026 12.5642 8.9786 12.8275 9.00298 13.092C9.02736 13.3564 9.15578 13.6003 9.36 13.77C9.56422 13.9398 9.8275 14.0214 10.0919 13.9971C10.3563 13.9727 10.6003 13.8442 10.77 13.64L15.77 7.64003C15.8036 7.59231 15.8337 7.54217 15.86 7.49003C15.86 7.44003 15.86 7.41003 15.93 7.36003C15.9753 7.24537 15.9991 7.12332 16 7.00003C15.9991 6.87674 15.9753 6.75469 15.93 6.64003C15.93 6.59003 15.93 6.56003 15.86 6.51003C15.8337 6.45789 15.8036 6.40775 15.77 6.36003L10.77 0.360031C10.676 0.247148 10.5582 0.156368 10.4252 0.0941463C10.2921 0.0319247 10.1469 -0.000208343 10 3.00884e-05C9.76635 -0.000426701 9.53991 0.0809484 9.36 0.23003C9.25874 0.313979 9.17504 0.417081 9.11369 0.533428C9.05233 0.649775 9.01454 0.777081 9.00246 0.908058C8.99039 1.03903 9.00427 1.17111 9.04331 1.29671C9.08236 1.42231 9.1458 1.53898 9.23 1.64003L12.86 6.00003L0.999999 6.00003C0.734782 6.00003 0.480428 6.10539 0.292892 6.29292C0.105356 6.48046 -6.35255e-07 6.73481 -6.12069e-07 7.00003C-5.88883e-07 7.26525 0.105356 7.5196 0.292892 7.70714C0.480428 7.89467 0.734783 8.00003 0.999999 8.00003Z" fill="white"/></svg></span> </a> </nav> </div> </div> <div class="widget-content accordion disallow-first-item-open"> <span class="section-title ">Pros & Cons<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 330 330" style="enable-background:new 0 0 330 330;" xml:space="preserve"> <path id="XMLID_225_" d="M325.607,79.393c-5.857-5.857-15.355-5.858-21.213,0.001l-139.39,139.393L25.607,79.393 c-5.857-5.857-15.355-5.858-21.213,0.001c-5.858,5.858-5.858,15.355,0,21.213l150.004,150c2.813,2.813,6.628,4.393,10.606,4.393 s7.794-1.581,10.606-4.394l149.996-150C331.465,94.749,331.465,85.251,325.607,79.393z" fill="currentColor" /> </svg></span> <div class="section-content wysiwyg" > <span class="section-subtitle">Pros</span> <span class="section-pros-content section-accordion-content"> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Includes both manual and automatic time tracking</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Extensive integration options with over 100 business tools</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Strong reporting and visualization capabilities for analysis</span> </span> </span> <span class="section-subtitle">Cons</span> <span class="section-cons-content section-accordion-content"> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Limited customer support availability</span> </span> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Lacks some of the categorization flexibility of other platforms</span> </span> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Not suitable for monitoring employees</span> </span> </span> </div> </div> </div> </div> <h2 class="wp-block-heading" id="toc-paymo-best-for-project-management-features"><strong>TrackingTime: Best Value</strong></h2> <p>TrackingTime has another comprehensive time-tracking software with all the core features you would expect but at a very competitive price for both small and large businesses. It can help companies monitor employee productivity, manage their projects and optimize their time. With a user-friendly interface and robust functionality, TrackingTime aims to simplify time tracking and reporting for your teams. TrackingTime offers both manual and automatic time tracking methods, enabling users to start and stop timers manually or utilize automatic background tracking for more accurate time capture. It also offers the detailed reporting and visualization features necessary for an advanced understanding of employee time. </p> <p>TrackingTime is particularly well-suited for businesses who have never used a time-tracking tool before but want a comprehensive and affordable solution out of the box. Furthermore, TrackingTime will likely be able to integrate nicely into your existing software ecosystem. The software boasts over 100 integrations with popular business tools, including project management platforms and CRM systems.</p> <p>TrackingTime also scores well for its price in our ranking methodology. Its most expensive, premier plan costs $10 per user per month, which comes to $24,000 per year if a business has 200 users, making it the most affordable automatic time tracker in our list.</p> <h3 class="wp-block-heading subheading">Pros</h3> <ul class="wp-block-list"> <li>Includes both manual and automatic time tracking</li> <li>Extensive integration options with over 100 business tools</li> <li>Strong reporting and visualization capabilities for analysis</li> </ul> <h3 class="wp-block-heading subheading">Cons</h3> <ul class="wp-block-list"> <li>Limited customer support availability</li> <li>Lacks some of the categorization flexibility of other platforms</li> <li>Not suitable for monitoring employees</li> </ul> <hr class="wp-block-separator has-alpha-channel-opacity"/> <div class="ad-widget-block" id="threes-cta-widget-block-block_a104c652f8a90f0656df250fbc6ac57c"> <style> :root{ --advanced-cta-btn-shadow-color: rgba(0, 0, 0, 0.24) !important; } </style><style> #widget-309341-9 .cta-button {background-color: #1b8929;color: #fff;} #widget-309341-9 .cta-button:hover {background-color: #37783e;color: #fff;} #widget-309341-9{ border: 1px solid #ccc; } #widget-309341-9 .section-title svg{ color: #1b8929; } #widget-309341-9.design_type-redesigned .section-title{ color: #1b8929; } #widget-309341-9 .brand-superlative{ color: #1b8929; } #widget-309341-9.design_type-redesigned .widget-content .section-content{ color: #000000 !important; } #widget-309341-9.design_type-redesigned .title-heading .brand-name{ color: #000000 !important; } #widget-309341-9 .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309341-9.design_type-initial .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309341-9.design_type-initial .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309341-9 .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309341-9.design_type-redesigned .cta-link .secondary-cta svg path { fill: #333; } #widget-309341-9.design_type-redesigned .cta-link .secondary-cta:hover svg path { fill: #1b8929; } </style> <div id="widget-309341-9" class="provider_summary-wdgt design_type-redesigned"> <div class="brand-heading"> <div class="title-heading"> <span class="brand-name">Time Doctor</span> </div> <div class="brand-logo-wrapper"> <img decoding="async" width="250" height="67" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABZkAAAF/AQAAAAADGvp+AAAAAnRSTlMAAHaTzTgAAABaSURBVHja7cEBDQAAAMKg909tDjegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4MDtoAAckbjU0AAAAASUVORK5CYII=" class="brand-logo lazyload" alt="Time Doctor" loading="lazy" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/time-doctor-logo-freelogovectors.net_.png" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/time-doctor-logo-freelogovectors.net_.png 1433w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/time-doctor-logo-freelogovectors.net_-300x80.png 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/time-doctor-logo-freelogovectors.net_-1024x274.png 1024w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/time-doctor-logo-freelogovectors.net_-768x205.png 768w" data-sizes="auto" data-eio-rwidth="1433" data-eio-rheight="383" /><noscript><img decoding="async" width="250" height="67" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/time-doctor-logo-freelogovectors.net_.png" class="brand-logo" alt="Time Doctor" loading="lazy" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/time-doctor-logo-freelogovectors.net_.png 1433w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/time-doctor-logo-freelogovectors.net_-300x80.png 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/time-doctor-logo-freelogovectors.net_-1024x274.png 1024w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/time-doctor-logo-freelogovectors.net_-768x205.png 768w" sizes="auto, (max-width: 250px) 100vw, 250px" data-eio="l" /></noscript> </div> <div class="brand-rating-wrapper"> <div class="star-ratings-wrapper"> <div class="ratings-box"> <div class="ratings-left"> <span class="rating">4.0</span> </div> <div class="ratings-right"> <div class="stars"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z" fill="currentColor" /></svg> </div> </div> </div> </div> <div class="brand-numeric-rating"> <span class="brand-numeric-rating-value">9/10</span> </div> </div> <div class="cta-wrapper "> <nav class="cta-link"> <a data-segment-action="Link Clicked" rel="nofollow sponsored" href="https://www.timedoctor.com/" target="_blank" target="_blank" class="cta-button button cta widget-href primary-cta"> <span class="cta-button-text-wrapper">Get my quote</span> <span class="cta-button-icon-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"><path d="M0.999999 8.00003L12.86 8.00003L9.23 12.36C9.06026 12.5642 8.9786 12.8275 9.00298 13.092C9.02736 13.3564 9.15578 13.6003 9.36 13.77C9.56422 13.9398 9.8275 14.0214 10.0919 13.9971C10.3563 13.9727 10.6003 13.8442 10.77 13.64L15.77 7.64003C15.8036 7.59231 15.8337 7.54217 15.86 7.49003C15.86 7.44003 15.86 7.41003 15.93 7.36003C15.9753 7.24537 15.9991 7.12332 16 7.00003C15.9991 6.87674 15.9753 6.75469 15.93 6.64003C15.93 6.59003 15.93 6.56003 15.86 6.51003C15.8337 6.45789 15.8036 6.40775 15.77 6.36003L10.77 0.360031C10.676 0.247148 10.5582 0.156368 10.4252 0.0941463C10.2921 0.0319247 10.1469 -0.000208343 10 3.00884e-05C9.76635 -0.000426701 9.53991 0.0809484 9.36 0.23003C9.25874 0.313979 9.17504 0.417081 9.11369 0.533428C9.05233 0.649775 9.01454 0.777081 9.00246 0.908058C8.99039 1.03903 9.00427 1.17111 9.04331 1.29671C9.08236 1.42231 9.1458 1.53898 9.23 1.64003L12.86 6.00003L0.999999 6.00003C0.734782 6.00003 0.480428 6.10539 0.292892 6.29292C0.105356 6.48046 -6.35255e-07 6.73481 -6.12069e-07 7.00003C-5.88883e-07 7.26525 0.105356 7.5196 0.292892 7.70714C0.480428 7.89467 0.734783 8.00003 0.999999 8.00003Z" fill="white"/></svg></span> </a> </nav> </div> </div> <div class="widget-content accordion disallow-first-item-open"> <span class="section-title ">Pros & Cons<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 330 330" style="enable-background:new 0 0 330 330;" xml:space="preserve"> <path id="XMLID_225_" d="M325.607,79.393c-5.857-5.857-15.355-5.858-21.213,0.001l-139.39,139.393L25.607,79.393 c-5.857-5.857-15.355-5.858-21.213,0.001c-5.858,5.858-5.858,15.355,0,21.213l150.004,150c2.813,2.813,6.628,4.393,10.606,4.393 s7.794-1.581,10.606-4.394l149.996-150C331.465,94.749,331.465,85.251,325.607,79.393z" fill="currentColor" /> </svg></span> <div class="section-content wysiwyg" > <span class="section-subtitle">Pros</span> <span class="section-pros-content section-accordion-content"> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Extremely robust employee monitoring and tracking</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Advanced plans have access to internet connectivity reports and unusual activity alerts</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Distraction alerts help keep employees working </span> </span> </span> <span class="section-subtitle">Cons</span> <span class="section-cons-content section-accordion-content"> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Privacy concerns among employees</span> </span> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Some users report dated or intuitive interface </span> </span> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">“Scheduling” feature depends on manually importing and exporting files each time</span> </span> </span> </div> </div> </div> </div> <h2 class="wp-block-heading" id="toc-sling-scheduling"><strong>Time Doctor: Best for Employee Monitoring</strong></h2> <p>Time Doctor is a time-tracking tool that puts accountability and employee monitoring at the core of its design. It can enhance productivity for businesses, especially those with remote or hybrid teams. It offers a suite of features that include time tracking, time categorization and extensive reporting on employee activity. The tool is cloud-based and supports a wide range of devices, including Windows, Mac, Linux, iOS and Android. Time Doctor integrates with over 60 third-party applications.</p> <p>Time Doctor stands out due to its robust employee monitoring capabilities. It tracks app and URL usage, takes periodic screenshots and monitors mouse and keyboard activity. It identifies which applications and websites employees are using during work hours. It can take screenshots at set intervals and send alerts to employees when they are idle or visiting non-work-related websites. All of this data can then flow into tailored reports to monitor productivity and project progress.</p> <p>By providing visibility into how remote employees spend their time, Time Doctor helps managers identify productivity bottlenecks and areas for improvement. It ensures that all time worked is accurately tracked, which is crucial for billing clients and managing payroll. Time Doctor’s monitoring can also ensure compliance and reduce time wastage or time theft.</p> <p>Time Doctor lacks other workforce management tools, such as a punch clock or payroll, but it can integrate with other popular platforms for a smooth operation.</p> <h3 class="wp-block-heading subheading">Pros</h3> <ul class="wp-block-list"> <li>Extremely robust employee monitoring and tracking</li> <li>Advanced plans have access to internet connectivity reports and unusual activity alerts</li> <li>Distraction alerts help keep employees working</li> </ul> <h3 class="wp-block-heading subheading">Cons</h3> <ul class="wp-block-list"> <li>Some users report dated or intuitive interface</li> <li>“Scheduling” feature depends on manually importing and exporting files each time</li> </ul> <hr class="wp-block-separator has-alpha-channel-opacity"/> <div class="ad-widget-block" id="threes-cta-widget-block-block_63b3e11737ca89715b54028e3463119c"> <style> :root{ --advanced-cta-btn-shadow-color: rgba(0, 0, 0, 0.24) !important; } </style><style> #widget-309343-10 .cta-button {background-color: #1b8929;color: #fff;} #widget-309343-10 .cta-button:hover {background-color: #37783e;color: #fff;} #widget-309343-10{ border: 1px solid #ccc; } #widget-309343-10 .section-title svg{ color: #1b8929; } #widget-309343-10.design_type-redesigned .section-title{ color: #1b8929; } #widget-309343-10 .brand-superlative{ color: #1b8929; } #widget-309343-10.design_type-redesigned .widget-content .section-content{ color: #000000 !important; } #widget-309343-10.design_type-redesigned .title-heading .brand-name{ color: #000000 !important; } #widget-309343-10 .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309343-10.design_type-initial .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309343-10.design_type-initial .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309343-10 .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309343-10.design_type-redesigned .cta-link .secondary-cta svg path { fill: #333; } #widget-309343-10.design_type-redesigned .cta-link .secondary-cta:hover svg path { fill: #1b8929; } </style> <div id="widget-309343-10" class="provider_summary-wdgt design_type-redesigned"> <div class="brand-heading"> <div class="title-heading"> <span class="brand-name">Toggl Track</span> </div> <div class="brand-logo-wrapper"> <img decoding="async" width="250" height="50" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAvIAAACXAQAAAABfRoIhAAAAAnRSTlMAAHaTzTgAAAAlSURBVGje7cExAQAAAMKg9U9tBn+gAAAAAAAAAAAAAAAAAAA+AzigAAEkTlnpAAAAAElFTkSuQmCC" class="brand-logo lazyload" alt="Toggl Track" loading="lazy" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/toggltrack.png" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/toggltrack.png 754w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/toggltrack-300x60.png 300w" data-sizes="auto" data-eio-rwidth="754" data-eio-rheight="151" /><noscript><img decoding="async" width="250" height="50" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/toggltrack.png" class="brand-logo" alt="Toggl Track" loading="lazy" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/toggltrack.png 754w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/toggltrack-300x60.png 300w" sizes="auto, (max-width: 250px) 100vw, 250px" data-eio="l" /></noscript> </div> <div class="brand-rating-wrapper"> <div class="star-ratings-wrapper"> <div class="ratings-box"> <div class="ratings-left"> <span class="rating">4.2</span> </div> <div class="ratings-right"> <div class="stars"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M309.5 13.5C305.5 5.2 297.1 0 287.9 0s-17.6 5.2-21.6 13.5L197.7 154.8 44.5 177.5c-9 1.3-16.5 7.6-19.3 16.3s-.5 18.1 5.9 24.5L142.2 328.4 116 483.9c-1.5 9 2.2 18.1 9.7 23.5s17.3 6 25.3 1.7l137-73.2 137 73.2c8.1 4.3 17.9 3.7 25.3-1.7s11.2-14.5 9.7-23.5L433.6 328.4 544.8 218.2c6.5-6.4 8.7-15.9 5.9-24.5s-10.3-14.9-19.3-16.3L378.1 154.8 309.5 13.5zM288 384.7V79.1l52.5 108.1c3.5 7.1 10.2 12.1 18.1 13.3l118.3 17.5L391 303c-5.5 5.5-8.1 13.3-6.8 21l20.2 119.6L299.2 387.5c-3.5-1.9-7.4-2.8-11.2-2.8z" fill="currentColor" /></svg> </div> </div> </div> </div> <div class="brand-numeric-rating"> <span class="brand-numeric-rating-value">9/10</span> </div> </div> <div class="cta-wrapper "> <nav class="cta-link"> <a data-unique-id="mw-sw9" data-segment-action="Link Clicked" rel="nofollow sponsored" href="https://maestro.stacksphereapps.com/?partner=toggl&product_id=scheduling&platform=unsponsored&sub_id=business_best-time-tracking-software-mw-sw9_{device_type}_brandcta" target="_blank" target="_blank" class="cta-button button cta widget-href primary-cta"> <span class="cta-button-text-wrapper">Get my quote</span> <span class="cta-button-icon-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"><path d="M0.999999 8.00003L12.86 8.00003L9.23 12.36C9.06026 12.5642 8.9786 12.8275 9.00298 13.092C9.02736 13.3564 9.15578 13.6003 9.36 13.77C9.56422 13.9398 9.8275 14.0214 10.0919 13.9971C10.3563 13.9727 10.6003 13.8442 10.77 13.64L15.77 7.64003C15.8036 7.59231 15.8337 7.54217 15.86 7.49003C15.86 7.44003 15.86 7.41003 15.93 7.36003C15.9753 7.24537 15.9991 7.12332 16 7.00003C15.9991 6.87674 15.9753 6.75469 15.93 6.64003C15.93 6.59003 15.93 6.56003 15.86 6.51003C15.8337 6.45789 15.8036 6.40775 15.77 6.36003L10.77 0.360031C10.676 0.247148 10.5582 0.156368 10.4252 0.0941463C10.2921 0.0319247 10.1469 -0.000208343 10 3.00884e-05C9.76635 -0.000426701 9.53991 0.0809484 9.36 0.23003C9.25874 0.313979 9.17504 0.417081 9.11369 0.533428C9.05233 0.649775 9.01454 0.777081 9.00246 0.908058C8.99039 1.03903 9.00427 1.17111 9.04331 1.29671C9.08236 1.42231 9.1458 1.53898 9.23 1.64003L12.86 6.00003L0.999999 6.00003C0.734782 6.00003 0.480428 6.10539 0.292892 6.29292C0.105356 6.48046 -6.35255e-07 6.73481 -6.12069e-07 7.00003C-5.88883e-07 7.26525 0.105356 7.5196 0.292892 7.70714C0.480428 7.89467 0.734783 8.00003 0.999999 8.00003Z" fill="white"/></svg></span> </a> </nav> </div> </div> <div class="widget-content accordion disallow-first-item-open"> <span class="section-title ">Pros & Cons<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 330 330" style="enable-background:new 0 0 330 330;" xml:space="preserve"> <path id="XMLID_225_" d="M325.607,79.393c-5.857-5.857-15.355-5.858-21.213,0.001l-139.39,139.393L25.607,79.393 c-5.857-5.857-15.355-5.858-21.213,0.001c-5.858,5.858-5.858,15.355,0,21.213l150.004,150c2.813,2.813,6.628,4.393,10.606,4.393 s7.794-1.581,10.606-4.394l149.996-150C331.465,94.749,331.465,85.251,325.607,79.393z" fill="currentColor" /> </svg></span> <div class="section-content wysiwyg" > <span class="section-subtitle">Pros</span> <span class="section-pros-content section-accordion-content"> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Easy to navigate and visually appealing, making it accessible for all users</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Client-based categorization, along with overlapping tags</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Ensures employee privacy and trust, promoting a positive work environment</span> </span> </span> <span class="section-subtitle">Cons</span> <span class="section-cons-content section-accordion-content"> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Slight learning curve for use and requires</span> </span> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Limited functionalities outside time tracking </span> </span> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Limited customizations</span> </span> </span> </div> </div> </div> </div> <h2 class="wp-block-heading" id="toc-toggl-track-best-for-freelancers-2"><strong>Toggl Track: Best for Freelancers</strong></h2> <p>Toggl Track is a versatile time-tracking tool designed to help businesses manage their time, projects and teams efficiently. Toggl is known for its user-friendly interface, powerful reporting capabilities and flexibility in time tracking. Toggl Track offers a non-surveillance approach to time tracking, ensuring employee privacy and trust. The platform supports multiple methods of time entry, including manual entries, timers and calendar integrations. It also features idle detection and reminders to ensure accurate time tracking. Toggl Track’s reporting capabilities are robust, allowing users to generate detailed reports, visualize data trends and create custom dashboards.</p> <p>It helps solve issues related to inaccurate time tracking, inefficient project management and lack of visibility into team performance. By providing detailed insights into how time is spent, Toggl Track enables businesses to make data-driven decisions, optimize resource allocation and enhance profitability. It is particularly beneficial for billing and invoicing, as it accurately captures billable hours and generates detailed invoices.</p> <h3 class="wp-block-heading subheading">Pros</h3> <ul class="wp-block-list"> <li>Easy to navigate and visually appealing, making it accessible for all users</li> <li>Client-based categorization, along with overlapping tags</li> <li>Ensures employee privacy and trust, promoting a positive work environment</li> </ul> <h3 class="wp-block-heading subheading">Cons</h3> <ul class="wp-block-list"> <li>Slight learning curve for use and requires </li> <li>Limited functionalities outside time tracking </li> <li>Limited customizations</li> </ul> <hr class="wp-block-separator has-alpha-channel-opacity"/> <div class="ad-widget-block" id="threes-cta-widget-block-block_46f63a8a2e141898d033b4da91660e6d"> <style> :root{ --advanced-cta-btn-shadow-color: rgba(0, 0, 0, 0.24) !important; } </style><style> #widget-309346-11 .cta-button {background-color: #1b8929;color: #fff;} #widget-309346-11 .cta-button:hover {background-color: #37783e;color: #fff;} #widget-309346-11{ border: 1px solid #ccc; } #widget-309346-11 .section-title svg{ color: #1b8929; } #widget-309346-11.design_type-redesigned .section-title{ color: #1b8929; } #widget-309346-11 .brand-superlative{ color: #1b8929; } #widget-309346-11.design_type-redesigned .widget-content .section-content{ color: #000000 !important; } #widget-309346-11.design_type-redesigned .title-heading .brand-name{ color: #000000 !important; } #widget-309346-11 .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309346-11.design_type-initial .cta-link .secondary-cta { color: #333; border-color: #333; } #widget-309346-11.design_type-initial .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309346-11 .cta-link .secondary-cta:hover { color: #1b8929; border-color: #1b8929; } #widget-309346-11.design_type-redesigned .cta-link .secondary-cta svg path { fill: #333; } #widget-309346-11.design_type-redesigned .cta-link .secondary-cta:hover svg path { fill: #1b8929; } </style> <div id="widget-309346-11" class="provider_summary-wdgt design_type-redesigned"> <div class="brand-heading"> <div class="title-heading"> <span class="brand-name">RescueTime</span> </div> <div class="brand-logo-wrapper"> <img decoding="async" width="250" height="51" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAApgAAACIAQAAAABrA6bWAAAAAnRSTlMAAHaTzTgAAAAiSURBVGje7cExAQAAAMKg9U9tCU+gAAAAAAAAAAAAAAA+BiygAAGwrGB8AAAAAElFTkSuQmCC" class="brand-logo lazyload" alt="RescueTime" loading="lazy" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/rescuetime_logo-b25091684963e17937078cf0f759648704b27d4a7dd099aabb6693e60b399f31.png" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/rescuetime_logo-b25091684963e17937078cf0f759648704b27d4a7dd099aabb6693e60b399f31.png 664w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/rescuetime_logo-b25091684963e17937078cf0f759648704b27d4a7dd099aabb6693e60b399f31-300x61.png 300w" data-sizes="auto" data-eio-rwidth="664" data-eio-rheight="136" /><noscript><img decoding="async" width="250" height="51" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/rescuetime_logo-b25091684963e17937078cf0f759648704b27d4a7dd099aabb6693e60b399f31.png" class="brand-logo" alt="RescueTime" loading="lazy" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/rescuetime_logo-b25091684963e17937078cf0f759648704b27d4a7dd099aabb6693e60b399f31.png 664w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/04/rescuetime_logo-b25091684963e17937078cf0f759648704b27d4a7dd099aabb6693e60b399f31-300x61.png 300w" sizes="auto, (max-width: 250px) 100vw, 250px" data-eio="l" /></noscript> </div> <div class="brand-rating-wrapper"> <div class="star-ratings-wrapper"> <div class="ratings-box"> <div class="ratings-left"> <span class="rating">4.0</span> </div> <div class="ratings-right"> <div class="stars"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z" fill="currentColor" /></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z" fill="currentColor" /></svg> </div> </div> </div> </div> <div class="brand-numeric-rating"> <span class="brand-numeric-rating-value">9/10</span> </div> </div> <div class="cta-wrapper "> <nav class="cta-link"> <a data-segment-action="Link Clicked" rel="nofollow sponsored" href="https://www.rescuetime.com/" target="_blank" target="_blank" class="cta-button button cta widget-href primary-cta"> <span class="cta-button-text-wrapper">Get my quote</span> <span class="cta-button-icon-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"><path d="M0.999999 8.00003L12.86 8.00003L9.23 12.36C9.06026 12.5642 8.9786 12.8275 9.00298 13.092C9.02736 13.3564 9.15578 13.6003 9.36 13.77C9.56422 13.9398 9.8275 14.0214 10.0919 13.9971C10.3563 13.9727 10.6003 13.8442 10.77 13.64L15.77 7.64003C15.8036 7.59231 15.8337 7.54217 15.86 7.49003C15.86 7.44003 15.86 7.41003 15.93 7.36003C15.9753 7.24537 15.9991 7.12332 16 7.00003C15.9991 6.87674 15.9753 6.75469 15.93 6.64003C15.93 6.59003 15.93 6.56003 15.86 6.51003C15.8337 6.45789 15.8036 6.40775 15.77 6.36003L10.77 0.360031C10.676 0.247148 10.5582 0.156368 10.4252 0.0941463C10.2921 0.0319247 10.1469 -0.000208343 10 3.00884e-05C9.76635 -0.000426701 9.53991 0.0809484 9.36 0.23003C9.25874 0.313979 9.17504 0.417081 9.11369 0.533428C9.05233 0.649775 9.01454 0.777081 9.00246 0.908058C8.99039 1.03903 9.00427 1.17111 9.04331 1.29671C9.08236 1.42231 9.1458 1.53898 9.23 1.64003L12.86 6.00003L0.999999 6.00003C0.734782 6.00003 0.480428 6.10539 0.292892 6.29292C0.105356 6.48046 -6.35255e-07 6.73481 -6.12069e-07 7.00003C-5.88883e-07 7.26525 0.105356 7.5196 0.292892 7.70714C0.480428 7.89467 0.734783 8.00003 0.999999 8.00003Z" fill="white"/></svg></span> </a> </nav> </div> </div> <div class="widget-content accordion disallow-first-item-open"> <span class="section-title ">Pros & Cons<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 330 330" style="enable-background:new 0 0 330 330;" xml:space="preserve"> <path id="XMLID_225_" d="M325.607,79.393c-5.857-5.857-15.355-5.858-21.213,0.001l-139.39,139.393L25.607,79.393 c-5.857-5.857-15.355-5.858-21.213,0.001c-5.858,5.858-5.858,15.355,0,21.213l150.004,150c2.813,2.813,6.628,4.393,10.606,4.393 s7.794-1.581,10.606-4.394l149.996-150C331.465,94.749,331.465,85.251,325.607,79.393z" fill="currentColor" /> </svg></span> <div class="section-content wysiwyg" > <span class="section-subtitle">Pros</span> <span class="section-pros-content section-accordion-content"> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Excellent at boosting productivity among willing workers</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">User-created focus sessions</span> </span> <span class="section-pros-item"> <span class="section-pros-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z" fill="currentColor" /></svg> </span> <span class="section-pros-item-content">Daily reporting and high-level categorization</span> </span> </span> <span class="section-subtitle">Cons</span> <span class="section-cons-content section-accordion-content"> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Missing project management features </span> </span> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Not for collecting or submitting timesheets</span> </span> <span class="section-cons-item"> <span class="section-cons-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z" fill="currentColor" /></svg> </span> <span class="section-cons-item-content">Not suitable for tracking billable hours for clients</span> </span> </span> </div> </div> </div> </div> <h2 class="wp-block-heading" id="toc-rescuetime-best-for-individual-productivity"><strong>RescueTime: Best for Individual Productivity</strong></h2> <p>Most time-tracking tools are designed for large teams. In fact, of the 259 HR leaders we surveyed, 66% of them deployed time trackers for more than 50 users, and 24% of them depended on time trackers for over 500 employers. </p> <p>But what if you’re a small team and only looking to help individual employees — or yourself — stay on task without needing to worry about billable hours? </p> <p>If that’s you, consider RescueTime, a time-tracking tool designed to enhance productivity by providing users with insights into how they spend their time throughout the day. Its goal is to help the user understand where their own time goes. That said, it does offer team rates and can certainly help teams make better decisions about resource allocation. </p> <p>It automatically tracks computer usage, categorizing activities into productive and unproductive segments. This allows businesses to identify time-wasting activities and optimize work habits. Rather than relying on “clients” or “projects” to track time, RescueTime sorts time spent into categories like communication, learning and entertainment. Users can track their time across devices and even outside work hours if they choose; it can help manage life as well as work. </p> <p>RescueTime’s distraction alerts and self-reporting analysis is particularly effective in addressing issues related to time mismanagement and distraction. The platform also offers distraction-free “Focus Sessions,” and other focus tools to help a user concentrate and accomplish deep work.</p> <p>By providing clear insights into how time is spent, it helps businesses identify inefficiencies and make informed decisions about resource allocation and employee productivity. This can lead to improved focus, better work-life balance and ultimately, enhanced overall performance.</p> <h3 class="wp-block-heading subheading">Pros</h3> <ul class="wp-block-list"> <li>Excellent at boosting productivity among willing workers</li> <li>User-created focus sessions</li> <li>Daily reporting and high-level categorization</li> </ul> <h3 class="wp-block-heading subheading">Cons</h3> <ul class="wp-block-list"> <li>Missing project management features </li> <li>Not for collecting or submitting timesheets</li> <li>Not suitable for tracking billable hours for clients</li> </ul> <hr class="wp-block-separator has-alpha-channel-opacity"/> <h2 class="wp-block-heading" id="toc-what-is-time-tracking-software">What Is Time Tracking Software?</h2> <p>Time-tracking software is any software platform or app that allows businesses to track how many hours their employees work in order to make better decisions about resource allocation, project profitability or employee performance. Many businesses need their time-tracking to also be a functioning timesheet software to log billable and non-billable hours against both payroll and client billing. Those who do client work often need to track billable hours and to invoice clients within one platform. This can also be helpful for freelancers needing to keep track of the time they spend on different projects throughout the day. </p> <p>Time tracking software often includes timesheets, auto tracking and other features designed to help businesses better track hours from week to week. Advanced time trackers will often also include project management features like budget projections and status logs.</p> <hr class="wp-block-separator has-alpha-channel-opacity"/> <h2 class="wp-block-heading" id="toc-how-much-does-time-tracking-software-cost"><strong>How Much Does Time Tracking Software Cost?</strong></h2> <p>Many time-tracking software platforms offer free versions, but these vary in terms of how limited they are. Clockify and TimeCamp are two popular options for free time tracking software, but in most cases, you’ll need to upgrade to a paid plan to get all the functionality your business needs. </p> <p>Time-tracking software tends to be affordable, particularly for freelancers or smaller teams, considering most plans are priced per user. Paid solutions typically range from $8 to $15 per user per month, with Enterprise solutions usually being priced higher or coming with a custom price tag. But in most cases, the larger your team, the more you’ll pay for time-tracking software. </p> <p>It’s also key to consider how much you want to get out of your software. For simple timesheet help, a free version of a timesheet software may actually be enough, and even a paid option will not require all the advanced auto-trackers that the premier platforms offer. But if you’re looking for advanced features and customizations, integrations with other work software or reporting features, you’ll likely need to weigh paid plan options to find the best solution for your business. </p> <p>In the table below, compare the starter pricing of the top time-tracking software we cover in this article. </p> <style>.c-gutenberg-table figure.wp-block-table{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding);overflow:auto hidden;font-size:16px;border-bottom:0!important}@media (min-width:992px){.c-gutenberg-table figure.wp-block-table{font-size:18px}}.c-gutenberg-table figure.wp-block-table::-webkit-scrollbar{height:6px}.c-gutenberg-table figure.wp-block-table::-webkit-scrollbar-thumb{background:var(--color-neutral-400)}.c-gutenberg-table figure.wp-block-table table{min-width:100%;max-width:100%;font-size:14px;text-align:left;border-spacing:0;border-collapse:collapse}.c-gutenberg-table figure.wp-block-table table a{display:inline-block}.c-gutenberg-table figure.wp-block-table table.has-fixed-layout{width:auto;overflow-x:auto;table-layout:fixed}@media (min-width:992px){.c-gutenberg-table figure.wp-block-table table.has-fixed-layout{min-width:100%}}.c-gutenberg-table figure.wp-block-table table tr :not(:first-child){text-align:center}.c-gutenberg-table figure.wp-block-table thead{font-size:1.1em;border-bottom:0}.c-gutenberg-table figure.wp-block-table tbody:first-child{border-top:2px solid var(--color-primary)}.c-gutenberg-table figure.wp-block-table tbody tr td{background:var(--color-neutral-white)}.c-gutenberg-table figure.wp-block-table tbody tr.even td{background:var(--color-neutral-100)}.c-gutenberg-table figure.wp-block-table tr.callout-row{position:relative;z-index:1}.c-gutenberg-table figure.wp-block-table tr.callout-row td{font-size:16px;font-style:italic;background:var(--color-primary-100)}.c-gutenberg-table figure.wp-block-table tr.callout-row td:not(:last-child){border-right:1px solid color-mix(in srgb,var(--color-primary),transparent 85%)}.c-gutenberg-table figure.wp-block-table tr.filtered,.c-gutenberg-table figure.wp-block-table tr.hidden{display:none}.c-gutenberg-table figure.wp-block-table td,.c-gutenberg-table figure.wp-block-table th{min-width:170px;line-height:1.35;border:1px solid var(--color-neutral-200)}.c-gutenberg-table figure.wp-block-table th{padding:10px 15px;font-size:16px;font-weight:700;color:var(--color-neutral-white);background:var(--color-primary-600)}.c-gutenberg-table figure.wp-block-table th .sort{margin-left:6px}.c-gutenberg-table figure.wp-block-table th .sort svg:nth-child(1){width:10px}.c-gutenberg-table figure.wp-block-table th .sort svg:nth-child(2){width:12px}.c-gutenberg-table figure.wp-block-table th:not([aria-sort]) .sort svg:nth-child(2){display:none}.c-gutenberg-table figure.wp-block-table th[aria-sort] .sort svg:nth-child(1){display:none}.c-gutenberg-table figure.wp-block-table th[aria-sort=ascending] .sort svg:nth-child(2){transform:scaleY(-1)}.c-gutenberg-table figure.wp-block-table th a{color:var(--color-neutral-white)!important;text-decoration-color:var(--color-neutral-white)!important}.c-gutenberg-table figure.wp-block-table td{padding:10px 15px}.c-gutenberg-table figure.wp-block-table figcaption{position:sticky;left:0;display:grid;grid-auto-flow:column;gap:15px;align-items:center;justify-content:space-between;padding:10px 15px;font-size:12px;color:var(--color-neutral);border:1px solid var(--color-neutral-200);border-top:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.c-gutenberg-table figure.wp-block-table figcaption>span[data-rich-text-placeholder]{position:absolute;width:0;white-space:nowrap}.c-gutenberg-table figure.wp-block-table.align-top td,.c-gutenberg-table figure.wp-block-table.align-top th{vertical-align:top}.c-gutenberg-table figure.wp-block-table.sticky-first-column{border-left:1px solid var(--color-neutral-100)}.c-gutenberg-table figure.wp-block-table.sticky-first-column td:first-child,.c-gutenberg-table figure.wp-block-table.sticky-first-column th:first-child{position:sticky;left:0;border-left:0}.c-gutenberg-table figure.wp-block-table.sticky-first-column td:first-child::before,.c-gutenberg-table figure.wp-block-table.sticky-first-column th:first-child::before{position:absolute;top:-2px;right:calc(100% + 1px);bottom:-2px;width:100%;content:"";background:var(--color-neutral-white);border-right:1px solid var(--color-neutral-100)}.c-gutenberg-table figure.wp-block-table.sticky-first-column td:first-child::after,.c-gutenberg-table figure.wp-block-table.sticky-first-column th:first-child::after{position:absolute;top:0;right:-1px;width:1px;height:100%;content:"";background:var(--color-neutral-200)}.c-gutenberg-table.background-light-gray,.c-gutenberg-table.background-light-green{padding-top:20px;padding-bottom:20px}@media (min-width:992px){.c-gutenberg-table.background-light-gray,.c-gutenberg-table.background-light-green{padding-top:40px;padding-bottom:40px}}.c-gutenberg-table:not(.background-light-green,.background-light-gray){margin-top:20px;margin-bottom:20px}@media (min-width:992px){.c-gutenberg-table:not(.background-light-green,.background-light-gray){margin-top:40px;margin-bottom:40px}}.c-gutenberg-table .search{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding);display:grid;grid-template-rows:1fr;grid-template-columns:auto 1fr;-moz-column-gap:8px;column-gap:8px;align-items:center;width:250px;height:30px;margin-bottom:15px;border:1px solid var(--color-neutral-400);border-radius:5px}.c-gutenberg-table .search svg{display:block;width:12px}.c-gutenberg-table .search input{height:100%;font-size:16px;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0}.c-gutenberg-table .search input:focus{outline:0}.c-gutenberg-table .c-pagination{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}</style> <div class="c-gutenberg-table"> <figure class="wp-block-table undefined align-middle"><table class="has-fixed-layout"><thead><tr><th>Platform</th><th>Free Plan?</th><th>Starting Cost Per User (Billed Annually)</th></tr></thead><tbody><tr><td>Clockify</td><td>✅</td><td>$3.99</td></tr><tr class="even"><td>MyHours</td><td>✅</td><td>$8.00</td></tr><tr><td>Paymo</td><td>✅</td><td>$5.90</td></tr><tr class="even"><td>RescueTime</td><td>❌</td><td>$6.50</td></tr><tr><td>Time Doctor</td><td>✅</td><td>$5.90</td></tr><tr class="even"><td>TimeCamp</td><td>✅</td><td>$2.99</td></tr><tr><td>Timely</td><td>❌</td><td>$9.00</td></tr><tr class="even"><td>Toggl Track</td><td>✅</td><td>$9.00</td></tr><tr><td>TrackingTime</td><td>✅</td><td>$5.75</td></tr></tbody></table></figure> </div> <hr class="wp-block-separator has-alpha-channel-opacity"/> <h2 class="wp-block-heading" id="toc-benefits-of-time-tracking-software">Benefits of Time Tracking Software</h2> <p>Time-tracking software offers several benefits for a business. Nearly two-thirds of the HR professionals we surveyed cited accountability and payroll processing as the main benefits of time tracking. </p> <div class="c-gutenberg-table"> <figure class="wp-block-table undefined align-middle"><table class="has-fixed-layout"><thead><tr><th><strong>Benefit</strong></th><th><strong>Count</strong></th><th><strong>Response Percent</strong></th></tr></thead><tbody><tr><td>It keeps employees accountable</td><td>164</td><td>63%</td></tr><tr class="even"><td>It helps with payroll</td><td>163</td><td>63%</td></tr><tr><td>It helps match work-hours to revenue and profit</td><td>135</td><td>52%</td></tr><tr class="even"><td>It helps us keep track of priorities</td><td>128</td><td>49%</td></tr><tr><td>It helps with billing or invoicing clients (or other internal teams)</td><td>120</td><td>46%</td></tr><tr class="even"><td>It helps with visualizing progress on projects</td><td>102</td><td>39%</td></tr><tr><td>It finds inefficiencies</td><td>92</td><td>35%</td></tr></tbody></table></figure> </div> <p>Beyond employee management, time trackers have the ability to give you productivity insights so that you can better link work hours to downstream profitability. </p> <p>This data-driven approach helps businesses and their employees understand their most productive hours and projects to optimize their work schedules accordingly. Especially if your business is an agency or relies on client-facing deliverables, time-tracking can keep you on pace so that you can bring in more business and increase throughput. A digital time tracker can save valuable time by automating or limiting time logs and timesheets. </p> <p>Time tracking is also a great way to integrate better goal-setting and accountability into your business, even without any invasive monitoring of employees. </p> <p>Overall, if a time-tracking app fits your budget, it can be an easy way to save time, increase profitability and improve employee productivity. </p> <hr class="wp-block-separator has-alpha-channel-opacity"/> <h2 class="wp-block-heading" id="toc-what-to-look-for-in-time-tracking-software"><strong>What To Look for in Time-Tracking Software</strong></h2> <p>To determine the best features of a given time-tracking software, you first have to evaluate your business needs and consider what specific problems you are looking to solve. </p> <p>According to the HR experts we surveyed, the top three must-have features were task management, timesheet submission, and payroll integrations. </p> <p>If those latter two are your only concerns, you should forgo the more expensive auto-tracking features in favor of a straightforward timesheet software like MyHours. If you’re on QuickBooks already, try QuickBooks Time.</p> <p>If you are trying to track time across overlapping projects and teams to better understand internal efficiency, then you’ll need to look for strong categorization capabilities in your tracker. An auto-tracker with easy post-hoc entry editing could also significantly help get you more granular data, if you need it. Clockify and Timely are great solutions here, but they’re not the only ones.</p> <p>Do you need robust external sharing of billable hours, like billing and invoicing for clients? In that case, you should make sure your time tracker organizes time according to client and project. You can also leverage advanced features like project management and invoicing. Consider Paymo, TrackingTime and TimeCamp in addition to Clockify or Timely.</p> <p>Or maybe you’re doing none of these tasks, and you just need to focus better when you’re at the office (or keep remote workers on task). In that case, consider self-driven accountability software like RescueTime or employee monitoring solutions like Time Doctor.</p> <p>All new software may come with a learning curve, so it’s always important to consider a software’s customer support options. Before committing to a paid plan, find out how to reach out to customer support in case you run into issues or have questions.</p> <p>As always with software, privacy and data security should be top of mind. According to<a href="https://www.marketwatch.com/story/the-end-of-cash-will-come-at-a-high-price-your-privacy-and-more-cybercrime-b1229c86" target="_blank" rel="noreferrer noopener"> MarketWatch data</a>, 72.7% of organizations globally were affected by ransomware in 2023, with the average cost per incident reaching $4.54 million. Be sure to look into what security measures are in place for your selected platform.</p> <p>Also, consider what your employees might find helpful. Getting buy-in from the team is important in making sure your business can adopt new software without interrupting their day-to-day workflow.</p> <hr class="wp-block-separator has-alpha-channel-opacity"/> <h2 class="wp-block-heading" id="toc-the-bottom-line">The Bottom Line</h2> <p>Time tracking is essential for any business, but choosing the right software solution will be a matter of matching the platform’s features to your specific business needs. A tracker can streamline your workflow and save tons of time, especially when it comes to keeping track of billable time, hourly rates or daily work hours. </p> <p>Keeping your team organized can help with productivity and labor costs. Even a simple time-tracking template can make a huge difference in how you stay organized as a business owner or team leader. You can also benefit from the data that comes from tracking time via software, especially when it comes to employee idle time compared to online time and overall work hours.</p> <p>The time-tracking software you choose should come down to what makes the most sense for your business. Clockify and TimeCamp have the most extensive forever-free plans for time tracking tools. Paymo, TimeCamp, TrackingTime and Timely are great solutions for agencies or client-facing work. Toggl Track or Clockify are also solid choices for freelancers. </p> <p>In many cases, time trackers can be easily integrated with platforms that you’re already using. There are also several software options available for free or with affordable paid plans, making it a cost-effective solution to save time and labor costs.</p> <hr class="wp-block-separator has-alpha-channel-opacity"/> <style>section.b-accordion.background-light-gray,section.b-accordion.background-light-green{padding-top:20px;padding-bottom:20px}@media (min-width:992px){section.b-accordion.background-light-gray,section.b-accordion.background-light-green{padding-top:40px;padding-bottom:40px}}section.b-accordion:not(.background-light-green,.background-light-gray){margin-top:20px;margin-bottom:20px}@media (min-width:992px){section.b-accordion:not(.background-light-green,.background-light-gray){margin-top:40px;margin-bottom:40px}}section.b-accordion .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}section.b-accordion .heading{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding);font-family:var(--heading-font-family);font-size:24px;line-height:1.4;margin-bottom:20px}@media (min-width:992px){section.b-accordion .heading{font-size:32px}}@media (min-width:992px){section.b-accordion .heading{padding-right:0;padding-left:0}}</style> <section class="b-accordion" id="toc-faq"> <div class="wrapper"> <h2 class="heading">Frequently Asked Questions About Time Tracking Software</h2> <style>.c-accordion .accordion-trigger-wrapper button{width:100%}.c-accordion .accordion-trigger{cursor:pointer}.c-accordion .accordion-content{display:none}.c-accordion .accordion-content>*{opacity:0;transition:opacity .3s}.c-accordion .accordion-content.active>*{opacity:1}.c-accordion.style-default{margin-right:calc(var(--lateral-padding-value) * -1);margin-left:calc(var(--lateral-padding-value) * -1)}@media (min-width:992px){.c-accordion.style-default{margin-right:0;margin-left:0}}.c-accordion.style-default .accordion-item{padding:15px 25px;background:var(--color-neutral-white);box-shadow:0 0 20px rgba(0,0,0,.07)}@media (min-width:992px){.c-accordion.style-default .accordion-item{padding:20px;border-radius:10px}}.c-accordion.style-default .accordion-item:not(:last-child){margin-bottom:10px}@media (min-width:992px){.c-accordion.style-default .accordion-item:not(:last-child){margin-bottom:20px}}.c-accordion.style-default .accordion-trigger>span{font-size:18px;line-height:1.45;display:grid;grid-template-columns:auto auto;gap:20px;align-items:center;justify-content:space-between;font-weight:400;text-align:left}.c-accordion.style-default .accordion-trigger>span svg{width:1.2em;color:var(--color-primary);transition:transform .2s}.c-accordion.style-default .accordion-trigger[aria-expanded=true] svg{transform:scaleY(-1)}.c-accordion.style-default .accordion-content{padding-top:10px}@media (min-width:992px){.c-accordion.style-default .accordion-content{padding-right:20px}}.c-accordion.style-with-icon{margin-right:calc(var(--lateral-padding-value) * -1);margin-left:calc(var(--lateral-padding-value) * -1)}@media (min-width:992px){.c-accordion.style-with-icon{margin-right:0;margin-left:0}}@media (min-width:992px){.c-accordion.style-with-icon .accordion-item{border-radius:5px}}.c-accordion.style-with-icon .accordion-item:not(:last-child){margin-bottom:10px}.c-accordion.style-with-icon .accordion-item.active .accordion-trigger-wrapper{position:sticky;top:var(--top-height);z-index:var(--z-index-4);border-bottom-color:var(--color-neutral)}@media (min-width:992px){.c-accordion.style-with-icon .accordion-item.active .accordion-trigger-wrapper{position:static;border-bottom-right-radius:0;border-bottom-left-radius:0}}.c-accordion.style-with-icon .accordion-trigger-wrapper{padding:20px var(--lateral-padding-value);border-bottom:1px solid transparent;transition:border-bottom-color .2s}@media (min-width:992px){.c-accordion.style-with-icon .accordion-trigger-wrapper{border-radius:5px}}.c-accordion.style-with-icon .accordion-trigger>span{font-size:18px;line-height:1.45;display:grid;grid-template-columns:auto auto;gap:20px;align-items:center;justify-content:space-between;font-size:18px;font-weight:700;text-align:left}.c-accordion.style-with-icon .accordion-trigger>span svg{width:1.2em;transition:transform .2s}.c-accordion.style-with-icon .accordion-trigger[aria-expanded=true] svg{transform:scaleY(-1)}.c-accordion.style-with-icon .accordion-trigger-text{display:grid;grid-auto-flow:column;gap:15px;align-items:center;justify-content:left}.c-accordion.style-with-icon .accordion-trigger-text-prefix{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid;border-radius:50%}.c-accordion.style-with-icon .accordion-trigger-text-prefix img{display:block;width:auto;max-width:18px;height:auto;max-height:18px}.c-accordion.style-with-icon .accordion-content{padding:20px var(--lateral-padding-value)}.c-accordion.style-with-icon.background-light-green .accordion-item,.c-accordion.style-with-icon.background-light-green .accordion-trigger-wrapper{background:var(--color-primary-100)}.c-accordion.style-with-icon.background-light-gray .accordion-item,.c-accordion.style-with-icon.background-light-gray .accordion-trigger-wrapper{background:var(--color-neutral-100)}.c-accordion.style-background .accordion-item:not(:last-child){margin-bottom:1px}.c-accordion.style-background .accordion-trigger>span{display:grid;grid-template-columns:auto auto;gap:20px;align-items:center;justify-content:space-between;padding:12px 20px;font-size:18px;font-weight:700;color:var(--color-neutral-white);background:var(--color-primary)}.c-accordion.style-background .accordion-trigger>span svg{width:1em;transition:transform .2s}.c-accordion.style-background .accordion-trigger[aria-expanded=true] svg{transform:scaleY(-1)}.c-accordion.style-background .accordion-content{padding:20px 25px}.c-accordion.style-line .accordion-item:not(:last-child){border-bottom:1px solid var(--color-neutral-400)}.c-accordion.style-line .accordion-trigger>span{display:grid;grid-template-columns:auto auto;gap:20px;align-items:center;justify-content:space-between;padding:13px 15px;font-size:18px;font-weight:700;color:var(--color-neutral-900);text-align:left;transition-duration:.2s;transition-property:color,background}.c-accordion.style-line .accordion-trigger>span svg{width:1em;color:var(--color-primary);transition:transform .2s}.c-accordion.style-line .accordion-trigger:hover>span{color:var(--color-primary);background:var(--color-primary-100)}.c-accordion.style-line .accordion-trigger:hover>span svg{color:var(--color-neutral-900)}.c-accordion.style-line .accordion-trigger[aria-expanded=true] svg{transform:scaleY(-1)}.c-accordion.style-line .accordion-content{padding:10px 15px;font-size:16px}</style> <div class="c-accordion style-default"> <div class="accordion-item"> <h3 class="accordion-trigger-wrapper"> <button type="button" aria-expanded="false" class="accordion-trigger" aria-controls="673ce5b139c1d-accordion-content-0" id="673ce5b139c1d-accordion-trigger-0"> <span> <span class="accordion-trigger-text">What is the easiest time-tracking app?</span> <span class="accordion-trigger-icon"><svg viewBox="0 0 19 11" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M17.2686 1.5L9.26855 9.5L1.26855 1.5" stroke="currentColor" stroke-width="1.68067" stroke-linecap="round" stroke-linejoin="round"/> </svg></span> </span> </button> </h3> <div id="673ce5b139c1d-accordion-content-0" role="region" aria-labelledby="673ce5b139c1d-accordion-trigger-0" class="accordion-content " ><div class="wysiwyg"><p><span style="font-weight: 400;">What is considered the “easiest” free time-tracking app may vary and be subjective. Ease of use and an intuitive interface generally factor into what is considered “easiest.” The best way to find the easiest free time-tracking app for you is to research customer reviews and try out a couple of options for yourself.</span></p> </div></div> </div> <div class="accordion-item"> <h3 class="accordion-trigger-wrapper"> <button type="button" aria-expanded="false" class="accordion-trigger" aria-controls="673ce5b139c1d-accordion-content-1" id="673ce5b139c1d-accordion-trigger-1"> <span> <span class="accordion-trigger-text">Can I track my employees’ time for free?</span> <span class="accordion-trigger-icon"><svg viewBox="0 0 19 11" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M17.2686 1.5L9.26855 9.5L1.26855 1.5" stroke="currentColor" stroke-width="1.68067" stroke-linecap="round" stroke-linejoin="round"/> </svg></span> </span> </button> </h3> <div id="673ce5b139c1d-accordion-content-1" role="region" aria-labelledby="673ce5b139c1d-accordion-trigger-1" class="accordion-content " ><div class="wysiwyg"><p><span style="font-weight: 400;">Many time-tracking apps have free plans. However, some free plans limit how many users or features you have, so make sure to double-check if the features included in the free plans you’re considering will suit your team’s time-tracking needs.</span></p> </div></div> </div> <div class="accordion-item"> <h3 class="accordion-trigger-wrapper"> <button type="button" aria-expanded="false" class="accordion-trigger" aria-controls="673ce5b139c1d-accordion-content-2" id="673ce5b139c1d-accordion-trigger-2"> <span> <span class="accordion-trigger-text">Is time-tracking software worth it for small businesses?</span> <span class="accordion-trigger-icon"><svg viewBox="0 0 19 11" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M17.2686 1.5L9.26855 9.5L1.26855 1.5" stroke="currentColor" stroke-width="1.68067" stroke-linecap="round" stroke-linejoin="round"/> </svg></span> </span> </button> </h3> <div id="673ce5b139c1d-accordion-content-2" role="region" aria-labelledby="673ce5b139c1d-accordion-trigger-2" class="accordion-content " ><div class="wysiwyg"><p><span style="font-weight: 400;">Time-tracking software can greatly benefit small businesses by streamlining and improving productivity, automating tracking employee time and reducing payroll or billing errors while reducing the need for manual time tracking in spreadsheets or physical timesheets.</span></p> </div></div> </div> <div class="accordion-item"> <h3 class="accordion-trigger-wrapper"> <button type="button" aria-expanded="false" class="accordion-trigger" aria-controls="673ce5b139c1d-accordion-content-3" id="673ce5b139c1d-accordion-trigger-3"> <span> <span class="accordion-trigger-text">What happens if your Clockify free trial runs out?</span> <span class="accordion-trigger-icon"><svg viewBox="0 0 19 11" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M17.2686 1.5L9.26855 9.5L1.26855 1.5" stroke="currentColor" stroke-width="1.68067" stroke-linecap="round" stroke-linejoin="round"/> </svg></span> </span> </button> </h3> <div id="673ce5b139c1d-accordion-content-3" role="region" aria-labelledby="673ce5b139c1d-accordion-trigger-3" class="accordion-content " ><div class="wysiwyg"><p><span style="font-weight: 400;">When your Clockify free trial ends, you’ll be downgraded to the free plan unless you sign up for the paid plan afterward.</span></p> </div></div> </div> </div> </div> </section> <hr class="wp-block-separator has-alpha-channel-opacity"/> <h2 class="wp-block-heading" id="toc-methodology">Methodology</h2> <p>Choosing human resources (HR) software for your organization is an important decision. To help you with it, we at the MarketWatch Guides team have researched and reviewed 50 leading HR software companies, including Paycor, ADP, Workday, Gusto, ZipRecruiter and Clockify. These providers help with some or all of the following HR disciplines:</p> <ul class="wp-block-list"> <li>Payroll</li> <li>Time tracking and workforce management</li> <li>Recruiting and job posting</li> </ul> <p>We conducted a survey in 2024 of 200 professionals who were currently using HR software or had used HR software within the past year. We analyzed the results of this survey to determine the following rating criteria:</p> <ul class="wp-block-list"> <li>Features (25%)</li> <li>Value and Pricing (25%)</li> <li>User Experience (20%)</li> <li>Customer Support (15%)</li> <li>Reputation and Reviews (15%)</li> </ul> <p>Visit the full <a href="https://www.marketwatch.com/guides/business/hr-methodology/">HR methodology</a> page for more details on our rating system.</p> </div> <style>.c-article-disclosure{padding:8px 15px;margin-top:3em;background:var(--color-neutral-100);border-radius:5px}.c-article-disclosure.wysiwyg{color:var(--color-neutral)}</style> <div class="c-article-disclosure wysiwyg"> <p><i>If you have feedback or questions about this article, please email the MarketWatch Guides team at </i><i><a href="mailto:editors@marketwatchguides.com?subject=In response to: Best Time Tracking Software (2024 Rankings)&body=https://www.marketwatch.com/guides/business/best-time-tracking-software/" target="_blank" rel="noopener noreferrer" aria-haspopup="menu">editors@marketwatchguides.<wbr />com</a></i><i>.</i></p> </div> </div> </div> </div> <style>.c-article-body-authors{font-size:16px;line-height:1.45;display:grid;gap:30px;margin-bottom:40px}@media (min-width:992px){.c-article-body-authors{margin-bottom:70px}}.c-article-body-authors .heading{font-family:var(--heading-font-family);font-size:20px;line-height:1.5;display:block;margin-bottom:20px;font-weight:700}@media (min-width:992px){.c-article-body-authors .heading{font-size:28px}}.c-article-body-authors .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding);width:100%}.c-article-body-authors .authors{display:grid;gap:10px;margin:0 -25px}@media (min-width:992px){.c-article-body-authors .authors{gap:20px;align-items:start;margin:0}.c-article-body-authors .authors.columns-1,.c-article-body-authors .authors.columns-2{grid-template-columns:repeat(2,1fr)}.c-article-body-authors .authors.columns-3{grid-template-columns:repeat(3,1fr)}}.c-article-body-authors .author{background:var(--color-neutral-100)}.c-article-body-authors .author-top{display:grid;grid-auto-columns:auto 1fr auto;grid-auto-flow:column;gap:15px;align-items:center;justify-content:left;padding:10px 20px;cursor:pointer}.c-article-body-authors .author-top .author-name{font-weight:700}.c-article-body-authors .author-top svg{width:16px;margin-left:auto;transition:transform .2s}.c-article-body-authors .author-top[aria-expanded=true] svg{transform:scale(-1)}.c-article-body-authors .author-photo{position:relative;display:block;overflow:hidden;font-size:0;width:50px}.c-article-body-authors .author-photo::after{display:inline-block;width:100%;padding-top:100%;content:""}.c-article-body-authors .author-photo>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-article-body-authors .author-photo img{border-radius:50%}.c-article-body-authors .author-roles{display:block;color:var(--color-neutral)}.c-article-body-authors .author-content{display:none;padding:20px;border-top:1px solid var(--color-neutral-400)}.c-article-body-authors .author-description.wysiwyg p{font-size:14px}.c-article-body-authors .author-permalink{display:block;margin-top:10px;font-size:14px;color:var(--color-primary);text-decoration:underline}</style> <div class="c-article-body-authors"> <div class="wrapper"> <span class="heading">Meet the Team</span> <div class="authors columns-2"> <div class="author"> <div class="author-top" aria-controls="author-0-content" aria-expanded="false"> <div class="c-picture author-photo"> <img width="50" height="50" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWAQAAAAAUekxPAAAAAnRSTlMAAHaTzTgAAAAaSURBVEjH7cExAQAAAMKg9U9tDQ+gAACAdwMLuAABXZHjmQAAAABJRU5ErkJggg==" class="attachment-50x50 size-50x50 lazyload" alt="peter gohn" loading="lazy" decoding="async" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-150x150.jpg" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-150x150.jpg 150w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-300x300.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-768x768.jpg 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9.jpg 800w" data-sizes="auto" data-eio-rwidth="150" data-eio-rheight="150" /><noscript><img width="50" height="50" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-150x150.jpg" class="attachment-50x50 size-50x50" alt="peter gohn" loading="lazy" decoding="async" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-150x150.jpg 150w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-300x300.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9-768x768.jpg 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/07/image1-9.jpg 800w" sizes="auto, (max-width: 50px) 100vw, 50px" data-eio="l" /></noscript> <a href="https://www.marketwatch.com/guides/authors/peter-gohn/" aria-label="Learn more about Peter Gohn" title="Learn more about Peter Gohn" >Learn more about Peter Gohn</a> </div> <div> <span class="author-name">Peter Gohn</span> <span class="author-roles">Lead Data Analyst</span> </div> <svg viewBox="0 0 19 11" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M17.2686 1.5L9.26855 9.5L1.26855 1.5" stroke="currentColor" stroke-width="1.68067" stroke-linecap="round" stroke-linejoin="round"/> </svg> </div> <div id="author-0-content" class="author-content"> <div class="author-description wysiwyg"> <p><span style="font-weight: 400;">Peter is a researcher, analyst and writer from North Carolina with experience in data analysis, digital marketing and marketing operations. With a background in qualitative research and quantitative analysis, Peter has a unique perspective that allows him to ask the right questions on behalf of entrepreneurs and business leaders.</span></p> </div> <a class="author-permalink" href="https://www.marketwatch.com/guides/authors/peter-gohn/"> Learn more about Peter Gohn </a> </div> </div> <div class="author"> <div class="author-top" aria-controls="author-1-content" aria-expanded="false"> <div class="c-picture author-photo"> <img width="50" height="50" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWAQAAAAAUekxPAAAAAnRSTlMAAHaTzTgAAAAaSURBVEjH7cExAQAAAMKg9U9tDQ+gAACAdwMLuAABXZHjmQAAAABJRU5ErkJggg==" class="attachment-50x50 size-50x50 lazyload" alt="" loading="lazy" decoding="async" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/10/KJP-7-150x150.jpg" data-eio-rwidth="150" data-eio-rheight="150" /><noscript><img width="50" height="50" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/10/KJP-7-150x150.jpg" class="attachment-50x50 size-50x50" alt="" loading="lazy" decoding="async" data-eio="l" /></noscript> <a href="https://www.marketwatch.com/guides/authors/kara-credle/" aria-label="Learn more about Kara Credle" title="Learn more about Kara Credle" >Learn more about Kara Credle</a> </div> <div> <span class="author-name">Kara Credle</span> <span class="author-roles">Senior Editor</span> </div> <svg viewBox="0 0 19 11" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M17.2686 1.5L9.26855 9.5L1.26855 1.5" stroke="currentColor" stroke-width="1.68067" stroke-linecap="round" stroke-linejoin="round"/> </svg> </div> <div id="author-1-content" class="author-content"> <div class="author-description wysiwyg"> <p><span style="font-weight: 400;">Kara Credle is a senior editor from North Carolina with experience in business technology and services topics. She is dedicated to delivering clear and captivating content to readers who want to make well-informed choices.</span></p> </div> <a class="author-permalink" href="https://www.marketwatch.com/guides/authors/kara-credle/"> Learn more about Kara Credle </a> </div> </div> </div> </div> </div> <style>.c-article-related{padding-top:20px;padding-bottom:20px;overflow:hidden;background:var(--color-primary-100)}@media (min-width:992px){.c-article-related{padding-top:40px;padding-bottom:40px}}.c-article-related .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}.c-article-related .heading{font-family:var(--heading-font-family);font-size:20px;line-height:1.5;font-weight:700}@media (min-width:992px){.c-article-related .heading{font-size:28px}}.c-article-related .articles{padding-right:25px;padding-left:25px;margin-top:20px;margin-right:-25px;margin-left:-25px}@media (min-width:992px){.c-article-related .articles{padding-right:0;padding-left:0;margin-right:0;margin-left:0}}@media (min-width:992px){.c-article-related .articles:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}}.c-article-related .articles:not(.swiper-initialized) .article:nth-child(n+6){display:none}.c-article-related .article{position:relative;display:grid;grid-auto-rows:auto 1fr;width:300px;height:auto;overflow:hidden;border-radius:5px}@media (min-width:992px){.c-article-related .article{width:auto}}.c-article-related .article:not(:last-child){margin-right:20px}@media (min-width:992px){.c-article-related .article:not(:last-child){margin-right:0}}.c-article-related .article-thumbnail{position:relative;display:block;overflow:hidden;font-size:0}.c-article-related .article-thumbnail::after{display:inline-block;width:100%;padding-top:38.3333333333%;content:""}.c-article-related .article-thumbnail>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:992px){.c-article-related .article-thumbnail{position:relative;display:block;overflow:hidden;font-size:0}.c-article-related .article-thumbnail::after{display:inline-block;width:100%;padding-top:47.619047619%;content:""}.c-article-related .article-thumbnail>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.c-article-related .article-information{padding:20px;background:var(--color-neutral-white)}.c-article-related .article-title{font-size:14px;line-height:1.5;display:block;padding-left:15px;font-weight:700;border-left:2px solid var(--color-primary)}.c-article-related .article-permalink{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0}.c-article-related .c-swiper-pagination{margin-top:15px}</style> <div class="c-article-related"> <div class="wrapper"> <span class="heading">Related Articles</span> <div class="articles swiper"> <div class="swiper-wrapper"> <article class="article swiper-slide"> <div class="c-picture article-thumbnail"> <img width="2048" height="1080" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAP1AQAAAACoec8KAAAAAnRSTlMAAHaTzTgAAAEDSURBVHja7cExAQAAAMKg9U9tCF+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgNLnSAAERWmEMAAAAAElFTkSuQmCC" class="attachment-full size-full lazyload" alt="person working on a computer" loading="lazy" decoding="async" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Software.jpg" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Software.jpg 2048w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Software-300x158.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Software-1024x540.jpg 1024w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Software-768x405.jpg 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Software-1536x810.jpg 1536w" data-sizes="auto" data-eio-rwidth="2048" data-eio-rheight="1080" /><noscript><img width="2048" height="1080" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Software.jpg" class="attachment-full size-full" alt="person working on a computer" loading="lazy" decoding="async" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Software.jpg 2048w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Software-300x158.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Software-1024x540.jpg 1024w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Software-768x405.jpg 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Software-1536x810.jpg 1536w" sizes="auto, (max-width: 2048px) 100vw, 2048px" data-eio="l" /></noscript> </div> <div class="article-information"> <span class="article-title">Best HRIS Software in 2024</span> </div> <a href="https://www.marketwatch.com/guides/business/best-hris-software/" title="Best HRIS Software in 2024" aria-label="Best HRIS Software in 2024" class="article-permalink"> Best HRIS Software in 2024 </a> </article> <article class="article swiper-slide"> <div class="c-picture article-thumbnail"> <img width="1920" height="1013" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAP1AQAAAACoec8KAAAAAnRSTlMAAHaTzTgAAAEDSURBVHja7cExAQAAAMKg9U9tCF+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgNLnSAAERWmEMAAAAAElFTkSuQmCC" class="attachment-full size-full lazyload" alt="icons on computer screen" loading="lazy" decoding="async" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/03/Best-Recruiting-Software.jpg" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/03/Best-Recruiting-Software.jpg 1920w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/03/Best-Recruiting-Software-300x158.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/03/Best-Recruiting-Software-1024x540.jpg 1024w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/03/Best-Recruiting-Software-768x405.jpg 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/03/Best-Recruiting-Software-1536x810.jpg 1536w" data-sizes="auto" data-eio-rwidth="1920" data-eio-rheight="1013" /><noscript><img width="1920" height="1013" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/03/Best-Recruiting-Software.jpg" class="attachment-full size-full" alt="icons on computer screen" loading="lazy" decoding="async" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/03/Best-Recruiting-Software.jpg 1920w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/03/Best-Recruiting-Software-300x158.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/03/Best-Recruiting-Software-1024x540.jpg 1024w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/03/Best-Recruiting-Software-768x405.jpg 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2024/03/Best-Recruiting-Software-1536x810.jpg 1536w" sizes="auto, (max-width: 1920px) 100vw, 1920px" data-eio="l" /></noscript> </div> <div class="article-information"> <span class="article-title">Best Recruiting Software in 2024</span> </div> <a href="https://www.marketwatch.com/guides/business/best-recruiting-software/" title="Best Recruiting Software in 2024" aria-label="Best Recruiting Software in 2024" class="article-permalink"> Best Recruiting Software in 2024 </a> </article> <article class="article swiper-slide"> <div class="c-picture article-thumbnail"> <img width="2048" height="1080" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAP1AQAAAACoec8KAAAAAnRSTlMAAHaTzTgAAAEDSURBVHja7cExAQAAAMKg9U9tCF+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgNLnSAAERWmEMAAAAAElFTkSuQmCC" class="attachment-full size-full lazyload" alt="man working with documents in an office" loading="lazy" decoding="async" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-Small-Businesses.jpg" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-Small-Businesses.jpg 2048w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-Small-Businesses-300x158.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-Small-Businesses-1024x540.jpg 1024w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-Small-Businesses-768x405.jpg 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-Small-Businesses-1536x810.jpg 1536w" data-sizes="auto" data-eio-rwidth="2048" data-eio-rheight="1080" /><noscript><img width="2048" height="1080" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-Small-Businesses.jpg" class="attachment-full size-full" alt="man working with documents in an office" loading="lazy" decoding="async" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-Small-Businesses.jpg 2048w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-Small-Businesses-300x158.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-Small-Businesses-1024x540.jpg 1024w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-Small-Businesses-768x405.jpg 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-Small-Businesses-1536x810.jpg 1536w" sizes="auto, (max-width: 2048px) 100vw, 2048px" data-eio="l" /></noscript> </div> <div class="article-information"> <span class="article-title">12 Best Payroll Services for Small Business in 2024</span> </div> <a href="https://www.marketwatch.com/guides/business/best-payroll-services/" title="12 Best Payroll Services for Small Business in 2024" aria-label="12 Best Payroll Services for Small Business in 2024" class="article-permalink"> 12 Best Payroll Services for Small Business in 2024 </a> </article> <article class="article swiper-slide"> <div class="c-picture article-thumbnail"> <img width="2048" height="1080" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAP1AQAAAACoec8KAAAAAnRSTlMAAHaTzTgAAAEDSURBVHja7cExAQAAAMKg9U9tCF+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgNLnSAAERWmEMAAAAAElFTkSuQmCC" class="attachment-full size-full lazyload" alt="" loading="lazy" decoding="async" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll.jpg" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll.jpg 2048w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-300x158.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-1024x540.jpg 1024w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-768x405.jpg 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-1536x810.jpg 1536w" data-sizes="auto" data-eio-rwidth="2048" data-eio-rheight="1080" /><noscript><img width="2048" height="1080" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll.jpg" class="attachment-full size-full" alt="" loading="lazy" decoding="async" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll.jpg 2048w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-300x158.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-1024x540.jpg 1024w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-768x405.jpg 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Payroll-1536x810.jpg 1536w" sizes="auto, (max-width: 2048px) 100vw, 2048px" data-eio="l" /></noscript> </div> <div class="article-information"> <span class="article-title">Payroll Calendar (Weekly, Bi-Weekly And More)</span> </div> <a href="https://www.marketwatch.com/guides/business/payroll-calendar/" title="Payroll Calendar (Weekly, Bi-Weekly And More)" aria-label="Payroll Calendar (Weekly, Bi-Weekly And More)" class="article-permalink"> Payroll Calendar (Weekly, Bi-Weekly And More) </a> </article> <article class="article swiper-slide"> <div class="c-picture article-thumbnail"> <img width="2048" height="1080" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAP1AQAAAACoec8KAAAAAnRSTlMAAHaTzTgAAAEDSURBVHja7cExAQAAAMKg9U9tCF+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgNLnSAAERWmEMAAAAAElFTkSuQmCC" class="attachment-full size-full lazyload" alt="" loading="lazy" decoding="async" data-src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Human-Resources-Information-System.jpg" data-srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Human-Resources-Information-System.jpg 2048w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Human-Resources-Information-System-300x158.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Human-Resources-Information-System-1024x540.jpg 1024w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Human-Resources-Information-System-768x405.jpg 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Human-Resources-Information-System-1536x810.jpg 1536w" data-sizes="auto" data-eio-rwidth="2048" data-eio-rheight="1080" /><noscript><img width="2048" height="1080" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Human-Resources-Information-System.jpg" class="attachment-full size-full" alt="" loading="lazy" decoding="async" srcset="https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Human-Resources-Information-System.jpg 2048w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Human-Resources-Information-System-300x158.jpg 300w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Human-Resources-Information-System-1024x540.jpg 1024w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Human-Resources-Information-System-768x405.jpg 768w, https://d1cxm56b1i15la.cloudfront.net/wp-content/uploads/2023/12/Human-Resources-Information-System-1536x810.jpg 1536w" sizes="auto, (max-width: 2048px) 100vw, 2048px" data-eio="l" /></noscript> </div> <div class="article-information"> <span class="article-title">What Is HRIS? Human Resources Information System</span> </div> <a href="https://www.marketwatch.com/guides/business/what-is-hris/" title="What Is HRIS? Human Resources Information System" aria-label="What Is HRIS? Human Resources Information System" class="article-permalink"> What Is HRIS? Human Resources Information System </a> </article> </div> <style>.c-swiper-pagination{position:static;display:grid;grid-auto-flow:column;gap:4px;justify-content:center}.c-swiper-pagination .swiper-pagination-bullet{position:relative;width:15px;height:15px;margin:0!important;background:0 0;opacity:1}.c-swiper-pagination .swiper-pagination-bullet::before{position:absolute;top:50%;left:50%;width:8px;height:8px;content:"";background:var(--color-neutral-400);border-radius:50%;transition-duration:.2s;transition-property:background;transform:translate(-50%,-50%)}.c-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{background:var(--color-neutral)}</style><div class="c-swiper-pagination"></div> </div> </div> </div> </main> <style type="text/css" id="component-footer">footer.c-footer{padding-top:35px;padding-bottom:35px;font-family:var(--body-font-family);font-size:14px;color:var(--color-neutral-white);background:var(--color-neutral-900)}footer.c-footer *{box-sizing:border-box}footer.c-footer a{color:inherit;text-decoration:unset}footer.c-footer .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding);display:grid;grid-template-columns:repeat(2,1fr);gap:25px}@media (min-width:768px){footer.c-footer .wrapper{grid-template-columns:repeat(4,1fr);row-gap:30px}}@media (min-width:992px){footer.c-footer .wrapper{grid-template-columns:repeat(var(--columns),1fr);grid-auto-rows:auto 1fr auto;grid-auto-columns:1fr;-moz-column-gap:50px;column-gap:50px}}footer.c-footer .logo{display:block;grid-column:1/span 2;height:38px;margin:0 auto}@media (min-width:768px){footer.c-footer .logo{grid-column:1/span 4}}@media (min-width:992px){footer.c-footer .logo{grid-row:2;grid-column:1/-3;align-self:end;margin-left:0}}footer.c-footer .logo img{width:auto;height:100%}@media (min-width:992px){footer.c-footer .menu-item{grid-row:1}}@media (min-width:992px){footer.c-footer .menu-item.second-to-last{grid-row:2/span 2}}@media (min-width:992px){footer.c-footer .menu-item.last{grid-row:2/span 2}}footer.c-footer .menu-item-link{display:block;padding-bottom:15px;font-weight:700;border-bottom:1px solid}footer.c-footer .subitems{display:grid;gap:8px;margin-top:15px}footer.c-footer .subitems a:hover{font-weight:700;text-decoration:underline;text-underline-offset:2px;letter-spacing:-.01em}footer.c-footer .copyright-text{grid-column:1/span 2;text-align:center}@media (min-width:768px){footer.c-footer .copyright-text{grid-column:1/span 4}}@media (min-width:992px){footer.c-footer .copyright-text{grid-row:3;grid-column:1/-3;align-self:end;text-align:left}}footer.c-footer #regulation-links{display:inline-block}footer.c-footer #regulation-links a:not(:last-child)::after{display:inline-block;margin:0 3px;color:var(--color-neutral-400);content:"|"}</style> <style type="text/css" id="component-picture">.c-picture{position:relative}.c-picture .overlay{position:absolute;top:0;left:0;width:100%!important;height:100%!important;background:var(--color-neutral-black);opacity:.5}.c-picture .gradient-overlay{position:absolute;top:0;left:0;width:100%!important;height:100%!important;background:rgba(0,0,0,.7)}@media (min-width:992px){.c-picture .gradient-overlay{background:linear-gradient(to right,var(--color-neutral-black),rgba(0,0,0,0))}}.c-picture .c-link{position:absolute;top:0;left:0;width:100%!important;height:100%!important;font-size:0}</style> <style type="text/css" id="">:root{--color-primary:#1B8929;--color-primary-50:#FAFFFB;--color-primary-100:#F1F7F2;--color-primary-300:#D9F0D9;--color-primary-400:#00B742;--color-primary-600:#37783E;--color-primary-700:#3C5D3A;--color-primary-900:#082B0D;--color-primary-gradient:linear-gradient(180deg, #02A13B 0%, #048834 100%);--color-secondary:#3593C9;--color-secondary-100:#E2EFF9;--color-secondary-300:#A4CAE2;--color-secondary-700:#344966;--color-neutral:#747474;--color-neutral-white:#FFF;--color-neutral-black:#000;--color-neutral-100:#F7F7F7;--color-neutral-200:#F1F1F1;--color-neutral-400:#C3C3C3;--color-neutral-800:#4F4D4D;--color-neutral-900:#2E2E2E;--color-danger:#B60B00;--color-danger-100:#EEDDDC;--color-danger-300:#E86C60;--color-accent:#FCAF20;--color-accent-300:#FDD78F;--wrapper-width:1190px;--admin-bar-height:var(--wp-admin--admin-bar--height, 0px);--lateral-padding-value:25px;--lateral-padding:var(--lateral-padding-value);--header-height:50px;--top-height:calc(var(--admin-bar-height) + var(--header-height));--body-font-family:"Lato",sans-serif;--heading-font-family:"Mulish",sans-serif;--z-index-1:100;--z-index-2:200;--z-index-3:300;--z-index-4:400;--z-index-5:500}@media (min-width:992px){:root{--top-height:var(--admin-bar-height)}}</style> <footer class="c-footer"> <div class="wrapper" style="--columns: 4"> <div class="c-picture logo"> <img width="697" height="99" src="https://d2tez01fe91909.cloudfront.net/wp-content/uploads/2024/01/marketwatch-white-logo-5.svg" class="attachment-full size-full ls-is-cached lazyloaded" alt="MarketWatch Logo" loading="lazy" decoding="async" data-src="https://d2tez01fe91909.cloudfront.net/wp-content/uploads/2024/01/marketwatch-white-logo-5.svg" data-eio-rwidth="697" data-eio-rheight="99"><noscript><img width="697" height="99" src="https://d2tez01fe91909.cloudfront.net/wp-content/uploads/2024/01/marketwatch-white-logo-5.svg" class="attachment-full size-full" alt="MarketWatch Logo" loading="lazy" decoding="async" data-eio="l" /></noscript> <a href="https://www.marketwatch.com/" aria-label="Go to Homepage" title="Go to Homepage" class="c-link "> Go to Homepage</a> </div> <div class="menu-item "> <a href="https://www.marketwatch.com/guides/finance/" aria-label="Finance" title="Finance" class="c-link menu-item-link"> Finance</a> <div class="subitems"> <a href="https://www.marketwatch.com/guides/personal-loans/" aria-label="Personal Loans" title="Personal Loans" class="c-link subitem"> Personal Loans</a> <a href="https://www.marketwatch.com/guides/home-equity/" aria-label="Home Equity" title="Home Equity" class="c-link subitem"> Home Equity</a> <a href="https://www.marketwatch.com/guides/savings/" aria-label="Savings" title="Savings" class="c-link subitem"> Savings</a> <a href="https://www.marketwatch.com/guides/checking/" aria-label="Checking" title="Checking" class="c-link subitem"> Checking</a> <a href="https://www.marketwatch.com/guides/cds/" aria-label="CDs" title="CDs" class="c-link subitem"> CDs</a> <a href="https://www.marketwatch.com/guides/banking/" aria-label="Banking" title="Banking" class="c-link subitem"> Banking</a> <a href="https://www.marketwatch.com/guides/annuities/" aria-label="Annuities" title="Annuities" class="c-link subitem"> Annuities</a> </div> </div> <div class="menu-item "> <a href="https://www.marketwatch.com/guides/insurance-services/" aria-label="Insurance" title="Insurance" class="c-link menu-item-link"> Insurance</a> <div class="subitems"> <a href="https://www.marketwatch.com/guides/car-insurance/" aria-label="Auto Insurance" title="Auto Insurance" class="c-link subitem"> Auto Insurance</a> <a href="https://www.marketwatch.com/guides/pet-insurance/" aria-label="Pet Insurance" title="Pet Insurance" class="c-link subitem"> Pet Insurance</a> <a href="https://www.marketwatch.com/guides/life-insurance/" aria-label="Life Insurance" title="Life Insurance" class="c-link subitem"> Life Insurance</a> <a href="https://www.marketwatch.com/guides/travel-insurance/" aria-label="Travel Insurance" title="Travel Insurance" class="c-link subitem"> Travel Insurance</a> <a href="https://www.marketwatch.com/guides/home-insurance/" aria-label="Home Insurance" title="Home Insurance" class="c-link subitem"> Home Insurance</a> <a href="https://www.marketwatch.com/guides/renters-insurance/" aria-label="Renters Insurance" title="Renters Insurance" class="c-link subitem"> Renters Insurance</a> <a href="https://www.marketwatch.com/guides/uk/car-insurance" aria-label="UK Auto Insurance" title="UK Auto Insurance" class="c-link subitem"> UK Auto Insurance</a> </div> </div> <div class="menu-item "> <a href="https://www.marketwatch.com/guides/business/best-registered-agent-services/" aria-label="Energy" title="Energy" class="c-link menu-item-link"> Energy</a> <div class="subitems"> <a href="https://www.marketwatch.com/guides/solar/solar-cost-calculator/" aria-label="Solar" title="Solar" class="c-link subitem"> Solar</a> </div> </div> <div class="menu-item "> <a href="https://www.marketwatch.com/guides/business/" aria-label="Business" title="Business" class="c-link menu-item-link"> Business</a> <div class="subitems"> <a href="https://www.marketwatch.com/guides/business/crm/" aria-label="CRM" title="CRM" class="c-link subitem"> CRM</a> <a href="https://www.marketwatch.com/guides/business/formation/" aria-label="Business Formation" title="Business Formation" class="c-link subitem"> Business Formation</a> <a href="https://www.marketwatch.com/guides/business/accounting/" aria-label="Accounting Services" title="Accounting Services" class="c-link subitem"> Accounting Services</a> <a href="https://www.marketwatch.com/guides/business/hr/" aria-label="Human Resources" title="Human Resources" class="c-link subitem"> Human Resources</a> <a href="https://www.marketwatch.com/guides/business/marketing/" aria-label="Marketing" title="Marketing" class="c-link subitem"> Marketing</a> <a href="https://www.marketwatch.com/guides/business/project-management/" aria-label="Project Management" title="Project Management" class="c-link subitem"> Project Management</a> <a href="https://www.marketwatch.com/guides/business/payroll-services/" aria-label="Payroll Services" title="Payroll Services" class="c-link subitem"> Payroll Services</a> </div> </div> <div class="menu-item second-to-last"> <span class="menu-item-link">More</span> <div class="subitems"> <a href="https://www.marketwatch.com/guides/reviews-team/" aria-label="About Us" title="About Us" class="c-link subitem"> About Us</a> <a href="https://customercenter.marketwatch.com/contact" aria-label="Contact" title="Contact" class="c-link subitem"> Contact</a> <a href="https://www.marketwatch.com/guides/authors/" aria-label="MarketWatch Guides Team" title="MarketWatch Guides Team" class="c-link subitem"> MarketWatch Guides Team</a> <a href="https://marketwatch.com" aria-label="MarketWatch.com" title="MarketWatch.com" class="c-link subitem"> MarketWatch.com</a> </div> </div> <div class="menu-item last"> <span class="menu-item-link">Legal</span> <div class="subitems"> <a href="https://www.dowjones.com/privacy-notice/?mod=mw" aria-label="Privacy Notice" title="Privacy Notice" class="c-link subitem"> Privacy Notice</a> <a href="https://www.dowjones.com/cookie-notice/?mod=mw" aria-label="Cookie Notice" title="Cookie Notice" class="c-link subitem"> Cookie Notice</a> <a href="https://www.dowjones.com/terms-of-use/?mod=mw" aria-label="Terms of Use" title="Terms of Use" class="c-link subitem"> Terms of Use</a> </div> </div> <div class="copyright-text"><p>Copyright © 2024 MarketWatch, Inc. All rights reserved.</p> </div> </div> </footer><style>.c-sticky-cta{position:fixed;top:50%;right:0;z-index:9999;display:none;transform:translateY(-50%)}@media (max-width:991px){.c-sticky-cta.mobile{display:block}}@media (min-width:992px){.c-sticky-cta.desktop{display:block}}.c-sticky-cta .badge{max-width:220px;padding:20px 15px 20px 30px;text-align:center;text-transform:uppercase;background:var(--color-neutral-white);border:3px solid var(--color-primary);border-right:0;border-radius:25px 0 0 25px;transition-duration:.3s;transition-property:opacity,visibility,margin-right}.c-sticky-cta .badge-toggler{position:absolute;top:10px;left:10px;display:inline-block;width:25px;height:25px;background:var(--color-primary);border-radius:50%}.c-sticky-cta .badge-toggler svg{position:absolute;top:50%;left:50%;display:inline-block;height:.8em;color:var(--color-neutral-white);transform:translate(-50%,-50%)}.c-sticky-cta p{width:80%;margin:0 auto 10px;font-size:1.2em;font-weight:700;line-height:1.2;color:var(--color-primary)}.c-sticky-cta .cta{display:inline-block;width:90%;padding:5px 0;font-size:20px;color:var(--color-neutral-white);text-decoration:none;letter-spacing:.5px;background:var(--color-primary);border-radius:50px}.c-sticky-cta input{display:none}.c-sticky-cta input:checked~.badge.collapsable{margin-right:-180px}.c-sticky-cta input:checked~.badge.collapsable .badge-toggler{transform:scaleX(-1)}.c-sticky-cta input:checked~.badge.closeable{pointer-events:none;visibility:hidden;opacity:0}</style> <style>.c-compliance-disclosure{position:fixed;top:0;left:0;z-index:var(--z-index-5);display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:20px;color:var(--color-neutral-900);visibility:hidden;opacity:0;transition-duration:.2s;transition-property:visibility,opacity}.c-compliance-disclosure.active{visibility:visible;opacity:1}.c-compliance-disclosure .backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65)}.c-compliance-disclosure .content{position:relative;width:100%;max-width:780px;padding:25px 30px 30px;background:var(--color-neutral-white);border-radius:10px}.c-compliance-disclosure .close{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.c-compliance-disclosure .close>div{position:absolute;top:50%;left:50%;width:22px;height:2px;background:var(--color-primary);border-radius:2px}.c-compliance-disclosure .close>div:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.c-compliance-disclosure .close>div:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.c-compliance-disclosure .title{display:block;margin-bottom:10px;font-size:20px;font-weight:700}</style> <div role="dialog" id="compliance-disclosure" class="c-compliance-disclosure" aria-labelledby="compliance-disclosure-title" aria-modal="true"> <div class="backdrop" aria-hidden="true" data-compliance-disclosure-close> </div> <div class="content"> <button type="button" class="close" data-compliance-disclosure-close> <div aria-hidden="true"></div> <div aria-hidden="true"></div> </button> <span id="compliance-disclosure-title" class="title"> Advertiser Disclosure </span> <div class="wysiwyg"><p>MarketWatch Guides may receive compensation from companies that appear on this page. The compensation may impact how, where and in what order products appear, but it does not influence the recommendations the editorial team provides. Not all companies, products, or offers were reviewed.</p> </div> </div> </div> <script type="application/ld+json" id="faq-schema">{ "@context": "https:\/\/schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What is the easiest time-tracking app?", "acceptedAnswer": { "@type": "Answer", "text": "What is considered the \u201ceasiest\u201d free time-tracking app may vary and be subjective. Ease of use and an intuitive interface generally factor into what is considered \u201ceasiest.\u201d The best way to find the easiest free time-tracking app for you is to research customer reviews and try out a couple of options for yourself." } }, { "@type": "Question", "name": "Can I track my employees\u2019 time for free?", "acceptedAnswer": { "@type": "Answer", "text": "Many time-tracking apps have free plans. However, some free plans limit how many users or features you have, so make sure to double-check if the features included in the free plans you\u2019re considering will suit your team\u2019s time-tracking needs." } }, { "@type": "Question", "name": "Is time-tracking software worth it for small businesses?", "acceptedAnswer": { "@type": "Answer", "text": "Time-tracking software can greatly benefit small businesses by streamlining and improving productivity, automating tracking employee time and reducing payroll or billing errors while reducing the need for manual time tracking in spreadsheets or physical timesheets." } }, { "@type": "Question", "name": "What happens if your Clockify free trial runs out?", "acceptedAnswer": { "@type": "Answer", "text": "When your Clockify free trial ends, you\u2019ll be downgraded to the free plan unless you sign up for the paid plan afterward." } } ], "primaryImageOfPage": { "@type": "ImageObject", "name": "Best Time Tracking Software (2024 Rankings)", "url": "https:\/\/d1cxm56b1i15la.cloudfront.net\/wp-content\/uploads\/2024\/03\/AdobeStock_682549690.jpeg" } }</script> <script type="pmdelayedscript" defer > <!-- Start Attribution for legal and business directories for content links --> (function($) { $("body").addClass('business'); setTimeout(function() { $('a').each(function() { if (!$(this).hasClass('cta-button')&& !this.href.includes('#')) { var pageSlug = $(location).attr('pathname').replace(/^\/|\/\s*$/g, "").replace(/\/|\/$/g, '_'); var ahref = this.href || ''; var attribution = pageSlug + '_' + device.type + '_in-content-link'; if (ahref.includes('=other') || ahref.includes('-other') || ahref.includes('/other')) { var newUrl = ahref.replace(/other/g, attribution); $(this).attr('href', newUrl); } } }); },1000); setTimeout(function() { $('.reblexab-wrapper a').unbind('click'); },2000); }(jQuery)); <!-- End Attribution --> <!-- Load Font Awesome conditionally --> let loadFontAwesome = document.getElementsByClassName('fa-solid').length || document.getElementsByClassName('fas').length; if(loadFontAwesome) { document.body.innerHTML += '<link rel="preload" href="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/assets/fontawesome/all.min.css" as="style" onload="this.rel=\'stylesheet\'"><noscript><link rel="stylesheet" href="https://d1tfmrv3e8tjlc.cloudfront.net/wp-content/themes/jpp-theme/assets/fontawesome/all.min.css"></noscript>'; } <!-- End Font Awesome --> </script> <style> .c-gutenberg-table figure.wp-block-table{padding:0 1px;overflow:auto hidden;font-size:16px;border-bottom:0!important}@media (min-width:992px){.c-gutenberg-table figure.wp-block-table{font-size:18px}}.c-gutenberg-table figure.wp-block-table table{min-width:100%;max-width:100%;font-size:14px;text-align:left;border-spacing:0;border-collapse:collapse}.c-gutenberg-table figure.wp-block-table table a{display:inline-block}.c-gutenberg-table figure.wp-block-table table.has-fixed-layout{width:auto;overflow-x:auto;table-layout:fixed}@media (min-width:992px){.c-gutenberg-table figure.wp-block-table table.has-fixed-layout{min-width:100%}}.c-gutenberg-table figure.wp-block-table thead{font-size:1.1em;border-bottom:0}.c-gutenberg-table figure.wp-block-table tbody:first-child{border-top:2px solid var(--color-primary)}.c-gutenberg-table figure.wp-block-table tbody tr td{background:var(--color-neutral-white)}.c-gutenberg-table figure.wp-block-table tbody tr.even td{background:var(--color-neutral-100)}.c-gutenberg-table figure.wp-block-table tr.callout-row{position:relative;z-index:1;outline:1px solid var(--color-primary)}.c-gutenberg-table figure.wp-block-table tr.callout-row td{font-size:16px;font-style:italic;background:var(--color-primary-100)}.c-gutenberg-table figure.wp-block-table tr.callout-row td:not(:last-child){border-right:1px solid color-mix(in srgb,var(--color-primary),transparent 85%)}.c-gutenberg-table figure.wp-block-table tr.callout-row td:first-child::after{position:absolute;top:0;left:-1px;width:1px;height:100%;content:"";background:var(--color-primary)}.c-gutenberg-table figure.wp-block-table tr.callout-row td td:last-child::after{position:absolute;top:0;right:-1px;width:1px;height:100%;content:"";background:var(--color-primary)}.c-gutenberg-table figure.wp-block-table tr.filtered,.c-gutenberg-table figure.wp-block-table tr.hidden{display:none}.c-gutenberg-table figure.wp-block-table td,.c-gutenberg-table figure.wp-block-table th{min-width:170px;line-height:1.35;border:1px solid var(--color-neutral-200)}.c-gutenberg-table figure.wp-block-table th{padding:10px 15px;font-size:16px;font-weight:700;color:var(--color-neutral-white);background:var(--color-primary-600)}.c-gutenberg-table figure.wp-block-table th .sort{margin-left:6px}.c-gutenberg-table figure.wp-block-table th .sort svg:nth-child(1){width:10px}.c-gutenberg-table figure.wp-block-table th .sort svg:nth-child(2){width:12px}.c-gutenberg-table figure.wp-block-table th:not([aria-sort]) .sort svg:nth-child(2){display:none}.c-gutenberg-table figure.wp-block-table th[aria-sort] .sort svg:nth-child(1){display:none}.c-gutenberg-table figure.wp-block-table th[aria-sort=ascending] .sort svg:nth-child(2){transform:scaleY(-1)}.c-gutenberg-table figure.wp-block-table th a{color:var(--color-neutral-white)!important;text-decoration-color:var(--color-neutral-white)!important}.c-gutenberg-table figure.wp-block-table td{padding:10px 15px}.c-gutenberg-table figure.wp-block-table figcaption{display:grid;grid-auto-flow:column;gap:15px;align-items:center;justify-content:space-between;padding:10px 15px;font-size:12px;color:var(--color-neutral);border:1px solid var(--color-neutral-200);border-top:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.c-gutenberg-table figure.wp-block-table figcaption>span[data-rich-text-placeholder]{position:absolute;width:0;white-space:nowrap}.c-gutenberg-table figure.wp-block-table.align-top td,.c-gutenberg-table figure.wp-block-table.align-top th{vertical-align:top}.c-gutenberg-table figure.wp-block-table.sticky-first-column{border-left:1px solid var(--color-neutral-100)}.c-gutenberg-table figure.wp-block-table.sticky-first-column td:first-child,.c-gutenberg-table figure.wp-block-table.sticky-first-column th:first-child{position:sticky;left:0;border-left:0}.c-gutenberg-table figure.wp-block-table.sticky-first-column td:first-child::after,.c-gutenberg-table figure.wp-block-table.sticky-first-column th:first-child::after{position:absolute;top:0;right:-1px;width:1px;height:100%;content:"";background:var(--color-neutral-200)}.c-gutenberg-table.background-light-gray,.c-gutenberg-table.background-light-green{padding-top:20px;padding-bottom:20px}@media (min-width:992px){.c-gutenberg-table.background-light-gray,.c-gutenberg-table.background-light-green{padding-top:40px;padding-bottom:40px}}.c-gutenberg-table:not(.background-light-green,.background-light-gray){margin-top:20px;margin-bottom:20px}@media (min-width:992px){.c-gutenberg-table:not(.background-light-green,.background-light-gray){margin-top:40px;margin-bottom:40px}}.c-gutenberg-table .wrapper{max-width:var(--wrapper-width);margin-right:auto;margin-left:auto;padding-right:var(--lateral-padding);padding-left:var(--lateral-padding)}.c-gutenberg-table .search{display:grid;grid-template-rows:1fr;grid-template-columns:auto 1fr;-moz-column-gap:8px;column-gap:8px;align-items:center;width:250px;height:30px;padding-left:10px;margin-bottom:15px;border:1px solid var(--color-neutral-400);border-radius:5px}.c-gutenberg-table .search svg{display:block;width:12px}.c-gutenberg-table .search input{height:100%;font-size:16px;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0}.c-gutenberg-table .search input:focus{outline:0}.c-gutenberg-table .pagination{display:grid;grid-auto-flow:column;gap:25px;align-items:center;width:-moz-fit-content;width:fit-content;margin-left:auto;color:var(--color-neutral-800)}.c-gutenberg-table .pagination.hidden{display:none}.c-gutenberg-table .pagination-next,.c-gutenberg-table .pagination-prev{width:28px;height:28px;border:1px solid var(--color-neutral-400);border-radius:5px}.c-gutenberg-table .pagination-next svg,.c-gutenberg-table .pagination-prev svg{height:16px;margin-top:4px}.c-gutenberg-table .pagination-next.hidden,.c-gutenberg-table .pagination-prev.hidden{display:none}.c-gutenberg-table .pagination-status{font-size:14px} </style><script type="pmdelayedscript" id="eio-lazy-load-js-before" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> /* <![CDATA[ */ var eio_lazy_vars = {"exactdn_domain":"","skip_autoscale":0,"threshold":0}; /* ]]> */ </script> <script type="text/javascript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/plugins/ewww-image-optimizer/includes/lazysizes.min.js?ver=780" id="eio-lazy-load-js" async="async" data-wp-strategy="async"></script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/includes/legacy-cta-widgets/assets/js/cta-general.js?ver=6.7" id="cta-widgets-global-js-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/dist/scripts-efbdb274.js" id="theme-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/dist/components/sticky-banner/scripts-6c911c5a.js" id="component-sticky-banner-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/dist/components/modal/scripts-00a30c0e.js" id="component-modal-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/dist/components/article-hero-conversion/scripts-edfcfe63.js" id="component-article-hero-conversion-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/dist/components/article-hero-content/scripts-b5a54258.js" id="component-article-hero-content-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/dist/components/tooltip/scripts-2f71aae0.js" id="component-tooltip-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/dist/components/article-overview/scripts-e7a03e24.js" id="component-article-overview-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" id="component-toc-items-js-extra" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> /* <![CDATA[ */ var toc = [{"title":"Top Time Tracking Software","anchor":"#toc-top-time-tracking-software","class":null},{"title":"Clockify: Best Customer Service","anchor":"#toc-clockify-best-customer-service","class":null},{"title":"ClockShark: Best for the Construction Industry","anchor":"#toc-clockshark-best-for-the-construction-industry","class":null},{"title":"QuickBooks Time: Best for QuickBooks Users","anchor":"#toc-quickbooks-time-best-for-quickbooks-users","class":null},{"title":"TimeCamp: Best for Activity Tracking","anchor":"#toc-timecamp-best-for-activity-tracking","class":null},{"title":"Deputy: Best for Compliance","anchor":"#toc-deputy-best-for-compliance","class":null},{"title":"Toggl Track: Best for Freelancers","anchor":"#toc-toggl-track-best-for-freelancers","class":null},{"title":"Paymo: Best for Project Management Features","anchor":"#toc-paymo-best-for-project-management-features","class":null},{"title":"Sling Scheduling","anchor":"#toc-sling-scheduling","class":null},{"title":"<strong>Toggl Track: Best for Freelancers<\/strong>","anchor":"#toc-toggl-track-best-for-freelancers-2","class":null},{"title":"<strong>RescueTime: Best for Individual Productivity<\/strong>","anchor":"#toc-rescuetime-best-for-individual-productivity","class":null},{"title":"What Is Time Tracking Software?","anchor":"#toc-what-is-time-tracking-software","class":null},{"title":"How Much Does Time Tracking Software Cost?","anchor":"#toc-how-much-does-time-tracking-software-cost","class":null},{"title":"Benefits of Time Tracking Software","anchor":"#toc-benefits-of-time-tracking-software","class":null},{"title":"What To Look for in Time-Tracking Software","anchor":"#toc-what-to-look-for-in-time-tracking-software","class":null},{"title":"The Bottom Line","anchor":"#toc-the-bottom-line","class":null},{"title":"FAQ","anchor":"#toc-faq","class":null},{"title":"Methodology","anchor":"#toc-methodology","class":null}]; /* ]]> */ </script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/dist/components/toc-items/scripts-3c8af901.js" id="component-toc-items-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/dist/components/toc-sidebar/scripts-c39a125b.js" id="component-toc-sidebar-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/dist/blocks/more-articles/scripts-bd6de332.js" id="block-more-articles-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/dist/components/gutenberg-table/scripts-ac44b31b.js" id="component-gutenberg-table-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/dist/components/accordion/scripts-3cc6418f.js" id="component-accordion-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/dist/components/article-body-authors/scripts-398e5fa0.js" id="component-article-body-authors-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/dist/components/article-related/scripts-2030717a.js" id="component-article-related-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/dist/components/sticky-cta/scripts-b401fa22.js" id="component-sticky-cta-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" src="https://d1cxm56b1i15la.cloudfront.net/wp-content/themes/jpp-theme/dist/components/compliance-disclosure/scripts-20fe764d.js" id="component-compliance-disclosure-js" data-perfmatters-type="text/javascript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> (function($) { // equalize the height of brands summary if ($("#widget-194820-1 .brand-summary-text").length > 0 ) { let brand_summary_height = 0; $("#widget-194820-1 .brand-summary-text").each(function() { if($(this).height() > brand_summary_height) { brand_summary_height = $(this).height(); } }); $("#widget-194820-1 .brand-summary-text").height(brand_summary_height); } //setTimeout(function() { //$('.panel-template.multi-providers .widget-col > *').css('visibility','visible'); //$('.panel-template.multi-providers .widget-col').css('background','none'); //},1500); }(jQuery)); </script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> (function($) { // Setup the tabs slider on mobile. let swiper $(window).resize(function() { if ($(this).width() < 767) { if (!swiper) { $('#widget-194820-1 .widget-panel').addClass('swiper-wrapper') $('#widget-194820-1 .widget-col').addClass('swiper-slide') const swiperConfig = { spaceBetween: 20, slidesPerView: 'auto', centeredSlides: false, centeredSlidesBounds: false, scrollbar: { el: '#widget-194820-1 .swiper-scrollbar', draggable: true, } } swiper = new Swiper('#widget-194820-1 .swiper', swiperConfig) } } else { $('#widget-194820-1 .widget-panel').removeClass('swiper-wrapper') $('#widget-194820-1 .widget-col').removeClass('swiper-slide') if (swiper) { swiper.destroy() swiper = null } } }).resize() }(jQuery)); </script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> (function($) { // Setup the Tabs. const tabs = $('#widget-195961-2 [role="tab"]') const tablist = $('#widget-195961-2 [role="tablist"]') const panels = $('#widget-195961-2 [role="tabpanel"]') tabs.click(function () { tabs.attr('aria-selected', false) tabs.removeAttr('tabindex') $(this).attr('aria-selected', true) $(this).attr('tabindex', -1) panels.hide() panels.filter(`#${$(this).attr('aria-controls')}`).show().addClass('active') }) // Setup wheel vertical movement to scroll the Tablist horizontally. tablist.on('mousewheel', function(e) { e = e.originalEvent if (!e.deltaY) return e.currentTarget.scrollLeft += e.deltaY + e.deltaX e.preventDefault() }) }(jQuery)); </script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> (function($) { $('#widget-309234-3 .accordion').each(function () { const $accordion = $(this); const border_style = '1px solid rgba(112,112,112,.25)'; $accordion.find('.section-content').each(function() { if (!$(this).prev('.section-title').length) { $(this).css({'border-bottom': border_style, 'display': 'block'}); } $(this).prev('.section-title').on('click', function () { $(this).toggleClass('open').toggleClass('close'); $(this).toggleClass('active'); $(this).next().css("border-bottom", '0').slideUp(); if (!$(this).next().is(':visible')) { $(this).next().css('border-bottom', border_style).slideDown(); } }); if( $(this).prev('.section-title').hasClass('active') ){ $(this).prev('.section-title').addClass('open close'); $(this).prev('.section-title').next().css("border-bottom", '0').slideUp(); if (!$(this).prev('.section-title').next().is(':visible')) { $(this).prev('.section-title').next().css('border-bottom', border_style).slideDown(); } } }); }); }(jQuery)); </script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> (function($) { $('#widget-309236-4 .accordion').each(function () { const $accordion = $(this); const border_style = '1px solid rgba(112,112,112,.25)'; $accordion.find('.section-content').each(function() { if (!$(this).prev('.section-title').length) { $(this).css({'border-bottom': border_style, 'display': 'block'}); } $(this).prev('.section-title').on('click', function () { $(this).toggleClass('open').toggleClass('close'); $(this).toggleClass('active'); $(this).next().css("border-bottom", '0').slideUp(); if (!$(this).next().is(':visible')) { $(this).next().css('border-bottom', border_style).slideDown(); } }); if( $(this).prev('.section-title').hasClass('active') ){ $(this).prev('.section-title').addClass('open close'); $(this).prev('.section-title').next().css("border-bottom", '0').slideUp(); if (!$(this).prev('.section-title').next().is(':visible')) { $(this).prev('.section-title').next().css('border-bottom', border_style).slideDown(); } } }); }); }(jQuery)); </script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> (function($) { $('#widget-309238-5 .accordion').each(function () { const $accordion = $(this); const border_style = '1px solid rgba(112,112,112,.25)'; $accordion.find('.section-content').each(function() { if (!$(this).prev('.section-title').length) { $(this).css({'border-bottom': border_style, 'display': 'block'}); } $(this).prev('.section-title').on('click', function () { $(this).toggleClass('open').toggleClass('close'); $(this).toggleClass('active'); $(this).next().css("border-bottom", '0').slideUp(); if (!$(this).next().is(':visible')) { $(this).next().css('border-bottom', border_style).slideDown(); } }); if( $(this).prev('.section-title').hasClass('active') ){ $(this).prev('.section-title').addClass('open close'); $(this).prev('.section-title').next().css("border-bottom", '0').slideUp(); if (!$(this).prev('.section-title').next().is(':visible')) { $(this).prev('.section-title').next().css('border-bottom', border_style).slideDown(); } } }); }); }(jQuery)); </script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> (function($) { $('#widget-309333-6 .accordion').each(function () { const $accordion = $(this); const border_style = '1px solid rgba(112,112,112,.25)'; $accordion.find('.section-content').each(function() { if (!$(this).prev('.section-title').length) { $(this).css({'border-bottom': border_style, 'display': 'block'}); } $(this).prev('.section-title').on('click', function () { $(this).toggleClass('open').toggleClass('close'); $(this).toggleClass('active'); $(this).next().css("border-bottom", '0').slideUp(); if (!$(this).next().is(':visible')) { $(this).next().css('border-bottom', border_style).slideDown(); } }); if( $(this).prev('.section-title').hasClass('active') ){ $(this).prev('.section-title').addClass('open close'); $(this).prev('.section-title').next().css("border-bottom", '0').slideUp(); if (!$(this).prev('.section-title').next().is(':visible')) { $(this).prev('.section-title').next().css('border-bottom', border_style).slideDown(); } } }); }); }(jQuery)); </script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> (function($) { $('#widget-309336-7 .accordion').each(function () { const $accordion = $(this); const border_style = '1px solid rgba(112,112,112,.25)'; $accordion.find('.section-content').each(function() { if (!$(this).prev('.section-title').length) { $(this).css({'border-bottom': border_style, 'display': 'block'}); } $(this).prev('.section-title').on('click', function () { $(this).toggleClass('open').toggleClass('close'); $(this).toggleClass('active'); $(this).next().css("border-bottom", '0').slideUp(); if (!$(this).next().is(':visible')) { $(this).next().css('border-bottom', border_style).slideDown(); } }); if( $(this).prev('.section-title').hasClass('active') ){ $(this).prev('.section-title').addClass('open close'); $(this).prev('.section-title').next().css("border-bottom", '0').slideUp(); if (!$(this).prev('.section-title').next().is(':visible')) { $(this).prev('.section-title').next().css('border-bottom', border_style).slideDown(); } } }); }); }(jQuery)); </script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> (function($) { $('#widget-309339-8 .accordion').each(function () { const $accordion = $(this); const border_style = '1px solid rgba(112,112,112,.25)'; $accordion.find('.section-content').each(function() { if (!$(this).prev('.section-title').length) { $(this).css({'border-bottom': border_style, 'display': 'block'}); } $(this).prev('.section-title').on('click', function () { $(this).toggleClass('open').toggleClass('close'); $(this).toggleClass('active'); $(this).next().css("border-bottom", '0').slideUp(); if (!$(this).next().is(':visible')) { $(this).next().css('border-bottom', border_style).slideDown(); } }); if( $(this).prev('.section-title').hasClass('active') ){ $(this).prev('.section-title').addClass('open close'); $(this).prev('.section-title').next().css("border-bottom", '0').slideUp(); if (!$(this).prev('.section-title').next().is(':visible')) { $(this).prev('.section-title').next().css('border-bottom', border_style).slideDown(); } } }); }); }(jQuery)); </script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> (function($) { $('#widget-309341-9 .accordion').each(function () { const $accordion = $(this); const border_style = '1px solid rgba(112,112,112,.25)'; $accordion.find('.section-content').each(function() { if (!$(this).prev('.section-title').length) { $(this).css({'border-bottom': border_style, 'display': 'block'}); } $(this).prev('.section-title').on('click', function () { $(this).toggleClass('open').toggleClass('close'); $(this).toggleClass('active'); $(this).next().css("border-bottom", '0').slideUp(); if (!$(this).next().is(':visible')) { $(this).next().css('border-bottom', border_style).slideDown(); } }); if( $(this).prev('.section-title').hasClass('active') ){ $(this).prev('.section-title').addClass('open close'); $(this).prev('.section-title').next().css("border-bottom", '0').slideUp(); if (!$(this).prev('.section-title').next().is(':visible')) { $(this).prev('.section-title').next().css('border-bottom', border_style).slideDown(); } } }); }); }(jQuery)); </script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> (function($) { $('#widget-309343-10 .accordion').each(function () { const $accordion = $(this); const border_style = '1px solid rgba(112,112,112,.25)'; $accordion.find('.section-content').each(function() { if (!$(this).prev('.section-title').length) { $(this).css({'border-bottom': border_style, 'display': 'block'}); } $(this).prev('.section-title').on('click', function () { $(this).toggleClass('open').toggleClass('close'); $(this).toggleClass('active'); $(this).next().css("border-bottom", '0').slideUp(); if (!$(this).next().is(':visible')) { $(this).next().css('border-bottom', border_style).slideDown(); } }); if( $(this).prev('.section-title').hasClass('active') ){ $(this).prev('.section-title').addClass('open close'); $(this).prev('.section-title').next().css("border-bottom", '0').slideUp(); if (!$(this).prev('.section-title').next().is(':visible')) { $(this).prev('.section-title').next().css('border-bottom', border_style).slideDown(); } } }); }); }(jQuery)); </script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> (function($) { $('#widget-309346-11 .accordion').each(function () { const $accordion = $(this); const border_style = '1px solid rgba(112,112,112,.25)'; $accordion.find('.section-content').each(function() { if (!$(this).prev('.section-title').length) { $(this).css({'border-bottom': border_style, 'display': 'block'}); } $(this).prev('.section-title').on('click', function () { $(this).toggleClass('open').toggleClass('close'); $(this).toggleClass('active'); $(this).next().css("border-bottom", '0').slideUp(); if (!$(this).next().is(':visible')) { $(this).next().css('border-bottom', border_style).slideDown(); } }); if( $(this).prev('.section-title').hasClass('active') ){ $(this).prev('.section-title').addClass('open close'); $(this).prev('.section-title').next().css("border-bottom", '0').slideUp(); if (!$(this).prev('.section-title').next().is(':visible')) { $(this).prev('.section-title').next().css('border-bottom', border_style).slideDown(); } } }); }); }(jQuery)); </script> <div class="url_swap_running" style="display: none;"></div><script id="perfmatters-delayed-scripts-js">const pmDelayClick=true;const pmDelayTimer=setTimeout(pmTriggerDOMListener,10*1000);const pmUserInteractions=["keydown","mousedown","mousemove","wheel","touchmove","touchstart","touchend"],pmDelayedScripts={normal:[],defer:[],async:[]},jQueriesArray=[],pmInterceptedClicks=[];var pmDOMLoaded=!1,pmClickTarget="";function pmTriggerDOMListener(){"undefined"!=typeof pmDelayTimer&&clearTimeout(pmDelayTimer),pmUserInteractions.forEach(function(e){window.removeEventListener(e,pmTriggerDOMListener,{passive:!0})}),document.removeEventListener("visibilitychange",pmTriggerDOMListener),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",pmTriggerDelayedScripts):pmTriggerDelayedScripts()}async function pmTriggerDelayedScripts(){pmDelayEventListeners(),pmDelayJQueryReady(),pmProcessDocumentWrite(),pmSortDelayedScripts(),pmPreloadDelayedScripts(),await pmLoadDelayedScripts(pmDelayedScripts.normal),await pmLoadDelayedScripts(pmDelayedScripts.defer),await pmLoadDelayedScripts(pmDelayedScripts.async),await pmTriggerEventListeners(),document.querySelectorAll("link[data-pmdelayedstyle]").forEach(function(e){e.setAttribute("href",e.getAttribute("data-pmdelayedstyle"))}),window.dispatchEvent(new Event("perfmatters-allScriptsLoaded")),pmWaitForPendingClicks().then(()=>{pmReplayClicks()})}function pmDelayEventListeners(){let e={};function t(t,n){function r(n){return e[t].delayedEvents.indexOf(n)>=0?"perfmatters-"+n:n}e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},delayedEvents:[]},t.addEventListener=function(){arguments[0]=r(arguments[0]),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=r(arguments[0]),e[t].originalFunctions.remove.apply(t,arguments)}),e[t].delayedEvents.push(n)}function n(e,t){let n=e[t];Object.defineProperty(e,t,{get:n||function(){},set:function(n){e["perfmatters"+t]=n}})}t(document,"DOMContentLoaded"),t(window,"DOMContentLoaded"),t(window,"load"),t(window,"pageshow"),t(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")}function pmDelayJQueryReady(){let e=window.jQuery;Object.defineProperty(window,"jQuery",{get:()=>e,set(t){if(t&&t.fn&&!jQueriesArray.includes(t)){t.fn.ready=t.fn.init.prototype.ready=function(e){pmDOMLoaded?e.bind(document)(t):document.addEventListener("perfmatters-DOMContentLoaded",function(){e.bind(document)(t)})};let n=t.fn.on;t.fn.on=t.fn.init.prototype.on=function(){if(this[0]===window){function e(e){return e=(e=(e=e.split(" ")).map(function(e){return"load"===e||0===e.indexOf("load.")?"perfmatters-jquery-load":e})).join(" ")}"string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=e(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(function(t){delete Object.assign(arguments[0],{[e(t)]:arguments[0][t]})[t]})}return n.apply(this,arguments),this},jQueriesArray.push(t)}e=t}})}function pmProcessDocumentWrite(){let e=new Map;document.write=document.writeln=function(t){var n=document.currentScript,r=document.createRange();let a=e.get(n);void 0===a&&(a=n.nextSibling,e.set(n,a));var i=document.createDocumentFragment();r.setStart(i,0),i.appendChild(r.createContextualFragment(t)),n.parentElement.insertBefore(i,a)}}function pmSortDelayedScripts(){document.querySelectorAll("script[type=pmdelayedscript]").forEach(function(e){e.hasAttribute("src")?e.hasAttribute("defer")&&!1!==e.defer?pmDelayedScripts.defer.push(e):e.hasAttribute("async")&&!1!==e.async?pmDelayedScripts.async.push(e):pmDelayedScripts.normal.push(e):pmDelayedScripts.normal.push(e)})}function pmPreloadDelayedScripts(){var e=document.createDocumentFragment();[...pmDelayedScripts.normal,...pmDelayedScripts.defer,...pmDelayedScripts.async].forEach(function(t){var n=t.getAttribute("src");if(n){var r=document.createElement("link");r.href=n,"module"==t.getAttribute("data-perfmatters-type")?r.rel="modulepreload":(r.rel="preload",r.as="script"),e.appendChild(r)}}),document.head.appendChild(e)}async function pmLoadDelayedScripts(e){var t=e.shift();return t?(await pmReplaceScript(t),pmLoadDelayedScripts(e)):Promise.resolve()}async function pmReplaceScript(e){return await pmNextFrame(),new Promise(function(t){let n=document.createElement("script");[...e.attributes].forEach(function(e){let t=e.nodeName;"type"!==t&&("data-perfmatters-type"===t&&(t="type"),n.setAttribute(t,e.nodeValue))}),e.hasAttribute("src")?(n.addEventListener("load",t),n.addEventListener("error",t)):(n.text=e.text,t()),e.parentNode.replaceChild(n,e)})}async function pmTriggerEventListeners(){pmDOMLoaded=!0,await pmNextFrame(),document.dispatchEvent(new Event("perfmatters-DOMContentLoaded")),await pmNextFrame(),window.dispatchEvent(new Event("perfmatters-DOMContentLoaded")),await pmNextFrame(),document.dispatchEvent(new Event("perfmatters-readystatechange")),await pmNextFrame(),document.perfmattersonreadystatechange&&document.perfmattersonreadystatechange(),await pmNextFrame(),window.dispatchEvent(new Event("perfmatters-load")),await pmNextFrame(),window.perfmattersonload&&window.perfmattersonload(),await pmNextFrame(),jQueriesArray.forEach(function(e){e(window).trigger("perfmatters-jquery-load")});let e=new Event("perfmatters-pageshow");e.persisted=window.pmPersisted,window.dispatchEvent(e),await pmNextFrame(),window.perfmattersonpageshow&&window.perfmattersonpageshow({persisted:window.pmPersisted})}async function pmNextFrame(){return new Promise(function(e){requestAnimationFrame(e)})}function pmReplayClicks(){window.removeEventListener("touchstart",pmTouchStartHandler,{passive:!0}),window.removeEventListener("mousedown",pmTouchStartHandler),pmInterceptedClicks.forEach(e=>{e.target.outerHTML===pmClickTarget&&e.target.dispatchEvent(new MouseEvent("click",{view:e.view,bubbles:!0,cancelable:!0}))})}function pmWaitForPendingClicks(){return new Promise(e=>{window.pmIsClickPending?pmPendingClickFinished=e:e()})}function pmPndingClickStarted(){window.pmIsClickPending=!0}function pmPendingClickFinished(){window.pmIsClickPending=!1}function pmClickHandler(e){e.target.removeEventListener("click",pmClickHandler),pmRenameDOMAttribute(e.target,"pm-onclick","onclick"),pmInterceptedClicks.push(e),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),pmPendingClickFinished()}function pmTouchStartHandler(e){"HTML"!==e.target.tagName&&(pmClickTarget||(pmClickTarget=e.target.outerHTML),window.addEventListener("touchend",pmTouchEndHandler),window.addEventListener("mouseup",pmTouchEndHandler),window.addEventListener("touchmove",pmTouchMoveHandler,{passive:!0}),window.addEventListener("mousemove",pmTouchMoveHandler),e.target.addEventListener("click",pmClickHandler),pmRenameDOMAttribute(e.target,"onclick","pm-onclick"),pmPendingClickStarted())}function pmTouchMoveHandler(e){window.removeEventListener("touchend",pmTouchEndHandler),window.removeEventListener("mouseup",pmTouchEndHandler),window.removeEventListener("touchmove",pmTouchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",pmTouchMoveHandler),e.target.removeEventListener("click",pmClickHandler),pmRenameDOMAttribute(e.target,"pm-onclick","onclick"),pmPendingClickFinished()}function pmTouchEndHandler(e){window.removeEventListener("touchend",pmTouchEndHandler),window.removeEventListener("mouseup",pmTouchEndHandler),window.removeEventListener("touchmove",pmTouchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",pmTouchMoveHandler)}function pmRenameDOMAttribute(e,t,n){e.hasAttribute&&e.hasAttribute(t)&&(event.target.setAttribute(n,event.target.getAttribute(t)),event.target.removeAttribute(t))}window.pmIsClickPending=!1,window.addEventListener("pageshow",e=>{window.pmPersisted=e.persisted}),pmUserInteractions.forEach(function(e){window.addEventListener(e,pmTriggerDOMListener,{passive:!0})}),pmDelayClick&&(window.addEventListener("touchstart",pmTouchStartHandler,{passive:!0}),window.addEventListener("mousedown",pmTouchStartHandler)),document.addEventListener("visibilitychange",pmTriggerDOMListener);</script></body> </html>