/*
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 */

/* GENERALE */
.elementor-field-group .elementor-field-textual:focus{box-shadow:none;}

/* MENU POP */

@media screen and (max-width: 500px) {
  .MenuPop a {
     text-align: center; padding: 0px;
  }
}


/* accessibilité */
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{color: white !important; background-color: #E79636 !important; border-radius: 10px 10px 10px 10px; padding: 6px; margin-left: 10px;}
.pojo-a11y-toolbar-toggle{border-radius: 10px;}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay{background-color: #E79636!important; border-color:#E79636!important; border-radius: 0px 10px 10px 0px;}
.pojo-a11y-toolbar-title{line-height: 1.2em !important; font-size: 20px;}
.pojo-a11y-toolbar-title{color: white !important;}
.pojo-a11y-toolbar-text{color: white; font-weight:600;}
.pojo-a11y-toolbar-icon {color: white !important;}

/* Fil d'ariane */
#breadcrumbs{font-weight:400;}
#breadcrumbs span{margin:5px; font-weight:600;}
#breadcrumbs span a{margin:5px; font-weight:900;}

/* SLIDER ACCUEIL */
.SliderAccueil .eicon-chevron-left{background-color: #fff; border-radius: 200px; padding: 15px; color: #202020;}
.SliderAccueil .eicon-chevron-right{background-color: #fff; border-radius: 200px; padding: 15px; color: #202020;}


/* PAGE ADHERENT */
/* general */
.SliderAdh img {height: 450px; object-fit: cover; border-radius: 10px;}
.SliderAdh .eicon-chevron-right{background-color:#fff; border-radius:200px; padding:15px;}
.SliderAdh .eicon-chevron-left{background-color:#fff; border-radius:200px; padding:15px;}

/* INDUSTRIE = rose : #ef82b1 */
.type_adherent-industrie #MDADFilAriane a:hover{color:#ef82b1}

.type_adherent-industrie #MDADADRESSE{background-color:#fdecf4;}
.type_adherent-industrie .TitreType span{color:#ef82b1;}
.type_adherent-industrie #ADHFD h1{color:#ef82b1;}
.type_adherent-industrie .SliderAdh .eicon-chevron-right{color:#ef82b1}
.type_adherent-industrie .SliderAdh .eicon-chevron-left{color:#ef82b1}

.type_adherent-industrie .LIENANCRE span a{background-color:#fdecf4; color:#ef82b1 !important; border-radius:10px; padding:15px; font-weight:900;}
.type_adherent-industrie .LIENANCRE span:hover a{background-color:#ef82b1; color:#fff !important;}

.type_adherent-industrie .BASICBTN a{background-color:#fdecf4;}
.type_adherent-industrie .BASICBTN a span{color:#ef82b1; font-weight:900; text-transform:uppercase;}
.type_adherent-industrie .BASICBTN a:hover{background-color:#ef82b1;}
.type_adherent-industrie .BASICBTN a:hover span{color:#fdecf4;}


/* ARTISANAT = bleu : #3e75b2 */
.type_adherent-artisanat #MDADFilAriane a:hover{color:#3e75b2}

.type_adherent-artisanat #MDADADRESSE{background-color:#e8eef6;}
.type_adherent-artisanat .TitreType span{color:#3e75b2;}
.type_adherent-artisanat #ADHFD h1{color:#3e75b2;}
.type_adherent-artisanat .SliderAdh .eicon-chevron-right{color:#3e75b2}
.type_adherent-artisanat .SliderAdh .eicon-chevron-left{color:#3e75b2}

.type_adherent-artisanat .LIENANCRE span a{background-color:#e8eef6; color:#3e75b2 !important; border-radius:10px; padding:15px; font-weight:900;}
.type_adherent-artisanat .LIENANCRE span:hover a{background-color:#3e75b2; color:#fff !important;}

.type_adherent-artisanat .BASICBTN a{background-color:#e8eef6;}
.type_adherent-artisanat .BASICBTN a span{color:#3e75b2; font-weight:900; text-transform:uppercase;}
.type_adherent-artisanat .BASICBTN a:hover{background-color:#3e75b2;}
.type_adherent-artisanat .BASICBTN a:hover span{color:#e8eef6;}


/* AGRICULTURE = vert : #A7DC47 */
.type_adherent-agriculture #MDADFilAriane a:hover{color:#A7DC47}

.type_adherent-agriculture #MDADADRESSE{background-color:#f4fbe7;}
.type_adherent-agriculture .TitreType span{color:#A7DC47;}
.type_adherent-agriculture #ADHFD h1{color:#A7DC47;}
.type_adherent-agriculture .SliderAdh .eicon-chevron-right{color:#A7DC47}
.type_adherent-agriculture .SliderAdh .eicon-chevron-left{color:#A7DC47}

.type_adherent-agriculture .LIENANCRE span a{background-color:#f4fbe7; color:#A7DC47 !important; border-radius:10px; padding:15px; font-weight:900;}
.type_adherent-agriculture .LIENANCRE span:hover a{background-color:#A7DC47; color:#fff !important;}

.type_adherent-agriculture .BASICBTN a{background-color:#f4fbe7;}
.type_adherent-agriculture .BASICBTN a span{color:#A7DC47; font-weight:900; text-transform:uppercase;}
.type_adherent-agriculture .BASICBTN a:hover{background-color:#A7DC47;}
.type_adherent-agriculture .BASICBTN a:hover span{color:#f4fbe7;}

/* GASTRONOMIE = orange : #E79636 */
.type_adherent-gastronomie #MDADFilAriane a:hover{color:#E79636}

.type_adherent-gastronomie #MDADADRESSE{background-color:#fdf4ea;}
.type_adherent-gastronomie .TitreType span{color:#E79636;}
.type_adherent-gastronomie #ADHFD h1{color:#E79636;}
.type_adherent-gastronomie .SliderAdh .eicon-chevron-right{color:#E79636}
.type_adherent-gastronomie .SliderAdh .eicon-chevron-left{color:#E79636}

.type_adherent-gastronomie .LIENANCRE span a{background-color:#fdf4ea; color:#E79636 !important; border-radius:10px; padding:15px; font-weight:900;}
.type_adherent-gastronomie .LIENANCRE span:hover a{background-color:#E79636; color:#fff !important;}

.type_adherent-gastronomie .BASICBTN a{background-color:#fdf4ea;}
.type_adherent-gastronomie .BASICBTN a span{color:#E79636; font-weight:900; text-transform:uppercase;}
.type_adherent-gastronomie .BASICBTN a:hover{background-color:#E79636;}
.type_adherent-gastronomie .BASICBTN a:hover span{color:#fdf4ea;}

/* CARTO OSM */
.BCartoOSM .trajet{display:none;}
.BCartoOSM #mapid{width:100%;}

@media screen and (max-width: 800px) {
.global_result {flex-direction:column;}
.left-column { width: 100%;}
#mapid { width: 100% !important; height: 50vh !important; position: relative !important ; top: 50px;}
}

/* FORMULAIRE ADHERENT */
.FormAdherent .elementor-field-option a:hover{color:#000; text-decoration:underline;}
.FormAdherent .elementor-button[type="submit"]:hover{background-color:#c5c5c5;}
.FormAdherent .elementor-button[type="submit"]:hover span{color:#000;}

/* BOUCLE AGENDA ACCUEIL */
.BclAgendaAc:hover img{opacity:0.7; transition-duration:0.5s;}
.iconeye{opacity:0; margin-top:50px;}
.BclAgendaAc:hover .iconeye{opacity:1; transition-duration:0.5s; margin-top:0px;}

/* BLOC BCL ANIMATIONS DETAILS ADHERENT */
.CDC_Animations .route_savoirs_adherent{display: flex; flex-wrap: wrap; width: 100%; padding: 0;}
.CDC_Animations .route_savoirs_adherent .cartographie-section {padding: 20px 10px; display: inline-block; width: 33%;}
.CDC_Animations .lei-img-fiche img{height:222px; width:100%; object-fit:cover;}
.CDC_Animations .lei-adresse-fiche{text-align:center;}
.CDC_Animations .lei-adresse-fiche svg{display:none;}

@media screen and (max-width: 1200px) {
.global_result .cartographie-section {width: 50%;}
.form_flux { width: 100%;}
}

@media screen and (max-width: 800px) {
.global_result .cartographie-section {width: 100%;}
}


.type_adherent-artisanat .CDC_Animations article:hover h2{color:#3e75b2;}
.type_adherent-industrie .CDC_Animations article:hover h2{color:#ef82b1;}
.type_adherent-agriculture .CDC_Animations article:hover h2{color:#A7DC47;}
.type_adherent-gastronomie .CDC_Animations article:hover h2{color:#E79636;}

/* MD ANIMATIONS */
#MDAnimTarifs .elementor-widget-container {display: flex; flex-direction: column;}
#MDAnimTarifs span:nth-child(2n+1) { background-color: #e8eef6;}
#MDAnimTarifs span {padding: 10px; border-radius:7px;}
#MDAnimContact .elementor-widget-container {}
#MDAnimContact a {background-color: #e8eef6; border-radius: 10px ;margin: 5px; padding: 10px 20px; display: inline-block;}
#MDAnimContact span {display:inline-block;}
#MDAnimContact a:hover {background-color: #3e75b2; color: #FFF; }
#MDAnimDate .rsf_dates {display: flex; flex-direction: column;}
#MDAnimDate span:nth-child(2n+1) { background-color: #e8eef6;}
#MDAnimDate span {padding: 10px; border-radius:7px;}