/*Created with Adobe RoboHelp 2019.*/
@font-face {
  font-family: 'Montserrat';
  src: url('Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat Light';
  src: url('Montserrat-Light.ttf');
}
@font-face {
  font-family: 'Montserrat SemiBold';
  src: url('Montserrat-SemiBold.ttf');
}
.RH-LAYOUT-CENTERPANEL-topic-box {
  font-family: 'Montserrat Light';
}
.RH-LAYOUT-CENTERPANEL-topic-box h1, .RH-LAYOUT-FOOTER-container h1, .RH-LAYOUT-HOMEPAGE-FOOTER-container h1 {
  font-size: 28px;
  font-family: 'Montserrat Light';
}
.RH-LAYOUT-CENTERPANEL-topic-box h2, .RH-LAYOUT-FOOTER-container h2, .RH-LAYOUT-HOMEPAGE-FOOTER-container h2 {
  font-size: 26px;
  font-family: 'Montserrat Light';
  color: #F04E23;
}
.RH-LAYOUT-CENTERPANEL-topic-box h3, .RH-LAYOUT-FOOTER-container h3, .RH-LAYOUT-HOMEPAGE-FOOTER-container h3 {
  font-size: 24px;
  font-family: 'Montserrat Light';
}
.RH-LAYOUT-CENTERPANEL-topic-box h4, .RH-LAYOUT-FOOTER-container h4, .RH-LAYOUT-HOMEPAGE-FOOTER-container h4 {
  font-size: 22px;
  font-family: 'Montserrat Light';
  color: #F04E23;
}
.RH-LAYOUT-CENTERPANEL-topic-box h5, .RH-LAYOUT-FOOTER-container h5, .RH-LAYOUT-HOMEPAGE-FOOTER-container h5 {
  font-size: 20px;
  font-family: 'Montserrat Light';
}
.RH-LAYOUT-CENTERPANEL-topic-box h6, .RH-LAYOUT-FOOTER-container h6, .RH-LAYOUT-HOMEPAGE-FOOTER-container h6 {
  font-size: 18px;
  font-family: 'Montserrat Light';
  color: #F04E23;
}
.RH-LAYOUT-CENTERPANEL-topic-box p, .RH-LAYOUT-FOOTER-container p, .RH-LAYOUT-HOMEPAGE-FOOTER-container p {
  font-size: 17px;
  margin-top: 4pt;
  margin-bottom: 4pt;
  font-family: 'Montserrat Light';
}
.RH-LAYOUT-CENTERPANEL-topic-box p.footer-link, .RH-LAYOUT-FOOTER-container p.footer-link, .RH-LAYOUT-HOMEPAGE-FOOTER-container p.footer-link {
  font-family: 'Montserrat Light';
  font-size: 12px;
  text-decoration: none;
  color: #1A4797;
  line-height: 1.5;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.footer-heading, .RH-LAYOUT-FOOTER-container p.footer-heading, .RH-LAYOUT-HOMEPAGE-FOOTER-container p.footer-heading {
  font-family: 'Montserrat SemiBold';
  font-size: 16px;
  color: #55575C;
  padding-bottom: 5px;
  line-height: 18px;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.footer-text, .RH-LAYOUT-FOOTER-container p.footer-text, .RH-LAYOUT-HOMEPAGE-FOOTER-container p.footer-text {
  font-family: 'Montserrat';
  color: #55575c;
  font-size: 12px;
  line-height: 1.5;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.topic, .RH-LAYOUT-FOOTER-container a.topic, .RH-LAYOUT-HOMEPAGE-FOOTER-container a.topic {
  color: #1A4797;
  text-transform: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.topic:active, .RH-LAYOUT-FOOTER-container a.topic:active, .RH-LAYOUT-HOMEPAGE-FOOTER-container a.topic:active {
  color: #1A4797;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.topic:hover, .RH-LAYOUT-FOOTER-container a.topic:hover, .RH-LAYOUT-HOMEPAGE-FOOTER-container a.topic:hover {
  color: orange;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.topic:link, .RH-LAYOUT-FOOTER-container a.topic:link, .RH-LAYOUT-HOMEPAGE-FOOTER-container a.topic:link {
  color: #1A4797;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.topic:visited, .RH-LAYOUT-FOOTER-container a.topic:visited, .RH-LAYOUT-HOMEPAGE-FOOTER-container a.topic:visited {
  color: #1A4797;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.strong, .RH-LAYOUT-FOOTER-container span.strong, .RH-LAYOUT-HOMEPAGE-FOOTER-container span.strong {
  font-weight: bold;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.division, .RH-LAYOUT-FOOTER-container span.division, .RH-LAYOUT-HOMEPAGE-FOOTER-container span.division {
  font-weight: bold;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.phone, .RH-LAYOUT-FOOTER-container span.phone, .RH-LAYOUT-HOMEPAGE-FOOTER-container span.phone {
  font-weight: bold;
  color: #1A4797;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.tos, .RH-LAYOUT-FOOTER-container span.tos, .RH-LAYOUT-HOMEPAGE-FOOTER-container span.tos {
  font-weight: bold;
  color: #1A4797;
  font-size: 16px;
  font-family: 'Montserrat';
}
.RH-LAYOUT-CENTERPANEL-topic-box span.privacy-policy, .RH-LAYOUT-FOOTER-container span.privacy-policy, .RH-LAYOUT-HOMEPAGE-FOOTER-container span.privacy-policy {
  color: #1A4797;
  font-weight: bold;
  font-size: 16px;
  font-family: 'Montserrat';
}
.RH-LAYOUT-CENTERPANEL-topic-box span.copyright, .RH-LAYOUT-FOOTER-container span.copyright, .RH-LAYOUT-HOMEPAGE-FOOTER-container span.copyright {
  font-weight: normal;
  color: #55575C;
  font-size: 16px;
  font-family: 'Montserrat';
}
.RH-LAYOUT-CENTERPANEL-topic-box table.standard, .RH-LAYOUT-FOOTER-container table.standard, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.standard {
  border-width: 1px;
  border-style: solid;
  border-color: #eceae9;
  font-family: 'Montserrat Light';
  margin-top: 30px;
  margin-bottom: 30px;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.standard tr:nth-child(even) td, .RH-LAYOUT-FOOTER-container table.standard tr:nth-child(even) td, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.standard tr:nth-child(even) td {
  border-width: 1px;
  border-style: solid;
  border-color: #eceae9;
  border-left: 0;
  border-right: 0;
  font-family: 'Montserrat Light';
  line-height: 1.5;
  font-size: 15px;
  color: #55575c;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.standard tr:nth-child(odd) td, .RH-LAYOUT-FOOTER-container table.standard tr:nth-child(odd) td, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.standard tr:nth-child(odd) td {
  border-width: 1px;
  border-style: solid;
  border-color: #eceae9;
  border-left: 0;
  border-right: 0;
  background-color: #f5f6f6;
  font-family: 'Montserrat Light';
  line-height: 1.5;
  font-size: 15px;
  color: #55575c;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.standard tr:first-child td, .RH-LAYOUT-FOOTER-container table.standard tr:first-child td, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.standard tr:first-child td {
  border-width: 4px;
  border-style: solid;
  border-color: #738DA8;
  border-left: 0;
  border-top: 0;
  border-right: 0;
  background-color: #FFFFFF;
  color: #55575c;
  font-family: 'Montserrat Light';
  line-height: 1.5;
  font-size: 12px;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.standard td, .RH-LAYOUT-FOOTER-container table.standard td, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.standard td {
  padding-top: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  vertical-align: top;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.standard tr:last-child td, .RH-LAYOUT-FOOTER-container table.standard tr:last-child td, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.standard tr:last-child td {
  font-family: 'Montserrat Light';
  line-height: 1.5;
  font-size: 15px;
  color: #55575c;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.note, .RH-LAYOUT-FOOTER-container table.note, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.note {
  border-width: 0px;
  border-style: none;
  border-color: transparent;
  background-color: #1A4797;
  border-top-right-radius: 30px;
  color: #FFFFFF;
  float: left;
  border-spacing: 2px 2px;
  line-height: 1;
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 18px;
  border-collapse: initial;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.note tr:first-child td, .RH-LAYOUT-FOOTER-container table.note tr:first-child td, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.note tr:first-child td {}
.RH-LAYOUT-CENTERPANEL-topic-box table.note td, .RH-LAYOUT-FOOTER-container table.note td, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.note td {
  border-width: 1px;
  border-style: none;
  border-color: transparent;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
/*  SECTIONS  */
.RH-LAYOUT-CENTERPANEL-topic-box .section, .RH-LAYOUT-FOOTER-container .section, .RH-LAYOUT-HOMEPAGE-FOOTER-container .section {
  clear: both;
  padding: 0px;
  margin: 0px;
}
.RH-LAYOUT-CENTERPANEL-topic-box section.tos, .RH-LAYOUT-FOOTER-container section.tos, .RH-LAYOUT-HOMEPAGE-FOOTER-container section.tos {
  background-color: #FFFFFF;
}
.RH-LAYOUT-CENTERPANEL-topic-box section.contact-us, .RH-LAYOUT-FOOTER-container section.contact-us, .RH-LAYOUT-HOMEPAGE-FOOTER-container section.contact-us {
  background-color: #505760;
  font-family: 'Montserrat Light';
  color: #FFFFFF;
  font-size: 14px;
  background-size: auto 60px;
  font-weight: 500;
}
/*  COLUMN SETUP  */
.RH-LAYOUT-CENTERPANEL-topic-box .col, .RH-LAYOUT-FOOTER-container .col, .RH-LAYOUT-HOMEPAGE-FOOTER-container .col {
  display: block;
  float: left;
  margin: 1% 0 1% 1.6%;
}
.RH-LAYOUT-CENTERPANEL-topic-box .col:first-child, .RH-LAYOUT-FOOTER-container .col:first-child, .RH-LAYOUT-HOMEPAGE-FOOTER-container .col:first-child {
  margin-left: 0;
}
/*  GROUPING  */
.RH-LAYOUT-CENTERPANEL-topic-box .group:before, .RH-LAYOUT-FOOTER-container .group:before, .RH-LAYOUT-HOMEPAGE-FOOTER-container .group:before,.RH-LAYOUT-CENTERPANEL-topic-box 
.group:after, .RH-LAYOUT-FOOTER-container 
.group:after, .RH-LAYOUT-HOMEPAGE-FOOTER-container 
.group:after {
  content: "";
  display: table;
}
.RH-LAYOUT-CENTERPANEL-topic-box .group:after, .RH-LAYOUT-FOOTER-container .group:after, .RH-LAYOUT-HOMEPAGE-FOOTER-container .group:after {
  clear: both;
}
.RH-LAYOUT-CENTERPANEL-topic-box .group, .RH-LAYOUT-FOOTER-container .group, .RH-LAYOUT-HOMEPAGE-FOOTER-container .group {
  zoom: 1;
  /* For IE 6/7 */
}
/*  GRID OF THREE  */
.RH-LAYOUT-CENTERPANEL-topic-box .span_3_of_3, .RH-LAYOUT-FOOTER-container .span_3_of_3, .RH-LAYOUT-HOMEPAGE-FOOTER-container .span_3_of_3 {
  width: 100%;
}
.RH-LAYOUT-CENTERPANEL-topic-box .span_2_of_3, .RH-LAYOUT-FOOTER-container .span_2_of_3, .RH-LAYOUT-HOMEPAGE-FOOTER-container .span_2_of_3 {
  width: 66.13%;
}
.RH-LAYOUT-CENTERPANEL-topic-box .span_1_of_3, .RH-LAYOUT-FOOTER-container .span_1_of_3, .RH-LAYOUT-HOMEPAGE-FOOTER-container .span_1_of_3 {
  width: 32.26%;
}
/*  GO FULL WIDTH BELOW 480 PIXELS */
@media only screen and (max-width: 480px) {
  .RH-LAYOUT-CENTERPANEL-topic-box .col, .RH-LAYOUT-FOOTER-container .col, .RH-LAYOUT-HOMEPAGE-FOOTER-container .col {
    margin: 1% 0 1% 0%;
  }
  .RH-LAYOUT-CENTERPANEL-topic-box .span_3_of_3, .RH-LAYOUT-FOOTER-container .span_3_of_3, .RH-LAYOUT-HOMEPAGE-FOOTER-container .span_3_of_3,.RH-LAYOUT-CENTERPANEL-topic-box 
  .span_2_of_3, .RH-LAYOUT-FOOTER-container 
  .span_2_of_3, .RH-LAYOUT-HOMEPAGE-FOOTER-container 
  .span_2_of_3,.RH-LAYOUT-CENTERPANEL-topic-box 
  .span_1_of_3, .RH-LAYOUT-FOOTER-container 
  .span_1_of_3, .RH-LAYOUT-HOMEPAGE-FOOTER-container 
  .span_1_of_3 {
    width: 100%;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box div.terms, .RH-LAYOUT-FOOTER-container div.terms, .RH-LAYOUT-HOMEPAGE-FOOTER-container div.terms {
  background-color: #FFFFFF;
  padding-top: 23px;
  padding-bottom: 23px;
}
.RH-LAYOUT-CENTERPANEL-topic-box div.links, .RH-LAYOUT-FOOTER-container div.links, .RH-LAYOUT-HOMEPAGE-FOOTER-container div.links {
  background-color: #D8D8D8;
  padding-top: 23px;
  padding-bottom: 23px;
}
.RH-LAYOUT-CENTERPANEL-topic-box div.contact-us, .RH-LAYOUT-FOOTER-container div.contact-us, .RH-LAYOUT-HOMEPAGE-FOOTER-container div.contact-us {
  background-color: #505760;
  color: #FFFFFF;
  background-size: auto;
  text-align: center;
  padding-top: 23px;
  padding-bottom: 23px;
}