.section-headline p {
    font-size: 18px;
}

.section-headline h2, .section-headline p {
    text-shadow: unset !important;
}

.horizon-optical-section {
  background-image: url('https://2588560.fs1.hubspotusercontent-na1.net/hubfs/2588560/1920x600.jpg');
  max-width: 100%;
  display:flex;
  background-size:contain;
  background-repeat:no-repeat;
}

.section-headline {
  width: 40%;
}

.horizon-optical-section h2 {
  font-family:'Seravek Basic';
}

.horizon-optical-section h2 span {
  font-family:'Seravek Bold';
}

.horizon-optical-section p {
  font-family:'Seravek Basic';
}

.section-headline h2,
.section-headline p {
  color: #fff;
}

.section-text {
  padding: 78px 0 75px 0;
}

@media(max-width: 1441px) {
  .horizon-optical-section {
  background-image: url('https://2588560.fs1.hubspotusercontent-na1.net/hubfs/2588560/1920x600.jpg');
          background-repeat:no-repeat;
      background-size: cover;
  }
}

@media(max-width: 1281px) {
  .horizon-optical-section {
  background-image: url('https://2588560.fs1.hubspotusercontent-na1.net/hubfs/2588560/1920x600.jpg');
          background-repeat:no-repeat;
      background-size: cover;
  }
}

@media(max-width: 1025px) {
  .section-text {
  padding: 78px 20px 75px;
}
}

@media(max-width: 769px) {
  .section-headline {
  width: 100%;
  }
    .horizon-optical-section {
      
  background-image: url('https://2588560.fs1.hubspotusercontent-na1.net/hubfs/2588560/Horizon%20Theme%202022/MM%20Mobile.png');
      background-repeat:no-repeat;
      background-size: cover;
  }
}
  
}