.elementor-262 .elementor-element.elementor-element-79d5209 > .elementor-container{min-height:1px;}.elementor-262 .elementor-element.elementor-element-421c75f > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-262 .elementor-element.elementor-element-421c75f:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-421c75f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a9f37a );}.elementor-262 .elementor-element.elementor-element-421c75f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-262 .elementor-element.elementor-element-421c75f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-262 .elementor-element.elementor-element-87726fe{text-align:left;}.elementor-262 .elementor-element.elementor-element-87726fe img{width:300px;}.elementor-262 .elementor-element.elementor-element-5de1032.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-262 .elementor-element.elementor-element-9bd2aec .elementor-menu-toggle{margin:0 auto;}.elementor-262 .elementor-element.elementor-element-9bd2aec .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-top:20px;padding-bottom:20px;}.elementor-262 .elementor-element.elementor-element-9bd2aec .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-262 .elementor-element.elementor-element-9bd2aec .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-9bd2aec .e--pointer-framed .elementor-item:before,
					.elementor-262 .elementor-element.elementor-element-9bd2aec .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-9bd2aec .elementor-nav-menu--dropdown{background-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-9bd2aec{width:auto;max-width:auto;}.elementor-262 .elementor-element.elementor-element-c888ef6 .elementor-search-form{text-align:right;}.elementor-262 .elementor-element.elementor-element-c888ef6 .elementor-search-form__toggle{--e-search-form-toggle-size:33px;--e-search-form-toggle-color:var( --e-global-color-309a866 );--e-search-form-toggle-background-color:#02010100;--e-search-form-toggle-icon-size:calc(40em / 100);}.elementor-262 .elementor-element.elementor-element-c888ef6:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-262 .elementor-element.elementor-element-c888ef6.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-262 .elementor-element.elementor-element-c888ef6 .elementor-search-form__toggle:hover{--e-search-form-toggle-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-c888ef6 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-262 .elementor-element.elementor-element-c888ef6{width:auto;max-width:auto;}@media(max-width:1024px){.elementor-262 .elementor-element.elementor-element-87726fe > .elementor-widget-container{margin:0px 0px 0px 20px;}}@media(min-width:768px){.elementor-262 .elementor-element.elementor-element-8852bb6{width:20%;}.elementor-262 .elementor-element.elementor-element-5de1032{width:80%;}}@media(max-width:767px){.elementor-262 .elementor-element.elementor-element-8852bb6{width:66%;}.elementor-262 .elementor-element.elementor-element-5de1032{width:33%;}}/* Start custom CSS for nav-menu, class: .elementor-element-9bd2aec */.recherche:before {
    width: 20px;
    content: url(https://modele-wordpress.frsh.fr/wp-content/uploads/2022/03/icone-recherche.svg);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-421c75f *//* STICKY HEADER */

.elementor-sticky--effects {
 background-color: #fff !important;
  transition: all 0.5s ease;
  box-shadow: 0 0 30px rgba(0,0,0,0.2);
}

/* Logo têtière classique */
.logo svg,
.logo img {
 height: 70px !important;
 width: auto !important;
 margin: 15px 0 !important;
 transition: all 0.5s ease;
 } 

/* Logo têtière sticky */
.elementor-sticky--effects .logo svg,
.elementor-sticky--effects .logo img {
 height: 40px !important;
 margin: 12px 0 !important;
 }/* End custom CSS */