/* ------------------------------------------------------------ *\
	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;
}