.rts-tab-style-one .button-area {

  padding: 30px;

  border: 1px solid #EDEFF3;

  border-radius: 20px;

  background: #fff;

  text-align: left;

  min-width: max-content; }

  .rts-tab-style-one .button-area button {

    background: transparent !important;

    color: #5D666F;

    padding-bottom: 20px;

    border-bottom: 1px solid #EDEFF3;

    margin-bottom: 15px;

    font-size: 18px;

    font-weight: 600;

    text-align: left;

    padding-left: 0; }

    .rts-tab-style-one .button-area button:last-child {

      border-bottom: none;

      margin-bottom: 0;

      padding-bottom: 0; }

    .rts-tab-style-one .button-area button.active {

      color: var(--primaryColor); }

.rts-tab-style-one .tab-content {

  margin-left: 25px; }

  .rts-tab-style-one .tab-content .rts-tab-content-one {

    margin-right: -8px;

    font-size: 16px;

    font-weight: 500;

    color: #1C2539;

    line-height: 26px;

    margin-top: -4px;

    margin-bottom: 24px;

    animation: slide-down 2s ease-out; }

    .rts-tab-style-one .tab-content .rts-tab-content-one ul {

      list-style: none;

      margin: 20px 0 0; }

      .rts-tab-style-one .tab-content .rts-tab-content-one ul li {

        margin-bottom: 10px;

        font-size: 16px;

        color: #5D666F;

        font-weight: 400;

        position: relative;

        padding-left: 28px; }

        .rts-tab-style-one .tab-content .rts-tab-content-one ul li:before {

          content: "\e853";

          position: absolute;

          font-family: "rt-icons";

          left: 0;

          top: 0;

          font-size: 20px;

          color: var(--primaryColor); }

    .rts-tab-style-one .tab-content .rts-tab-content-one a.rts-btn {

      margin-top: 40px;

      display: block;

      max-width: max-content; }



.thumbnail_tabs .item-inner {

  gap: 40px; }

  .thumbnail_tabs .item-inner .button-area {

    padding: 0;

    border: none;

    border-radius: 0;

    gap: 15px;

    background: transparent; }

    .thumbnail_tabs .item-inner .button-area .nav-link {

      background: 0 !important;

      padding: 0;

      border: none;

      border-radius: 0;

      margin: 0; }

      .thumbnail_tabs .item-inner .button-area .nav-link img {

        border: 5px solid transparent;

        transition: 0.2s; }

      .thumbnail_tabs .item-inner .button-area .nav-link.active img {

        border: 5px solid var(--primaryColor);

        transform: scale(0.97); }

  .thumbnail_tabs .item-inner .rts-tab-content-one .testimonial-info {

    display: flex;

    align-items: center;

    gap: 25px;

    margin-top: 40px; }

    .thumbnail_tabs .item-inner .rts-tab-content-one .testimonial-info .text {

      align-items: center; }

      .thumbnail_tabs .item-inner .rts-tab-content-one .testimonial-info .text .name {

        margin: 0;

        font-size: 24px;

        line-height: 1.2; }

      .thumbnail_tabs .item-inner .rts-tab-content-one .testimonial-info .text .designation {

        color: var(--primaryColor); }



@media only screen and (max-width: 1024px) {

  .rstab-main.vertical ul.nav {

    margin-right: 0; }



  .rts-tab-content-one {

    animation: slide-down 2.5s ease-out; }



  .rstab-main.vertical ul.nav.bubble li a.active:after {

    display: none; } }



/*# sourceMappingURL=tab.css.map */

