.centrer-verticalement{display:flex;flex-direction:column;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center}.et_pb_section_video_bg .mejs-container{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important}.et_pb_section_video_bg .mejs-inner,.et_pb_section_video_bg .mejs-mediaelement,.et_pb_section_video_bg mediaelementwrapper{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important}.et_pb_section_video_bg video{width:100%!important;height:100%!important;margin:0!important;object-fit:cover}.et_pb_section_video.et_pb_preload>div,.et_pb_column.et_pb_section_video.et_pb_preload>div{visibility:visible!important}.et_pb_preload:before{display:none!important}.home .et_pb_section.et_pb_section_0.et_pb_section_video.et_pb_preload{background-color:#000!important;background-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.63) 100%),url(https://poulpup.fr/wp-content/uploads/2026/10/fdPoulpup-poster.webp)!important;background-size:cover!important;background-position:center!important}.home .et_pb_section_0.et_pb_section{padding-top:250px;padding-bottom:250px}.home .et_pb_text_0{font-size:22px;text-shadow:-0.04em 0.08em 0.1em rgba(0,0,0,0.4)}.home .et_pb_text_0.et_pb_text{color:#FFFFFF!important}.home .et_pb_text_0 h1{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:800;text-transform:uppercase;font-size:60px;color:#FFFFFF!important;text-shadow:0em 0.06em 0.1em rgba(0,0,0,0.4)}body.home #page-container .et_pb_section .et_pb_button_0{color:#000000!important;border-width:0px!important;font-size:16px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;background-color:#FFFFFF;padding:0.3em 1em!important}.home .et_pb_button_0{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}@media only screen and (max-width:767px){.home .et_pb_text_0{font-size:16px}.home .et_pb_text_0 h1{font-size:28px}}