/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.5.0.1643294569
Updated: 2022-01-27 15:42:49

*/

@import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Urbanist:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

/*Menu*/
.elementor-item-active{
	font-weight:bold!important;		}

/*Fond à carreaux*/
.grandcarreau {
background-image: 
  linear-gradient(transparent 14px,
    rgba(220,220,200,.2) 15px,
    transparent 15px),
  linear-gradient(90deg,
    transparent 14px,
    rgba(220,220,200,.2) 15px,
    transparent 15px);
  background-size: 100% 15px, 15px 100%;
  }

/*Parametre texte*/
.blue-electric{
	color:#4628DD
}
.italic{
	font-style:italic;
}

.titreitalic{
    font-family: "rubik", sans-serif;
    font-weight: 300;
    font-style: italic;
}


/* Bouton principal VIOLET */

.button-principal a.elementor-button-link:hover {
    box-shadow: 0px 0px 0px 4px rgb(70 40 221 / 25%);
}
/* Bouton principal JAUNE */

.button-principal-jaune a.elementor-button-link:hover {
    box-shadow: 0px 0px 0px 4px rgb(243 203 112 / 25%);
}
/* Bouton principal Vert */

.button-principal-vert a.elementor-button-link:hover {
    box-shadow: 0px 0px 0px 4px rgb(16, 124, 65 / 25%);
}

.lien {
    color: #4628DD;
    text-decoration: underline;
}

i.eci {display: initial;}

.eci.fontello-2708e10d-flechequestion::before {
    font-size: 12px;
}


/*barre de recherche*/

div#is-ajax-search-result-15238 {
    z-index: 0;
}

.anchor{
	padding-top:75px!important;
	margin-top:-75px!important;
}


/* The Preview and Builder Colors - Add to the Customizer or Elementor Site Settings Custom CSS */

:root {
  /* Edit Here */

  /* Primary Color */
  --brand-color: #4fadb8;

  /* Hover Color */
  --brand-color-hover: #B3DCE0;

  /* Active Border Color */
  --brand-color-active: #4fadb8;

  /* do not edit below */

  --e-p-draggable-color: var(--brand-color);
  --e-p-border-column: var(--brand-color);
  --e-p-border-column-hover: var(--brand-color-hover);
  --e-p-border-column-invert: #0c0d0e;
  --e-p-border-section: var(--brand-color);
  --e-p-border-section-hover: var(--brand-color-hover);
  --e-p-border-section-invert: #0c0d0e;
  --e-p-border-con: var(--brand-color);
  --e-p-border-con-hover: var(--brand-color-hover);
  --e-p-border-con-active: var(--brand-color-active);
  --e-p-border-con-invert: #0c0d0e;
  --e-p-border-widget: var(--brand-color);
  --e-p-border-widget-hover: var(--brand-color-hover);
  --e-p-border-widget-active: var(--brand-color-active);
  --e-p-border-widget-invert: #0c0d0e;
  --e-a-btn-bg-primary: var(--brand-color);
  --e-a-btn-bg-primary-hover: var(--brand-color-hover);
  --e-a-btn-bg-primary-active: var(--brand-color-active);
}

