.elementor .orange{color:var(--Orange);}.elementor .dark-green{color:var(--Dark-green);}.elementor .chartreuse{color:var(--Chartreuse);}.elementor .border-radius-20{border-radius:20px;}.elementor .padding-0{padding:0px;}.elementor .titre-courant{font-family:pacaembu;font-weight:600;font-size:3em;text-transform:uppercase;}.elementor .title-25{font-family:pacaembu;font-size:1.6em;line-height:1.15em;}.elementor .boxed-big-container{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--boxed-container);padding-inline-end:var(--boxed-container);flex-direction:column;align-items:center;}.elementor .big-container{padding-block-start:100px;padding-block-end:100px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .btn-text{font-family:pacaembu;font-size:1em;line-height:1.3em;}.elementor .btn-padding{padding-block-start:8px;padding-block-end:10px;padding-inline-start:25px;padding-inline-end:25px;}.elementor .btn-orange-full{color:var(--Chartreuse);border-radius:120px;background-color:var(--Orange);}.elementor .btn-orange-full:hover,.elementor .btn-orange-full:focus-visible{background-color:var(--Dark-green);}.elementor .btn-chartreuse-full{color:var(--Dark-green);border-radius:120px;background-color:var(--Chartreuse);}.elementor .btn-chartreuse-full:hover,.elementor .btn-chartreuse-full:focus-visible{color:var(--Chartreuse);background-color:var(--Dark-green);}.elementor .btn-white-full{color:var(--Dark-green);border-radius:120px;background-color:var(--white);}.elementor .btn-white-full:hover,.elementor .btn-white-full:focus-visible{color:var(--Chartreuse);background-color:var(--Orange);}.elementor .css-transition{transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1);\n}.elementor .gap-20{gap:20px;}.elementor .gap-30{gap:30px;}.elementor .full-width{width:var(--Full-width);}.elementor .white{color:var(--white);}.elementor .btn-nav-adujst{flex:0 1 auto;align-self:center;}.elementor .inner-nav-container{justify-content:flex-end;align-items:center;}.elementor .nav-container{flex-direction:row;justify-content:space-between;align-items:center;}.elementor .padding-container-main-10{padding:10px;flex-direction:column;align-items:center;}.elementor .container-hero-title{flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;}.elementor .Hero-ouverture-saison{color:var(--Dark-green);padding-block-start:10px;padding-block-end:10px;padding-inline-start:25px;padding-inline-end:25px;border-radius:80px;background-color:var(--Chartreuse);}.elementor .font-weight-300{font-weight:300;}.elementor .accueil-hero{height:90vh;max-height:1080px;padding:20px;background-image:url("https://serresclaudelizotte.com/wp-content/uploads/2026/04/Serres-lizotte-accueil.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:center;align-items:center;background: 
linear-gradient(180deg, #29335ca8 0%,#29335c00 100%), 
url("https://serresclaudelizotte.com/wp-content/uploads/2026/04/Serres-lizotte-accueil-1024x598.webp") ;
background-repeat: no-repeat;
background-attachment: scroll;
background-size: cover;
background-position: center center;
background-blend-mode: multiply, normal;\n}.elementor .Display{font-family:pacaembu;font-weight:600;font-size:4em;}.elementor .hero-title{font-size:3em;text-align:center;padding:20px;background-color:var(--Orange);}.elementor .subtitle-hero{font-family:pacaembu;font-weight:400;font-size:40px;}.elementor .bg-green{color:var(--white);background-color:var(--Green);}.elementor .texte-courrant{font-family:pacaembu;font-weight:400;font-size:1.1em;}.elementor .gap-50{gap:50px;}.elementor .coup-oeil-photo{width:55%;border-start-start-radius:20px;border-start-end-radius:0px;border-end-start-radius:20px;border-end-end-radius:0px;background-image:url("https://serresclaudelizotte.com/wp-content/uploads/2026/04/Coup-oeil.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;align-items:stretch;align-self:stretch;}.elementor .coup-oeil-green-box{border-start-start-radius:0px;border-start-end-radius:20px;border-end-start-radius:0px;border-end-end-radius:20px;}.elementor .padding-5{padding:5%;}.elementor .title-coup-oeil{font-weight:600;font-size:3.4em;text-transform:none;}