@charset "UTF-8";@font-face{font-family:"Poppins-Italic";src:url("../Fonts/Poppins-Italic.ttf")}@font-face{font-family:"EncodeSansExpanded-Black";src:url("../Fonts/EncodeSansExpanded-Black.ttf")}@font-face{font-family:"EncodeSansExpanded-Bold";src:url("../Fonts/EncodeSansExpanded-Bold.ttf")}@font-face{font-family:"EncodeSansExpanded-ExtraBold";src:url("../Fonts/EncodeSansExpanded-ExtraBold.ttf")}@font-face{font-family:"EncodeSansExpanded-ExtraLight";src:url("../Fonts/EncodeSansExpanded-ExtraLight.ttf")}@font-face{font-family:"EncodeSansExpanded-Light";src:url("../Fonts/EncodeSansExpanded-Light.ttf")}@font-face{font-family:"EncodeSansExpanded-Medium";src:url("../Fonts/EncodeSansExpanded-Medium.ttf")}@font-face{font-family:"EncodeSansExpanded-Regular";src:url("../Fonts/EncodeSansExpanded-Regular.ttf")}@font-face{font-family:"EncodeSansExpanded-SemiBold";src:url("../Fonts/EncodeSansExpanded-SemiBold.ttf")}@font-face{font-family:"EncodeSansExpanded-Thin";src:url("../Fonts/EncodeSansExpanded-Thin.ttf")}@font-face{font-family:"Gotham-Book";src:url("../Fonts/Gotham-Book.otf")}html{font-size:initial}html .ie-warning{display:none;font-size:1rem;font-family:Arial,sans-serif}html .ie-warning a{font-size:1rem;font-family:Arial,sans-serif}html[data-useragent*='MSIE'] .ie-warning,html[data-useragent*='Trident/'] .ie-warning{display:block}body{height:100%;min-height:100%;margin:0;background-color:#fff;color:#282b34;font-size:16px;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;overflow-x:hidden}@media(max-width:767px){body{font-size:1rem}}body .wrapper{min-height:100%}body .wrapper .main{position:relative;overflow:hidden;padding-bottom:40px;padding-top:120px}@media(max-width:767px){body .wrapper .main{padding-top:64px;padding-bottom:90px}}body .wrapper .main .container-fluid{padding:0;margin:0}body .wrapper .main .section{padding:60px 0}body .wrapper .main span.valeur{font-family:EncodeSansExpanded-SemiBold,Helvetica,Arial,sans-serif}body .wrapper .main div.separator{z-index:500;width:100%;height:58px;position:absolute;text-align:center}body .wrapper .main div.separator svg{width:316px;height:58px;margin-top:-8px;fill:#282b34}body .wrapper .main div.separator.flip{transform:rotateX(180deg);margin-top:-58px}body .wrapper .main div.separator.flip svg{margin-top:-8px}@media(max-width:767px){body .wrapper .main div.separator svg{width:50%;margin-top:-20px}}body .wrapper .main *[onclick]:hover{cursor:pointer}body .wrapper .main .scroll-up{height:50px;width:50px;position:absolute;bottom:60px;right:calc((100% - 1170px + 50px/2)/2);visibility:visible;opacity:1;transition:visibility 1s,opacity 1s ease-in-out}@media(max-width:1201px){body .wrapper .main .scroll-up{right:calc((100% - 1200px + 50px/2)/2)}}@media(max-width:1200px){body .wrapper .main .scroll-up{right:40px}}@media screen and (max-width:767px){body .wrapper .main .scroll-up{left:calc(50% - 50px/2);bottom:40px}}body .wrapper .main .scroll-up.show{visibility:visible;opacity:1}body .wrapper .main .scroll-up svg{width:50px;height:50px}body .wrapper .main .validation-summary-errors,body .wrapper .main .field-validation-error{color:#ce0303;margin-bottom:20px}body .wrapper .main .primaryredtext{color:#fc0000}body .wrapper .main .primarybluetext{color:#008dff}body .wrapper .main .purpletext{color:#7b0039}body .wrapper .main .pdf-visible,body .wrapper .main .pdf-visible-inline{display:none}.field-validation-error{color:#ce0303}h1,h2,h3,h4{font-family:EncodeSansExpanded-Light,Helvetica,Arial,sans-serif;text-transform:uppercase}h1{font-size:36px;margin-bottom:20px}h2{font-size:26px}p.primary{color:#243782}p.mgb{margin-bottom:25px}.bold{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;font-weight:normal}a{text-decoration:none;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif}strong,strong>*{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;font-weight:normal}video{width:100%}ul{padding:0 20px 0 10px;margin:0}ul.white{list-style:square url('../css/images/_Common/liste-puces_blc.png')}ul li{margin:10px 0}ul ul{list-style:disc}svg *{clip-path:none!important}button{border:0;background:none;padding:0;margin:0;cursor:pointer}.pdfShow{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}canvas[id*="-chartjs"].centered{margin:0 auto}.attente{position:relative;color:#1169c5!important;background-color:rgba(17,105,197,.5)!important;border:1px solid #1169c5!important;border-radius:4px}.attente *{color:#1169c5!important}.attente svg path,.attente svg polygon,.attente svg rect{fill:#1169c5}.attente svg line{stroke:#1169c5}.attente::after{content:"EN ATTENTE";font-size:10px;padding:.4em .5em .3em .5em;position:absolute;top:-10px;right:-10px;transform:rotate(10deg);min-width:50px;text-align:center;border-radius:4px;color:#fff;text-shadow:0 0 1px #252525;background-color:#1169c5}.attente:hover::after,.attente:focus::after{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}.todo{position:relative;color:#983aa1!important;background-color:rgba(152,58,161,.5)!important;border:1px solid #983aa1!important;border-radius:4px}.todo *{color:#983aa1!important}.todo svg path,.todo svg polygon,.todo svg rect{fill:#983aa1}.todo svg line{stroke:#983aa1}.todo::after{content:"TO DO";font-size:10px;padding:.4em .5em .3em .5em;position:absolute;top:-10px;right:-10px;transform:rotate(10deg);min-width:50px;text-align:center;border-radius:4px;color:#fff;text-shadow:0 0 1px #252525;background-color:#983aa1}.todo:hover::after,.todo:focus::after{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}.crea{position:relative;color:#f66663!important;background-color:rgba(185,175,228,.5)!important;border:1px solid #f66663!important;border-radius:4px}.crea *{color:#f66663!important}.crea svg path,.crea svg polygon,.crea svg rect{fill:#f66663}.crea svg line{stroke:#f66663}.crea::after{content:"ATTENTE CRÉA";font-size:10px;padding:.4em .5em .3em .5em;position:absolute;top:-10px;right:-10px;transform:rotate(10deg);min-width:50px;text-align:center;border-radius:4px;color:#fff;text-shadow:0 0 1px #252525;background-color:#b9afe4}.crea:hover::after,.crea:focus::after{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}.trad{position:relative;color:#fff!important;background-color:rgba(17,105,197,.5)!important;border:1px solid #fff!important;border-radius:4px}.trad *{color:#fff!important}.trad svg path,.trad svg polygon,.trad svg rect{fill:#fff}.trad svg line{stroke:#fff}.trad::after{content:"ATTENTE TRAD";font-size:10px;padding:.4em .5em .3em .5em;position:absolute;top:-10px;right:-10px;transform:rotate(10deg);min-width:50px;text-align:center;border-radius:4px;color:#fff;text-shadow:0 0 1px #252525;background-color:#1169c5}.trad:hover::after,.trad:focus::after{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}.d01{animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-delay:.1s}.d02{animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-delay:.2s}.d03{animation-delay:.3s;-moz-animation-delay:.3s;-webkit-animation-delay:.3s}.d04{animation-delay:.4s;-moz-animation-delay:.4s;-webkit-animation-delay:.4s}.d05{animation-delay:.5s;-moz-animation-delay:.5s;-webkit-animation-delay:.5s}.d06{animation-delay:.6s;-moz-animation-delay:.6s;-webkit-animation-delay:.6s}.d07{animation-delay:.7s;-moz-animation-delay:.7s;-webkit-animation-delay:.7s}.d08{animation-delay:.8s;-moz-animation-delay:.8s;-webkit-animation-delay:.8s}.d09{animation-delay:.9s;-moz-animation-delay:.9s;-webkit-animation-delay:.9s}.d10{animation-delay:1s;-moz-animation-delay:1s;-webkit-animation-delay:1s}.d11{animation-delay:1.1s;-moz-animation-delay:1.1s;-webkit-animation-delay:1.1s}.d12{animation-delay:1.2s;-moz-animation-delay:1.2s;-webkit-animation-delay:1.2s}.d13{animation-delay:1.3s;-moz-animation-delay:1.3s;-webkit-animation-delay:1.3s}.d14{animation-delay:1.4s;-moz-animation-delay:1.4s;-webkit-animation-delay:1.4s}.d15{animation-delay:1.5s;-moz-animation-delay:1.5s;-webkit-animation-delay:1.5s}.d16{animation-delay:1.6s;-moz-animation-delay:1.6s;-webkit-animation-delay:1.6s}.d17{animation-delay:1.7s;-moz-animation-delay:1.7s;-webkit-animation-delay:1.7s}.d18{animation-delay:1.8s;-moz-animation-delay:1.8s;-webkit-animation-delay:1.8s}.d19{animation-delay:1.9s;-moz-animation-delay:1.9s;-webkit-animation-delay:1.9s}.d21{animation-delay:2.1s;-moz-animation-delay:2.1s;-webkit-animation-delay:2.1s}.d26{animation-delay:2.6s;-moz-animation-delay:2.6s;-webkit-animation-delay:2.6s}.t14{animation-duration:1.4s!important}.t24{animation-duration:2.4s!important}.anim,.anima{opacity:0}.anim.animated,.anima.animated{opacity:1}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */
.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.animated.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.animated.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}.animated.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scale3d(1,1,1)}}.animated.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animated.rubber{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animated.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0deg)}}.animated.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scale3d(1,1,1)}}.animated.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{transform:none}}.animated.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animated.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.animated.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.animated.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.animated.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}.animated.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animated.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.animated.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animated.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.animated.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animated.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.animated.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.animated.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.animated.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.animated.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.animated.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.animated.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.animated.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.animated.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.animated.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.animated.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.animated.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animated.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animated.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animated.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animated.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animated.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animated.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animated.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}.animated.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{transform:perspective(400px)}}.animated.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.animated.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.animated.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.animated.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animated.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.animated.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.animated.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.animated.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.animated.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.animated.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.animated.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.animated.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.animated.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.animated.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.animated.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.animated.hinge{animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animated.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}.animated.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.animated.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animated.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animated.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animated.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animated.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animated.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animated.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animated.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.animated.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.animated.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animated.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0,-1000%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.animated.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-1000%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.animated.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(1000%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.animated.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0,1000%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.animated.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,1000%,0)}}.animated.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-1000%,0,0)}}.animated.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(1000%,0,0)}}.animated.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-1000%,0)}}.animated.slideOutUp{animation-name:slideOutUp}.testimonial-sec{overflow:hidden!important}.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}.bounce.small{-webkit-animation-name:smallbounce;-moz-animation-name:smallbounce;-o-animation-name:smallbounce;animation-name:smallbounce}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-fill-mode:both;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateX(0)}40%{-webkit-transform:translateX(-30px)}60%{-webkit-transform:translateX(15px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateX(0)}40%{-moz-transform:translateX(30px)}60%{-moz-transform:translateX(15px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateX(0);}40%{-o-transform:translateX(30px);}60%{-o-transform:translateX(15px);}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateX(0)}40%{transform:translateX(30px)}60%{transform:translateX(15px)}}@-webkit-keyframes smallbounce{0%,20%,50%,80%,100%{-webkit-transform:translateX(0)}40%{-webkit-transform:translateX(-15px)}60%{-webkit-transform:translateX(8px)}}@-moz-keyframes smallbounce{0%,20%,50%,80%,100%{-moz-transform:translateX(0)}40%{-moz-transform:translateX(15px)}60%{-moz-transform:translateX(8px)}}@-o-keyframes smallbounce{0%,20%,50%,80%,100%{-o-transform:translateX(0);}40%{-o-transform:translateX(15px);}60%{-o-transform:translateX(8px);}}@keyframes smallbounce{0%,20%,50%,80%,100%{transform:translateX(0)}40%{transform:translateX(15px)}60%{transform:translateX(8px)}}.btnLayout{display:flex;justify-content:center;align-items:center;gap:12px;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.125rem;text-align:center;text-transform:uppercase;border-radius:5px;transition:all .2s ease-in-out}.btnLayout__form{width:100%;height:55px;margin-block:24px;margin-inline:auto;padding-block:11px;padding-inline:18px}.btnLayout__form--validate{background-color:#4c259c;color:#fff;border:1px solid #4c259c}.btnLayout__form--validate:hover,.btnLayout__form--validate:focus,.btnLayout__form--validate:active{background-color:#000;color:#fff;border:1px solid #000;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.btnLayout__form--back{background-color:#fff;color:#4c259c;border:1px solid #4c259c}.btnLayout__form--back:hover,.btnLayout__form--back:focus,.btnLayout__form--back:active{background-color:#000;color:#fff;border:1px solid #000;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.btnLayout__form--firstConnection,.btnLayout__form--home{background-color:#fff;color:#4c259c;border:1px solid #4c259c;height:fit-content}.btnLayout__form--firstConnection:hover,.btnLayout__form--home:hover,.btnLayout__form--firstConnection:focus,.btnLayout__form--home:focus,.btnLayout__form--firstConnection:active,.btnLayout__form--home:active{background-color:#000;color:#fff;border:1px solid #000;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.btnLayout--fitContent{width:fit-content}.btnLayout__bsi{padding-block:14px;padding-inline:20px;border-radius:24px}.btnLayout__bsi.--tinyPadding{padding-inline:14px}.btnLayout__bsi--default{background-color:transparent;color:#4c259c;border:1px solid #4c259c}.btnLayout__bsi--default:hover,.btnLayout__bsi--default:focus,.btnLayout__bsi--default:active{background-color:#4c259c;color:#fff;border:1px solid #4c259c;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.btnLayout__bsi--white{background-color:transparent;color:#fff;border:1px solid #fff}.btnLayout__bsi--white:hover,.btnLayout__bsi--white:focus,.btnLayout__bsi--white:active{background-color:#4c259c;color:#fff;border:1px solid #4c259c;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.btnLayout__bsi--whiteColor1{background-color:transparent;color:#fff;border:1px solid #fff}.btnLayout__bsi--whiteColor1:hover,.btnLayout__bsi--whiteColor1:focus,.btnLayout__bsi--whiteColor1:active{background-color:#fff;color:#4c259c;border:1px solid #fff;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.btnLayout__bsi--whiteColor2{background-color:transparent;color:#fff;border:1px solid #fff}.btnLayout__bsi--whiteColor2:hover,.btnLayout__bsi--whiteColor2:focus,.btnLayout__bsi--whiteColor2:active{background-color:#fff;color:#983aa1;border:1px solid #fff;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.btnLayout__bsi--whiteColor3{background-color:transparent;color:#fff;border:1px solid #fff}.btnLayout__bsi--whiteColor3:hover,.btnLayout__bsi--whiteColor3:focus,.btnLayout__bsi--whiteColor3:active{background-color:#fff;color:#1169c5;border:1px solid #fff;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.btnLayout__bsi--whiteColor4{background-color:transparent;color:#fff;border:1px solid #fff}.btnLayout__bsi--whiteColor4:hover,.btnLayout__bsi--whiteColor4:focus,.btnLayout__bsi--whiteColor4:active{background-color:#fff;color:#0a776a;border:1px solid #fff;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.btnLayout__bsi--whiteColor5{background-color:transparent;color:#fff;border:1px solid #fff}.btnLayout__bsi--whiteColor5:hover,.btnLayout__bsi--whiteColor5:focus,.btnLayout__bsi--whiteColor5:active{background-color:#fff;color:#f66663;border:1px solid #fff;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.btnLayout__bsi--skipLinks{border-radius:0 24px 24px 0;background-color:#fff;color:#4c259c;border:1px solid #4c259c}.btnLayout__bsi--skipLinks:hover,.btnLayout__bsi--skipLinks:focus,.btnLayout__bsi--skipLinks:active{background-color:#4c259c;color:#fff;border:1px solid #4c259c;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.btnLayout__bsi--plateforme{border-radius:5px;background-color:#4c259c;color:#fff;border:1px solid #4c259c}.btnLayout__bsi--plateforme:hover,.btnLayout__bsi--plateforme:focus,.btnLayout__bsi--plateforme:active{background-color:#000;color:#fff;border:1px solid #000;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.btnLayout__bsi--plateforme2{border-radius:5px;background-color:transparent;color:#4c259c;border:1px solid #4c259c}.btnLayout__bsi--plateforme2:hover,.btnLayout__bsi--plateforme2:focus,.btnLayout__bsi--plateforme2:active{background-color:#4c259c;color:#fff;border:1px solid #4c259c;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.btnLayout__collapse__arrow{transform:rotate(-180deg);transition:transform .2s ease}.btnLayout__collapse.collapsed .btnLayout__collapse__arrow{transform:rotate(0)}.dropdown-toggle::after{display:none!important}.dropdown-toggle .btnLayout__collapse__arrow{transform:rotate(0);transition:transform .2s ease}.dropdown-toggle.show .btnLayout__collapse__arrow{transform:rotate(-180deg)}.btnExpand{position:relative;display:inline-flex;align-items:center;background-color:#fff;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#f66663;font-size:1.125rem;line-height:1.6875rem;height:50px;width:50px;margin-inline:16px;padding-block:6px;padding-inline:12px;border:1px solid #fff;border-radius:100%}.btnExpand--colored{background-color:#f66663;color:#fff}.btnExpand__icon{flex:0 0 auto}.btnExpand__number{position:absolute;top:0;right:-8px;display:flex;justify-content:center;align-items:center;background-color:#4c259c;color:#fff;font-size:.75rem;width:20px;height:20px;border:1px solid #4c259c;border-radius:100%}.btnExpand__text{display:inline-block;max-width:0;opacity:0;transform:translateX(0);overflow:hidden;white-space:nowrap;transition:max-width .35s cubic-bezier(.2,.9,.2,1),opacity .18s linear .06s,margin .2s ease}.btnExpand--right:hover,.btnExpand--right:focus,.btnExpand--right:active{padding-inline:12px 20px}.btnExpand--right:hover .btnExpand__text,.btnExpand--right:focus .btnExpand__text,.btnExpand--right:active .btnExpand__text{margin-left:8px;margin-right:0}.btnExpand--left:hover,.btnExpand--left:focus,.btnExpand--left:active{padding-inline:20px 12px}.btnExpand--left:hover .btnExpand__text,.btnExpand--left:focus .btnExpand__text,.btnExpand--left:active .btnExpand__text{margin-left:0;margin-right:8px}.btnExpand:hover,.btnExpand:focus,.btnExpand:active{gap:8px;background-color:#f66663;color:#fff;width:fit-content;border-radius:28px}.btnExpand:hover .btnExpand__text,.btnExpand:focus .btnExpand__text,.btnExpand:active .btnExpand__text{max-width:220px;opacity:1;transition:max-width .35s cubic-bezier(.2,.9,.2,1),opacity .18s linear .06s,margin .2s ease}.btnExpand:hover .btnExpand__number,.btnExpand:focus .btnExpand__number,.btnExpand:active .btnExpand__number{color:#4c259c;background-color:#fff}#enqueteBtn{position:fixed;bottom:3%;right:3%;z-index:100}footer{position:relative;background-color:#282b34;color:#fff;margin-top:-40px;height:40px;clear:both;padding:10px;font-size:14px}footer a,footer a:hover,footer a:visited,footer a:focus{margin-left:50px;color:#fff}.menu{z-index:600;position:absolute;min-height:120px;margin-top:-120px;width:100%;background-color:#243782;color:#fff}@media(max-width:767px){.menu{min-height:64px;margin-top:-64px}}.menu .test-users{color:#fff}@media(min-width:979px){.menu ul.nav li.dropdown-toggle:hover>ul.dropdown-menu{display:block!important}.menu ul.nav li.dropdown-toggle ul.dropdown-menu{border:0;box-shadow:none;margin-top:-4px;left:-10px;border-radius:unset;background-color:#243782}.menu ul.nav li.dropdown-toggle ul.dropdown-menu li{height:unset}.menu ul.nav li.dropdown-toggle ul.dropdown-menu li:last-child{border-bottom:0}.menu ul.nav li.dropdown-toggle ul.dropdown-menu li a{height:unset;font-size:12px;color:#fff}.menu ul.nav li.dropdown-toggle ul.dropdown-menu li a:hover{font-weight:bold;text-decoration:underline;background:initial}}.menu .navbar-header{float:none;margin:0;padding:10px 0}.menu .navbar-header>div[class^="col-"]{height:100px;padding:0}.menu .navbar-header .navbar-toggle{display:block;float:none!important;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;font-size:14px;margin:0}.menu .navbar-header .navbar-toggle svg{fill:#fff;margin:0 auto;margin-bottom:6px}.menu .navbar-header .navbar-toggle .expanded{display:none}.menu .navbar-header .navbar-toggle .collapsed{display:block}.menu .navbar-header .navbar-toggle[aria-expanded="true"] .expanded{display:block}.menu .navbar-header .navbar-toggle[aria-expanded="true"] .collapsed{display:none}.menu .navbar-header .logo{display:flex;align-items:center;justify-content:center;height:100%}.menu .navbar-header .logo img{height:62px;max-width:100%}.menu .navbar-header .logo img.--credipar{max-width:212px}.menu .navbar-header ul{list-style:none;padding:0}.menu .navbar-header ul li a{background:none;border:1px solid #fff;color:#fff;text-transform:uppercase;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;font-size:14px;text-align:center;padding:4.9px 11.2px 4.62px 11.2px;border-radius:16.8px;display:inline-block;background-color:#243782}.menu .navbar-header ul li a:hover{cursor:pointer;background-color:rgba(255,255,255,.1)}.menu .navbar-header ul li a.logout{background:none;border:1px solid #43aaa0;color:#43aaa0;text-transform:uppercase;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;font-size:14px;text-align:center;padding:4.9px 11.2px 4.62px 11.2px;border-radius:16.8px;display:inline-block}.menu .navbar-header ul li a.logout:hover{cursor:pointer;background-color:rgba(67,170,160,.1)}.menu .navbar-header .dropdown-toggle{margin:10px 0}.menu .navbar-header .dropdown-toggle:hover .dropdown-menu{display:block}.menu .navbar-header .dropdown-toggle .dropdown-menu{background-color:transparent;margin-top:-16px!important;box-shadow:none;border:0;text-align:right;margin:0;float:none;right:0;left:unset;margin-top:-10px}.menu .navbar-header .dropdown-toggle .dropdown-menu li{list-style:none}@media(max-width:767px){.menu .navbar-header{display:flex;max-height:68px}.menu .navbar-header>div[class^="col-"]{height:auto;display:flex}.menu .navbar-header .logo{width:100%;height:auto}.menu .navbar-header .logo img{height:auto;width:80%;max-width:168px}.menu .navbar-header .logo img.--credipar{max-width:107px}}.menu .navbar-collapse{padding:0;z-index:0;display:none!important}.menu .navbar-collapse[aria-expanded="true"],.menu .navbar-collapse.collapsing,.menu .navbar-collapse.in{display:block!important}.menu .navbar-collapse *{color:#fff}.menu .navbar-collapse .navbar-nav{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;margin:0}.menu .navbar-collapse .navbar-nav.--no-pseudo::before,.menu .navbar-collapse .navbar-nav.--no-pseudo::after{display:none}.menu .navbar-collapse .navbar-nav>li{padding:unset;justify-content:space-between;height:100px;float:none;display:flex;align-items:center}.menu .navbar-collapse .navbar-nav>li>a,.menu .navbar-collapse .navbar-nav>li>a:hover,.menu .navbar-collapse .navbar-nav>li>a:focus{position:relative;display:inline-block;text-decoration:none;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;font-size:14px;padding:0;text-align:center;background-color:transparent;text-transform:uppercase}.menu .navbar-collapse .navbar-nav>li.active>a{font-family:EncodeSansExpanded-SemiBold,Helvetica,Arial,sans-serif}.menu .navbar-collapse .navbar-nav>li.separator{height:6px;width:6px;background-color:#fff;border-radius:6px}@media(max-width:767px){.menu .navbar-collapse{background:#394b8e}.menu .navbar-collapse .navbar-nav{flex-direction:column;align-items:flex-start;padding:14px 24px}.menu .navbar-collapse .navbar-nav>li{height:auto;margin:14px 0}.menu .navbar-collapse .navbar-nav>li>a,.menu .navbar-collapse .navbar-nav>li>a:hover,.menu .navbar-collapse .navbar-nav>li>a:focus{font-family:EncodeSansExpanded-Light,Helvetica,Arial,sans-serif;font-size:18px;text-transform:uppercase;text-align:left;word-break:inherit}.menu .navbar-collapse .navbar-nav>li>a.secondary,.menu .navbar-collapse .navbar-nav>li>a:hover.secondary,.menu .navbar-collapse .navbar-nav>li>a:focus.secondary{color:#43aaa0}.menu .navbar-collapse .navbar-nav>li.separator{display:none}}body.modal-open{margin-right:0!important;padding-right:0!important;overflow-y:hidden}.modal{padding-right:0!important}.modal.in .modal-dialog{display:block}.modal .modal-lg{width:auto;max-width:1170px}.modal .modal-content{border-radius:0;border:0;padding:30px}.modal .modal-content .modal-header{padding-top:20px;border:0}.modal .modal-content .modal-header .modal-title{margin-bottom:0;color:#243782;font-family:EncodeSansExpanded-SemiBold,Helvetica,Arial,sans-serif;text-align:left}.modal .modal-content .modal-header .close{margin-top:-30px;margin-right:-25px;display:block;width:35px;height:35px;text-align:center;line-height:28px;color:#000;opacity:1;font-size:65px;font-weight:100;font-family:'Trebuchet MS','Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif}.modal .modal-content .modal-header.row{margin:0}.modal .modal-content .modal-header button svg path{fill:#243782}@media screen and (max-width:767px){.modal .modal-content .modal-header{padding-bottom:0}.modal .modal-content .modal-header button{position:absolute}.modal .modal-content .modal-header button svg{display:block;margin:auto}.modal .modal-content .modal-header .modal-title{font-size:20px;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;margin-top:10px}}.modal .modal-content .modal-body{text-align:justify}.modal .modal-content .modal-body p{margin-bottom:20px}.modal#testUsersModal .modal-content{border-bottom:0;padding:20px}.modal#testUsersModal .modal-content .close{margin-top:-60px}.modal#testUsersModal .modal-content .modal-body{font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;font-size:16px}.modal#testUsersModal .modal-content .modal-body select{width:100%;height:34px;border:1px #000 solid;margin-bottom:2px;border-radius:4px;background:#fff}.modal#testUsersModal .modal-content .modal-body input[type=text]{width:100%;margin-top:2px;border:1px #000 solid;margin-right:20px}.modal#testUsersModal .modal-content .modal-body input[type=password]{width:100%;margin-top:2px;border:1px #000 solid}.modal#testUsersModal .modal-content .modal-body input[type=button],.modal#testUsersModal .modal-content .modal-body a{width:100%;padding:20px 10px;color:#243782;text-transform:uppercase;border:1px #243782 solid;text-align:center;margin-top:10px}.modal#testUsersModal .modal-content .modal-body input[type=button].empty-list-button,.modal#testUsersModal .modal-content .modal-body a.empty-list-button{border:0;text-transform:none;text-align:left;padding:0}.modal#testUsersModal .modal-content .modal-body.lefted{cursor:pointer}.modal#testUsersModal .modal-content .modal-body.lefted a{position:absolute;width:100%;height:100%;text-align:center;-ms-writing-mode:vertical-rl;writing-mode:vertical-rl;text-orientation:upright;margin-top:-5px;margin-right:-10px}@media screen and (max-width:767px){.modal .modal-dialog{margin:0}.modal .modal-dialog .modal-content{padding:20px 14px;min-height:100vh}.modal .modal-dialog .modal-content .modal-body p{font-size:14px}}#popupMentionsLegales .modal-title{font-size:24px;color:#243782;font-family:EncodeSansExpanded-SemiBold,Helvetica,Arial,sans-serif}#popupMentionsLegales .modal-body{font-size:14px;color:#000;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif}#popupMentionsLegales .modal-body h2{color:#43aaa0;margin:30px 0}#popupMentionsLegales .modal-body strong{margin-top:50px}#popupMentionsLegales a{color:#000;text-decoration:underline}.modalWaiting{position:fixed;z-index:500;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;background-color:rgba(0,0,0,.3);opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.3s}.modalWaiting.jsIsShow{opacity:1;visibility:visible}.modalWaiting__container{width:30%;padding:20px;background-color:#4c259c;color:#fff}.modalWaiting__container.jsIsError{background-color:#ce0303}.modalWaiting__text{margin-bottom:10px;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;font-size:.9375rem;text-align:center}.modalWaiting__loader{text-align:center}.modalWaiting__loader__inner{width:30px}.skipLinks{display:flex;flex-direction:column;justify-content:center;gap:5px;position:absolute;left:-10000px;top:95px;width:1px;height:1px;margin:0;padding:0;background-color:#fff;list-style-type:none;overflow:hidden;z-index:1000}.skipLinks:focus-within{left:0;width:auto;height:auto}.supervisorMode{position:relative;background-color:#4c259c;color:#fff;padding-block:12px;padding-inline:24px;z-index:1000}.supervisorMode__btn{min-width:150px}.toolBox{background-color:#fff;box-shadow:0 3px 6px #00000029;padding:4px 6px;overflow:hidden;transition:all .2s ease-in-out;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:move}.toolBox.maintain-click{border-radius:15px}.toolBox__content{position:fixed;top:200px;left:0;right:auto;bottom:auto;z-index:1500}.toolBox__body{display:flex;gap:10px}.toolBox__item__link{display:flex;align-items:center;cursor:pointer;gap:6px}.toolBox__item__link__icon{background-color:#fff;box-shadow:0 3px 6px #00000029;width:40px;height:40px;border-radius:50px;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;color:#4c259c}.toolBox__item__link__icon__svg{width:60%;height:auto;margin-top:-1px}.toolBox__item__link__text{font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;font-size:.75rem;color:#4c259c;transition:all .2s ease-in-out;white-space:nowrap}.toolBox__item__link:hover,.toolBox__item__link:focus{outline:0}.toolBox__item__link:hover .toolBox__item__link__icon,.toolBox__item__link:focus .toolBox__item__link__icon{background-color:#983aa1;color:#fff}.toolBox__item__link:hover .toolBox__item__link__text,.toolBox__item__link:focus .toolBox__item__link__text{color:#983aa1}.toolBox--top{height:50px;border-radius:0 0 15px 15px}.toolBox--top:hover,.toolBox--top:focus-within{height:72px;border-radius:0 0 5px 5px}.toolBox--top .toolBox__item__link{flex-direction:column;margin:0 5px}.toolBox--bottom{height:50px;border-radius:15px 15px 0 0;display:flex;align-items:flex-end}.toolBox--bottom:hover,.toolBox--bottom:focus{height:72px;border-radius:5px 5px 0 0}.toolBox--bottom .toolBox__item__link{position:relative;margin:0 5px}.toolBox--bottom .toolBox__item__link__text{position:absolute;top:-20px;left:50%;transform:translateX(-50%)}.toolBox--left{width:54px;border-radius:0 15px 15px 0}.toolBox--left:hover,.toolBox--left:focus{width:94px;border-radius:0 5px 5px 0}.toolBox--left .toolBox__body{flex-direction:column}.toolBox--left .toolBox__item__link{position:relative;flex-direction:row;margin:5px 0}.toolBox--left .toolBox__item__link__text{position:absolute;left:50px;top:56%;transform:translateY(-50%)}.toolBox--right{width:54px;border-radius:15px 0 0 15px}.toolBox--right:hover,.toolBox--right:focus{width:94px;border-radius:5px 0 0 5px}.toolBox--right .toolBox__body{flex-direction:column}.toolBox--right .toolBox__item__link{position:relative;flex-direction:row;justify-content:flex-end;margin:5px 0;width:100%}.toolBox--right .toolBox__item__link__text{position:absolute;right:50px;top:56%;transform:translateY(-50%)}.bsi-tooltip{position:static}.bsi-tooltip .tooltip-hidden-content{display:none!important}.bsi-tooltip>svg{vertical-align:middle}.plus-tooltip,.question-mark-tooltip{position:relative;top:0;cursor:pointer}.plus-tooltip svg,.question-mark-tooltip svg{border-radius:100%}.plus-tooltip.tooltip-color-primary+.tooltip,.question-mark-tooltip.tooltip-color-primary+.tooltip,.plus-tooltip.tooltip-color-w1+.tooltip,.question-mark-tooltip.tooltip-color-w1+.tooltip,.plus-tooltip.tooltip-color-w2+.tooltip,.question-mark-tooltip.tooltip-color-w2+.tooltip,.plus-tooltip.tooltip-color-w5+.tooltip,.question-mark-tooltip.tooltip-color-w5+.tooltip,.plus-tooltip.tooltip-color-w6+.tooltip,.question-mark-tooltip.tooltip-color-w6+.tooltip{--tooltipColor:#243782}.plus-tooltip.tooltip-color-secondary+.tooltip,.question-mark-tooltip.tooltip-color-secondary+.tooltip,.plus-tooltip.tooltip-color-w3+.tooltip,.question-mark-tooltip.tooltip-color-w3+.tooltip,.plus-tooltip.tooltip-color-w4+.tooltip,.question-mark-tooltip.tooltip-color-w4+.tooltip,.plus-tooltip.tooltip-color-w7+.tooltip,.question-mark-tooltip.tooltip-color-w7+.tooltip,.plus-tooltip.tooltip-color-w8+.tooltip,.question-mark-tooltip.tooltip-color-w8+.tooltip{--tooltipColor:#43aaa0}.plus-tooltip.tooltip-color-tertiary+.tooltip,.question-mark-tooltip.tooltip-color-tertiary+.tooltip{--tooltipColor:#282b34}.plus-tooltip.tooltip-color-quaternary+.tooltip,.question-mark-tooltip.tooltip-color-quaternary+.tooltip{--tooltipColor:#e94e24}.plus-tooltip.tooltip-color-quinternary+.tooltip,.question-mark-tooltip.tooltip-color-quinternary+.tooltip{--tooltipColor:#eca935}.plus-tooltip.tooltip-color-black+.tooltip,.question-mark-tooltip.tooltip-color-black+.tooltip,.plus-tooltip.tooltip-color-w9+.tooltip,.question-mark-tooltip.tooltip-color-w9+.tooltip,.plus-tooltip.tooltip-color-w10+.tooltip,.question-mark-tooltip.tooltip-color-w10+.tooltip{--tooltipColor:#000}.plus-tooltip+.tooltip.in,.question-mark-tooltip+.tooltip.in{z-index:1050;opacity:1}.plus-tooltip+.tooltip>.tooltip-inner,.question-mark-tooltip+.tooltip>.tooltip-inner{max-width:260px;padding:12px 14px;background-color:#fff;border-radius:0;border:1px solid var(--tooltipColor,#ccc);text-align:left;font-size:14px;line-height:1.2;font-family:Gotham-Book,Helvetica,Arial,sans-serif;color:#282b34!important}.plus-tooltip+.tooltip>.tooltip-inner *,.question-mark-tooltip+.tooltip>.tooltip-inner *{color:#282b34!important}.plus-tooltip+.tooltip>.tooltip-inner .tooltip-title,.question-mark-tooltip+.tooltip>.tooltip-inner .tooltip-title{font-weight:bold}.plus-tooltip+.tooltip .tooltip-arrow::before,.question-mark-tooltip+.tooltip .tooltip-arrow::before{content:"";position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.plus-tooltip+.tooltip.bottom .tooltip-arrow,.question-mark-tooltip+.tooltip.bottom .tooltip-arrow{border-bottom-color:var(--tooltipColor,#ccc)}.plus-tooltip+.tooltip.bottom .tooltip-arrow:before,.question-mark-tooltip+.tooltip.bottom .tooltip-arrow:before{inset-block-start:1px;margin-left:-5px;margin-bottom:-7px;border-width:0 5px 5px;border-bottom-color:#fff}.plus-tooltip+.tooltip.top .tooltip-arrow,.question-mark-tooltip+.tooltip.top .tooltip-arrow{border-top-color:var(--tooltipColor,#ccc)}.plus-tooltip+.tooltip.top .tooltip-arrow:before,.question-mark-tooltip+.tooltip.top .tooltip-arrow:before{margin-left:-5px;margin-top:-7px;border-width:5px 5px 0 5px;border-top-color:#fff}.plus-tooltip+.tooltip.left .tooltip-arrow,.question-mark-tooltip+.tooltip.left .tooltip-arrow{border-left-color:var(--tooltipColor,#ccc)}.plus-tooltip+.tooltip.left .tooltip-arrow:before,.question-mark-tooltip+.tooltip.left .tooltip-arrow:before{inset-inline-end:1px;margin-top:-5px;margin-left:-7px;border-width:5px 0 5px 5px;border-left-color:#fff}.plus-tooltip+.tooltip.right .tooltip-arrow,.question-mark-tooltip+.tooltip.right .tooltip-arrow{border-right-color:var(--tooltipColor,#ccc)}.plus-tooltip+.tooltip.right .tooltip-arrow:before,.question-mark-tooltip+.tooltip.right .tooltip-arrow:before{inset-inline-start:1px;margin-top:-5px;margin-right:-7px;border-width:5px 5px 5px 0;border-right-color:#fff}.bar-graph>.left{width:100%;height:1em;background-color:#008df9}.bar-graph>.left .right{float:right;height:1em;background-color:#008df9}.bar-graph .valeur .left{float:left;color:#008df9}.bar-graph .valeur .right{float:right;color:#008df9}.bsi-horizontal-barchart{width:200px;margin:5px auto}.bsi-horizontal-barchart .left,.bsi-horizontal-barchart .right{height:20px;display:inline-block}.bsi-horizontal-barchart .left{background-color:#243782}.bsi-horizontal-barchart .right{background-color:#eee}.flip-container{-webkit-perspective:1000;-moz-perspective:1000;-o-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin-bottom:30px;position:relative;display:block;width:100%;z-index:500}.flip-container:hover{z-index:501}.flip-container:hover:not(.no-flip) .flipper .front{-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-container:hover:not(.no-flip) .flipper .back{-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.flip-container .flipper{-moz-transition:.6s;-o-transition:.6s;-webkit-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;display:block}.flip-container .flipper .front,.flip-container .flipper .back{position:relative;display:block;width:100%;min-height:100px;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:inherit;-o-transition:inherit;-webkit-transition:inherit;transition:inherit;top:0;left:0}.flip-container .flipper .front{background-position:right 0;z-index:2;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg);padding:0 10px}.flip-container .flipper .front .content{text-align:center}.flip-container .flipper .front .content>svg{margin-bottom:15px;margin-top:20px}.flip-container .flipper .back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg);background-position:right 0;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;text-align:left}.flip-container .flipper .back .titre{margin-bottom:10px}.flip-container .flipper .back .titre p{margin:0;float:left}.flip-container .flipper .back p{margin-top:10px}.flip-container .flipper .back a{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-ms-word-break:break-all;word-break:break-all}.flip-container .flipper .back table{width:100%}.flip-container .flipper .back table tr td,.flip-container .flipper .back table tr th{padding:6px 4px 5px 4px}.flip-container .flipper .back table tr td:first-child,.flip-container .flipper .back table tr th:first-child{padding-left:0!important}.flip-container .flipper .back table tr td:last-child,.flip-container .flipper .back table tr th:last-child{padding-right:0!important}.flip-container .flipper .back table tr th{vertical-align:bottom}.flip-container .flipper .back table tr td{vertical-align:top}.connection,.errorLayout{min-height:100vh;background:linear-gradient(rgba(245,245,245,.9),rgba(245,245,245,.9)),url('../images/_Common/background.jpg') center/cover no-repeat;padding-block:100px}@media(max-width:991px){.connection,.errorLayout{padding-block:24px}}.connection__container,.errorLayout__container{background:#fff;padding-block:56px;border-radius:10px}.connection__logo--img,.errorLayout__logo--img{display:block;margin:auto}@media(max-width:767px){.connection__logo--img,.errorLayout__logo--img{max-width:200px}}.connection__header,.errorLayout__header{margin-block:24px}.connection__header__title,.errorLayout__header__title{font-size:1.5rem;line-height:1.875rem;text-align:center;text-transform:uppercase;margin-block-end:12px}.connection__header__text,.errorLayout__header__text{color:#4c259c;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.125rem;text-align:center;text-transform:uppercase}.connection__content__tab__item,.errorLayout__content__tab__item{display:none}.connection__content__tab__item:not(#tab-login):not(#tab-first):not(#tab-reset),.errorLayout__content__tab__item:not(#tab-login):not(#tab-first):not(#tab-reset){padding:50px 0}.connection__content__tab__item:focus,.errorLayout__content__tab__item:focus,.connection__content__tab__item:focus-visible,.errorLayout__content__tab__item:focus-visible{outline:1px solid #fff}.connection__illustration,.errorLayout__illustration{background:#fff url('../images/0_Connexion/photo.jpg') right 35% center no-repeat;background-size:cover;width:100%;height:100%;max-height:671px;border-radius:10px}.connection__cgu,.errorLayout__cgu{display:flex;justify-content:center;align-items:center;background-color:#fff;margin-block-start:95px;padding-block:12px;padding-inline:112px;border-radius:5px}.connection__cgu__button,.errorLayout__cgu__button{font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.125rem;text-transform:uppercase;text-decoration:underline}.connection__cgu__button:hover,.errorLayout__cgu__button:hover,.connection__cgu__button:focus,.errorLayout__cgu__button:focus,.connection__cgu__button:active,.errorLayout__cgu__button:active{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.connection__cgu__button:focus,.errorLayout__cgu__button:focus{outline:1px solid #4c259c;outline-offset:3px;border-radius:3px}.errorLayout{display:flex;align-items:center;padding-block-start:0}@media(max-width:767px){.errorLayout{padding-block-start:24px;align-items:flex-start}}.errorLayout .signinForm{text-align:center}.errorLayout .signinForm__title{color:#ce0303;text-transform:initial;font-size:1rem;line-height:1.5rem}.inputGroup__label{margin-block-end:8px}.inputGroup--login,.inputGroup--date,.inputGroup--number{font-size:.75rem;line-height:1.125rem}.inputGroup input{display:flex;padding-block:11px;padding-inline:10px;flex-direction:column;align-items:flex-end;gap:4px;width:100%;height:50px;margin-block-end:24px;border:1px solid #252525;border-radius:5px}.inputGroup input.input-validation-error{border-color:#ce0303}.inputGroup input.input-validation-error+.password__icon{background:#f00;mask:url('../images/0_Connexion/eyeClosed.svg') center/contain no-repeat;-webkit-mask:url('../images/0_Connexion/eyeClosed.svg') center/contain no-repeat}.inputGroup input:focus,.inputGroup input:active{outline:2px solid #4c259c}.inputGroup__error{position:relative;top:-20px;color:#ce0303;font-size:.75rem}.inputRadio__label{position:relative;cursor:pointer}.inputRadio__label::before{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px}.inlineListRadio{display:flex}.inlineListRadio>*{margin-inline-end:16px}.inlineListRadio--center{justify-content:center}.inlineListRadio--center>*{margin-block:0;margin-inline:8px}.password{position:relative}.password input[type="password"]{padding-inline-end:40px}.password__icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:28px;height:28px;cursor:pointer}.password__icon--closed{background:url('../images/0_Connexion/eyeClosed.svg') center center no-repeat}.password__icon--open{background:url('../images/0_Connexion/eyeOpen.svg') center center no-repeat}.signinForm{position:relative}.signinForm__title{font-size:1.5rem;line-height:1.875rem;margin-block:0 24px;text-align:center}.signinForm__description{margin-block-end:24px}.signinForm__recaptcha{margin:35px auto}.signinForm__recaptcha__label{font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif;font-size:1.125rem;margin-bottom:10px}.signinForm__recaptcha__form{width:100%}.signinForm__recaptcha__form img{display:block;margin-bottom:10px;min-width:240px;max-width:300px}.signinForm__recaptcha__form input{display:block;width:100%}@media(min-width:768px){.signinForm__recaptcha__form img,.signinForm__recaptcha__form input{display:inline-block;height:56px;width:50%;min-width:auto;max-width:none;margin:0}}.signinForm__reset{margin:-20px 0 0 auto}.signinForm__reset__link{color:#4c259c;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.125rem;text-transform:uppercase;text-decoration:underline}.signinForm__reset__link:hover,.signinForm__reset__link:focus,.signinForm__reset__link:active{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.signinForm__reset__link:focus{outline:1px solid #4c259c;outline-offset:3px;border-radius:3px}.signinForm__separator{position:relative;display:flex;justify-content:center;align-items:center}.signinForm__separator::before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#252525}.signinForm__separator__text{position:relative;background-color:#fff;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.125rem;text-align:center;text-transform:uppercase;padding-inline:24px;z-index:1}.signinForm fieldset legend{font-size:1rem;line-height:1.5rem;margin-block:24px;border-bottom:0}.signinForm__fieldset__legend{font-size:1rem;line-height:1.5rem;margin-block:24px;border-bottom:0}.signinForm__summary,.signinForm .validation-summary-errors,.signinForm .field-validation-error{color:#ce0303;margin-block-end:24px}.signinForm__summary ul,.signinForm .validation-summary-errors ul,.signinForm .field-validation-error ul{margin:0;padding:0;list-style:none}.signinForm__summary li,.signinForm .validation-summary-errors li,.signinForm .field-validation-error li{margin-block-start:8px;font-size:.875rem;line-height:1rem;color:#ce0303;text-align:center}.signinForm__summary li:first-child,.signinForm .validation-summary-errors li:first-child,.signinForm .field-validation-error li:first-child{margin-block-start:0}.signinForm #sendNewCode{color:#4c259c;text-decoration:underline;margin-block-start:12px}.signinForm #sendNewCode:hover,.signinForm #sendNewCode:focus{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.signinForm__buttons{display:flex;gap:24px}@media(max-width:767px){.signinForm__buttons{flex-direction:column-reverse;gap:0}}body.signin,body.error{height:100vh;background:#243782 url('../images/0_Connexion/france/fond.jpg') center center no-repeat;background-size:cover;min-height:100%;padding:0}body.signin .main,body.error .main{padding-top:0!important}body.signin .menu-top,body.error .menu-top{background-color:#282b34}body.signin .signin-content,body.error .signin-content{min-height:calc(100vh - 40px);display:flex;align-items:baseline;text-align:center;color:#fff}body.signin .signin-content .logo,body.error .signin-content .logo{margin-top:60px;margin-bottom:10vh}body.signin .signin-content .titre,body.error .signin-content .titre{color:#fff;font-family:EncodeSansExpanded-Light,Helvetica,Arial,sans-serif;font-size:70px;text-transform:uppercase;margin-bottom:10vh}body.signin .signin-content .titre .annee,body.error .signin-content .titre .annee{color:#43aaa0}body.signin .signin-content .connect,body.error .signin-content .connect{display:flex;gap:15px;width:fit-content;align-items:center;text-transform:uppercase;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;font-size:30px;line-height:1.2;color:#43aaa0;background:none;margin-inline:auto}@media screen and (max-width:767px){body.signin .signin-content .connect,body.error .signin-content .connect{font-size:15px}}body.signin .signin-content .connect::after,body.error .signin-content .connect::after{content:'';background-image:url('../images/_Common/arrow2.svg');background-repeat:no-repeat;background-size:13px 12px;background-position:center;height:37px;width:37px;border:1px solid #43aaa0;border-radius:50%;transition:transform .5s ease-in-out}@media screen and (max-width:767px){body.signin .signin-content .connect::after,body.error .signin-content .connect::after{height:27px;width:27px}}body.signin .signin-content .connect:hover,body.error .signin-content .connect:hover{cursor:pointer;text-decoration:none}body.signin .signin-content .connect:hover::after,body.error .signin-content .connect:hover::after{transform:translate(15px) rotate(-40deg)}body.signin .test-users,body.error .test-users{color:#fff}body.signin .test-users .btn-primary,body.error .test-users .btn-primary{padding:20px 0;margin-top:20px}body.signin footer,body.error footer{clear:both}@media screen and (max-width:767px){body{height:100vh!important}body.signin .main,body.error .main{padding:0!important}body.signin .main .signin-content .logo,body.error .main .signin-content .logo{display:flex;align-items:center;justify-content:center;height:auto!important;margin-top:40px!important;margin-bottom:80px!important}body.signin .main .signin-content .logo img,body.error .main .signin-content .logo img{width:150px!important;height:30px!important}body.signin .main .signin-content .titre,body.error .main .signin-content .titre{font-size:28px!important;margin-bottom:100px!important;line-height:70px}body.signin .main .signin-content .titre *,body.error .main .signin-content .titre *{font-size:28px!important}body.signin .main .signin-content .connect,body.error .main .signin-content .connect{background:none;border:2px solid #43aaa0;color:#43aaa0;text-transform:uppercase;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;font-size:20px;text-align:center;padding:7px 16px 6.6px 16px;border-radius:24px;display:inline-block}body.signin .main .signin-content .connect:hover,body.error .main .signin-content .connect:hover{cursor:pointer;background-color:rgba(67,170,160,.1)}body.signin .test-users .btn-primary,body.error .test-users .btn-primary{padding:10px 0;margin-top:20px;margin-bottom:20px}}body.home{position:relative}body.home .background{position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:url('../images/1_Accueil/france/bandeau.jpg');background-position:top center;background-repeat:no-repeat;background-size:cover;background-color:#243782;z-index:-1}body.home .scroll-up svg path{fill:#fff}body.home .bandeau{padding-block:94px 70px}body.home .bandeau .container{height:100%;display:flex;justify-content:center;flex-direction:column}body.home .bandeau .container *{color:#fff;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;text-transform:uppercase}body.home .bandeau .container .bonjour{font-size:36px;color:#fff}body.home .bandeau .container .bonjour .utilisateur{font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif}body.home .bandeau .container .bonjour .utilisateur .maman{font-size:14px}body.home .bandeau .container .bienvenue{margin-top:40px;font-size:30px;color:#fff}body.home .bandeau .container .bsi-title{font-size:50px;line-height:50px;color:#fff;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif}body.home .bandeau .container .bsi-title .annee{font-size:65px;color:#e94e24}@media screen and (max-width:767px){body.home .bandeau{padding-block:24px 36px}body.home .bandeau *{text-align:center}body.home .bandeau .bonjour,body.home .bandeau .bienvenue,body.home .bandeau .bonjour *,body.home .bandeau .bienvenue *{max-width:292px;margin-inline:auto;font-size:20px!important;font-family:EncodeSansExpanded-Light,Helvetica,Arial,sans-serif!important}body.home .bandeau .bonjour span,body.home .bandeau .bienvenue span,body.home .bandeau .bonjour * span,body.home .bandeau .bienvenue * span{font-family:EncodeSansExpanded-SemiBold,Helvetica,Arial,sans-serif!important}body.home .bandeau .bonjour .maman,body.home .bandeau .bienvenue .maman,body.home .bandeau .bonjour * .maman,body.home .bandeau .bienvenue * .maman{font-size:12px!important;font-family:EncodeSansExpanded-Light,Helvetica,Arial,sans-serif!important}body.home .bandeau .bsi-title,body.home .bandeau .bsi-title *{max-width:292px;margin-inline:auto;font-family:EncodeSansExpanded-SemiBold,Helvetica,Arial,sans-serif!important;font-size:25px!important;line-height:30px!important}body.home .bandeau .bsi-title span,body.home .bandeau .bsi-title * span{font-family:EncodeSansExpanded-Light,Helvetica,Arial,sans-serif!important}}@media screen and (max-width:767px){body.home .main{padding-bottom:0!important}}@media screen and (max-width:767px){body.home h1{font-size:30px;text-align:center}}body.home .home-grid{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:767px){body.home .home-grid{display:block;max-width:292px;margin-inline:auto}}body.home .edito{color:#fff}@media screen and (max-width:767px){body.home .edito{text-align:center}body.home .edito .image{display:none}}body.home .edito .image img{width:100%;height:388px;object-fit:cover}body.home .edito .short{font-size:18px;padding-block-start:50px;padding-inline-end:15px;display:flex;flex-direction:column;row-gap:30px}@media screen and (max-width:767px){body.home .edito .short{padding-block-start:0;padding-block-end:155px;padding-inline-end:0}}body.home .edito .short .button{display:flex;gap:15px;width:fit-content;align-items:center;text-transform:uppercase;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.2;color:#43aaa0;background:none}@media screen and (max-width:767px){body.home .edito .short .button{font-size:15px}}body.home .edito .short .button::after{content:'';background-image:url('../images/_Common/arrow2.svg');background-repeat:no-repeat;background-size:13px 12px;background-position:center;height:37px;width:37px;border:1px solid #43aaa0;border-radius:50%;transition:transform .5s ease-in-out}@media screen and (max-width:767px){body.home .edito .short .button::after{height:27px;width:27px}}body.home .edito .short .button:hover{cursor:pointer;text-decoration:none}body.home .edito .short .button:hover::after{transform:translate(15px) rotate(-40deg)}@media screen and (max-width:767px){body.home .edito .short .button{margin-inline:auto}}body.home .edito .short h1{color:#43aaa0;margin:0}body.home .edito .short p{margin:0}body.home .edito .modal-body p{color:#010101}body.home .tuto{color:#818181}@media screen and (max-width:767px){body.home .tuto{background-color:#fff}}body.home .tuto .tuto-info{position:relative;padding-block-start:92px;padding-inline:68px;background-color:#fff}@media screen and (max-width:767px){body.home .tuto .tuto-info{padding-block-start:106px;padding-inline:0}}body.home .tuto .image{position:absolute;top:-70px;right:30px;width:219px;height:219px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url('../images/1_Accueil/MTR_TotalEng.png')}@media screen and (max-width:1199px){body.home .tuto .image{width:188px;height:188px;top:0;right:50%;transform:translate(50%,-60%)}}body.home .tuto h1{margin-block:0 30px;color:#243782}body.home .tuto .video-container{width:100%;height:325px;background-color:#d3d7e6;background-position:center center;background-repeat:no-repeat;background-size:100% auto;display:flex;align-items:center;justify-content:center}body.home .tuto .video-container.--mobile{display:none}@media screen and (max-width:767px){body.home .tuto .video-container.--mobile{display:flex;height:170px}body.home .tuto .video-container.--mobile svg{width:40px;height:40px}}body.home .tuto .video-container .play svg{fill:#fff}body.home .tuto .button{display:flex;gap:15px;width:fit-content;align-items:center;text-transform:uppercase;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.2;color:#43aaa0;background:none;display:inline-block;max-width:370px}@media screen and (max-width:767px){body.home .tuto .button{font-size:15px}}body.home .tuto .button::after{content:'';background-image:url('../images/_Common/arrow2.svg');background-repeat:no-repeat;background-size:13px 12px;background-position:center;height:37px;width:37px;border:1px solid #43aaa0;border-radius:50%;transition:transform .5s ease-in-out}@media screen and (max-width:767px){body.home .tuto .button::after{height:27px;width:27px}}body.home .tuto .button:hover{cursor:pointer;text-decoration:none}body.home .tuto .button:hover::after{transform:translate(15px) rotate(-40deg)}body.home .tuto .button::after{display:inline-block;vertical-align:text-top;margin-inline-start:15px}@media screen and (max-width:767px){body.home .tuto .button{padding-block:32px 50px;font-size:15px}body.home .tuto .button::after{vertical-align:middle}}body.home .situation{padding-block:72px 132px;background-color:#243782;background-position:right bottom -100px;background-repeat:no-repeat;background-size:auto 100%;background-image:url('../images/1_Accueil/situation.svg');color:#fff;text-align:center}@media screen and (max-width:767px){body.home .situation{background-position:right -140px bottom!important;background-size:inherit!important}body.home .situation .titre,body.home .situation .date{font-size:18px}}body.home .situation .titre{font-size:30px;text-transform:uppercase;color:#fff;font-family:EncodeSansExpanded-Light,Helvetica,Arial,sans-serif}body.home .situation .date{font-size:30px;text-transform:uppercase;color:#43aaa0;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}body.home .situation a .valeur{color:#fff}body.home .situation a .valeur:hover{text-decoration:underline}body.home .cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;width:fit-content;margin-block-start:50px;margin-inline:auto}@media screen and (max-width:1199px){body.home .cards{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}@media screen and (max-width:767px){body.home .cards{grid-template-columns:1fr;grid-template-rows:repeat(4,auto)}}body.home .card{display:flex;flex-direction:column;align-items:center;gap:24px;padding:38px 10px;background-color:color-mix(in srgb,#43aaa0 22%,transparent);border-radius:10px;text-transform:uppercase}@media screen and (max-width:767px){body.home .card{max-width:292px}}body.home .card svg{fill:#43aaa0}body.home.france .tuto .video-container{background-image:url('../images/1_Accueil/france/video_FR.jpg')}body.home.credipar .background{background-image:url('../images/1_Accueil/france/credipar/bandeau.jpg')}@media screen and (max-width:767px){body.home.credipar .background{background-image:url('../images/1_Accueil/france/credipar/bandeau_mobile.jpg')}body.home.credipar .tuto .image{height:316px!important}}body.home.credipar .tuto .image{background-image:url('../images/1_Accueil/france/credipar/MTR_TotalEng.png')}body.home.credipar .tuto .video-container{background-image:url('../images/1_Accueil/france/credipar/video_CREDIPAR.jpg')}body.home.espagne .tuto .video-container{background-image:url('../images/1_Accueil/espagne/video_ES.jpg')}body.remuneration .scroll-up svg{fill:#243782}body.remuneration .bandeau{height:325px!important;background-color:#43aaa0;position:relative;background-position:right bottom;background-repeat:no-repeat;background-size:auto 100%;background-image:url('../images/_Common/bandeau.svg')}body.remuneration .bandeau *{color:#fff;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;text-transform:uppercase}body.remuneration .bandeau .image{position:absolute;width:calc(50% + 100px);height:100%;left:0;top:0;background-color:#43aaa0;background-position:center center;background-repeat:no-repeat;background-size:cover}body.remuneration .bandeau [class*="col-"]{height:205px;display:flex;align-items:center}body.remuneration .bandeau [class*="col-"] .titre{font-size:30px;margin-left:20px}body.remuneration .bandeau svg.background{display:none!important;position:absolute;width:100%;height:100%;right:0;bottom:0;fill:rgba(255,255,255,.2)}@media screen and (max-width:767px){body.remuneration .bandeau{height:140px!important}body.remuneration .bandeau [class*="col-"]{height:140px!important}body.remuneration .bandeau [class*="col-"] .titre{font-size:25px;font-family:EncodeSansExpanded-Light,Helvetica,Arial,sans-serif}}@media screen and (max-width:767px){body.remuneration .bandeau{padding:0!important;height:auto!important}}body.remuneration .recapitulatif.first{padding-bottom:0!important}body.remuneration .recapitulatif.first .col-sm-6{color:#282b34;font-size:20px;line-height:24px}@media screen and (max-width:767px){body.remuneration .recapitulatif.first{padding:20px!important}body.remuneration .recapitulatif.first .col-sm-6{font-size:16px;line-height:20px}body.remuneration .recapitulatif.first .col-sm-6 .total{margin:12px 0}}body.remuneration .recapitulatif.second{padding-top:0!important;padding-bottom:120px!important}@media screen and (max-width:991px){body.remuneration .recapitulatif.second{padding-bottom:46px!important}body.remuneration .recapitulatif.second .detail{font-size:16px}}body.remuneration .recapitulatif .total{font-size:22px;margin:20px 0}body.remuneration .recapitulatif .button{background:none;border:1px solid #43aaa0;color:#43aaa0;text-transform:uppercase;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;font-size:16px;text-align:center;padding:5.6px 12.8px 5.28px 12.8px;border-radius:19.2px;display:inline-block;border:0;background-color:#fff;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;display:flex;justify-content:space-between;align-items:center;gap:10px;word-break:normal;hyphens:none;word-wrap:normal;text-transform:none}body.remuneration .recapitulatif .button:hover{cursor:pointer;background-color:rgba(67,170,160,.1)}body.remuneration .recapitulatif .button svg{fill:#43aaa0;transform:rotate(90deg)}body.remuneration .recapitulatif .shares-cta{display:inline-block;margin-top:16px}@media screen and (max-width:767px){body.remuneration .recapitulatif .valeur{font-size:24px!important}}body.remuneration .recapitulatif .couronne{height:390px;margin:60px 0 120px 0}@media screen and (max-width:767px){body.remuneration .recapitulatif .couronne{height:250px;margin:20px 0!important}}body.remuneration .recapitulatif .couronne .chart{position:relative;height:390px;display:flex;align-items:center;justify-content:center;padding:0 20px}body.remuneration .recapitulatif .couronne .chart::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:transparent url('../images/2_Remuneration/couronne.svg') center center no-repeat;z-index:1}@media screen and (max-width:767px){body.remuneration .recapitulatif .couronne #chart-remuneration{position:relative!important;height:250px;width:250px;margin:auto}body.remuneration .recapitulatif .couronne #chart-remuneration::before{background-size:83px}body.remuneration .recapitulatif .couronne #chart-remuneration svg .highcharts-background{fill:transparent!important}}body.remuneration .recapitulatif .couronne .items{height:390px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:767px){body.remuneration .recapitulatif .couronne .items{height:250px}body.remuneration .recapitulatif .couronne .items .valeur{font-size:20px!important}body.remuneration .recapitulatif .couronne .items.left,body.remuneration .recapitulatif .couronne .items.right{position:absolute}body.remuneration .recapitulatif .couronne .items.left div,body.remuneration .recapitulatif .couronne .items.right div{height:25px;position:relative}body.remuneration .recapitulatif .couronne .items.left div span,body.remuneration .recapitulatif .couronne .items.right div span{position:absolute;top:0}body.remuneration .recapitulatif .couronne .items.left *{text-align:left!important;padding:0!important}body.remuneration .recapitulatif .couronne .items.left * span{left:0}body.remuneration .recapitulatif .couronne .items.right{right:0}body.remuneration .recapitulatif .couronne .items.right *{text-align:left!important;padding:0!important}body.remuneration .recapitulatif .couronne .items.right * span{right:0}}body.remuneration .recapitulatif .couronne .items .rem-fixe.item{color:#243782}body.remuneration .recapitulatif .couronne .items .rem-fixe.item span{font-size:16px}body.remuneration .recapitulatif .couronne .items .rem-fixe.item span.valeur{font-size:24px}body.remuneration .recapitulatif .couronne .items .rem-fixe.item svg{fill:#243782}body.remuneration .recapitulatif .couronne .items .rem-var.item{color:#43aaa0}body.remuneration .recapitulatif .couronne .items .rem-var.item span{font-size:16px}body.remuneration .recapitulatif .couronne .items .rem-var.item span.valeur{font-size:24px}body.remuneration .recapitulatif .couronne .items .rem-var.item svg{fill:#43aaa0}body.remuneration .recapitulatif .couronne .items .couv-soc.item{color:#eca935}body.remuneration .recapitulatif .couronne .items .couv-soc.item span{font-size:16px}body.remuneration .recapitulatif .couronne .items .couv-soc.item span.valeur{font-size:24px}body.remuneration .recapitulatif .couronne .items .couv-soc.item svg{fill:#eca935}body.remuneration .recapitulatif .couronne .items .rem-aut.item{color:#e94e24}body.remuneration .recapitulatif .couronne .items .rem-aut.item span{font-size:16px}body.remuneration .recapitulatif .couronne .items .rem-aut.item span.valeur{font-size:24px}body.remuneration .recapitulatif .couronne .items .rem-aut.item svg{fill:#e94e24}body.remuneration .recapitulatif .details .rem-fixe{margin-bottom:30px}body.remuneration .recapitulatif .details .rem-fixe .detail{display:flex;align-items:center;justify-content:space-between;border:2px solid #243782;height:82px;border-radius:50px;padding:0 82px}@media screen and (max-width:1199px){body.remuneration .recapitulatif .details .rem-fixe .detail{padding-left:42px;padding-right:42px}}body.remuneration .recapitulatif .details .rem-fixe .detail *{color:#243782}body.remuneration .recapitulatif .details .rem-fixe .detail svg{fill:#243782}body.remuneration .recapitulatif .details .rem-fixe .detail .texte{display:block;font-size:16px}body.remuneration .recapitulatif .details .rem-fixe .detail .montant{display:inline-block;font-size:20px}body.remuneration .recapitulatif .details .rem-fixe .detail .montant .valeur{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}body.remuneration .recapitulatif .details .rem-fixe .detail svg.fleche{float:right;transform:rotateX(0deg);transition:transform .5s ease}body.remuneration .recapitulatif .details .rem-fixe .detail[aria-expanded="false"] svg.fleche{transform:rotateX(180deg)}body.remuneration .recapitulatif .details .rem-fixe .detail-collapse .detail-container{padding:30px 70px;color:#282b34;font-size:16px;background-color:rgba(36,55,130,.1);border-radius:10px;margin-top:16px}@media screen and (max-width:1199px){body.remuneration .recapitulatif .details .rem-fixe .detail-collapse .detail-container{padding-left:30px;padding-right:30px}}body.remuneration .recapitulatif .details .rem-fixe .detail-collapse .detail-item{margin-bottom:20px}body.remuneration .recapitulatif .details .rem-fixe .detail-collapse .detail-item:last-of-type{margin-bottom:0}body.remuneration .recapitulatif .details .rem-fixe .detail-collapse .detail-item svg{fill:#243782}body.remuneration .recapitulatif .details .rem-fixe .detail-collapse .detail-item svg.roue{position:absolute;right:0;top:5px}body.remuneration .recapitulatif .details .rem-fixe .detail-collapse .detail-item>svg{width:22px!important;height:14px!important;min-width:22px!important;min-height:14px!important;max-width:22px!important;max-height:14px!important}body.remuneration .recapitulatif .details .rem-fixe .detail-collapse .detail-item .texte .description{font-size:14px}body.remuneration .recapitulatif .details .rem-fixe .detail-collapse .detail-item .valeur{text-align:right;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#243782}body.remuneration .recapitulatif .details .rem-fixe .detail-collapse .detail-item .no-padding{padding:0}body.remuneration .recapitulatif .details .rem-fixe .detail-collapse .detail-item .bsi-tooltip svg{width:15px;height:15px}body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .row svg.bille{margin-top:5px}body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .row svg.bille circle.b{fill:#eca935}body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .row svg.bille circle.a{fill:rgba(236,169,53,.5)}body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .row .detail-item{margin-bottom:20px}body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .row .detail-item svg{fill:#243782}body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .row .detail-item>svg{width:22px!important;height:14px!important;min-width:22px!important;min-height:14px!important;max-width:22px!important;max-height:14px!important}body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .row .detail-item .texte{text-align:left}body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .row .detail-item .texte .description{font-size:14px}body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .row .detail-item .valeur{text-align:left;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#243782}body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .row .detail-item .no-padding{padding:0}body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .row .detail-item .bsi-tooltip svg{width:15px;height:15px}body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .row.left .valeur,body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .row.left .texte{text-align:left;margin-left:-20px}body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .row.right .valeur,body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .row.right .texte{text-align:right;margin-right:-20px}@media screen and (max-width:767px){body.remuneration .recapitulatif .details .rem-fixe .detail{padding:0 calc(82px/3)!important}body.remuneration .recapitulatif .details .rem-fixe .detail-collapse .detail-container{padding:12px 10px}body.remuneration .recapitulatif .details .rem-fixe .detail-collapse .detail-container .texte{padding-right:10px}body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .detail-item .valeur,body.remuneration .recapitulatif .details .rem-fixe .detail-calendar .detail-item .texte{text-align:left!important}}body.remuneration .recapitulatif .details .rem-var{margin-bottom:30px}body.remuneration .recapitulatif .details .rem-var .detail{display:flex;align-items:center;justify-content:space-between;border:2px solid #43aaa0;height:82px;border-radius:50px;padding:0 82px}@media screen and (max-width:1199px){body.remuneration .recapitulatif .details .rem-var .detail{padding-left:42px;padding-right:42px}}body.remuneration .recapitulatif .details .rem-var .detail *{color:#43aaa0}body.remuneration .recapitulatif .details .rem-var .detail svg{fill:#43aaa0}body.remuneration .recapitulatif .details .rem-var .detail .texte{display:block;font-size:16px}body.remuneration .recapitulatif .details .rem-var .detail .montant{display:inline-block;font-size:20px}body.remuneration .recapitulatif .details .rem-var .detail .montant .valeur{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}body.remuneration .recapitulatif .details .rem-var .detail svg.fleche{float:right;transform:rotateX(0deg);transition:transform .5s ease}body.remuneration .recapitulatif .details .rem-var .detail[aria-expanded="false"] svg.fleche{transform:rotateX(180deg)}body.remuneration .recapitulatif .details .rem-var .detail-collapse .detail-container{padding:30px 70px;color:#282b34;font-size:16px;background-color:rgba(67,170,160,.1);border-radius:10px;margin-top:16px}@media screen and (max-width:1199px){body.remuneration .recapitulatif .details .rem-var .detail-collapse .detail-container{padding-left:30px;padding-right:30px}}body.remuneration .recapitulatif .details .rem-var .detail-collapse .detail-item{margin-bottom:20px}body.remuneration .recapitulatif .details .rem-var .detail-collapse .detail-item:last-of-type{margin-bottom:0}body.remuneration .recapitulatif .details .rem-var .detail-collapse .detail-item svg{fill:#43aaa0}body.remuneration .recapitulatif .details .rem-var .detail-collapse .detail-item svg.roue{position:absolute;right:0;top:5px}body.remuneration .recapitulatif .details .rem-var .detail-collapse .detail-item>svg{width:22px!important;height:14px!important;min-width:22px!important;min-height:14px!important;max-width:22px!important;max-height:14px!important}body.remuneration .recapitulatif .details .rem-var .detail-collapse .detail-item .texte .description{font-size:14px}body.remuneration .recapitulatif .details .rem-var .detail-collapse .detail-item .valeur{text-align:right;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#43aaa0}body.remuneration .recapitulatif .details .rem-var .detail-collapse .detail-item .no-padding{padding:0}body.remuneration .recapitulatif .details .rem-var .detail-collapse .detail-item .bsi-tooltip svg{width:15px;height:15px}body.remuneration .recapitulatif .details .rem-var .detail-calendar .row svg.bille{margin-top:5px}body.remuneration .recapitulatif .details .rem-var .detail-calendar .row svg.bille circle.b{fill:#eca935}body.remuneration .recapitulatif .details .rem-var .detail-calendar .row svg.bille circle.a{fill:rgba(236,169,53,.5)}body.remuneration .recapitulatif .details .rem-var .detail-calendar .row .detail-item{margin-bottom:20px}body.remuneration .recapitulatif .details .rem-var .detail-calendar .row .detail-item svg{fill:#43aaa0}body.remuneration .recapitulatif .details .rem-var .detail-calendar .row .detail-item>svg{width:22px!important;height:14px!important;min-width:22px!important;min-height:14px!important;max-width:22px!important;max-height:14px!important}body.remuneration .recapitulatif .details .rem-var .detail-calendar .row .detail-item .texte{text-align:left}body.remuneration .recapitulatif .details .rem-var .detail-calendar .row .detail-item .texte .description{font-size:14px}body.remuneration .recapitulatif .details .rem-var .detail-calendar .row .detail-item .valeur{text-align:left;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#43aaa0}body.remuneration .recapitulatif .details .rem-var .detail-calendar .row .detail-item .no-padding{padding:0}body.remuneration .recapitulatif .details .rem-var .detail-calendar .row .detail-item .bsi-tooltip svg{width:15px;height:15px}body.remuneration .recapitulatif .details .rem-var .detail-calendar .row.left .valeur,body.remuneration .recapitulatif .details .rem-var .detail-calendar .row.left .texte{text-align:left;margin-left:-20px}body.remuneration .recapitulatif .details .rem-var .detail-calendar .row.right .valeur,body.remuneration .recapitulatif .details .rem-var .detail-calendar .row.right .texte{text-align:right;margin-right:-20px}@media screen and (max-width:767px){body.remuneration .recapitulatif .details .rem-var .detail{padding:0 calc(82px/3)!important}body.remuneration .recapitulatif .details .rem-var .detail-collapse .detail-container{padding:12px 10px}body.remuneration .recapitulatif .details .rem-var .detail-collapse .detail-container .texte{padding-right:10px}body.remuneration .recapitulatif .details .rem-var .detail-calendar .detail-item .valeur,body.remuneration .recapitulatif .details .rem-var .detail-calendar .detail-item .texte{text-align:left!important}}body.remuneration .recapitulatif .details .couv-soc{margin-bottom:30px}body.remuneration .recapitulatif .details .couv-soc .detail{display:flex;align-items:center;justify-content:space-between;border:2px solid #eca935;height:82px;border-radius:50px;padding:0 82px}@media screen and (max-width:1199px){body.remuneration .recapitulatif .details .couv-soc .detail{padding-left:42px;padding-right:42px}}body.remuneration .recapitulatif .details .couv-soc .detail *{color:#eca935}body.remuneration .recapitulatif .details .couv-soc .detail svg{fill:#eca935}body.remuneration .recapitulatif .details .couv-soc .detail .texte{display:block;font-size:16px}body.remuneration .recapitulatif .details .couv-soc .detail .montant{display:inline-block;font-size:20px}body.remuneration .recapitulatif .details .couv-soc .detail .montant .valeur{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}body.remuneration .recapitulatif .details .couv-soc .detail svg.fleche{float:right;transform:rotateX(0deg);transition:transform .5s ease}body.remuneration .recapitulatif .details .couv-soc .detail[aria-expanded="false"] svg.fleche{transform:rotateX(180deg)}body.remuneration .recapitulatif .details .couv-soc .detail-collapse .detail-container{padding:30px 70px;color:#282b34;font-size:16px;background-color:rgba(236,169,53,.1);border-radius:10px;margin-top:16px}@media screen and (max-width:1199px){body.remuneration .recapitulatif .details .couv-soc .detail-collapse .detail-container{padding-left:30px;padding-right:30px}}body.remuneration .recapitulatif .details .couv-soc .detail-collapse .detail-item{margin-bottom:20px}body.remuneration .recapitulatif .details .couv-soc .detail-collapse .detail-item:last-of-type{margin-bottom:0}body.remuneration .recapitulatif .details .couv-soc .detail-collapse .detail-item svg{fill:#eca935}body.remuneration .recapitulatif .details .couv-soc .detail-collapse .detail-item svg.roue{position:absolute;right:0;top:5px}body.remuneration .recapitulatif .details .couv-soc .detail-collapse .detail-item>svg{width:22px!important;height:14px!important;min-width:22px!important;min-height:14px!important;max-width:22px!important;max-height:14px!important}body.remuneration .recapitulatif .details .couv-soc .detail-collapse .detail-item .texte .description{font-size:14px}body.remuneration .recapitulatif .details .couv-soc .detail-collapse .detail-item .valeur{text-align:right;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#eca935}body.remuneration .recapitulatif .details .couv-soc .detail-collapse .detail-item .no-padding{padding:0}body.remuneration .recapitulatif .details .couv-soc .detail-collapse .detail-item .bsi-tooltip svg{width:15px;height:15px}body.remuneration .recapitulatif .details .couv-soc .detail-calendar .row svg.bille{margin-top:5px}body.remuneration .recapitulatif .details .couv-soc .detail-calendar .row svg.bille circle.b{fill:#eca935}body.remuneration .recapitulatif .details .couv-soc .detail-calendar .row svg.bille circle.a{fill:rgba(236,169,53,.5)}body.remuneration .recapitulatif .details .couv-soc .detail-calendar .row .detail-item{margin-bottom:20px}body.remuneration .recapitulatif .details .couv-soc .detail-calendar .row .detail-item svg{fill:#eca935}body.remuneration .recapitulatif .details .couv-soc .detail-calendar .row .detail-item>svg{width:22px!important;height:14px!important;min-width:22px!important;min-height:14px!important;max-width:22px!important;max-height:14px!important}body.remuneration .recapitulatif .details .couv-soc .detail-calendar .row .detail-item .texte{text-align:left}body.remuneration .recapitulatif .details .couv-soc .detail-calendar .row .detail-item .texte .description{font-size:14px}body.remuneration .recapitulatif .details .couv-soc .detail-calendar .row .detail-item .valeur{text-align:left;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#eca935}body.remuneration .recapitulatif .details .couv-soc .detail-calendar .row .detail-item .no-padding{padding:0}body.remuneration .recapitulatif .details .couv-soc .detail-calendar .row .detail-item .bsi-tooltip svg{width:15px;height:15px}body.remuneration .recapitulatif .details .couv-soc .detail-calendar .row.left .valeur,body.remuneration .recapitulatif .details .couv-soc .detail-calendar .row.left .texte{text-align:left;margin-left:-20px}body.remuneration .recapitulatif .details .couv-soc .detail-calendar .row.right .valeur,body.remuneration .recapitulatif .details .couv-soc .detail-calendar .row.right .texte{text-align:right;margin-right:-20px}@media screen and (max-width:767px){body.remuneration .recapitulatif .details .couv-soc .detail{padding:0 calc(82px/3)!important}body.remuneration .recapitulatif .details .couv-soc .detail-collapse .detail-container{padding:12px 10px}body.remuneration .recapitulatif .details .couv-soc .detail-collapse .detail-container .texte{padding-right:10px}body.remuneration .recapitulatif .details .couv-soc .detail-calendar .detail-item .valeur,body.remuneration .recapitulatif .details .couv-soc .detail-calendar .detail-item .texte{text-align:left!important}}body.remuneration .recapitulatif .details .rem-aut{margin-bottom:30px}body.remuneration .recapitulatif .details .rem-aut .detail{display:flex;align-items:center;justify-content:space-between;border:2px solid #e94e24;height:82px;border-radius:50px;padding:0 82px}@media screen and (max-width:1199px){body.remuneration .recapitulatif .details .rem-aut .detail{padding-left:42px;padding-right:42px}}body.remuneration .recapitulatif .details .rem-aut .detail *{color:#e94e24}body.remuneration .recapitulatif .details .rem-aut .detail svg{fill:#e94e24}body.remuneration .recapitulatif .details .rem-aut .detail .texte{display:block;font-size:16px}body.remuneration .recapitulatif .details .rem-aut .detail .montant{display:inline-block;font-size:20px}body.remuneration .recapitulatif .details .rem-aut .detail .montant .valeur{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}body.remuneration .recapitulatif .details .rem-aut .detail svg.fleche{float:right;transform:rotateX(0deg);transition:transform .5s ease}body.remuneration .recapitulatif .details .rem-aut .detail[aria-expanded="false"] svg.fleche{transform:rotateX(180deg)}body.remuneration .recapitulatif .details .rem-aut .detail-collapse .detail-container{padding:30px 70px;color:#282b34;font-size:16px;background-color:rgba(233,78,36,.1);border-radius:10px;margin-top:16px}@media screen and (max-width:1199px){body.remuneration .recapitulatif .details .rem-aut .detail-collapse .detail-container{padding-left:30px;padding-right:30px}}body.remuneration .recapitulatif .details .rem-aut .detail-collapse .detail-item{margin-bottom:20px}body.remuneration .recapitulatif .details .rem-aut .detail-collapse .detail-item:last-of-type{margin-bottom:0}body.remuneration .recapitulatif .details .rem-aut .detail-collapse .detail-item svg{fill:#e94e24}body.remuneration .recapitulatif .details .rem-aut .detail-collapse .detail-item svg.roue{position:absolute;right:0;top:5px}body.remuneration .recapitulatif .details .rem-aut .detail-collapse .detail-item>svg{width:22px!important;height:14px!important;min-width:22px!important;min-height:14px!important;max-width:22px!important;max-height:14px!important}body.remuneration .recapitulatif .details .rem-aut .detail-collapse .detail-item .texte .description{font-size:14px}body.remuneration .recapitulatif .details .rem-aut .detail-collapse .detail-item .valeur{text-align:right;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#e94e24}body.remuneration .recapitulatif .details .rem-aut .detail-collapse .detail-item .no-padding{padding:0}body.remuneration .recapitulatif .details .rem-aut .detail-collapse .detail-item .bsi-tooltip svg{width:15px;height:15px}body.remuneration .recapitulatif .details .rem-aut .detail-calendar .row svg.bille{margin-top:5px}body.remuneration .recapitulatif .details .rem-aut .detail-calendar .row svg.bille circle.b{fill:#eca935}body.remuneration .recapitulatif .details .rem-aut .detail-calendar .row svg.bille circle.a{fill:rgba(236,169,53,.5)}body.remuneration .recapitulatif .details .rem-aut .detail-calendar .row .detail-item{margin-bottom:20px}body.remuneration .recapitulatif .details .rem-aut .detail-calendar .row .detail-item svg{fill:#e94e24}body.remuneration .recapitulatif .details .rem-aut .detail-calendar .row .detail-item>svg{width:22px!important;height:14px!important;min-width:22px!important;min-height:14px!important;max-width:22px!important;max-height:14px!important}body.remuneration .recapitulatif .details .rem-aut .detail-calendar .row .detail-item .texte{text-align:left}body.remuneration .recapitulatif .details .rem-aut .detail-calendar .row .detail-item .texte .description{font-size:14px}body.remuneration .recapitulatif .details .rem-aut .detail-calendar .row .detail-item .valeur{text-align:left;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#e94e24}body.remuneration .recapitulatif .details .rem-aut .detail-calendar .row .detail-item .no-padding{padding:0}body.remuneration .recapitulatif .details .rem-aut .detail-calendar .row .detail-item .bsi-tooltip svg{width:15px;height:15px}body.remuneration .recapitulatif .details .rem-aut .detail-calendar .row.left .valeur,body.remuneration .recapitulatif .details .rem-aut .detail-calendar .row.left .texte{text-align:left;margin-left:-20px}body.remuneration .recapitulatif .details .rem-aut .detail-calendar .row.right .valeur,body.remuneration .recapitulatif .details .rem-aut .detail-calendar .row.right .texte{text-align:right;margin-right:-20px}@media screen and (max-width:767px){body.remuneration .recapitulatif .details .rem-aut .detail{padding:0 calc(82px/3)!important}body.remuneration .recapitulatif .details .rem-aut .detail-collapse .detail-container{padding:12px 10px}body.remuneration .recapitulatif .details .rem-aut .detail-collapse .detail-container .texte{padding-right:10px}body.remuneration .recapitulatif .details .rem-aut .detail-calendar .detail-item .valeur,body.remuneration .recapitulatif .details .rem-aut .detail-calendar .detail-item .texte{text-align:left!important}}@media screen and (max-width:767px){body.remuneration .recapitulatif .details .detail{font-size:16px!important}body.remuneration .recapitulatif .details .detail .valeur,body.remuneration .recapitulatif .details .detail .montant{font-size:16px!important}body.remuneration .recapitulatif .details .detail-collapse .valeur{font-size:16px!important}}body.remuneration .separator{margin-top:5px!important}body.remuneration .separator svg{fill:#282b34}@media screen and (max-width:767px){body.remuneration .separator svg{width:50%!important;margin-top:44px!important}}body.remuneration .txt14{font-size:14px}body.remuneration .actions{position:relative;background-position:right bottom;background-size:auto 100%;background-image:url('../images/_Common/bandeau.svg');color:#43aaa0;padding:50px 0!important;background-position:right bottom -136px;background-repeat:no-repeat;background-size:80% auto!important;background-image:url('../images/2_Remuneration/fond actions.svg');background-color:#243782;color:#fff;transition:background-size .35s ease,background-position .35s ease}body.remuneration .actions svg.background{display:none!important;position:absolute;width:100%;height:100%;right:0;bottom:0;fill:rgba(255,255,255,.2)}@media screen and (max-width:767px){body.remuneration .actions{padding:30px 0 0 0!important}}body.remuneration .actions h1{min-height:100px}@media screen and (max-width:767px){body.remuneration .actions h1{text-align:left!important;font-size:18px!important;min-height:50px!important;line-height:22px}}body.remuneration .actions.expanded{background-size:100% auto!important;background-position:right bottom 0}@media(min-width:2200px){body.remuneration .actions{background-size:60% auto!important}body.remuneration .actions.expanded{background-size:80% auto!important}}body.remuneration .actions .calendar{margin-bottom:30px}body.remuneration .actions .calendar .detail{display:flex;align-items:center;justify-content:space-between;border:2px solid #fff;height:60px;border-radius:50px;padding:0 60px}@media screen and (max-width:1199px){body.remuneration .actions .calendar .detail{padding-left:42px;padding-right:42px}}body.remuneration .actions .calendar .detail *{color:#fff}body.remuneration .actions .calendar .detail svg{fill:#fff}body.remuneration .actions .calendar .detail .texte{display:block;font-size:16px}body.remuneration .actions .calendar .detail .montant{display:inline-block;font-size:20px}body.remuneration .actions .calendar .detail .montant .valeur{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}body.remuneration .actions .calendar .detail svg.fleche{float:right;transform:rotateX(0deg);transition:transform .5s ease}body.remuneration .actions .calendar .detail[aria-expanded="false"] svg.fleche{transform:rotateX(180deg)}body.remuneration .actions .calendar .detail-collapse .detail-container{padding:30px 70px;color:#282b34;font-size:16px;background-color:rgba(255,255,255,.1);border-radius:10px;margin-top:16px}@media screen and (max-width:1199px){body.remuneration .actions .calendar .detail-collapse .detail-container{padding-left:30px;padding-right:30px}}body.remuneration .actions .calendar .detail-collapse .detail-item{margin-bottom:20px}body.remuneration .actions .calendar .detail-collapse .detail-item:last-of-type{margin-bottom:0}body.remuneration .actions .calendar .detail-collapse .detail-item svg{fill:#fff}body.remuneration .actions .calendar .detail-collapse .detail-item svg.roue{position:absolute;right:0;top:5px}body.remuneration .actions .calendar .detail-collapse .detail-item>svg{width:22px!important;height:14px!important;min-width:22px!important;min-height:14px!important;max-width:22px!important;max-height:14px!important}body.remuneration .actions .calendar .detail-collapse .detail-item .texte .description{font-size:14px}body.remuneration .actions .calendar .detail-collapse .detail-item .valeur{text-align:right;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#fff}body.remuneration .actions .calendar .detail-collapse .detail-item .no-padding{padding:0}body.remuneration .actions .calendar .detail-collapse .detail-item .bsi-tooltip svg{width:15px;height:15px}body.remuneration .actions .calendar .detail-calendar .row svg.bille{margin-top:5px}body.remuneration .actions .calendar .detail-calendar .row svg.bille circle.b{fill:#eca935}body.remuneration .actions .calendar .detail-calendar .row svg.bille circle.a{fill:rgba(236,169,53,.5)}body.remuneration .actions .calendar .detail-calendar .row .detail-item{margin-bottom:20px}body.remuneration .actions .calendar .detail-calendar .row .detail-item svg{fill:#fff}body.remuneration .actions .calendar .detail-calendar .row .detail-item>svg{width:22px!important;height:14px!important;min-width:22px!important;min-height:14px!important;max-width:22px!important;max-height:14px!important}body.remuneration .actions .calendar .detail-calendar .row .detail-item .texte{text-align:left}body.remuneration .actions .calendar .detail-calendar .row .detail-item .texte .description{font-size:14px}body.remuneration .actions .calendar .detail-calendar .row .detail-item .valeur{text-align:left;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#eca935}body.remuneration .actions .calendar .detail-calendar .row .detail-item .no-padding{padding:0}body.remuneration .actions .calendar .detail-calendar .row .detail-item .bsi-tooltip svg{width:15px;height:15px}body.remuneration .actions .calendar .detail-calendar .row.left .valeur,body.remuneration .actions .calendar .detail-calendar .row.left .texte{text-align:left;margin-left:-20px}body.remuneration .actions .calendar .detail-calendar .row.right .valeur,body.remuneration .actions .calendar .detail-calendar .row.right .texte{text-align:right;margin-right:-20px}@media screen and (max-width:767px){body.remuneration .actions .calendar .detail{padding:0 calc(60px/3)!important}body.remuneration .actions .calendar .detail-collapse .detail-container{padding:12px 10px}body.remuneration .actions .calendar .detail-collapse .detail-container .texte{padding-right:10px}body.remuneration .actions .calendar .detail-calendar .detail-item .valeur,body.remuneration .actions .calendar .detail-calendar .detail-item .texte{text-align:left!important}}body.remuneration .actions .detail{display:flex;align-items:center;justify-content:space-between;border:2px solid #fff;min-height:57px;border-radius:41px;padding:10px 82px;margin-bottom:30px;gap:10px}@media screen and (max-width:1199px){body.remuneration .actions .detail{padding-left:42px;padding-right:42px}}@media screen and (max-width:767px){body.remuneration .actions .detail{padding:0 18px!important;height:70px!important}body.remuneration .actions .detail>div{width:80%;margin:10px 0}}body.remuneration .actions .detail .Texte{font-size:20px;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;width:fit-content}@media screen and (max-width:767px){body.remuneration .actions .detail .Texte{font-size:16px}}body.remuneration .actions .detail svg{fill:#fff;transform:rotateX(0deg);transition:transform .5s ease}body.remuneration .actions .detail[aria-expanded="false"] svg.fleche{transform:rotateX(180deg)}body.remuneration .actions #detail-actions-gratuites .detail-item,body.remuneration .actions #detail-calendar .detail-item{margin-bottom:80px}@media screen and (max-width:767px){body.remuneration .actions #detail-actions-gratuites .detail-item,body.remuneration .actions #detail-calendar .detail-item{margin-bottom:30px!important;display:flex}body.remuneration .actions #detail-actions-gratuites .detail-item .col-xs-8,body.remuneration .actions #detail-calendar .detail-item .col-xs-8{order:2}}body.remuneration .actions #detail-actions-gratuites .picto,body.remuneration .actions #detail-calendar .picto{fill:#fff}body.remuneration .actions #detail-actions-gratuites .col-xs-offset-6,body.remuneration .actions #detail-calendar .col-xs-offset-6{padding-left:0}body.remuneration .actions #detail-actions-gratuites .no-padding-right,body.remuneration .actions #detail-calendar .no-padding-right{padding-right:0}body.remuneration .actions #detail-actions-gratuites .container-text.--right-action,body.remuneration .actions #detail-calendar .container-text.--right-action{margin-left:-14px}@media screen and (max-width:767px){body.remuneration .actions #detail-actions-gratuites .container-text.--right-action,body.remuneration .actions #detail-calendar .container-text.--right-action{margin-left:0}}body.remuneration .actions #detail-actions-gratuites .container-text .Texte,body.remuneration .actions #detail-calendar .container-text .Texte{padding-left:30px;font-size:16px}@media screen and (max-width:767px){body.remuneration .actions #detail-actions-gratuites .container-text .Texte,body.remuneration .actions #detail-calendar .container-text .Texte{padding-left:0!important;text-align:left!important}}body.remuneration .actions #detail-actions-gratuites .container-text svg,body.remuneration .actions #detail-calendar .container-text svg{fill:#fff}@media screen and (max-width:767px){body.remuneration .actions #detail-actions-gratuites .container-text svg,body.remuneration .actions #detail-calendar .container-text svg{left:-10px!important;top:4px!important}}body.remuneration .actions #detail-actions-gratuites .container-text .valeur,body.remuneration .actions #detail-calendar .container-text .valeur{color:#eca935}body.remuneration .actions #detail-actions-gratuites .roue,body.remuneration .actions #detail-calendar .roue{position:absolute;top:0}body.remuneration .actions #detail-actions-gratuites .left,body.remuneration .actions #detail-calendar .left{text-align:right}body.remuneration .actions #detail-actions-gratuites .left .Texte,body.remuneration .actions #detail-calendar .left .Texte{padding-right:15px;padding-left:0}body.remuneration .actions #detail-actions-gratuites .bsi-tooltip,body.remuneration .actions #detail-calendar .bsi-tooltip{margin-left:4px}@media screen and (max-width:767px){body.remuneration .actions .detail-calendar .detail-item *[class*="col-xs-"]>*{margin-left:0!important}body.remuneration .actions .detail-calendar .detail-item .col-xs-2 svg{margin-right:-20px}body.remuneration .actions .detail-calendar .detail-item .col-xs-2 .visible-xs{padding:0!important;text-align:right!important}}@media screen and (max-width:767px){body.remuneration .actions-gratuites{padding:0!important}}body.remuneration .cotisations{padding-bottom:80px;color:#1e2336}@media screen and (max-width:767px){body.remuneration .cotisations{padding-bottom:20px;padding-top:12px}}@media screen and (max-width:767px){body.remuneration .cotisations h1{font-size:18px;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif}}@media screen and (max-width:767px){body.remuneration .cotisations p{font-size:14px}}body.remuneration .cotisations .details{margin-bottom:30px}body.remuneration .cotisations .details .detail{display:flex;align-items:center;justify-content:space-between;border:2px solid #eca935;height:60px;border-radius:50px;padding:0 60px}@media screen and (max-width:1199px){body.remuneration .cotisations .details .detail{padding-left:42px;padding-right:42px}}body.remuneration .cotisations .details .detail *{color:#eca935}body.remuneration .cotisations .details .detail svg{fill:#eca935}body.remuneration .cotisations .details .detail .texte{display:block;font-size:16px}body.remuneration .cotisations .details .detail .montant{display:inline-block;font-size:20px}body.remuneration .cotisations .details .detail .montant .valeur{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}body.remuneration .cotisations .details .detail svg.fleche{float:right;transform:rotateX(0deg);transition:transform .5s ease}body.remuneration .cotisations .details .detail[aria-expanded="false"] svg.fleche{transform:rotateX(180deg)}body.remuneration .cotisations .details .detail-collapse .detail-container{padding:30px 70px;color:#282b34;font-size:16px;background-color:rgba(236,169,53,.1);border-radius:10px;margin-top:16px}@media screen and (max-width:1199px){body.remuneration .cotisations .details .detail-collapse .detail-container{padding-left:30px;padding-right:30px}}body.remuneration .cotisations .details .detail-collapse .detail-item{margin-bottom:20px}body.remuneration .cotisations .details .detail-collapse .detail-item:last-of-type{margin-bottom:0}body.remuneration .cotisations .details .detail-collapse .detail-item svg{fill:#eca935}body.remuneration .cotisations .details .detail-collapse .detail-item svg.roue{position:absolute;right:0;top:5px}body.remuneration .cotisations .details .detail-collapse .detail-item>svg{width:22px!important;height:14px!important;min-width:22px!important;min-height:14px!important;max-width:22px!important;max-height:14px!important}body.remuneration .cotisations .details .detail-collapse .detail-item .texte .description{font-size:14px}body.remuneration .cotisations .details .detail-collapse .detail-item .valeur{text-align:right;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#eca935}body.remuneration .cotisations .details .detail-collapse .detail-item .no-padding{padding:0}body.remuneration .cotisations .details .detail-collapse .detail-item .bsi-tooltip svg{width:15px;height:15px}body.remuneration .cotisations .details .detail-calendar .row svg.bille{margin-top:5px}body.remuneration .cotisations .details .detail-calendar .row svg.bille circle.b{fill:#eca935}body.remuneration .cotisations .details .detail-calendar .row svg.bille circle.a{fill:rgba(236,169,53,.5)}body.remuneration .cotisations .details .detail-calendar .row .detail-item{margin-bottom:20px}body.remuneration .cotisations .details .detail-calendar .row .detail-item svg{fill:#eca935}body.remuneration .cotisations .details .detail-calendar .row .detail-item>svg{width:22px!important;height:14px!important;min-width:22px!important;min-height:14px!important;max-width:22px!important;max-height:14px!important}body.remuneration .cotisations .details .detail-calendar .row .detail-item .texte{text-align:left}body.remuneration .cotisations .details .detail-calendar .row .detail-item .texte .description{font-size:14px}body.remuneration .cotisations .details .detail-calendar .row .detail-item .valeur{text-align:left;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#eca935}body.remuneration .cotisations .details .detail-calendar .row .detail-item .no-padding{padding:0}body.remuneration .cotisations .details .detail-calendar .row .detail-item .bsi-tooltip svg{width:15px;height:15px}body.remuneration .cotisations .details .detail-calendar .row.left .valeur,body.remuneration .cotisations .details .detail-calendar .row.left .texte{text-align:left;margin-left:-20px}body.remuneration .cotisations .details .detail-calendar .row.right .valeur,body.remuneration .cotisations .details .detail-calendar .row.right .texte{text-align:right;margin-right:-20px}@media screen and (max-width:767px){body.remuneration .cotisations .details .detail{padding:0 calc(60px/3)!important}body.remuneration .cotisations .details .detail-collapse .detail-container{padding:12px 10px}body.remuneration .cotisations .details .detail-collapse .detail-container .texte{padding-right:10px}body.remuneration .cotisations .details .detail-calendar .detail-item .valeur,body.remuneration .cotisations .details .detail-calendar .detail-item .texte{text-align:left!important}}body.remuneration .cotisations .details .Texte{font-size:20px}@media screen and (max-width:767px){body.remuneration .cotisations .details .Texte{font-size:14px}}@media screen and (max-width:991px){body.remuneration .cotisations .details .detail{padding:0 22px;height:48px}body.remuneration .cotisations .details .detail>div{width:85%;margin:10px 0}}@media screen and (max-width:991px){body.remuneration .cotisations .detail-cotisation .row:first-child .legende{margin-top:20px}}body.remuneration .cotisations .detail-cotisation .legende{position:relative;padding-left:20px;margin-top:20px;margin-bottom:10px}@media screen and (max-width:991px){body.remuneration .cotisations .detail-cotisation .legende{margin-top:56px;padding-left:30px}}body.remuneration .cotisations .detail-cotisation .legende .roue{position:absolute;top:6px;left:0;fill:#e94e24}@media screen and (max-width:991px){body.remuneration .cotisations .detail-cotisation .legende .roue{top:2px;width:22px;height:22px}}@media screen and (max-width:991px){body.remuneration .cotisations .detail-cotisation .bsi-tooltip{position:absolute;right:0;display:block;width:25px;height:25px}}body.remuneration .cotisations .detail-cotisation .bsi-tooltip svg{width:15px;height:15px}@media screen and (max-width:991px){body.remuneration .cotisations .detail-cotisation .bsi-tooltip svg{width:25px;height:25px}}body.remuneration .bar-graph>.left{background-color:#243782;border-radius:50px;overflow:hidden}body.remuneration .bar-graph>.left>.right{background-color:#43aaa0;border-radius:0 50px 50px 0}body.remuneration .bar-graph .valeur{margin-top:10px}@media screen and (max-width:991px){body.remuneration .bar-graph .valeur{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}}body.remuneration .bar-graph .valeur .left{color:#243782}body.remuneration .bar-graph .valeur .right{color:#43aaa0}body.remuneration .shares-win{padding:50px 0;background-color:#243782;background-image:url('../images/2_Remuneration/fond actions.svg');background-size:60% auto;background-position:right -100px top -250px;background-repeat:no-repeat;color:#fff}@media screen and (max-width:991px){body.remuneration .shares-win{padding-top:24px}}body.remuneration .shares-win .pdf-note{display:none}body.remuneration .shares-win__container{margin:0 auto;max-width:880px}@media screen and (max-width:991px){body.remuneration .shares-win__container{padding-inline:14px}}body.remuneration .shares-win__container>section:not(:last-child){margin-bottom:40px}body.remuneration .shares-win__container .wheel-list{padding-left:12px!important;list-style:none}body.remuneration .shares-win__container .wheel-list--highlight{margin-top:18px;padding:5px 10px;background:rgba(255,255,255,.1);border-radius:10px}body.remuneration .shares-win__container .wheel-list__item{background-image:url('../images/15_Nouveautes/roue.svg');background-size:16px;background-position:left top 4px;background-repeat:no-repeat;padding-left:30px}body.remuneration .shares-win__container .wheel-list__item.--prev{margin-bottom:7px}body.remuneration .shares-win__container .highlighted-text{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif!important;color:#eca935}body.remuneration .shares-win__container a{color:#fff;text-decoration:underline!important}body.remuneration .shares-win__container .pdf-link{text-decoration:none!important}body.remuneration .shares-win__container strong{font-family:EncodeSansExpanded-SemiBold,Helvetica,Arial,sans-serif!important}body.remuneration .shares-win__container .tooltip-shares-win{cursor:initial}body.remuneration .shares-win__card{padding:0 40px 20px;border:2px solid #eca935;border-radius:42px}body.remuneration .shares-win__card h3{display:flex;align-items:center;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif!important;font-size:1rem;line-height:20px}body.remuneration .shares-win__card h3>svg{margin-right:12px}body.remuneration .shares-win__card .contact{display:flex}body.remuneration .shares-win__card .contact>svg{margin-right:12px;flex:44px 0 0}body.remuneration .shares-win-wrapper{position:relative}body.remuneration .shares-win-wrapper::after{content:'';background-color:#243782;position:absolute;top:100%;left:0;height:1000px;width:100vw;z-index:-1}body.remuneration .shares-win-wrapper+.scroll-up svg path{fill:#fff}body.remuneration.france .bandeau .image{background-image:url('../images/2_Remuneration/france/bandeau.jpg')}body.remuneration.credipar .bandeau .image{background-image:url('../images/2_Remuneration/france/credipar/bandeau.jpg')}body.remuneration.espagne .bandeau .image{background-image:url('../images/2_Remuneration/espagne/bandeau.jpg')}.cotisations-grid{display:grid;grid-template-columns:1fr 460px;grid-template-rows:auto 1fr;grid-column-gap:30px}@media screen and (max-width:991px){.cotisations-grid{display:initial}}.cotisations-intro{margin-bottom:50px}@media screen and (max-width:991px){.cotisations-intro{margin-bottom:20px}}.cotisations-aside{grid-area:1/2/3/3;height:fit-content;padding:50px 32px 22px;background-color:#eee;color:#243782;border-radius:10px}@media screen and (max-width:991px){.cotisations-aside{margin-bottom:32px}}.cotisations-aside .employeur{color:#43aaa0}.cotisations-schema{position:relative;max-width:230px;margin-inline:auto}.cotisations-schema__title{position:absolute;top:50%;left:50%;display:flex;justify-content:center;align-items:center;max-width:170px;width:80%;aspect-ratio:1;margin:0;border-radius:50%;transform:translate(-50%,-42%);font-size:16px;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;text-align:center;background-color:#eee}.legende-schema{margin-top:50px}.legende-schema .salarie,.legende-schema .employeur{position:relative;display:inline-block;vertical-align:top}@media screen and (max-width:991px){.legende-schema .salarie,.legende-schema .employeur{display:block}}.legende-schema .salarie::before,.legende-schema .employeur::before{content:'';position:absolute;width:10px;height:10px;left:-30px;top:7px;border-radius:50%}@media screen and (max-width:991px){.legende-schema .salarie::before,.legende-schema .employeur::before{left:-20px}}.legende-schema .salarie{margin-left:30px}@media screen and (max-width:991px){.legende-schema .salarie{margin-left:20px}}.legende-schema .salarie:before{background-color:#243782}.legende-schema .employeur{margin-left:58px}@media screen and (max-width:991px){.legende-schema .employeur{margin-left:20px}}.legende-schema .employeur:before{background-color:#43aaa0}body.epargneretraite{background-color:#243782}body.epargneretraite .scroll-up svg{fill:#243782}body.epargneretraite .bandeau{height:325px!important;background-color:#eca935;position:relative;background-position:right bottom;background-repeat:no-repeat;background-size:auto 100%;background-image:url('../images/_Common/bandeau.svg')}body.epargneretraite .bandeau *{color:#fff;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;text-transform:uppercase}body.epargneretraite .bandeau .image{position:absolute;width:calc(50% + 100px);height:100%;left:0;top:0;background-color:#eca935;background-position:center center;background-repeat:no-repeat;background-size:cover}body.epargneretraite .bandeau [class*="col-"]{height:205px;display:flex;align-items:center}body.epargneretraite .bandeau [class*="col-"] .titre{font-size:30px;margin-left:20px}body.epargneretraite .bandeau svg.background{display:none!important;position:absolute;width:100%;height:100%;right:0;bottom:0;fill:rgba(255,255,255,.2)}@media screen and (max-width:767px){body.epargneretraite .bandeau{height:140px!important}body.epargneretraite .bandeau [class*="col-"]{height:140px!important}body.epargneretraite .bandeau [class*="col-"] .titre{font-size:25px;font-family:EncodeSansExpanded-Light,Helvetica,Arial,sans-serif}}body.epargneretraite .totale{background-color:#fff;padding:60px/2 0!important}body.epargneretraite .totale svg{margin-top:20px}body.epargneretraite .totale h2{color:#1e2336;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif!important}body.epargneretraite .fleche-container{position:absolute;width:100%}body.epargneretraite .fleche-container .fleche{width:20px;height:20px;margin:0 auto;border:calc(20px/2) solid transparent;border-top-color:#fff}body.epargneretraite .regimes{background-color:#243782}body.epargneretraite .regimes>.container{position:relative}body.epargneretraite .regimes>.container .loupe{position:absolute;right:0;bottom:0;width:50%;height:calc(100% + 2*60px);margin-bottom:-60px;background:transparent url('../images/3_Epargne/loupe.png') right bottom no-repeat;background-size:auto;z-index:0}body.epargneretraite .regimes .regime-container{display:flex;flex-direction:row;justify-content:center;margin-bottom:60px}body.epargneretraite .regimes .regime-container::before{display:none}body.epargneretraite .regimes .regime-container .regime-1{margin-bottom:60px}body.epargneretraite .regimes .regime-container .regime-1 *{text-align:center}body.epargneretraite .regimes .regime-container .regime-1 .titre{color:#fff;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;padding:0 10px 36px;min-height:110px;line-height:19px}@media screen and (max-width:1199px){body.epargneretraite .regimes .regime-container .regime-1 .titre{min-height:153px}}@media screen and (max-width:991px){body.epargneretraite .regimes .regime-container .regime-1 .titre{min-height:176px}}@media screen and (max-width:767px){body.epargneretraite .regimes .regime-container .regime-1 .titre{padding-top:28px}}body.epargneretraite .regimes .regime-container .regime-1 .titre svg{margin-left:5px;vertical-align:middle;fill:#fff}body.epargneretraite .regimes .regime-container .regime-1 .separation .toggle{position:relative}body.epargneretraite .regimes .regime-container .regime-1 .separation .toggle svg{fill:#fff;position:absolute;margin-top:-21px;margin-left:-18px;background-color:#243782;border-radius:50%;z-index:500;transform:rotateX(0deg);transition:transform .5s ease}body.epargneretraite .regimes .regime-container .regime-1 .separation .toggle::before{content:"";position:absolute;left:10px;height:1px;width:calc(50% - 42px);background-color:#fff;z-index:1}body.epargneretraite .regimes .regime-container .regime-1 .separation .toggle::after{content:"";position:absolute;right:10px;height:1px;width:calc(50% - 42px);background-color:#fff;z-index:1}body.epargneretraite .regimes .regime-container .regime-1 .separation .toggle[aria-expanded="true"] svg{transform:rotateX(180deg)}body.epargneretraite .regimes .regime-container .regime-1 .separation .plus{position:absolute;left:-11.5px;margin-top:-11.5px;fill:#fff}body.epargneretraite .regimes .regime-container .regime-1 .detail>p{background-color:#fff;padding:12px;padding-top:0;margin:0}body.epargneretraite .regimes .regime-container .regime-1 .detail>p:first-of-type{padding-top:36px}body.epargneretraite .regimes .regime-container .regime-1 .detail *{color:#818181}body.epargneretraite .regimes .regime-container .regime-2{margin-bottom:60px}body.epargneretraite .regimes .regime-container .regime-2 *{text-align:center}body.epargneretraite .regimes .regime-container .regime-2 .titre{color:#43aaa0;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;padding:0 10px 36px;min-height:110px;line-height:19px}@media screen and (max-width:1199px){body.epargneretraite .regimes .regime-container .regime-2 .titre{min-height:153px}}@media screen and (max-width:991px){body.epargneretraite .regimes .regime-container .regime-2 .titre{min-height:176px}}@media screen and (max-width:767px){body.epargneretraite .regimes .regime-container .regime-2 .titre{padding-top:28px}}body.epargneretraite .regimes .regime-container .regime-2 .titre svg{margin-left:5px;vertical-align:middle;fill:#43aaa0}body.epargneretraite .regimes .regime-container .regime-2 .separation .toggle{position:relative}body.epargneretraite .regimes .regime-container .regime-2 .separation .toggle svg{fill:#43aaa0;position:absolute;margin-top:-21px;margin-left:-18px;background-color:#243782;border-radius:50%;z-index:500;transform:rotateX(0deg);transition:transform .5s ease}body.epargneretraite .regimes .regime-container .regime-2 .separation .toggle::before{content:"";position:absolute;left:10px;height:1px;width:calc(50% - 42px);background-color:#43aaa0;z-index:1}body.epargneretraite .regimes .regime-container .regime-2 .separation .toggle::after{content:"";position:absolute;right:10px;height:1px;width:calc(50% - 42px);background-color:#43aaa0;z-index:1}body.epargneretraite .regimes .regime-container .regime-2 .separation .toggle[aria-expanded="true"] svg{transform:rotateX(180deg)}body.epargneretraite .regimes .regime-container .regime-2 .separation .plus{position:absolute;left:-11.5px;margin-top:-11.5px;fill:#fff}body.epargneretraite .regimes .regime-container .regime-2 .detail>p{background-color:#43aaa0;padding:12px;padding-top:0;margin:0}body.epargneretraite .regimes .regime-container .regime-2 .detail>p:first-of-type{padding-top:36px}body.epargneretraite .regimes .regime-container .regime-2 .detail *{color:#818181}body.epargneretraite .regimes .regime-container .regime-3{margin-bottom:60px}body.epargneretraite .regimes .regime-container .regime-3 *{text-align:center}body.epargneretraite .regimes .regime-container .regime-3 .titre{color:#eca935;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;padding:0 10px 36px;min-height:110px;line-height:19px}@media screen and (max-width:1199px){body.epargneretraite .regimes .regime-container .regime-3 .titre{min-height:153px}}@media screen and (max-width:991px){body.epargneretraite .regimes .regime-container .regime-3 .titre{min-height:176px}}@media screen and (max-width:767px){body.epargneretraite .regimes .regime-container .regime-3 .titre{padding-top:28px}}body.epargneretraite .regimes .regime-container .regime-3 .titre svg{margin-left:5px;vertical-align:middle;fill:#eca935}body.epargneretraite .regimes .regime-container .regime-3 .separation .toggle{position:relative}body.epargneretraite .regimes .regime-container .regime-3 .separation .toggle svg{fill:#eca935;position:absolute;margin-top:-21px;margin-left:-18px;background-color:#243782;border-radius:50%;z-index:500;transform:rotateX(0deg);transition:transform .5s ease}body.epargneretraite .regimes .regime-container .regime-3 .separation .toggle::before{content:"";position:absolute;left:10px;height:1px;width:calc(50% - 42px);background-color:#eca935;z-index:1}body.epargneretraite .regimes .regime-container .regime-3 .separation .toggle::after{content:"";position:absolute;right:10px;height:1px;width:calc(50% - 42px);background-color:#eca935;z-index:1}body.epargneretraite .regimes .regime-container .regime-3 .separation .toggle[aria-expanded="true"] svg{transform:rotateX(180deg)}body.epargneretraite .regimes .regime-container .regime-3 .separation .plus{position:absolute;left:-11.5px;margin-top:-11.5px;fill:#fff}body.epargneretraite .regimes .regime-container .regime-3 .detail>p{background-color:#eca935;padding:12px;padding-top:0;margin:0}body.epargneretraite .regimes .regime-container .regime-3 .detail>p:first-of-type{padding-top:36px}body.epargneretraite .regimes .regime-container .regime-3 .detail *{color:#818181}body.epargneretraite .regimes .regime-container .regime-4{margin-bottom:60px}body.epargneretraite .regimes .regime-container .regime-4 *{text-align:center}body.epargneretraite .regimes .regime-container .regime-4 .titre{color:#e94e24;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;padding:0 10px 36px;min-height:110px;line-height:19px}@media screen and (max-width:1199px){body.epargneretraite .regimes .regime-container .regime-4 .titre{min-height:153px}}@media screen and (max-width:991px){body.epargneretraite .regimes .regime-container .regime-4 .titre{min-height:176px}}@media screen and (max-width:767px){body.epargneretraite .regimes .regime-container .regime-4 .titre{padding-top:28px}}body.epargneretraite .regimes .regime-container .regime-4 .titre svg{margin-left:5px;vertical-align:middle;fill:#e94e24}body.epargneretraite .regimes .regime-container .regime-4 .separation .toggle{position:relative}body.epargneretraite .regimes .regime-container .regime-4 .separation .toggle svg{fill:#e94e24;position:absolute;margin-top:-21px;margin-left:-18px;background-color:#243782;border-radius:50%;z-index:500;transform:rotateX(0deg);transition:transform .5s ease}body.epargneretraite .regimes .regime-container .regime-4 .separation .toggle::before{content:"";position:absolute;left:10px;height:1px;width:calc(50% - 42px);background-color:#e94e24;z-index:1}body.epargneretraite .regimes .regime-container .regime-4 .separation .toggle::after{content:"";position:absolute;right:10px;height:1px;width:calc(50% - 42px);background-color:#e94e24;z-index:1}body.epargneretraite .regimes .regime-container .regime-4 .separation .toggle[aria-expanded="true"] svg{transform:rotateX(180deg)}body.epargneretraite .regimes .regime-container .regime-4 .separation .plus{position:absolute;left:-11.5px;margin-top:-11.5px;fill:#fff}body.epargneretraite .regimes .regime-container .regime-4 .detail>p{background-color:#e94e24;padding:12px;padding-top:0;margin:0}body.epargneretraite .regimes .regime-container .regime-4 .detail>p:first-of-type{padding-top:36px}body.epargneretraite .regimes .regime-container .regime-4 .detail *{color:#818181}body.epargneretraite .regimes .regime-container .detail p,body.epargneretraite .regimes .regime-container .detail strong{color:#282b34!important}body.epargneretraite .regimes .fleche-container{margin-top:-20px}body.epargneretraite .regimes .fleche-container .fleche{width:20px;height:20px;margin:0 auto;border:calc(20px/2) solid transparent;border-bottom-color:rgba(255,255,255,.4)}body.epargneretraite .regimes .gestion,body.epargneretraite .regimes .bon-a-savoir{color:#fff;height:130px;border:1px solid rgba(255,255,255,.4);border-left:0;border-right:0;display:flex;align-items:center}body.epargneretraite .regimes .gestion strong,body.epargneretraite .regimes .bon-a-savoir strong{display:block;margin-bottom:10px}body.epargneretraite .regimes .gestion a,body.epargneretraite .regimes .bon-a-savoir a{display:block;margin-top:10px;color:#fff}body.epargneretraite .contact{color:#1e2336;background-color:#fff;padding:120px 0!important}body.epargneretraite .contact h3{margin:0;margin-bottom:20px;text-transform:none!important;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif!important}body.epargneretraite .contact a{color:#e94e24!important}body.epargneretraite .side-btn{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding:25px 30px 25px 25px;border-radius:42px;border:2px solid #eca935;text-decoration:none}body.epargneretraite .side-btn svg{flex-shrink:0}body.epargneretraite .jubilacion{background-color:#fff}body.epargneretraite .jubilacion h2{margin-bottom:40px;color:#243782}body.epargneretraite .jubilacion .space{margin-bottom:50px}body.epargneretraite .jubilacion a{color:#282b34}body.epargneretraite .jubilacion .titre{margin-bottom:10px;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;display:flex}body.epargneretraite .jubilacion .titre .roue{fill:#eca935;margin-right:10px;margin-top:3px;width:16px;height:16px}body.epargneretraite .jubilacion .button{min-height:90px;padding:10px calc(90px/2);border-radius:90px;border:2px solid #eca935;text-decoration:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center}body.epargneretraite .jubilacion .button svg{float:right;transform:rotate(-90deg);width:30px!important;height:20px!important;margin-left:10px;fill:#eca935}body.epargneretraite .jubilacion .bille{margin:50px 20px;fill:#eca935}body.epargneretraite .complemento{background-color:#fff;margin:50px 0}body.epargneretraite .complemento *{color:#818181}body.epargneretraite .complemento .valeur{color:#243782}body.epargneretraite .conditiones{background-color:#243782}body.epargneretraite .conditiones *{color:#fff}body.epargneretraite .conditiones h2{margin-bottom:50px;line-height:40px}body.epargneretraite .conditiones .roue{fill:#eca935;margin-bottom:15px}body.epargneretraite .conditiones .trait{width:30px;height:4px;background-color:#fff;margin:30px 0}body.epargneretraite.france .bandeau .image{background-image:url('../images/3_Epargne/france/bandeau.jpg')}body.epargneretraite.credipar .bandeau .image{background-image:url('../images/3_Epargne/france/credipar/bandeau.jpg')}body.epargneretraite.espagne{background-color:#fff}body.epargneretraite.espagne .bandeau .image{background-image:url('../images/3_Epargne/espagne/bandeau.jpg')}@media screen and (max-width:767px){body.epargneretraite.france .main{padding-bottom:110px!important;background-color:#fff}body.epargneretraite.france .totale{padding:20px 0!important}body.epargneretraite.france .totale h2{font-size:20px!important;margin:0!important;color:#243782!important}body.epargneretraite.france .totale svg{fill:#243782!important}body.epargneretraite.france .bandeau{padding:0!important;height:auto!important}body.epargneretraite.france .regimes{padding-bottom:0!important}body.epargneretraite.france .regimes .loupe{display:none!important}body.epargneretraite.france .regimes p{font-size:14px}body.epargneretraite.france .regimes p strong{width:fit-content}body.epargneretraite.france .regimes .regime-container{display:block!important;margin-bottom:0!important}body.epargneretraite.france .regimes .regime-container *[class*="regime-"]{margin:0!important;margin-bottom:92px!important}body.epargneretraite.france .regimes .regime-container *[class*="regime-"] .titre{min-height:unset!important;height:auto!important;padding-bottom:35px!important;font-size:16px}body.epargneretraite.france .regimes .regime-container *[class*="regime-"] .separation .plus{width:25px;height:25px;left:calc(50% - 25px/2);top:-25px}body.epargneretraite.france .regimes .regime-container *[class*="regime-"] .separation .fleche{margin-left:-21px}body.epargneretraite.france .regimes .fleche-container{display:none}body.epargneretraite.france .regimes .gestion,body.epargneretraite.france .regimes .bon-a-savoir{margin-bottom:30px;border:0;font-size:16px}body.epargneretraite.france .contact{padding-top:20px!important;padding-bottom:0!important}body.epargneretraite.france .contact h3{margin-top:30px!important;font-size:20px!important;text-transform:none!important;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif!important}body.epargneretraite.france .contact p{font-size:14px!important}body.epargneretraite.espagne .main{padding-bottom:120px!important}body.epargneretraite.espagne .section{padding-top:0!important}body.epargneretraite.espagne .bandeau{padding:0!important;height:auto!important}body.epargneretraite.espagne .jubilacion h2{font-size:18px;color:#243782;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif;text-align:left}body.epargneretraite.espagne .jubilacion .roue{width:16px;height:16px;margin-bottom:-2px;margin-right:10px}body.epargneretraite.espagne .jubilacion .button{display:none!important}body.epargneretraite.espagne .jubilacion .space{margin-bottom:30px}body.epargneretraite.espagne .jubilacion .bille{margin:0 10px 30px 14px}body.epargneretraite.espagne .jubilacion .titre{display:flex;margin-top:24px}body.epargneretraite.espagne .jubilacion .col-sm-6,body.epargneretraite.espagne .jubilacion p{font-size:16px}body.epargneretraite.espagne .conditiones{margin-bottom:-120px!important;padding-bottom:120px!important}body.epargneretraite.espagne .conditiones h2{font-size:18px;font-family:EncodeSansExpanded-Light,Helvetica,Arial,sans-serif;line-height:22px}body.epargneretraite.espagne .conditiones p,body.epargneretraite.espagne .conditiones li{font-size:16px;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif}body.epargneretraite.espagne .scroll-up svg{fill:#fff!important}body.epargneretraite.espagne .scroll-up.blue-svg svg{fill:#243782!important}}body.couverturesociale{color:#282b34}body.couverturesociale .scroll-up svg{fill:#fff}@media screen and (max-width:767px){body.couverturesociale .scroll-up svg{fill:#243782}}body.couverturesociale .bandeau{height:325px!important;background-color:#eca935;position:relative;background-position:right bottom;background-repeat:no-repeat;background-size:auto 100%;background-image:url('../images/_Common/bandeau.svg')}body.couverturesociale .bandeau *{color:#fff;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;text-transform:uppercase}body.couverturesociale .bandeau .image{position:absolute;width:calc(50% + 100px);height:100%;left:0;top:0;background-color:#eca935;background-position:center center;background-repeat:no-repeat;background-size:cover}body.couverturesociale .bandeau [class*="col-"]{height:205px;display:flex;align-items:center}body.couverturesociale .bandeau [class*="col-"] .titre{font-size:30px;margin-left:20px}body.couverturesociale .bandeau svg.background{display:none!important;position:absolute;width:100%;height:100%;right:0;bottom:0;fill:rgba(255,255,255,.2)}@media screen and (max-width:767px){body.couverturesociale .bandeau{height:140px!important}body.couverturesociale .bandeau [class*="col-"]{height:140px!important}body.couverturesociale .bandeau [class*="col-"] .titre{font-size:25px;font-family:EncodeSansExpanded-Light,Helvetica,Arial,sans-serif}}body.couverturesociale__title{margin-bottom:40px;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif!important}body.couverturesociale .encart{background-color:rgba(36,55,130,.1);color:#282b34;padding:12px 25px;border-radius:10px;margin-bottom:30px}body.couverturesociale .encart__link{text-decoration:underline}body.couverturesociale .garantie{margin-top:50px;margin-bottom:80px;text-align:center}body.couverturesociale .garantie img{margin-bottom:25px}body.couverturesociale .garantie .valeur{color:#243782;font-size:18px}body.couverturesociale .left-right-col{width:30%}body.couverturesociale .center-col{width:40%}body.couverturesociale .flippers{padding:60px 55px}body.couverturesociale .flippers .flip-container.h150 .front,body.couverturesociale .flippers .flip-container.h150 .back{min-height:155px}body.couverturesociale .flippers .flip-container.h180 .front,body.couverturesociale .flippers .flip-container.h180 .back{min-height:185px}body.couverturesociale .flippers .flip-container.h200 .front,body.couverturesociale .flippers .flip-container.h200 .back{min-height:200px}body.couverturesociale .flippers .flip-container.h260 .front,body.couverturesociale .flippers .flip-container.h260 .back{min-height:260px}body.couverturesociale .flippers .flip-container.h300 .front,body.couverturesociale .flippers .flip-container.h300 .back{min-height:300px}body.couverturesociale .flippers .flip-container.h315 .front,body.couverturesociale .flippers .flip-container.h315 .back{min-height:315px}body.couverturesociale .flippers .flip-container.h370 .front,body.couverturesociale .flippers .flip-container.h370 .back{min-height:370px}body.couverturesociale .garanties-sante{background-color:#fff}body.couverturesociale .garanties-sante h2{color:#243782}body.couverturesociale .garanties-sante .button{min-height:90px;padding:0 calc(90px/2);border-radius:90px;border:2px solid #e94e24;text-decoration:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:30px;hyphens:initial;word-break:break-word}body.couverturesociale .garanties-sante .button svg{float:right;transform:rotate(-90deg);width:30px!important;height:20px!important;margin-left:10px;fill:#e94e24}body.couverturesociale .garanties-sante a{color:#282b34!important}body.couverturesociale .mieux-comprendre-frais-de-sante{background-color:#243782;background-position:right -300px top;background-repeat:no-repeat;background-size:auto 111%;background-image:url('../images/4_CouvertureSociale/fond bleu.svg');color:#fff}body.couverturesociale .mieux-comprendre-frais-de-sante h2{color:#fff}body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container{margin-bottom:30px}body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container .flipper .front,body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container .flipper .back{display:flex;flex-direction:column;justify-content:center}body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container .flipper .front .titre,body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container .flipper .back .titre{font-family:EncodeSansExpanded-SemiBold,Helvetica,Arial,sans-serif;font-size:18px}body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container .flipper .front{padding:20px;text-align:center}body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container .flipper .front .titre{margin-top:20px}body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container .flipper .back{padding:20px;line-height:1.2em}body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container .flipper .back p{margin:0}body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container .flipper .back a{word-break:break-word}body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container.primary .front,body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container.primary .back{background-color:#fff!important;color:#282b34!important}body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container.primary .front .titre,body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container.primary .back .titre{color:#243782!important}body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container.secondary{color:#282b34!important}body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container.secondary .front,body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container.secondary .back{background-color:#43aaa0!important}body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container.tertiary .front,body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container.tertiary .back{background-color:#a7afcd!important;color:#282b34!important}body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container.tertiary .front .titre,body.couverturesociale .mieux-comprendre-frais-de-sante .flip-container.tertiary .back .titre{color:#243782!important}body.couverturesociale .mieux-comprendre-frais-de-sante a{color:#282b34!important}body.couverturesociale .garanties-prevoyance{background-color:#fff;padding-bottom:0}body.couverturesociale .garanties-prevoyance>.container{padding-bottom:140px;background-image:url('../images/4_CouvertureSociale/prevoyance.svg');background-position:left bottom 90px;background-repeat:no-repeat;background-size:40%}@media screen and (max-width:767px){body.couverturesociale .garanties-prevoyance>.container{padding-bottom:0}}body.couverturesociale .garanties-prevoyance .encart{font-size:16px}body.couverturesociale .garanties-prevoyance .encart p{line-height:19px}body.couverturesociale .garanties-prevoyance .button{font-size:16px}body.couverturesociale .garanties-prevoyance h2{color:#243782}body.couverturesociale .garanties-prevoyance h4{text-transform:none!important;margin-bottom:20px;font-size:20px;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif!important}body.couverturesociale .garanties-prevoyance h4.primary{color:#243782}body.couverturesociale .garanties-prevoyance .button{min-height:85px;padding:0 calc(85px/2);border-radius:85px;border:2px solid #e94e24;background-color:#fff;text-decoration:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:30px;hyphens:initial;word-break:break-word}body.couverturesociale .garanties-prevoyance .button svg{float:right;transform:rotate(-90deg);width:30px!important;height:20px!important;margin-left:10px;fill:#e94e24}body.couverturesociale .garanties-prevoyance .button .titre{text-transform:uppercase;color:#e94e24}body.couverturesociale .garanties-prevoyance .en-savoir-plus .video-container{position:relative;height:200px;width:100%;margin-bottom:14px;background-color:#eee;background-position:center center;background-repeat:no-repeat;background-size:100% auto;display:flex;align-items:center;justify-content:center}body.couverturesociale .garanties-prevoyance .en-savoir-plus .video-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(36,55,130,.3);z-index:0}body.couverturesociale .garanties-prevoyance .en-savoir-plus .video-container .play{z-index:1}body.couverturesociale .garanties-prevoyance .en-savoir-plus .video-container .play svg{fill:#fff}body.couverturesociale .garanties-prevoyance .en-savoir-plus .video-container.prevoyance{background:transparent url('../images/4_CouvertureSociale/video_1.png') center center no-repeat;background-size:auto 100%}body.couverturesociale .garanties-prevoyance .en-savoir-plus .video-container.beneficiaire{background:transparent url('../images/4_CouvertureSociale/video_2.png') center center no-repeat;background-size:auto 100%}body.couverturesociale .garanties-prevoyance .en-savoir-plus p{font-size:14px}body.couverturesociale .garanties-prevoyance a{color:#282b34!important}body.couverturesociale .mieux-comprendre-prevoyance{background-color:#243782;background-position:right -300px top;background-repeat:no-repeat;background-size:auto 111%;background-image:url('../images/4_CouvertureSociale/fond bleu.svg');color:#fff}body.couverturesociale .mieux-comprendre-prevoyance h2{color:#fff}body.couverturesociale .mieux-comprendre-prevoyance .flip-container{margin-bottom:30px}body.couverturesociale .mieux-comprendre-prevoyance .flip-container .flipper .front,body.couverturesociale .mieux-comprendre-prevoyance .flip-container .flipper .back{display:flex;flex-direction:column;justify-content:center}body.couverturesociale .mieux-comprendre-prevoyance .flip-container .flipper .front .titre,body.couverturesociale .mieux-comprendre-prevoyance .flip-container .flipper .back .titre{font-family:EncodeSansExpanded-SemiBold,Helvetica,Arial,sans-serif}body.couverturesociale .mieux-comprendre-prevoyance .flip-container .flipper .front{padding:20px}body.couverturesociale .mieux-comprendre-prevoyance .flip-container .flipper .front .titre{text-transform:uppercase;font-size:24px}body.couverturesociale .mieux-comprendre-prevoyance .flip-container .flipper .back{padding:20px;line-height:1.2em}body.couverturesociale .mieux-comprendre-prevoyance .flip-container .flipper .back *{font-size:16px}body.couverturesociale .mieux-comprendre-prevoyance .flip-container .flipper .back .titre{font-size:18px}body.couverturesociale .mieux-comprendre-prevoyance .flip-container .flipper .back p{margin:0}body.couverturesociale .mieux-comprendre-prevoyance .flip-container .flipper .back a{font-family:EncodeSansExpanded-SemiBold,Helvetica,Arial,sans-serif;word-break:break-word}body.couverturesociale .mieux-comprendre-prevoyance .flip-container.primary .front,body.couverturesociale .mieux-comprendre-prevoyance .flip-container.primary .back{background-color:#fff!important;color:#243782!important}body.couverturesociale .mieux-comprendre-prevoyance .flip-container.primary .front{background-image:url('../images/4_CouvertureSociale/question.svg')}body.couverturesociale .mieux-comprendre-prevoyance .flip-container.secondary .front,body.couverturesociale .mieux-comprendre-prevoyance .flip-container.secondary .back{background-color:#43aaa0!important;color:#282b34!important}body.couverturesociale .mieux-comprendre-prevoyance .flip-container.secondary .front{background-image:url('../images/4_CouvertureSociale/question_light.svg')}body.couverturesociale .mieux-comprendre-prevoyance .flip-container.h370 .front{background-position:right 30px bottom 30px;background-repeat:no-repeat;background-size:auto 60%}body.couverturesociale .mieux-comprendre-prevoyance .flip-container.h260 .front{background-position:right 50px top 10px;background-repeat:no-repeat;background-size:auto 80%}body.couverturesociale .mieux-comprendre-prevoyance .flip-container.h180 .front{background-position:right 50px top -2px;background-repeat:no-repeat;background-size:auto 80%}body.couverturesociale .mieux-comprendre-prevoyance .flip-container.h150 .front{background-position:right 30px top -5px;background-repeat:no-repeat;background-size:auto 100%}body.couverturesociale .asistencia-sanitaria{background-color:#fff}body.couverturesociale .asistencia-sanitaria .container{padding-bottom:60px}body.couverturesociale .asistencia-sanitaria h2{color:#243782!important}body.couverturesociale .asistencia-sanitaria .primary{color:#243782}body.couverturesociale .asistencia-sanitaria .button{min-height:75px;padding:5px calc(75px/2);border-radius:75px;border:2px solid #eca935;text-decoration:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center}body.couverturesociale .asistencia-sanitaria .button svg{float:right;transform:rotate(-90deg);width:30px!important;height:20px!important;margin-left:10px;fill:#eca935}body.couverturesociale .asistencia-sanitaria .button+.button{margin-top:30px}body.couverturesociale .servicio-alares{background-color:#243782;background-image:url('../images/4_CouvertureSociale/mains.png');background-position:center bottom;background-repeat:no-repeat;background-size:auto}body.couverturesociale .servicio-alares *{color:#fff}body.couverturesociale .servicio-alares .roue{fill:#eca935}body.couverturesociale .servicio-alares .encart{background-color:rgba(255,255,255,.1);padding:20px}body.couverturesociale .servicio-alares .encart strong{margin-bottom:20px;display:block}body.couverturesociale .servicio-alares .encart .row{margin-bottom:15px}body.couverturesociale .servicio-alares .encart .row:last-of-type{margin-bottom:0}body.couverturesociale .servicio-alares .encart .row .roue{margin-top:2px}body.couverturesociale .servicio-alares .encart-link{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;text-decoration:underline;word-break:break-word}body.couverturesociale .servicio-alares .button{min-height:75px;padding:10px calc(75px/2);border-radius:75px;border:2px solid #eca935;text-decoration:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center}body.couverturesociale .servicio-alares .button svg{float:right;transform:rotate(-90deg);width:30px!important;height:20px!important;margin-left:10px;fill:#eca935}body.couverturesociale .seguro-vida{margin-bottom:20px}@media screen and (max-width:767px){body.couverturesociale .seguro-vida{margin-bottom:0}}body.couverturesociale .seguro-vida .roue{fill:#eca935}body.couverturesociale .seguro-vida .container .primary,body.couverturesociale .seguro-vida .container .valeur{color:#243782}body.couverturesociale .seguro-vida .container .row .row{margin:20px 0}body.couverturesociale .seguro-vida__img-container{position:relative;padding-right:calc(50% + 30px)}@media screen and (max-width:767px){body.couverturesociale .seguro-vida__img-container{padding-right:15px}}body.couverturesociale .seguro-vida__img{position:absolute;top:0;right:15px;height:100%;width:calc(50% - 15px);background-image:url('../images/4_CouvertureSociale/espagne/seguro.png');background-position:right center;background-repeat:no-repeat;background-size:cover}body.couverturesociale.france .bandeau .image{background-image:url('../images/4_CouvertureSociale/france/bandeau.jpg')}body.couverturesociale.credipar .bandeau .image{background-image:url('../images/4_CouvertureSociale/france/credipar/bandeau.jpg')}body.couverturesociale.espagne .bandeau .image{background-image:url('../images/4_CouvertureSociale/espagne/bandeau.jpg')}body.couverturesociale.espagne .primary{color:#243782}body.couverturesociale.espagne .asistencia-sanitaria{font-size:16px}body.couverturesociale.espagne .asistencia-sanitaria .button a{color:#282b34}body .assistanceHeader{padding-block:34px;max-width:754px;margin-inline:auto;text-align:center}@media screen and (max-width:991px){body .assistanceHeader{padding-right:15px}}body .assistanceHeader a{color:inherit;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;text-decoration:none}body .assistanceHeader a:hover{text-decoration:underline}body .assistanceList{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);grid-gap:30px;margin:0;padding:0;list-style:none}@media screen and (max-width:991px){body .assistanceList{display:flex;flex-direction:column;row-gap:32px;max-width:300px;margin-inline:auto}}body .assistanceList__item.--even{height:fit-content;margin-top:auto}body .assistanceList__item.--last{grid-area:2/3/3/4}body .assistanceService{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,auto);row-gap:44px}@media screen and (max-width:991px){body .assistanceService{row-gap:32px}}body .assistanceService__title{position:relative;aspect-ratio:1;margin:0;padding:74px 10px 10px 24px;background-color:#43aaa0;color:#fff;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif;font-size:26px;line-height:40px}body .assistanceService__title.--even{order:2}@media screen and (max-width:991px){body .assistanceService__title.--even{order:unset}}body .assistanceService__title.--even::after{top:0}@media screen and (max-width:991px){body .assistanceService__title.--even::after{top:100%}}body .assistanceService__title.--helpers{background-color:#eca935}body .assistanceService__title.--health{background-color:#43aaa0}body .assistanceService__title.--disease{background-color:#e94e24}body .assistanceService__title.--away{background-color:#243782}body .assistanceService__title.--parenthood{background-color:#282b34}body .assistanceService__title::after{content:'';background-color:inherit;position:absolute;top:100%;left:50%;height:22px;width:22px;transform:translate(-50%,-50%) rotate(45deg)}body .assistanceService__number{display:block;margin-bottom:20px;font-family:EncodeSansExpanded-Black,Helvetica,Arial,sans-serif;font-size:70px;opacity:.3}body .assistanceService__info{margin:0;max-height:270px}@media screen and (max-width:991px){body .assistanceService__info{text-align:center;max-height:unset}}body .assistanceService__info.--offset{transform:translateY(-20px)}@media screen and (max-width:991px){body .assistanceService__info.--offset{transform:unset}}body .assistanceService__info.--overflow{width:150%;margin-left:-25%;max-height:unset}@media screen and (max-width:991px){body .assistanceService__info.--overflow{width:auto;margin-left:0}}body .assistanceService__info.--odd{text-align:center}body .assistanceAside{margin-top:35px;background-color:#eee}@media screen and (max-width:767px){body .assistanceAside{margin-top:46px;margin-bottom:34px}}body .assistanceAside__inner{padding-block:50px 80px}@media screen and (max-width:767px){body .assistanceAside__inner{padding-block:48px}}@media screen and (max-width:767px){body.couverturesociale.france h2{font-size:20px!important}body.couverturesociale.france .bandeau{padding:0!important}body.couverturesociale.france .blue{background-color:#243782!important;padding-top:18px;padding-bottom:18px;margin-bottom:20px!important}body.couverturesociale.france .blue h2{color:#fff!important;margin:0!important}body.couverturesociale.france .button{margin:30px 0!important;border-radius:40px!important}body.couverturesociale.france .garantie{margin-top:30px!important}body.couverturesociale.france .garanties-sante{padding:0!important}body.couverturesociale.france .garanties-sante h2{font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif}body.couverturesociale.france .garanties-sante .col-sm-7 p{font-size:14px}body.couverturesociale.france .garanties-sante .col-sm-6 p{font-size:16px}body.couverturesociale.france .garanties-sante .button{font-size:16px;padding:12px 30px;height:auto}body.couverturesociale.france .garanties-sante .button a{word-break:break-word}body.couverturesociale.france .mieux-comprendre-frais-de-sante{display:none!important}body.couverturesociale.france .garanties-prevoyance{color:#282b34!important}body.couverturesociale.france .garanties-prevoyance .container{background-image:none!important}body.couverturesociale.france .garanties-prevoyance h4{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}body.couverturesociale.france .garanties-prevoyance .col-sm-7 p:first-child{font-size:14px!important}body.couverturesociale.france .garanties-prevoyance .col-sm-7 p{font-size:16px}body.couverturesociale.france .garanties-prevoyance .col-sm-5{font-size:14px}body.couverturesociale.france .garanties-prevoyance .col-xs-12 a{line-height:19px}body.couverturesociale.france .garanties-prevoyance .video-container{height:125px!important}body.couverturesociale.france .garanties-prevoyance .video-container svg{width:40px!important;height:40px!important}body.couverturesociale.france .garanties-prevoyance .button{font-size:16px;padding:12px 30px;height:auto}body.couverturesociale.france .garanties-prevoyance .button a{word-break:break-word}body.couverturesociale.france .mieux-comprendre-prevoyance{display:none!important}body.couverturesociale.espagne .button{padding:10px 26px}body.couverturesociale.espagne .button a{word-break:inherit!important;hyphens:inherit!important}body.couverturesociale.espagne .button svg{width:22px!important;height:14px!important}body.couverturesociale.espagne .section{padding:30px 0!important}body.couverturesociale.espagne .bandeau{padding:0!important}body.couverturesociale.espagne .separator.flip{margin-top:-48px!important}body.couverturesociale.espagne .asistencia-sanitaria{font-size:16px!important}body.couverturesociale.espagne .asistencia-sanitaria h2{font-size:18px;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif}body.couverturesociale.espagne .asistencia-sanitaria .button{margin-top:30px}body.couverturesociale.espagne .asistencia-sanitaria .button a{color:#282b34!important;word-break:break-word}body.couverturesociale.espagne .asistencia-sanitaria .primary{color:#243782}body.couverturesociale.espagne .servicio-alares{background-image:none!important;font-size:16px}body.couverturesociale.espagne .servicio-alares h2{font-size:18px;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif}body.couverturesociale.espagne .servicio-alares .col-sm-4{margin-bottom:20px!important}body.couverturesociale.espagne .servicio-alares .col-xs-2,body.couverturesociale.espagne .servicio-alares .col-xs-10{padding:0!important}body.couverturesociale.espagne .seguro-vida{padding-bottom:80px!important;font-size:16px}body.couverturesociale.espagne .seguro-vida h2{font-size:18px;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif;color:#243782}body.couverturesociale.espagne .seguro-vida .container{background-image:none!important}body.couverturesociale.espagne .seguro-vida .col-xs-2,body.couverturesociale.espagne .seguro-vida .col-xs-10{padding:0!important}}body.nouveautes .scroll-up svg{fill:#243782}body.nouveautes .bandeau{height:325px!important;background-color:#eca935;position:relative;background-position:right bottom;background-repeat:no-repeat;background-size:auto 100%;background-image:url('../images/_Common/bandeau.svg')}body.nouveautes .bandeau *{color:#fff;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;text-transform:uppercase}body.nouveautes .bandeau .image{position:absolute;width:calc(50% + 100px);height:100%;left:0;top:0;background-color:#eca935;background-position:center center;background-repeat:no-repeat;background-size:cover}body.nouveautes .bandeau [class*="col-"]{height:205px;display:flex;align-items:center}body.nouveautes .bandeau [class*="col-"] .titre{font-size:30px;margin-left:20px}body.nouveautes .bandeau svg.background{display:none!important;position:absolute;width:100%;height:100%;right:0;bottom:0;fill:rgba(255,255,255,.2)}@media screen and (max-width:767px){body.nouveautes .bandeau{height:140px!important}body.nouveautes .bandeau [class*="col-"]{height:140px!important}body.nouveautes .bandeau [class*="col-"] .titre{font-size:25px;font-family:EncodeSansExpanded-Light,Helvetica,Arial,sans-serif}}body.nouveautes.france .bandeau .image{background-image:url('../images/15_Nouveautes/france/bandeau.jpg')}body.nouveautes.credipar .bandeau .image{background-image:url('../images/15_Nouveautes/france/credipar/bandeau.jpg')}body.nouveautes h2{position:relative;margin-bottom:45px}body.nouveautes .wheel-list{padding-left:70px!important}body.nouveautes .wheel-list__item{list-style-image:url('../images/15_Nouveautes/roue.svg')}body.nouveautes .gar-share{padding-block:60px}body.nouveautes .gar-share__title{margin-top:0;margin-bottom:26px;color:#243782;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif!important}body.nouveautes .gar-share__subtitle{margin-top:44px;margin-bottom:26px;color:#243782;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif!important;font-size:16px}body.nouveautes .blueBg{padding-block:40px 60px;background-color:#243782;background-position:right bottom;background-repeat:no-repeat;background-size:auto 100%;background-image:url('../images/15_Nouveautes/fond bleu.svg');color:#fff}body.nouveautes .newsContent{display:flex;column-gap:128px;align-items:flex-start}@media screen and (max-width:767px){body.nouveautes .newsContent{flex-direction:column;align-items:center}}body.nouveautes .newsContent.--revert{flex-direction:row-reverse}@media screen and (max-width:767px){body.nouveautes .newsContent.--revert{flex-direction:column}}body.nouveautes .newsContent h2{font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif!important;margin-block:0 35px}body.nouveautes .newsContent p{margin-bottom:20px}body.nouveautes .newsContent__img{flex:0 0 auto;margin-top:15px}body.nouveautes .newsContent__img.--bg{padding:28px 38px;background-color:color-mix(in srgb,#243782 10%,#fff);border-radius:10px}body.nouveautes .sunshine{padding-block:65px 150px}@media screen and (max-width:767px){body.nouveautes .sunshine{padding-block:30px 50px}}@media screen and (max-width:767px){body.nouveautes.france h2{font-size:26px!important;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif;line-height:40px!important;display:flex;align-items:baseline;margin-bottom:30px}body.nouveautes.france p{font-size:16px}body.nouveautes.france .bandeau{padding:0!important;height:auto!important}body.nouveautes.france .wheel-list{padding-left:30px!important;font-size:16px}}.side-quote{padding:35px 45px 45px 60px;margin:0;background-color:color-mix(in srgb,#eca935 10%,#fff);border-radius:10px;border-left:0;font-size:16px}.side-quote__container{position:relative}.side-quote__container::before,.side-quote__container::after{content:'"';position:absolute;font-size:70px;line-height:0;font-family:EncodeSansExpanded-Black,Helvetica,Arial,sans-serif;color:#eca935;color:color-mix(in srgb,#eca935 30%,#fff);transform:translateX(-50%)}.side-quote__container::before{top:25px;left:0;transform:translateX(-50%)}.side-quote__container::after{bottom:0;right:0;transform:translateX(50%)}.side-quote__txt{position:relative;z-index:10}.side-quote__author{background-color:unset;color:inherit;height:auto;padding:0;margin:10px 0 0;font-size:inherit;text-align:right;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.side-quote__author::before,.side-quote__author::after{display:none}body.avantagesdivers .scroll-up svg{fill:#243782}body.avantagesdivers .bandeau{height:325px!important;background-color:#e94e24;position:relative;background-position:right bottom;background-repeat:no-repeat;background-size:auto 100%;background-image:url('../images/_Common/bandeau.svg')}body.avantagesdivers .bandeau *{color:#fff;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;text-transform:uppercase}body.avantagesdivers .bandeau .image{position:absolute;width:calc(50% + 100px);height:100%;left:0;top:0;background-color:#e94e24;background-position:center center;background-repeat:no-repeat;background-size:cover}body.avantagesdivers .bandeau [class*="col-"]{height:205px;display:flex;align-items:center}body.avantagesdivers .bandeau [class*="col-"] .titre{font-size:30px;margin-left:20px}body.avantagesdivers .bandeau svg.background{display:none!important;position:absolute;width:100%;height:100%;right:0;bottom:0;fill:rgba(255,255,255,.2)}@media screen and (max-width:767px){body.avantagesdivers .bandeau{height:140px!important}body.avantagesdivers .bandeau [class*="col-"]{height:140px!important}body.avantagesdivers .bandeau [class*="col-"] .titre{font-size:25px;font-family:EncodeSansExpanded-Light,Helvetica,Arial,sans-serif}}body.avantagesdivers .avantages{min-height:calc(100vh - 525px)}body.avantagesdivers .cards{display:flex;justify-content:left;flex-wrap:wrap}body.avantagesdivers .cards.last-alignleft:after{content:"";flex:auto}body.avantagesdivers .cards .col-sm-4{flex-basis:33.33333333%}body.avantagesdivers.france.france .bandeau .image,body.avantagesdivers.credipar.france .bandeau .image{background-image:url('../images/5_Avantages/france/bandeau.jpg')}body.avantagesdivers.france.credipar .bandeau .image,body.avantagesdivers.credipar.credipar .bandeau .image{background-image:url('../images/5_Avantages/france/credipar/bandeau.jpg')}body.avantagesdivers.france .avantages,body.avantagesdivers.credipar .avantages{padding:150px 0}body.avantagesdivers.france .avantages .row>*[class*="col-"],body.avantagesdivers.credipar .avantages .row>*[class*="col-"]{margin-bottom:90px}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.primary,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.primary{padding:0}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.primary .titre,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.primary .titre{color:#243782;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;margin-bottom:40px;min-height:120px;display:flex;flex-direction:column;justify-content:space-between;text-align:center;text-transform:uppercase}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.primary .titre svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.primary .titre svg{fill:#243782;display:block;margin:0 auto;margin-bottom:20px;height:80px;min-width:80px}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.primary .separation,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.primary .separation{text-align:center}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.primary .separation .toggle,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.primary .separation .toggle{position:relative}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.primary .separation .toggle svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.primary .separation .toggle svg{fill:#243782;position:absolute;margin-top:-16px;margin-left:-16px;border-radius:50%;background-color:#fff;z-index:500;transform:rotateX(0deg);transition:transform .5s ease}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.primary .separation .toggle::before,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.primary .separation .toggle::before{content:"";position:absolute;left:10px;height:1px;width:calc(50% - 32px);background-color:#243782;z-index:1}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.primary .separation .toggle::after,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.primary .separation .toggle::after{content:"";position:absolute;right:10px;height:1px;width:calc(50% - 32px);background-color:#243782;z-index:1}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.primary .separation .toggle[aria-expanded="false"] svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.primary .separation .toggle[aria-expanded="false"] svg{transform:rotateX(180deg)}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.primary .detail,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.primary .detail{background-color:#243782}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.primary .detail>p,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.primary .detail>p{padding:10px 30px;margin:0}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.primary .detail>p:first-child,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.primary .detail>p:first-child{padding-top:36px}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.primary .detail>p:last-child,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.primary .detail>p:last-child{padding-bottom:36px}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.primary .detail *,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.primary .detail *{color:#fff}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.primary .detail svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.primary .detail svg{fill:#fff!important}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.secondary,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.secondary{padding:0}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.secondary .titre,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.secondary .titre{color:#43aaa0;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;margin-bottom:40px;min-height:120px;display:flex;flex-direction:column;justify-content:space-between;text-align:center;text-transform:uppercase}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.secondary .titre svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.secondary .titre svg{fill:#43aaa0;display:block;margin:0 auto;margin-bottom:20px;height:80px;min-width:80px}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.secondary .separation,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.secondary .separation{text-align:center}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.secondary .separation .toggle,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.secondary .separation .toggle{position:relative}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.secondary .separation .toggle svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.secondary .separation .toggle svg{fill:#43aaa0;position:absolute;margin-top:-16px;margin-left:-16px;border-radius:50%;background-color:#fff;z-index:500;transform:rotateX(0deg);transition:transform .5s ease}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.secondary .separation .toggle::before,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.secondary .separation .toggle::before{content:"";position:absolute;left:10px;height:1px;width:calc(50% - 32px);background-color:#43aaa0;z-index:1}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.secondary .separation .toggle::after,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.secondary .separation .toggle::after{content:"";position:absolute;right:10px;height:1px;width:calc(50% - 32px);background-color:#43aaa0;z-index:1}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.secondary .separation .toggle[aria-expanded="false"] svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.secondary .separation .toggle[aria-expanded="false"] svg{transform:rotateX(180deg)}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.secondary .detail,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.secondary .detail{background-color:#43aaa0}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.secondary .detail>p,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.secondary .detail>p{padding:10px 30px;margin:0}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.secondary .detail>p:first-child,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.secondary .detail>p:first-child{padding-top:36px}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.secondary .detail>p:last-child,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.secondary .detail>p:last-child{padding-bottom:36px}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.secondary .detail *,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.secondary .detail *{color:#fff}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.secondary .detail svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.secondary .detail svg{fill:#fff!important}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.tertiary,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.tertiary{padding:0}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.tertiary .titre,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.tertiary .titre{color:#282b34;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;margin-bottom:40px;min-height:120px;display:flex;flex-direction:column;justify-content:space-between;text-align:center;text-transform:uppercase}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.tertiary .titre svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.tertiary .titre svg{fill:#282b34;display:block;margin:0 auto;margin-bottom:20px;height:80px;min-width:80px}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.tertiary .separation,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.tertiary .separation{text-align:center}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.tertiary .separation .toggle,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.tertiary .separation .toggle{position:relative}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.tertiary .separation .toggle svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.tertiary .separation .toggle svg{fill:#282b34;position:absolute;margin-top:-16px;margin-left:-16px;border-radius:50%;background-color:#fff;z-index:500;transform:rotateX(0deg);transition:transform .5s ease}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.tertiary .separation .toggle::before,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.tertiary .separation .toggle::before{content:"";position:absolute;left:10px;height:1px;width:calc(50% - 32px);background-color:#282b34;z-index:1}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.tertiary .separation .toggle::after,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.tertiary .separation .toggle::after{content:"";position:absolute;right:10px;height:1px;width:calc(50% - 32px);background-color:#282b34;z-index:1}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.tertiary .separation .toggle[aria-expanded="false"] svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.tertiary .separation .toggle[aria-expanded="false"] svg{transform:rotateX(180deg)}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.tertiary .detail,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.tertiary .detail{background-color:#282b34}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.tertiary .detail>p,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.tertiary .detail>p{padding:10px 30px;margin:0}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.tertiary .detail>p:first-child,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.tertiary .detail>p:first-child{padding-top:36px}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.tertiary .detail>p:last-child,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.tertiary .detail>p:last-child{padding-bottom:36px}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.tertiary .detail *,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.tertiary .detail *{color:#fff}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.tertiary .detail svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.tertiary .detail svg{fill:#fff!important}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quaternary,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quaternary{padding:0}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quaternary .titre,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quaternary .titre{color:#e94e24;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;margin-bottom:40px;min-height:120px;display:flex;flex-direction:column;justify-content:space-between;text-align:center;text-transform:uppercase}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quaternary .titre svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quaternary .titre svg{fill:#e94e24;display:block;margin:0 auto;margin-bottom:20px;height:80px;min-width:80px}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quaternary .separation,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quaternary .separation{text-align:center}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quaternary .separation .toggle,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quaternary .separation .toggle{position:relative}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quaternary .separation .toggle svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quaternary .separation .toggle svg{fill:#e94e24;position:absolute;margin-top:-16px;margin-left:-16px;border-radius:50%;background-color:#fff;z-index:500;transform:rotateX(0deg);transition:transform .5s ease}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quaternary .separation .toggle::before,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quaternary .separation .toggle::before{content:"";position:absolute;left:10px;height:1px;width:calc(50% - 32px);background-color:#e94e24;z-index:1}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quaternary .separation .toggle::after,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quaternary .separation .toggle::after{content:"";position:absolute;right:10px;height:1px;width:calc(50% - 32px);background-color:#e94e24;z-index:1}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quaternary .separation .toggle[aria-expanded="false"] svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quaternary .separation .toggle[aria-expanded="false"] svg{transform:rotateX(180deg)}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quaternary .detail,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quaternary .detail{background-color:#e94e24}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quaternary .detail>p,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quaternary .detail>p{padding:10px 30px;margin:0}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quaternary .detail>p:first-child,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quaternary .detail>p:first-child{padding-top:36px}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quaternary .detail>p:last-child,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quaternary .detail>p:last-child{padding-bottom:36px}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quaternary .detail *,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quaternary .detail *{color:#fff}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quaternary .detail svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quaternary .detail svg{fill:#fff!important}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quinternary,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quinternary{padding:0}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quinternary .titre,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quinternary .titre{color:#eca935;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;margin-bottom:40px;min-height:120px;display:flex;flex-direction:column;justify-content:space-between;text-align:center;text-transform:uppercase}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quinternary .titre svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quinternary .titre svg{fill:#eca935;display:block;margin:0 auto;margin-bottom:20px;height:80px;min-width:80px}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quinternary .separation,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quinternary .separation{text-align:center}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quinternary .separation .toggle,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quinternary .separation .toggle{position:relative}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quinternary .separation .toggle svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quinternary .separation .toggle svg{fill:#eca935;position:absolute;margin-top:-16px;margin-left:-16px;border-radius:50%;background-color:#fff;z-index:500;transform:rotateX(0deg);transition:transform .5s ease}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quinternary .separation .toggle::before,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quinternary .separation .toggle::before{content:"";position:absolute;left:10px;height:1px;width:calc(50% - 32px);background-color:#eca935;z-index:1}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quinternary .separation .toggle::after,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quinternary .separation .toggle::after{content:"";position:absolute;right:10px;height:1px;width:calc(50% - 32px);background-color:#eca935;z-index:1}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quinternary .separation .toggle[aria-expanded="false"] svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quinternary .separation .toggle[aria-expanded="false"] svg{transform:rotateX(180deg)}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quinternary .detail,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quinternary .detail{background-color:#eca935}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quinternary .detail>p,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quinternary .detail>p{padding:10px 30px;margin:0}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quinternary .detail>p:first-child,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quinternary .detail>p:first-child{padding-top:36px}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quinternary .detail>p:last-child,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quinternary .detail>p:last-child{padding-bottom:36px}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quinternary .detail *,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quinternary .detail *{color:#fff}body.avantagesdivers.france .avantages .row>*[class*="col-"] .avantage.quinternary .detail svg,body.avantagesdivers.credipar .avantages .row>*[class*="col-"] .avantage.quinternary .detail svg{fill:#fff!important}body.avantagesdivers.espagne .bandeau .image{background-image:url('../images/5_Avantages/espagne/bandeau.jpg')}body.avantagesdivers.espagne .avantages{padding-top:60px!important}body.avantagesdivers.espagne .avantages .gift-container{position:relative;margin-top:16px}body.avantagesdivers.espagne .avantages .gift-container .gift-item{background:#f1f2f7;border-radius:10px;padding:36px 34px 60px;color:#243782;font-size:18px}@media screen and (max-width:767px){body.avantagesdivers.espagne .avantages .gift-container .gift-item{padding:18px 12px}}body.avantagesdivers.espagne .avantages .gift-container .gift-item .title{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;text-align:center;margin-bottom:20px}body.avantagesdivers.espagne .avantages .gift-container .gift-item p{font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif}body.avantagesdivers.espagne .avantages .gift-container .gift-item .gift-left-txt{text-align:center}body.avantagesdivers.espagne .avantages .gift-container .gift-item .gift-right-txt{margin-bottom:0}body.avantagesdivers.espagne .avantages .gift-container .gift-item .button{min-height:75px;width:fit-content;padding:10px calc(75px/2);margin-top:15px;border-radius:75px;border:2px solid #e94e24;text-decoration:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center}body.avantagesdivers.espagne .avantages .gift-container .gift-item .button svg{float:right;transform:rotate(-90deg);width:30px!important;height:20px!important;margin-left:10px;fill:#e94e24}body.avantagesdivers.espagne .avantages .gift-container .gift-item .button a{color:#243782}body.avantagesdivers.espagne .avantages .gift-container .icon-gift{position:absolute;top:-70px;left:50%;transform:translateX(-50%);background:#fff;border-radius:100px;height:140px;width:140px;z-index:1;display:flex;align-items:center;justify-content:center}body.avantagesdivers.espagne .avantages .row>*[class*="col-"]{margin-bottom:90px}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.primary{padding:0}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.primary *{font-size:16px}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.primary .titre{color:#243782;font-size:16px;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;margin-bottom:40px;min-height:120px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.primary .titre svg{fill:#243782;display:block;margin:0 auto;margin-bottom:20px}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.primary .separation{text-align:center}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.primary .separation::before{content:"";position:absolute;width:10px;height:10px;border:10px solid transparent;border-top-color:#fff;margin:0 auto;left:50%;transform:translateX(-50%)}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.primary .detail{background-color:#243782;padding:25px 30px 15px 30px;text-align:center;font-size:16px;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#fff}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.secondary{padding:0}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.secondary *{font-size:16px}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.secondary .titre{color:#43aaa0;font-size:16px;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;margin-bottom:40px;min-height:120px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.secondary .titre svg{fill:#43aaa0;display:block;margin:0 auto;margin-bottom:20px}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.secondary .separation{text-align:center}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.secondary .separation::before{content:"";position:absolute;width:10px;height:10px;border:10px solid transparent;border-top-color:#fff;margin:0 auto;left:50%;transform:translateX(-50%)}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.secondary .detail{background-color:#43aaa0;padding:25px 30px 15px 30px;text-align:center;font-size:16px;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#fff}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.tertiary{padding:0}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.tertiary *{font-size:16px}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.tertiary .titre{color:#282b34;font-size:16px;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;margin-bottom:40px;min-height:120px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.tertiary .titre svg{fill:#282b34;display:block;margin:0 auto;margin-bottom:20px}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.tertiary .separation{text-align:center}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.tertiary .separation::before{content:"";position:absolute;width:10px;height:10px;border:10px solid transparent;border-top-color:#fff;margin:0 auto;left:50%;transform:translateX(-50%)}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.tertiary .detail{background-color:#282b34;padding:25px 30px 15px 30px;text-align:center;font-size:16px;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#fff}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.quaternary{padding:0}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.quaternary *{font-size:16px}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.quaternary .titre{color:#e94e24;font-size:16px;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;margin-bottom:40px;min-height:120px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.quaternary .titre svg{fill:#e94e24;display:block;margin:0 auto;margin-bottom:20px}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.quaternary .separation{text-align:center}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.quaternary .separation::before{content:"";position:absolute;width:10px;height:10px;border:10px solid transparent;border-top-color:#fff;margin:0 auto;left:50%;transform:translateX(-50%)}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.quaternary .detail{background-color:#e94e24;padding:25px 30px 15px 30px;text-align:center;font-size:16px;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#fff}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.quinternary{padding:0}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.quinternary *{font-size:16px}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.quinternary .titre{color:#eca935;font-size:16px;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;margin-bottom:40px;min-height:120px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.quinternary .titre svg{fill:#eca935;display:block;margin:0 auto;margin-bottom:20px}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.quinternary .separation{text-align:center}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.quinternary .separation::before{content:"";position:absolute;width:10px;height:10px;border:10px solid transparent;border-top-color:#fff;margin:0 auto;left:50%;transform:translateX(-50%)}body.avantagesdivers.espagne .avantages .row>*[class*="col-"] .avantage.quinternary .detail{background-color:#eca935;padding:25px 30px 15px 30px;text-align:center;font-size:16px;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;color:#fff}body.avantagesdivers.espagne .programa{background-color:#fff;padding:28px 10px 28px 28px;margin-bottom:35px;border-radius:10px}@media screen and (max-width:767px){body.avantagesdivers.espagne .programa{padding:20px 10px 28px 20px;margin-bottom:20px}}body.avantagesdivers.espagne .programa:last-child{margin-bottom:0}body.avantagesdivers.espagne .programa .title{margin-bottom:0;text-align:left}@media screen and (max-width:767px){body.avantagesdivers .cards .col-sm-4{flex-basis:100%}body.avantagesdivers .cards .col-sm-4 .avantage{margin:0!important;margin-bottom:50px!important}body.avantagesdivers .cards .col-sm-4 .avantage .titre{min-height:unset!important;height:auto!important;padding-bottom:14px!important;font-size:18px}body.avantagesdivers .cards .col-sm-4 .avantage .separation .plus{width:25px;height:25px;left:calc(50% - 25px/2);top:-25px}body.avantagesdivers.france .avantages{padding:60px 0 0 0!important}body.avantagesdivers.france .avantages .col-sm-4{margin-bottom:30px!important}body.avantagesdivers.espagne .avantages{padding:60px 0 100px 0!important}body.avantagesdivers.espagne .avantages .gift-container .gift-item{padding:66px 20px 20px 20px}body.avantagesdivers.espagne .avantages .gift-container .gift-item p{font-size:16px}body.avantagesdivers.espagne .avantages .gift-container .gift-item .button{padding:0 18px 0 28px}body.avantagesdivers.espagne .avantages .gift-container .gift-item .button svg{height:auto!important;width:22px!important}body.avantagesdivers.espagne .avantages .gift-container .gift-item .button a{word-break:break-word;hyphens:inherit;font-size:16px}body.avantagesdivers.espagne .avantages .gift-container [class*="col-"]{margin-bottom:20px!important}body.avantagesdivers.espagne .avantages .gift-container [class*="col-"]:last-child .gift-item{padding-top:18px!important}body.avantagesdivers.espagne .avantages .gift-container .icon-gift{top:-70px;height:114px;width:114px}body.avantagesdivers.espagne .avantages .gift-container .icon-gift svg{height:auto;width:72px}body.avantagesdivers.espagne .avantages .col-sm-4{margin-bottom:30px!important}body.avantagesdivers.espagne .avantages .col-sm-4 .avantage .titre{margin-bottom:0!important}body.avantagesdivers.espagne .avantages .col-sm-6.col-sm-offset-3{margin-bottom:30px!important}body.avantagesdivers .bandeau{padding:0!important;height:auto!important}body.avantagesdivers .section{padding:15px!important}}.contacts__title{margin-block-end:60px}.contacts__link{color:#4c259c;text-decoration:underline}.contacts__link:hover,.contacts__link:focus{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;text-decoration:underline}.contacts__list{list-style-type:none;margin:0;padding-block:0;padding-inline:38px 0}.contacts__list li{position:relative;margin-block-start:4px}.contacts__list li>a{color:#252525}.contacts__list li>a:hover,.contacts__list li>a:focus{text-decoration:underline}.contacts__blocks{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;padding:0}.contacts__block{background-color:#f5f5f5;padding-block:32px;padding-inline:20px;width:312px}@media(max-width:767px){.contacts__block{width:100%;max-width:312px}}.contacts__mail::before{content:url('../images/10_Contacts/icon_mail.svg');position:absolute;top:5px;left:-38px;width:27px;height:18px}.contacts__tel::before{content:url('../images/10_Contacts/icon_tel.svg');position:absolute;top:-1px;left:-33px;width:16px;height:27px}.contacts__url::before{content:url('../images/10_Contacts/icon_url.svg');position:absolute;top:3px;left:-35px;width:21px;height:21px}.access__content{background-color:#f5f5f5;margin-block-start:64px;padding-block:63px}.access__illustration{background:url('../images/8_AccesCollaborateur/photo.jpg') center/cover no-repeat;height:100%;width:100%}.access__btn{display:none}.access__btn--active{display:flex}.access__search{margin-block:48px}.access__search__label{margin-block-end:12px}.access__search input{border:1px solid #252525;border-radius:10px}.access__noaccess{display:flex;align-items:center;min-height:200px}.dashboard__filters{text-align:center;margin-block-end:48px}.dashboard__filters__listBtn,.dashboard__filters__datas{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;margin-block-end:16px;padding:0;list-style-type:none}.dashboard__filters__btn,.dashboard__filters select{display:flex;justify-content:center;align-items:center;font-size:.75rem;line-height:1.125rem;text-align:center;background-color:#fff;border:1px solid #4c259c;width:106px;padding-block:4px;padding-inline:15px;border-radius:20px;cursor:pointer;transition:.3s ease}.dashboard__filters select{padding-inline:15px 28px}.dashboard__filters__btn{text-transform:uppercase}.dashboard__filters__btn:hover,.dashboard__filters__btn:focus{background-color:#e5e4e4}.dashboard__filters__btn.active{background-color:#4c259c;color:#fff;border:3px solid #4c259c}.dashboard__filters__legend{font-size:.75rem;line-height:1.125rem;text-transform:uppercase;border:0;margin-bottom:10px}.dashboard__filters__submit{display:block;background-color:#4c259c;color:#fff;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.125rem;text-align:center;border:1px solid #4c259c;width:110px;margin:auto;padding-block:11px;padding-inline:18px;border-radius:5px;transition:.3s ease-in-out;cursor:pointer}.dashboard__filters__submit:hover,.dashboard__filters__submit:focus{background-color:#fff;color:#4c259c}.dashboard__content__noResult{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;text-align:center;margin-block:48px}.dashboard__select{position:relative}.dashboard__select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none}.dashboard__select .btnLayout__collapse__arrow{position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#4c259c;pointer-events:none}.dashboard__synthese{position:relative;display:table;width:100%;padding-block:32px;padding-inline:20px;border:1px solid;border-radius:10px}.dashboard__synthese__container{display:grid;grid-template-columns:repeat(2,1fr);gap:44px 18px}@media(max-width:767px){.dashboard__synthese__container{grid-template-columns:repeat(1,1fr)}}.dashboard__synthese__remTitle{min-height:50px}.dashboard__synthese__mediane,.dashboard__synthese__moyenne{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;margin-block-start:18px}.dashboard__synthese__amounts{display:flex;justify-content:space-between;gap:24px}.dashboard__synthese__amounts span:last-child{display:none}.dashboard__synthese__value,.dashboard__synthese__pct{font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:2.25rem}.dashboard__synthese.totrem1 .dashboard__synthese{border-color:#4c259c}.dashboard__synthese.totrem1 .dashboard__synthese__remTitle,.dashboard__synthese.totrem1 .dashboard__synthese__value,.dashboard__synthese.totrem1 .dashboard__synthese__pct{color:#4c259c}.dashboard__synthese.totrem2 .dashboard__synthese{border-color:#983aa1}.dashboard__synthese.totrem2 .dashboard__synthese__remTitle,.dashboard__synthese.totrem2 .dashboard__synthese__value,.dashboard__synthese.totrem2 .dashboard__synthese__pct{color:#983aa1}.dashboard__synthese.totrem3 .dashboard__synthese{border-color:#1169c5}.dashboard__synthese.totrem3 .dashboard__synthese__remTitle,.dashboard__synthese.totrem3 .dashboard__synthese__value,.dashboard__synthese.totrem3 .dashboard__synthese__pct{color:#1169c5}.dashboard__synthese.totrem4 .dashboard__synthese{border-color:#f66663}.dashboard__synthese.totrem4 .dashboard__synthese__remTitle,.dashboard__synthese.totrem4 .dashboard__synthese__value,.dashboard__synthese.totrem4 .dashboard__synthese__pct{color:#f66663}.dashboard__synthese.totrem5 .dashboard__synthese{border-color:#0a776a}.dashboard__synthese.totrem5 .dashboard__synthese__remTitle,.dashboard__synthese.totrem5 .dashboard__synthese__value,.dashboard__synthese.totrem5 .dashboard__synthese__pct{color:#0a776a}.dashboard__synthese.totrem6 .dashboard__synthese{border-color:#000}.dashboard__synthese.totrem6 .dashboard__synthese__remTitle,.dashboard__synthese.totrem6 .dashboard__synthese__value,.dashboard__synthese.totrem6 .dashboard__synthese__pct{color:#000}.dashboard__charts{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;gap:24px}@media(max-width:1199px){.dashboard__charts{margin-block-start:48px}}.dashboard__chart{position:relative}.dashboard__chart__legend{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1.875rem;text-transform:uppercase}.dashboard__aug{background-color:#2d0e69;color:#fff;margin-block:auto;margin-inline:auto;padding-block:32px;padding-inline:24px;border:1px solid #4c259c}@media(max-width:1199px){.dashboard__aug{margin-block-start:48px}}@media(max-width:1199px){.dashboard__aug{margin-block-start:auto}}@media(max-width:991px){.dashboard__aug{margin-block-start:48px}}.dashboard__aug ul{margin:0;padding-inline-start:15px}.dashboard__aug ul li{margin-block-start:24px}.dashboard__panel{margin-bottom:80px;border:1px solid #4c259c}.dashboard__panel__container{margin-block-start:48px}.dashboard__panel__header{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:12px;padding-inline:16px;width:100%}@media(max-width:1199px){.dashboard__panel__header:not(.collapsed){border-bottom:1px solid #4c259c}}.dashboard__panel__icon{background-color:#983aa1;color:#fff;padding-block:10px;padding-inline:14px}.dashboard__panel__body{padding:24px 12px}@media(max-width:1199px){.dashboard__panel__body{padding:0}}@media(max-width:1199px){.dashboard__panel__body table{margin-bottom:30px}.dashboard__panel__body table caption{background-color:#4c259c;color:#fff;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;text-align:center;padding-inline:12px;border-radius:10px;caption-side:top}}.dashboard__panel__body table thead tr th{background-color:#4c259c;color:#fff;text-align:center}.dashboard__panel__body table thead tr th:first-child{border-radius:10px 0 0 10px}.dashboard__panel__body table thead tr th:last-child{border-radius:0 10px 10px 0}.dashboard__panel__body table tbody tr:nth-child(even) th,.dashboard__panel__body table tbody tr:nth-child(even) td{background-color:#f5f5f5}.dashboard__panel__body table tbody tr:nth-child(even) th:first-child,.dashboard__panel__body table tbody tr:nth-child(even) td:first-child{border-radius:10px 0 0 10px}.dashboard__panel__body table tbody tr:nth-child(even) th:last-child,.dashboard__panel__body table tbody tr:nth-child(even) td:last-child{border-radius:0 10px 10px 0}.dashboard__panel__body table tbody th{color:#4c259c}.dashboard__panel__body table th,.dashboard__panel__body table td{font-size:.875rem;width:16%;padding-block:8px;padding-inline:16px}@media(max-width:1199px){.dashboard__panel__body table th,.dashboard__panel__body table td{font-size:1rem;padding-inline:12px}}.dashboard__panel__body table td{text-align:center}.plan__content{background-color:#f5f5f5;margin-block-start:44px;padding-block:68px}.plan__list{margin-block:24px;margin-inline:0;padding:0;list-style-type:none}.plan__list li{margin-bottom:18px}.plan__list li a,.plan__list li button{color:#252525;text-decoration:underline;text-align:left}.plan__list li a:hover,.plan__list li button:hover,.plan__list li a:focus,.plan__list li button:focus{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif}.plan__list li a:focus,.plan__list li button:focus{outline-offset:2px;border-radius:2px}body.quizz .banner{position:relative;background-color:#43aaa0;height:255px;margin-bottom:75px}body.quizz .banner .picture{position:absolute;top:0;left:0;height:100%;width:38%;background-repeat:no-repeat;background-position:center center;background-size:cover}body.quizz .banner .picture::before{content:'';position:absolute;top:calc(50% - 100px/2);right:-20px;width:25px;height:100px;background-color:#243782}body.quizz .banner .container-title{position:relative;display:table;height:255px}body.quizz .banner .container-title .page-title{display:table-cell;vertical-align:middle;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;font-size:35px;text-transform:uppercase;color:#fff;padding-left:80px}@media(max-width:991px){body.quizz .banner .container-title .page-title{font-size:30px;padding-left:0;text-align:center}}body.quizz .banner .picture{background-image:url('../images/7_Quiz/photo.jpg')}body.quizz .pageQuizz{margin-bottom:75px}body.quizz .pageQuizz .container .blocQuizzs{margin-bottom:30px}body.quizz .pageQuizz .container .blocQuizzs .quizzTitle{display:none}body.quizz .pageQuizz .container .blocQuizzs .avancement{font-size:36px;font-family:EncodeSansExpanded-Regular,Helvetica,Arial,sans-serif;color:#243782}body.quizz .pageQuizz .container .blocQuizzs .desc{margin-top:10px}body.quizz .pageQuizz .container .blocQuizzs .desc .question{font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif}body.quizz .pageQuizz .container .blocQuizzs .desc .reponses ul{list-style:none;padding:10px 0 0 0}body.quizz .pageQuizz .container .blocQuizzs .desc .reponses ul li{margin:0;line-height:20px;position:relative}body.quizz .pageQuizz .container .blocQuizzs .desc .reponses ul li label{padding-left:10px;font-weight:normal;vertical-align:middle}body.quizz .pageQuizz .container .blocQuizzs .desc .reponses ul li input,body.quizz .pageQuizz .container .blocQuizzs .desc .reponses ul li label,body.quizz .pageQuizz .container .blocQuizzs .desc .reponses ul li span{display:inline;margin:auto;vertical-align:middle}body.quizz .pageQuizz .container .blocQuizzs .desc .reponses ul li .validation{vertical-align:middle;display:none}body.quizz .pageQuizz .container .blocQuizzs .desc .reponses ul li.selected .validation{margin-left:15px;display:inline-block}body.quizz .pageQuizz .container .blocQuizzs #nav{margin-top:40px}body.quizz .pageQuizz .container .blocQuizzs #nav #quit{background:none;border:1px solid #243782;color:#243782;text-transform:uppercase;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif;font-size:14px;text-align:right;padding:15px;border-radius:unset;position:relative}body.quizz .pageQuizz .container .blocQuizzs #nav #quit:hover{background:none;border-color:#243782;color:#243782;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif}body.quizz .pageQuizz .container .blocQuizzs #nav #next,body.quizz .pageQuizz .container .blocQuizzs #nav #prev{background:none;border:1px solid #43aaa0;color:#43aaa0;text-transform:uppercase;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif;font-size:14px;text-align:right;padding:15px;border-radius:unset;float:right;position:relative}body.quizz .pageQuizz .container .blocQuizzs #nav #next:hover,body.quizz .pageQuizz .container .blocQuizzs #nav #prev:hover{background:none;border-color:#43aaa0;color:#43aaa0;font-family:EncodeSansExpanded-Medium,Helvetica,Arial,sans-serif}body.quizz .pageQuizz .container .blocQuizzs .intitule{margin:20px 0 0 0;text-transform:uppercase;font-style:italic}body.quizz .pageQuizz .container .blocQuizzs .intitule img{display:none}body.quizz .pageQuizz .container .blocQuizzs .intitule.vrai{color:#5f812e}body.quizz .pageQuizz .container .blocQuizzs .intitule.faux{color:#ce0303}body.quizz .pageQuizz .container .blocQuizzs .resultats .legende .titre{width:50%;float:left}body.quizz .pageQuizz .container .blocQuizzs .resultats .legende .titre img{float:left;margin-top:4px}body.quizz .pageQuizz .container .blocQuizzs .resultats .legende .titre p.vAlign{margin-left:20px}body.quizz .pageQuizz .container .blocQuizzs .resultats .imgResult{display:none}body.quizz .pageQuizz .container .blocQuizzs .primaryColor{visibility:hidden;color:#5f812e}body.quizz .pageQuizz .container .blocQuizzs .secondaryColor{visibility:hidden;color:#ce0303}.plateforme main{min-height:100vh;margin-block-start:0!important}.plateforme__content{min-height:100vh;background:linear-gradient(rgba(245,245,245,.9),rgba(245,245,245,.9)),url('../images/_Common/background.jpg') center/cover no-repeat;padding-block:60px}.plateforme__header{background-color:#fff;padding-block:20px;padding-inline:60px;margin-block-end:70px}@media(max-width:1199px){.plateforme__title{margin-block-end:24px}}.plateforme__title__year{font-size:3.125rem;line-height:3.4375rem}.plateforme__body{position:relative}.plateforme__body::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:85%;background-color:#4c259c;border-radius:10px;z-index:0}@media(max-width:1199px){.plateforme__body::before{content:none}}.plateforme__edito{position:relative;color:#fff;padding-block:60px;padding-inline-start:44px;z-index:1}@media(max-width:1199px){.plateforme__edito{background-color:#4c259c;margin-block-end:24px;padding-inline-end:44px}}@media(max-width:767px){.plateforme__edito{padding-inline:12px}}.plateforme__block{position:relative;background-color:#fff;margin-inline:auto;padding-block:40px;padding-inline:42px;z-index:1}@media(max-width:767px){.plateforme__block{padding-inline:12px}}.plateforme__item{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);margin-block-end:28px}.plateforme__item__image{display:block;width:100%;border-radius:10px 10px 0 0}.plateforme__item__name{font-size:.75rem;line-height:1.125rem}.plateforme__item__footer{padding-block:24px;padding-inline:24px}.plateforme__footer{background-color:#fff;margin-block-start:92px;padding-block:12px;padding-inline:12px}.plateforme__mentions{font-size:.75rem;line-height:1.125rem;text-transform:uppercase;text-align:center;text-decoration:underline}.plateforme__mentions:hover,.plateforme__mentions:focus,.plateforme__mentions:active{font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;text-decoration:underline}.profil__content{margin-block-start:44px;background-color:#f5f5f5;padding-block:63px}.profil__illustration{background:#fff url('../images/11_Profil/photo.jpg') center/cover no-repeat;width:100%;height:100%}.profil__blocks{display:flex;justify-content:space-between;flex-wrap:wrap;gap:24px}.profil__buttons{display:flex;flex-wrap:wrap;gap:24px}.profil__buttons .btnLayout__form{margin-inline:initial}.profil__block{width:fit-content}.profil__value{color:#4c259c;font-family:EncodeSansExpanded-Bold,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.125rem}