@font-face { font-family:"PT Sans"; font-weight:400; font-display:swap; src:url('PT-Sans.woff2') format('woff2'), url('PT-Sans.woff') format('woff'); }
@font-face { font-family:"PT Sans"; font-weight:700; font-display:swap; src:url('PT-Sans-Bold.woff2') format('woff2'), url('PT-Sans-Bold.woff') format('woff'); }
@font-face { font-family:"Open Sans"; font-weight:300 800; font-display:swap; font-stretch:75% 100%; unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; src:url('Open-Sans-subset0.woff2') format('woff2'); }
@font-face { font-family:"PT Sans Narrow"; font-weight:700; font-display:swap; src:url('PT-Sans-Narrow-Bold.woff2') format('woff2'), url('PT-Sans-Narrow-Bold.woff') format('woff'); }
a.footemail { color:#000000; text-decoration:none; transition:all 500ms ease-in-out; position:relative; display:inline-block; }
a.footemail::after { background:transparent; content:""; display:block; margin:auto; height:2px; width:0; margin-top:2px; transition:all 500ms ease-in-out; }
a.footemail:hover::after { background:#0000FF; width:100%; }
a.footemail:visited { color:#800080; text-decoration:none; }
a.footemail:active { color:#FF0000; text-decoration:none; }
a.footemail:hover { color:#0000FF; font-weight:bold; text-decoration:none; }
h1,.h1 { font-family:"Open Sans"; font-weight:800; font-stretch:75%; font-variation-settings:'wght' 800; font-size:37px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
h2,.h2 { font-family:"Open Sans"; font-weight:800; font-stretch:75%; font-variation-settings:'wght' 800; font-size:29px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
h3,.h3 { font-family:Arial; font-weight:bold; font-size:24px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
h4,.h4 { font-family:"Open Sans"; font-weight:700; font-stretch:75%; font-size:21px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
h5,.h5 { font-family:Arial; font-weight:bold; font-size:19px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
h6,.h6 { font-family:Arial; font-weight:bold; font-size:16px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
.display { font-family:"Open Sans"; font-weight:700; font-variation-settings:'wght' 700; font-size:43px; text-decoration:none; color:#FFFFFF; --color:#FFFFFF; background-color:transparent; }
.body { font-family:"PT Sans"; font-weight:400; font-weight:400; font-size:21px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.body_bold { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:21px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.boldhead { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:24px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
h2.h2red,.h2 { font-family:"Open Sans"; font-weight:800; font-stretch:75%; font-variation-settings:'wght' 800; font-size:29px; text-decoration:none; color:#FF0000; --color:#FF0000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
.copyright { font-family:"Open Sans Condensed"; font-size:15px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.thankyou { font-family:"Open Sans"; font-weight:600; font-stretch:75%; font-size:21px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.body_form { font-family:"PT Sans"; font-weight:400; font-weight:400; font-size:21px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; border:1px solid #000080; --border-color:#000080; border-radius:5px; }
.submitbtn { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:24px; text-decoration:none; color:#FFFFFF; --color:#FFFFFF; background-color:#000080; --background-color:rgba(0,0,128,1.00); border:2px solid #000080; --border-color:#000080; border-radius:5px; cursor:pointer; }
.submitbtn:hover,.submitbtn.active { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:24px; text-decoration:none; color:#FFFFFF; --color:#FFFFFF; background-color:#1E90FF; --background-color:rgba(30,144,255,1.00); border:2px solid #000080; --border-color:#000080; border-radius:5px; cursor:pointer; }
.bluetxt { font-family:"Open Sans"; font-weight:700; font-stretch:75%; font-size:32px; text-decoration:none; color:#4090CB; --color:#4090CB; background-color:transparent; line-height:105%; }
@media only screen and (min-width: 1024px) and (max-width: 1279px) {
h1,.h1 { font-family:"Open Sans"; font-weight:800; font-stretch:75%; font-variation-settings:'wght' 800; font-size:35px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
h2,.h2 { font-family:"Open Sans"; font-weight:800; font-stretch:75%; font-variation-settings:'wght' 800; font-size:27px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
h4,.h4 { font-family:"Open Sans"; font-weight:700; font-stretch:75%; font-size:21px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
.display { font-family:"Open Sans"; font-weight:700; font-variation-settings:'wght' 700,'wdth' 100,'slnt' 0; font-size:43px; text-decoration:none; color:#FFFFFF; --color:#FFFFFF; background-color:transparent; }
.body { font-family:"PT Sans"; font-weight:400; font-weight:400; font-size:20px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.body_bold { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:20px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.boldhead { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:21px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
h2.h2red,.h2 { font-family:"Open Sans"; font-weight:800; font-stretch:75%; font-variation-settings:'wght' 800; font-size:27px; text-decoration:none; color:#FF0000; --color:#FF0000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
.copyright { font-family:"Open Sans Condensed"; font-size:15px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.thankyou { font-family:"Open Sans"; font-weight:600; font-stretch:75%; font-size:20px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.body_form { font-family:"PT Sans"; font-weight:400; font-weight:400; font-size:20px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; border:1px solid #000080; --border-color:#000080; border-radius:5px; }
.submitbtn { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:21px; text-decoration:none; color:#FFFFFF; --color:#FFFFFF; background-color:#000080; --background-color:rgba(0,0,128,1.00); border:2px solid #000080; --border-color:#000080; border-radius:5px; }
.submitbtn:hover,.submitbtn.active { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:21px; text-decoration:none; color:#FFFFFF; --color:#FFFFFF; background-color:#1E90FF; --background-color:rgba(30,144,255,1.00); border:2px solid #000080; --border-color:#000080; border-radius:5px; }
.bluetxt { font-family:"Open Sans"; font-weight:700; font-stretch:75%; font-size:32px; text-decoration:none; color:#4090CB; --color:#4090CB; background-color:transparent; line-height:105%; }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
h1,.h1 { font-family:"Open Sans"; font-weight:800; font-stretch:75%; font-variation-settings:'wght' 800; font-size:32px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
h2,.h2 { font-family:"Open Sans"; font-weight:800; font-stretch:75%; font-variation-settings:'wght' 800; font-size:24px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
h4,.h4 { font-family:"Open Sans"; font-weight:700; font-stretch:75%; font-size:21px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
.display { font-family:"Open Sans"; font-weight:700; font-variation-settings:'wght' 700,'wdth' 100,'slnt' 0; font-size:37px; text-decoration:none; color:#FFFFFF; --color:#FFFFFF; background-color:transparent; }
.body { font-family:"PT Sans"; font-weight:400; font-weight:400; font-size:19px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.body_bold { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:19px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.boldhead { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:20px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
h2.h2red,.h2 { font-family:"Open Sans"; font-weight:800; font-stretch:75%; font-variation-settings:'wght' 800; font-size:24px; text-decoration:none; color:#FF0000; --color:#FF0000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
.copyright { font-family:"Open Sans Condensed"; font-size:13px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.thankyou { font-family:"Open Sans"; font-weight:600; font-stretch:75%; font-size:21px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.body_form { font-family:"PT Sans"; font-weight:400; font-weight:400; font-size:19px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; border:1px solid #000080; --border-color:#000080; border-radius:5px; }
.submitbtn { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:20px; text-decoration:none; color:#FFFFFF; --color:#FFFFFF; background-color:#000080; --background-color:rgba(0,0,128,1.00); border:2px solid #000080; --border-color:#000080; border-radius:5px; }
.submitbtn:hover,.submitbtn.active { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:20px; text-decoration:none; color:#FFFFFF; --color:#FFFFFF; background-color:#1E90FF; --background-color:rgba(30,144,255,1.00); border:2px solid #000080; --border-color:#000080; border-radius:5px; }
.bluetxt { font-family:"Open Sans"; font-weight:700; font-stretch:75%; font-size:29px; text-decoration:none; color:#4090CB; --color:#4090CB; background-color:transparent; line-height:105%; }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
h1,.h1 { font-family:"Open Sans"; font-weight:800; font-stretch:75%; font-variation-settings:'wght' 800; font-size:29px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
h2,.h2 { font-family:"Open Sans"; font-weight:800; font-stretch:75%; font-variation-settings:'wght' 800; font-size:21px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
h4,.h4 { font-family:"Open Sans"; font-weight:700; font-stretch:75%; font-size:21px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
.display { font-family:"Open Sans"; font-weight:700; font-variation-settings:'wght' 700,'wdth' 100,'slnt' 0; font-size:27px; text-decoration:none; color:#FFFFFF; --color:#FFFFFF; background-color:transparent; }
.body { font-family:"PT Sans"; font-weight:400; font-weight:400; font-size:17px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.body_bold { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:17px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.boldhead { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:19px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
h2.h2red,.h2 { font-family:"Open Sans"; font-weight:800; font-stretch:75%; font-variation-settings:'wght' 800; font-size:29px; text-decoration:none; color:#FF0000; --color:#FF0000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
.copyright { font-family:"Open Sans Condensed"; font-size:12px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.thankyou { font-family:"Open Sans"; font-weight:600; font-stretch:75%; font-size:19px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.body_form { font-family:"PT Sans"; font-weight:400; font-weight:400; font-size:17px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; border:1px solid #000080; --border-color:#000080; border-radius:5px; }
.submitbtn { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:19px; text-decoration:none; color:#FFFFFF; --color:#FFFFFF; background-color:#000080; --background-color:rgba(0,0,128,1.00); border:2px solid #000080; --border-color:#000080; border-radius:5px; }
.submitbtn:hover,.submitbtn.active { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:19px; text-decoration:none; color:#FFFFFF; --color:#FFFFFF; background-color:#1E90FF; --background-color:rgba(30,144,255,1.00); border:2px solid #000080; --border-color:#000080; border-radius:5px; }
.bluetxt { font-family:"Open Sans"; font-weight:700; font-stretch:75%; font-size:27px; text-decoration:none; color:#4090CB; --color:#4090CB; background-color:transparent; line-height:105%; }
}
@media only screen and (max-width: 479px) {
h1,.h1 { font-family:"Open Sans"; font-weight:800; font-stretch:75%; font-variation-settings:'wght' 800; font-size:27px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
h2,.h2 { font-family:"Open Sans"; font-weight:800; font-stretch:75%; font-variation-settings:'wght' 800; font-size:20px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
h4,.h4 { font-family:"Open Sans"; font-weight:700; font-stretch:75%; font-size:19px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
.display { font-family:"Open Sans"; font-weight:700; font-variation-settings:'wght' 700,'wdth' 100,'slnt' 0; font-size:20px; text-decoration:none; color:#FFFFFF; --color:#FFFFFF; background-color:transparent; }
.body { font-family:"PT Sans"; font-weight:400; font-weight:400; font-size:16px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.body_bold { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:16px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.boldhead { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:17px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
h2.h2red,.h2 { font-family:"Open Sans"; font-weight:800; font-stretch:75%; font-variation-settings:'wght' 800; font-size:24px; text-decoration:none; color:#FF0000; --color:#FF0000; background-color:transparent; margin:0 0 0 0; padding:0 0 0 0; display:inline-block; }
.copyright { font-family:"Open Sans Condensed"; font-size:12px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.thankyou { font-family:"Open Sans"; font-weight:600; font-stretch:75%; font-size:17px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; }
.body_form { font-family:"PT Sans"; font-weight:400; font-weight:400; font-size:16px; text-decoration:none; color:#000000; --color:#000000; background-color:transparent; border:1px solid #000080; --border-color:#000080; border-radius:5px; }
.submitbtn { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:17px; text-decoration:none; color:#FFFFFF; --color:#FFFFFF; background-color:#000080; --background-color:rgba(0,0,128,1.00); border:2px solid #000080; --border-color:#000080; border-radius:5px; }
.submitbtn:hover,.submitbtn.active { font-family:"PT Sans"; font-weight:400; font-weight:400; font-weight:700; font-size:17px; text-decoration:none; color:#FFFFFF; --color:#FFFFFF; background-color:#1E90FF; --background-color:rgba(30,144,255,1.00); border:2px solid #000080; --border-color:#000080; border-radius:5px; }
.bluetxt { font-family:"Open Sans"; font-weight:700; font-stretch:75%; font-size:21px; text-decoration:none; color:#4090CB; --color:#4090CB; background-color:transparent; line-height:105%; }
}
