:root {
    --dxp-g--primary: #5B3EE4;
    --dxp-g--primary2: #58D1D9;
    --dxp-g--secondary: #354357;
    --dxp-g--secondary2: #26313F;
    --dxp-g--secondary3: #2A323D;
    --dxp-g--white-color: #FEFFFE;
    --dxp-g--background-color: rgba(234, 240, 248, 0.4);
    --dxp-g--background-color2: #D9E0E9;

    --dxp-g--primary-font: 'Founders Grotesk', Verdana, Helvetica, sans-serif;
    --dxp-g--lwc-fontFamily: 'Founders Grotesk', Verdana, Helvetica, sans-serif;
}

html {
    font-size: 1.063rem !important;
    font-size: 17px !important;
    line-height: inherit !important;
}

body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin: 0 auto;
    background: #eaf0f8 !important;
    color: #213c60 !important;
}

* {
    box-sizing: border-box;
    font-family: var(--dxp-g--primary-font, 'Founders Grotesk');
    word-wrap: break-word;
    outline: transparent;
}