:root{--blanc:#fff;--gris:#2b2f3b;--rouge:#ca2628;--rouge-c:#fff8f7;--jaune:#ffed9f;--vert:#6df7dd;--rose:#ffc0e9;--violet:#c8b7ff;--clair:#f8f8f8;--sombre:#3f3f3f;--jaune-c:#fffbee;--vert-c:#e2f9f3;--rose-c:#fff3fa;--violet-c:#f5f2ff}.button-acces-bas{position:absolute;bottom:.6em;right:.8em;z-index:10}.button-acces{position:absolute;top:.6em;left:.6em;z-index:10}h1,h2,h3,h4,h5,h6{padding-bottom:0.2em}.container{width:90%}.dipi_counter_number_suffix{padding-left:.05em}.et_pb_video_box video{border-radius:.7rem;overflow:hidden}.dipi-testimonial-name{text-align:right;margin-bottom:0;margin-top:2rem}.dipi-company-name{text-align:right}@media (max-width:1200px){.row-custom-break{display:flex;flex-direction:column}.row-custom-break .et_pb_column{width:100%!important;margin:0!important}}#menu{transition:top 0.5s ease-in-out;box-shadow:0 .2em .4em rgba(100,100,100,.1)}.et_pb_menu__logo-wrap{flex:1 0 auto!important}.et_pb_menu__logo-wrap a{position:relative;z-index:100;display:flex;height:100%;padding:.8em 0}.et_pb_menu__logo-wrap a img{min-height:2.5em}.nav li ul{border-color:var(--blanc)!important}.nav li li{padding:0;margin:0;line-height:1.4em}#menu-principal{justify-content:space-between;flex-flow:row nowrap}#menu-principal .current-menu-ancestor>a,#menu-principal .current-menu-item a{color:rgb(43,47,59)!important}#menu-principal li a:hover{color:rgb(255,44,65)!important}#menu-principal li.btn-info,#menu-principal li.dipi-cta-button-menu-item{flex:0}#menu-principal li.btn-info a,#menu-principal li.dipi-cta-button-menu-item a{white-space:wrap;line-height:1em!important}#mobile-menu .mobile_nav.opened .btn-info a,#menu-principal .btn-info a{text-align:center!important;border:thin solid var(--rouge);border-radius:2em;padding:0.9em 1.3em!important;background-color:var(--rouge)!important;color:white!important}#mobile-menu .mobile_nav.opened .btn-info a:hover,#menu-principal .btn-info a:hover{color:var(--rouge)!important;background-color:white!important}.dipi-bottom-content:has(.et_pb_button){flex-grow:0;margin-top:auto}.dipi-filter-bar-item,.et_pb_custom_button_icon,.et_pb_button{border-radius:100px!important}.entry-content{margin-top:-5em}