﻿@import url("https://p.typekit.net/p.css?s=1&k=hrq2saf&ht=tk&f=6800.6801.6802.6803.6804.6805.6806.9944.9945.9946.6807.6808.6809.6810.6811.8414.8415.8416.8417.8418.6844.6845.6846.6847.6848.6849.6850.6851.6852.6853.27067.27068.27069.27070.27071.27072.27073.27074.27075.27076&a=13246209&app=typekit&e=css");

@font-face {
    font-family: "myriad-pro-semi-condensed";
    src: url("https://use.typekit.net/af/6883f7/0000000000000000000170b5/27/l?subset_id=2&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/6883f7/0000000000000000000170b5/27/d?subset_id=2&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/6883f7/0000000000000000000170b5/27/a?subset_id=2&fvd=n9&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 900;
}

@font-face {
    font-family: "myriad-pro-semi-condensed";
    src: url("https://use.typekit.net/af/d44976/0000000000000000000170b3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/d44976/0000000000000000000170b3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/d44976/0000000000000000000170b3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: "myriad-pro-semi-condensed";
    src: url("https://use.typekit.net/af/69e254/0000000000000000000170ac/27/l?subset_id=2&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/69e254/0000000000000000000170ac/27/d?subset_id=2&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/69e254/0000000000000000000170ac/27/a?subset_id=2&fvd=n3&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-family: "myriad-pro-semi-condensed";
    src: url("https://use.typekit.net/af/b9b50c/0000000000000000000170b1/27/l?subset_id=2&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/b9b50c/0000000000000000000170b1/27/d?subset_id=2&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/b9b50c/0000000000000000000170b1/27/a?subset_id=2&fvd=n6&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-family: "myriad-pro-semi-condensed";
    src: url("https://use.typekit.net/af/b187fc/0000000000000000000170b2/27/l?subset_id=2&fvd=i6&v=3") format("woff2"),url("https://use.typekit.net/af/b187fc/0000000000000000000170b2/27/d?subset_id=2&fvd=i6&v=3") format("woff"),url("https://use.typekit.net/af/b187fc/0000000000000000000170b2/27/a?subset_id=2&fvd=i6&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 600;
}

@font-face {
    font-family: "myriad-pro-semi-condensed";
    src: url("https://use.typekit.net/af/a78021/0000000000000000000170ae/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/a78021/0000000000000000000170ae/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/a78021/0000000000000000000170ae/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: "myriad-pro-semi-condensed";
    src: url("https://use.typekit.net/af/44bde1/0000000000000000000170b0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/44bde1/0000000000000000000170b0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/44bde1/0000000000000000000170b0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 400;
}

@font-face {
    font-family: "myriad-pro-semi-condensed";
    src: url("https://use.typekit.net/af/90ad9d/0000000000000000000170ad/27/l?subset_id=2&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/90ad9d/0000000000000000000170ad/27/d?subset_id=2&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/90ad9d/0000000000000000000170ad/27/a?subset_id=2&fvd=i3&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 300;
}

@font-face {
    font-family: "myriad-pro-semi-condensed";
    src: url("https://use.typekit.net/af/2efaa6/0000000000000000000170b4/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/2efaa6/0000000000000000000170b4/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/2efaa6/0000000000000000000170b4/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 700;
}

@font-face {
    font-family: "myriad-pro-semi-condensed";
    src: url("https://use.typekit.net/af/b5643a/0000000000000000000170b6/27/l?subset_id=2&fvd=i9&v=3") format("woff2"),url("https://use.typekit.net/af/b5643a/0000000000000000000170b6/27/d?subset_id=2&fvd=i9&v=3") format("woff"),url("https://use.typekit.net/af/b5643a/0000000000000000000170b6/27/a?subset_id=2&fvd=i9&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 900;
}

@font-face {
    font-family: "myriad-pro-condensed";
    src: url("https://use.typekit.net/af/976c18/0000000000000000000170aa/27/l?subset_id=2&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/976c18/0000000000000000000170aa/27/d?subset_id=2&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/976c18/0000000000000000000170aa/27/a?subset_id=2&fvd=n9&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 900;
}

@font-face {
    font-family: "myriad-pro-condensed";
    src: url("https://use.typekit.net/af/c63dde/0000000000000000000170a8/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/c63dde/0000000000000000000170a8/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/c63dde/0000000000000000000170a8/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: "myriad-pro-condensed";
    src: url("https://use.typekit.net/af/f72c04/0000000000000000000170a4/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/f72c04/0000000000000000000170a4/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/f72c04/0000000000000000000170a4/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: "myriad-pro-condensed";
    src: url("https://use.typekit.net/af/47529e/0000000000000000000170a2/27/l?subset_id=2&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/47529e/0000000000000000000170a2/27/d?subset_id=2&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/47529e/0000000000000000000170a2/27/a?subset_id=2&fvd=n3&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-family: "myriad-pro-condensed";
    src: url("https://use.typekit.net/af/9369f8/0000000000000000000170a6/27/l?subset_id=2&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/9369f8/0000000000000000000170a6/27/d?subset_id=2&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/9369f8/0000000000000000000170a6/27/a?subset_id=2&fvd=n6&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-family: "myriad-pro-condensed";
    src: url("https://use.typekit.net/af/d5dd09/0000000000000000000170ab/27/l?subset_id=2&fvd=i9&v=3") format("woff2"),url("https://use.typekit.net/af/d5dd09/0000000000000000000170ab/27/d?subset_id=2&fvd=i9&v=3") format("woff"),url("https://use.typekit.net/af/d5dd09/0000000000000000000170ab/27/a?subset_id=2&fvd=i9&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 900;
}

@font-face {
    font-family: "myriad-pro-condensed";
    src: url("https://use.typekit.net/af/24a439/0000000000000000000170a9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/24a439/0000000000000000000170a9/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/24a439/0000000000000000000170a9/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 700;
}

@font-face {
    font-family: "myriad-pro-condensed";
    src: url("https://use.typekit.net/af/af66cf/0000000000000000000170a5/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/af66cf/0000000000000000000170a5/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/af66cf/0000000000000000000170a5/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 400;
}

@font-face {
    font-family: "myriad-pro-condensed";
    src: url("https://use.typekit.net/af/eb9223/0000000000000000000170a3/27/l?subset_id=2&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/eb9223/0000000000000000000170a3/27/d?subset_id=2&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/eb9223/0000000000000000000170a3/27/a?subset_id=2&fvd=i3&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 300;
}

@font-face {
    font-family: "myriad-pro-condensed";
    src: url("https://use.typekit.net/af/a17916/0000000000000000000170a7/27/l?subset_id=2&fvd=i6&v=3") format("woff2"),url("https://use.typekit.net/af/a17916/0000000000000000000170a7/27/d?subset_id=2&fvd=i6&v=3") format("woff"),url("https://use.typekit.net/af/a17916/0000000000000000000170a7/27/a?subset_id=2&fvd=i6&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 600;
}

@font-face {
    font-family: "myriad-pro";
    src: url("https://use.typekit.net/af/95c20a/0000000000000000000170a0/27/l?subset_id=2&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/95c20a/0000000000000000000170a0/27/d?subset_id=2&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/95c20a/0000000000000000000170a0/27/a?subset_id=2&fvd=n9&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 900;
}

@font-face {
    font-family: "myriad-pro";
    src: url("https://use.typekit.net/af/fd10fc/0000000000000000000170a1/27/l?subset_id=2&fvd=i9&v=3") format("woff2"),url("https://use.typekit.net/af/fd10fc/0000000000000000000170a1/27/d?subset_id=2&fvd=i9&v=3") format("woff"),url("https://use.typekit.net/af/fd10fc/0000000000000000000170a1/27/a?subset_id=2&fvd=i9&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 900;
}

@font-face {
    font-family: "myriad-pro";
    src: url("https://use.typekit.net/af/1b1b1e/00000000000000000001709e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/1b1b1e/00000000000000000001709e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/1b1b1e/00000000000000000001709e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: "myriad-pro";
    src: url("https://use.typekit.net/af/2e2357/00000000000000000001709f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/2e2357/00000000000000000001709f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/2e2357/00000000000000000001709f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 700;
}

@font-face {
    font-family: "myriad-pro";
    src: url("https://use.typekit.net/af/d32e26/00000000000000000001709b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/d32e26/00000000000000000001709b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/d32e26/00000000000000000001709b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 400;
}

@font-face {
    font-family: "myriad-pro";
    src: url("https://use.typekit.net/af/c630c3/000000000000000000017098/27/l?subset_id=2&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/c630c3/000000000000000000017098/27/d?subset_id=2&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/c630c3/000000000000000000017098/27/a?subset_id=2&fvd=n3&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-family: "myriad-pro";
    src: url("https://use.typekit.net/af/ee605b/000000000000000000017099/27/l?subset_id=2&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/ee605b/000000000000000000017099/27/d?subset_id=2&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/ee605b/000000000000000000017099/27/a?subset_id=2&fvd=i3&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 300;
}

@font-face {
    font-family: "myriad-pro";
    src: url("https://use.typekit.net/af/cafa63/00000000000000000001709a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/cafa63/00000000000000000001709a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/cafa63/00000000000000000001709a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: "myriad-pro";
    src: url("https://use.typekit.net/af/80c5d0/00000000000000000001709c/27/l?subset_id=2&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/80c5d0/00000000000000000001709c/27/d?subset_id=2&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/80c5d0/00000000000000000001709c/27/a?subset_id=2&fvd=n6&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-family: "myriad-pro";
    src: url("https://use.typekit.net/af/d50a1b/00000000000000000001709d/27/l?subset_id=2&fvd=i6&v=3") format("woff2"),url("https://use.typekit.net/af/d50a1b/00000000000000000001709d/27/d?subset_id=2&fvd=i6&v=3") format("woff"),url("https://use.typekit.net/af/d50a1b/00000000000000000001709d/27/a?subset_id=2&fvd=i6&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 600;
}

@font-face {
    font-family: "myriad-pro-semiextended";
    src: url("https://use.typekit.net/af/4a19b5/00000000000000003b9ad2dc/27/l?subset_id=2&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/4a19b5/00000000000000003b9ad2dc/27/d?subset_id=2&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/4a19b5/00000000000000003b9ad2dc/27/a?subset_id=2&fvd=i3&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 300;
}

@font-face {
    font-family: "myriad-pro-semiextended";
    src: url("https://use.typekit.net/af/090ef4/00000000000000003b9ad2dd/27/l?subset_id=2&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/090ef4/00000000000000003b9ad2dd/27/d?subset_id=2&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/090ef4/00000000000000003b9ad2dd/27/a?subset_id=2&fvd=n3&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-family: "myriad-pro-semiextended";
    src: url("https://use.typekit.net/af/d6baab/00000000000000003b9ad2de/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/d6baab/00000000000000003b9ad2de/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/d6baab/00000000000000003b9ad2de/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 400;
}

@font-face {
    font-family: "myriad-pro-semiextended";
    src: url("https://use.typekit.net/af/2b0ae7/00000000000000003b9ad2df/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/2b0ae7/00000000000000003b9ad2df/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/2b0ae7/00000000000000003b9ad2df/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: "myriad-pro-semiextended";
    src: url("https://use.typekit.net/af/be803e/00000000000000003b9ad2e0/27/l?subset_id=2&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/be803e/00000000000000003b9ad2e0/27/d?subset_id=2&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/be803e/00000000000000003b9ad2e0/27/a?subset_id=2&fvd=n6&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-family: "myriad-pro-semiextended";
    src: url("https://use.typekit.net/af/ad970a/00000000000000003b9ad2e1/27/l?subset_id=2&fvd=i6&v=3") format("woff2"),url("https://use.typekit.net/af/ad970a/00000000000000003b9ad2e1/27/d?subset_id=2&fvd=i6&v=3") format("woff"),url("https://use.typekit.net/af/ad970a/00000000000000003b9ad2e1/27/a?subset_id=2&fvd=i6&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 600;
}

@font-face {
    font-family: "myriad-pro-semiextended";
    src: url("https://use.typekit.net/af/25f703/00000000000000003b9ad2e2/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/25f703/00000000000000003b9ad2e2/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/25f703/00000000000000003b9ad2e2/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 700;
}

@font-face {
    font-family: "myriad-pro-semiextended";
    src: url("https://use.typekit.net/af/7f0b40/00000000000000003b9ad2e3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/7f0b40/00000000000000003b9ad2e3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/7f0b40/00000000000000003b9ad2e3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: "myriad-pro-semiextended";
    src: url("https://use.typekit.net/af/df6e54/00000000000000003b9ad2e4/27/l?subset_id=2&fvd=i9&v=3") format("woff2"),url("https://use.typekit.net/af/df6e54/00000000000000003b9ad2e4/27/d?subset_id=2&fvd=i9&v=3") format("woff"),url("https://use.typekit.net/af/df6e54/00000000000000003b9ad2e4/27/a?subset_id=2&fvd=i9&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 900;
}

@font-face {
    font-family: "myriad-pro-semiextended";
    src: url("https://use.typekit.net/af/f2fdf0/00000000000000003b9ad2e5/27/l?subset_id=2&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/f2fdf0/00000000000000003b9ad2e5/27/d?subset_id=2&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/f2fdf0/00000000000000003b9ad2e5/27/a?subset_id=2&fvd=n9&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 900;
}

.tk-myriad-pro-semi-condensed {
    font-family: "myriad-pro-semi-condensed",sans-serif;
}

.tk-myriad-pro-condensed {
    font-family: "myriad-pro-condensed",sans-serif;
}

.tk-myriad-pro {
    font-family: "myriad-pro",sans-serif;
}

.tk-myriad-pro-semiextended {
    font-family: "myriad-pro-semiextended",sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "myriad-pro-condensed", sans-serif;
    font-weight: bold;
}

body {
    padding-top: 50px;
    padding-bottom: 20px;
    font-family: "Myriad Pro", Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set width on the form input elements since they're 100% wide by default */
/*input,
select,
textarea {
    max-width: 280px;
}*/

/* styles for validation helpers */
.field-validation-error {
    color: #b94a48;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
    border: 1px solid #b94a48;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors {
    color: #b94a48;
}

.validation-summary-valid {
    display: none;
}

.pad-below {
    padding-bottom: 15px;
}

img.project-logo {
    width: 80px;
    height: 60px;
}


/* toggle switches for yes/no boolean fields */
.switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 34px;
}

    .switch input {
        display: none;
    }

.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #b94a48;
    transition: .4s;
}

    .slider:before {
        position: absolute;
        content: "";
        height: 26px;
        width: 26px;
        left: 4px;
        bottom: 4px;
        background-color: white;
        transition: .4s;
    }

/* include generated hidden field here */
input[type="checkbox"]:checked + input[type="hidden"] + .slider,
input[type="checkbox"]:checked + .slider {
    background-color: #009A44;
}

/* include generated hidden field here */
input[type="checkbox"]:focus + input[type="hidden"] + .slider,
input[type="checkbox"]:focus + .slider {
    box-shadow: 0 0 1px #009A44;
}

/* include generated hidden field here */
input[type="checkbox"]:checked + input[type="hidden"] + .slider:before,
input[type="checkbox"]:checked + .slider:before {
    transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
    border-radius: 34px;
}

    .slider.round:before {
        border-radius: 50%;
    }

.btn-sq-lg {
    width: 100% !important;
    height: 250px !important;
}

select:required:invalid {
    color: #999999;
}

option[value=""][disabled] {
    display: none;
}

option {
    color: black;
}

/* desktop/mobile styling for parent/guardian and emergency contacts action buttons */
@media only screen and (min-width: 501px) {
    .contactsHeader h3, .contactsHeader > .contactsButtons {
        display: inline-block;
        margin-top: -1px;
    }
    .contactsButtons > .btn,
    .contactsButtons > a > .btn {
        margin-top: -8px;
    }
}

@media only screen and (max-width: 500px) {
    .contactsButtons {
        margin-top: -20px;
        padding-bottom: 20px;
    }

    .contactsHeader button {
        width: 100%;
        margin-top: 0px;
    }
}
@media only screen and (max-width: 565px) {
    .nav > li > a {
        padding-left: 5px !important;
        padding-right: 5px !important;
        font-size: 11px !important;
    }
}

.selectionBoxTitle {
    color: #009A44;
    font-size: 28px;
    text-shadow: none;
    font-stretch: condensed;
    font-weight: bold;
    line-height: 30px;
}
.selectionBoxIcon, .selectionBoxDescription {
    color: #53565a;
}

.selectionBox > a:hover { 
    box-shadow: 0 0 0 2px;
    background-color: #009A44;
    color: #FFFFFF;
}
.btn-gray:hover p, .btn-gray:hover i {
    color: #ffffff;
}

/* Google Translate widget */
select.goog-te-combo {
    display: block !important;
}

/* Step Six TN Occupational Survey styling */
#occupational-survey {
    padding: 15px;
}
.occupational-row {
    border-bottom: 1px solid #555555;
    border-left: 1px solid #555555;
    overflow: hidden;
    padding-bottom: 10px;
}
.occupation {
    background-color: #ffffff;
    margin-left: -1px;
    margin-bottom: -99999px;
    padding: 15px;
    padding-bottom: 99999px;
    border: 1px solid #555555;
}
.occupation-img {
    max-width: 100%;
    max-height: 90%;
    width: auto;
    height: auto;      
    padding-top: 6px;
    padding-bottom: 6px;
}