﻿@import url("https://fonts.googleapis.com/css?family=Arvo");
@font-face {
  font-family: 'HelveticaNeue-Heavy';
  src: url("../../fonts/HelveticaNeue-Heavy.otf"); }

@font-face {
  font-family: 'HelveticaNeue-Roman';
  src: url("../../fonts/HelveticaNeue-Roman.otf"); }

@font-face {
  font-family: 'HelveticaNeue-Light';
  src: url("../../fonts/HelveticaNeue-Light.otf"); }

@font-face {
  font-family: 'HelveticaNeue-ExtBlack-Cond';
  src: url("../../fonts/HelveticaNeue-ExtBlack-Cond.otf"); }

@font-face {
  font-family: 'Gotham-Bold';
  src: url("../../fonts/Gotham-Bold.otf"); }

@font-face {
  font-family: 'Gotham-Book';
  src: url("../../fonts/Gotham-Book.otf"); }

@font-face {
  font-family: 'Gotham-Medium';
  src: url("../../fonts/Gotham-Medium.otf"); }

@font-face {
  font-family: 'Gotham-Light';
  src: url("../../fonts/Gotham-Light.otf"); }

/*@font-face {
    font-family: 'Arvo';
    src: url('../../fonts/arvo.woff2');
}*/
@font-face {
  font-family: 'Lora-Regular';
  src: url("../../fonts/Lora-Regular.ttf"); }

@font-face {
  font-family: 'Lora-Italic';
  src: url("../../fonts/Lora-Italic.ttf"); }

@font-face {
  font-family: 'Untitled-Sans-Bold';
  src: url("../../fonts/UntitledSans-Bold.otf"); }

@font-face {
  font-family: 'Untitled-Sans-Regular';
  src: url("../../fonts/UntitledSans-Regular.otf"); }

@font-face {
  font-family: 'Untitled-Sans-Italics';
  src: url("../../fonts/UntitledSans-RegularItalic.otf"); }

@font-face {
  font-family: 'Untitled-Sans-Bold-Italics';
  src: url("../../fonts/UntitledSans-BoldItalic.otf"); }

@font-face {
  font-family: 'Untitled-Sans-Black';
  src: url("../../fonts/UntitledSans-Black.otf"); }

@font-face {
  font-family: 'Untitled-Sans-Black-Italics';
  src: url("../../fonts/UntitledSans-BlackItalic.otf"); }

@font-face {
  font-family: 'Untitled-Sans-Light';
  src: url("../../fonts/UntitledSans-Light.otf"); }

@font-face {
  font-family: 'Untitled-Sans-Light-Italics';
  src: url("../../fonts/UntitledSans-LightItalic.otf"); }

@font-face {
  font-family: 'Untitled-Sans-Medium';
  src: url("../../fonts/UntitledSans-Medium.otf"); }

@font-face {
  font-family: 'Untitled-Sans-Medium-Italics';
  src: url("../../fonts/UntitledSans-MediumItalic.otf"); }

/**umb_name:Untitled-Sans-Bold*/
.UntitledBold {
  font-family: "Untitled-Sans-Bold", sans-serif !important;
  font-weight: normal !important; }
  .UntitledBold * {
    font-family: "Untitled-Sans-Bold", sans-serif !important;
    font-weight: normal !important; }

/**umb_name:Untitled-Sans-Regular*/
.UntitledRegular {
  font-family: "Untitled-Sans-Regular", sans-serif !important; }
  .UntitledRegular * {
    font-family: "Untitled-Sans-Regular", sans-serif !important; }

/**umb_name:Untitled-Sans-Italics*/
.UntitledItalics {
  font-family: "Untitled-Sans-Italics", sans-serif !important; }
  .UntitledItalics * {
    font-family: "Untitled-Sans-Italics", sans-serif !important; }

/**umb_name:Untitled-Sans-Light*/
.UntitledLight {
  font-family: "Untitled-Sans-Light", sans-serif !important; }
  .UntitledLight * {
    font-family: "Untitled-Sans-Light", sans-serif !important; }

/**umb_name:Untitled-Sans-Light-Italics*/
.UntitledLightItalics {
  font-family: "Untitled-Sans-Light-Italics", sans-serif !important; }
  .UntitledLightItalics * {
    font-family: "Untitled-Sans-Light-Italics", sans-serif !important; }

/**umb_name:Untitled-Sans-Medium*/
.UntitledMedium {
  font-family: "Untitled-Sans-Medium", sans-serif !important; }
  .UntitledMedium * {
    font-family: "Untitled-Sans-Medium", sans-serif !important; }

/**umb_name:Untitled-Sans-Medium-Italics*/
.UntitledMediumItalics {
  font-family: "Untitled-Sans-Medium-Italics", sans-serif !important; }
  .UntitledMediumItalics * {
    font-family: "Untitled-Sans-Medium-Italics", sans-serif !important; }

/**umb_name:Untitled-Sans-Black*/
.UntitledBlack {
  font-family: "Untitled-Sans-Black", sans-serif !important; }
  .UntitledBlack * {
    font-family: "Untitled-Sans-Black", sans-serif !important; }

/**umb_name:Untitled-Sans-Black-Italics*/
.UntitledBlackItalics {
  font-family: "Untitled-Sans-Black-Italics", sans-serif !important; }
  .UntitledBlackItalics * {
    font-family: "Untitled-Sans-Black-Italics", sans-serif !important; }

/**umb_name:Lora-Regular*/
.LoraRegular {
  font-family: "Lora-Regular" !important; }
  .LoraRegular * {
    font-family: "Lora-Regular" !important; }

