@charset "UTF-8";
/* CSS Document */

/* THEME-ROOT.CSS OVERRIDES | FONTS ---------------------------------------------------------------------------------------------------- */
@font-face {
    font-family: "Proxima Nova";
    font-style: normal;
    font-weight: 300;
    src: local("proxima-nova-light"), local("proxima nova light"), url("/fonts/whitebranding/default/Proxima-Nova-Light.woff2") format("woff2"), url("/fonts/whitebranding/default/Proxima-Nova-Light.woff") format("woff");
    font-display: swap;
}
@font-face {
    font-family: "Proxima Nova";
    font-style: normal;
    font-weight: 400;
    src: local("proxima-nova-regular"), local("proxima nova regular"), url("/fonts/whitebranding/default/Proxima-Nova-Regular.woff2") format("woff2"), url("/fonts/whitebranding/default/Proxima-Nova-Regular.woff") format("woff");
    font-display: swap;
}
@font-face {
    font-family: "Proxima Nova";
    font-style: normal;
    font-weight: 600;
    src: local("proxima-nova-semibold"), local("proxima nova semibold"), url("/fonts/whitebranding/default/Proxima-Nova-Semibold.woff2") format("woff2"), url("/fonts/whitebranding/default/Proxima-Nova-Semibold.woff") format("woff");
    font-display: swap;
}
/* THEME-ROOT.CSS OVERRIDES | VARIABLES ---------------------------------------------------------------------------------------------------- */
:root {
    /* COLORS */
    --primary-3:#0A664C08;
    --primary-5:#0A664C0D;
    --primary-10:#0A664C1A;
    --primary-20:#0A664C33;
    --primary-30:#0A664C4D;
    --primary-40:#0A664C66;
    --primary-50:#0A664C80;
    --primary-60:#0A664C99;
    --primary-70:#0A664CB3;
    --primary-80:#0A664CCC;
    --primary-90:#0A664CE6;
    --primary:#0A664C;
    --primary-dark-10:#0A6F51;
    --primary-dark-20:#08523D;
    --primary-dark-30:#053629;
    --primary-dark-40:#031A14;
    --primary-dark-50:#010D0A;
    --secondary-3:#94949408;
    --secondary-5:#9494940D;
    --secondary-10:#9494941A;
    --secondary-20:#94949433;
    --secondary-30:#9494944D;
    --secondary-40:#94949466;
    --secondary-50:#94949480;
    --secondary-60:#94949499;
    --secondary-70:#949494B3;
    --secondary-80:#949494CC;
    --secondary-90:#949494E6;
    --secondary:#949494;
    --secondary-dark-10:#878787;
    --secondary-dark-20:#7A7A7A;
    --secondary-dark-30:#6E6E6E;
    --secondary-dark-40:#616161;
    --secondary-dark-50:#545454;
    --tertiary-3:#00000008;
    --tertiary-5:#0000000D;
    --tertiary-10:#0000001A;
    --tertiary-20:#00000033;
    --tertiary-30:#0000004D;
    --tertiary-40:#00000066;
    --tertiary-50:#00000080;
    --tertiary-60:#00000099;
    --tertiary-70:#000000B3;
    --tertiary-80:#000000CC;
    --tertiary-90:#000000E6;
    --tertiary:#000000;
    --tertiary-dark-10:#000000;
    --tertiary-dark-20:#000000;
    --tertiary-dark-30:#000000;
    --tertiary-dark-40:#000000;
    --tertiary-dark-50:#000000;
    --info-3:#307EF208;
    --info-5:#307EF20D;
    --info-10:#307EF21A;
    --info-20:#307EF233;
    --info-30:#307EF24D;
    --info-40:#307EF266;
    --info-50:#307EF280;
    --info-60:#307EF299;
    --info-70:#307EF2B3;
    --info-80:#307EF2CC;
    --info-90:#307EF2E6;
    --info:#307EF2FF;
    --info-dark-10:#0055D4FF;
    --info-dark-20:#0449B0FF;
    --info-dark-30:#093D8CFF;
    --info-dark-40:#0D3167FF;
    --info-dark-50:#0F2B55FF;
    --success-3:#0EB35B08;
    --success-5:#0EB35B0D;
    --success-10:#0EB35B1A;
    --success-20:#0EB35B33;
    --success-30:#0EB35B4D;
    --success-40:#0EB35B66;
    --success-50:#0EB35B80;
    --success-60:#0EB35B99;
    --success-70:#0EB35BB3;
    --success-80:#0EB35BCC;
    --success-90:#0EB35BE6;
    --success:#0EB35BFF;
    --success-dark-10:#018740FF;
    --success-dark-20:#057139FF;
    --success-dark-30:#095B33FF;
    --success-dark-40:#0E452CFF;
    --success-dark-50:#103A29FF;
    --warning-3:#FFB30008;
    --warning-5:#FFB3000D;
    --warning-10:#FFB3001A;
    --warning-20:#FFB30033;
    --warning-30:#FFB3004D;
    --warning-40:#FFB30066;
    --warning-50:#FFB30080;
    --warning-60:#FFB30099;
    --warning-70:#FFB300B3;
    --warning-80:#FFB300CC;
    --warning-90:#FFB300E6;
    --warning:#FFB300FF;
    --warning-dark-10:#E8A403FF;
    --warning-dark-20:#D09406FF;
    --warning-dark-30:#B98509FF;
    --warning-dark-40:#A2750CFF;
    --warning-dark-50:#8A6610FF;
    --danger-3:#D9122208;
    --danger-5:#D912220D;
    --danger-10:#D912221A;
    --danger-20:#D9122233;
    --danger-30:#D912224D;
    --danger-40:#D9122266;
    --danger-50:#D9122280;
    --danger-60:#D9122299;
    --danger-70:#D91222B3;
    --danger-80:#D91222CC;
    --danger-90:#D91222E6;
    --danger:#D91222FF;
    --danger-dark-10:#BD0A2FFF;
    --danger-dark-20:#8D0E23FF;
    --danger-dark-30:#6D0B1BFF;
    --danger-dark-40:#4C0813FF;
    --danger-dark-50:#38060EFF;
    --default-3:#FCFCFC08;
    --default-5:#FCFCFC0D;
    --default-10:#FCFCFC1A;
    --default-20:#FCFCFC33;
    --default-30:#FCFCFC4D;
    --default-40:#FCFCFC66;
    --default-50:#FCFCFC80;
    --default-60:#FCFCFC99;
    --default-70:#FCFCFCB3;
    --default-80:#FCFCFCCC;
    --default-90:#FCFCFCE6;
    --default:#FCFCFC;
    --default-dark-10:#F8F8F8;
    --default-dark-20:#F3F3F3;
    --default-dark-30:#EDEDED;
    --default-dark-40:#E8E8E8;
    --default-dark-50:#E3E3E3;
    --neutral-0:#FFFFFF;
    --neutral-3:#F8F8F8;
    --neutral-5:#F3F3F3;
    --neutral-10:#EDEDED;
    --neutral-20:#DBDBDB;
    --neutral-30:#C2C2C2;
    --neutral-40:#A3A3A3;
    --neutral-50:#949494;
    --neutral-60:#757575;
    --neutral-70:#5C5C5C;
    --neutral-80:#474747;
    --neutral-90:#292929;
    --neutral:#1A1A1A;
    --neutral-dark-10:#0D0D0D;
    --neutral-dark-20:#000000;
    --neutral-dark-30:#000000;
    --neutral-dark-40:#000000;
    --neutral-dark-50:#000000;
    --dark-3:#00000008;
    --dark-5:#0000000D;
    --dark-10:#0000001A;
    --dark-20:#00000033;
    --dark-30:#0000004D;
    --dark-40:#00000066;
    --dark-50:#00000080;
    --dark-60:#00000099;
    --dark-70:#000000B3;
    --dark-80:#000000CC;
    --dark-90:#000000E6;
    --dark:#000000;
    --light-3:#FFFFFF08;
    --light-5:#FFFFFF0D;
    --light-10:#FFFFFF1A;
    --light-20:#FFFFFF33;
    --light-30:#FFFFFF4D;
    --light-40:#FFFFFF66;
    --light-50:#FFFFFF80;
    --light-60:#FFFFFF99;
    --light-70:#FFFFFFB3;
    --light-80:#FFFFFFCC;
    --light-90:#FFFFFFE6;
    --light:#FFFFFF;
    /* COMMON */
    --bg-body:#FFFFFF;
    --bg-body-dark:#000000;
    --bg-body-light:#FFFFFF;
    --box-shadow:0px 1px 2px #00000033;
    --disabled-color:#777777;
    --disabled-bg-color:#F7F7F7;
    --disabled-border-color:#EAEAEA;
    --focus-color:#000000;
    --focus-background-color:#FFFFFF;
    --focus-border-color:#0A664C;
    --focus-box-shadow:var(--box-shadow);
    --overlay-color:#00000080;
    --shadow-color:#00000033;
    /* BORDERS */
    --border-color:#E6E6E6;
    --border-radius:0.25rem;
    --border-radius-xl:0.5rem;
    /* BRAND LOGO */
    --brand-logo-width:206px;
    --brand-logo-height:32px;
    --brand-logo-image:url("/images/common/logos/handysolutions/handysolutions.svg");
    --brand-logo-image-inverse:url("/images/common/logos/handysolutions/handysolutions-inverse.svg");
    --brand-logo-mobile-width:40px;
    --brand-logo-mobile-height:40px;
    --brand-logo-mobile-image:url("/images/common/logos/handysolutions/handysolutions-symbol.svg");
    --brand-logo-mobile-image-inverse:url("/images/common/logos/handysolutions/handysolutions-symbol.svg");
    /* FONTS */
    --fw-100:100;
    --fw-200:200;
    --fw-300:300;
    --fw-400:400;
    --fw-500:500;
    --fw-600:600;
    --fw-700:700;
    --fw-800:800;
    --fw-900:900;
    --fs-1:2.5rem;
    --fs-2:2.25rem;
    --fs-3:2.0rem;
    --fs-4:1.5rem;
    --fs-5:1.25rem;
    --fs-6:1.125rem;
    --fs-7:1.0rem;
    --fs-8:0.875rem;
    --fs-9:0.75rem;
    --lh-1:2.75rem;
    --lh-2:2.5rem;
    --lh-3:2.25rem;
    --lh-4:1.875rem;
    --lh-5:1.75rem;
    --lh-6:1.6125rem;
    --lh-7:1.5rem;
    --lh-8:1.25rem;
    --lh-9:1.125rem;
    --font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --font-color:#454545;
    --font-color-dark:#000000;
    --font-color-light:#666666;
    --h1-font-style:normal;
    --h1-font-weight:600;
    --h1-font-size:3.0rem;
    --h1-font-size-mobile:2.5rem;
    --h1-line-height:3.125rem;
    --h1-line-height-mobile:2.625rem;
    --h1-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --h1-color:#000000;
    --h2-font-style:normal;
    --h2-font-weight:600;
    --h2-font-size:2.5rem;
    --h2-font-size-mobile:2.0rem;
    --h2-line-height:2.625rem;
    --h2-line-height-mobile:2.125rem;
    --h2-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --h2-color:#000000;
    --h3-font-style:normal;
    --h3-font-weight:600;
    --h3-font-size:2.0rem;
    --h3-font-size-mobile:1.75rem;
    --h3-line-height:2.5rem;
    --h3-line-height-mobile:2.25rem;
    --h3-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --h3-color:#000000;
    --h4-font-style:normal;
    --h4-font-weight:600;
    --h4-font-size:1.5rem;
    --h4-font-size-mobile:1.25rem;
    --h4-line-height:2.0rem;
    --h4-line-height-mobile:1.75rem;
    --h4-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --h4-color:#000000;
    --h5-font-style:normal;
    --h5-font-weight:600;
    --h5-font-size:1.125rem;
    --h5-font-size-mobile:1.125rem;
    --h5-line-height:1.8125rem;
    --h5-line-height-mobile:1.8125rem;
    --h5-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --h5-color:#000000;
    --h6-font-style:normal;
    --h6-font-weight:600;
    --h6-font-size:1.0rem;
    --h6-font-size-mobile:1.0rem;
    --h6-line-height:1.5rem;
    --h6-line-height-mobile:1.5rem;
    --h6-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --h6-color:#000000;
    --p-font-style:normal;
    --p-font-weight:400;
    --p-font-size:1.0rem;
    --p-font-size-mobile:1.0rem;
    --p-line-height:1.375rem;
    --p-line-height-mobile:1.375rem;
    --p-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --p-color:#454545;
    --li-font-style:normal;
    --li-font-weight:400;
    --li-font-size:1.0rem;
    --li-font-size-mobile:1.0rem;
    --li-line-height:1.375rem;
    --li-line-height-mobile:1.375rem;
    --li-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --li-color:#454545;
    /* TABLES */
    --th-pt:0.375rem;
    --th-pe:0.5rem;
    --th-pb:0.375rem;
    --th-ps:0.5rem;
    --th-font-style:normal;
    --th-font-weight:400;
    --th-font-size:0.8125rem;
    --th-line-height:1.125rem;
    --th-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --th-color:#6F7782;
    --th-bg-color:#FFFFFF;
    --td-pt:0.375rem;
    --td-pe:0.5rem;
    --td-pb:0.375rem;
    --td-ps:0.5rem;
    --td-font-style:normal;
    --td-font-weight:400;
    --td-font-size:0.875rem;
    --td-line-height:1.125rem;
    --td-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --td-color:#454545;
    --td-bg-color:#FFFFFF;
    /* FORMS */
    --link-color:#0D7890 ;
    --link-color-hover:#0C6A7F;
    --link-color-active:#0C6A7F;
    --label-font-style:normal;
    --label-font-weight:600;
    --label-font-size:1.0rem;
    --label-line-height:1.375rem;
    --label-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --label-color:#000000;
    --input-pt:0.75rem;
    --input-pe:1rem;
    --input-pb:0.75rem;
    --input-ps:1rem;
    --input-font-style:normal;
    --input-font-weight:400;
    --input-font-size:1.0rem;
    --input-line-height:1.375rem;
    --input-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --input-color:#454545;
    --input-color-focus:#000000;
    --input-bg-color:#FFFFFF;
    --input-bg-color-focus:#FFFFFF;
    --input-border-color:#0000001F;
    --input-border-color-focus:#0D7890 ;
    /* BUTTONS */
    --btn-icon-color:#0D7890 ;
    --btn-icon-color-hover:#0C6A7F;
    --btn-icon-color-active:#0C6A7F;
    --btn-xl-pt:1.0rem;
    --btn-xl-pe:1.5rem;
    --btn-xl-pb:1.0rem;
    --btn-xl-ps:1.5rem;
    --btn-xl-font-style:normal;
    --btn-xl-font-weight:400;
    --btn-xl-font-size:1.0rem;
    --btn-xl-line-height:1.375rem;
    --btn-xl-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --btn-lg-pt:0.75rem;
    --btn-lg-pe:1.5rem;
    --btn-lg-pb:0.75rem;
    --btn-lg-ps:1.5rem;
    --btn-lg-font-style:normal;
    --btn-lg-font-weight:400;
    --btn-lg-font-size:1.0rem;
    --btn-lg-line-height:1.375rem;
    --btn-lg-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --btn-pt:0.625rem;
    --btn-pe:1.5rem;
    --btn-pb:0.625rem;
    --btn-ps:1.5rem;
    --btn-font-style:normal;
    --btn-font-weight:400;
    --btn-font-size:1.0rem;
    --btn-line-height:1.375rem;
    --btn-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --btn-sm-pt:0.5rem;
    --btn-sm-pe:0.875rem;
    --btn-sm-pb:0.5rem;
    --btn-sm-ps:0.875rem;
    --btn-sm-font-style:normal;
    --btn-sm-font-weight:400;
    --btn-sm-font-size:0.875rem;
    --btn-sm-line-height:1.0rem;
    --btn-sm-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --btn-xs-pt:0.375rem;
    --btn-xs-pe:0.625rem;
    --btn-xs-pb:0.375rem;
    --btn-xs-ps:0.625rem;
    --btn-xs-font-style:normal;
    --btn-xs-font-weight:400;
    --btn-xs-font-size:0.75rem;
    --btn-xs-line-height:1.0rem;
    --btn-xs-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    /* BTN-DEFAULT */
    --btn-default-border-size:1px;
    --btn-default-color:#666666;
    --btn-default-color-hover:#000000;
    --btn-default-color-active:#000000;
    --btn-default-color-focus:#000000;
    --btn-default-bg-color:#FCFCFC;
    --btn-default-bg-color-hover:#FCFCFC;
    --btn-default-bg-color-active:#FCFCFC;
    --btn-default-bg-color-focus:#FCFCFC;
    --btn-default-border-color:#0000001F;
    --btn-default-border-color-hover:#6F7782;
    --btn-default-border-color-active:#6F7782;
    --btn-default-border-color-focus:#6F7782;
    /* BTN-PRIMARY */
    --btn-primary-border-size:1px;
    --btn-primary-color:#FFFFFF;
    --btn-primary-color-hover:#FFFFFF;
    --btn-primary-color-active:#FFFFFF;
    --btn-primary-color-focus:#FFFFFF;
    --btn-primary-bg-color:#0A664C;
    --btn-primary-bg-color-hover:#08523D;
    --btn-primary-bg-color-active:#08523D;
    --btn-primary-bg-color-focus:#08523D;
    --btn-primary-border-color:#0A664C;
    --btn-primary-border-color-hover:#08523D;
    --btn-primary-border-color-active:#08523D;
    --btn-primary-border-color-focus:#08523D;
    /* BTN-SECONDARY */
    --btn-secondary-border-size:1px;
    --btn-secondary-color:#0A664C;
    --btn-secondary-color-hover:#08523D;
    --btn-secondary-color-active:#08523D;
    --btn-secondary-color-focus:#08523D;
    --btn-secondary-bg-color:#FFFFFF00;
    --btn-secondary-bg-color-hover:#FFFFFF00;
    --btn-secondary-bg-color-active:#FFFFFF00;
    --btn-secondary-bg-color-focus:#FFFFFF00;
    --btn-secondary-border-color:#0A664C;
    --btn-secondary-border-color-hover:#08523D;
    --btn-secondary-border-color-active:#08523D;
    --btn-secondary-border-color-focus:#08523D;
    /* BTN-TERTIARY */
    --btn-tertiary-border-size:1px;
    --btn-tertiary-color:#FFFFFF;
    --btn-tertiary-color-hover:#FFFFFF;
    --btn-tertiary-color-active:#FFFFFF;
    --btn-tertiary-color-focus:#FFFFFF;
    --btn-tertiary-bg-color:#333333;
    --btn-tertiary-bg-color-hover:#000000;
    --btn-tertiary-bg-color-active:#000000;
    --btn-tertiary-bg-color-focus:#000000;
    --btn-tertiary-border-color:#333333;
    --btn-tertiary-border-color-hover:#000000;
    --btn-tertiary-border-color-active:#000000;
    --btn-tertiary-border-color-focus:#000000;
    /* ALERTS */
    --alert-pt:0.75rem;
    --alert-pe:1.25rem;
    --alert-pb:0.75rem;
    --alert-ps:1.25rem;
    --alert-primary-color:#454545;
    --alert-primary-bg-color:#0A664C1A;
    --alert-primary-border-color:#0A664C1A;
    --alert-primary-border-size:1px;
    --alert-secondary-color:#454545;
    --alert-secondary-bg-color:#6F77820D;
    --alert-secondary-border-color:#6F77821A;
    --alert-secondary-border-size:1px;
    --alert-info-color:#454545;
    --alert-info-bg-color:#5BA3D01A;
    --alert-info-border-color:#5BA3D01A;
    --alert-info-border-size:1px;
    --alert-success-color:#454545;
    --alert-success-bg-color:#03B7611A;
    --alert-success-border-color:#03B7611A;
    --alert-success-border-size:1px;
    --alert-warning-color:#454545;
    --alert-warning-bg-color:#FFBB001A;
    --alert-warning-border-color:#FFBB001A;
    --alert-warning-border-size:1px;
    --alert-danger-color:#C91434;
    --alert-danger-bg-color:#D91A421A;
    --alert-danger-border-color:#D91A421A;
    --alert-danger-border-size:1px;
    /* ACCOUNT MANAGEMENT */
    --am-nav-top-bg-color:#000000;
    --am-nav-top-font-color:#FFFFFFCC;
    --am-nav-top-font-color-hover:#FFFFFF;
    --am-nav-top-font-color-active:#FFFFFF;
    --am-nav-top-link-bg-color:#FFFFFF00;
    --am-nav-top-link-bg-color-hover:#FFFFFF00;
    --am-nav-top-link-bg-color-active:#FFFFFF00;
    --am-nav-top-dropdown-bg-color:#FFFFFF;
    --am-nav-top-dropdown-font-color:#454545;
    --am-nav-top-dropdown-font-color-hover:#000000;
    --am-nav-top-dropdown-font-color-active:#000000;
    --am-nav-top-dropdown-link-bg-color:#FFFFFF00;
    --am-nav-top-dropdown-link-bg-color-hover:#1966D60D;
    --am-nav-top-dropdown-link-bg-color-active:#1966D60D;
    --am-nav-bottom-bg-color:#FFFFFF;
    --am-nav-bottom-font-color:#454545;
    --am-nav-bottom-font-color-hover:#000000;
    --am-nav-bottom-font-color-active:#000000;
    --am-nav-bottom-link-bg-color:#FFFFFF00;
    --am-nav-bottom-link-bg-color-hover:#FFFFFF00;
    --am-nav-bottom-link-bg-color-active:#FFFFFF00;
    --am-nav-bottom-dropdown-bg-color:#FFFFFF;
    --am-nav-bottom-dropdown-font-color:#454545;
    --am-nav-bottom-dropdown-font-color-hover:#000000;
    --am-nav-bottom-dropdown-font-color-active:#000000;
    --am-nav-bottom-dropdown-link-bg-color:#FFFFFF00;
    --am-nav-bottom-dropdown-link-bg-color-hover:#1966D60D;
    --am-nav-bottom-dropdown-link-bg-color-active:#1966D60D;
    --am-footer-bg-color:#F8F8F8;
    --am-footer-font-color:#454545;
    --am-footer-font-color-dark:#000000;
    --am-footer-font-color-light:#666666;
    --am-footer-link-color:#454545;
    --am-footer-link-color-hover:#1966D6;
    --am-footer-link-color-active:#1966D6;
    --am-login-bg-color:#6F77821A;
    --am-panel-bg-color:#FFFFFF;
    --am-panel-heading-bg-color:#FFFFFF;
    --am-panel-body-bg-color:#FFFFFF;
    /* REGISTRATION */
    --reg-brand-logo-image:var(--brand-logo-image);
    --reg-brand-logo-mobile-image:var(--brand-logo-mobile-image);
    --reg-nav-top-bg-color:#FFFFFF;
    --reg-nav-top-font-color:#454545;
    --reg-nav-top-font-color-hover:#000000;
    --reg-nav-top-dropdown-font-color:#454545;
    --reg-nav-top-dropdown-font-color-hover:#000000;
    --reg-app-progress-bg-color:#0A664C;
    --reg-app-progress-font-color:#FFFFFFCC;
    --reg-app-progress-font-color-active:#FFFFFF;
    --reg-footer-bg-color:#F8F8F8;
    --reg-footer-font-color:#454545;
    --reg-start-left-bg-color:#0A664C;
    --reg-start-left-font-color:#FFFFFF;
    --reg-start-right-bg-color:#FFFFFF;
    --reg-start-right-font-color:#454545;
    /* REGISTRATION V5 */
    --reg-v5-brand-logo-image:var(--brand-logo-image);
    --reg-v5-brand-logo-mobile-image:var(--brand-logo-mobile-image);
    /* WEBSITE */
    --nav-top-bg-color:#000000;
    --nav-top-link-color:#FFFFFFCC;
    --nav-top-link-color-hover:#FFFFFF;
    --nav-top-link-color-active:#FFFFFF;
    --nav-top-link-bg-color:#FFFFFF00;
    --nav-top-link-bg-color-hover:#FFFFFF00;
    --nav-top-link-bg-color-active:#FFFFFF00;
    --nav-top-dropdown-bg-color:#FFFFFF;
    --nav-top-dropdown-font-color-dark:#000000;
    --nav-top-dropdown-font-color:#000000CC;
    --nav-top-dropdown-font-color-light:#00000099;
    --nav-top-dropdown-link-color:#000000CC;
    --nav-top-dropdown-link-color-hover:#0A664C;
    --nav-top-dropdown-link-color-active:#0A664C;
    --nav-top-dropdown-link-bg-color:#FFFFFF00;
    --nav-top-dropdown-link-bg-color-hover:#6F77820D;
    --nav-top-dropdown-link-bg-color-active:#6F77820D;
    --nav-bottom-bg-color:#FFFFFF;
    --nav-bottom-link-color:#000000CC;
    --nav-bottom-link-color-hover:#0A664C;
    --nav-bottom-link-color-active:#0A664C;
    --nav-bottom-link-bg-color:#FFFFFF00;
    --nav-bottom-link-bg-color-hover:#FFFFFF00;
    --nav-bottom-link-bg-color-active:#FFFFFF00;
    --nav-bottom-dropdown-bg-color:#FFFFFF;
    --nav-bottom-dropdown-font-color-dark:#000000;
    --nav-bottom-dropdown-font-color:#000000CC;
    --nav-bottom-dropdown-font-color-light:#00000099;
    --nav-bottom-dropdown-link-color:#000000CC;
    --nav-bottom-dropdown-link-color-hover:#0A664C;
    --nav-bottom-dropdown-link-color-active:#0A664C;
    --nav-bottom-dropdown-link-bg-color:#FFFFFF00;
    --nav-bottom-dropdown-link-bg-color-hover:#6F77820D;
    --nav-bottom-dropdown-link-bg-color-active:#6F77820D;
    --footer-bg-color:#F8F8F8;
    --footer-font-color-dark:#000000;
    --footer-font-color:#000000CC;
    --footer-font-color-light:#00000099;
    --footer-link-color:#000000CC;
    --footer-link-color-hover:#0A664C;
    --footer-link-color-active:#0A664C;
}
/* THEME | DARK ---------------------------------------------------------------------------------------------------- */
[data-theme=dark] {
    /* COLORS */
    --primary-3:#0A664C08;
    --primary-5:#0A664C0D;
    --primary-10:#0A664C1A;
    --primary-20:#0A664C33;
    --primary-30:#0A664C4D;
    --primary-40:#0A664C66;
    --primary-50:#0A664C80;
    --primary-60:#0A664C99;
    --primary-70:#0A664CB3;
    --primary-80:#0A664CCC;
    --primary-90:#0A664CE6;
    --primary:#0A664C;
    --primary-dark-10:#0FA975;
    --primary-dark-20:#11C585;
    --primary-dark-30:#13E195;
    --primary-dark-40:#15FDA5;
    --primary-dark-50:#17FFB5;
    --secondary-3:#BFBFBF08;
    --secondary-5:#BFBFBF0D;
    --secondary-10:#BFBFBF1A;
    --secondary-20:#BFBFBF33;
    --secondary-30:#BFBFBF4D;
    --secondary-40:#BFBFBF66;
    --secondary-50:#BFBFBF80;
    --secondary-60:#BFBFBF99;
    --secondary-70:#BFBFBFB3;
    --secondary-80:#BFBFBFCC;
    --secondary-90:#BFBFBFE6;
    --secondary:#BFBFBF;
    --secondary-dark-10:#C5C5C5;
    --secondary-dark-20:#CACACA;
    --secondary-dark-30:#D0D0D0;
    --secondary-dark-40:#D6D6D6;
    --secondary-dark-50:#DBDBDB;
    --tertiary-3:#3A3A4508;
    --tertiary-5:#3A3A450D;
    --tertiary-10:#3A3A451A;
    --tertiary-20:#3A3A4533;
    --tertiary-30:#3A3A454D;
    --tertiary-40:#3A3A4566;
    --tertiary-50:#3A3A4580;
    --tertiary-60:#3A3A4599;
    --tertiary-70:#3A3A45B3;
    --tertiary-80:#3A3A45CC;
    --tertiary-90:#3A3A45E6;
    --tertiary:#3A3A45;
    --tertiary-dark-10:#343440;
    --tertiary-dark-20:#2E2E3A;
    --tertiary-dark-30:#282835;
    --tertiary-dark-40:#22222F;
    --tertiary-dark-50:#1C1C2A;
    --info-3:#307EF208;
    --info-5:#307EF20D;
    --info-10:#307EF21A;
    --info-20:#307EF233;
    --info-30:#307EF24D;
    --info-40:#307EF266;
    --info-50:#307EF280;
    --info-60:#307EF299;
    --info-70:#307EF2B3;
    --info-80:#307EF2CC;
    --info-90:#307EF2E6;
    --info:#317EF2FF;
    --info-dark-10:#498DF3FF;
    --info-dark-20:#619CF5FF;
    --info-dark-30:#79ABF6FF;
    --info-dark-40:#91BAF8FF;
    --info-dark-50:#A9C9F9FF;
    --success-3:#0EB35B08;
    --success-5:#0EB35B0D;
    --success-10:#0EB35B1A;
    --success-20:#0EB35B33;
    --success-30:#0EB35B4D;
    --success-40:#0EB35B66;
    --success-50:#0EB35B80;
    --success-60:#0EB35B99;
    --success-70:#0EB35BB3;
    --success-80:#0EB35BCC;
    --success-90:#0EB35BE6;
    --success:#0FB35BFF;
    --success-dark-10:#10CB67FF;
    --success-dark-20:#12E273FF;
    --success-dark-30:#21ED80FF;
    --success-dark-40:#39EF8EFF;
    --success-dark-50:#50F19BFF;
    --warning-3:#FFB30008;
    --warning-5:#FFB3000D;
    --warning-10:#FFB3001A;
    --warning-20:#FFB30033;
    --warning-30:#FFB3004D;
    --warning-40:#FFB30066;
    --warning-50:#FFB30080;
    --warning-60:#FFB30099;
    --warning-70:#FFB300B3;
    --warning-80:#FFB300CC;
    --warning-90:#FFB300E6;
    --warning:#FFB300FF;
    --warning-dark-10:#FFBA1AFF;
    --warning-dark-20:#FFC233FF;
    --warning-dark-30:#FFC94DFF;
    --warning-dark-40:#FFD166FF;
    --warning-dark-50:#FFD980FF;
    --danger-3:#D9122208;
    --danger-5:#D912220D;
    --danger-10:#D912221A;
    --danger-20:#D9122233;
    --danger-30:#D912224D;
    --danger-40:#D9122266;
    --danger-50:#D9122280;
    --danger-60:#D9122299;
    --danger-70:#D91222B3;
    --danger-80:#D91222CC;
    --danger-90:#D91222E6;
    --danger:#D91222FF;
    --danger-dark-10:#EC182AFF;
    --danger-dark-20:#EE2F3FFF;
    --danger-dark-30:#F04755FF;
    --danger-dark-40:#F25F6BFF;
    --danger-dark-50:#F47681FF;
    --default-3:#03030308;
    --default-5:#0303030D;
    --default-10:#0303031A;
    --default-20:#03030333;
    --default-30:#0303034D;
    --default-40:#03030366;
    --default-50:#03030380;
    --default-60:#03030399;
    --default-70:#030303B3;
    --default-80:#030303CC;
    --default-90:#030303E6;
    --default:#030303;
    --default-dark-10:#080808;
    --default-dark-20:#0D0D0D;
    --default-dark-30:#121212;
    --default-dark-40:#171717;
    --default-dark-50:#1C1C1C;
    --neutral-0:#1A1A1A;
    --neutral-3:#212125;
    --neutral-5:#252528;
    --neutral-10:#30303A;
    --neutral-20:#434349;
    --neutral-30:#575759;
    --neutral-40:#747476;
    --neutral-50:#8F8F90;
    --neutral-60:#A3A3A3;
    --neutral-70:#BCBCBD;
    --neutral-80:#D1D1D1;
    --neutral-90:#EFEFEF;
    --neutral:#FFFFFF;
    --neutral-dark-10:#FFFFFF;
    --neutral-dark-20:#FFFFFF;
    --neutral-dark-30:#FFFFFF;
    --neutral-dark-40:#FFFFFF;
    --neutral-dark-50:#FFFFFF;
    --dark-3:#FFFFFF08;
    --dark-5:#FFFFFF0D;
    --dark-10:#FFFFFF1A;
    --dark-20:#FFFFFF33;
    --dark-30:#FFFFFF4D;
    --dark-40:#FFFFFF66;
    --dark-50:#FFFFFF80;
    --dark-60:#FFFFFF99;
    --dark-70:#FFFFFFB3;
    --dark-80:#FFFFFFCC;
    --dark-90:#FFFFFFE6;
    --dark:#FFFFFF;
    --light-3:#00000008;
    --light-5:#0000000D;
    --light-10:#0000001A;
    --light-20:#00000033;
    --light-30:#0000004D;
    --light-40:#00000066;
    --light-50:#00000080;
    --light-60:#00000099;
    --light-70:#000000B3;
    --light-80:#000000CC;
    --light-90:#000000E6;
    --light:#000000;
    /* COMMON */
    --bg-body:#17171D;
    --bg-body-dark:#17171D;
    --bg-body-light:#212129;
    --box-shadow:0px 1px 2px #000000E6;
    --disabled-color:#555555;
    --disabled-bg-color:#15151E;
    --disabled-border-color:#444A4E;
    --focus-color:#FFFFFF;
    --focus-background-color:#15151E;
    --focus-border-color:#0A664C;
    --focus-box-shadow:var(--box-shadow);
    --overlay-color:#000000E6;
    --shadow-color:#000000E6;
    /* BORDERS */
    --border-color:#3F3F4D;
    /* BRAND LOGO */
    --brand-logo-image:url("/images/common/logos/handysolutions/handysolutions-inverse.svg");
    --brand-logo-image-inverse:url("/images/common/logos/handysolutions/handysolutions.svg");
    --brand-logo-mobile-image:url("/images/common/logos/handysolutions/handysolutions-symbol.svg");
    --brand-logo-mobile-image-inverse:url("/images/common/logos/handysolutions/handysolutions-symbol.svg");
    /* FONTS */
    --font-color:#D6D6D6;
    --font-color-dark:#FFFFFF;
    --font-color-light:#B8B8B8;
    --h1-color:#FFFFFF;
    --h2-color:#FFFFFF;
    --h3-color:#FFFFFF;
    --h4-color:#FFFFFF;
    --h5-color:#FFFFFF;
    --h6-color:#FFFFFF;
    --p-color:#D6D6D6;
    --li-color:#D6D6D6;
    /* TABLES */
    --th-color:#757575;
    --th-bg-color:#FFFFFF00;
    --td-color:#D6D6D6;
    --td-bg-color:#FFFFFF00;
    /* FORMS */
    --link-color:#0D7890 ;
    --link-color-hover:#129FBF;
    --link-color-active:#129FBF;
    --label-color:#FFFFFF;
    --input-color:#D6D6D6;
    --input-color-focus:#D6D6D6;
    --input-bg-color:#17171D;
    --input-bg-color-focus:#17171D;
    --input-border-color:#2E2E36;
    --input-border-color-focus:#0D7890 ;
    /* BUTTONS */
    --btn-icon-color:#0D7890 ;
    --btn-icon-color-hover:#129FBF;
    --btn-icon-color-active:#129FBF;
    /* BTN-DEFAULT */
    --btn-default-color:#B8B8B8;
    --btn-default-color-hover:#FFFFFF;
    --btn-default-color-active:#FFFFFF;
    --btn-default-color-focus:#FFFFFF;
    --btn-default-bg-color:#17171D;
    --btn-default-bg-color-hover:#17171D;
    --btn-default-bg-color-active:#17171D;
    --btn-default-bg-color-focus:#17171D;
    --btn-default-border-color:#2E2E36;
    --btn-default-border-color-hover:#757575;
    --btn-default-border-color-active:#757575;
    --btn-default-border-color-focus:#757575;
    /* BTN-PRIMARY */
    --btn-primary-color:#000000;
    --btn-primary-color-hover:#000000;
    --btn-primary-color-active:#000000;
    --btn-primary-color-focus:#000000;
    --btn-primary-bg-color:#0A664C;
    --btn-primary-bg-color-hover:#11C585;
    --btn-primary-bg-color-active:#11C585;
    --btn-primary-bg-color-focus:#11C585;
    --btn-primary-border-color:#0A664C;
    --btn-primary-border-color-hover:#11C585;
    --btn-primary-border-color-active:#11C585;
    --btn-primary-border-color-focus:#11C585;
    /* BTN-SECONDARY */
    --btn-secondary-color:#0A664C;
    --btn-secondary-color-hover:#11C585;
    --btn-secondary-color-active:#11C585;
    --btn-secondary-color-focus:#11C585;
    --btn-secondary-bg-color:#FFFFFF00;
    --btn-secondary-bg-color-hover:#FFFFFF00;
    --btn-secondary-bg-color-active:#FFFFFF00;
    --btn-secondary-bg-color-focus:#FFFFFF00;
    --btn-secondary-border-color:#0A664C;
    --btn-secondary-border-color-hover:#11C585;
    --btn-secondary-border-color-active:#11C585;
    --btn-secondary-border-color-focus:#11C585;
    /* BTN-TERTIARY */
    --btn-tertiary-color:#000000;
    --btn-tertiary-color-hover:#000000;
    --btn-tertiary-color-active:#000000;
    --btn-tertiary-color-focus:#000000;
    --btn-tertiary-bg-color:#E6E6E6;
    --btn-tertiary-bg-color-hover:#FFFFFF;
    --btn-tertiary-bg-color-active:#FFFFFF;
    --btn-tertiary-bg-color-focus:#FFFFFF;
    --btn-tertiary-border-color:#E6E6E6;
    --btn-tertiary-border-color-hover:#FFFFFF;
    --btn-tertiary-border-color-active:#FFFFFF;
    --btn-tertiary-border-color-focus:#FFFFFF;
    /* ALERTS */
    --alert-primary-color:#D6D6D6;
    --alert-primary-bg-color:#0A664C33;
    --alert-primary-border-color:#0A664C33;
    --alert-secondary-color:#D6D6D6;
    --alert-secondary-bg-color:#7577820D;
    --alert-secondary-border-color:#75778233;
    --alert-info-color:#D6D6D6;
    --alert-info-bg-color:#5BA3D033;
    --alert-info-border-color:#5BA3D033;
    --alert-success-color:#D6D6D6;
    --alert-success-bg-color:#0BDA7633;
    --alert-success-border-color:#0BDA7633;
    --alert-warning-color:#D6D6D6;
    --alert-warning-bg-color:#FFC10033;
    --alert-warning-border-color:#FFC10033;
    --alert-danger-color:#FF5C7C;
    --alert-danger-bg-color:#FF5C7C33;
    --alert-danger-border-color:#FF5C7C33;
    /* ACCOUNT MANAGEMENT */
    --am-nav-top-bg-color:#212129;
    --am-nav-top-font-color:#FFFFFFCC;
    --am-nav-top-font-color-hover:#FFFFFF;
    --am-nav-top-font-color-active:#FFFFFF;
    --am-nav-top-link-bg-color:#FFFFFF00;
    --am-nav-top-link-bg-color-hover:#FFFFFF00;
    --am-nav-top-link-bg-color-active:#FFFFFF00;
    --am-nav-top-dropdown-bg-color:#17171D;
    --am-nav-top-dropdown-font-color:#D6D6D6;
    --am-nav-top-dropdown-font-color-hover:#FFFFFF;
    --am-nav-top-dropdown-font-color-active:#FFFFFF;
    --am-nav-top-dropdown-link-bg-color:#FFFFFF00;
    --am-nav-top-dropdown-link-bg-color-hover:#3399FF0D;
    --am-nav-top-dropdown-link-bg-color-active:#3399FF0D;
    --am-nav-bottom-bg-color:#17171D;
    --am-nav-bottom-font-color:#D6D6D6;
    --am-nav-bottom-font-color-hover:#FFFFFF;
    --am-nav-bottom-font-color-active:#FFFFFF;
    --am-nav-bottom-link-bg-color:#FFFFFF00;
    --am-nav-bottom-link-bg-color-hover:#FFFFFF00;
    --am-nav-bottom-link-bg-color-active:#FFFFFF00;
    --am-nav-bottom-dropdown-bg-color:#17171D;
    --am-nav-bottom-dropdown-font-color:#D6D6D6;
    --am-nav-bottom-dropdown-font-color-hover:#FFFFFF;
    --am-nav-bottom-dropdown-font-color-active:#FFFFFF;
    --am-nav-bottom-dropdown-link-bg-color:#FFFFFF00;
    --am-nav-bottom-dropdown-link-bg-color-hover:#3399FF0D;
    --am-nav-bottom-dropdown-link-bg-color-active:#3399FF0D;
    --am-footer-bg-color:#0F0F10;
    --am-footer-font-color:#D6D6D6;
    --am-footer-font-color-dark:#FFFFFF;
    --am-footer-font-color-light:#B8B8B8;
    --am-footer-link-color:#D6D6D6;
    --am-footer-link-color-hover:#0D7890 ;
    --am-footer-link-color-active:#0D7890 ;
    --am-login-bg-color:#17171D;
    --am-panel-bg-color:#17171D;
    --am-panel-heading-bg-color:#17171D;
    --am-panel-body-bg-color:#17171D;
    /* REGISTRATION */
    --reg-brand-logo-image:var(--brand-logo-image);
    --reg-brand-logo-mobile-image:var(--brand-logo-mobile-image);
    --reg-nav-top-bg-color:#212129;
    --reg-nav-top-font-color:#FFFFFFCC;
    --reg-nav-top-font-color-hover:#FFFFFF;
    --reg-nav-top-dropdown-font-color:#D6D6D6;
    --reg-nav-top-dropdown-font-color-hover:#FFFFFF;
    --reg-app-progress-bg-color:#0A664C;
    --reg-app-progress-font-color:#FFFFFFCC;
    --reg-app-progress-font-color-active:#FFFFFF;
    --reg-footer-bg-color:#0F0F10;
    --reg-footer-font-color:#D6D6D6;
    --reg-start-left-bg-color:#0A664C;
    --reg-start-left-font-color:#FFFFFF;
    --reg-start-right-bg-color:#17171D;
    --reg-start-right-font-color:#D6D6D6;
    /* REGISTRATION V5 */
    --reg-v5-brand-logo-image:var(--brand-logo-image);
    --reg-v5-brand-logo-mobile-image:var(--brand-logo-mobile-image);
    /* WEBSITE */
    --nav-top-bg-color:#000000;
    --nav-top-link-color:#FFFFFFCC;
    --nav-top-link-color-hover:#FFFFFF;
    --nav-top-link-color-active:#FFFFFF;
    --nav-top-link-bg-color:#00000000;
    --nav-top-link-bg-color-hover:#00000000;
    --nav-top-link-bg-color-active:#00000000;
    --nav-top-dropdown-bg-color:#17171D;
    --nav-top-dropdown-font-color-dark:#FFFFFF;
    --nav-top-dropdown-font-color:#FFFFFFCC;
    --nav-top-dropdown-font-color-light:#FFFFFF99;
    --nav-top-dropdown-link-color:#FFFFFFCC;
    --nav-top-dropdown-link-color-hover:#0A664C;
    --nav-top-dropdown-link-color-active:#0A664C;
    --nav-top-dropdown-link-bg-color:#00000000;
    --nav-top-dropdown-link-bg-color-hover:#6F77820D;
    --nav-top-dropdown-link-bg-color-active:#6F77820D;
    --nav-bottom-bg-color:#17171D;
    --nav-bottom-link-color:#FFFFFFCC;
    --nav-bottom-link-color-hover:#0A664C;
    --nav-bottom-link-color-active:#0A664C;
    --nav-bottom-link-bg-color:#00000000;
    --nav-bottom-link-bg-color-hover:#00000000;
    --nav-bottom-link-bg-color-active:#00000000;
    --nav-bottom-dropdown-bg-color:#17171D;
    --nav-bottom-dropdown-font-color-dark:#FFFFFF;
    --nav-bottom-dropdown-font-color:#FFFFFFCC;
    --nav-bottom-dropdown-font-color-light:#FFFFFF99;
    --nav-bottom-dropdown-link-color:#FFFFFFCC;
    --nav-bottom-dropdown-link-color-hover:#0A664C;
    --nav-bottom-dropdown-link-color-active:#0A664C;
    --nav-bottom-dropdown-link-bg-color:#00000000;
    --nav-bottom-dropdown-link-bg-color-hover:#6F77820D;
    --nav-bottom-dropdown-link-bg-color-active:#6F77820D;
    --footer-bg-color:#0F0F10;
    --footer-font-color-dark:#FFFFFF;
    --footer-font-color:#FFFFFFCC;
    --footer-font-color-light:#FFFFFF99;
    --footer-link-color:#FFFFFF99;
    --footer-link-color-hover:#0A664C;
    --footer-link-color-active:#0A664C;
}