.font-main-bold {
    font-family: Futura Lt BT,Prompt,sans-serif;
    font-weight: 500;
  }
  .font-second-bold{
    font-family: Futura Lt BT,Prompt,sans-serif;
    font-weight: 600;
  }
  .thumb-people .name {
    font-family: Futura Lt BT,Prompt,sans-serif;
    line-height: .9;
    margin: 0 0 5px 0;
}
.sec-glance strong {
    font-family: Futura Lt BT,Prompt,sans-serif;
}
.new-mainmenu .list-mainmenu.lv4 li a {
  display: block;
  border-bottom: solid 1px #d4d4d4;
  padding: 5px 0 5px 55px;
  position: relative;
}
.new-mainmenu .list-mainmenu.lv4 li a::after {
  content: '';
  display: block;
  position: absolute;
  left: 40px;
  top: 12px;
  width: 5px;
  height: 5px;
  background: #000;
}
.content-tabs-3col.cms2 .content-block {
  position: relative;
  height: 325px;
  margin: 0 0 0px 0;
  overflow: hidden;
}
.content-tabs-3col.cms2 .pic {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center 0;
  position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  top: 30px;
  height: 285px;
}

.content-tabs-3col.cms2 .content-block.color-blue a {
  color: #303031;
}

.content-tabs-3col.cms2 .content-block:hover a{color:#eea01f
 
}


.pressrelease-2.faq .list-content-file {
  background: #fff;
  margin: 3rem 0 5rem 0;
  padding: 2rem;
  box-shadow: 5px 10px 20px rgba(0,0,0,.1);
}


@media (max-width: 767.98px){
  .pressrelease-2.faq .list-content-file {
    margin: 2rem 0 5rem 0;
}

}
.pic-shadow{
  position: absolute;
  width: 400px;
  height: calc(100px + var(--thickness));
  background: radial-gradient(70% 85%, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 100%);
  transform: rotateX(90deg) rotateZ(30deg);
  transition: transform 1s ease;
  filter: blur(16px);
}