@font-face {
    font-family: 'Gibson';
    font-weight: 300;
    font-style: normal;
    src:url('/v7/fonts/files/c981111f-01aa-4b37-87c6-a4abc56b73a1/normal/300/?file_name=Gibson-Book.ttf') format('truetype');}
@font-face {
    font-family: 'Gibson';
    font-weight: 600;
    font-style: normal;
    src:url('/v7/fonts/files/c981111f-01aa-4b37-87c6-a4abc56b73a1/normal/600/?file_name=Gibson-SemiBold.ttf') format('truetype');}
@font-face {
    font-family: 'Gibson';
    font-weight: 600;
    font-style: italic;
    src:url('/v7/fonts/files/c981111f-01aa-4b37-87c6-a4abc56b73a1/italic/600/?file_name=Gibson-SemiBoldItalic.ttf') format('truetype');}
@font-face {
    font-family: 'Gibson';
    font-weight: 500;
    font-style: italic;
    src:url('/v7/fonts/files/c981111f-01aa-4b37-87c6-a4abc56b73a1/italic/500/?file_name=Gibson-MediumItalic.ttf') format('truetype');}
@font-face {
    font-family: 'Gibson';
    font-weight: 500;
    font-style: normal;
    src:url('/v7/fonts/files/c981111f-01aa-4b37-87c6-a4abc56b73a1/normal/500/?file_name=Gibson-Medium.ttf') format('truetype');}
@font-face {
    font-family: 'Gibson';
    font-weight: 300;
    font-style: italic;
    src:url('/v7/fonts/files/c981111f-01aa-4b37-87c6-a4abc56b73a1/italic/300/?file_name=Gibson-BookItalic.ttf') format('truetype');}
@font-face {
    font-family: 'Gibson';
    font-weight: 400;
    font-style: normal;
    src:url('/v7/fonts/files/c981111f-01aa-4b37-87c6-a4abc56b73a1/normal/400/?file_name=Gibson-Regular.ttf') format('truetype');}
@font-face {
    font-family: 'Gibson';
    font-weight: 400;
    font-style: italic;
    src:url('/v7/fonts/files/c981111f-01aa-4b37-87c6-a4abc56b73a1/italic/400/?file_name=Gibson-Italic.ttf') format('truetype');}
@font-face {
    font-family: 'Gibson';
    font-weight: 100;
    font-style: normal;
    src:url('/v7/fonts/files/c981111f-01aa-4b37-87c6-a4abc56b73a1/normal/100/?file_name=Gibson-Thin.ttf') format('truetype');}
@font-face {
    font-family: 'Gibson';
    font-weight: 100;
    font-style: italic;
    src:url('/v7/fonts/files/c981111f-01aa-4b37-87c6-a4abc56b73a1/italic/100/?file_name=Gibson-ThinItalic.ttf') format('truetype');}
@font-face {
    font-family: 'Gibson';
    font-weight: 200;
    font-style: normal;
    src:url('/v7/fonts/files/c981111f-01aa-4b37-87c6-a4abc56b73a1/normal/200/?file_name=Gibson-Light.ttf') format('truetype');}
@font-face {
    font-family: 'Gibson';
    font-weight: 200;
    font-style: italic;
    src:url('/v7/fonts/files/c981111f-01aa-4b37-87c6-a4abc56b73a1/italic/200/?file_name=Gibson-LightItalic.ttf') format('truetype');}


:root {--user-brandPrimary500: #31979e;--user-theme-secondaryColor: #666666;--user-brandPrimary500-rgb: 49 151 158;--user-brandPrimary100: #eaf5f5;--user-brandPrimary300: #c1e0e2;--user-brandPrimary600: #2c888e;--user-brandPrimary700: #27797e;--user-brandFontStackBase: "Gibson", sans-serif; --user-theme-brandFontWeightBase: 400;--user-theme-brandFontStackHeading: "Gibson", sans-serif; --user-theme-brandFontWeightHeading: 400;}