

/* Start:/local/templates/html/assets/components-template/mixin__show-more-btn/style.css?1754302767528*/
.show-more-btn-container {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 4.8rem; }
  @media (max-width: 999px) {
    .show-more-btn-container {
      margin-top: 24px; } }
  @media (max-width: 767px) {
    .show-more-btn-container .more-button-wrap {
      width: 100%; } }

.question-answer .question-answer-wrap .show-more-btn-container {
  margin-top: 1.6rem; }
  @media (max-width: 999px) {
    .question-answer .question-answer-wrap .show-more-btn-container {
      margin-top: 24px; } }

/* End */


/* Start:/local/templates/html/assets/components-template/projects/style.css?1754302767370*/
.projects-inner__wrap {
  display: flex;
  flex-direction: column;
  gap: 4rem; }
  @media (max-width: 1199px) {
    .projects-inner__wrap {
      gap: 24px; } }
  .projects-inner__wrap .projects-inner {
    display: flex;
    flex-direction: column;
    gap: 4rem; }
    @media (max-width: 1199px) {
      .projects-inner__wrap .projects-inner {
        gap: 24px; } }

/* End */


/* Start:/local/templates/html/assets/components-template/mixin__project-card/style.css?17543027673758*/
.project-card:nth-child(4n + 1) {
  background-color: #D4DBDF; }

.project-card:nth-child(4n + 2) {
  background-color: #edf1f5; }

.project-card:nth-child(4n + 3) {
  background-color: #edf1f5; }

.project-card:nth-child(4n + 4) {
  background-color: #edf1f5; }

.project-card-wrap {
  transition: all 0.3s ease;
  border: 1px solid transparent;
  display: grid;
  grid-template-columns: 98.8rem 1fr; }
  @media (max-width: 1199px) {
    .project-card-wrap {
      grid-template-columns: 1fr 1fr; } }
  @media (max-width: 767px) {
    .project-card-wrap {
      grid-template-columns: 1fr;
      grid-template-rows: 1fr auto; } }
  @media (min-width: 1000px) {
    .project-card-wrap:hover {
      border: 1px solid #000;
      cursor: pointer; }
      .project-card-wrap:hover .project-card__right {
        background-color: #FFF; } }
  .project-card-wrap .project-card__left--img-wrap {
    position: relative;
    padding-bottom: 50.7%; }
    @media (max-width: 1199px) {
      .project-card-wrap .project-card__left--img-wrap {
        padding-bottom: 79%; } }
    .project-card-wrap .project-card__left--img-wrap .lazy-img-wrap {
      position: absolute;
      inset: 0; }
      .project-card-wrap .project-card__left--img-wrap .lazy-img-wrap img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        min-height: 100%;
        min-width: 100%; }
  .project-card-wrap .project-card__right {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 8rem 5.6rem 7.8rem 5.6rem;
    transition: all 0.3s ease; }
    @media (max-width: 1199px) {
      .project-card-wrap .project-card__right {
        gap: 30px; } }
    @media (max-width: 767px) {
      .project-card-wrap .project-card__right {
        padding: 12px; } }
    .project-card-wrap .project-card__right--title {
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      text-align: start; }
      @media (max-width: 575px) {
        .project-card-wrap .project-card__right--title {
          font-size: 16px; } }
    .project-card-wrap .project-card__right--desc {
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 4;
      -webkit-box-orient: vertical;
      text-align: start; }
      @media (max-width: 460px) {
        .project-card-wrap .project-card__right--desc {
          display: none; } }
    .project-card-wrap .project-card__right--link {
      display: flex;
      justify-content: flex-end; }
      @media (max-width: 460px) {
        .project-card-wrap .project-card__right--link {
          display: none; } }
      .project-card-wrap .project-card__right--link .link-text {
        display: flex;
        align-items: center;
        justify-content: space-between;
        text-align: start; }
        .project-card-wrap .project-card__right--link .link-text:hover {
          cursor: pointer; }
          .project-card-wrap .project-card__right--link .link-text:hover .icon {
            transform: translateY(4px); }
        .project-card-wrap .project-card__right--link .link-text .icon {
          transition: all 0.3s ease;
          rotate: -90deg;
          min-height: 18px;
          min-width: 18px; }

.left-variant .project-card-wrap {
  grid-template-columns: 1fr 98.8rem; }
  @media (max-width: 1199px) {
    .left-variant .project-card-wrap {
      grid-template-columns: 1fr 1fr; } }
  @media (max-width: 767px) {
    .left-variant .project-card-wrap {
      grid-template-columns: 1fr;
      grid-template-rows: 1fr auto; } }
  @media (min-width: 768px) {
    .left-variant .project-card-wrap .project-card__left {
      order: 1; } }

/* End */
/* /local/templates/html/assets/components-template/mixin__show-more-btn/style.css?1754302767528 */
/* /local/templates/html/assets/components-template/projects/style.css?1754302767370 */
/* /local/templates/html/assets/components-template/mixin__project-card/style.css?17543027673758 */
