.elementor-41015 .elementor-element.elementor-element-31827b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-41015 .elementor-element.elementor-element-4e15e24{--display:flex;--min-height:200px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41015 .elementor-element.elementor-element-4e15e24, .elementor-41015 .elementor-element.elementor-element-4e15e24::before{--border-transition:0.3s;}.elementor-41015 .elementor-element.elementor-element-cb87621{--display:flex;--background-transition:0.3s;}.elementor-41015 .elementor-element.elementor-element-78809dc .elementor-heading-title{color:#C3363C;}.elementor-41015 .elementor-element.elementor-element-3ee4c3f{--display:flex;--min-height:3px;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41015 .elementor-element.elementor-element-3ee4c3f:not(.elementor-motion-effects-element-type-background), .elementor-41015 .elementor-element.elementor-element-3ee4c3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #C3363C 75%, #FCCC40 100%);}.elementor-41015 .elementor-element.elementor-element-3ee4c3f, .elementor-41015 .elementor-element.elementor-element-3ee4c3f::before{--border-transition:0.3s;}.elementor-41015 .elementor-element.elementor-element-f0ea827{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-41015 .elementor-element.elementor-element-1ca5918{--display:flex;--background-transition:0.3s;}.elementor-41015 .elementor-element.elementor-element-ca1357a .elementor-heading-title{color:#C3363C;}.elementor-41015 .elementor-element.elementor-element-80fc185{--display:flex;--min-height:3px;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41015 .elementor-element.elementor-element-80fc185:not(.elementor-motion-effects-element-type-background), .elementor-41015 .elementor-element.elementor-element-80fc185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #C3363C 75%, #FCCC40 100%);}.elementor-41015 .elementor-element.elementor-element-80fc185, .elementor-41015 .elementor-element.elementor-element-80fc185::before{--border-transition:0.3s;}.elementor-41015 .elementor-element.elementor-element-13c4a55{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-41015 .elementor-element.elementor-element-740c4a7{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-41015 .elementor-element.elementor-element-e7631e0{--display:flex;--background-transition:0.3s;}.elementor-41015 .elementor-element.elementor-element-b8671c7 .elementor-heading-title{color:#C3363C;}.elementor-41015 .elementor-element.elementor-element-d046ac0{--display:flex;--min-height:3px;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41015 .elementor-element.elementor-element-d046ac0:not(.elementor-motion-effects-element-type-background), .elementor-41015 .elementor-element.elementor-element-d046ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #C3363C 75%, #FCCC40 100%);}.elementor-41015 .elementor-element.elementor-element-d046ac0, .elementor-41015 .elementor-element.elementor-element-d046ac0::before{--border-transition:0.3s;}.elementor-41015 .elementor-element.elementor-element-23f3dc2{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-41015 .elementor-element.elementor-element-03ac7aa{font-family:"Poppins", Sans-serif;font-weight:400;}@media(min-width:768px){.elementor-41015 .elementor-element.elementor-element-3ee4c3f{--content-width:100%;}.elementor-41015 .elementor-element.elementor-element-80fc185{--content-width:100%;}.elementor-41015 .elementor-element.elementor-element-d046ac0{--content-width:100%;}}/* Start custom CSS for container, class: .elementor-element-4e15e24 */.elementor-41015 .elementor-element.elementor-element-4e15e24 .elementor-background-slideshow__slide__image {

    /* POSITION FIGÉE (Ajuste les pixels ici) */
    background-position: center 450px !important;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49ce2a5 */.container-pdf-buttons {
    display: flex;
    justify-content: center;
    align-items: flex-start; /* Aligne le haut des blocs */
    gap: 200px; /* Ton espace de 200px */
    padding: 20px 0;
    width: 100%;
  }

  .btn-pdf {
    display: flex; /* CHANGEMENT ICI */
    flex-direction: column; /* Aligne image et texte en colonne */
    align-items: center; /* Centre l'image et le texte horizontalement */
    text-decoration: none; /* Enlève le soulignement sur le texte */
    width: 200px;
    transition: transform 0.3s ease;
  }

  .btn-pdf img {
    width: 100%;
    height: auto;
    border-radius: 12px;
    box-shadow: 0 4px 8px rgba(0,0,0,0.1);
    display: block;
    margin-bottom: 10px; /* Petit espace sous l'image */
  }

  .btn-pdf:hover {
    transform: scale(1.05);
  }
  
  .btn-subtitle {
    font-size: 14px;
    color: #333;
    font-weight: 600;
    text-align: center;
    line-height: 1.2;
    display: block; /* S'assure que le span prend toute la largeur */
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31827b5 */.article {
    color: blue;
    font-style: italic;
}/* End custom CSS */