.elementor-1108 .elementor-element.elementor-element-76ac431{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1108 .elementor-element.elementor-element-eabb9da > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-eabb9da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1108 .elementor-element.elementor-element-333c49f{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-b9f741c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1108 .elementor-element.elementor-element-bc31b2b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1108 .elementor-element.elementor-element-bc31b2b.e-con{--flex-grow:4;--flex-shrink:2;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1108 .elementor-element.elementor-element-40b1c4a .elementor-button{background-color:#E98A15;font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:15px 15px 15px 15px;}.elementor-1108 .elementor-element.elementor-element-40b1c4a .elementor-button:hover, .elementor-1108 .elementor-element.elementor-element-40b1c4a .elementor-button:focus{background-color:#D17A13;}.elementor-1108 .elementor-element.elementor-element-40b1c4a.elementor-element{--align-self:center;}.elementor-1108 .elementor-element.elementor-element-17942a9 > .elementor-widget-container{margin:0% 0% 00% 0%;}.elementor-1108 .elementor-element.elementor-element-bfdc5f9{--display:flex;}.elementor-1108 .elementor-element.elementor-element-bfdc5f9.e-con{--flex-grow:11;--flex-shrink:1;}.elementor-1108 .elementor-element.elementor-element-cdd1d48 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-cdd1d48 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-bfb8136{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-a4dd019 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-a4dd019 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-45e425f{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-366b8c5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-366b8c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-bf47a7a{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-d106272 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-d106272 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-abd85e9{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-9265e56 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-9265e56 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-4096894{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-ceee805 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-ceee805 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-d515905{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-bfa0b1d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-bfa0b1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-f523685{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-04f238a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-04f238a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-17f9f7f{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-5233cd4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-5233cd4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-35f281c{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-4405422 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-4405422 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-e7a142d{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-f500e38 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-f500e38 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-e05732b{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-a0d0ead > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-a0d0ead .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-b030392{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-9f17cc5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-9f17cc5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-587d615{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-394d2a2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-394d2a2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-ae9cd53{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-fe85afc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-fe85afc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-b2c7b70{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-c5632d8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-c5632d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-e584ab5{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1108 .elementor-element.elementor-element-e2dbd1f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1108 .elementor-element.elementor-element-e2dbd1f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#152B3F;}.elementor-1108 .elementor-element.elementor-element-20094e7{color:#152B3F;font-family:"Poppins", Sans-serif;font-weight:400;}@media(min-width:768px){.elementor-1108 .elementor-element.elementor-element-b9f741c{--content-width:1140px;}}@media(max-width:1024px){.elementor-1108 .elementor-element.elementor-element-b9f741c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1108 .elementor-element.elementor-element-bc31b2b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-1108 .elementor-element.elementor-element-b9f741c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}/* Start custom CSS for html, class: .elementor-element-4b32253 */.btn-retour {
  background: none;         /* pas de fond */
  border: none;             /* pas de bordure */
  color: #152B3F;           /* bleu principal de ta charte */
  font-size: 1rem;          /* taille texte */
  font-weight: 600;         /* légèrement plus marqué */
  cursor: pointer;          /* curseur main */
  padding: 0;               /* pas de padding inutile */
  transition: color 0.2s ease, text-decoration 0.2s ease;
}

.btn-retour:hover {
      background: none;         /* pas de fond */
  border: none;             /* pas de bordure */
  color: #152B3F;           /* bleu principal de ta charte */
  font-size: 1rem;          /* taille texte */
  font-weight: 600;         /* légèrement plus marqué */
  cursor: pointer;          /* curseur main */
  padding: 0;               /* pas de padding inutile */
  transition: color 0.2s ease, text-decoration 0.2s ease;
  text-decoration: underline; /* souligne au hover */
}/* End custom CSS */