/* CSS reset/normalize plus HTML element styling. */
/*
ACCUEIL :

Header :

- Information et contact :  Calibri – regular – 15pt - #c2c2c2
- Barre de menu :  Calibri – bold – 18pt - #6e6662

Slider :
- Gros titre : Calibri – bold – 57pt - #ffffff
- Sous-titre : Calibri – regular – 20pt - #ffffff
- Prix : Calibri – regular – 54pt - #ffffff
- Euro : Calibri – regular – 20pt - #ffffff
- Boutton plus d'information : Calibri – bold – 17pt - #ffffff
Bloc de recherche :
- Rechercher : Calibri – bold – 17pt - #eb6e00
- Recherche avancé : Calibri – bold – 14pt - #ffd200

Contenu Circuits :

Bloc de gauche :
- Gros titre circuit : Calibri – bold – 57pt - #536c21
- Texte : Calibri – regular – 15pt - #424244

Bloc de droite :
- Nom de site : Calibri – bold – 18pt - #fbc92c
- Prix : Calibri – bold – 54pt - #ffffff
- Euro : Calibri – bold – 20pt - #ffffff

Contenu voyage :

Bloc de gauche  :
- Titre Tongasoa : Calibri – bold – 54pt - #a0531d
- Sous-titre : Calibri – bold – 36pt - #444444

Article bloc de droite :
- Gros titre : Calibri – bold – 57pt - #a0531d
- Texte : Calibri – regular – 15pt - #424244

Contenu PROMO :

- Gros titre : Calibri – bold – 57pt - #ffcc00
- Sous-titre : Calibri – regular – 15pt - #ffffff
- Texte articles : Calibri – regular – 15pt - #ffffff

- Promo : Calibri – bold – 22pt - #ffffff
- Nom de site : Calibri – bold – 18pt - #fbc92c
- Prix : Calibri – bold – 54pt - #ffffff
- Euro : Calibri – bold – 20pt - #ffffff


Article ce que pense nos clients :
- Titre : Calibri – bold – 37pt - #2c77be
- Titre paragraphe : Calibri – bold – 15pt - #424244
- Sous-titre paragraphe : Calibri – italic – 15pt - #424244
- Texte: Calibri – regular – 13pt - #424244

Bloc actu droite :
- Gros titre : Calibri – bold – 39pt - #511b1b
-  Titre article : Calibri – bold – 14pt - #424244
- Texte: Calibri – regular – 14pt - #424244
- Lire la suite : Calibri – bold -14pt - #835e33

Footer :
- barre de menu : Calibri – bold – 17pt - #f5efe5


INTERNE :

Header :

- Information et contact :  Calibri – regular – 15pt - #c2c2c2
- Barre de menu :  Calibri – bold – 18pt - #6e6662
Bloc de recherche :
- Rechercher : Calibri – bold – 17pt - #eb6e00
- Recherche avancé : Calibri – bold – 14pt - #ffd200

- Gros titre : Calibri – bold – 56pt - #511b1b
- Texte : Calibir – regular – 15pt - #424244

- Fil d'ariane : Calibri – regular – 14pt - #444444 - #8b3c10

Contenu :
Calibri – regular – 15pt - #424244

Contenu PROMO :

- Gros titre : Calibri – bold – 57pt - #ffcc00
- Sous-titre : Calibri – regular – 15pt - #ffffff
- Texte articles : Calibri – regular – 15pt - #ffffff

- Promo : Calibri – bold – 22pt - #ffffff
- Nom de site : Calibri – bold – 18pt - #fbc92c
- Prix : Calibri – bold – 54pt - #ffffff
- Euro : Calibri – bold – 20pt - #ffffff

Footer :
- barre de menu : Calibri – bold – 17pt - #f5efe5
*/
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap');

body {
  font-family: 'Open Sans', Arial, sans-serif;
  font-size: 15px;
  color: #424244;
}
h1, h2, h3, h4, h5, .label {
  font-family: 'Open Sans', Arial, sans-serif;
  text-transform: uppercase!important;
  color: #511b1b;
  font-weight: 700;
}
a, a:link, a:visited {
  color: #2c77be;
}
#page, #preface_one, #footer, #preface_two_three, #page--header {
  text-align: justify;
}
.label {
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 600;
}
.uk-article-title {
  font-weight: 700;
  font-size: 30px;
}
.field-item {
  margin: 20px 0;
}
.field-item .label {
  font-size: 26px;
  padding: 10px 5px;
  background-color: #48cae4;
}
@media (min-width:640px) {
  .uk-child-width-1-1\@s>* {
    width:100%
  }
  .uk-child-width-1-2\@s>* {
    width:50%
  }
  .uk-child-width-1-3\@s>* {
    width:calc(100% * 1 / 3.001)
  }
  .uk-child-width-1-4\@s>* {
    width:25%
  }
  .uk-child-width-1-5\@s>* {
    width:20%
  }
  .uk-child-width-1-6\@s>* {
    width:calc(100% * 1 / 6.001)
  }
  .uk-child-width-auto\@s>* {
    width:auto
  }
  .uk-child-width-expand\@s>:not([class*=uk-width]) {
    flex:1;
    min-width:1px
  }
}
@media (min-width:960px) {
  .uk-child-width-1-1\@m>* {
    width:100%
  }
  .uk-child-width-1-2\@m>* {
    width:50%
  }
  .uk-child-width-1-3\@m>* {
    width:calc(100% * 1 / 3.001)
  }
  .uk-child-width-1-4\@m>* {
    width:25%
  }
  .uk-child-width-1-5\@m>* {
    width:20%
  }
  .uk-child-width-1-6\@m>* {
    width:calc(100% * 1 / 6.001)
  }
  .uk-child-width-auto\@m>* {
    width:auto
  }
  .uk-child-width-expand\@m>:not([class*=uk-width]) {
    flex:1;
    min-width:1px
  }
}
@media (min-width:1200px) {
  .uk-child-width-1-1\@l>* {
    width:100%
  }
  .uk-child-width-1-2\@l>* {
    width:50%
  }
  .uk-child-width-1-3\@l>* {
    width:calc(100% * 1 / 3.001)
  }
  .uk-child-width-1-4\@l>* {
    width:25%
  }
  .uk-child-width-1-5\@l>* {
    width:20%
  }
  .uk-child-width-1-6\@l>* {
    width:calc(100% * 1 / 6.001)
  }
  .uk-child-width-auto\@l>* {
    width:auto
  }
  .uk-child-width-expand\@l>:not([class*=uk-width]) {
    flex:1;
    min-width:1px
  }
}
@media (min-width:1600px) {
  .uk-child-width-1-1\@xl>* {
    width:100%
  }
  .uk-child-width-1-2\@xl>* {
    width:50%
  }
  .uk-child-width-1-3\@xl>* {
    width:calc(100% * 1 / 3.001)
  }
  .uk-child-width-1-4\@xl>* {
    width:25%
  }
  .uk-child-width-1-5\@xl>* {
    width:20%
  }
  .uk-child-width-1-6\@xl>* {
    width:calc(100% * 1 / 6.001)
  }
  .uk-child-width-auto\@xl>* {
    width:auto
  }
  .uk-child-width-expand\@xl>:not([class*=uk-width]) {
    flex:1;
    min-width:1px
  }
}
