/* ------------------------------------------------------------ *\
Section Video Text
\* ------------------------------------------------------------ */
.section-video-text {
  padding: 70px 0;
}


/*--------------------------------------22-10-2024------------start-------------*/
section.section-video-text a.btn.btn--transparent.btn--color-2 {
  color: #fff;
  align-items: center;
  background-color: var(--main-color);
  border: .2rem solid var(--main-color);
  border-radius: .4rem;
  display: inline-flex;
  font-size: 1.6rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1;
  padding: 1.3rem 2.5rem;
  text-decoration: none;
  transition: background-color .3s, color .3s;
}


.section-video-text a.btn.btn--transparent.btn--color-2 span {
  color: #fff;
}

.section-video-text a.btn.btn--transparent.btn--color-2:hover {
  background: transparent;
  color: #00a59e !important;
  opacity: 1;
}

sectio.section-video-text a.btn.btn--transparent.btn--color-2:hover spna {
  color: #00a59e !important;
  !
}

.section-video-text a.btn.btn--transparent.btn--color-2:hover span {
  color: #00a59e;
  opacity: 1;
}

section.section-video-text .section__content .btn-list li {
  margin-right: 27px;
}


/*--------------------------------------22-10-2024------------end-------------*/


@media (max-width: 767px),
  screen and (max-width: 812px) and (orientation: landscape) {
    .section-video-text {
      padding: 50px 0;
    }

    section.section-video-text a.btn.btn--transparent.btn--color-2 {

      padding: .7rem 1.5rem;

    }


}

@media (min-width: 1023.02px) {
  .section-video-text .grid {
    --gutter-x: 85px;
  }
}

@media (max-width: 1023px) {
  .section-video-text .grid--disable-tablet.grid--reverse {
    flex-direction: column-reverse;
  }
}

.section-video-text .section__content {
  line-height: 1.4;
}

.section-video-text .section__content .btn-list:not(:first-child) {
  margin-top: 32px;
}

.section-video-text--horizontal .grid {
  --gutter-y: 85px;
}

@media (max-width: 1023px) {
  .section-video-text--horizontal .grid {
    --gutter-y: 40px;
  }
}

.section-video-text--horizontal .section__content {
  font-size: 18px;
  line-height: 1.5;
}

.section-video-text--horizontal .section__content h2:not(:last-child) {
  margin-bottom: 1em;
}

.section-video-text--horizontal .section__content p:not(:last-child) {
  margin-bottom: 0.6em;
}

.section-video-text--blue {
  background-color: var(--color-9);
}

.section-video-text--blue-dark {
  background-color: var(--color-3);
  color: var(--white);
}

.section-video-text--blue-dark h1,
.section-video-text--blue-dark h2,
.section-video-text--blue-dark h3,
.section-video-text--blue-dark h4,
.section-video-text--blue-dark h5,
.section-video-text--blue-dark h6 {
  color: inherit;
}

.section-video-text .grid .grid__col{
  padding: var(--gutter-y) calc(var(--gutter-x) * .5) 0;
  --gutter-y: 2rem;
  --gutter-x: 2rem;
  --gutter-x: 85px;
}

.section-articles.two-col-v2 .section__head {
  margin-bottom: 0;
}

@media(max-width:1023px){
  .section-video-text .grid .grid__col {
    width: 100%;
    flex: 100%;
    max-width: 100%;
  }
  .section-video-text .grid .grid__col {
    --gutter-x: 2rem;
    --gutter-y: 2rem;
  }
  .section-articles.two-col-v2 .section__head h6:not(:last-child) {
    margin-bottom: 30px;
  }
  .cm-trans .grid {
    flex-direction: column-reverse;
  }
}


