@media only screen and (min-width: 1025px) {
  body .container .paragraph .mec-event-title a {
    font-size: 31px;
    line-height: 33px;
  }
  body .container .paragraph .mec-timeline-event-image a {
    margin: 4px;
  }
  body .container .paragraph .mec-timeline-event-image a img {
    margin: 0;
    display: block;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -moz-background-clip: padding;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
  body .container .paragraph .mec-skin-list-events-container {
    margin-top: 48px;
  }
  body .container .paragraph .event {
    max-width: 421px;
    margin: 24px;
  }
  body .container .paragraph .event .picture {
    border: 8px solid #ffffff;
    width: 421px;
    height: 378px;
  }
  body .container .paragraph .event .title {
    padding-bottom: 30px;
    margin-top: 30px;
    font-size: 31px;
    line-height: 33px;
  }
  body .container .paragraph .event .location {
    margin-top: 30px;
    padding-bottom: 30px;
  }
  body .mec-timeline-left-content {
    padding: 0 16px;
  }
  body .mec-timeline-main-content {
    padding: 24px;
  }
}
@media only screen and (max-width: 992px) {
  body .mec-timeline-right-content .mec-timeline-event-image img {
    margin-top: 0;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -moz-background-clip: padding;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    max-width: 100%;
  }
}
@media only screen and (max-width: 768px) {
  body .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next,
  body .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev {
    top: 120px;
  }
  body .mec-skin-timeline-container {
    background-color: #9a7a60;
    padding: 0;
  }
}
@media only screen and (max-width: 440px) {
  body .mec-timeline-right-content .mec-timeline-event-image img {
    height: auto;
    width: 100%;
  }
  body .mec-timeline-main-content {
    padding: 8px;
  }
}
