.grid-team .btn-readmore {
    font-size: 1rem;
}

.editor-styles-wrapper .wp-block-meta-box-grid-team .grid-bloc {
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 2rem;
}

.editor-styles-wrapper .wp-block-meta-box-grid-team .grid-bloc.has-disposition-flex {
    display: flex !important;
    justify-content: center;
}

.editor-styles-wrapper .wp-block-meta-box-grid-team .grid-bloc .top {
    max-width: 350px;
}

.editor-styles-wrapper .wp-block-meta-box-grid-team .grid-bloc .top img {
    max-height: 350px;
}

.editor-styles-wrapper .wp-block-meta-box-grid-team .lightbox-overlay {
   display: none !important;
}

.editor-styles-wrapper .wp-block-meta-box-grid-team .grid-bloc .top .svg-part, 
.editor-styles-wrapper .wp-block-meta-box-grid-team .grid-bloc .top .link-part {
    display: none !important;
}

.editor-styles-wrapper .team-group + .team-group {
    margin-top: 50px;
}

.editor-styles-wrapper .gridteam-slider__swiper-button-prev,
.editor-styles-wrapper .gridteam-slider__swiper-button-next {
    display: none !important;
}

.grid-bloc.swiper-wrapper {
    display: flex !important;
}

.team-group {
    max-width: 1300px !important;
    margin: 0 auto;
}

.team-group + .team-group {
    margin-top: 100px;
}

.team-group.is-carousel .grid-team {
    max-width: 1300px;
    margin: 0 auto;
}

.team-group.is-carousel .grid-team .lightbox-overlay.active {
    inset: 0;
    width: 100%;
    height: 100%;
}

.team-group.is-carousel .swiper-backface-hidden .swiper-slide {
    transform: unset !important;
}

.team-group.is-carousel .swiper {
    max-width: 960px;
    margin: 0 auto;
}

.team-group.is-carousel .grid-bloc {
   gap: 0rem !important;
}

@media screen and (max-width: 1100px) {
    .grid-team .gridteam-slider__swiper-button-prev,
    .grid-team .gridteam-slider__swiper-button-next {
        display: none !important;
    }
}