.financial-assessment-block .nav-infor .list-nav {
  display: inline-flex;
  border-bottom: 2px solid #E5E5E5; }
  .financial-assessment-block .nav-infor .list-nav .nav-item {
    position: relative;
    cursor: pointer; }
    .financial-assessment-block .nav-infor .list-nav .nav-item::after {
      content: "";
      position: absolute;
      left: 0;
      bottom: -2px;
      width: 0;
      height: 2px;
      background-color: var(--blue);
      transition: all ease 0.3s; }
    .financial-assessment-block .nav-infor .list-nav .nav-item:hover::after {
      width: 100%; }
  .financial-assessment-block .nav-infor .list-nav .nav-item.active::after {
    width: 100%; }

.financial-assessment-block .nav-infor .description.hide {
  display: none; }

.financial-assessment-block .nav-infor .description.show {
  display: block;
  animation: show ease 0.3s !important; }

@keyframes show {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.financial-assessment-block .button-block .button-share:last-child:hover {
  border: 2px solid var(--on-surface); }

/*OUR-TEAM-BLOCK*/
.our-team-block .container .list-member .col-12 .bg-img {
  position: relative;
  overflow: hidden;
  border-radius: 20px;
  cursor: pointer; }
  .our-team-block .container .list-member .col-12 .bg-img img {
    transition: all ease 0.5s; }
  .our-team-block .container .list-member .col-12 .bg-img .list-social {
    display: flex;
    flex-direction: column;
    row-gap: 8px;
    position: absolute;
    top: 60%;
    transform: translateY(-50%);
    right: -80px;
    border-radius: 8px;
    padding: 12px 8px;
    transition: all ease-in-out 0.5s; }
    .our-team-block .container .list-member .col-12 .bg-img .list-social a {
      display: flex;
      align-items: center;
      justify-content: center;
      border-radius: 50%;
      width: 30px;
      height: 30px; }
      .our-team-block .container .list-member .col-12 .bg-img .list-social a i {
        margin-left: 2px; }
        .our-team-block .container .list-member .col-12 .bg-img .list-social a i::before {
          color: var(--on-surface); }
      .our-team-block .container .list-member .col-12 .bg-img .list-social a:hover {
        background-color: var(--primary); }
        .our-team-block .container .list-member .col-12 .bg-img .list-social a:hover i::before {
          color: var(--white); }

.our-team-block .container .list-member .col-12 .infor .name {
  transition: all ease-in-out 0.3s; }

.our-team-block .container .list-member .col-12:hover {
  cursor: pointer; }
  .our-team-block .container .list-member .col-12:hover .bg-img img {
    transform: scale(1.1); }
  .our-team-block .container .list-member .col-12:hover .list-social {
    transition: all ease-in-out 0.5s;
    right: 20px; }
  .our-team-block .container .list-member .col-12:hover .infor .name {
    color: var(--primary); }

.list-member .item{ border: 2px solid var(--line); border-radius: 15px; margin:0 10px; padding: 60px 10px; width: 100%; }
.list-member .item .bg-img{ border-radius: 50% !important; margin:  0 auto; width: 80% !important;}
.list-member .item .caption1 {font-size: 16px; font-weight: 500; min-height: 98px;}
    
@media (max-width: 1169px) {
  .financial-assessment-block .row {
    row-gap: 32px;
    align-items: flex-start;
    flex-direction: column; }
    .financial-assessment-block .row .flex-column {
      gap: 24px; }
      .financial-assessment-block .row .flex-column .mt-40 {
        margin-top: 0px; }
      .financial-assessment-block .row .flex-column .ml-40 {
        margin-left: 0; } }

@media (max-width: 575px) {
  .financial-assessment-block .row {
    row-gap: 16px; }
    .financial-assessment-block .row .flex-column {
      gap: 12px; } }

@media (max-width: 459px) {
  .financial-assessment-block .button-block {
    flex-direction: column;
    align-items: flex-start; } }

