﻿@import"https://p.typekit.net/p.css?s=1&k=xhb7ozu&ht=tk&f=4526.4531.4621.4648.4649.4650.4651.4831.5094.5097.4660.4942.5241.5301.5302.5366.5368.5369.16747.16748.16750.16871.16873.16823.16825.17570.17571.17572.17573&a=119438833&app=typekit&e=css";@font-face{font-family:"ff-meta-web-pro";src:url("https://use.typekit.net/af/4a24f4/000000000000000077359994/30/l?subset_id=2&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/4a24f4/000000000000000077359994/30/d?subset_id=2&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/4a24f4/000000000000000077359994/30/a?subset_id=2&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro";src:url("https://use.typekit.net/af/062ba4/00000000000000007735999d/30/l?subset_id=2&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/062ba4/00000000000000007735999d/30/d?subset_id=2&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/062ba4/00000000000000007735999d/30/a?subset_id=2&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro";src:url("https://use.typekit.net/af/cc7c90/00000000000000007735999f/30/l?subset_id=2&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/cc7c90/00000000000000007735999f/30/d?subset_id=2&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/cc7c90/00000000000000007735999f/30/a?subset_id=2&fvd=i3&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:300;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro";src:url("https://use.typekit.net/af/37c53a/0000000000000000773599c7/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/37c53a/0000000000000000773599c7/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/37c53a/0000000000000000773599c7/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro";src:url("https://use.typekit.net/af/9f5d07/0000000000000000773599cd/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/9f5d07/0000000000000000773599cd/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/9f5d07/0000000000000000773599cd/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro";src:url("https://use.typekit.net/af/52375b/0000000000000000773599ca/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/52375b/0000000000000000773599ca/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/52375b/0000000000000000773599ca/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro";src:url("https://use.typekit.net/af/818e87/0000000000000000773599ba/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/818e87/0000000000000000773599ba/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/818e87/0000000000000000773599ba/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro";src:url("https://use.typekit.net/af/14aead/0000000000000000773599dc/30/l?subset_id=2&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/14aead/0000000000000000773599dc/30/d?subset_id=2&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/14aead/0000000000000000773599dc/30/a?subset_id=2&fvd=i5&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro";src:url("https://use.typekit.net/af/26dd89/0000000000000000773599e1/30/l?subset_id=2&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/26dd89/0000000000000000773599e1/30/d?subset_id=2&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/26dd89/0000000000000000773599e1/30/a?subset_id=2&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro";src:url("https://use.typekit.net/af/6faf5b/0000000000000000773599df/30/l?subset_id=2&fvd=i6&v=3") format("woff2"),url("https://use.typekit.net/af/6faf5b/0000000000000000773599df/30/d?subset_id=2&fvd=i6&v=3") format("woff"),url("https://use.typekit.net/af/6faf5b/0000000000000000773599df/30/a?subset_id=2&fvd=i6&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:600;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro-condensed";src:url("https://use.typekit.net/af/cd55b3/0000000000000000000175d1/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/cd55b3/0000000000000000000175d1/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/cd55b3/0000000000000000000175d1/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro-condensed";src:url("https://use.typekit.net/af/ba59a8/0000000000000000000175ce/27/l?subset_id=2&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/ba59a8/0000000000000000000175ce/27/d?subset_id=2&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/ba59a8/0000000000000000000175ce/27/a?subset_id=2&fvd=i5&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro-condensed";src:url("https://use.typekit.net/af/5edcb2/0000000000000000000175d2/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/5edcb2/0000000000000000000175d2/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/5edcb2/0000000000000000000175d2/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro-condensed";src:url("https://use.typekit.net/af/a0aabf/000000000000000077359991/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/a0aabf/000000000000000077359991/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/a0aabf/000000000000000077359991/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro-condensed";src:url("https://use.typekit.net/af/3cd025/0000000000000000000175cc/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/3cd025/0000000000000000000175cc/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/3cd025/0000000000000000000175cc/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro-condensed";src:url("https://use.typekit.net/af/f13845/0000000000000000000175d0/27/l?subset_id=2&fvd=i6&v=3") format("woff2"),url("https://use.typekit.net/af/f13845/0000000000000000000175d0/27/d?subset_id=2&fvd=i6&v=3") format("woff"),url("https://use.typekit.net/af/f13845/0000000000000000000175d0/27/a?subset_id=2&fvd=i6&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:600;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro-condensed";src:url("https://use.typekit.net/af/271842/0000000000000000000175cf/27/l?subset_id=2&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/271842/0000000000000000000175cf/27/d?subset_id=2&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/271842/0000000000000000000175cf/27/a?subset_id=2&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro-condensed";src:url("https://use.typekit.net/af/b01c1d/0000000000000000000175cd/27/l?subset_id=2&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/b01c1d/0000000000000000000175cd/27/d?subset_id=2&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/b01c1d/0000000000000000000175cd/27/a?subset_id=2&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"ff-meta-headline-web-pro";src:url("https://use.typekit.net/af/cc9e0c/00000000000000007735a1bd/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/cc9e0c/00000000000000007735a1bd/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/cc9e0c/00000000000000007735a1bd/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal}@font-face{font-family:"ff-meta-headline-web-pro";src:url("https://use.typekit.net/af/c4a3f8/00000000000000007735a1b3/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/c4a3f8/00000000000000007735a1b3/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/c4a3f8/00000000000000007735a1b3/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"ff-meta-headline-web-pro";src:url("https://use.typekit.net/af/c371bb/00000000000000007735a1bc/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/c371bb/00000000000000007735a1bc/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/c371bb/00000000000000007735a1bc/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"ff-meta-headline-web-pro-com";src:url("https://use.typekit.net/af/380770/00000000000000007735a1a8/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/380770/00000000000000007735a1a8/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/380770/00000000000000007735a1a8/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"ff-meta-headline-web-pro-com";src:url("https://use.typekit.net/af/8b4030/00000000000000007735a1ae/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/8b4030/00000000000000007735a1ae/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/8b4030/00000000000000007735a1ae/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"ff-meta-headline-web-pro-con";src:url("https://use.typekit.net/af/423784/00000000000000007735a1b2/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/423784/00000000000000007735a1b2/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/423784/00000000000000007735a1b2/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"ff-meta-headline-web-pro-con";src:url("https://use.typekit.net/af/11b353/00000000000000007735a1bf/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/11b353/00000000000000007735a1bf/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/11b353/00000000000000007735a1bf/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"ff-meta-correspondence-web-p";src:url("https://use.typekit.net/af/2089fe/0000000000000000773599a0/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/2089fe/0000000000000000773599a0/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/2089fe/0000000000000000773599a0/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"ff-meta-correspondence-web-p";src:url("https://use.typekit.net/af/06264c/0000000000000000773599ac/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/06264c/0000000000000000773599ac/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/06264c/0000000000000000773599ac/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:"ff-meta-correspondence-web-p";src:url("https://use.typekit.net/af/a3cb79/0000000000000000773599bb/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/a3cb79/0000000000000000773599bb/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/a3cb79/0000000000000000773599bb/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"ff-meta-correspondence-web-p";src:url("https://use.typekit.net/af/42f387/0000000000000000773599b3/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/42f387/0000000000000000773599b3/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/42f387/0000000000000000773599b3/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}.tk-ff-meta-web-pro{font-family:"ff-meta-web-pro",sans-serif}.tk-ff-meta-web-pro-condensed{font-family:"ff-meta-web-pro-condensed",sans-serif}.tk-ff-meta-headline-web-pro{font-family:"ff-meta-headline-web-pro",sans-serif}.tk-ff-meta-headline-web-pro-com{font-family:"ff-meta-headline-web-pro-com",sans-serif}.tk-ff-meta-headline-web-pro-con{font-family:"ff-meta-headline-web-pro-con",sans-serif}.tk-ff-meta-correspondence-web-p{font-family:"ff-meta-correspondence-web-p",sans-serif}main{outline:none}.newsLattus,.newsCategory{margin-top:215px}.newsLattus h1,.newsCategory h1{color:#127982;padding-bottom:0px}html,body{height:100%;margin:0}body{margin:0;padding:0;font-family:"ff-meta-web-pro";font-size:16px;font-weight:300;line-height:1.5em;color:#303133;background-color:#fff}h1{font-family:"ff-meta-web-pro-condensed";color:#127982;font-size:42px;font-weight:600;line-height:1em;margin-top:0}h2{font-family:"ff-meta-web-pro-condensed";color:#127982;font-size:20px;font-weight:700;line-height:1.25em;margin-bottom:.25em}h2.feature{font-size:30px}h3{font-family:"ff-meta-web-pro-condensed";color:#127982;font-size:20px;font-weight:600;margin-bottom:.25em;line-height:1.25em}h4{font-family:"ff-meta-web-pro-condensed";color:#303133;font-size:20px;font-weight:600;margin-bottom:.25em;line-height:1.25em}h5{font-family:"ff-meta-web-pro-condensed";font-size:16.6px;color:#303133;line-height:1.25em;font-weight:600}h6{font-family:"ff-meta-web-pro";font-weight:600;font-size:13.4px;line-height:1.25em;margin-block-start:2.33em}p{font-family:"ff-meta-web-pro";font-weight:300;font-size:16px;line-height:1.5em;margin:0 0 20px 0}strong{font-weight:600}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.imageCover{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.imageContain{background-size:contain;background-repeat:no-repeat}img.bordered{box-shadow:0 0 1px 0px #000}a,a:visited{font-family:"ff-meta-web-pro";color:#303133;text-decoration:underline;font-weight:400;transition:background-color 500ms ease-out 0ms,color 100ms ease-out 0ms;hyphens:auto}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#64a33e;text-decoration:underline}a cite,a:visited cite{text-decoration:none}a.read-more,a.read-more:visited,div.read-more{font-weight:500;text-decoration:none;font-size:16px;line-height:25px;margin:0}a.read-more:after,a.read-more:visited:after,div.read-more:after{display:inline-block;position:relative;content:"";font-family:"Font Awesome 6 Pro";font-weight:500;background-image:none;margin-left:.5em;bottom:1px;height:auto;font-size:14px}a.read-more:hover,a.read-more:focus,a.read-more:visited:hover,a.read-more:visited:focus,div.read-more:hover,div.read-more:focus{color:#64a33e;text-decoration:none}a.link-button{color:#127982;font-weight:500;border:1px solid #127982;display:inline-block;padding:.38em 2em .5em 2em;margin:0;text-decoration:none;background-color:rgba(0,0,0,0)}a.link-button-dark{color:#fff;font-weight:500;display:inline-block;padding:.38em 2em .5em 2em;margin:0;text-decoration:none;background-color:#127982}a.link-button-dark:hover,a.link-button-dark:focus{background-color:#64a33e}hr{background-color:#127982;margin-top:25px;margin-bottom:25px;height:1px;border:0}hr.noTopMargin{margin-top:0}hr.noBottomMargin{margin-bottom:0}hr.noMargin{margin-bottom:0;margin-top:0}.callToAction p{margin:0px}ul{margin:20px 40px}ul li{font-size:16px;line-height:1.5em}fieldset{border:revert;padding:revert;margin:revert}address{font-style:normal;white-space:pre-line}select::-ms-expand{display:none}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{margin:0;font-family:"ff-meta-web-pro";-webkit-appearance:none;box-sizing:border-box;width:100%;padding:.5em 1em;font-size:20px;background-color:#fff}[type=submit],[type=button]{-webkit-appearance:none;box-sizing:border-box;width:auto;text-transform:uppercase;color:#fff}[type=search]{border:1px solid #95989a;border-radius:0px;background-color:#fff;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#303133}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.full-height{height:100% !important}.off-canvas.is-transition-overlap.is-open{-webkit-box-shadow:none;box-shadow:none}.js-off-canvas-overlay{z-index:-2}#offCanvasPnl{max-height:66vh}.grid-y{height:100%}.callout{margin:0;border:none;border-radius:0px}.social-icons a{text-decoration:none}.social-icons a img{max-width:36px;margin:6px 6px 0 0;filter:invert(20%) sepia(1%) saturate(1669%) hue-rotate(32deg) brightness(92%) contrast(94%)}.landing-pg h1{color:#127982}.landing-pg h3{color:#303133}.news-and-events-landing-pg h1{color:#127982;font-size:20px}.news-and-events-landing-pg h2{color:#127982;font-size:16px}.no-hero-top-margin{margin-top:140px}.form-background{background-color:#e8f7f3}div.umbraco-forms-form form,div.chatviewer-confroom-container div.umbraco-forms-form form{margin:0 0 75px 0;padding:15px 20px 20px 20px;text-align:left}div.umbraco-forms-form form .umbraco-forms-field,div.chatviewer-confroom-container div.umbraco-forms-form form .umbraco-forms-field{padding-block:.35em .625em}div.umbraco-forms-form form .umbraco-forms-field.richtext,div.chatviewer-confroom-container div.umbraco-forms-form form .umbraco-forms-field.richtext{padding-block:0px !important}div.umbraco-forms-form form .umbraco-forms-field.titleanddescription,div.chatviewer-confroom-container div.umbraco-forms-form form .umbraco-forms-field.titleanddescription{padding-block:0px !important}div.umbraco-forms-form form .button,div.chatviewer-confroom-container div.umbraco-forms-form form .button{padding:.7em 1em;height:38px;background-color:#127982;color:#fff;font-weight:400;text-transform:none;text-decoration:none;border-radius:0}div.umbraco-forms-form form .button:hover,div.chatviewer-confroom-container div.umbraco-forms-form form .button:hover{background-color:#64a33e;color:#fff}div.umbraco-forms-form form label,div.chatviewer-confroom-container div.umbraco-forms-form form label{font-size:16px;color:#303133;font-weight:300}div.umbraco-forms-form form fieldset,div.chatviewer-confroom-container div.umbraco-forms-form form fieldset{border:none;padding-right:0;padding-left:0;margin-inline:0px;padding-block:0em 0em;padding-inline:0em}div.umbraco-forms-form form legend.firstLegend,div.chatviewer-confroom-container div.umbraco-forms-form form legend.firstLegend{padding:0em 0 .25em 0}div.umbraco-forms-form form legend,div.chatviewer-confroom-container div.umbraco-forms-form form legend{font-family:"ff-meta-web-pro-condensed";font-size:20px;color:#127982;font-weight:700;padding:1em 0 .25em 0;margin:0}div.umbraco-forms-form form p,div.umbraco-forms-form form .help-block,div.chatviewer-confroom-container div.umbraco-forms-form form p,div.chatviewer-confroom-container div.umbraco-forms-form form .help-block{display:block;font-size:16px;font-family:"ff-meta-web-pro";font-weight:300;line-height:1.25em;margin:0 0 20px 0}div.umbraco-forms-form form p:last-child,div.umbraco-forms-form form .help-block:last-child,div.chatviewer-confroom-container div.umbraco-forms-form form p:last-child,div.chatviewer-confroom-container div.umbraco-forms-form form .help-block:last-child{margin:0}div.umbraco-forms-form form input[type=text],div.umbraco-forms-form form input[type=password],div.umbraco-forms-form form input[type=number],div.umbraco-forms-form form input[type=tel],div.umbraco-forms-form form input[type=email],div.umbraco-forms-form form textarea,div.chatviewer-confroom-container div.umbraco-forms-form form input[type=text],div.chatviewer-confroom-container div.umbraco-forms-form form input[type=password],div.chatviewer-confroom-container div.umbraco-forms-form form input[type=number],div.chatviewer-confroom-container div.umbraco-forms-form form input[type=tel],div.chatviewer-confroom-container div.umbraco-forms-form form input[type=email],div.chatviewer-confroom-container div.umbraco-forms-form form textarea{-webkit-appearance:none;-webkit-border-radius:0px;box-sizing:border-box;width:100%;border:solid 1px #95989a;border-radius:0px;padding:.5em;margin:0;font-size:16px;font-weight:300;background-color:#fff;font-family:"ff-meta-web-pro";-webkit-box-shadow:none;box-shadow:none}div.umbraco-forms-form form input::-webkit-input-placeholder,div.umbraco-forms-form form textarea::-webkit-input-placeholder,div.chatviewer-confroom-container div.umbraco-forms-form form input::-webkit-input-placeholder,div.chatviewer-confroom-container div.umbraco-forms-form form textarea::-webkit-input-placeholder{font-size:16px;font-family:"ff-meta-web-pro";color:#95989a;font-style:italic}div.umbraco-forms-form form input:-moz-placeholder,div.umbraco-forms-form form textarea:-moz-placeholder,div.chatviewer-confroom-container div.umbraco-forms-form form input:-moz-placeholder,div.chatviewer-confroom-container div.umbraco-forms-form form textarea:-moz-placeholder{font-size:16px;font-family:"ff-meta-web-pro";color:#95989a;font-style:italic;opacity:1}div.umbraco-forms-form form input::-moz-placeholder,div.umbraco-forms-form form textarea::-moz-placeholder,div.chatviewer-confroom-container div.umbraco-forms-form form input::-moz-placeholder,div.chatviewer-confroom-container div.umbraco-forms-form form textarea::-moz-placeholder{font-size:16px;font-family:"ff-meta-web-pro";color:#95989a;font-style:italic;opacity:1}div.umbraco-forms-form form input:-ms-input-placeholder,div.umbraco-forms-form form textarea:-ms-input-placeholder,div.chatviewer-confroom-container div.umbraco-forms-form form input:-ms-input-placeholder,div.chatviewer-confroom-container div.umbraco-forms-form form textarea:-ms-input-placeholder{font-size:16px;font-family:"ff-meta-web-pro";color:#95989a;font-style:italic}div.umbraco-forms-form form label input[type=checkbox],div.chatviewer-confroom-container div.umbraco-forms-form form label input[type=checkbox]{font-family:"ff-meta-web-pro";font-size:2rem;font-weight:400;line-height:1.1;display:grid;grid-template-columns:1em auto;gap:.5em}div.umbraco-forms-form form input[type=checkbox],div.chatviewer-confroom-container div.umbraco-forms-form form input[type=checkbox]{accent-color:#303133;border-radius:0px}div.umbraco-forms-form form input[type=checkbox]:disabled,div.chatviewer-confroom-container div.umbraco-forms-form form input[type=checkbox]:disabled{color:#f0f0f0;cursor:not-allowed}div.umbraco-forms-form form input[type=radio],div.chatviewer-confroom-container div.umbraco-forms-form form input[type=radio]{accent-color:#303133}div.umbraco-forms-form form input[type=radio],div.chatviewer-confroom-container div.umbraco-forms-form form input[type=radio]{accent-color:#303133;border-radius:0px}div.umbraco-forms-form form select,div.chatviewer-confroom-container div.umbraco-forms-form form select{border:1px solid #95989a;margin:0;border-radius:0px;background-color:#fff;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#303133}div.umbraco-forms-form form .field-validation-error,div.chatviewer-confroom-container div.umbraco-forms-form form .field-validation-error{color:#c4262e}div.umbraco-forms-form form .validation-summary-errors,div.chatviewer-confroom-container div.umbraco-forms-form form .validation-summary-errors{color:#c4262e;padding:0 0 0 0}div.umbraco-forms-form form .validation-summary-errors ul,div.chatviewer-confroom-container div.umbraco-forms-form form .validation-summary-errors ul{margin:0 0 24px 20px !important}div.umbraco-forms-form form h4,div.chatviewer-confroom-container div.umbraco-forms-form form h4{font-family:"ff-meta-web-pro-condensed";color:#127982;font-size:30px;font-weight:500;margin-bottom:.25em}div.umbraco-forms-form form .umbraco-forms-field-wrapper .checkboxlist .checkbox-group,div.chatviewer-confroom-container div.umbraco-forms-form form .umbraco-forms-field-wrapper .checkboxlist .checkbox-group{display:flex;flex-direction:row;margin-bottom:0px}div.umbraco-forms-form form .umbraco-forms-field-wrapper .radiobuttonlist .radiobox-group,div.chatviewer-confroom-container div.umbraco-forms-form form .umbraco-forms-field-wrapper .radiobuttonlist .radiobox-group{display:flex;flex-direction:row;margin-bottom:0px}div.umbraco-forms-form form input[type=submit],div.umbraco-forms-form form input[type=button],div.chatviewer-confroom-container div.umbraco-forms-form form input[type=submit],div.chatviewer-confroom-container div.umbraco-forms-form form input[type=button]{text-transform:capitalize;border-radius:0;padding:.7em 1em;margin:15px 0 0 0;text-decoration:none;font-weight:500;background-color:#127982;border:none;transition:background-color 500ms ease-out 0ms,color 100ms ease-out 0ms}div.umbraco-forms-form form input[type=submit]:hover,div.umbraco-forms-form form input[type=button]:hover,div.chatviewer-confroom-container div.umbraco-forms-form form input[type=submit]:hover,div.chatviewer-confroom-container div.umbraco-forms-form form input[type=button]:hover{background-color:#64a33e}div.umbraco-forms-form form .umbraco-forms-label,div.chatviewer-confroom-container div.umbraco-forms-form form .umbraco-forms-label{font-weight:600}div.umbraco-forms-form form .umbraco-forms-hidden,div.chatviewer-confroom-container div.umbraco-forms-form form .umbraco-forms-hidden{display:none;margin:0;padding:0;height:0}body#ChatWindowId div#FrameContainer ::-moz-focus-inner{border:none}body#ChatWindowId div#FrameContainer .hide{display:none}body#ChatWindowId div#FrameContainer .show{display:block}body#ChatWindowId div#FrameContainer #chatRoomDialogueHeader .wb-icon-large{display:none}body#ChatWindowId div#FrameContainer #chatRoomDialogueHeader h2{display:none}body#ChatWindowId div#FrameContainer h2#chatviewer-queue-welcome-message{display:none}body#ChatWindowId div#FrameContainer #chatviewer-serverstatus img.disconnected{display:inline-block;margin:0 auto -2px;width:16px;height:16px;content:url("/js/chat-frame/images/icons/Warning.png");background:url("/js/chat-frame/images/icons/Warning.png") center center no-repeat;background-size:contain}body#ChatWindowId div#FrameContainer #chatviewer-serverstatus span{margin-left:10px}body#ChatWindowId div#FrameContainer #chatviewer-toolbar{padding:0 0 8px 0;border:0;text-align:center}body#ChatWindowId div#FrameContainer .chatviewer-columntitle{position:relative;padding:10px;height:40px;font-size:16px;text-align:center;background-color:#ddd;box-sizing:border-box}body#ChatWindowId div#FrameContainer #chatviewer-columntitle-actions{position:absolute;top:0;right:0;padding:7px 11px 0 0}body#ChatWindowId div#FrameContainer #chatviewer-usercolumn{display:none;float:left;width:35%;padding:10px 10px 0;box-sizing:border-box}body#ChatWindowId div#FrameContainer #chatviewer-userlist span.username{padding-left:4px}body#ChatWindowId div#FrameContainer #chatviewer-userlist{border:0;height:400px;overflow:auto}body#ChatWindowId div#FrameContainer .chatviewer-messagecolumn,body#ChatWindowId div#FrameContainer #chatviewer-messagecolumn{float:left;width:100%;height:calc(100% - 110px);padding:0px;text-align:left;box-sizing:border-box}body#ChatWindowId div#FrameContainer #chatviewer-sendemailbutton,body#ChatWindowId div#FrameContainer #chatviewer-closebutton,body#ChatWindowId div#FrameContainer #chatviewer-printbutton{margin-left:10px;height:28px;min-width:60px}body#ChatWindowId div#FrameContainer #chatviewer-messagelist{position:absolute;padding:5px 10px;border:1px solid #ddd;width:100%;height:calc(100% - 110px);overflow-y:scroll;border-spacing:0 5px;box-sizing:border-box}body#ChatWindowId div#FrameContainer #chatviewer-contentarea{min-height:400px;height:auto;padding:0% 15%}body#ChatWindowId div#FrameContainer #chatviewer-contentarea #chatviewer-dialog{top:10px !important}@media only screen and (max-width: 40em){body#ChatWindowId div#FrameContainer #chatviewer-contentarea{padding:0%}}body#ChatWindowId div#FrameContainer .chatviewer-messagecontainer{display:table;width:100%}body#ChatWindowId div#FrameContainer .chatviewer-messageheader{display:table-cell;padding:5px 9px;width:225px;color:#fff;word-break:break-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}body#ChatWindowId div#FrameContainer .chatviewer-messageheader-privatemessage{outline:1px dashed #fff;outline-offset:-2px}body#ChatWindowId div#FrameContainer .chatviewer-messagefrom,body#ChatWindowId div#FrameContainer .chatviewer-messagedate{display:inline-block;font-size:11px;color:#fff;width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body#ChatWindowId div#FrameContainer .chatviewer-messagedate{font-style:italic}body#ChatWindowId div#FrameContainer .chatviewer-message{display:table-cell;padding:5px}body#ChatWindowId div#FrameContainer .chatviewer-messageheader-special{float:right;font-weight:bold;font-style:italic;color:#fff}body#ChatWindowId div#FrameContainer #chatviewer-messagebarcontainer{position:absolute;bottom:0;padding:12px 0;width:100%;height:46px;text-align:center;background-color:#ddd}body#ChatWindowId div#FrameContainer #chatviewer-messagebar{margin:0 10px;width:calc(100% - 200px);height:2.6em;padding-left:20px}body#ChatWindowId div#FrameContainer #chatviewer-messagesubmitbutton{height:40px;padding:0 14px}body#ChatWindowId div#FrameContainer #chatviewer-recaptcha-container{margin-top:10px;text-align:center}body#ChatWindowId div#FrameContainer #chatviewer-recaptcha{display:inline-block}body#ChatWindowId div#FrameContainer .modal-backdrop.in{background-color:rgba(0,0,0,0) !important}body#ChatWindowId div#FrameContainer .card{margin:10px;width:180px;height:240px;border-color:#a9a9a9 !important}body#ChatWindowId div#FrameContainer .card a{bottom:20px;right:28px;min-width:44px;min-height:44px}body#ChatWindowId div#FrameContainer .card-title-text{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;font-size:1rem}body#ChatWindowId div#FrameContainer .card-subtitle-text{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;font-size:1.25rem}body#ChatWindowId div#FrameContainer .card .card-header{color:#fff}body#ChatWindowId div#FrameContainer .card .card-header.open{background-color:#64a33e}body#ChatWindowId div#FrameContainer .card .card-header.closed{background-color:#a0957e}body#ChatWindowId div#FrameContainer .card .card-header.error{background-color:#ed143d}body#ChatWindowId div#FrameContainer #chatviewer-queue-container{margin:10px;width:100%;text-align:center}body#ChatWindowId div#FrameContainer #chatviewer-queue-container table{margin:0 auto}@media only screen and (max-width: 40em){body#ChatWindowId div#FrameContainer #chatviewer-queue-container{margin:0px !important}}body#ChatWindowId div#FrameContainer #chatviewer-loadingarea{padding-top:100px;width:100%;height:100%;text-align:center;font-weight:bold;box-sizing:border-box}body#ChatWindowId div#FrameContainer #chatviewer-loadingarea img.loading{display:block;margin:0 auto 10px;position:relative;top:3px;right:3px;width:16px;height:16px;content:url("/js/chat-frame/images/icons/Loading2.gif");background:url("/js/chat-frame/images/icons/Loading2.gif") center center no-repeat;background-size:contain}body#ChatWindowId div#FrameContainer #chatviewer-loadingarea img.error{display:block;margin:0 auto 10px;width:24px;height:24px;content:url("/js/chat-frame/images/icons/error24.png");background:url("/js/chat-frame/images/icons/error24.png") center center no-repeat;background-size:contain}body#ChatWindowId div#FrameContainer #chatviewer-queue-welcome-message{font-weight:bold;font-size:18px}body#ChatWindowId div#FrameContainer #chatviewer-queue-selection-picker{margin:10px;width:400px}body#ChatWindowId div#FrameContainer .chat-queue-card{display:inline-block;width:250px;height:95px;margin:12px;padding:0 0 5px;text-align:center;font-family:"ff-meta-web-pro-condensed";font-size:11px;background-color:#fff;border:1px solid #999;border-radius:0;box-shadow:2px 2px 2px #ddd}body#ChatWindowId div#FrameContainer .card.disabled{box-shadow:none;background-color:#efefef;color:#999}body#ChatWindowId div#FrameContainer #chatviewer-queue-message-row{clear:both;margin:16px auto;font-size:18px;color:#ed143d}body#ChatWindowId div#FrameContainer .queue-card-icon{float:left;margin:6px 6px 0;max-width:64px;min-width:15px;height:64px}body#ChatWindowId div#FrameContainer .chat-queue-card .row{margin:0 auto;width:90%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body#ChatWindowId div#FrameContainer .chat-queue-card .row-with-icon{padding-left:9px;padding-right:5px;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body#ChatWindowId div#FrameContainer .chat-queue-card .queue-card-name{font-size:16px;font-weight:bold}body#ChatWindowId div#FrameContainer .chat-queue-card .queue-card-message{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:28px;overflow:hidden;text-overflow:ellipsis}body#ChatWindowId div#FrameContainer .chat-queue-card .queue-card-chatbutton{float:right;margin-right:10px;padding:0 8px;line-height:22px;border-radius:0}body#ChatWindowId div#FrameContainer .chat-queue-card .queue-card-chatbutton:hover{background-color:#00ea00;cursor:pointer}body#ChatWindowId div#FrameContainer img.chatbutton{margin-right:6px;width:16px;height:16px;content:url("/js/chat-frame/images/icons/chat.png");background:url("/js/chat-frame/images/icons/chat.png") center center no-repeat;background-size:contain}body#ChatWindowId div#FrameContainer .chatLogin{color:#127982;font-weight:bold;font-size:18px;line-height:1.25em;margin-top:0}body#ChatWindowId div#FrameContainer #chatLoginSubmit{min-width:44px;min-height:44px;border:none}body#ChatWindowId div#FrameContainer .chatviewer-form-legend{display:block;text-align:center;margin-bottom:16px}body#ChatWindowId div#FrameContainer .validation{color:red;margin-left:34%;margin-top:1%;font-style:italic}body#ChatWindowId div#FrameContainer #chatviewer-form-container input:invalid{border-right:2px solid red}body#ChatWindowId div#FrameContainer .actions{margin:20px 0}body#ChatWindowId div#FrameContainer .modal-body{max-height:calc(100vh - 100px);overflow-y:auto}body#ChatWindowId div#FrameContainer img.help-icon{margin-left:10px;margin-top:10px;width:16px;height:16px;content:url("/js/chat-frame/images/icons/help_icon.png");background:url("/js/chat-frame/images/icons/help_icon.png") center center no-repeat;background-size:contain}body#ChatWindowId div#FrameContainer body{margin:0px}body#ChatWindowId div#FrameContainer [type=text],body#ChatWindowId div#FrameContainer [type=password],body#ChatWindowId div#FrameContainer [type=date],body#ChatWindowId div#FrameContainer [type=datetime],body#ChatWindowId div#FrameContainer [type=datetime-local],body#ChatWindowId div#FrameContainer [type=month],body#ChatWindowId div#FrameContainer [type=week],body#ChatWindowId div#FrameContainer [type=email],body#ChatWindowId div#FrameContainer [type=number],body#ChatWindowId div#FrameContainer [type=search],body#ChatWindowId div#FrameContainer [type=tel],body#ChatWindowId div#FrameContainer [type=time],body#ChatWindowId div#FrameContainer [type=url],body#ChatWindowId div#FrameContainer [type=color],body#ChatWindowId div#FrameContainer textarea{margin:0;font-family:"ff-meta-web-pro";-webkit-appearance:none;box-sizing:border-box;width:100%;font-size:20px;background-color:#fff}body#ChatWindowId div#FrameContainer [type=submit],body#ChatWindowId div#FrameContainer [type=button]{-webkit-appearance:none;box-sizing:border-box;width:auto;text-transform:uppercase;color:#fff}body#ChatWindowId div#FrameContainer [type=search]{border:1px solid #95989a;border-radius:0px;background-color:#fff;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#303133}body#ChatWindowId div#FrameContainer .button,body#ChatWindowId div#FrameContainer .button.disabled,body#ChatWindowId div#FrameContainer .button[disabled],body#ChatWindowId div#FrameContainer .button.disabled:hover,body#ChatWindowId div#FrameContainer .button[disabled]:hover,body#ChatWindowId div#FrameContainer .button.disabled:focus,body#ChatWindowId div#FrameContainer .button[disabled]:focus{background-color:#127982;color:#fff;font-size:.9rem;border:none;font-family:"ff-meta-web-pro";font-weight:500}body#ChatWindowId div#FrameContainer .button:hover,body#ChatWindowId div#FrameContainer .button:focus{background-color:#64a33e;color:#fff}body#ChatWindowId div#FrameContainer .button.primary{background-color:#127982;color:#fff}body#ChatWindowId div#FrameContainer .button.primary:hover,body#ChatWindowId div#FrameContainer .button.primary:focus{background-color:#64a33e;color:#fff}body#ChatWindowId div#FrameContainer #header{text-align:center;padding:5px;width:100%;background-color:#127982;border:0 !important;border-radius:0 !important}body#ChatWindowId div#FrameContainer h1{color:#fff !important;font-weight:bold !important;font-size:28px !important;line-height:70px !important}body#ChatWindowId div#FrameContainer #main{background-color:#f0f0f0;width:100%;height:100%;box-sizing:border-box;overflow:hidden}body#ChatWindowId div#FrameContainer #footer{display:none;position:fixed;bottom:0px;padding:20px;width:100%;line-height:30px;background-color:#127982;box-sizing:border-box;border-top:#f6f6f6 solid 1px}body#ChatWindowId div#FrameContainer .floatleft{float:left}body#ChatWindowId div#FrameContainer .floatright{float:right;margin-top:10px}body#ChatWindowId div#FrameContainer .clearboth{clear:both}body#ChatWindowId div#FrameContainer header,body#ChatWindowId div#FrameContainer .modal-header{justify-content:initial !important}body#ChatWindowId div#FrameContainer header h2,body#ChatWindowId div#FrameContainer .modal-header h2{color:#0a4a8a;font-weight:bold;margin-left:10px;margin-top:4px;font-size:24px}body#ChatWindowId div#FrameContainer header i,body#ChatWindowId div#FrameContainer .modal-header i{background-color:#0a4a8a;-webkit-mask-image:url(/js/chat-frame/images/icons/icons_chat.svg);mask-image:url(/js/chat-frame/images/icons/icons_chat.svg);background-size:35px 35px;display:inline-block;height:35px;width:35px;background-repeat:no-repeat;vertical-align:text-bottom}body#ChatWindowId div#FrameContainer .hidden{display:none}body#ChatWindowId div#FrameContainer outer-window header{padding:10px;display:flex;border-top:gray solid 1px;border-right:gray solid 1px;border-left:gray solid 1px;border-bottom:#f6f6f6 solid 1px;height:60px;border-radius:0;background:#fff;background:-moz-linear-gradient(bottom, #D9E9F7 0%, #fff 100%);background:-webkit-linear-gradient(bottom, #D9E9F7 0%, #fff 100%);background:linear-gradient(to top, #D9E9F7 0%, #fff 100%)}body#ChatWindowId div#FrameContainer outer-window content>div{border-right:gray solid 1px;border-left:gray solid 1px}body#ChatWindowId div#FrameContainer outer-window footer{height:50px;border-radius:0;background:#fff;border-top:#f6f6f6 solid 1px;border-bottom:gray solid 1px;border-right:gray solid 1px;border-left:gray solid 1px}body#ChatWindowId div#FrameContainer outer-window footer img{margin:8px 10px 0 0;float:right}body#ChatWindowId div#FrameContainer button#btn-endchat{padding:0px 10px;margin:10px 10px 0 0;border-color:#357ebd !important;background-color:#357ebd;position:absolute;right:0px;min-width:44px;min-height:44px}body#ChatWindowId div#FrameContainer #header{border-radius:0 !important}body#ChatWindowId div#FrameContainer #header i.fa-comments::before{content:"🗪";position:relative;top:-2px;font-size:28px}body#ChatWindowId div#FrameContainer .custom-gradient{background:linear-gradient(to top, #007bff 0%, #fff 50%);color:#fff;border:none;padding:10px;border-radius:0px;cursor:pointer}body#ChatWindowId div#FrameContainer .custom-grouped{display:inline-block;margin:0 5px;padding:10px;border:1px solid #ccc;border-radius:0px;background-color:#f8f9fa;cursor:pointer}body#ChatWindowId div#FrameContainer .custom-speaker{background-image:url("path/to/speaker-icon.svg");background-size:cover;width:24px;height:24px;display:inline-block}body#ChatWindowId div#FrameContainer .custom-mute{background-image:url("path/to/mute-icon.svg");background-size:cover;width:24px;height:24px;display:inline-block}body#ChatWindowId div#FrameContainer .btn-menu{display:flex;flex-direction:column;background-color:#fff;border:1px solid #ccc;padding:10px;border-radius:0px}body#ChatWindowId div#FrameContainer .separator{border-bottom:1px solid #ccc;margin:10px 0;padding:5px 0;text-align:center;color:#555}body#ChatWindowId div#FrameContainer #chatModalContentParent{display:flex;flex-direction:column;height:100vh}body#ChatWindowId div#FrameContainer #chatModalContent{flex:1;height:400px;max-height:calc(100vh - 30px);overflow-y:unset}body#ChatWindowId div#FrameContainer #chatModalContent #chatRoomDialogueHeader{height:5%}body#ChatWindowId div#FrameContainer #chatModalContent #chatRoomDialogueMain{height:95%}body#ChatWindowId div#FrameContainer #chatModalContent #chatRoomDialogueFooter{height:0%}body#ChatWindowId div#FrameContainer #chatModalContent #chatRoomDialogueMain #chatRoomComponent{height:100%}body#ChatWindowId div#FrameContainer chat-header{height:15%;width:auto;display:block;padding:0 20px 0 20px;overflow-y:auto;border-bottom:#f6f6f6 solid 1px}body#ChatWindowId div#FrameContainer chat-toolbar button{min-height:44px;min-width:44px}body#ChatWindowId div#FrameContainer .btn-hidden{display:none}body#ChatWindowId div#FrameContainer .btn-disabled{opacity:.5}body#ChatWindowId div#FrameContainer button{background-color:#127982;color:#fff;border-radius:0;border:none}body#ChatWindowId div#FrameContainer button#btn-cobrowse i{background-color:#fff;min-height:26px;min-width:26px;margin-right:10px;display:inline-block;-webkit-mask-image:url(/js/chat-frame/chatroom-plugin/icons/icons_windows.svg);mask-image:url(/js/chat-frame/chatroom-plugin/icons/icons_windows.svg)}body#ChatWindowId div#FrameContainer button#btn-speaker i.speaker{background-color:#0d63bb;min-height:44px;min-width:44px;display:inline-block;-webkit-mask-image:url(/js/chat-frame/chatroom-plugin/icons/icons_unmute.svg);mask-image:url(/js/chat-frame/chatroom-plugin/icons/icons_unmute.svg)}body#ChatWindowId div#FrameContainer button#btn-speaker i.mute{background-color:#0d63bb;min-height:44px;min-width:44px;display:inline-block;-webkit-mask-image:url(/js/chat-frame/chatroom-plugin/icons/icons_mute.svg);mask-image:url(/js/chat-frame/chatroom-plugin/icons/icons_mute.svg)}body#ChatWindowId div#FrameContainer button#btn-upload i{min-height:44px;min-width:44px;display:inline-block;-webkit-mask-image:url(/js/chat-frame/chatroom-plugin/icons/icons_upload.svg);mask-image:url(/js/chat-frame/chatroom-plugin/icons/icons_upload.svg)}body#ChatWindowId div#FrameContainer .btn-menu{width:50px}body#ChatWindowId div#FrameContainer hr#btn-menu-hr{margin:4px 0 4px 0}body#ChatWindowId div#FrameContainer chat-area{height:85%;width:100%;display:inline-block;position:relative}body#ChatWindowId div#FrameContainer chat-conversation{height:87% !important;width:100%;display:block;overflow-x:hidden;overflow-y:auto}body#ChatWindowId div#FrameContainer chat-typing-area{height:10%;width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:bottom;overflow-y:hidden}body#ChatWindowId div#FrameContainer chat-typing-message{color:#303133;font-style:italic;margin-left:3%}body#ChatWindowId div#FrameContainer chat-typing-message .message-text{margin:2px 0 0 0}body#ChatWindowId div#FrameContainer chat-flow{height:15%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;overflow-y:auto}body#ChatWindowId div#FrameContainer chat-flow .unread-messages{margin-top:3%;margin-right:45%;font-size:12pt;white-space:nowrap}body#ChatWindowId div#FrameContainer chat-flow button{height:80%;margin-top:1%;margin-right:1%;min-width:44px;min-height:44px;font-size:12pt}body#ChatWindowId div#FrameContainer chat-texting{height:15%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;flex-shrink:0;justify-content:center;border-top:#f6f6f6 solid 1px;border-bottom:#f6f6f6 solid 1px;overflow-y:auto}body#ChatWindowId div#FrameContainer textarea{height:80%;margin-top:1%;margin-bottom:1%;min-width:44px;min-height:44px;border-radius:0px;font-size:100%;font-family:inherit;border-style:solid;border-width:1px;-webkit-appearance:none;background-color:#fff !important;color:#333;background:0 0;overflow:hidden !important;border-color:#c5c5c5;border-width:2px}body#ChatWindowId div#FrameContainer chat-texting textarea.message-text{font-weight:300;height:70%;width:80%;margin-left:1%;margin-top:1%;min-width:44px;min-height:44px}body#ChatWindowId div#FrameContainer #btn-send{background-color:#127982;height:44px;width:20%;margin-left:1%;margin-right:1%;margin-top:1%;min-width:44px;min-height:44px}body#ChatWindowId div#FrameContainer ::-webkit-input-placeholder{color:#303133}body#ChatWindowId div#FrameContainer :-ms-input-placeholder{color:#303133}body#ChatWindowId div#FrameContainer ::placeholder{color:#303133}body#ChatWindowId div#FrameContainer .separator{width:100%;text-align:center;line-height:.5em;margin:10px 0 20px}body#ChatWindowId div#FrameContainer .separator span{background:#f2f2f2;padding:0 10px}body#ChatWindowId div#FrameContainer #user-text{font-weight:bold;padding-right:6px;vertical-align:middle}body#ChatWindowId div#FrameContainer #message-text{font-weight:300;vertical-align:middle;white-space:pre-wrap}body#ChatWindowId div#FrameContainer message i{margin-bottom:-12px;width:36px;height:36px;display:inline-block}body#ChatWindowId div#FrameContainer message i.system{-webkit-mask-image:url(/js/chat-frame/chatroom-plugin/icons/icons_settings.svg);mask-image:url(/js/chat-frame/chatroom-plugin/icons/icons_settings.svg)}body#ChatWindowId div#FrameContainer message i.agent{-webkit-mask-image:url(/js/chat-frame/chatroom-plugin/icons/icons_call-center-agent.svg);mask-image:url(/js/chat-frame/chatroom-plugin/icons/icons_call-center-agent.svg)}body#ChatWindowId div#FrameContainer message i.manager{-webkit-mask-image:url(/js/chat-frame/chatroom-plugin/icons/icons_call-center-agent.svg);mask-image:url(/js/chat-frame/chatroom-plugin/icons/icons_call-center-agent.svg)}body#ChatWindowId div#FrameContainer message i.customer{-webkit-mask-image:url(/js/chat-frame/chatroom-plugin/icons/icons_user.svg);mask-image:url(/js/chat-frame/chatroom-plugin/icons/icons_user.svg)}body#ChatWindowId div#FrameContainer status{font-weight:bold;display:inline-block;padding:16px 0 0 0}body#ChatWindowId div#FrameContainer status.connected{color:#64a33e}body#ChatWindowId div#FrameContainer status.waiting{color:#e37222}body#ChatWindowId div#FrameContainer status.ended{color:#95989a}body#ChatWindowId div#FrameContainer status.closed{color:#95989a}body#ChatWindowId div#FrameContainer .fa{padding:8px}@keyframes blink1{0%{opacity:.2}20%{opacity:1}100%{opacity:.1}}@keyframes blink2{0%{opacity:.2}20%{opacity:.6}100%{opacity:.1}}@keyframes blink3{0%{opacity:.2}20%{opacity:.4}100%{opacity:.1}}@keyframes blink4{0%{opacity:.2}20%{opacity:.2}100%{opacity:.1}}body#ChatWindowId div#FrameContainer .dot{margin-right:10px;position:relative;top:4px;height:20px;width:20px;border-radius:50%;display:inline-block}body#ChatWindowId div#FrameContainer .dot.animated{animation-duration:2s;animation-iteration-count:infinite;animation-fill-mode:both}body#ChatWindowId div#FrameContainer .dot.animated.shade1{animation-name:blink1;animation-delay:.1s}body#ChatWindowId div#FrameContainer .dot.animated.shade2{animation-name:blink2;animation-delay:.2s}body#ChatWindowId div#FrameContainer .dot.animated.shade3{animation-name:blink3;animation-delay:.3s}body#ChatWindowId div#FrameContainer .dot.animated.shade4{animation-name:blink4;animation-delay:.4s}body#ChatWindowId div#FrameContainer status.connected .dot{background-color:#64a33e}body#ChatWindowId div#FrameContainer status.waiting .dot{background-color:#e37222 !important}body#ChatWindowId div#FrameContainer status.ended .dot{background-color:#d9d9d6}body#ChatWindowId div#FrameContainer status.closed .dot{background-color:#d9d9d6}body#ChatWindowId div#FrameContainer message-line{display:inline-grid;position:relative;width:90%;min-height:40px;margin-left:15px}body#ChatWindowId div#FrameContainer message-line.system{margin:20px 0 20px 15px;text-align:-webkit-center}body#ChatWindowId div#FrameContainer message-timestamp{align-self:center}body#ChatWindowId div#FrameContainer button{color:#fff !important;font-size:.9rem;border-color:#127982;background-color:#127982;text-align:center;vertical-align:middle;user-select:none;cursor:pointer}body#ChatWindowId div#FrameContainer #resizeButtons{min-height:44px}body#ChatWindowId div#FrameContainer button.grouped{min-height:44px;min-width:44px;border-radius:0px;background:#fff;margin:1px}body#ChatWindowId div#FrameContainer button.grouped.small-text{padding-top:4px;line-height:20px;font-weight:bold;font-size:12pt;border-right:0}body#ChatWindowId div#FrameContainer button.grouped.medium-text{padding-top:3px;line-height:20px;font-weight:bold;font-size:16pt}body#ChatWindowId div#FrameContainer button.grouped.large-text{padding-top:2px;line-height:20px;font-weight:bold;font-size:20pt;border-left:0}body#ChatWindowId div#FrameContainer button.grouped.extra-large-text{padding-top:1px;line-height:20px;font-weight:bold;font-size:24pt;border-left:0}body#ChatWindowId div#FrameContainer button.gradient{padding:0 8px 0 8px;color:#0d63bb !important;background:#fff;background:-moz-linear-gradient(bottom, #f6f6f6 0%, #fff 100%);background:-webkit-linear-gradient(bottom, #f6f6f6 0%, #fff 100%);background:linear-gradient(to top, #f6f6f6 0%, #fff 100%)}body#ChatWindowId div#FrameContainer chat-area .line message-line{grid-template-columns:85% 20%}body#ChatWindowId div#FrameContainer chat-area.line message{justify-self:left;position:relative;display:block;padding:10px 10px;margin:5px;color:#303133}body#ChatWindowId div#FrameContainer chat-area.line message.system{border-top:2px solid gray;border-bottom:2px solid gray}body#ChatWindowId div#FrameContainer chat-area.line message.system:after,body#ChatWindowId div#FrameContainer message.system:before{display:none}body#ChatWindowId div#FrameContainer chat-area.line message.me{overflow:hidden;justify-self:right;margin-right:20px;border-color:#72ade0}body#ChatWindowId div#FrameContainer chat-area.line message-timestamp{padding-left:8px;border-left:#f6f6f6 solid 2px}body#ChatWindowId div#FrameContainer chat-area .block message-line{grid-template-columns:95% 15%}body#ChatWindowId div#FrameContainer chat-area.block message{justify-self:left;position:relative;display:block;padding:2px 20px 10px 10px;margin:5px;color:#303133;border-radius:0px;border-style:solid;border-color:#0d63bb}body#ChatWindowId div#FrameContainer chat-area.block message.system{border-radius:0px;background-color:#f2f2f2;box-shadow:1px 1px 3px gray}body#ChatWindowId div#FrameContainer chat-area.block message.system:after,body#ChatWindowId div#FrameContainer message.system:before{display:none}body#ChatWindowId div#FrameContainer chat-area.block message.me{overflow:hidden;max-width:80%;justify-self:right;margin-right:20px}body#ChatWindowId div#FrameContainer chat-area.block message:after,body#ChatWindowId div#FrameContainer message:before{right:100%;top:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}body#ChatWindowId div#FrameContainer chat-area.block message:after{border-color:hsla(0,0%,100%,0);border-right-color:#fff;border-width:10px;margin-top:-10px}body#ChatWindowId div#FrameContainer chat-area.block message:before{border-color:rgba(10,10,173,0);border-right-color:inherit;border-width:14px;margin-top:-14px}body#ChatWindowId div#FrameContainer chat-area.block message.me:after,body#ChatWindowId div#FrameContainer message.me:before{top:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}body#ChatWindowId div#FrameContainer chat-area.block message.me:after{right:-20px;border-color:hsla(0,0%,100%,0);border-left-color:#fff;border-width:10px;margin-top:-10px}body#ChatWindowId div#FrameContainer chat-area.block message.me:before{right:-28px;border-color:rgba(10,10,173,0);border-left-color:inherit;border-width:14px;margin-top:-14px}