/* Fonts */
@import url('https://fonts.googleapis.com/css2?family=Parisienne&display=swap');

/* ICONES */
@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.9.1/font/bootstrap-icons.css");

/* Icones Size */
.icone-md{ font-size:1.4em; }

/* COLORS */
.clr-gris-1{ color:#868686; }
.clr-gris-2{ color:#606060; }
.clr-bleu-1{ color:#53BEED; }
.clr-bleu-2{ color:#00CDFC; }
.clr-jaune-1{ color:#B1A944; }
.clr-jaune-2{ color:#CEB000; }
.clr-vert-1{ color:#45B3B2; }
.clr-vert-2{ color:#149a8b; }
.clr-rouge-1{ color:#AF4567; }
.clr-rouge-2{ color:#AD2153; }
.clr-gris-1{ color:#999999 !important; }

/* BACKGROUNDS */
.bg-gris-1{ background:#868686; }
.bg-gris-2{ background:#606060; }
.bg-bleu-1{ background:#53BEED; }
.bg-bleu-2{ background:#00CDFC; }
.bg-jaune-1{ background:#B1A944; }
.bg-jaune-2{ background:#CEB000; }
.bg-vert-1{ background:#45B3B2; }
.bg-vert-2{ background:#149a8b; }
.bg-rouge-1{ background:#AF4567; }
.bg-rouge-2{ background:#AD2153; }
.bg-blanc-1{ background:#FFFFFF; }

/* LIENS */
.lk-gris-1{ color:#868686; }
.lk-gris-1:hover{ color:#606060; }
.lk-gris-2{ color:#606060; }
.lk-gris-2:hover{ color:#868686; }
.lk-bleu-1{ color:#53BEED; }
.lk-bleu-1:hover{ color:#00CDFC; }
.lk-bleu-2{ color:#00CDFC; }
.lk-bleu-2:hover{ color:#53BEED; }
.lk-jaune-1{ color:#B1A944; }
.lk-jaune-1:hover{ color:#CEB000; }
.lk-jaune-2{ color:#CEB000; }
.lk-jaune-2:hover{ color:#B1A944; }
.lk-vert-1{ color:#45B3B2; }
.lk-vert-1:hover{ color:#149a8b; }
.lk-vert-2{ color:#149a8b; }
.lk-vert-2:hover{ color:#45B3B2; }
.lk-rouge-1{ color:#AF4567; }
.lk-rouge-1:hover{ color:#AD2153; }
.lk-rouge-2{ color:#AD2153; }
.lk-rouge-2:hover{ color:#AF4567; }

/* BUTTONS */
.btn-gris-1{ background:#868686; color:#ffffff; }
.btn-gris-1:hover{ background:#606060; color:#ffffff; }
.btn-gris-2{ background:#606060; color:#ffffff; }
.btn-gris-2:hover{ background:#868686; color:#ffffff; }
.btn-bleu-1{ background:#53BEED; color:#ffffff; border:1px solid #ffffff; transition: ease 0.5s;}
.btn-bleu-1:hover{ background:#ffffff; color:#00CDFC; border:1px solid #00CDFC;}
.btn-bleu-2{ background:#00CDFC; color:#ffffff; }
.btn-bleu-2:hover{ background:#53BEED; color:#ffffff; }
.btn-jaune-1{ background:#B1A944; color:#ffffff; }
.btn-jaune-1:hover{ background:#CEB000; color:#ffffff; }
.btn-jaune-2{ background:#CEB000; color:#ffffff; }
.btn-jaune-2:hover{ background:#B1A944; color:#ffffff; }
.btn-vert-1{ background:#45B3B2; color:#ffffff; }
.btn-vert-1:hover{ background:#149a8b; color:#ffffff; }
.btn-vert-2{ background:#149a8b; color:#ffffff; border:1px solid #ffffff;}
.btn-vert-2:hover{ background:#ffffff; color:#149a8b; border:1px solid #149a8b;}
.btn-rouge-1{ background:#AF4567; color:#ffffff; }
.btn-rouge-1:hover{ background:#AD2153; color:#ffffff; }
.btn-rouge-2{ background:#AD2153; color:#ffffff; border:1px solid #ffffff; transition: ease 0.5s;}
.btn-rouge-2:hover{ background:#ffffff; color:#AD2153; border:1px solid #AD2153;}

.btn-petal{ border-radius:32px 0; }

/* MENU PRINCIPAL */
.menu-principal nav{ border-top:1px solid #149a8b; border-bottom:1px solid #149a8b; padding-top:10px; padding-bottom:10px; }
.menu-principal nav ul li a{ color:#149a8b; margin-right:2px; background:#eee; border-radius:32px 0; transition: ease 0.5s; }
.menu-principal nav ul li a:hover{ background:#ffffff; }
.menu-principal nav ul li a.actif{ background:#149a8b; color:#ffffff; font-weight:bold; }
.uk-navbar-item, .uk-navbar-nav > li > a, .uk-navbar-toggle { min-height: 50px; }

.uk-offcanvas-bar ul li a.actif{ color:#00CDFC; font-weight:bold; }

/* ESPACEUR */
.espaceur{ height:75px; width:100%; }

/* GENERAL */
h1, h2, h3{ font-family: 'Parisienne', cursive; }

/* CONTENU */
.brd-lb-3s { border-left: 3px solid #53BEED; }

/* FOOTER */
.footer{ border-top:1px solid #45B3B2; background:#eeeeee; }
