.webinar_header {
  padding:80px 0;
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center;
}

.webinar_header .inner-cols {
  display:flex;
  position:relative;
  
}

.webinar_header .inner-cols .content {
  width:60%;
}

.webinar_header .inner-cols .header_form {
  width:40%;
  position:absolute;
  right:0;
  top:0;
  z-index:2;
}

.webinar_header h1 {
  color: #251547;
  font-size: 48px;
  font-weight: 500;
  line-height: 110%; 
}

.webinar_header .subtitle {
  color: #1C8FBF;
  font-size: 24px;
  font-weight: 500;
  line-height: 110%; 
  margin-bottom:16px;
}

.webinar_header .date {
  color: #1C8FBF;
  font-size: 24px;
  font-weight: 400;
  line-height: 150%;
  text-transform: uppercase;
}

.webinar_header .description {
  padding-right:30px;
}

.webinar_header .description,
.webinar_header .description p {
  color: #231F20;
  font-size: 18px;  
  font-weight: 400;
  line-height: 150%;
}

@media (max-width:868px) {
  .webinar_header .inner-cols {
    flex-direction:column;
    gap:30px;
  }
  .webinar_header .inner-cols .content {
  width:100%;
}
  .webinar_header .description {
  padding-right:0px;
  }

.webinar_header .inner-cols .header_form {
  width:100%;
  position:relative;
  }
  .webinar_header {
    padding:40px 0;
  }
  .webinar_header h1 {
    font-size: 38px;
  }
}


.breadcrumb {
    font-size: 14px;
    margin: 10px 0;
  text-transform: capitalize;
}
.breadcrumb a {
    color: #1A2850;
    text-decoration: none;
}
.breadcrumb a:hover {
    text-decoration: underline;
}
.breadcrumb span {
    color: #1A2850;
}
.breadcrumb &gt; {
    margin: 0 5px;
}

