/*----------------------*/
/* BLOC TEXTE */
/*----------------------*/
/*----------------------*/
/* BLOC TEXTE IMAGE & TEXTE SLIDER */
/*----------------------*/
.bg-cover-fixed {
  background-repeat: no-repeat;
  background-position: center center;
  background-attachment: fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }

.bg-cover {
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }

.img-fit-cover {
  height: 100%;
  object-fit: cover; }

.cid-sYtiOZS3A3 .row {
  flex-direction: row; }

.row-reverse {
  flex-direction: row-reverse !important; }

.cid-sYtjNiy8H1 .carousel {
  height: 60vh; }

@media (min-width: 992px) {
  .cid-sYtjNiy8H1 .text-wrapper {
    padding: 2rem; } }
.cid-sYtiOZS3A3 .text-wrapper, .cid-sYtjNiy8H1 .text-wrapper {
  padding: 2rem; }

.cid-sYtjNiy8H1 .mbr-section-title {
  margin-bottom: 0; }

/*----------------------*/
/* TEXTES */
/*----------------------*/
.bloc-text p {
  line-height: 1.5;
  text-align: center; }

.column-count-0 p {
  line-height: 1.5; }

.column-count-2 p {
  column-count: 2;
  column-gap: 40px; }
  @media (max-width: 992px) {
    .column-count-2 p {
      column-count: 1; } }

.column-count-3 p {
  column-count: 3;
  column-gap: 40px; }
  @media (max-width: 992px) {
    .column-count-3 p {
      column-count: 1; } }

/*----------------------*/
/* BLOC GALLERIE */
/*----------------------*/
.cid-sYtl8fxYgW .tile:hover .image-wrap {
  -webkit-transform: scale(1.05);
  transform: scale(1.05); }

.cid-sYtl8fxYgW .image-wrap {
  overflow: hidden;
  transition: transform 0.3s;
  position: relative; }

.cid-sYIQSfaAZ3.bg-img-map {
  /*db-connect: url('127.0.0.1:8889') mysql 'root' 'root' 'SELECT bloc_bg_color FROM pages_blocs WHERE bloc_id = 10';*/
  /*background: db('bloc_bg_color');*/
  background-image: url(../medias_front/common/carte-bg.jpg); }

.navFiche {
  z-index: 5;
  height: 60px;
  background-color: #F1FAFA;
  align-items: center;
  flex-direction: column; }

.navFiche ol {
  top: 20px;
  position: relative; }

.fichenavLogo {
  left: inherit !important;
  top: 30px !important; }

.titreActus span {
  font-size: 4em !important; }
  @media (max-width: 1000px) {
    .titreActus span {
      text-align: center;
      font-size: 2em !important;
      width: 100%;
      display: block; } }

.titreActus {
  margin-top: 50px; }

.dateActus {
  color: #3CB0B3;
  font-size: 1em;
  font-weight: bold; }

.blockactus {
  width: 100%;
  max-width: 100%;
  height: auto; }

.imageRondActus {
  border-radius: 50%;
  height: 600px;
  width: 600px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  z-index: 3; }
  @media screen and (max-width: 610px) {
    .imageRondActus {
      height: 300px;
      width: 300px; } }

.traitbleu {
  background-color: #F1FAFA;
  height: 35vh;
  position: absolute;
  width: 100%;
  top: 20%; }
  @media screen and (max-width: 610px) {
    .traitbleu {
      height: 20vh; } }

.bloc-textpageActus {
  border: grey solid 2px;
  padding: 100px; }
  @media screen and (max-width: 510px) {
    .bloc-textpageActus {
      padding: 50px; } }

.text-type-2 .container h3 {
  color: #3CB0B3;
  font-size: 36pt;
  font-style: normal;
  font-family: "Jost", sans-serif;
  font-weight: 700;
  margin-bottom: 0;
  text-transform: uppercase; }

.text-type-2 .container h4 {
  margin: 0 !important;
  color: #3e3e3e;
  text-transform: inherit;
  font-size: 22pt;
  font-family: "Jost", sans-serif;
  font-weight: 400;
  border-bottom: inherit !important; }

.text-type-2 .container h4:after {
  content: "";
  position: relative;
  display: block;
  left: calc(51% - 5px);
  top: 20px;
  border-radius: 50%;
  background: #3CB0B3;
  height: 10px;
  width: 10px; }

