
@import url('../../structure/features/awards-and-recognition.css');


/*
==============================================
Override STYLES
==============================================
*/

/*
==============================================
UPDATED STYLES
==============================================
*/

.mc-ks-awards-base .mc-heading {
  font-family: var(--font-2);
  font-size: 26px;
  line-height: 29px;
  font-weight: 300;
}
.mc-ks-awards-base .mc-copy {
  font-size: 17px;
  line-height: 24px;
  font-weight: 400;
  color: var(--gray-dark);
}
.mc-ks-awards-base .mc-cta-slide-number-wrapper .mc-cta-wrapper .mc-cta {
  border: 2px solid  var(--medium);
  font-family: var(--font-2);
  color: var(--dark);
  font-size: 15px;
  font-weight: 400;
  left: 0;
  right: 0;
  background: transparent;
  margin: 0 auto;
  padding: 5px 20px;
  width: max-content;
  line-height: 25px;
  text-transform: uppercase;
  text-decoration: none;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.mc-ks-awards-base.mc-container a:hover .mc-cta {
  color: var(--gray-dark) !important;
  border-color:  var(--gray-dark) !important;
}
.mc-ks-awards-base .mc-heading:after {
  content: "";
  display: block;
  height: 5px;
  width: 60px;
  position: relative;
  background: var(--gray-medium);
  margin: 15px auto 0px !important;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}


.awards-text-content .head-1 {
  font-size: 52px !important;
  font-weight: 600;
  line-height: 44px;
}
.awards-text-content .head-2 {
  text-align: center;
  font-family: var(--font-2);
  color:var(--medium);
  font-size: 31px;
  font-weight: 300;
  line-height: 44px;
  text-transform: uppercase;
  display: block;
  animation: slideInUpSmall 1s linear;
}
.awards-text-content h2:after {
  content: "";
  display: block;
  height: 5px;
  width: 60px;
  position: relative;
  background: var(--light);
  margin: 19px auto;
}
.awards-text-content {
  padding: 0px;
  text-align: center;

  display: flex;
  flex-direction: column;
  justify-content: center;
}
.mc-ks-awards-base.mc-container .slick-prev:before, 
.mc-ks-awards-base.mc-container .slick-next:before {
  color: var(--gray-dark) !important;
}
.mc-ks-awards-base.mc-container .slick-prev:hover:before, 
.mc-ks-awards-base.mc-container .slick-next:hover:before {
  color: var(--medium) !important;
}

.awards-main-section .mc-ks-awards-base {
  padding-bottom: 25px;
}