#mc .mcopy {
  font-size: min(1.75em, 4.5vw);
}
#mc .mcopy span {
  display: block;
  line-height: 1.35em;
  margin-top: 0.35em;
}

#mc article {
  margin-top: 60px;
}
#mc article:after {
  content: '';
  clear: both;
  display: block;
}
#mc article p:not(:first-child) {
  margin-top: 1em;
}

#mc .con strong {
  color: #323232;
}
#mc .con aside {
  font-size: 0.9em;
  font-weight: 300;
  padding-top: 0.5em;
}


hr.par {
  clear: both;
  margin-top: 60px;
  border: 0;
  border-bottom: solid 1px #d8d8d8;
}


#mc .voi h2 {
  color: #202020;
}




@media all and (min-width: 769px) {


#mc article * {
  line-height: 1.7em;
}
#mc .con > figure,
#mc .con > div {
  width: 48%;
}
#mc .con:nth-of-type(2n+1) > figure { float: right; }
#mc .con:nth-of-type(2n+1) > div { float: left; }
#mc .con:nth-of-type(2n) > figure { float: left; }
#mc .con:nth-of-type(2n) > div { float: right; }


}



@media all and (max-width: 768px) {


#mc .con > div {
  padding-top: 1.5em;
}


}