.text-type-2 .container p {
  margin: 5%; }

.text-type-0 .bloc-textpageActus {
  border: none !important; }

.text-type-0 .container h3 {
  color: #3CB0B3;
  font-size: 36pt;
  font-style: normal;
  font-family: "Jost", sans-serif;
  font-weight: 700;
  margin-bottom: 0;
  text-transform: uppercase; }

.text-type-0 .container h4 {
  margin: 0 !important;
  color: #3e3e3e;
  text-transform: inherit;
  font-size: 22pt;
  font-family: "Jost", sans-serif;
  font-weight: 400;
  border-bottom: inherit !important; }

.text-type-0 .container h4:after {
  content: "";
  position: relative;
  display: block;
  left: calc(51% - 5px);
  top: 20px;
  border-radius: 50%;
  background: #3CB0B3;
  height: 10px;
  width: 10px; }

.text-type-0 .container p {
  margin: 5%; }

.text-type-1 .bloc-textpageActus {
  background-color: #3CB0B3;
  border: none; }

.text-type-1 .container h3 {
  color: white;
  font-size: 36pt;
  font-style: normal;
  font-family: "Jost", sans-serif;
  font-weight: 700;
  margin-bottom: 0;
  text-transform: uppercase; }

.text-type-1 .container h4 {
  margin: 0 !important;
  color: black;
  text-transform: inherit;
  font-size: 22pt;
  font-family: "Jost", sans-serif;
  font-weight: 400;
  border-bottom: inherit !important; }

.text-type-1 .container h4:after {
  content: "";
  position: relative;
  display: block;
  left: calc(51% - 5px);
  top: 20px;
  border-radius: 50%;
  background: white;
  height: 10px;
  width: 10px; }

.text-type-1 .container p {
  color: white;
  margin: 5%; }

.text-img-type-0 {
  background: #F1FAFA;
  height: auto; }

