@media (max-width: 576px) {
  .gblock.temoignages {
    padding: 0 15px; } }

.gblock.temoignages .encart {
  border-radius: 15px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  font-size: 20px; }

.gblock.temoignages .swiper {
  height: 100%;
  padding-bottom: 0;
  padding-top: 50px;
  margin-left: 30px;
  overflow: inherit;
  clip-path: inset(-100vw -100vw -100vw 0); }
  @media (max-width: 576px) {
    .gblock.temoignages .swiper {
      margin-left: 0;
      margin-top: 25px;
      height: auto; } }
  .gblock.temoignages .swiper .swiper-wrapper .swiper-slide {
    position: relative;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
    /*a {
						& > div {
							display: flex;
							@media (max-width: 768px) {
								flex-direction: column;
							}
							color: inherit;
							img {
								//width: 10px;	// ??
								//object-fit: cover;
								flex: 0 0 40%;
								@media (max-width: 768px) {
									width: 100%;
								}
							}
							.infos {
								flex: 0 0 60%;
								padding: 40px;
							}
						}
					}*/
    display: flex;
    justify-content: flex-start;
    cursor: grab; }
    @media (max-width: 768px) {
      .gblock.temoignages .swiper .swiper-wrapper .swiper-slide {
        flex-direction: column; } }
    .gblock.temoignages .swiper .swiper-wrapper .swiper-slide img {
      flex: 0 0 50%;
      height: 100%;
      object-fit: cover; }
      @media (max-width: 768px) {
        .gblock.temoignages .swiper .swiper-wrapper .swiper-slide img {
          height: auto;
          width: 100%; } }
    .gblock.temoignages .swiper .swiper-wrapper .swiper-slide .infos {
      flex: 0 0 50%;
      padding: 10px 40px;
      font-size: 15px;
      cursor: grab; }

.gblock.temoignages .swiper-pagination {
  bottom: auto;
  top: 0; }
  @media (max-width: 768px) {
    .gblock.temoignages .swiper-pagination {
      top: 15px; } }
