.cm-placement .cm-hero-slider .cm-hero-slide__media-picture-box .cm-media--background,
.cm-placement .cm-hero-slider .cm-hero-slide__media-picture-box img {
  background-position: center;
  object-position: center;
}
@media screen and (max-width: 768px) {
.cm-placement .cm-hero-slider .cm-hero-slide__content {
padding-bottom: 39px;
}
}
.cm-placement .cm-hero-slider .cm-hero-slide__content h2 {
font-size: 55px;
line-height: 1.3;
}
.cm-placement .cm-row-banner-evolution .cm-col-item-container__content-title {
font-size: 55px;
width: 100%;
}
@media screen and (max-width: 768px) {
.cm-placement .cm-hero-slider .cm-hero-slide__content h2 {
font-size: 33px;
}
.cm-placement .cm-row-banner-evolution .cm-col-item-container__content-title {
font-size: 33px;
}
}


.header-home .c-header:not(:hover):not(:focus):not(:focus-within) {
background-color: rgba(0, 0, 0, 0.4);
}


.cm-header-white {
background: #fff !important;
}


.cm-hero-slide__media-picture-box video {
  object-position: center !important;
}


/*WINTER CSS*/
@media screen and (min-width: 1100px) {
.cm-hero-slider .cm-hero-slide__content .cm-hero-slide__title h2 {
 /*font-size: 90px;*/
}
.cm-hero-slider .cm-hero-slide__content .cm-hero-slide__text {
  margin: 10px 0;
  /*margin-top: -10px ;*/
}
.cm-hero-slider .cm-hero-slide__content .cm-hero-slide__text h3 {
  margin: 0;
  font-family: 'Founders-Grotesk';
  font-size: 30px;
}
.cm-placement .cm-hero-slider .cm-hero-slide__link:not(:last-child) {
  width: 75%;
}
}
@media screen and (max-width: 1099px) and (min-width: 769px) {
  .cm-hero-slider .cm-hero-slide__content .cm-hero-slide__text h3 {
    font-size: 20px;
    margin-bottom: 0;
    font-family: 'Founders-Grotesk';
  }
  .cm-hero-slider .cm-hero-slide__content .cm-hero-slide__title h2 {
    font-size: 45px;
  }
  .cm-hero-slider .cm-hero-slide__content .cm-hero-slide__text {
    margin: 0px 0;
    margin-top: -20px;
  }
  .cm-placement .cm-hero-slider .cm-hero-slide__link:not(:last-child) {
    width: 75%;
  }
}
@media screen and (max-width: 768px) {
   .cm-hero-slider .cm-hero-slide__content .cm-hero-slide__text h3 {
    font-size: 19px;
    font-family: 'Founders-Grotesk';
  }
  .cm-hero-slider .cm-hero-slide__content .cm-hero-slide__text {
    margin-top: 5px;
    margin-bottom: -5px;
  }
}
