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

/* Accessibilité */
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{color: white !important; background-color: #DD5334 !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: #DD5334!important; border-color:  #DD5334!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;}

/* Menu Header */
#MenuHeader .hfe-nav-menu{background: #000000; border-radius: 100px 0 0 100px}
#MenuHeader li a:hover{color:#dd5334;}
#MenuHeader .current_page_item a{color:#dd5334;}
#MenuHeader .MenuOrange.current_page_item a{color:#000;} 
#MenuHeader .MenuOrange2.current_page_item a{color:#000;} 
.MenuOrange {background: #DD5334; border-radius: 100px 0 0 100px;}
.MenuOrange a:hover {color: #000000 !important;}
.MenuOrange2 {background: #DD5334}
.MenuOrange2 a:hover {color: #000000 !important;}

.MenuIcone img { width: 25px;}


/* Footer - Bouton Téléphone */
#BtnFootPhone .elementor-button-text {text-decoration: underline;}

/* Footer - Carte */
@media screen and (max-width: 600px) {
#FootCarte {margin-top: 40px;}
}


/* Galerie Photo - Réalisation - Accueil */
.GaleriePhoto {display: flex;}
.GaleriePhoto div {height: 400px;}
.GaleriePhoto img { object-fit: cover;}

.GaleriePhotoGauche {width: 40%;}
.GaleriePhotoDroite {width: 60%;}

.GaleriePhotoDroite img {height: 49.4%; width: 32%; display: inline-block; padding: 5px;}
.GaleriePhotoGauche img {height:100%; width: 100%; display: inline-block;  padding: 5px;}

@media screen and (max-width: 900px) {
.GaleriePhoto {display: block;}
.GaleriePhotoGauche {width: 100%;}
.GaleriePhotoDroite {width: 100%;}
}

@media screen and (max-width: 600px) {
.GaleriePhotoDroite {height: 600px !important;}
.GaleriePhotoDroite img {width: 49%; height: 200px;}

.GaleriePhotoGauche {height: 300px;}
.GaleriePhotoGauche img { height: 100%;}

}


/* Menu Pop-up */
#MenuPop {-webkit-column-count: 1; /* Chrome, Safari, Opera */ -moz-column-count: 1; /* Firefox */ column-count: 1;}
#MenuPop ul { list-style: none; }
#MenuPop a {color: #000000; text-transform: uppercase; font-size: 30px; line-height: 1.5; font-weight: 800}
#MenuPop a:hover {color: #DD5334;}
#MenuPop li { text-align: center;}

.MenuPopOrange a { color: #DD5334 !important}
.MenuPopOrange a:hover { color: #000 !important}



/* Menu - Plan du site */
#MenuPlan a {color: #000; font-size: 20px}
#MenuPlan a:hover {color: #DD5334;}


/* MOTEUR DE REHCERCHE */
.probox{padding: 20px !important; border-radius: 20px; border: none;}
.orig{font-weight: 700 !important; color: #000000;}
.asl_image{border-radius: 10px !important;}
#ajaxsearchliteres1{border-radius: 20px;}
.asl_res_url{color:#000000 !important; font-size:20px; font-weight: 700 !important;}
.orig{font-size:22px !important; font-weight: 700 !important;}


/* Diaporama - Accueil*/
.elementor-swiper-button {background: #FFF; border-radius: 200px; padding: 10px}










