/* Added Social Media Channel */
.a5-nav-social-icon-instagram {
    background: #25416d url("/c1258193003bdc31/files/icon-soc-instagram.png/$file/icon-soc-instagram.png") no-repeat 5px center;
    background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), url("/c1258193003bdc31/files/icon-soc-instagram.svg/$file/icon-soc-instagram.svg");
    background: -webkit-linear-gradient(transparent, transparent), url("/c1258193003bdc31/files/icon-soc-instagram.svg/$file/icon-soc-instagram.svg");
    background: linear-gradient(transparent, transparent), url("/c1258193003bdc31/files/icon-soc-instagram.svg/$file/icon-soc-instagram.svg");
    background-color: #25416d;
    background-position: 5px center;
    background-repeat: no-repeat;
    background-size: 25px 25px;
    padding-left: 35px
}

.a5-nav-social-icon-instagram:hover,
.a5-nav-social-icon-instagram:focus,
.a5-nav-social-icon-instagram:active {
    background: #25416d url("/c1258193003bdc31/files/icon-soc-instagram.png/$file/icon-soc-instagram.png") no-repeat 5px center;
    background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), url("/c1258193003bdc31/files/icon-soc-instagram.svg/$file/icon-soc-instagram.svg");
    background: -webkit-linear-gradient(transparent, transparent), url("/c1258193003bdc31/files/icon-soc-instagram.svg/$file/icon-soc-instagram.svg");
    background: linear-gradient(transparent, transparent), url("/c1258193003bdc31/files/icon-soc-instagram.svg/$file/icon-soc-instagram.svg");
    background-color: #25416d;
    background-position: 5px center;
    background-repeat: no-repeat;
    background-size: 25px 25px;
    color: #fff;
    text-decoration: none
}
/* End of CSS for added Social Media Channel */

/* Highlight List */
.a5-highlight-list {
  list-style: none;
  margin:40px 0;
}
.a5-highlight-list li:before {
  box-shadow: 0px 0px 4px rgba(0,0,0,.5);
  display: block;
  position: absolute;
  height: 44px;
  width: 44px;
  border-radius: 50px;
  border:none;
  background-size: cover;
  background-color: #25416D;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.2.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='58px' height='58px' viewBox='0 0 58 58' style='enable-background:new 0 0 58 58;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFAD01;%7D .st1%7Bfill:%23FFFFFF;%7D .st2%7Bfill:%2325416D;%7D%0A%3C/style%3E%3Cg id='Fill_1'%3E%3Ccircle class='st0' cx='29' cy='29' r='28'/%3E%3C/g%3E%3Cg id='Fill_2'%3E%3Cpath class='st1' d='M26,32L26,32l-5.5-5.5c-1.4-1.4-3.6-1.4-5,0l0,0c-1.4,1.4-1.4,3.6,0,5l7.7,7.7c1.6,1.6,4.1,1.6,5.7,0 l14.7-14.7c1.4-1.4,1.4-3.6,0-5l0,0c-1.4-1.4-3.6-1.4-5,0L26,32z'/%3E%3C/g%3E%3Cg id='Line'%3E%3Cpath class='st2' d='M29,0C13,0,0,13,0,29s13,29,29,29s29-13,29-29S45,0,29,0z M29,56C14.1,56,2,43.9,2,29S14.1,2,29,2 s27,12.1,27,27S43.9,56,29,56z'/%3E%3Cpath class='st2' d='M37.8,18.8L26,30.6l-4.8-4.8c-1.8-1.8-4.6-1.8-6.4,0s-1.8,4.6,0,6.4l0,0l7.7,7.7c2,1.9,5.1,1.9,7.1,0 l14.7-14.7c1.8-1.8,1.8-4.6,0-6.4C42.4,17,39.6,17,37.8,18.8z M42.8,23.8L28.1,38.5c-1.2,1.2-3.1,1.2-4.2,0l-7.7-7.7 c-1-1-1-2.6,0-3.6s2.6-1,3.6,0l5.5,5.5c0.4,0.4,1,0.4,1.4,0l0,0l12.5-12.5c1-1,2.6-1,3.6,0C43.8,21.2,43.8,22.8,42.8,23.8z'/%3E%3C/g%3E%3C/svg%3E%0A");
  content:'';
  left:0px;
  top:-5px;
  bottom:-5px;
  margin: auto 0px;
}
.a5-highlight-list li {
  background: #ffa600;
  margin:0px 0px 20px 0px;
  padding:5px 20px 5px 70px;
  position: relative;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
}

/* Icon List */

.a5-infoicon-list {
  display: flex;
  flex-wrap: wrap;
  margin-bottom:0px;
  transform:translate(0px, 0.2em);
}

.a5-infoicon-list li {
  flex-grow: 1;
  width: 33%;
  margin: 0 0 0px 0;
  list-style: none;
  font-weight: 600;
  font-size: 1.2em;
  line-height: 40px;
}
.a5-infoicon-list-one-row {
  max-width: 66%;
}
.a5-infoicon-list-one-row.a5-infoicon-list li {
  width: 50%;
}

.a5-infoicon-list li img {
  margin-right: 10px;
  margin: 0;
}

dd {
    margin: 0 0 1.3em 0;
}

@media (max-width: 600px) {
  .a5-infoicon-list.a5-infoicon-list-one-row {
    width: 100%;
    max-width: 100%;
  }
  .a5-dl-img-image img {
    margin-top: 1em;
    width: 100%;
  }
  .a5-dl-img-item dt {
    border-bottom: 1px solid #d2d2d2;
    font-size: 1.4em;
    padding-top: 0;
    padding-bottom: 0.2em;
}
.a5-dl-img-item dt, .a5-dl-img-item dd {
   margin-top: 0.25em !important;
}
}