/* CSS Document */
@charset "UTF-8";
@font-face {
	font-family: sage headline;
	src: url(https: //fonts.sage.com/Sage_Headline-Black.woff2) format("woff2"), url(https: //fonts.sage.com/Sage_Headline-Black.woff) format("woff");
	font-weight: 900;
	font-style: normal;
	font-display: swap
}
@font-face {
	font-family: sage text;
	src: url(https: //fonts.sage.com/Sage_Text-Light.woff2) format("woff2"), url(https: //fonts.sage.com/Sage_Text-Light.woff) format("woff");
	font-weight: 300;
	font-style: normal;
	font-display: swap
}
@font-face {
	font-family: sage text;
	src: url(https: //fonts.sage.com/Sage_Text-Light_Italic.woff2) format("woff2"), url(https: //fonts.sage.com/Sage_Text-Light_Italic.woff) format("woff");
	font-weight: 300;
	font-style: italic;
	font-display: swap
}
@font-face {
	font-family: sage text;
	src: url(https: //fonts.sage.com/Sage_Text-Regular.woff2) format("woff2"), url(https: //fonts.sage.com/Sage_Text-Regular.woff) format("woff");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}
@font-face {
	font-family: sage text;
	src: url(https: //fonts.sage.com/Sage_Text-Italic.woff2) format("woff2"), url(https: //fonts.sage.com/Sage_Text-Italic.woff) format("woff");
	font-weight: 400;
	font-style: italic;
	font-display: swap
}
@font-face {
	font-family: sage text;
	src: url(https: //fonts.sage.com/Sage_Text-Medium.woff2) format("woff2"), url(https: //fonts.sage.com/Sage_Text-Medium.woff) format("woff");
	font-weight: 500;
	font-style: normal;
	font-display: swap
}
@font-face {
	font-family: sage text;
	src: url(https: //fonts.sage.com/Sage_Text-Medium_Italic.woff2) format("woff2"), url(https: //fonts.sage.com/Sage_Text-Medium_Italic.woff) format("woff");
	font-weight: 500;
	font-style: italic;
	font-display: swap
}
@font-face {
	font-family: sage text;
	src: url(https: //fonts.sage.com/Sage_Text-Bold.woff2) format("woff2"), url(https: //fonts.sage.com/Sage_Text-Bold.woff) format("woff");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}
@font-face {
	font-family: sage text;
	src: url(https: //fonts.sage.com/Sage_Text-Bold_Italic.woff2) format("woff2"), url(https: //fonts.sage.com/Sage_Text-Bold_Italic.woff) format("woff");
	font-weight: 700;
	font-style: italic;
	font-display: swap
}
@font-face {
	font-family: sage ui;
	src: url(https: //fonts.sage.com/Sage_UI-Regular.woff2) format("woff2"), url(https: //fonts.sage.com/Sage_UI-Regular.woff) format("woff");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}
@font-face {
	font-family: sage ui;
	src: url(https: //fonts.sage.com/Sage_UI-Medium.woff2) format("woff2"), url(https: //fonts.sage.com/Sage_UI-Medium.woff) format("woff");
	font-weight: 500;
	font-style: normal;
	font-display: swap
}
@font-face {
	font-family: sage ui;
	src: url(https: //fonts.sage.com/Sage_UI-Bold.woff2) format("woff2"), url(https: //fonts.sage.com/Sage_UI-Bold.woff) format("woff");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}
@font-face {
	font-family: sage-ui-icons;
	src: url(https: //fonts.sage.com/Sage-UI-Icons.woff2) format("woff2"), url(https: //fonts.sage.com/Sage-UI-Icons.woff) format("woff");
	font-weight: 400;
	font-style: normal;
	font-display: block
}
:root {
	--sticky-nav-height: 60px;
	--sticky-skip-height: 0px;
	--sticky-stripe-height: 0px
}
:root, .theme-light, .career-search .sage-career-search, .product-trial-content .product-trial-form .form-nav-section, .product-trial-content .product-trial-form .sage-200-form-submit, .score-highlight.card, .score-highlight.card-shadow-sm, .score-highlight.card-shadow-md, .score-highlight.sage-download-card, .score-highlight.highlight-card__image--small, .score-highlight.highlight-card__image, .score-highlight.card-solid-heading-image-right, .score-highlight.category-card, .score-highlight.customer-stories-card, .sage-product-card-outer, .sage-partner-search, .regrade .commerce-wrapper .upgrade-summary, .regrade .up-sell-success .container, .regrade section[id^=successcrosssell-], .regrade section[id^=successupgrade-], .convert .convert-page .card, .spinner-base, .commerce-page .modal, main[id^=spinner], main[id^=unauthenticatedspinner] {
	--theme-background-color: #fff;
	--theme-forgraund-full: #000;
	--theme-background-color-hover: #f2f5f6;
	--text-primary: rgba(0,0,0,0.9);
	--text-secondary: rgba(0,0,0,0.65);
	--text-disabled: rgba(0,0,0,0.3);
	--text-negative: #CD384B;
	--sage-brilliant-green: #00D639;
	--theme-background-color-inverse: #000;
	--theme-background-color-inverse-hover: #1b1b1b;
	--text-primary-inverse: rgba(255,255,255,0.9);
	--text-secondary-inverse: rgba(255,255,255,0.65);
	--text-disabled-inverse: rgba(255,255,255,0.3);
	--text-negative-inverse: #D86473;
	--button-default-color: #fff;
	--button-default-bg: #000;
	--button-default-color-hover: #fff;
	--button-default-bg-hover: #303030;
	--button-default-color-active: #fff;
	--button-default-bg-active: #5e5e5e;
	--button-disabled-color: rgba(0,0,0,0.3);
	--button-disabled-bg: #e6ebed;
	--button-secondary-color: #000;
	--button-secondary-bg: transparent;
	--button-secondary-border: #000;
	--button-secondary-bg-hover: #e2e2e2;
	--button-secondary-bg-active: #f0f0f0;
	--button-link-color: rgba(0,0,0,0.9);
	--button-link-underline: rgba(0,0,0,0.9);
	--button-link-hover: rgba(0,0,0,0.9);
	--button-link-hover-underline: #00D639;
	--button-link-active: rgba(0,0,0,0.9);
	--button-link-active-bg: rgba(0,0,0,0.04);
	--button-checkout-color: #fff;
	--button-checkout-bg: #008146;
	--button-checkout-bg-hover: #006738;
	--button-checkout-bg-active: #004D2A;
	--button-checkout-border-color: #008146;
	--button-checkout-border-bg: #fff;
	--button-checkout-border-border: #008146;
	--button-checkout-secondary-color: #008146;
	--button-checkout-secondary-bg-hover: #F3F8F6;
	--button-checkout-secondary-bg-active: #F7FCFA;
	--button-checkout-link-color: #008146;
	--button-checkout-link-underline: #008146;
	--button-checkout-link-hover: #006738;
	--button-checkout-link-hover-underline: #006738;
	--button-checkout-link-active: #004D2A;
	--button-checkout-link-active-bg: rgba(0,0,0,0.04);
	--button-warning-color: #fff;
	--button-warning-bg: #CD384B;
	--button-warning-bg-hover: #A42D3C;
	--button-warning-bg-active: #7B222D;
	--loader-icon-black: url(https://sage.com/Areas/sagedotcom/img/spinner-white.gif);
	--loader-icon-green: url(https://sage.com/Areas/sagedotcom/img/spinner-brilliant.gif);
	--loader-icon-black-big: url(https://sage.com/Areas/sagedotcom/img/spinner-black.gif);
	--loader-icon-green-big: url(https://sage.com/Areas/sagedotcom/img/spinner-green.gif);
	--toggle-switch-bar: #474747;
	--toggle-switch-button: #ababab;
	--toggle-switch-button-hover: #c6c6c6;
	--toggle-switch-bar-on: #000;
	--toggle-switch-button-on: #00D639;
	--toggle-switch-button-on-hover: #A4FBC2;
	--toggle-switch-icon-check: url(https://sage.com/Areas/sagedotcom/img/check-white.svg);
	--carousel-dot: #777777;
	--carousel-dot-active: #000;
	--carousel-dot-hover: #00a159;
	--carousel-arrow: #000;
	--carousel-arrow-circle: #fff;
	--carousel-arrow-active: #008146;
	--carousel-arrow-circle-active: #00D639;
	--carousel-arrow-bg: #000;
	--carousel-arrow-bg-hover: rgba(0,0,0,0.08);
	--carousel-arrow-bg-hover-circle: rgba(255,255,255,0.16);
	--list-check-green: url(https://sage.com/Areas/sagedotcom/img/icon-check-green.svg);
	--list-check-brilliant: url(https://sage.com/Areas/sagedotcom/img/icon-check-brilliant-green.svg);
	--list-check-green-double: url(https://sage.com/Areas/sagedotcom/img/icon-check-green-double.svg);
	--list-check-black: url(https://sage.com/areas/sagedotcom/img/icon-check-black.svg);
	--list-check-black-double: url(https://sage.com/Areas/sagedotcom/img/icon-check-black-double.svg);
	--link-color: #008146;
	--link-color-hover: #006738;
	--link-color-active: #004D2A;
	--text-highlight-green: #D1FDE0;
	--text-highlight-gray: rgba(0,0,0,0.12);
	--text-highlight-orange: rgba(255,181,0,0.16);
	--text-highlight-red: rgba(205,56,75,0.16);
	--pill-icon-color: #00a159;
	--table-alternate-shaded: rgba(0,0,0,0.04);
	--table-th-border-color: #00D639;
	--table-td-border-color: #c6c6c6;
	--table-compare-bg-color1: rgba(0,0,0,0.04);
	--table-compare-border-color: #ccc;
	--highlight-transparent-bg: rgba(0,0,0,0.04);
	--highlight-underline: rgba(0,0,0,0.35);
	--theme-background-jade: #D1FDE0;
	--theme-accordion-panel: #fff;
	--theme-accordion-header: #f0f0f0;
	--theme-accordion-hover: #e2e2e2;
	--theme-accordion-line: #c6c6c6;
	--slider-dots-active: #000;
	--slider-dots: #777777;
	--slider-arrow-color: rgba(0,0,0,0.9);
	--slider-arrow-color-disabled: rgba(0,0,0,0.3);
	--tabset-text-active: rgba(0,0,0,0.9);
	--tabset-text-default: rgba(0,0,0,0.65);
	--tabset-bar-active: #00D639;
	--tabset-hover-gray: #e2e2e2;
	--tabset-underline-bg: #e2e2e2;
	--tabset-slick-arrow-color: #000;
	--tabset-accordion-dt-bg: transparent;
	--tabset-accordion-dt-bg-active: #D1FDE0;
	--tabset-accordion-dt-bg-hover: #e2e2e2;
	--tabset-accordion-dt-bar-active: #00D639;
	--tabset-accordion-dt-panel-bg: transparent;
	--tabset-accordion-mb-header-bg: #f0f0f0;
	--tabset-accordion-mb-header-bg-active: #D1FDE0;
	--tabset-accordion-mb-header-bg-hover: #e2e2e2;
	--tabset-accordion-mb-panel-bg: #fff;
	--tabset-accordion-mb-arrow-color: #000;
	--timeline-line-bg: #00D639;
	--article-bg-color: #fff;
	--divider-color: #c6c6c6;
	--pagination-color: rgba(0,0,0,0.9);
	--pagination-bg: transparent;
	--pagination-hover-color: rgba(255,255,255,0.9);
	--pagination-hover-bg: #5e5e5e;
	--pagination-click-bg: #303030;
	--pagination-active-color: rgba(255,255,255,0.9);
	--pagination-active-bg: #000;
	--product-cards-outline: rgba(0,0,0,0.9)
}
.theme-dark, .commerce-page:not(.carbon), .commerce-error-page {
	--theme-background-color: #000;
	--theme-forgraund-full: #fff;
	--theme-background-color-hover: #1b1b1b;
	--text-primary: rgba(255,255,255,0.9);
	--text-secondary: rgba(255,255,255,0.65);
	--text-disabled: rgba(255,255,255,0.3);
	--text-negative: #D86473;
	--sage-brilliant-green: #00D639;
	--theme-background-color-inverse: #fff;
	--theme-background-color-inverse-hover: #f2f5f6;
	--text-primary-inverse: rgba(0,0,0,0.9);
	--text-secondary-inverse: $sage-text-secondary;
	--text-disabled-inverse: rgba(0,0,0,0.3);
	--text-negative-inverse: #CD384B;
	--button-default-color: rgba(0,0,0,0.9);
	--button-default-bg: #fff;
	--button-default-color-hover: rgba(0,0,0,0.9);
	--button-default-bg-hover: #33DE61;
	--button-default-color-active: rgba(0,0,0,0.9);
	--button-default-bg-active: #66E688;
	--button-secondary-color: #fff;
	--button-secondary-bg: transparent;
	--button-secondary-border: #fff;
	--button-secondary-bg-hover: #1b1b1b;
	--button-secondary-bg-active: #303030;
	--button-disabled-color: rgba(0,0,0,0.3);
	--button-disabled-bg: #303030;
	--button-link-color: rgba(255,255,255,0.9);
	--button-link-underline: rgba(255,255,255,0.9);
	--button-link-hover: rgba(255,255,255,0.9);
	--button-link-hover-underline: #00D639;
	--button-link-active: rgba(255,255,255,0.9);
	--button-link-active-bg: rgba(255,255,255,0.06);
	--button-checkout-color: rgba(0,0,0,0.9);
	--button-checkout-bg: #00D639;
	--button-checkout-bg-hover: #33DE61;
	--button-checkout-bg-active: #66E688;
	--button-checkout-border-color: #fff;
	--button-checkout-border-bg: #000;
	--button-checkout-border-border: #fff;
	--button-checkout-secondary-color: #fff;
	--button-checkout-secondary-bg-hover: #1b1b1b;
	--button-checkout-secondary-bg-active: #303030;
	--button-checkout-link-color: rgba(255,255,255,0.9);
	--button-checkout-link-underline: #00D639;
	--button-checkout-link-hover: rgba(255,255,255,0.9);
	--button-checkout-link-hover-underline: rgba(255,255,255,0.9);
	--button-checkout-link-active: rgba(255,255,255,0.9);
	--button-checkout-link-active-bg: rgba(255,255,255,0.06);
	--button-warning-color: #fff;
	--button-warning-bg: #CD384B;
	--button-warning-bg-hover: #A42D3C;
	--button-warning-bg-active: #7B222D;
	--loader-icon-black: url(https://sage.com/Areas/sagedotcom/img/spinner-black.gif);
	--loader-icon-green: url(https://sage.com/Areas/sagedotcom/img/spinner-green.gif);
	--loader-icon-black-big: url(https://sage.com/Areas/sagedotcom/img/spinner-white.gif);
	--loader-icon-green-big: url(https://sage.com/Areas/sagedotcom/img/spinner-brilliant.gif);
	--toggle-switch-bar: #fff;
	--toggle-switch-button: #919191;
	--toggle-switch-button-hover: #c6c6c6;
	--toggle-switch-bar-on: #fff;
	--toggle-switch-button-on: #00D639;
	--toggle-switch-button-on-hover: #A4FBC2;
	--toggle-switch-icon-check: url(https://sage.com/Areas/sagedotcom/img/check-black09.svg);
	--carousel-dot: #e2e2e2;
	--carousel-dot-active: #00D639;
	--carousel-dot-hover: #A4FBC2;
	--carousel-arrow: #fff;
	--carousel-arrow-circle: #fff;
	--carousel-arrow-active: #00D639;
	--carousel-arrow-circle-active: #00D639;
	--carousel-arrow-bg: #000;
	--carousel-arrow-bg-hover: rgba(255,255,255,0.16);
	--carousel-arrow-bg-hover-circle: rgba(255,255,255,0.16);
	--list-check-green: url(https://sage.com/Areas/sagedotcom/img/icon-check-brilliant-green.svg);
	--list-check-brilliant: url(https://sage.com/Areas/sagedotcom/img/icon-check-brilliant-green.svg);
	--list-check-green-double: url(https://sage.com/Areas/sagedotcom/img/icon-check-brilliant-green-double.svg);
	--list-check-black: url(https://sage.com/Areas/sagedotcom/img/icon-check-white.svg);
	--list-check-black-double: url(https://sage.com/Areas/sagedotcom/img/icon-check-white-double.svg);
	--link-color: rgba(255,255,255,0.9);
	--link-color-hover: #00D639;
	--link-color-active: #66E688;
	--text-highlight-green: #474747;
	--text-highlight-gray: #474747;
	--text-highlight-orange: rgba(255,181,0,0.24);
	--text-highlight-red: rgba(151,49,63,0.55);
	--pill-icon-color: #00D639;
	--table-alternate-shaded: rgba(255,255,255,0.06);
	--table-th-border-color: #00D639;
	--table-td-border-color: #919191;
	--table-compare-bg-color1: rgba(255,255,255,0.06);
	--table-compare-border-color: #919191;
	--highlight-transparent-bg: rgba(255,255,255,0.06);
	--highlight-underline: rgba(255,255,255,0.35);
	--theme-background-jade: #1b1b1b;
	--theme-accordion-panel: #303030;
	--theme-accordion-header: #1b1b1b;
	--theme-accordion-hover: #303030;
	--theme-accordion-line: #c6c6c6;
	--slider-dots-active: #00D639;
	--slider-dots: #e2e2e2;
	--slider-arrow-color: #00D639;
	--slider-arrow-color-disabled: #777777;
	--tabset-text-active: rgba(0,0,0,0.9);
	--tabset-text-default: rgba(0,0,0,0.65);
	--tabset-bar-active: #00D639;
	--tabset-hover-gray: #303030;
	--tabset-underline-bg: #303030;
	--tabset-slick-arrow-color: #fff;
	--tabset-accordion-dt-bg: transparent;
	--tabset-accordion-dt-bg-active: #303030;
	--tabset-accordion-dt-bg-hover: #1b1b1b;
	--tabset-accordion-dt-bar-active: #00D639;
	--tabset-accordion-dt-panel-bg: transparent;
	--tabset-accordion-mb-header-bg: #1b1b1b;
	--tabset-accordion-mb-header-bg-active: #1b1b1b;
	--tabset-accordion-mb-header-bg-hover: #303030;
	--tabset-accordion-mb-panel-bg: #303030;
	--tabset-accordion-mb-arrow-color: #fff;
	--timeline-line-bg: #00D639;
	--article-bg-color: #1b1b1b;
	--divider-color: #5e5e5e;
	--pagination--color: rgba(255,255,255,0.9);
	--pagination-bg: transparent;
	--pagination-hover-color: rgba(0,0,0,0.9);
	--pagination-hover-bg: #ababab;
	--pagination-click-bg: #e2e2e2;
	--pagination-active-color: rgba(0,0,0,0.9);
	--pagination-active-bg: #fff;
	--product-cards-outline: #00D639
}

.btn-primary {
    color: #000;
    background-color: #00D639;
    border-color: #00D639
}

.bg-primary {
    color: #fff;
    background-color: #00D639
}

a.bg-primary:hover {
    background-color: #00a32b
}
