.mt30 {
  margin-top: 30px; }

.mb30 {
  margin-bottom: 30px; }

.fs12 {
  font-size: 12px !important;
  line-height: 15px; }

.fs14 {
  font-size: 14px !important;
  line-height: 20px; }

.fs16 {
  font-size: 16px !important; }

.fs18 {
  font-size: 18px !important; }

.fs20 {
  font-size: 20px !important; }

.fs22 {
  font-size: 22px !important; }

.fs24 {
  font-size: 24px !important; }

.fs30 {
  font-size: 30px !important; }

.fs36 {
  font-size: 36px !important;
  line-height: 40px; }

.fs40 {
  font-size: 40px !important;
  line-height: 45px; }

.font-weight-1 {
  font-weight: 100; }

.font-weight-2 {
  font-weight: 200; }

.font-weight-3 {
  font-weight: 300; }

.font-weight-4 {
  font-weight: 400; }

.font-weight-5 {
  font-weight: 500; }

.font-weight-6 {
  font-weight: 600 !important; }

.font-weight-7 {
  font-weight: 700 !important; }

.font-weight-8 {
  font-weight: 800; }

.font-weight-9 {
  font-weight: 900; }

.clr-white {
  color: #fff; }

.clr-grey {
  color: #444444; }

.clr-green {
  color: #008472; }

.clr-orange {
  color: #FFCA43; }

.clr-d-green {
  color: #006858; }

.b-r {
  border-right: 1px solid #e4e4e4;
  padding-left: 10px; }

.b-l {
  border-left: 1px solid #aaaaaa; }

.o-b {
  border: 1px solid #F58232; }

.ps-15 {
  padding-left: 20px; }
  .ps-15 li {
    font-size: 18px;
    line-height: 26px;
    font-weight: 400;
    margin-bottom: 10px;
    color: #444444; }
  .ps-15 ul {
    list-style: none;
    list-style-type: none;
    margin: 0px;
    padding: 0px; }

.pb {
  background-color: #3a4155;
  padding: 30px 20px; }

.ps {
  padding: 0 20px; }

.about {
  background-color: #008472;
  padding: 20px; }

.cit {
  border: 1px solid #444444;
  border-radius: 20px;
  padding: 30px 0; }

.cilist ul {
  list-style: none;
  list-style-type: none;
  margin: 0px;
  padding: 0px; }
  .cilist ul li {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 10px;
    padding-left: 30px;
    position: relative; }
    .cilist ul li::before {
      content: '';
      width: 7px;
      height: 7px;
      background-color: #F58232;
      top: 10px;
      left: 0px;
      border-radius: 50%;
      position: absolute; }

.numbs {
  margin-top: 30px;
  margin-bottom: 30px; }
  .numbs h2 {
    color: #FFCA43;
    font-size: 42px; }
  .numbs .desc {
    font-size: 18px;
    font-weight: 400;
    color: #fff;
    margin: 0;
    line-height: 24px; }

.persistence-wrp {
  width: 100%;
  max-width: 1920px;
  margin: 0 auto;
  background-color: #006a5a; }

/*# sourceMappingURL=support.css.map */
