.flexible-content .bloc-contenu{margin-bottom:2.5em}.flexible-content .bloc-contenu p{line-height:1.8em}.flexible-content .bloc-contenu ul{margin:0;padding:0;margin-bottom:1.5em}.flexible-content .bloc-contenu blockquote{margin:2em 2em 2em 3.5em;color:#004a8b;position:relative;font-size:1.25em;border-left:1px solid #004a8b;padding-left:1.5em}.flexible-content .bloc-contenu blockquote:before{content:"";display:block;background:url(images/quotes.svg);background-repeat:no-repeat;background-size:contain;height:30px;width:30px;position:absolute;left:-50px;top:0}.flexible-content section.carousel{padding:2.5em 0}.flexible-content section.carousel .carousel{width:calc(100%);position:relative}.flexible-content section.carousel .carousel .slide{height:200px;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:.2s all;transition:.2s all;display:block}.flexible-content section.carousel .carousel .owl-nav{-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90%;left:5%;position:absolute;z-index:1;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;bottom:auto}.flexible-content section.carousel .carousel .owl-nav .owl-next,.flexible-content section.carousel .carousel .owl-nav .owl-prev{background:0 0!important;font-size:2em}.flexible-content section.carousel .carousel .owl-nav .owl-next i,.flexible-content section.carousel .carousel .owl-nav .owl-prev i{color:#fff;font-size:2em}.flexible-content section.tweets{padding:2.5em 0}.flexible-content section.tweets .tweets{width:calc(100% + 2em);margin:0 auto;position:relative}.flexible-content section.tweets .tweets .tweet{margin:0 4em;-webkit-transition:.2s all;transition:.2s all;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:300;font-size:2em}.flexible-content section.tweets .tweets .tweet div .rt{padding-top:1em;font-size:.5em;font-weight:700}.flexible-content section.tweets .tweets .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexible-content section.tweets .tweets .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexible-content section.tweets .tweets .owl-nav{-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% + 6em);left:calc(-3em);position:absolute;z-index:-1;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;bottom:auto;margin:0}.flexible-content section.tweets .tweets .owl-nav .owl-next,.flexible-content section.tweets .tweets .owl-nav .owl-prev{background:0 0!important;font-size:3em}.flexible-content section.tweets .tweets .owl-nav .owl-next i,.flexible-content section.tweets .tweets .owl-nav .owl-prev i{color:#000;font-size:1em}.flexible-content section.slider{padding:2.5em 0;border:0}.flexible-content section.slider .slider{width:100%;margin:0 auto 2em;position:relative;border:0}.flexible-content section.slider .slider .slide{height:400px;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:.2s all;transition:.2s all;display:block;position:relative}.flexible-content section.slider .slider .slide .title{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;left:0;bottom:0;background:rgba(0,74,139,.75);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1em 2em;font-size:2em;font-weight:700;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.1)}.flexible-content section.slider .slider .owl-dots{bottom:4em;margin-top:1em}.flexible-content section.slider .slider .owl-dots .owl-dot.active span{background:#44c7f5}.flexible-content section.slider .slider .owl-nav{-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 6em);left:3em;position:absolute;top:50%;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;bottom:auto;z-index:0}.flexible-content section.slider .slider .owl-nav .owl-next,.flexible-content section.slider .slider .owl-nav .owl-prev{background:0 0!important;font-size:2em}.flexible-content section.slider .slider .owl-nav .owl-next i,.flexible-content section.slider .slider .owl-nav .owl-prev i{color:#fff;font-size:2em}.flexible-content section.galerie{padding:2.5em 0}.flexible-content section.galerie .galerie{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1em;width:calc(100% + 2em)}.flexible-content section.galerie .galerie .cadre{position:relative;margin:1em;width:calc(33.33% - 2em)}.flexible-content section.galerie .galerie .cadre .photo{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:center center}.flexible-content section.galerie .galerie .cadre .photo img{display:none}.flexible-content section.galerie .galerie .cadre:before{content:"";display:block;padding-top:100%}.flexible-content section.embed{padding:2.5em 0}.flexible-content section.bouton a.ui.button{background:#004a8b;color:#fff}.flexible-content section.newsletter{padding:2.5em 0}.flexible-content section.newsletter .newsletter_field{width:500px}.flexible-content section.newsletter .newsletter_field .response{margin-bottom:.5em;color:#000}.flexible-content section.newsletter .newsletter_field input{font-size:1.1em;border:1px solid #ddd;width:100%;border-radius:.28571429rem;display:block;padding:.5em;margin:.5em 0}.flexible-content section.newsletter .newsletter_field button{background:#fff;border:2px solid #004a8b;border-radius:.28571429rem;-webkit-transition:.3s all;transition:.3s all;padding:.65em 1em .35em;text-transform:uppercase;font-weight:700;color:#004a8b;margin-top:1em}.flexible-content section.newsletter .newsletter_field button:hover{background:#004a8b;color:#fff}.flexible-content section.newsletter .newsletter_field button:hover i{color:#fff}.flexible-content section.newsletter .newsletter_field button.loading i{visibility:hidden}.flexible-content section.newsletter .newsletter_field button i{color:#004a8b;font-size:1em;padding:0 0 0 .5em;text-align:center}.flexible-content section.form .af-submit{padding:12px}.flexible-content section.form .af-submit .acf-button{color:#fff;background:#004a8b;border-radius:3px;border:0;padding:1em 1.5em 1em 1em;font-weight:500;font-size:1em;letter-spacing:.025em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flexible-content section.form .af-submit .acf-button:first-child{margin-right:1em}.flexible-content section.form .af-submit .acf-button:hover i{color:#44c7f5}.flexible-content section.form .af-submit .acf-button i,.flexible-content section.form .af-submit .acf-button img{margin-right:1em;margin-top:-.25em;display:block;-webkit-transition:.25s all;transition:.25s all}.flexible-content section.form .acf-fields>.acf-field{border:0!important}.flexible-content section.form .acf-fields>.acf-field input,.flexible-content section.form .acf-fields>.acf-field textarea{padding:1.5em 1em;border-radius:5px;resize:none}.flexible-content section.equipe{margin:2em 0}.flexible-content section.equipe .users{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexible-content section.equipe .user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(33.33% - 1em);margin:.75em .5em;padding:2em 1em 1em;text-align:center;-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,.05);box-shadow:0 0 3px 3px rgba(0,0,0,.05);border-radius:10px}.flexible-content section.equipe .user:nth-child(4n){margin-right:0}.flexible-content section.equipe .user:nth-child(4n+1){margin-left:0}.flexible-content section.equipe .user img.photo{width:150px;height:150px;border-radius:150px;display:block;margin:0 auto}.flexible-content section.equipe .user h6{font-size:1em;margin:1em 0 .5em}.flexible-content section.equipe .user p{margin-bottom:1em}.flexible-content section.equipe .user .desc{font-style:italic;font-size:.8em}.flexible-content section.equipe .user .socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexible-content section.equipe .user .socials .social{padding:.15em}.flexible-content section.equipe .user .socials .social img{width:25px}.flexible-content section.temoignages{margin:2em 0}.flexible-content section.temoignages .temoignages{width:calc(100%);margin:0 auto;position:relative}.flexible-content section.temoignages .temoignages .temoignage{margin:0 4em;-webkit-transition:.2s all;transition:.2s all;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;font-weight:300;font-size:1.5em}.flexible-content section.temoignages .temoignages .temoignage h6{margin:.75em 0;font-size:1.25em;font-weight:700}.flexible-content section.temoignages .temoignages .temoignage .temoignage-auteur{margin:1.5em 0;font-size:.5em;text-transform:uppercase;font-weight:700}.flexible-content section.temoignages .temoignages .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexible-content section.temoignages .temoignages .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexible-content section.temoignages .temoignages .owl-nav{-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;left:0;position:absolute;z-index:1;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;bottom:auto;margin:0}.flexible-content section.temoignages .temoignages .owl-nav .owl-next,.flexible-content section.temoignages .temoignages .owl-nav .owl-prev{background:0 0!important;font-size:3em}.flexible-content section.temoignages .temoignages .owl-nav .owl-next i,.flexible-content section.temoignages .temoignages .owl-nav .owl-prev i{color:#000;font-size:1em}.flexible-content section.colonnes{padding:2em 0}.flexible-content section.colonnes .colonnes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexible-content section.colonnes .colonnes.colonnes-1 .colonne{width:100%;margin:0;text-align:left}.flexible-content section.colonnes .colonnes.colonnes-1 .colonne img{margin:0}.flexible-content section.colonnes .colonnes.colonnes-1 .colonne .button-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flexible-content section.colonnes .colonnes.colonnes-2 .colonne{width:calc(50% - 2em);text-align:left}.flexible-content section.colonnes .colonnes.colonnes-2 .colonne img{margin:0}.flexible-content section.colonnes .colonnes.colonnes-2 .colonne:nth-child(2n){margin-right:0}.flexible-content section.colonnes .colonnes.colonnes-2 .colonne:nth-child(2n+1){margin-left:0}.flexible-content section.colonnes .colonnes.colonnes-2 .colonne .button-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flexible-content section.colonnes .colonnes.colonnes-3 .colonne{width:calc(33.33% - 2em);text-align:center}.flexible-content section.colonnes .colonnes.colonnes-3 .colonne img{margin:0 auto}.flexible-content section.colonnes .colonnes.colonnes-3 .colonne:nth-child(3n){margin-right:0}.flexible-content section.colonnes .colonnes.colonnes-3 .colonne:nth-child(3n+1){margin-left:0}.flexible-content section.colonnes .colonnes.colonnes-3 .colonne .button-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexible-content section.colonnes .colonnes .colonne{width:calc(25% - 2em);margin:1em;text-align:center}.flexible-content section.colonnes .colonnes .colonne a{color:#000}.flexible-content section.colonnes .colonnes .colonne img{width:100%;display:block;border-radius:5px;margin:0 auto}.flexible-content section.colonnes .colonnes .colonne .desc{margin:1em 0}.flexible-content section.colonnes .colonnes .colonne .button{color:#fff;background:#004a8b;display:inline-block;border-radius:3px;padding:.5em 1em}.flexible-content section.colonnes .colonnes .colonne .button:hover{background:#003c72}.flexible-content section.colonnes .colonnes .colonne .button-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexible-content section.colonnes .colonnes .colonne:nth-child(4n){margin-right:0}.flexible-content section.colonnes .colonnes .colonne:nth-child(4n+1){margin-left:0}