@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes menuOpen{0%{right:10px;width:30px}50%{right:10px}to{width:70px}}@keyframes menuOpenReverse{to{width:30px}0%{width:70px}}@keyframes menuOpenTopBar{0%{top:-1px}25%{right:0;top:2px;transform:rotate(0deg)}to{right:0;top:2px;transform:rotate(45deg)}}@keyframes menuOpenTopBarReverse{0%{top:2px;transform:rotate(45deg)}75%{top:2px;transform:rotate(0deg)}to{top:-1px;transform:rotate(0deg)}}@keyframes menuOpenMidBar{0%{margin:0;transform:rotate(0deg)}25%{margin:0;transform:rotate(0deg)}to{margin:0;top:-2px;transform:rotate(-45deg)}}@keyframes menuOpenMidBarReverse{0%{margin:0;transform:rotate(-45deg)}75%{margin:0;transform:rotate(0deg)}to{margin-top:4px;transform:rotate(0deg)}}@keyframes menuOpenBottomBar{0%{content:"MENU";opacity:1;right:0;top:0}25%{opacity:0;right:0;top:-10px}75%{opacity:0;right:35px}to{content:"FERMER";left:-6px;opacity:1;top:8px}}@keyframes menuOpenBottomBarReverse{0%{content:"FERMER";opacity:1;right:0;top:-10px}25%{opacity:0;right:35px}75%{opacity:0;top:-10px}to{content:"MENU";opacity:1;right:0;top:0}}@keyframes anime-picto-lien-simple{0%{left:0}50%{left:-4px}to{left:0}}@keyframes anime-contenu{0%{margin-right:15px;opacity:0}50%{margin-right:0}to{margin-right:0;opacity:1}}@keyframes anime-projet-contenu{0%{margin-left:15px;opacity:0}25%{opacity:0}50%{margin-right:0}to{margin-left:0;opacity:1}}@keyframes anime-service{0%{margin-left:15px;opacity:0}50%{margin-right:0}to{margin-left:0;opacity:1}}@keyframes loadingSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mt-30{margin-top:30px!important}.mb-30{margin-bottom:30px!important}.mt-20{margin-top:20px!important}.mb-20{margin-bottom:20px!important}.mt-10{margin-top:10px!important}.mb-10{margin-bottom:10px!important}.swipe-slider{overflow:hidden;position:relative;width:100%}.swipe-slider .container-slider>.row{flex-wrap:nowrap;margin:0;overflow-x:auto;scroll-snap-type:x mandatory;width:100%}.swipe-slider .container-slider .tableau-slide{flex:0 0 auto;float:left;scroll-snap-align:center;width:85%}.comparatif-investissement .container-slider>.row{flex-direction:row}.comparatif-investissement .tableau-slide{margin-bottom:5px;margin-top:5px}.comparatif-investissement .carte{border-radius:4px;box-shadow:0 2px 6px 2px #00000040;margin-bottom:24px;overflow:hidden}.comparatif-investissement p{margin-bottom:0}.comparatif-investissement .categorie{background:#f0f0f0;border-top:12px solid;font-size:1rem;min-height:120px;padding:20px 10px}.comparatif-investissement .categorie>p{margin-bottom:4px}.comparatif-investissement .categorie.actions{border-color:#e8b1c1}.comparatif-investissement .categorie.gestion-diversifiee{border-color:#c0cbc9}.comparatif-investissement .categorie.dette-privee{border-color:#cfc5dd}.comparatif-investissement .categorie.obligations{border-color:#cfd9e5}.comparatif-investissement .categorie.monetaire{border-color:#fce5e7}.comparatif-investissement .categorie.immobilier{border-color:#efe1d7}.comparatif-investissement .categorie.product-01{border-color:#56a1b5}.comparatif-investissement .categorie.product-02{border-color:#ebbe23}.comparatif-investissement .categorie.product-03{border-color:#4c2e25}.comparatif-investissement .categorie.product-04{border-color:#809d92}.comparatif-investissement .categorie.product-05{border-color:#cca0b9}.comparatif-investissement .categorie.product-06{border-color:#75273b}.comparatif-investissement .categorie.product-07{border-color:#e7728e}.comparatif-investissement .categorie.product-08{border-color:#c6dde4}.comparatif-investissement .categorie.product-09{border-color:#9a7f4d}.comparatif-investissement .categorie.product-10{border-color:#53645d}.comparatif-investissement .categorie.product-11{border-color:#d1836e}.comparatif-investissement .categorie strong{display:block;font-family:maif,ArialReplace,sans-serif;font-size:1rem;font-weight:500;margin-bottom:10px}.comparatif-investissement .categorie .separator{display:none}.comparatif-investissement .categorie .action-modal{width:auto}.comparatif-investissement .data .row{flex-direction:column}.comparatif-investissement .data .list-labels,.comparatif-investissement .data .perf-depuis,.comparatif-investissement .data .zone-risque{display:flex;justify-content:space-between}.comparatif-investissement .data .list-labels,.comparatif-investissement .data .perf-annee,.comparatif-investissement .data .perf-depuis,.comparatif-investissement .data .zone-risque{padding:16px;position:relative}.comparatif-investissement .data .list-labels:after,.comparatif-investissement .data .perf-annee:after,.comparatif-investissement .data .perf-depuis:after,.comparatif-investissement .data .zone-risque:after{background:#cfcfcf;bottom:1px;content:"";height:1px;position:absolute;width:calc(100% - 32px)}.comparatif-investissement .data .zone{font-size:.9375rem;padding:4px 0}.comparatif-investissement .data .zone span{display:block}.comparatif-investissement .data .risque{background:#e1e7ef;border-radius:4px;display:flex;font-size:.9375rem;height:100%;justify-content:space-between;min-width:60%;padding:4px 12px}.comparatif-investissement .data .risque p{align-items:center;display:flex}.comparatif-investissement .data .risque span.strong{font-size:1.125rem;margin-left:10px}.comparatif-investissement .data .perf-depuis{align-items:center}.comparatif-investissement .data .perf-depuis .date{width:60%}.comparatif-investissement .data .perf-depuis .valeur{text-align:center;width:40%}.comparatif-investissement .data .perf-depuis .valeur .maificon{font-size:1.125rem;margin-right:10px}.comparatif-investissement .data .perf-depuis .valeur .strong{white-space:nowrap}.comparatif-investissement .data .perf-depuis .hausse .maificon{color:#2d871d;transform:rotate(-45deg)}.comparatif-investissement .data .perf-depuis .baisse .maificon{color:#c62222;transform:rotate(45deg)}.comparatif-investissement .data .perf-annee>p{margin-bottom:10px}.comparatif-investissement .data .perf-annee ul{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}.comparatif-investissement .data .perf-annee li{flex:1}.comparatif-investissement .data .perf-annee p{text-align:center}.comparatif-investissement .data .perf-annee span{display:block}.comparatif-investissement .data .list-labels{flex-wrap:wrap;list-style:none;margin:0}.comparatif-investissement .data .list-labels:after{display:none}.comparatif-investissement .data .list-labels li{padding:0 5px;text-align:center;width:33.3333333333%}.comparatif-investissement .data .list-labels li:last-child{margin:auto}.comparatif-investissement .data .list-labels p{font-size:.875rem;line-height:1.3;min-height:42px}.comparatif-investissement .data .list-labels img{margin-bottom:6px}.comparatif-investissement .content-collapse{background:#f0f0f0}.comparatif-investissement .content-collapse ul{list-style:none;margin:0;padding:20px 16px}.comparatif-investissement .content-collapse li{font-size:.9375rem;font-weight:700;padding-bottom:10px}.comparatif-investissement .content-collapse li .download{margin-left:30px;position:relative}.comparatif-investissement .content-collapse li .download:before{background-color:#c62222;content:"";height:1.125rem;margin-left:-30px;-webkit-mask-image:url(../../img/rwd/sprites/sprite-icons.svg#telecharger);mask-image:url(../../img/rwd/sprites/sprite-icons.svg#telecharger);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;width:1.125rem}.comparatif-investissement .content-collapse a:hover{text-decoration:underline}.comparatif-investissement button{background:#f0f0f0;font-family:maif,ArialReplace,sans-serif;font-size:.9375rem;font-weight:500;padding:7px 0;text-align:center;width:100%}.comparatif-investissement button[aria-expanded=true] .maificon{transform:rotate(45deg)}.comparatif-investissement button .maificon{color:#c62222;margin-right:10px;transition:all .3s ease}.action-modal{background:none!important;width:auto!important}@media (min-width:48em){.swipe-slider .container-slider .tableau-slide{width:45%}.comparatif-investissement .categorie{min-height:130px}.comparatif-investissement .data .list-labels,.comparatif-investissement .data .perf-annee,.comparatif-investissement .data .perf-depuis,.comparatif-investissement .data .zone-risque{padding:20px}}@media (min-width:62em){.swipe-slider .container-slider .tableau-slide{flex:1 0 0;scroll-snap-align:unset;width:unset}.comparatif-investissement .container-slider>.row{flex-direction:column}.comparatif-investissement .categorie{min-height:auto;text-align:left}.comparatif-investissement .categorie .subtitle{display:inline-block;font-size:1rem}.comparatif-investissement .categorie strong{display:initial;margin-bottom:0}.comparatif-investissement .categorie .separator{display:inline}.comparatif-investissement .data .row{flex-direction:row}.comparatif-investissement .data .list-labels:after,.comparatif-investissement .data .perf-annee:after,.comparatif-investissement .data .perf-depuis:after,.comparatif-investissement .data .zone-risque:after{display:none}.comparatif-investissement .data .risque{flex-direction:column;text-align:center}.comparatif-investissement .data .risque p{flex-direction:column}.comparatif-investissement .data .risque span.strong{justify-content:center;margin-left:0}.comparatif-investissement .data .perf-depuis{flex-direction:column}.comparatif-investissement .data .perf-depuis .date{margin-bottom:12px;text-align:center;width:auto}.comparatif-investissement .data .perf-depuis .valeur{width:auto}.comparatif-investissement .data .list-labels{justify-content:flex-end}.comparatif-investissement .data .list-labels li{width:25%}.comparatif-investissement .data .list-labels li:last-child{margin:initial}.comparatif-investissement .content-collapse ul{display:flex;flex-wrap:wrap}.comparatif-investissement .content-collapse li{width:33.3333333333%}}