/**umb_name:Lora-Italic*/
.LoraItalic {
  font-family: "Lora-Italic" !important; }
  .LoraItalic * {
    font-family: "Lora-Italic" !important; }

/**umb_name:HelveticaNeue-Heavy*/
.HelveticaNeueHeavy {
  font-family: "HelveticaNeue-Heavy", sans-serif !important; }
  .HelveticaNeueHeavy * {
    font-family: "HelveticaNeue-Heavy", sans-serif !important; }

/**umb_name:HelveticaNeue-Light*/
.HelveticaNeueLight {
  font-family: "HelveticaNeue-Light", sans-serif !important; }
  .HelveticaNeueLight * {
    font-family: "HelveticaNeue-Light", sans-serif !important; }

/**umb_name:HelveticaNeue-Roman*/
.HelveticaNeueRoman {
  font-family: "HelveticaNeue-Roman", sans-serif, sans-serif !important; }
  .HelveticaNeueRoman * {
    font-family: "HelveticaNeue-Roman", sans-serif, sans-serif !important; }

/**umb_name:HelveticaNeue-ExtBlack-Cond*/
.HelveticaNeueExtBlackCond {
  font-family: "HelveticaNeue-ExtBlack-Cond", sans-serif !important; }
  .HelveticaNeueExtBlackCond * {
    font-family: "HelveticaNeue-ExtBlack-Cond", sans-serif !important; }

/**umb_name:Gotham-Bold*/
.GothamBold {
  font-family: "Gotham-Bold", sans-serif !important; }
  .GothamBold * {
    font-family: "Gotham-Bold", sans-serif !important; }

/**umb_name:Gotham-Book*/
.GothamBook {
  font-family: "Gotham-Book", sans-serif !important; }
  .GothamBook * {
    font-family: "Gotham-Book", sans-serif !important; }

/**umb_name:Gotham-Medium*/
.GothamMedium {
  font-family: "Gotham-Medium", sans-serif !important; }
  .GothamMedium * {
    font-family: "Gotham-Medium", sans-serif !important; }

/**umb_name:Body Text 17*/
.BodyText17 {
  font-size: 17px !important; }

/**umb_name:Body Text 24*/
.BodyText24 {
  font-size: 24px !important; }

/**umb_name:Body Text 35*/
.BodyText35 {
  font-size: 35px !important; }

/**umb_name:Body Text 54*/
.BodyText54 {
  font-size: 54px !important; }

iframe {
  width: 100%;
  height: 340px; }

span > a {
  color: #3571ad;
  text-decoration: underline; }
  span > a:hover {
    text-decoration: underline;
    color: #4f90d2; }

.joinRte img {
  width: 100%;
  height: auto; }

.rich-text-wrapper {
  font-family: "Untitled-Sans-Regular", sans-serif;
  line-height: 20px;
  font-size: 16px; }
  .rich-text-wrapper a,
  .rich-text-wrapper p,
  .rich-text-wrapper div,
  .rich-text-wrapper span {
    font-family: "Untitled-Sans-Regular", sans-serif;
    line-height: 20px;
    font-size: 16px; }
  .rich-text-wrapper a {
    color: #3571ad;
    text-decoration: underline; }
    .rich-text-wrapper a:hover {
      text-decoration: underline;
      color: #4f90d2; }
  .rich-text-wrapper strong {
    font-family: "Untitled-Sans-Bold", sans-serif;
    font-weight: normal !important; }
    .rich-text-wrapper strong a {
      font-family: "Untitled-Sans-Bold", sans-serif;
      font-weight: normal !important; }
  .rich-text-wrapper em {
    font-family: "Untitled-Sans-Italics", sans-serif; }
    .rich-text-wrapper em a {
      font-family: "Untitled-Sans-Italics", sans-serif; }
  .rich-text-wrapper em > strong,
  .rich-text-wrapper strong > em {
    font-family: "Untitled-Sans-Bold-Italics", sans-serif; }
    .rich-text-wrapper em > strong a,
    .rich-text-wrapper strong > em a {
      font-family: "Untitled-Sans-Bold-Italics", sans-serif; }
  .rich-text-wrapper h1,
  .rich-text-wrapper h2,
  .rich-text-wrapper h3,
  .rich-text-wrapper h5 {
    font-family: "Untitled-Sans-Bold", sans-serif; }
  .rich-text-wrapper h1 {
    font-size: 40px;
    line-height: 48px;
    color: #e43942; }
  .rich-text-wrapper h2 {
    font-size: 32px;
    line-height: 48px;
    color: #e43942; }
  .rich-text-wrapper h3 {
    font-size: 28px;
    line-height: 32px;
    color: #e43942; }
  .rich-text-wrapper h4 {
    font-family: "Lora-Regular";
    font-size: 24px;
    line-height: 29px;
    color: #333333; }
    .rich-text-wrapper h4 em {
      font-family: "Lora-Italic"; }
  .rich-text-wrapper h5 {
    font-size: 20px;
    line-height: 24px;
    color: #333333; }
  .rich-text-wrapper h1 em,
  .rich-text-wrapper h2 em,
  .rich-text-wrapper h3 em,
  .rich-text-wrapper h5 em {
    font-family: "Untitled-Sans-Bold-Italics", sans-serif; }

@media (max-width: 998px) {
  .BodyText24 {
    font-size: 18px; }
  .BodyText35 {
    font-size: 25px; }
  .BodyText54 {
    font-size: 44px; }
  iframe {
    height: 250px; } }

@media (max-width: 450px) {
  iframe {
    height: 200px; } }