.text-img-type-0 .img {
  background-color: #F1FAFA; }

.text-img-type-0 .text-wrapper h3 {
  color: #3CB0B3;
  font-size: 36pt;
  font-family: "Jost", sans-serif;
  text-transform: uppercase;
  font-weight: 700;
  margin-bottom: 0;
  margin-top: 80px; }
  @media screen and (max-width: 800px) {
    .text-img-type-0 .text-wrapper h3 {
      font-size: 2em; } }

.text-img-type-0 .text-wrapper h4 {
  margin: 0 !important;
  padding-top: 0 !important;
  color: #3e3e3e;
  font-size: 22pt;
  font-family: "Jost", sans-serif;
  font-weight: 400;
  border-bottom: inherit !important;
  padding-bottom: 70px;
  text-transform: uppercase; }

.text-img-type-0 .text-wrapper h4:after {
  content: "";
  position: relative;
  display: block;
  left: calc(51% - 5px);
  top: 30px;
  border-radius: 50%;
  background: #3CB0B3;
  height: 10px;
  width: 10px; }

.text-img-type-0 .aImage {
  width: 100%;
  height: 100%;
  display: block;
  background-position: center;
  min-height: 300px;
  background-repeat: no-repeat;
  background-size: cover; }

.text-img-type-1 {
  background: white;
  height: auto; }

.textimgActus {
  height: 100%; }

.h-60 {
  height: 60vh; }

.text-img-type-1 .text-wrapper h3 {
  color: #3CB0B3;
  font-size: 36pt;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  margin-bottom: 0;
  text-transform: uppercase;
  margin-top: 80px; }
  @media screen and (max-width: 800px) {
    .text-img-type-1 .text-wrapper h3 {
      font-size: 2em; } }

.text-img-type-1 .text-wrapper h4 {
  margin: 0 !important;
  padding-top: 0 !important;
  color: #3e3e3e;
  font-size: 22pt;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  border-bottom: inherit !important;
  padding-bottom: 70px;
  text-transform: uppercase; }

.text-img-type-1 .text-wrapper h4:after {
  content: "";
  position: relative;
  display: block;
  left: calc(51% - 5px);
  top: 30px;
  border-radius: 50%;
  background: #3CB0B3;
  height: 10px;
  width: 10px; }

.text-img-type-1 .text-wrapper p {
  color: #3e3e3e; }

.text-img-type-2 .img {
  background-color: #3CB0B3; }

.text-img-type-2 .text-wrapper h3 {
  color: white;
  font-size: 36pt;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  margin-bottom: 0;
  text-transform: uppercase;
  margin-top: 80px; }
  @media screen and (max-width: 800px) {
    .text-img-type-2 .text-wrapper h3 {
      font-size: 2em; } }

.text-img-type-2 .text-wrapper h4 {
  margin: 0 !important;
  padding-top: 0 !important;
  color: black;
  font-size: 22pt;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  border-bottom: inherit !important;
  padding-bottom: 70px;
  text-transform: uppercase; }

.text-img-type-2 .text-wrapper h4:after {
  content: "";
  position: relative;
  display: block;
  left: calc(51% - 5px);
  top: 30px;
  border-radius: 50%;
  background: white;
  height: 10px;
  width: 10px; }

.text-img-type-2 .text-wrapper p {
  color: white; }

.cid-sYtjNiy8H1 .carousel-control:hover {
  background-color: #3CB0B3; }

.cid-sYtjNiy8H1 .carousel-indicators li.active, .cid-sYtjNiy8H1 .carousel-indicators li:hover {
  background-color: #3CB0B3;
  border-color: #3CB0B3; }

.cid-sYtjNiy8H1 .item-wrapper {
  height: 100%; }

.gallery-image {
  height: 400px; }

.imageRondtext {
  border-radius: 50%;
  width: 80%;
  height: 80%;
  position: relative;
  overflow: hidden;
  left: 10%; }

.rondsanstext {
  border-radius: 50%; }

.blocimgActusRond p {
  text-align: center;
  font: normal normal bold 22px/26px Open Sans;
  letter-spacing: 1.1px;
  color: #072728;
  opacity: 1; }

.gallery4 {
  background: url(../medias_front/backactus.jpg);
  background-size: cover;
  background-repeat: no-repeat; }

.mbr-figure img, .card-img img {
  width: 100%;
  height: 100%; }

#image3-33 .actus75 {
  background-color: transparent;
  top: -30px;
  max-width: 45%;
  left: 27.5%; }
  @media (max-width: 710px) {
    #image3-33 .actus75 {
      max-width: 100%;
      left: 0; } }

#image3-33 .actus75 h3 {
  color: #3CB0B3;
  font-size: 3rem;
  padding-top: 25px;
  padding-bottom: 5px;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  margin-bottom: 0;
  text-transform: uppercase; }

#image3-33 .actus75 h4 {
  margin: 0 !important;
  padding-top: 0 !important;
  color: #3e3e3e;
  font-size: 1.5rem;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  text-transform: uppercase; }

.textImgBorder {
  width: 75% !important;
  height: 500px;
  border-bottom: 10px solid #E8326E; }

.mbrActusBor {
  margin-left: auto;
  margin-right: auto;
  min-height: 760px; }
  @media (max-width: 710px) {
    .mbrActusBor {
      min-height: 600px; } }

.rondContai {
  max-width: 100%; }

.blockActusIndex {
  flex-basis: 25.333333%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-right: 30px; }
  @media (max-width: 890px) {
    .blockActusIndex {
      margin-right: 0; } }

.imageRondIndexActus {
  height: 385px;
  width: 385px;
  border-radius: 50%; }
  @media (max-width: 390px) {
    .imageRondIndexActus {
      height: 350px;
      width: 350px; } }

.imgHeight {
  height: 100% !important; }

.item-content {
  width: 100%;
  background: #F1FAFA;
  padding: 50px;
  margin-top: 35px;
  margin-bottom: 50px; }

.blockActusTotal {
  position: relative;
  justify-content: center; }
  @media (max-width: 900px) {
    .blockActusTotal {
      flex-direction: column !important; } }

.cid-sYtfgmlx9v .mbr-section-title, .cid-sYtfgmlx9v .mbr-section-btn {
  color: white;
  text-transform: uppercase;
  font-family: "Jost", sans-serif;
  font-size: 60px !important; }

.socialReseaux {
  height: 20vh;
  background-color: #F1FAFA;
  align-items: center; }

.navPag {
  width: 100%; }

#curator-feed-default-feed-layout {
  display: none; }

/*# sourceMappingURL=actualite.css.map */
