.elementor .header-sticky{min-height:120px;position:fixed;z-index:9999;padding-block-start:var(--Side_Marge_XS);padding-block-end:var(--Side_Marge_XS);padding-inline-start:var(--Side_Marge_M);padding-inline-end:var(--Side_Marge_M);margin-block-start:0px;margin-block-end:-120px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .btn_primary{font-family:var(--Title);font-weight:400;font-size:var(--Texte_M);color:var(--Blanc);border-radius:var(--Rounded_M);border-style:none;background-color:var(--Vert_fonce);transition:all 250ms;}.elementor .btn_primary:hover,.elementor .btn_primary:focus-visible{color:var(--Blanc);background-color:var(--Orange);transform:translate3d(5px, 0px, 0px);}.elementor .google_review_hero{display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .sous-titre_bg{font-family:var(--Body);font-size:var(--Texte_XS);color:var(--Brun_fonce);text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:var(--Rounded_S);background-color:#FFFFFFE0;}.elementor .body-light{font-family:var(--Body);font-size:var(--Texte);color:var(--Blanc);}.elementor .body_section{width:100%;padding-block-start:var(--Top_Bot_Padding_M);padding-block-end:var(--Top_Bot_Padding_M);padding-inline-start:var(--Side_Marge_S);padding-inline-end:var(--Side_Marge_S);background-color:var(--Beige);justify-content:center;align-items:center;}.elementor .separator{width:100%;height:1px;color:var(--Brun_fonce);padding-inline-start:47%;padding-inline-end:47%;margin-block-end:5px;background-color:var(--Orange);background-clip:content-box;}.elementor .inner_section{width:100%;max-width:var(--width_desktop);overflow:hidden;padding:0px;display:flex;gap:var(--Space_S);justify-content:space-between;align-items:center;align-self:start;}.elementor .col4{width:23%;padding:0px;display:flex;flex-direction:column;gap:var(--Space_S);justify-content:flex-start;align-items:start;}.elementor .col50{max-width:49%;padding:0px;display:flex;flex-direction:column;gap:var(--Space_S);justify-content:flex-start;align-items:start;}.elementor .icone-style{width:40px;height:40px;border-radius:50%;background-image:linear-gradient(#ffffff99, #ffffff99),url("https://staging.breizh-adrenaline.fr/wp-content/uploads/2026/04/Effet-Rainures-Arbre-Noires-300x153.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,180px 120px;background-position:0% 0%,center center;background-color:var(--Blanc);background-clip:content-box;transition:all 250ms;}.elementor .icone-style:hover,.elementor .icone-style:focus-visible{width:42px;height:42px;background-image:linear-gradient(var(--Beige), var(--Beige));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--Beige);}.elementor .body_light{color:var(--Blanc);}.elementor .btn_secondary{font-family:var(--Title);font-weight:400;font-size:var(--Texte_M);color:var(--Blanc);text-align:center;border-radius:var(--Rounded_M);border-style:none;background-color:var(--Orange);transition:all 250ms;display:inline-block;}.elementor .btn_secondary:hover,.elementor .btn_secondary:focus-visible{color:var(--Blanc);background-color:var(--Vert_fonce);transform:translate3d(5px, 0px, 0px);}.elementor .H1_light{color:var(--Blanc);text-align:center;}.elementor .hero_page_2nd{min-height:50vh;overflow:hidden;position:sticky;inset-block-start:0px;padding-block-start:200px;padding-block-end:2%;padding-inline-start:5%;padding-inline-end:5%;margin-block-end:-30px;background-color:var(--Brun_fonce);display:flex;flex-direction:column;gap:var(--Space_S);justify-content:flex-end;align-items:center;}.elementor .body_accentue{font-size:var(--Texte_XS);}.elementor .btn_light{color:var(--Brun_fonce);border-radius:var(--Rounded_M);border-style:none;background-color:var(--Blanc);transition:all 250ms;}.elementor .btn_light:hover,.elementor .btn_light:focus-visible{color:var(--Blanc);background-color:var(--Orange);transform:translate3d(5px, 0px, 0px);}