/*
Theme Name: Illicoweb
Theme URI: https://www.illicoweb.com
Description: Hello Elementor Child Theme
Author: Studio illicoweb
Author URL: https://www.illicoweb.com
Template: hello-elementor
Version: 1.0.0
License: GNU General Public License v2 or later
License URL: https://www.gnu.org/licenses/gpl-2.0.html
*/
/* Placer votre CSS ci-dessous */


/* HEADER */
@media (max-width: 1448px) {
	#masthead .elementor-215 .elementor-element.elementor-element-a3314b2 a.hfe-menu-item {font-size: 1.1em !important;}
}

.elementor-215 .elementor-element.elementor-element-85278c6 > .elementor-container{ justify-content: space-between}
.elementor-215 .elementor-element.elementor-element-a3314b2 .menu-item a.hfe-menu-item:hover, 
.elementor-215 .elementor-element.elementor-element-a3314b2 .menu-item a.hfe-menu-item:focus,
.elementor-215 .elementor-element.elementor-element-a3314b2 .menu-item.current-menu-item a.hfe-menu-item {border-radius:10px;}


/* FOOTER */
footer .lien-tel {text-decoration: underline;}


/* MENU - Fenêtre modale */
@media (min-width:1024px) {
	#menu-fm-menu {column-count:2;/*display: grid;grid-template-columns: repeat(2, 1fr);*/}
	/* #menu-fm-menu>li {margin: 10px 0 !important;}

	#menu-fm-menu li#menu-item-605 {grid-row: span 1;}
	#menu-fm-menu li#menu-item-590 {grid-row: span 4;}
	#menu-fm-menu li#menu-item-1133 {grid-row: span 1;}
	#menu-fm-menu li#menu-item-581 {grid-row: span 9;}
	#menu-fm-menu li#menu-item-600 {grid-row: span 1;} */
}
#menu-fm-menu li {list-style-type: none; margin:10px 0;}
#menu-fm-menu li a {color:white;}

#menu-fm-menu>li {margin: 25px 0; display: inline-block; width: 100%;}
#menu-fm-menu>li {font-size: 1.2em;}
#menu-fm-menu>li ul.sub-menu li a {font-weight: 600;}
#menu-fm-menu>li ul.sub-menu>li ul.sub-menu li a {font-weight: 500;}

	/* Rechercher... */
#illicosearch-search {border:2px solid var(--e-global-color-secondary); border-radius:10px; text-transform:capitalize;font-weight: 300;font-size: 16px;}


/* MODELE DE PAGES */
	/* Images */
.mdp-page img, .mdp-article img {border-radius:10px;}

	/* Galerie */
.elementor-arrows-position-outside .elementor-image-carousel-wrapper .elementor-swiper-button {background-color: #06124380;border-radius: 30px;padding: 10px;}
.elementor-arrows-position-outside .elementor-image-carousel-wrapper .elementor-swiper-button:hover {background-color: var(--e-global-color-primary);}
.elementor-arrows-position-outside .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-prev {left:-15px;}
.elementor-arrows-position-outside .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-next {right:-15px;}


/* PAGE - Accueil */
	/* Diapo */
/*#diapo-accueil i.eicon-chevron-left, #diapo-accueil i.eicon-chevron-right {background-color: #06124380;border-radius: 30px;padding: 12px;}
#diapo-accueil i.eicon-chevron-left:hover, #diapo-accueil i.eicon-chevron-right:hover {background-color: var(--e-global-color-primary)}*/

@media screen and (min-width:768px){
	#diapo-accueil .swiper-slide-bg {border-radius: 10px;}	
}

.diapo_accueil .swiper-horizontal {border-radius: 10px;}

	/* Diapo partenaires */
#partenaires-accueil i.eicon-chevron-left:hover, #partenaires-accueil i.eicon-chevron-right:hover {background-color: #06124380;border-radius: 30px;padding: 12px;color:white; margin-left:-11px;margin-right:-11px;}

	/*BCL - Articles */
.bcl-article:hover a.elementor-button{background-color:var(--e-global-color-primary) !important;}

	/* Chiffres clés */
.chiffres-cles{font-weight:700; font-size:60px;}
@media (max-width: 1024px) {
	.chiffres-cles{font-size:40px;}
}


/* Plan du site */
.elementor-sitemap-section h2.elementor-sitemap-title {display: none;}

ul.elementor-sitemap-list {/*display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;*/padding:0; column-count: 3;}

ul.elementor-sitemap-list>li.elementor-sitemap-item {background-color: #1f7a8c;padding: 15px;border-radius: 10px;/*display: flex;justify-content: center;flex-direction: column;*/display: inline-block; width: 100%; margin: 10px 0;}
ul.elementor-sitemap-list li.elementor-sitemap-item a {color:white;}

/* @media (min-width:1024px) {
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-1283 {grid-row:span 4;}
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-201 {grid-row:span 6;}
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-200 {grid-row:span 13;}
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-202 {grid-row:span 5;}
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-203 {grid-row:span 14;}
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-204 {grid-row:span 4;}
}

@media (min-width:768px) and (max-width:1024px) {
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-1283 {grid-row:span 1;}
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-201 {grid-row:span 5;}
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-200 {grid-row:span 9;}
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-202 {grid-row:span 5;}
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-203 {grid-row:span 13;}
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-204 {grid-row:span 2;}
}

@media (min-width:500px) and (max-width:768px) {
	ul.elementor-sitemap-list {display:grid;grid-template-columns: repeat(2, 1fr);}

	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-1283 {grid-row:span 1;}
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-201 {grid-row:span 5;}
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-200 {grid-row:span 9;}
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-202 {grid-row:span 4;}
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-203 {grid-row:span 9;}
	ul.elementor-sitemap-list li.elementor-sitemap-item.page-item-204 {grid-row:span 2;}
}

@media (max-width:500px) {
	ul.elementor-sitemap-list {display:grid;grid-template-columns: repeat(1, 1fr);}	
} */

@media (min-width: 768px) and (max-width: 1024px) {
	ul.elementor-sitemap-list  {column-count: 2;}
}

@media (max-width: 768px) {
	ul.elementor-sitemap-list  {column-count: 1;}
}

ul.elementor-sitemap-list>li ul.children, ul.elementor-sitemap-list>li ul.children>li ul.children {padding-left:30px;}
ul.elementor-sitemap-list>li ul.children li a {font-weight: 500;}
ul.elementor-sitemap-list>li ul.children>li ul.children li a {font-weight: 300;}


/* GED */
#search-filter-form-1154 ul {display: flex;gap: 15px;padding: 10px 20px;background-color: #ededed;border-radius: 10px;align-items: center;justify-content:space-between;}
#search-filter-form-1154 ul li select {border: 1px solid var(--e-global-color-secondary);border-radius: 10px;}
#search-filter-form-1154 ul li input.search-filter-reset {border: none;padding: 8px 20px;}

/* Chiffre clés */
/*#eael-circle-item-2 .eael-circle-item:hover {background-color: var(--e-global-color-secondary);}
#eael-circle-item-2 .active {background-color: var(--e-global-color-secondary);}*/