.modern-card{
  background:#fff;
  height:auto;
  border-radius:7px;
  overflow:hidden;
  height:100%;
}
.modern-card .card-header{
  padding:0 !important;
  border:none;
}
.modern-card .card-body{
  min-height:175px;
  padding:1rem !important;
  display:flex;
  flex-direction:column;
  position:relative;
}
@media (max-width:1199.98px){
  .modern-card .card-body{
    min-height:175px;
  }
}
@media (max-width:991.98px){
  .modern-card .card-body{
    min-height:175px;
  }
}
@media (max-width:767.98px){
  .modern-card .card-body{
    min-height:175px;
  }
}
@media (max-width:579.98px){
  .modern-card .card-body{
    min-height:175px;
  }
}
.modern-card.grow-card .card-body{
  height:auto;
}
.modern-card .card-title{
  padding-bottom:.5rem;
  margin-bottom:0;
  color:#4c2f48;
  font-size:1.5rem;
  font-weight:600;
  font-family:SiteFont-Regular,Effra,Arial,sans-serif;
  line-height:inherit;
  max-width:80%;
}
.modern-card .subtitle{
  font-size:1.25rem;
  font-family:SiteFont-Light,Effra,Arial,sans-serif;
  color:#51534a;
  margin:0;
}
.modern-card .subtitle .bell{
  position:relative;
  height:100%;
  line-height:inherit;
}
.modern-card .belir{
  position:absolute;
  top:1.5rem;
  right:1rem;
  color:#4c2f48;
  font-size:1.25rem;
}
.modern-card iframe,.modern-card video{
  display:block;
}
.modern-card-alt .card-title{
  color:#4c2f48 !important;
  font-family:SiteFont-Regular,Effra,Arial,sans-serif !important;
}
.modern-card-alt .subtitle{
  color:#51534a !important;
}
.modern-card-alt .belir{
  color:#4c2f48 !important;
}
.video-card .card-header{
  border:none;
  background-color:#fff;
}
.video-card.vid-sd .card-header{
  padding-top:75% !important;
}
.video-card.vid-hd .card-header{
  padding-top:56.25% !important;
}
.video-card.vid-hd .card-header,.video-card.vid-sd .card-header{
  height:0;
  position:relative;
}
.video-card.vid-hd .play-pause,.video-card.vid-hd .vid-upload,.video-card.vid-hd iframe,.video-card.vid-sd .play-pause,.video-card.vid-sd .vid-upload,.video-card.vid-sd iframe{
  width:100%;
  height:100%;
  position:absolute;
  left:0;
  top:0;
}
.video-card.vid-n .card-header{
  position:relative;
}
.video-card.vid-n .play-pause{
  width:100%;
  height:100%;
  position:absolute;
  left:0;
  top:0;
}
.video-card .play-pause{
  transition:opacity .2s ease-out;
  cursor:pointer;
  background-color:rgba(81, 83, 74, .6);
  display:flex;
}
.video-card .play-pause.overlay-fade-out{
  opacity:0;
}
.video-card .play-button{
  color:#fff;
  width:100%;
  align-self:center;
  text-align:center;
  vertical-align:middle;
  opacity:.9;
  transition:opacity .2s ease-out;
}
.video-card .play-button:hover{
  opacity:.9;
}

/*# sourceMappingURL=modern-card.css.map */