/*
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

@font-face {
    font-family: 'source_sans_3regular';
    src: url('fonts/sourcesans3regular-webfont.eot');
    src: url('fonts/sourcesans3regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/sourcesans3regular-webfont.woff2') format('woff2'),
         url('fonts/sourcesans3regular-webfont.woff') format('woff'),
         url('fonts/sourcesans3regular-webfont.svg#source_sans_3regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    -webkit-font-smoothing: antialiased;

     }


     @font-face {
         font-family: 'cormorant_garamondregular';
         src: url('fonts/cormorantgaramond-regular-webfont.eot');
         src: url('fonts/cormorantgaramond-regular-webfont.eot?#iefix') format('embedded-opentype'),
              url('fonts/cormorantgaramond-regular-webfont.woff2') format('woff2'),
              url('fonts/cormorantgaramond-regular-webfont.woff') format('woff'),
              url('fonts/cormorantgaramond-regular-webfont.svg#cormorant_garamondregular') format('svg');
         font-weight: normal;
         font-style: normal;
         font-display: swap;
    -webkit-font-smoothing: antialiased;

     }

     @font-face {
         font-family: 'georgiaregular';
         src: url('fonts/georgia-webfont.eot');
         src: url('fonts/georgia-webfont.eot?#iefix') format('embedded-opentype'),
              url('fonts/georgia-webfont.woff2') format('woff2'),
              url('fonts/georgia-webfont.woff') format('woff'),
              url('georgia-webfont.svg#georgiaregular') format('svg');
         font-weight: normal;
         font-style: normal;
         font-display: swap;
    -webkit-font-smoothing: antialiased;

       }



     /* Base typographique */
body {
    font-family: "source_sans_3regular", sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: clamp(16px, 1.125vw, 18px);
    line-height: 1.5;
    color: rgb(90, 107, 102);
}

/* =========================================
   TITRES H1 → H6
   ========================================= */

   /* =========================================
      TITRES H1 → H6
      Cormorant Garamond
      ========================================= */

   h1,
   h2,
   h3,
   h4,
   h5,
   h6 {
       font-family: "cormorant_garamondregular", sans-serif;
       font-style: normal;
       font-weight: 500;
       color: rgb(44, 62, 58);
       line-height: 1.16;

   }

   h1 {
       font-size: clamp(28px, 3.5vw, 44px);
   }

   h2 {
       font-size: clamp(26px, 3vw, 40px);
   }

   h3 {
       font-size: clamp(24px, 2.5vw, 34px);
   }

   h4 {
       font-size: clamp(22px, 2.2vw, 30px);
   }

   h5 {
       font-size: clamp(20px, 1.9vw, 26px);
   }

   h6 {
       font-size: clamp(18px, 1.7vw, 23px);
   }


   .titre-jaune-page{
     font-family: "cormorant_garamondregular", sans-serif;
  color: #EAB34D;
  font-size: clamp(18px, 2.2vw, 30px);
  font-style: italic;

   }

   .titre-carte-blog h3,.boucle-equipe h3{
     font-family: "georgiaregular", sans-serif;
     color: rgb(44 62 58);
     font-weight: 900;
   }
     .carte-blanche,.boucle-equipe {
  border-radius: 10px;
  border: 1px solid #E5E7EB;
}


.conteneur-faq h3{
  font-family: "source_sans_3regular", sans-serif;
  font-weight: 700;
:
}
