/*
Theme Name: Illicoweb - Allerclear
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 */
.section-header > .elementor-container {margin-right: 0;} /* supprime la marge sur l'ordi pour qu'il soit aligné à droite */
.section-header .menu .elementor-nav-menu--dropdown.elementor-nav-menu__container {left: -20px !important;width: 88vw !important;margin: 10px;} /* styliser l'affichage du menu déroulant */


/* NEWSLETTER */
.form-newsletter form {display:flex;}
.form-newsletter form .tnp-email {border-top-left-radius: 10px;border-bottom-left-radius: 10px;margin: 0;font-size:var(--e-global-typography-text-font-size);height:40px;}
.form-newsletter form .tnp-submit {border-top-right-radius: 10px;border-bottom-right-radius: 10px;background-color: var(--e-global-color-be5a5f4);color: var(--e-global-color-primary);font-weight: 600;font-size:var(--e-global-typography-text-font-size);}
.form-newsletter form .tnp-submit:hover {background-color: var(--e-global-color-secondary);color: var(--e-global-color-be5a5f4);transition-duration: 0.5s;border:none;}

@media(max-width: 525px) {
	.form-newsletter form .tnp-submit {width:50%;}
}


/* Accueil - fond de couleur */
@media(max-width: 767px) {
	.elementor-134 .elementor-element.elementor-element-852c7be:not(.elementor-motion-effects-element-type-background), 
	.elementor-134 .elementor-element.elementor-element-852c7be > .elementor-motion-effects-container > .elementor-motion-effects-layer, 
	.elementor-134 .elementor-element.elementor-element-7b28815:not(.elementor-motion-effects-element-type-background), 
	.elementor-134 .elementor-element.elementor-element-7b28815 > .elementor-motion-effects-container > .elementor-motion-effects-layer, 
	.elementor-134 .elementor-element.elementor-element-463e5e6:not(.elementor-motion-effects-element-type-background), 
	.elementor-134 .elementor-element.elementor-element-463e5e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background:none;}
}

@media (min-width: 1024px) {
	.elementor-134 .elementor-element.elementor-element-852c7be > .elementor-container,
	.elementor-134 .elementor-element.elementor-element-7b28815 > .elementor-container {min-height: 800px;}
}
@media (min-width: 768px) and (max-width: 1024px) {
	.elementor-134 .elementor-element.elementor-element-852c7be > .elementor-container {min-height: 600px;}
}


	/* Blog */
.bloc-blog:hover .elementor-icon-list-text, .bloc-blog:hover h3 {color:var(--e-global-color-bcb2ffc) !important;}


/* Zoom image */
.img-zoom div.elementor-widget-container{overflow:hidden;border-radius:20px}
.img-zoom div.elementor-widget-container img{-webkit-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}
.img-zoom div.elementor-widget-container img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}