.reinsurance-footer{display:flex;flex-direction:row;width:100%;height:auto;padding-bottom:2.5rem;column-gap:8px;background-color:#f5f5f5;box-sizing:border-box}.reinsurance-footer>div{display:flex;padding:.5rem 1rem;justify-content:center;align-items:center;gap:.5rem;flex:1 0 0}.reinsurance-footer .picto{width:1.77938rem;height:1.5rem;background-size:contain;background-position:center center;background-repeat:no-repeat}.reinsurance-footer .text{color:#fff;font-family:StyreneA;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal}.reinsurance-footer .all-inclusive,.reinsurance-footer .express,.reinsurance-footer .pioneers,.reinsurance-footer .responsable,.reinsurance-footer .tailormade{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;flex:1 0 0}.reinsurance-footer .pioneers{background-color:#33d1ff}.reinsurance-footer .pioneers .picto{background-image:url(/exapass/fr_FR/_common/img/redesign/pionieer.svg)}.reinsurance-footer .all-inclusive{background-color:#ffbe46}.reinsurance-footer .all-inclusive .picto{background-image:url(/exapass/fr_FR/_common/img/redesign/price.svg)}.reinsurance-footer .tailormade{background-color:#ff3d78}.reinsurance-footer .tailormade .picto{background-image:url(/exapass/fr_FR/_common/img/redesign/assistance.svg)}.reinsurance-footer .express{background-color:#8264e1}.reinsurance-footer .express .picto{background-image:url(/exapass/fr_FR/_common/img/redesign/express-print.svg)}.reinsurance-footer .responsable{background-color:#00c882}.reinsurance-footer .responsable .picto{background-image:url(/exapass/fr_FR/_common/img/redesign/responsible.svg)}@media screen and (max-width:1500px){.reinsurance-footer .text{font-size:13px}.reinsurance-footer .all-inclusive,.reinsurance-footer .express,.reinsurance-footer .pioneers,.reinsurance-footer .responsable,.reinsurance-footer .tailormade{padding:8px 6px}}@media screen and (max-width:1063px){.reinsurance-footer .all-inclusive,.reinsurance-footer .express,.reinsurance-footer .pioneers,.reinsurance-footer .responsable,.reinsurance-footer .tailormade{padding:3px 6px}}@media screen and (max-width:960px){.reinsurance-footer .all-inclusive,.reinsurance-footer .express,.reinsurance-footer .pioneers,.reinsurance-footer .responsable,.reinsurance-footer .tailormade{padding:3px 1.5px}.reinsurance-footer{column-gap:4px;padding-left:1.2rem;padding-right:1.2rem}.reinsurance-footer .picto{height:1rem}.reinsurance-footer .animation-element{width:1px;height:1.7rem;flex-grow:0;transition:flex-grow .9s}.reinsurance-footer .animation-element.active{flex-grow:1}.reinsurance-footer .animation-element .text{opacity:0;transition:opacity .5s;max-height:0;overflow:hidden}.reinsurance-footer .animation-element.active .text{opacity:1;max-height:50px;transition-delay:.2s}.reinsurance-footer .animation-element .picto{opacity:0;transition:opacity .5s}.reinsurance-footer .animation-element.active .picto{opacity:1;transition-delay:.2s}}