.elementor-52376 .elementor-element.elementor-element-e23733e{--display:flex;}.elementor-52376 .elementor-element.elementor-element-2d98a81{--spacer-size:50px;}.elementor-52376 .elementor-element.elementor-element-ab34379{--display:flex;}.elementor-52376 .elementor-element.elementor-element-d8cc1e9{--display:flex;}.elementor-52376 .elementor-element.elementor-element-aaaea0a{color:var( --e-global-color-astglobalcolor1 );}.elementor-52376 .elementor-element.elementor-element-cb717aa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52376 .elementor-element.elementor-element-978a91f{--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-52376 .elementor-element.elementor-element-708ea8d{color:var( --e-global-color-astglobalcolor1 );}.elementor-52376 .elementor-element.elementor-element-7fcb805{--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-52376 .elementor-element.elementor-element-c67b417{--display:flex;}.elementor-52376 .elementor-element.elementor-element-9dd718f{color:var( --e-global-color-a50d877 );}.elementor-52376 .elementor-element.elementor-element-ee81eb5{--display:flex;}.elementor-52376 .elementor-element.elementor-element-2d9bb22{color:var( --e-global-color-astglobalcolor1 );}.elementor-52376 .elementor-element.elementor-element-b97a8ce{--display:flex;}.elementor-52376 .elementor-element.elementor-element-767e45c{color:var( --e-global-color-astglobalcolor1 );}.elementor-52376 .elementor-element.elementor-element-d58d3e0{--display:flex;}.elementor-52376 .elementor-element.elementor-element-6f4ae7f{color:var( --e-global-color-a50d877 );}.elementor-52376 .elementor-element.elementor-element-5141b26{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52376 .elementor-element.elementor-element-c95ecd7{color:var( --e-global-color-astglobalcolor1 );}.elementor-52376 .elementor-element.elementor-element-42f9e73{--display:flex;}.elementor-52376 .elementor-element.elementor-element-6c5ed98{color:var( --e-global-color-astglobalcolor1 );}.elementor-52376 .elementor-element.elementor-element-6433895{--display:flex;}.elementor-52376 .elementor-element.elementor-element-a1d518f{color:var( --e-global-color-a50d877 );}.elementor-52376 .elementor-element.elementor-element-1af9130{--display:flex;}.elementor-52376 .elementor-element.elementor-element-52fef49{color:var( --e-global-color-astglobalcolor1 );}.elementor-52376 .elementor-element.elementor-element-99bbcfa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52376 .elementor-element.elementor-element-a0201ee{--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-52376 .elementor-element.elementor-element-603acbf .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-52376 .elementor-element.elementor-element-cabfe8f{--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-52376 .elementor-element.elementor-element-48aed48{color:var( --e-global-color-astglobalcolor1 );}.elementor-52376 .elementor-element.elementor-element-4d68604{--display:flex;}.elementor-52376 .elementor-element.elementor-element-27fba36{color:var( --e-global-color-a50d877 );}.elementor-52376 .elementor-element.elementor-element-8be1ec6{--display:flex;}.elementor-52376 .elementor-element.elementor-element-8d233e2{color:var( --e-global-color-astglobalcolor1 );}.elementor-52376 .elementor-element.elementor-element-a360e1c{--display:flex;}.elementor-52376 .elementor-element.elementor-element-9b07cfa{color:var( --e-global-color-a50d877 );}.elementor-52376 .elementor-element.elementor-element-4f207f2{--display:flex;}.elementor-52376 .elementor-element.elementor-element-823147e{color:var( --e-global-color-astglobalcolor1 );}.elementor-52376 .elementor-element.elementor-element-a98e8b3{--display:flex;}.elementor-52376 .elementor-element.elementor-element-5ef9b6c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-52376 .elementor-element.elementor-element-3e48039{--spacer-size:50px;}.elementor-52376 .elementor-element.elementor-element-bc8a3a9{--display:flex;}.elementor-52376 .elementor-element.elementor-element-03ad326 .elementor-button{background-color:var( --e-global-color-a50d877 );}.elementor-52376 .elementor-element.elementor-element-bacbd69{--display:flex;}.elementor-52376 .elementor-element.elementor-element-e585fa0{--spacer-size:50px;}@media(max-width:1024px){.elementor-52376 .elementor-element.elementor-element-5141b26{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-52376 .elementor-element.elementor-element-978a91f{--width:50%;}.elementor-52376 .elementor-element.elementor-element-7fcb805{--width:50%;}.elementor-52376 .elementor-element.elementor-element-a0201ee{--width:50%;}.elementor-52376 .elementor-element.elementor-element-cabfe8f{--width:50%;}}@media(max-width:767px){.elementor-52376 .elementor-element.elementor-element-5141b26{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-9dd718f */.elementor-52376 .elementor-element.elementor-element-9dd718f h3 {
    color: #9d7a28;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f4ae7f */.elementor-52376 .elementor-element.elementor-element-6f4ae7f h3 {
    color: #9d7a28;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1d518f */.elementor-52376 .elementor-element.elementor-element-a1d518f h3 {
    color: #9d7a28;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-603acbf */.elementor-52376 .elementor-element.elementor-element-603acbf video {
    opacity: 0;
}

.elementor-52376 .elementor-element.elementor-element-603acbf video[autoplay] {
    opacity: 1;
}

.elementor-52376 .elementor-element.elementor-element-603acbf video::-webkit-media-controls,
.elementor-52376 .elementor-element.elementor-element-603acbf video::-webkit-media-controls-panel,
.elementor-52376 .elementor-element.elementor-element-603acbf video::-webkit-media-controls-play-button,
.elementor-52376 .elementor-element.elementor-element-603acbf video::-webkit-media-controls-start-playback-button {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27fba36 */.elementor-52376 .elementor-element.elementor-element-27fba36 h3 {
    color: #9d7a28;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b07cfa */.elementor-52376 .elementor-element.elementor-element-9b07cfa h3 {
    color: #9d7a28;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5ef9b6c */.elementor-52376 .elementor-element.elementor-element-5ef9b6c video {
    opacity: 0;
}

.elementor-52376 .elementor-element.elementor-element-5ef9b6c video[autoplay] {
    opacity: 1;
}

.elementor-52376 .elementor-element.elementor-element-5ef9b6c video::-webkit-media-controls,
.elementor-52376 .elementor-element.elementor-element-5ef9b6c video::-webkit-media-controls-panel,
.elementor-52376 .elementor-element.elementor-element-5ef9b6c video::-webkit-media-controls-play-button,
.elementor-52376 .elementor-element.elementor-element-5ef9b6c video::-webkit-media-controls-start-playback-button {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-03ad326 */.elementor-52376 .elementor-element.elementor-element-03ad326 {
  display: inline-block;
  transition: transform 0.3s ease;
}

.elementor-52376 .elementor-element.elementor-element-03ad326:hover {
  transform: scale(1.1); /* léger agrandissement */
}/* End custom CSS */