@font-face {
  font-family: 'fradm';
  src: url('/storage/app/media/franklin_gothic_demi-webfont.ttf');
}

@font-face {
  font-family: 'minion_pro';
  src: url('/storage/app/media/minion_pro_boldit-webfont.woff');
}

@font-face {
  font-family: 'futurxkc';
  src: url('/storage/app/media/futurxkc.woff');
}

.slogan_1 {
  font-size: 29.3333px;
  color: #FFFFFF;
}

.slogan_2 {
  font-size: 28px;
  color: #FFFFFF;
  position: relative;
  left: 38px;
}

.logo__title {
  font-family: futurxkc !important;
  font-size: 33.3333px !important;
  color: #5E5E5E;
}

.logo__description {
  font-family: minion_pro !important;
  font-size: 21.3333px !important;
  color: #2C4D6D;
  font-weight: bold !important;
}

h1, .page__title {
  color: rgba(44, 77, 109, 1.00);
  font-family: 'fradm' !important;
  font-size: 28px;
}

iframe {
  width: 340px !important;
  height: 425px !important;
}

a {
  text-decoration: none !important;
  color: #2c86f5;
}

@media only screen and (max-width: 768px) {
  .custom_email-center {
      text-align: center;
      position: relative;
      z-index: 9999;
      margin-top: 17px;
      margin-bottom: -28px;
  }
  .copyright__list li {
      text-align: center;
  }
  .pix_right {
      float: none !important;
      display: block;
      margin: 30px auto 0 !important;
  }
  .pix_left {
      float: none !important;
      display: block;
      margin: 30px auto 0 !important;
  }
  .logo img {
      display: none;
  }
  .content {
      padding-bottom: 60px !important;
  }
  .sidebar-info {
    min-height: unset !important;
  }
}

.docheadline {
font-family: tahoma;
font-size: 12px;
color: #2c86f5;
font-weight: bold;
}

.docsummary {
font-family: tahoma;
font-size: 12px;
color: #424242;
}

.docseperator {
height: 3px;
margin: 6px 0px 6px 0px;
border-bottom: 1px solid #eeeeee;
}

.docNewsLogo {
font-family: Tahoma;
font-size: 10px;
align: right;
}

.email-center {
text-align: center;
position: relative;
z-index: 9999;
word-wrap: break-word;
}

.custom_red {
color: red;
}

.custom_black {
color: #424242;
}

.custom_list-style li {
list-style-type: disc;
list-style-position: inside;
text-indent: -1.3em;
padding-left: 2.5em;
}

.location__phone::before {
content: "\f095";
font-family: FontAwesome;
padding-right: 5px;
}

.location__address::before {
content: "\f041";
font-family: FontAwesome;
padding-right: 5px;
}

.location__fax::before {
content: "\f1ac";
font-family: FontAwesome;
padding-right: 5px;
}

.location__email::before {
content: "\f0e0";
font-family: FontAwesome;
padding-right: 5px;
}

table, tr, td {
border: none;
}

table {
display: inline-block;
}

.pix_right {
  float: right;
  margin: 10px;
}

.pix_left {
  float: left;
  margin: 10px;
}

.custom_list-style_ol li {
list-style-position: inside;
text-indent: -1.3em;
padding-left: 2.5em;
}

.l_height {
  line-height: 1.3;
  font-size: 14px;
  padding-top: 18px;
}


.content {
  margin-bottom: 80px;
}

.for_etc {
  width: 20rem;
}

.justify_grid {
  display: grid;
  grid-auto-flow: column;
}

.justify_center {
  display: grid;
  justify-content: center !important;
  color: rgb(86, 178, 214) !important;
}

.for_side {
  font-size: 20px;
}

.custom_list-style_ol li {
  list-style-position: inside;
  text-indent: -1.3em;
  padding-left: 2.5em;
}

.wrap {
    word-wrap: break-word;
}