/* .hero .image-container{
  position: relative;
}

.hero .image-container::before {
  content: "";
  position: absolute;
  width: calc(100% - 10px);
  height: calc(100% + 70px);
  border: 4px solid var(--main-color);
  border-radius: 50px 0;
  top: -35px;
  left: -35px;
}

.hero .l-video-cover{
  cursor: default;
}

.hero .l-video-cover::before{
  content: none;
} */

.hero .hero_left p.p1.bold{
  max-width: 550px;
}

.section-body{
  margin-top: 60px;
}

@media (min-width: 991px){
  .values-info.section {
    padding-top: 95px;
    padding-bottom: 95px;
  }

  .about-company-page .values-list{
    padding-top: 120px;
  }

  .about-company-page .values-list .values-list-wrapper{
    margin-top: 80px;
  }

  .section-body{
    margin-top: 72px;
  }
}


.values-info .container {
  background-color: initial;
  border-radius: initial;
  margin-top: 0;
  padding-top: 0;
}

.about-company-page .values-list h2{
  text-align: center;
}

.about-company-page .values-list .values-list-wrapper{
  margin-top: 40px;
}

.team-main .section-header{
  display: flex;
  flex-flow: row nowrap;
  align-items: flex-end;
  gap: 24px 60px;
}

.team-main .section-header h2{
  max-width: 300px;
}

.team-main .section-header h2 + .p2{
  max-width: 800px;
}

.about-company-page .form-left h2{
  font-weight: 900;
}

.about-company-page h2 + .p2{
  margin-top: 30px;
}

@media (max-width: 990px){

  .team-main .section-header{
    flex-direction: column;
    align-items: center;
  }

  .team-main .section-header h2,
  .team-main .section-header h2 + .p2{
    max-width: initial;
  }
  
}
