.caroussel{overflow:hidden!important;position:relative!important;height:150px!important;display:block!important}.caroussel .et_pb_module_image{position:absolute!important;top:50%;transform:translateY(-50%);right:-250px;width:150px!important;animation:glissement-un-par-un 15s linear infinite!important}@keyframes glissement-un-par-un{0%{right:-250px}100%{right:120%}}.caroussel .et_pb_module_image:nth-child(1){animation-delay:0s}.caroussel .et_pb_module_image:nth-child(2){animation-delay:3s}.caroussel .et_pb_module_image:nth-child(3){animation-delay:6s}.caroussel .et_pb_module_image:nth-child(4){animation-delay:9s}.caroussel .et_pb_module_image:nth-child(5){animation-delay:12s}@media (max-width:767px){.txt-extensible-conteneur{position:relative;max-height:250px;overflow:hidden;transition:max-height 0.6s cubic-bezier(0.25,1,0.5,1)}.txt-extensible-conteneur.expanded{max-height:2500px}.txt-extensible-fondu{position:absolute;bottom:0;left:0;width:100%;height:60px;background:linear-gradient(transparent,#ffffff);pointer-events:none;transition:opacity 0.4s ease}.txt-extensible-conteneur.expanded .txt-extensible-fondu{opacity:0}.btn-lire-suite{display:inline-block;color:#002e6e;font-weight:700;text-decoration:underline;margin-top:12px;cursor:pointer;font-size:14px;transition:color 0.3s}}.et_pb_filterable_portfolio .et_pb_portfolio_filters,.et_pb_filterable_portfolio .et_pb_portfolio_filters ul{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;gap:12px 16px!important;width:100%!important;padding:0!important;margin:0!important;list-style:none!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters{padding:20px 0!important;margin-bottom:35px!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters span{display:none!important;width:0!important;margin:0!important;padding:0!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters ul li a{display:inline-block!important;padding:10px 22px!important;background-color:#f4f6f9!important;color:#555555!important;font-weight:600!important;font-size:14px!important;border-radius:50px!important;text-decoration:none!important;white-space:nowrap!important;transition:all 0.25s ease!important;border:1px solid transparent!important;width:auto!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters ul li a:hover{background-color:#e6edf7!important;color:#002e6e!important;border-color:rgba(0,46,110,0.15)!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters ul li.active a,.et_pb_filterable_portfolio .et_pb_portfolio_filters ul li.et_pb_portfolio_filter_active a{background-color:#002e6e!important;color:#ffffff!important;box-shadow:0 4px 12px rgba(0,46,110,0.15)!important}@media (max-width:767px){.et_pb_filterable_portfolio .et_pb_portfolio_filters,.et_pb_filterable_portfolio .et_pb_portfolio_filters ul{gap:10px 8px!important;padding:10px 5px!important;justify-content:center!important;text-align:center!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters{margin-bottom:25px!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters ul li a{padding:8px 16px!important;font-size:13px!important;border-radius:50px!important;display:inline-block!important;white-space:normal!important;max-width:280px!important;line-height:1.3!important}}.et_pb_module.et_pb_code #fortis-contact-form button[type="submit"],.et_pb_code_inner #fortis-contact-form button[type="submit"],#fortis-contact-form button{background:#1a2557!important;color:#ffffff!important;border:none!important;border-radius:8px!important;padding:0.65rem 1.75rem!important;font-size:14px!important;font-weight:500!important;cursor:pointer!important;font-family:inherit!important;display:inline-block!important;box-shadow:none!important;text-shadow:none!important;appearance:none!important;-webkit-appearance:none!important}.et_pb_module.et_pb_code #fortis-contact-form button[type="submit"]:hover,.et_pb_code_inner #fortis-contact-form button[type="submit"]:hover,#fortis-contact-form button:hover{background:#243070!important;color:#ffffff!important}#fortis-contact-form button:disabled{opacity:0.6!important;cursor:not-allowed!important}