﻿@charset "UTF-8";@font-face{font-family:"Gotham-Black";src:url("../Fonts/Gotham-Black.otf");}@font-face{font-family:"Gotham-BlackItalic";src:url("../Fonts/Gotham-BlackItalic.otf");}@font-face{font-family:"Gotham-Bold";src:url("../Fonts/Gotham-Bold.otf");}@font-face{font-family:"Gotham-BoldItalic";src:url("../Fonts/Gotham-BoldItalic.otf");}@font-face{font-family:"Gotham-Book";src:url("../Fonts/Gotham-Book.otf");}@font-face{font-family:"Gotham-BookItalic";src:url("../Fonts/Gotham-BookItalic.otf");}@font-face{font-family:"Gotham-ExtraLight";src:url("../Fonts/Gotham-ExtraLight.otf");}@font-face{font-family:"Gotham-ExtraLightItalic";src:url("../Fonts/Gotham-Black.otf");}@font-face{font-family:"Gotham-Light";src:url("../Fonts/Gotham-Light.otf");}@font-face{font-family:"Gotham-LightItalic";src:url("/Fonts/Gotham-LightItalic.otf");}@font-face{font-family:"Gotham-Medium";src:url("../Fonts/Gotham-Medium.otf");}@font-face{font-family:"Gotham-MediumItalic";src:url("../Fonts/Gotham-MediumItalic.otf");}@font-face{font-family:"Gotham-Thin";src:url("../Fonts/Gotham-Thin.otf");}@font-face{font-family:"Gotham-ThinItalic";src:url("../Fonts/Gotham-ThinItalic.otf");}@font-face{font-family:"Gotham-Ultra";src:url("../Fonts/Gotham-Ultra.otf");}@font-face{font-family:"Gotham-UltraItalic";src:url("../Fonts/Gotham-UltraItalic.otf");}@font-face{font-family:'Essentielle-Black';src:url("../Fonts/LOREAL-Essentielle-Black.ttf");}@font-face{font-family:'Essentielle-BlackItalic';src:url("../Fonts/LOREAL-Essentielle-BlackItalic.ttf");}@font-face{font-family:'Essentielle-Bold';src:url("../Fonts/LOREAL-Essentielle-Bold.ttf");}@font-face{font-family:'Essentielle-BoldItalic';src:url("../Fonts/LOREAL-Essentielle-BoldItalic.ttf");}@font-face{font-family:'Essentielle-Italic';src:url("../Fonts/LOREAL-Essentielle-Italic.ttf");}@font-face{font-family:'Essentielle-Light';src:url("../Fonts/LOREAL-Essentielle-Light.ttf");}@font-face{font-family:'Essentielle-LightItalic';src:url("../Fonts/LOREAL-Essentielle-LightItalic.ttf");}@font-face{font-family:'Essentielle-Regular';src:url("../Fonts/LOREAL-Essentielle-Regular.ttf");}@font-face{font-family:'Royale-Bold';src:url("../Fonts/LOREAL-Royale-Bold.ttf");}@font-face{font-family:'Royale-Regular';src:url("../Fonts/LOREAL-Royale-Regular.ttf");}.btn-primary{background:none;border:1px solid #102694;color:#102694;text-transform:uppercase;font-family:Gotham-Medium,Helvetica,Arial,sans-serif;font-size:.875rem;text-align:right;padding:15px;border-radius:unset;}.btn-primary:hover,.btn-primary:focus{background:none;border-color:#102694;color:#102694;font-family:Gotham-Medium,Helvetica,Arial,sans-serif;}.btn-secondary{background:none;border:1px solid #32bcc9;color:#32bcc9;text-transform:uppercase;font-family:Gotham-Medium,Helvetica,Arial,sans-serif;font-size:.875rem;text-align:right;padding:15px;border-radius:unset;}.btn-secondary:hover,.btn-secondary:focus{background:none;border-color:#32bcc9;color:#32bcc9;font-family:Gotham-Medium,Helvetica,Arial,sans-serif;}.quiz{position:relative;}.quiz .label-title{position:absolute;top:-24px;left:40px;background-color:#fecd85;color:#102694;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:23px;padding:8px 25px;text-align:center;}.quiz .description{background-color:#102694;color:#fff;text-align:center;padding:30px 20px;font-size:25px;}.quiz .description svg{margin:15px 0 15px;}.quiz .description a{display:inline-block;color:#fff;font-size:20px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;padding:5px 10px;margin-top:10px;border:1px solid #fff;transition:.3s ease;}.quiz .description a:hover{color:#102694;background-color:#fff;}.bsi-tooltip{position:static;}.bsi-tooltip .tooltip-hidden-content{display:none!important;}.plus-tooltip,.question-mark-tooltip{position:relative;top:5px;cursor:pointer;}.plus-tooltip svg,.question-mark-tooltip svg{border-radius:100%;}.plus-tooltip+.tooltip>.tooltip-inner,.question-mark-tooltip+.tooltip>.tooltip-inner{background-color:#eee;color:#565655!important;padding:5px 10px;font-size:14px;border-radius:4px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;text-align:left;line-height:16px;}.plus-tooltip+.tooltip>.tooltip-inner sup,.question-mark-tooltip+.tooltip>.tooltip-inner sup{color:#565655!important;}.plus-tooltip+.tooltip>.tooltip-inner .underline,.question-mark-tooltip+.tooltip>.tooltip-inner .underline{text-decoration:underline;}.plus-tooltip+.tooltip.right>.tooltip-arrow,.question-mark-tooltip+.tooltip.right>.tooltip-arrow,.plus-tooltip+.tooltip.left>.tooltip-arrow,.question-mark-tooltip+.tooltip.left>.tooltip-arrow,.plus-tooltip+.tooltip.bottom>.tooltip-arrow,.question-mark-tooltip+.tooltip.bottom>.tooltip-arrow,.plus-tooltip+.tooltip.top>.tooltip-arrow,.question-mark-tooltip+.tooltip.top>.tooltip-arrow{border:0;}.question-mark-tooltip svg g{fill:none;stroke:#fff;}.question-mark-tooltip svg path{stroke:#fff;fill:#fff;}.question-mark-tooltip:hover svg g{fill:#d9a84d;stroke:#d9a84d;}.question-mark-tooltip.dark svg g{fill:none;stroke:#000;}.question-mark-tooltip.dark svg path{stroke:#000;fill:#000;}.question-mark-tooltip.dark:hover svg g{fill:#d9a84d;stroke:#d9a84d;}.question-mark-tooltip.dark:hover svg path{stroke:#fff;fill:#fff;}.plus-tooltip:hover svg g{fill:#102694;}.plus-tooltip:hover svg text{stroke:#102694;fill:#fff;}.tooltip.in{z-index:1050;opacity:1;}.tooltip .tooltip-inner{border-radius:0;text-align:justify;max-width:400px;padding:32px;}.tooltip .tooltip-inner h3{margin-top:0;font-size:14px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;}.tooltip .tooltip-inner p{display:block;}.tooltip .tooltip-inner .tooltip-title{font-weight:bold;}.tooltip.tooltip-color-primary .tooltip-inner,.tooltip.tooltip-color-w1 .tooltip-inner,.tooltip.tooltip-color-w2 .tooltip-inner,.tooltip.tooltip-color-w5 .tooltip-inner,.tooltip.tooltip-color-w6 .tooltip-inner{background:#102694;color:#fff;}.tooltip.tooltip-color-primary.bottom .tooltip-arrow,.tooltip.tooltip-color-w1.bottom .tooltip-arrow,.tooltip.tooltip-color-w2.bottom .tooltip-arrow,.tooltip.tooltip-color-w5.bottom .tooltip-arrow,.tooltip.tooltip-color-w6.bottom .tooltip-arrow{border-bottom-color:#102694;}.tooltip.tooltip-color-primary.top .tooltip-arrow,.tooltip.tooltip-color-w1.top .tooltip-arrow,.tooltip.tooltip-color-w2.top .tooltip-arrow,.tooltip.tooltip-color-w5.top .tooltip-arrow,.tooltip.tooltip-color-w6.top .tooltip-arrow{border-top-color:#102694;}.tooltip.tooltip-color-primary.left .tooltip-arrow,.tooltip.tooltip-color-w1.left .tooltip-arrow,.tooltip.tooltip-color-w2.left .tooltip-arrow,.tooltip.tooltip-color-w5.left .tooltip-arrow,.tooltip.tooltip-color-w6.left .tooltip-arrow{border-left-color:#102694;}.tooltip.tooltip-color-primary.right .tooltip-arrow,.tooltip.tooltip-color-w1.right .tooltip-arrow,.tooltip.tooltip-color-w2.right .tooltip-arrow,.tooltip.tooltip-color-w5.right .tooltip-arrow,.tooltip.tooltip-color-w6.right .tooltip-arrow{border-right-color:#102694;}.tooltip.tooltip-color-secondary .tooltip-inner,.tooltip.tooltip-color-w3 .tooltip-inner,.tooltip.tooltip-color-w4 .tooltip-inner,.tooltip.tooltip-color-w7 .tooltip-inner,.tooltip.tooltip-color-w8 .tooltip-inner{background:#32bcc9;color:#fff;}.tooltip.tooltip-color-secondary.bottom .tooltip-arrow,.tooltip.tooltip-color-w3.bottom .tooltip-arrow,.tooltip.tooltip-color-w4.bottom .tooltip-arrow,.tooltip.tooltip-color-w7.bottom .tooltip-arrow,.tooltip.tooltip-color-w8.bottom .tooltip-arrow{border-bottom-color:#32bcc9;}.tooltip.tooltip-color-secondary.top .tooltip-arrow,.tooltip.tooltip-color-w3.top .tooltip-arrow,.tooltip.tooltip-color-w4.top .tooltip-arrow,.tooltip.tooltip-color-w7.top .tooltip-arrow,.tooltip.tooltip-color-w8.top .tooltip-arrow{border-top-color:#32bcc9;}.tooltip.tooltip-color-secondary.left .tooltip-arrow,.tooltip.tooltip-color-w3.left .tooltip-arrow,.tooltip.tooltip-color-w4.left .tooltip-arrow,.tooltip.tooltip-color-w7.left .tooltip-arrow,.tooltip.tooltip-color-w8.left .tooltip-arrow{border-left-color:#32bcc9;}.tooltip.tooltip-color-secondary.right .tooltip-arrow,.tooltip.tooltip-color-w3.right .tooltip-arrow,.tooltip.tooltip-color-w4.right .tooltip-arrow,.tooltip.tooltip-color-w7.right .tooltip-arrow,.tooltip.tooltip-color-w8.right .tooltip-arrow{border-right-color:#32bcc9;}.tooltip.tooltip-color-tertiary .tooltip-inner{background:#fecd85;color:#fff;}.tooltip.tooltip-color-tertiary.bottom .tooltip-arrow{border-bottom-color:#fecd85;}.tooltip.tooltip-color-tertiary.top .tooltip-arrow{border-top-color:#fecd85;}.tooltip.tooltip-color-tertiary.left .tooltip-arrow{border-left-color:#fecd85;}.tooltip.tooltip-color-tertiary.right .tooltip-arrow{border-right-color:#fecd85;}.tooltip.tooltip-color-quaternary .tooltip-inner{background:#e3e3e3;color:#fff;}.tooltip.tooltip-color-quaternary.bottom .tooltip-arrow{border-bottom-color:#e3e3e3;}.tooltip.tooltip-color-quaternary.top .tooltip-arrow{border-top-color:#e3e3e3;}.tooltip.tooltip-color-quaternary.left .tooltip-arrow{border-left-color:#e3e3e3;}.tooltip.tooltip-color-quaternary.right .tooltip-arrow{border-right-color:#e3e3e3;}.tooltip.tooltip-color-black .tooltip-inner,.tooltip.tooltip-color-w9 .tooltip-inner,.tooltip.tooltip-color-w10 .tooltip-inner{background:#000;color:#fff;}.tooltip.tooltip-color-black.bottom .tooltip-arrow,.tooltip.tooltip-color-w9.bottom .tooltip-arrow,.tooltip.tooltip-color-w10.bottom .tooltip-arrow{border-bottom-color:#000;}.tooltip.tooltip-color-black.top .tooltip-arrow,.tooltip.tooltip-color-w9.top .tooltip-arrow,.tooltip.tooltip-color-w10.top .tooltip-arrow{border-top-color:#000;}.tooltip.tooltip-color-black.left .tooltip-arrow,.tooltip.tooltip-color-w9.left .tooltip-arrow,.tooltip.tooltip-color-w10.left .tooltip-arrow{border-left-color:#000;}.tooltip.tooltip-color-black.right .tooltip-arrow,.tooltip.tooltip-color-w9.right .tooltip-arrow,.tooltip.tooltip-color-w10.right .tooltip-arrow{border-right-color:#000;}.news-encart .row{display:flex;}.news-encart .row .left-col{position:relative;}.news-encart .row .left-col:before{content:"";position:absolute;width:1px;bottom:0;top:60px;background:#000;left:50%;}.news-encart .row .right-col .new-title{font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:18px;}.news-encart .row .right-col .new-text{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;}.news-encart-mobile{width:90%;margin:auto;border-radius:50px;}.news-encart-mobile .row{padding:14px 0;display:flex;align-items:center;justify-content:center;position:relative;}.news-encart-mobile .row .picto{position:absolute;left:0;top:50%;transform:translateY(-50%);height:60px;}.news-encart-mobile .row .new-text p{font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:18px;color:#fff;margin:0;}.news-encart-mobile .row .arrow{position:absolute;right:0;height:36px;border-radius:50px;box-shadow:0 10px 30px #00000029;}.news-encart-mobile .row .arrow circle{fill:white;}.plus-loreal{color:#fff;background:#e19535;}.plus-loreal .title{font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:18px;word-spacing:40px;position:relative;margin-bottom:18px;}.plus-loreal .title .more-icon{position:absolute;left:28px;top:50%;transform:translateY(-50%);}.plus-loreal .text{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;}.plus-loreal.pdf-plus .title{font-size:16px;word-spacing:35px;margin-bottom:5px;}.plus-loreal.pdf-plus .title .more-icon{left:26px;top:25%;}.plus-loreal.pdf-plus .text{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;}.skipLinks{display:flex;flex-direction:column;justify-content:center;position:absolute;left:-10000px;top:150px;width:1px;height:1px;overflow:hidden;z-index:1000;}.skipLinks:focus-within{left:45px;width:auto;height:auto;}@media(max-width:1199px){.skipLinks:focus-within{left:12px;}}.skipLinks__link{display:flex;justify-content:center;align-items:center;background-color:#fff;color:#102694;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:16px;text-align:center;border-radius:30px;width:200px;height:53px;margin:5px;text-decoration:none;border:2px solid #102694;}.skipLinks__link:focus{position:static;background-color:#32bcc9;color:#fff;border:2px solid #fff;}.glyphicon-question-sign{cursor:pointer;}.highcharts-credits{display:none;}.highcharts-point{stroke:none;}body:not(.formationtemps,.protectionsociale) .highcharts-color-0{fill:#fd365b;}body:not(.formationtemps,.protectionsociale) .highcharts-color-0 .highcharts-label-box.highcharts-tooltip-box{stroke:#fd365b;}body:not(.formationtemps,.protectionsociale) .highcharts-color-1{fill:#60c260;}body:not(.formationtemps,.protectionsociale) .highcharts-color-1 .highcharts-label-box.highcharts-tooltip-box{stroke:#60c260;}body:not(.formationtemps,.protectionsociale) .highcharts-color-2{fill:#948ec8;}body:not(.formationtemps,.protectionsociale) .highcharts-color-2 .highcharts-label-box.highcharts-tooltip-box{stroke:#948ec8;}body:not(.formationtemps,.protectionsociale) .highcharts-color-3{fill:#1d7682;}body:not(.formationtemps,.protectionsociale) .highcharts-color-3 .highcharts-label-box.highcharts-tooltip-box{stroke:#1d7682;}body:not(.formationtemps,.protectionsociale) .highcharts-color-4{fill:#d9a84d;}body:not(.formationtemps,.protectionsociale) .highcharts-color-4 .highcharts-label-box.highcharts-tooltip-box{stroke:#d9a84d;}body:not(.formationtemps,.protectionsociale) .highcharts-color-5{fill:#32bcc9;}body:not(.formationtemps,.protectionsociale) .highcharts-color-5 .highcharts-label-box.highcharts-tooltip-box{stroke:#32bcc9;}html{--scroll-behavior:smooth;scroll-behavior:smooth;}html .ie-warning{display:none;font-size:1em;font-family:Arial;}html .ie-warning a{font-size:1em;font-family:Arial;}html[data-useragent*='MSIE'] .ie-warning,html[data-useragent*='Trident/'] .ie-warning{display:block;}html body{height:100%;min-height:100%;margin:0;background-color:#fff;color:#000;font-family:Gotham-Book,Helvetica,Arial,sans-serif;font-size:20px;}@media(max-width:767px){html body{font-size:18px;}}html body .wrapper{min-height:100%;}html body .main{padding-bottom:64px;padding-top:0;}html body .main h1,html body .main h2,html body .main h3,html body .main h4{margin:0;}html body .main h1{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:40px;}html body .main h2{font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:30px;}html body .main h3{font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:20px;}html body .main .paragraph{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:20px;line-height:24px;color:#000;}@media(max-width:767px){html body .main h1{font-size:25px;}}@media(max-width:767px){html body .main h2{font-size:18px;}}@media(max-width:767px){html body .main h3{font-size:18px;}}@media(max-width:767px){html body .main h4{font-size:22px;}}@media(max-width:767px){html body .main .paragraph{font-size:16px;}}html body .main strong{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-weight:normal;}html body .main p.primary{color:#102694;}html body .main p.mgb{margin-bottom:25px;}html body .main a,html body .main a:hover,html body .main a:active,html body .main a:focus{text-decoration:none;word-break:break-word;-ms-hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;hyphens:none;}html body .main video{width:100%;}html body .main ul{padding-left:20px;margin:10px 0;}html body .main svg *{clip-path:none!important;}html body .main .validation-summary-errors,html body .main .field-validation-error{color:#df0201;margin-bottom:20px;}html body .main canvas[id*="-chartjs"].centered{margin:0 auto;}html body .supervisor-mode{background-color:#565655;color:#fff;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;padding:10px 20px;}html body .supervisor-mode .returnLink{text-decoration:underline;float:right;}html body .supervisor-mode .returnLink a{color:#fff;}html body .userContext{z-index:300;position:inherit;color:#fff;width:100%;height:65px;display:flex;align-items:center;}html body .userContext .tooltip{margin-top:14px;}html body .userContext .tooltip .tooltip-arrow{border:0;}html body .userContext .tooltip .tooltip-inner{padding:10px;white-space:nowrap;background:#fff;color:#000;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:15px;}html body .userContext .top-menu-bar__container{display:grid;grid-template-columns:70% 30%;align-items:center;}html body .userContext .top-menu-bar a:hover{text-decoration:none;}html body .userContext .top-menu-bar .logos-container{display:flex;justify-content:right;align-items:center;gap:40px;margin-right:9%;}html body .userContext .top-menu-bar .logos-container .separator{height:26px;width:1px;background:#000;}html body .userContext .top-menu-bar .logos-container .logo-bsi{color:#000;}html body .userContext .top-menu-bar .logos-container .logo-bsi p{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:21px;margin:0;}html body .userContext .top-menu-bar .logos-container .logo-bsi sup{font-size:13px;}html body .userContext .top-menu-bar .logos-container .logo-bsi strong{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;}html body .userContext .top-menu-bar .links{display:flex;flex-direction:row-reverse;align-items:center;}html body .userContext .top-menu-bar .links>a,html body .userContext .top-menu-bar .links>div{float:right;margin-left:50px;}html body .userContext .top-menu-bar .links>a .icon-white path,html body .userContext .top-menu-bar .links>div .icon-white path{fill:#fff;}html body .userContext .top-menu-bar .links .notifications,html body .userContext .top-menu-bar .links .profil,html body .userContext .top-menu-bar .links .manager,html body .userContext .top-menu-bar .links .synthese-pdf{position:relative;}html body .userContext .top-menu-bar .links .notifications:hover>.dropdown-menu,html body .userContext .top-menu-bar .links .profil:hover>.dropdown-menu,html body .userContext .top-menu-bar .links .manager:hover>.dropdown-menu,html body .userContext .top-menu-bar .links .synthese-pdf:hover>.dropdown-menu{display:block;}html body .userContext .top-menu-bar .links .notifications .dropdown-menu,html body .userContext .top-menu-bar .links .profil .dropdown-menu,html body .userContext .top-menu-bar .links .manager .dropdown-menu,html body .userContext .top-menu-bar .links .synthese-pdf .dropdown-menu{color:#707070;top:35px;left:auto;border-radius:10px;}html body .userContext .top-menu-bar .links .notifications .dropdown-menu .dropdown-item,html body .userContext .top-menu-bar .links .profil .dropdown-menu .dropdown-item,html body .userContext .top-menu-bar .links .manager .dropdown-menu .dropdown-item,html body .userContext .top-menu-bar .links .synthese-pdf .dropdown-menu .dropdown-item{position:relative;display:block;margin:5px 18px;word-break:break-word;hyphens:none;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:15px;color:#000;}html body .userContext .top-menu-bar .links .profil svg path,html body .userContext .top-menu-bar .links .manager svg path{fill:#707070;}html body .userContext .top-menu-bar .links .profil .dropdown-menu,html body .userContext .top-menu-bar .links .manager .dropdown-menu{max-height:300px;min-width:230px;right:calc(50% - 230px/2);border:0;box-shadow:none;margin-top:14px;}html body .userContext .top-menu-bar .links .synthese-pdf .dropdown-menu{max-height:300px;min-width:150px;right:calc(50% - 150px/2);border:0;box-shadow:none;margin-top:16px;}html body .userContext .top-menu-bar .links .synthese-pdf.synthese-pdf-historique .tooltip{display:none!important;}html body .userContext .top-menu-bar .links .synthese-pdf.synthese-pdf-historique .dropdown-menu .dropdown-item{margin:0;}html body .userContext .top-menu-bar .links .notifications .notification-icon{display:none;}html body .userContext .top-menu-bar .links .notifications .notification-icon.new-notification{display:inline-block;background-color:#fecd85;color:#000;font-size:11px;font-family:Gotham-Book,Helvetica,Arial,sans-serif;text-align:center;border-radius:25px;position:absolute;top:-3px;right:-3px;width:17px;height:17px;z-index:10;pointer-events:none;}html body .userContext .top-menu-bar .links .notifications .dropdown-menu{max-height:300px;min-width:300px;right:calc(50% - 300px/2);}html body .userContext .top-menu-bar .links .notifications .dropdown-menu h3{word-break:initial;}html body .userContext .top-menu-bar .links .notifications .dropdown-menu #no-notif{margin:10px;text-align:center;}html body .userContext .top-menu-bar .links .notifications .dropdown-menu li .infos{margin-top:10px;min-height:1.2em;}html body .userContext .top-menu-bar .links .notifications .dropdown-menu li .infos .date{float:right;text-align:right;}html body .userContext .top-menu-bar .links .notifications .dropdown-menu li a{padding:10px 20px;color:#707070;float:none;white-space:pre-wrap;font-size:12px;}html body .userContext .top-menu-bar .links .notifications .dropdown-menu li a h3{margin:0 0 10px 0;font-size:14px;font-family:Gotham-Medium,Helvetica,Arial,sans-serif;}html body .userContext .top-menu-bar .links .notifications .dropdown-menu li a:hover{background-color:#102694;color:#fff;}html body .userContext .top-menu-bar .links .notifications .dropdown-menu li .icon{width:20px;position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}html body .userContext .top-menu-bar .links .notifications .dropdown-menu li .icon.actualite::before{content:"";}html body .userContext .top-menu-bar .links .notifications .dropdown-menu li .icon.notification-manuelle::before{content:"";}html body .userContext .top-menu-bar .links .notifications .dropdown-menu li.unread{background-color:#bcbebe;}html body .userContext .top-menu-bar .links .notifications .dropdown-menu li:last-child{border-bottom:unset;}html body .userContext .top-menu-bar .links .user-test svg path{fill:#707070;stroke-width:1px;stroke:white;}html body .userContext .top-menu-bar .header{margin:0 0 0 95px;}html body .userContext .top-menu-bar .header svg{float:left;}html body .userContext .top-menu-bar .header span{display:inline-block;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:52px;color:#32bcc9;line-height:48px;padding-top:57px;padding-left:15px;}@media(max-width:991px){html body .userContext .top-menu-bar .header{margin:0 0 0 45px;}html body .userContext .top-menu-bar .header span{font-size:45px;}}@media(max-width:991px){html body .userContext{height:52px;}html body .userContext .top-menu-bar{flex:1;}html body .userContext .top-menu-bar .logos-container{gap:10px;justify-content:left;height:34px;}html body .userContext .top-menu-bar .logos-container .logo-loreal svg{width:80px;height:auto;}html body .userContext .top-menu-bar .logos-container .logo-bsi p{font-size:15px;}html body .userContext .top-menu-bar .logos-container .logo-bsi sup{font-size:8px;}html body .userContext .top-menu-bar .links .navbar-header .navbar-toggle{display:block;margin:0;padding:0;float:left;}html body .userContext .top-menu-bar .links .navbar-header .navbar-toggle .icon-bar{background-color:#707070;width:19px;height:1px;}html body .userContext .top-menu-bar .links .navbar-header .navbar-toggle .icon-bar:not(:nth-child(2)){margin-top:10px;}html body .userContext .top-menu-bar .links>a,html body .userContext .top-menu-bar .links>div{margin-left:16px;}html body .userContext .top-menu-bar .links .synthese-pdf{margin-top:8px;}}html body .menu{position:relative;z-index:100;height:50px;border-top:1px solid #00000050;background-color:#fff;}html body .menu>.container{width:1000px;}html body .menu .navbar{margin:0;}html body .menu .navbar .navbar-collapse{padding:0;}html body .menu .navbar .navbar-collapse .navbar-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:50px;margin:0;padding:0;white-space:nowrap;z-index:200;}html body .menu .navbar .navbar-collapse .navbar-nav>li{position:relative;margin:0 15px;list-style-type:none;text-align:center;flex:1 1 0;display:flex;align-items:center;justify-content:center;height:32px;}html body .menu .navbar .navbar-collapse .navbar-nav>li.homeLogo{padding:0;}html body .menu .navbar .navbar-collapse .navbar-nav>li.homeLogo a{display:flex;align-items:center;position:relative;justify-content:center;}html body .menu .navbar .navbar-collapse .navbar-nav>li.homeLogo a svg{position:absolute;top:-4px;left:-28px;}html body .menu .navbar .navbar-collapse .navbar-nav>li.separator{height:60%;width:1px;background-color:#102694;}html body .menu .navbar .navbar-collapse .navbar-nav>li.live:hover>.dropdown-menu{display:block;padding:20px;margin:0;}html body .menu .navbar .navbar-collapse .navbar-nav>li a{padding:0;font-family:Royale-Regular,Helvetica,Arial,sans-serif;font-size:16px;color:#000;}html body .menu .navbar .navbar-collapse .navbar-nav>li:hover{cursor:pointer;}html body .menu .navbar .navbar-collapse .navbar-nav>li:hover a{font-family:Royale-Bold,Helvetica,Arial,sans-serif!important;}html body .menu .navbar .navbar-collapse .navbar-nav>li.subMenu a{color:#32bcc9;}html body .menu .navbar .navbar-collapse .navbar-nav>li.subMenu a:hover{color:#102694;}@media(max-width:991px){html body .menu .navbar .navbar-collapse .navbar-nav{flex-direction:column;}html body .menu .navbar .navbar-collapse .navbar-nav>li{width:100%;}html body .menu .navbar .navbar-collapse .navbar-nav>li a{font-size:18px;}}@media(max-width:991px){html body .menu{height:0;border:0;}html body .menu .container{margin:0;padding:0;width:100%;}html body .menu .container .navbar{border:0;padding-bottom:0;min-height:0;}html body .menu .container .navbar .navbar-collapse{width:100%;border:0;}html body .menu .container .navbar .navbar-collapse.collapse{display:none!important;}html body .menu .container .navbar .navbar-collapse.collapse.in{display:block!important;box-shadow:0 3px 6px #00000029;}html body .menu .container .navbar .navbar-collapse .navbar-nav{padding:0;margin:0;width:100%;height:92vh;max-height:600px;background-color:#fff;}html body .menu .container .navbar .navbar-collapse .navbar-nav>li{display:block;margin:0;padding:0;list-style-type:none;text-align:left;}html body .menu .container .navbar .navbar-collapse .navbar-nav>li:not(:first-child):not(:nth-child(2))::before{content:"";}html body .menu .container .navbar .navbar-collapse .navbar-nav>li.homeLogo{display:block;top:0;margin:0;}html body .menu .container .navbar .navbar-collapse .navbar-nav>li a{padding:0 10px;justify-content:left;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:20px;text-transform:uppercase;display:flex;align-items:center;height:100%;width:100%;}html body .menu .container .navbar .navbar-collapse .navbar-nav>li a .nav-arrow{position:absolute;right:5px;top:50%;transform:translateY(-50%);left:inherit;}html body .menu .container .navbar .navbar-collapse .navbar-nav>li:last-child{background-color:#dc3780;text-align:center;}html body .menu .container .navbar .navbar-collapse .navbar-nav>li:last-child a{height:100%;justify-content:center;color:#fff;}}html body .cookie-banner{display:none;position:fixed;top:calc(50% - 92px);left:calc(50% - 350px);padding:20px;width:700px;max-width:100%;font-size:18px;background:#fff;color:#102694;z-index:1041;}@media(max-width:700px){html body .cookie-banner{left:0;}}html body .cookie-banner.active{display:block;}html body .cookie-banner p{margin-bottom:30px!important;}html body .cookie-banner #cookie-accept-button{float:right;}html body .cookie-banner #cookie-more-button{float:left;}html body .cookie-inform-and-ask{display:none;top:calc(50% - 209px);left:calc(50% - 350px);padding:20px;width:700px;font-size:18px;background:#fff;color:#102694;position:fixed;z-index:1041;}html body .cookie-inform-and-ask.active{display:block;}html body .cookie-inform-and-ask.cookie-dialog{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%;background:#fff;padding:20px;}html body .cookie-inform-and-ask p{margin-bottom:30px!important;}html body .cookie-inform-and-ask #ga-cancel-button{float:left;}html body .cookie-inform-and-ask #ga-confirm-button{float:right;}.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);}}.visibility-hidden{width:0;height:0;visibility:hidden;}.mg-top{margin-top:8px!important;}.mg-top--x2{margin-top:16px!important;}.mg-top--x3{margin-top:24px!important;}.mg-top--x4{margin-top:32px!important;}.mg-bottom{margin-bottom:8px!important;}.mg-bottom--x2{margin-bottom:16px!important;}.mg-bottom--x3{margin-bottom:24px!important;}.mg-bottom--x4{margin-bottom:32px!important;}.mg-left{margin-left:8px!important;}.mg-left--x2{margin-left:16px!important;}.mg-left--x3{margin-left:24px!important;}.mg-left--x4{margin-left:32px!important;}.mg-right{margin-right:8px!important;}.mg-right--x2{margin-right:16px!important;}.mg-right--x3{margin-right:24px!important;}.mg-right--x4{margin-right:32px!important;}.w-25{width:25%;}.w-50{width:50%;}.w-75{width:75%;}.attente{position:relative;color:#fecd85!important;background-color:rgba(254,205,133,.5)!important;border:1px solid #fecd85!important;border-radius:4px;}.attente *{color:#fecd85!important;}.attente svg path,.attente svg polygon,.attente svg rect{fill:#fecd85;}.attente svg line{stroke:#fecd85;}.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 #707070;background-color:#fecd85;}.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:#d9a84d!important;background-color:rgba(217,168,77,.5)!important;border:1px solid #d9a84d!important;border-radius:4px;}.todo *{color:#d9a84d!important;}.todo svg path,.todo svg polygon,.todo svg rect{fill:#d9a84d;}.todo svg line{stroke:#d9a84d;}.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 #707070;background-color:#d9a84d;}.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:#ffcd85!important;background-color:rgba(183,189,223,.5)!important;border:1px solid #ffcd85!important;border-radius:4px;}.crea *{color:#ffcd85!important;}.crea svg path,.crea svg polygon,.crea svg rect{fill:#ffcd85;}.crea svg line{stroke:#ffcd85;}.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 #707070;background-color:#b7bddf;}.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(230,138,164,.5)!important;border:1px solid #fff!important;border-radius:4px;}.trad *{color:#fff!important;}.trad svg path,.trad svg polygon,.trad svg rect{fill:white;}.trad svg line{stroke:white;}.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 #707070;background-color:#e68aa4;}.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;}.toolBox{background-color:#fff;box-shadow:0 3px 6px #00000029;padding:4px 6px;overflow:hidden;transition:all ease .3s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.toolBox.maintain-click{border-radius:15px;}.toolBox__content{position:fixed;top:0;left:calc(50% - 122px/2);right:auto;bottom:auto;z-index:500;}.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 ease .3s;color:#0d2498;}.toolBox__item__link__icon__svg{width:60%;height:auto;margin-top:-1px;}.toolBox__item__link__text{font-family:Gotham-Book,Helvetica,Arial,sans-serif;font-size:.75rem;color:#0d2498;transition:all ease .3s;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:#25c7d6;color:#fff;}.toolBox__item__link:hover .toolBox__item__link__text,.toolBox__item__link:focus .toolBox__item__link__text{color:#25c7d6;}.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%);}.footer{position:relative;padding:60px 0 100px 0;border-top:1px solid;}.footer .logo-loreal{margin-bottom:50px;}.footer__nav{list-style:none;margin:auto;}.footer__nav-item{margin:5px 0;}.footer__nav-item a{color:#000;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:16px;}.footer__nav-item a:visited{color:#000;}.footer__nav-item a:hover,.footer__nav-item a:focus{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;text-decoration:none;}@media(max-width:767px){.footer{height:auto;}.footer a{display:block;margin:0;}}body.error .main .content .layout-content .content-layout{text-align:center;}body.error .main .content .layout-content .content-layout h2{margin-bottom:45px;}body.error .main .content .layout-content .content-layout .error-not-eligible{width:100%;max-width:810px;margin:0 auto;}body.error .main .content .layout-content .content-layout .error-not-eligible__title{font-family:Royale-Bold,Helvetica,Arial,sans-serif;margin-bottom:50px;}body.error .main .content .layout-content .content-layout .error-not-eligible p{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:20px;}body.signin .main,body.error .main{height:100vh;padding:0!important;}body.signin .main .content,body.error .main .content{min-height:100%;}body.signin .main .content .layout-content,body.error .main .content .layout-content{min-height:100vh;position:relative;font-size:16px;padding-bottom:40px;}body.signin .main .content .layout-content .header-layout,body.error .main .content .layout-content .header-layout{background:url('../images/0_Connexion/visuel-header@2x.jpg') no-repeat right top;background-size:cover;height:400px;margin-bottom:140px;}body.signin .main .content .layout-content .header-layout .container,body.error .main .content .layout-content .header-layout .container,body.signin .main .content .layout-content .header-layout .row,body.error .main .content .layout-content .header-layout .row,body.signin .main .content .layout-content .header-layout .row>div,body.error .main .content .layout-content .header-layout .row>div{height:100%;}body.signin .main .content .layout-content .header-layout .header-container,body.error .main .content .layout-content .header-layout .header-container{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-end;margin-top:74px;}body.signin .main .content .layout-content .header-layout .header-container .header-title,body.error .main .content .layout-content .header-layout .header-container .header-title{margin-top:60px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:69px;background:#fff;border-radius:40px;box-shadow:0 3px 6px #00000029;max-width:570px;width:100%;text-align:center;padding:20px 0;}body.signin .main .content .layout-content .header-layout .header-container .header-title sup,body.error .main .content .layout-content .header-layout .header-container .header-title sup{font-size:40px;}body.signin .main .content .layout-content .left-part,body.error .main .content .layout-content .left-part{background-image:url('../images/0_Connexion/photo.jpg');background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#102694;height:100%;width:50%;position:absolute;}body.signin .main .content .layout-content .header,body.error .main .content .layout-content .header{position:relative;}body.signin .main .content .layout-content .header .test-users,body.error .main .content .layout-content .header .test-users{position:absolute;top:-30px;left:calc(50% - 300px/2);width:300px;text-align:center;text-decoration:underline;}body.signin .main .content .layout-content .header p,body.error .main .content .layout-content .header p{color:#000;text-align:center;font-size:19px;}body.signin .main .content .layout-content h2,body.error .main .content .layout-content h2{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:25px;}body.signin .main .content .layout-content #tabs-container,body.error .main .content .layout-content #tabs-container,body.signin .main .content .layout-content .content-container,body.error .main .content .layout-content .content-container{background-color:#fff;box-shadow:0 10px 30px #00000029;border-radius:30px;padding:50px 60px;margin-top:70px;margin-bottom:40px;}body.signin .main .content .layout-content #tabs-container form,body.error .main .content .layout-content #tabs-container form,body.signin .main .content .layout-content .content-container form,body.error .main .content .layout-content .content-container form{position:relative;}body.signin .main .content .layout-content #tabs-container form .firstConnection,body.error .main .content .layout-content #tabs-container form .firstConnection,body.signin .main .content .layout-content .content-container form .firstConnection,body.error .main .content .layout-content .content-container form .firstConnection{position:absolute;top:calc(-50px - 24px);right:0;width:215px;height:45px;background-color:#fff;border:1px solid #e19535;border-radius:50px;box-shadow:0 3px 6px #00000029;color:#e19535;text-align:left;font-family:Essentielle-Light,Helvetica,Arial,sans-serif;font-size:20px;padding:8px 30px;transition:.3s ease;}body.signin .main .content .layout-content #tabs-container form .firstConnection svg path,body.error .main .content .layout-content #tabs-container form .firstConnection svg path,body.signin .main .content .layout-content .content-container form .firstConnection svg path,body.error .main .content .layout-content .content-container form .firstConnection svg path{stroke:#e19535;stroke-width:1;transition:.3s ease;}body.signin .main .content .layout-content #tabs-container form .firstConnection:hover,body.error .main .content .layout-content #tabs-container form .firstConnection:hover,body.signin .main .content .layout-content .content-container form .firstConnection:hover,body.error .main .content .layout-content .content-container form .firstConnection:hover{color:#b6115a;border-color:#b6115a;}body.signin .main .content .layout-content #tabs-container form .firstConnection:hover svg path,body.error .main .content .layout-content #tabs-container form .firstConnection:hover svg path,body.signin .main .content .layout-content .content-container form .firstConnection:hover svg path,body.error .main .content .layout-content .content-container form .firstConnection:hover svg path{stroke:#b6115a;}body.signin .main .content .layout-content #tabs-container form .firstConnection sup,body.error .main .content .layout-content #tabs-container form .firstConnection sup,body.signin .main .content .layout-content .content-container form .firstConnection sup,body.error .main .content .layout-content .content-container form .firstConnection sup{font-size:65%;top:-.55em;}body.signin .main .content .layout-content #tabs-container form .firstConnection .arrow,body.error .main .content .layout-content #tabs-container form .firstConnection .arrow,body.signin .main .content .layout-content .content-container form .firstConnection .arrow,body.error .main .content .layout-content .content-container form .firstConnection .arrow{position:absolute;right:16px;top:calc(50% - 29px/2);}body.signin .main .content .layout-content #tabs-container form label,body.error .main .content .layout-content #tabs-container form label,body.signin .main .content .layout-content .content-container form label,body.error .main .content .layout-content .content-container form label{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:10px;}body.signin .main .content .layout-content #tabs-container form input[type=text],body.error .main .content .layout-content #tabs-container form input[type=text],body.signin .main .content .layout-content .content-container form input[type=text],body.error .main .content .layout-content .content-container form input[type=text],body.signin .main .content .layout-content #tabs-container form input[type=date],body.error .main .content .layout-content #tabs-container form input[type=date],body.signin .main .content .layout-content .content-container form input[type=date],body.error .main .content .layout-content .content-container form input[type=date],body.signin .main .content .layout-content #tabs-container form input[type=email],body.error .main .content .layout-content #tabs-container form input[type=email],body.signin .main .content .layout-content .content-container form input[type=email],body.error .main .content .layout-content .content-container form input[type=email],body.signin .main .content .layout-content #tabs-container form input[type=password],body.error .main .content .layout-content #tabs-container form input[type=password],body.signin .main .content .layout-content .content-container form input[type=password],body.error .main .content .layout-content .content-container form input[type=password]{display:block;width:100%;height:45px;margin-bottom:35px;padding:5px 20px;border:1px solid #575757;border-radius:10px;}body.signin .main .content .layout-content #tabs-container form input[type=text].input-validation-error,body.error .main .content .layout-content #tabs-container form input[type=text].input-validation-error,body.signin .main .content .layout-content .content-container form input[type=text].input-validation-error,body.error .main .content .layout-content .content-container form input[type=text].input-validation-error,body.signin .main .content .layout-content #tabs-container form input[type=date].input-validation-error,body.error .main .content .layout-content #tabs-container form input[type=date].input-validation-error,body.signin .main .content .layout-content .content-container form input[type=date].input-validation-error,body.error .main .content .layout-content .content-container form input[type=date].input-validation-error,body.signin .main .content .layout-content #tabs-container form input[type=email].input-validation-error,body.error .main .content .layout-content #tabs-container form input[type=email].input-validation-error,body.signin .main .content .layout-content .content-container form input[type=email].input-validation-error,body.error .main .content .layout-content .content-container form input[type=email].input-validation-error,body.signin .main .content .layout-content #tabs-container form input[type=password].input-validation-error,body.error .main .content .layout-content #tabs-container form input[type=password].input-validation-error,body.signin .main .content .layout-content .content-container form input[type=password].input-validation-error,body.error .main .content .layout-content .content-container form input[type=password].input-validation-error{border-color:#df0201;}body.signin .main .content .layout-content #tabs-container form input[type=text].no-margin,body.error .main .content .layout-content #tabs-container form input[type=text].no-margin,body.signin .main .content .layout-content .content-container form input[type=text].no-margin,body.error .main .content .layout-content .content-container form input[type=text].no-margin,body.signin .main .content .layout-content #tabs-container form input[type=date].no-margin,body.error .main .content .layout-content #tabs-container form input[type=date].no-margin,body.signin .main .content .layout-content .content-container form input[type=date].no-margin,body.error .main .content .layout-content .content-container form input[type=date].no-margin,body.signin .main .content .layout-content #tabs-container form input[type=email].no-margin,body.error .main .content .layout-content #tabs-container form input[type=email].no-margin,body.signin .main .content .layout-content .content-container form input[type=email].no-margin,body.error .main .content .layout-content .content-container form input[type=email].no-margin,body.signin .main .content .layout-content #tabs-container form input[type=password].no-margin,body.error .main .content .layout-content #tabs-container form input[type=password].no-margin,body.signin .main .content .layout-content .content-container form input[type=password].no-margin,body.error .main .content .layout-content .content-container form input[type=password].no-margin{margin-bottom:0;}body.signin .main .content .layout-content #tabs-container form a#showResetPassword,body.error .main .content .layout-content #tabs-container form a#showResetPassword,body.signin .main .content .layout-content .content-container form a#showResetPassword,body.error .main .content .layout-content .content-container form a#showResetPassword,body.signin .main .content .layout-content #tabs-container form .new-captcha,body.error .main .content .layout-content #tabs-container form .new-captcha,body.signin .main .content .layout-content .content-container form .new-captcha,body.error .main .content .layout-content .content-container form .new-captcha{display:block;font-family:Gotham-Book,Helvetica,Arial,sans-serif;font-size:12px;margin-top:10px;text-decoration:underline;cursor:pointer;}body.signin .main .content .layout-content #tabs-container form .description,body.error .main .content .layout-content #tabs-container form .description,body.signin .main .content .layout-content .content-container form .description,body.error .main .content .layout-content .content-container form .description{margin-bottom:35px;}body.signin .main .content .layout-content #tabs-container form .recaptcha,body.error .main .content .layout-content #tabs-container form .recaptcha,body.signin .main .content .layout-content .content-container form .recaptcha,body.error .main .content .layout-content .content-container form .recaptcha{margin:35px auto;}body.signin .main .content .layout-content #tabs-container form .recaptcha .new-captcha,body.error .main .content .layout-content #tabs-container form .recaptcha .new-captcha,body.signin .main .content .layout-content .content-container form .recaptcha .new-captcha,body.error .main .content .layout-content .content-container form .recaptcha .new-captcha{display:initial;position:relative;top:7px;}body.signin .main .content .layout-content #tabs-container form .recaptcha .form-captcha,body.error .main .content .layout-content #tabs-container form .recaptcha .form-captcha,body.signin .main .content .layout-content .content-container form .recaptcha .form-captcha,body.error .main .content .layout-content .content-container form .recaptcha .form-captcha{width:100%;}body.signin .main .content .layout-content #tabs-container form .recaptcha .form-captcha img,body.error .main .content .layout-content #tabs-container form .recaptcha .form-captcha img,body.signin .main .content .layout-content .content-container form .recaptcha .form-captcha img,body.error .main .content .layout-content .content-container form .recaptcha .form-captcha img,body.signin .main .content .layout-content #tabs-container form .recaptcha .form-captcha input,body.error .main .content .layout-content #tabs-container form .recaptcha .form-captcha input,body.signin .main .content .layout-content .content-container form .recaptcha .form-captcha input,body.error .main .content .layout-content .content-container form .recaptcha .form-captcha input{display:inline-block;height:56px;width:50%;margin:0;}body.signin .main .content .layout-content #tabs-container form .btn-validate,body.error .main .content .layout-content #tabs-container form .btn-validate,body.signin .main .content .layout-content .content-container form .btn-validate,body.error .main .content .layout-content .content-container form .btn-validate,body.signin .main .content .layout-content #tabs-container form .btn-back,body.error .main .content .layout-content #tabs-container form .btn-back,body.signin .main .content .layout-content .content-container form .btn-back,body.error .main .content .layout-content .content-container form .btn-back{position:absolute;bottom:calc(-50px - 56px/2);width:90%;height:56px;padding:10px;font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:22px;text-align:center;color:#fff;background-color:#b6115a;border-radius:50px;border:0;transition:.3s ease-out;}body.signin .main .content .layout-content #tabs-container form .btn-validate:hover,body.error .main .content .layout-content #tabs-container form .btn-validate:hover,body.signin .main .content .layout-content .content-container form .btn-validate:hover,body.error .main .content .layout-content .content-container form .btn-validate:hover,body.signin .main .content .layout-content #tabs-container form .btn-back:hover,body.error .main .content .layout-content #tabs-container form .btn-back:hover,body.signin .main .content .layout-content .content-container form .btn-back:hover,body.error .main .content .layout-content .content-container form .btn-back:hover{background-color:#efb2a6;}body.signin .main .content .layout-content #tabs-container form .btn-validate,body.error .main .content .layout-content #tabs-container form .btn-validate,body.signin .main .content .layout-content .content-container form .btn-validate,body.error .main .content .layout-content .content-container form .btn-validate{right:0;}body.signin .main .content .layout-content #tabs-container form .btn-back,body.error .main .content .layout-content #tabs-container form .btn-back,body.signin .main .content .layout-content .content-container form .btn-back,body.error .main .content .layout-content .content-container form .btn-back{left:0;}body.signin .main .content .tab-content,body.error .main .content .tab-content{display:none;}@media(max-width:767px){body.signin .layout-content,body.error .layout-content{padding-bottom:20px!important;}body.signin .layout-content .header-layout,body.error .layout-content .header-layout{margin-bottom:90px!important;}body.signin .layout-content .header-layout .header-container svg,body.error .layout-content .header-layout .header-container svg{height:auto;width:200px;}body.signin .layout-content .header-layout .header-container .header-title,body.error .layout-content .header-layout .header-container .header-title{margin-top:12px!important;font-size:35px!important;width:100%!important;padding:12px 0!important;border-radius:20px!important;}body.signin .layout-content .header-layout .header-container .header-title sup,body.error .layout-content .header-layout .header-container .header-title sup{font-size:20px!important;}body.signin .layout-content .logo,body.error .layout-content .logo{margin:30px auto 50px auto!important;}body.signin .layout-content .header h1,body.error .layout-content .header h1{font-size:42px!important;}body.signin .layout-content #tabs-container,body.error .layout-content #tabs-container{padding:60px 30px!important;margin-top:40px!important;}body.signin .layout-content #tabs-container .firstConnection,body.error .layout-content #tabs-container .firstConnection{right:calc(50% - 215px/2)!important;}body.signin .layout-content #tabs-container form label,body.error .layout-content #tabs-container form label{font-size:18px!important;}body.signin .layout-content #tabs-container form input[type=text],body.error .layout-content #tabs-container form input[type=text],body.signin .layout-content #tabs-container form input[type=date],body.error .layout-content #tabs-container form input[type=date],body.signin .layout-content #tabs-container form input[type=email],body.error .layout-content #tabs-container form input[type=email],body.signin .layout-content #tabs-container form input[type=password],body.error .layout-content #tabs-container form input[type=password]{height:40px!important;margin-bottom:25px!important;padding:5px 10px!important;}body.signin .layout-content #tabs-container form .btn-validate,body.error .layout-content #tabs-container form .btn-validate,body.signin .layout-content #tabs-container form .btn-back,body.error .layout-content #tabs-container form .btn-back{width:100%!important;}body.signin .layout-content #tabs-container form .reverse,body.error .layout-content #tabs-container form .reverse{display:grid;}body.signin .layout-content #tabs-container form .reverse .col-xs-12:nth-of-type(1),body.error .layout-content #tabs-container form .reverse .col-xs-12:nth-of-type(1){order:2;}body.signin .layout-content #tabs-container form .reverse .btn-validate,body.error .layout-content #tabs-container form .reverse .btn-validate,body.signin .layout-content #tabs-container form .reverse .btn-back,body.error .layout-content #tabs-container form .reverse .btn-back{position:relative!important;display:block!important;margin-top:20px;bottom:0!important;}body.signin .layout-content #tabs-container form .recaptcha .form-captcha,body.error .layout-content #tabs-container form .recaptcha .form-captcha{width:100%;}body.signin .layout-content #tabs-container form .recaptcha .form-captcha img,body.error .layout-content #tabs-container form .recaptcha .form-captcha img{display:block!important;margin-bottom:10px!important;min-width:240px;max-width:300px;}body.signin .layout-content #tabs-container form .recaptcha .form-captcha input,body.error .layout-content #tabs-container form .recaptcha .form-captcha input{display:block!important;width:100%!important;}}body.home .edito{height:740px;height:min-content;background:url('../images/1_Accueil/banner-edito@2x.png') no-repeat top center;background-size:cover;}body.home .edito .container{height:100%;}body.home .edito .container .row{height:100%;position:relative;}body.home .edito .welcome{height:100%;position:relative;}body.home .edito .welcome .title{color:#b6115a;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:30px;line-height:36px;margin:50px 0 40px;}body.home .edito .welcome .paragraph{margin-bottom:26px;}body.home .edito .welcome .directeur{display:flex;align-items:center;}body.home .edito .welcome .directeur .picture img{width:216px;height:auto;margin:0 -5px 0 -40px;}body.home .edito .welcome .directeur .identity .name{font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:20px;color:#000;margin:0;}body.home .edito .welcome .directeur .identity .grade{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;color:#000;}body.home .edito .situation{height:100%;position:absolute;bottom:-300px;right:0;}body.home .edito .situation .situation-container{background:#b6115a;border-radius:24px;padding:25px 8%;}body.home .edito .situation .situation-container__title-lvl2{position:relative;color:#fff;display:flex;gap:4px;}body.home .edito .situation .situation-container__title-lvl2 .question-mark-tooltip{align-self:center;}body.home .edito .situation .situation-container__title-lvl2 .tooltip{margin-left:125px;margin-top:3px;}body.home .edito .situation .situation-container__title-lvl2 .tooltip .tooltip-inner{white-space:nowrap;}body.home .edito .situation .situation-container__date{display:block;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:22px;}body.home .edito .situation .situation-container .list-point{position:relative;padding-left:96px;margin-top:25px;}body.home .edito .situation .situation-container .list-item{position:relative;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:22px;line-height:27px;color:#fff;}body.home .edito .situation .situation-container .list-item:not(:last-child){padding-bottom:16px;}body.home .edito .situation .situation-container .list-item:not(:last-child):before{content:"";width:1px;height:100%;display:block;background:#fffffe;position:absolute;left:-46px;top:5px;}body.home .edito .situation .situation-container .list-item:after{content:"";display:block;width:19px;height:19px;background:#a5295a;border-radius:50px;border:1px solid #fffffe;position:absolute;left:-55px;top:3px;}@media(max-width:767px){body.home .edito{background:none;}body.home .edito .welcome{overflow:hidden;background-color:#f7d5ce;}body.home .edito .welcome .title{font-size:20px;margin:10px 0 6px 0;}body.home .edito .welcome .paragraph{margin:26px 0 0;}body.home .edito .welcome .paragraph:nth-child(2){margin-top:10px;}body.home .edito .welcome .directeur{gap:15px;align-items:center;margin-top:0;}body.home .edito .welcome .directeur .picture img{margin:0 -30px 0 -15px;width:150px;}body.home .edito .welcome .directeur .identity{margin-bottom:10px;}body.home .edito .welcome .directeur .identity .name{font-size:16px;}body.home .edito .welcome .directeur .identity .grade{font-size:16px;}body.home .edito .situation{margin-top:23px;height:auto;margin-bottom:20px;position:static;}body.home .edito .situation .situation-container{padding:25px 20px;}body.home .edito .situation .situation-container__title-lvl2{font-size:30px;}body.home .edito .situation .situation-container .list-point{padding-left:35px;}body.home .edito .situation .situation-container .list-point .list-item{font-size:16px;line-height:20px;}body.home .edito .situation .situation-container .list-point .list-item:not(:last-child):before{left:-27px;height:129%;}body.home .edito .situation .situation-container .list-point .list-item:after{left:-36px;}}body.home .composant{margin:100px 0 78px 0;}body.home .composant .container .row{display:flex;}body.home .composant .container .row .graph-compo{position:relative;}body.home .composant .container .row .graph-compo .grey-compo-item{display:flex;flex-direction:column;justify-content:center;gap:55px;position:absolute;top:50%;transform:translateY(-50%);}body.home .composant .container .row .graph-compo .grey-compo-item.left-col{left:-35%;}body.home .composant .container .row .graph-compo .grey-compo-item.right-col{right:-35%;}body.home .composant .container .row .graph-compo .grey-compo-item .compo-item{position:relative;background:#565655;border-radius:100%;max-width:160px;height:100%;width:100%;display:flex;align-items:center;padding:0 10px;text-align:center;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:15px;line-height:21px;color:#fff;transition:background ease .5s;}body.home .composant .container .row .graph-compo .grey-compo-item .compo-item:before{content:"";opacity:.3;border-radius:100%;height:100%;width:100%;z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:width ease .5s,height ease .5s;}body.home .composant .container .row .graph-compo .grey-compo-item .compo-item#rem-compo:hover{background:#b6115a;}body.home .composant .container .row .graph-compo .grey-compo-item .compo-item#rem-compo:hover:before{width:130%;height:130%;}body.home .composant .container .row .graph-compo .grey-compo-item .compo-item#rem-compo:before{background:#b6115a;}body.home .composant .container .row .graph-compo .grey-compo-item .compo-item#prot-compo:hover{background:#1157a5;}body.home .composant .container .row .graph-compo .grey-compo-item .compo-item#prot-compo:hover:before{width:130%;height:130%;}body.home .composant .container .row .graph-compo .grey-compo-item .compo-item#prot-compo:before{background:#1157a5;}body.home .composant .container .row .graph-compo .grey-compo-item .compo-item#epar-compo:hover{background:#f7c733;}body.home .composant .container .row .graph-compo .grey-compo-item .compo-item#epar-compo:hover:before{width:130%;height:130%;}body.home .composant .container .row .graph-compo .grey-compo-item .compo-item#epar-compo:before{background:#f7c733;}body.home .composant .container .row .graph-compo .grey-compo-item .compo-item#avan-compo:hover{background:#076444;}body.home .composant .container .row .graph-compo .grey-compo-item .compo-item#avan-compo:hover:before{width:130%;height:130%;}body.home .composant .container .row .graph-compo .grey-compo-item .compo-item#avan-compo:before{background:#076444;}body.home .composant .container .row .graph-compo .title-compo-item{max-width:540px;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background:#efb2a6;border:68px solid #f7d5ce;border-radius:100%;margin:auto;font-family:Royale-Bold,Helvetica,Arial,sans-serif;text-align:center;font-size:28px;line-height:42px;color:#000;position:relative;}body.home .composant .container .row .graph-compo .title-compo-item:before{content:"";display:block;position:absolute;height:210%;width:210%;border:1px solid #707070;border-radius:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-2;}body.home .remuneration .rem-section{background:transparent linear-gradient(0deg,#f7d5ce 0%,#a5295a 67%,#a5295a 100%);overflow:hidden;padding:30px 0 100px;}body.home .remuneration .rem-section .remuneration-graph{display:grid;grid-template-areas:"chart";align-items:end;justify-items:center;border-bottom:1px solid #fff;}body.home .remuneration .rem-section .remuneration-graph__amount{grid-area:chart;max-width:300px;padding-top:55px;text-align:center;}body.home .remuneration .rem-section .remuneration-graph__amount *{color:#fff;}body.home .remuneration .rem-section .remuneration-graph__amount h2{text-align:center;line-height:45px;}body.home .remuneration .rem-section .remuneration-graph__amount .totalAmount{font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:50px;line-height:75px;margin-bottom:30px;}body.home .remuneration .rem-section .remuneration-graph__chart{grid-area:chart;}body.home .remuneration .rem-section .remuneration-graph__chart .chart-container{position:relative;}body.home .remuneration .rem-section .remuneration-graph__chart .chart-container:after{content:"";position:absolute;width:1px;background:#fff;left:0;right:0;bottom:0;}body.home .remuneration .rem-section .remuneration-graph__chart .chart-container canvas{width:100%;max-width:640px;max-height:320px;}body.home .remuneration .rem-section .remuneration-graph__chart .chart-container .pct-value{display:none;}body.home .remuneration .tabs-section .remuneration-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px;justify-content:center;padding:0 5%;border:0;}body.home .remuneration .tabs-section .remuneration-tabs__item{text-align:center;list-style:none;}body.home .remuneration .tabs-section .remuneration-tabs__item>a{display:flex;justify-content:center;background-color:#fffffe80;border-radius:0 0 15px 15px;color:#fff;height:100%;border:0;padding:8px;}body.home .remuneration .tabs-section .remuneration-tabs__item.active>a{border-radius:0 0 15px 15px;background:#e19535;color:#fff;}body.home .remuneration .tabs-section .remuneration-tabs__item.active .remuneration-tabs__pct{opacity:1;}body.home .remuneration .tabs-section .remuneration-tabs__pct{opacity:0;margin:0 0 5px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:18px;line-height:26px;}body.home .remuneration .tabs-section .remuneration-tabs__title{margin:0 0 5px;font-size:18px;line-height:22px;text-transform:uppercase;}body.home .remuneration .tabs-section .remuneration-tabs__amount{margin:0;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:24px;line-height:34px;}body.home .remuneration .tabs-section .remuneration-tab-content{margin-top:20px;}body.home .remuneration .tabs-section .remuneration-tab-content .tab-pane{min-height:120px;}body.home .remuneration .tabs-section .remuneration-tab-content .data-table{display:flex;flex-direction:column;justify-content:center;}body.home .remuneration .tabs-section .remuneration-tab-content .data-table .data-row{display:flex;gap:10px;align-items:baseline;}body.home .remuneration .tabs-section .remuneration-tab-content .data-table .data-amount{width:200px;text-align:right;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:24px;line-height:34px;color:#fff;}body.home .remuneration .tabs-section .remuneration-tab-content .data-table .data-label{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;color:#fff;}body.home .acas{padding-top:130px;background-color:#f3f3f3;}body.home .acas .acas-container{margin:0 auto;width:100%;max-width:890px;}body.home .acas .acas-container__row{display:flex;justify-content:space-between;}body.home .acas .acas-container__title{color:#565655;margin-bottom:50px;}body.home .acas .acas-container__item{width:40%;}body.home .acas .acas-container__item:only-child{margin:0 auto;}body.home .acas .acas-container__item p{color:#565655;font-size:18px;line-height:27px;font-family:Royale-Regular,Helvetica,Arial,sans-serif;}body.home .acas .acas-container__item p.acas-amount{margin:16px 0;font-size:40px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;}body.home .acas .acas-container__item .question-mark-tooltip{top:3px;}body.home .acas .acas-container__item .question-mark-tooltip svg path{stroke:#565655;fill:#565655;}body.home .acas .acas-container__item .question-mark-tooltip svg g{stroke:#565655;}body.home .acas .acas-container__item .question-mark-tooltip:hover svg g{stroke:#d9a84d;}body.home .acas .acas-container__item .question-mark-tooltip:hover svg path{stroke:#fff;fill:#fff;}body.home .acas .acas-container__item .tooltip{margin-left:100px;width:217px;}body.home .evolution{padding:100px 0;margin-bottom:-64px;background-color:#f3f3f3;}body.home .evolution .evolution-container h2{color:#000;margin-bottom:0;}body.home .evolution .evolution-container .evol-left .evol-data{display:flex;flex-direction:column;justify-content:center;min-height:170px;margin-top:16px;}body.home .evolution .evolution-container .evol-left .evol-data .evol-item{margin-bottom:30px;}body.home .evolution .evolution-container .evol-left .evol-data .evol-item:last-child{margin-bottom:0;}body.home .evolution .evolution-container .evol-left .evol-data .evol-item *{color:#000;}body.home .evolution .evolution-container .evol-left .evol-data .evol-item .amount{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:40px;margin-bottom:-16px;}body.home .evolution .evolution-container .evol-left .evol-data .evol-item .description{font-family:Royale-Regular,Helvetica,Arial,sans-serif;font-size:20px;}body.home .evolution .evolution-container .evol-left .evol-data .evol-item .question-mark-tooltip{top:0;}body.home .evolution .evolution-container .evol-left .evol-data .evol-item#augm-perso .tooltip,body.home .evolution .evolution-container .evol-left .evol-data .evol-item#augm-gene .tooltip{margin-left:50px;}body.home .evolution .evolution-container .evol-left .evol-data .evol-item#prime-renfo .tooltip{margin-left:120px;}body.home .evolution .evolution-container .evol-left .evol-data .evol-item#prime-renfo .tooltip .tooltip-inner{white-space:nowrap;}body.home .evolution .evolution-container .evol-left .tiny-text p{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:12px;line-height:15px;}body.home .evolution .evolution-container .evol-right .bonus-left{padding:10px;background:#f7d5ce;border-radius:24px 0 0 24px;display:flex;flex-direction:column;justify-content:center;gap:10%;flex:50% 0 1;padding-left:10%;}body.home .evolution .evolution-container .evol-right .bonus-left .bonus-item *{color:#565655;}body.home .evolution .evolution-container .evol-right .bonus-left .bonus-item .amount{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:40px;margin-bottom:5px;}body.home .evolution .evolution-container .evol-right .bonus-left .bonus-item .description{font-family:Royale-Regular,Helvetica,Arial,sans-serif;font-size:20px;}body.home .evolution .evolution-container .evol-right .bonus-left .bonus-item .question-mark-tooltip{top:-2px;}body.home .evolution .evolution-container .evol-right .bonus-left .bonus-item .tooltip{margin-left:100px;width:285px;margin-top:-4px;}body.home .evolution .evolution-container .evol-right .bonus-right{padding:0;}body.home .evolution .evolution-container .evol-right .bonus-right img{width:100%;position:relative;top:50%;transform:translateY(-50%);}body.home .evolution .evolution-container .evol-right .bonus-right.col-sm-6{border-radius:0 24px 24px 0;}body.home .evolution .evolution-container .evol-right .bonus-right.col-sm-12{border-radius:24px;}body.home .evolution__container{display:grid;padding-right:15px;padding-left:15px;grid-template-areas:"hero";}body.home .evolution__container>*{grid-area:hero;}body.home .evolution .evol-left{grid-area:hero;background-color:#fff;max-width:80%;padding:7%;border-radius:24px;display:grid;gap:10px;grid-template-columns:1fr 1fr;grid-template-rows:minmax(352px,auto) auto;grid-template-areas:"top-r top-l" "bottom bottom";}body.home .evolution .evol-remuneration{grid-area:top-r;}body.home .evolution .evol-info-notice{margin-top:40px;grid-area:bottom;display:flex;gap:15px;}body.home .evolution .evol-info-notice>svg{flex:72px 0 0;}body.home .evolution .evol-info-notice p{font-family:Royale-Regular,Helvetica,Arial,sans-serif;font-size:20px;line-height:25px;}body.home .evolution .evol-right{margin-top:80px;grid-area:hero;justify-self:self-end;width:60%;}body.home .evolution .bonus-container{display:flex;background-color:#f7d5ce;border-radius:30px;overflow:hidden;}body.home .evolution .bonus-left,body.home .evolution .bonus-right{flex:1;}body.home .evolution .bonus-right img{width:100%;object-fit:cover;height:100%;border-radius:0 24px 24px 0;}body.remuneration .rem-section{background:#b6115a;padding-top:20px;color:#fff;padding-bottom:40px;position:relative;}body.remuneration .rem-section .totalAmount{font-size:25px;font-family:Royale-Bold,Helvetica,Arial,sans-serif;margin-top:10px;}body.remuneration .rem-section .chart-section canvas{pointer-events:none;}body.remuneration .rem-section .nav-section{background:#e19535;}body.remuneration .rem-section .nav-section .slider-nav{height:110px;display:flex;justify-content:space-between;}body.remuneration .rem-section .nav-section .slider-nav .nav-arrow{background:none;border:0;}body.remuneration .rem-section .nav-section .slider-nav .slider-nav-container{width:90%;position:relative;height:100%;}body.remuneration .rem-section .nav-section .slider-nav .slider-nav-container .slider-nav-item{position:absolute;text-align:center;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .5s ease;}body.remuneration .rem-section .nav-section .slider-nav .slider-nav-container .slider-nav-item .pct-value{font-size:16px;line-height:22px;font-family:Essentielle-Black,Helvetica,Arial,sans-serif;}body.remuneration .rem-section .nav-section .slider-nav .slider-nav-container .slider-nav-item .title{font-size:18px;line-height:20px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;text-transform:uppercase;margin:5px 0;}body.remuneration .rem-section .nav-section .slider-nav .slider-nav-container .slider-nav-item .amount{font-size:22px;line-height:31px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;margin:0;}body.remuneration .rem-section .nav-section .slider-nav .slider-nav-container .slider-nav-item.activeNav{opacity:1;}body.remuneration .rem-section .slider-section{position:relative;padding:0;min-height:100px;transition:height .5s ease;}body.remuneration .rem-section .slider-section .slider-item{position:absolute;width:100%;padding:0 15px;opacity:0;transition:opacity .5s ease;}body.remuneration .rem-section .slider-section .slider-item.activeSlider{opacity:1;}body.remuneration .rem-section .slider-section .slider-item .data-table .data-row{display:flex;justify-content:space-between;gap:50px;margin:10px 0;}body.remuneration .rem-section .slider-section .slider-item .data-table .data-row .data-amount{font-size:18px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;}body.remuneration .rem-section .slider-section .slider-item .data-table .data-row .data-label{font-size:16px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;}body.remuneration .evolution .evolution-container{margin-top:50px;padding:0 15px;text-align:center;color:#000;}body.remuneration .evolution .evolution-container h2{padding:0 40px;}body.remuneration .evolution .evolution-container .evol-left .evol-data{padding:0 70px;}body.remuneration .evolution .evolution-container .evol-left .evol-data .evol-item{margin:20px 0;}body.remuneration .evolution .evolution-container .evol-left .evol-data .evol-item .amount{font-size:22px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;margin-bottom:-6px;}body.remuneration .evolution .evolution-container .evol-left .evol-data .evol-item .description{font-size:16px;line-height:20px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;}body.remuneration .evolution .evolution-container .evol-right .bonus-container{background:#f7d5ce;padding:25px;border-radius:24px;margin-top:20px;}body.remuneration .evolution .evolution-container .evol-right .bonus-container .bonus-left .bonus-item{margin:20px 0;}body.remuneration .evolution .evolution-container .evol-right .bonus-container .bonus-left .bonus-item .amount{font-size:22px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;margin-bottom:-6px;}body.remuneration .evolution .evolution-container .evol-right .bonus-container .bonus-left .bonus-item .description{font-size:16px;line-height:20px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;}body.remuneration .evolution .evolution-container .evol-info-notice{margin-top:25px;display:flex;gap:15px;}body.remuneration .evolution .evolution-container .evol-info-notice>svg{flex:72px 0 0;}body.remuneration .evolution .evolution-container .evol-info-notice p{font-family:Royale-Regular,Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;text-align:left;}body.remuneration .acas{padding:40px 0 0;}body.remuneration .acas .acas-container{text-align:center;}body.remuneration .acas .acas-container__title{margin-bottom:22px;}body.remuneration .acas .acas-container__item p{font-size:16px;line-height:25px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;padding:0 28px;}body.remuneration .acas .acas-container__item p.acas-amount{font-size:25px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;margin:0;}body.remuneration .acas .acas-container__item p.detail{margin-top:10px;line-height:20px;}body.remuneration .acas .acas-container__item hr{border-color:#000;width:30%;margin:34px auto 25px;}body.remuneration #news-Rem .modal-dialog{position:relative;height:100%;margin:0;transform:translate(0,0);}body.remuneration #news-Rem .modal-dialog .modal-header{border-bottom:0;position:absolute;top:0;right:0;}body.remuneration #news-Rem .modal-dialog .modal-header button{opacity:1;}body.remuneration #news-Rem .modal-dialog .modal-content{width:80%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:24px;}body.remuneration #news-Rem .modal-dialog .modal-content .modal-body{padding:0;}body.remuneration #news-Rem .modal-dialog .modal-content .modal-body p{font-size:16px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;text-align:left;line-height:19px;}body.remuneration #news-Rem.fade .modal-dialog{transition:none;}body.epargnesalariale .epargne-sal{background:#f7c733;}body.epargnesalariale .epargne-sal .container .row h1{margin-top:40px;margin-bottom:50px;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .amount-container{display:flex;justify-content:space-between;gap:10%;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .amount-container .amount-left-col,body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .amount-container .amount-right-col{flex:1 1 0;display:flex;flex-direction:column;justify-content:center;gap:30px;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .amount-container .amount-left-col .amount-item .title,body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .amount-container .amount-right-col .amount-item .title{font-family:Royale-Regular,Helvetica,Arial,sans-serif;font-size:18px;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .amount-container .amount-left-col .amount-item .amount,body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .amount-container .amount-right-col .amount-item .amount{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:40px;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .amount-container .amount-left-col .amount-item .question-mark-tooltip,body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .amount-container .amount-right-col .amount-item .question-mark-tooltip{top:0;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .amount-container .amount-left-col .amount-item .tooltip,body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .amount-container .amount-right-col .amount-item .tooltip{margin-top:10px;margin-left:-125px;width:300px;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .amount-container .separator{width:2px;height:auto;background:#000;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .amount-container .amount-right-col{gap:20px;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .amount-container .amount-right-col .amount-item .title{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:25px;text-transform:uppercase;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .amount-container .amount-right-col .amount-detail p{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .amount-container .amount-right-col .amount-detail p span{font-size:26px;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .news-encart{margin-top:80px;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-left .news-encart .row .right-col .new-text{margin-bottom:20px;padding-right:5%;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-right{padding:0;position:relative;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-right .encart{position:absolute;top:60px;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-right .encart .encart-text{padding:24px 47px;border-radius:20px 20px 0 0;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-right .encart .encart-img{border-radius:0 0 20px 20px;overflow:hidden;}body.epargnesalariale .epargne-sal .container .row .epargne-sal-right .encart .encart-img img{width:100%;}@media(max-width:767px){body.epargnesalariale .epargne-sal .container .row h1{margin-top:10px;margin-bottom:25px;}}@media(min-width:768px){body.epargnesalariale .schema-abond{margin-top:50px;min-height:320px;}body.epargnesalariale .schema-abond .container .row{position:relative;}body.epargnesalariale .schema-abond .container .row .schema-container{margin-top:50px;height:700px;display:flex;align-items:center;justify-content:center;}body.epargnesalariale .schema-abond .container .row .schema-container .title-schema{width:396px;height:396px;display:flex;align-items:center;justify-content:center;border-radius:100%;border:1px solid #00000050;}body.epargnesalariale .schema-abond .container .row .schema-container .title-schema p{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:25px;line-height:35px;text-transform:uppercase;text-align:center;margin:16px 0 0 0;}body.epargnesalariale .schema-abond .container .row .schema-container .title-schema p span{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:40px;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item{position:absolute;width:500px;z-index:1;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row{display:flex;align-items:center;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-text{z-index:10;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-text .item-text-container{position:absolute;display:flex;flex-direction:column;gap:15px;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-text .item-text-container .item-text .large-text{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:22px;line-height:25px;margin:0;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-text .item-text-container .item-text .small-text{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-text .item-text-container .question-mark-tooltip{top:0;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-text .item-text-container .tooltip{margin-left:83px;margin-top:1%;width:190px;z-index:2;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-dot .item-dot{background:#e19535;width:120px;height:120px;border-radius:100%;display:flex;align-items:center;justify-content:center;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;color:#fff;font-size:16px;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-dot .question-mark-tooltip{position:absolute;left:50%;top:68%;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-dot .tooltip{width:164px;margin-left:70px;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item.top-left{transform:translate(-50%,-50%);top:34%;left:19%;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item.top-left .item-col-text .item-text-container{transform:translateY(-70%);right:15px;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item.top-left .item-col-text .item-text-container .item-text{text-align:right;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item.top-left .item-col-text .item-text-container .item-text:first-child:not(:last-child){margin-right:-50px;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item.top-right{transform:translate(-50%,-50%);top:34%;right:-21%;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item.top-right .item-col-text{order:2;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item.top-right .item-col-text .item-text-container{transform:translateY(-46%);left:30px;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item.top-right .item-col-dot{order:1;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item.bottom-left{transform:translate(-50%,-50%);bottom:14%;left:19%;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item.bottom-left .item-col-text .item-text-container{transform:translateY(-26%);right:15px;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item.bottom-left .item-col-text .item-text-container .item-text{text-align:right;}body.epargnesalariale .schema-abond .container .row .schema-plus .encart{width:48%;margin-left:auto;background:#e19535;border-radius:20px;box-shadow:0 10px 30px #00000029;padding:43px 90px 50px 50px;}body.epargnesalariale .schema-abond .container .row .schema-plus .encart .encart-text{border-radius:20px 20px 0 0;}body.epargnesalariale .schema-abond .container .row .schema-plus.bottom-right{bottom:-30px;position:absolute;}body.epargnesalariale .schema-abond .container .row .schema-plus.bottom-right .encart{margin-left:auto;}body.epargnesalariale .schema-abond .container .row .schema-plus.top-left{bottom:-30px;position:relative;margin-bottom:-46px;}body.epargnesalariale .schema-abond .container .row .schema-plus.top-left .encart{margin-right:auto;margin-left:0;}}@media(max-width:767px){body.epargnesalariale .schema-abond .container .row .schema-container{padding:15px;}body.epargnesalariale .schema-abond .container .row .schema-container .title-schema{margin-bottom:20px;}body.epargnesalariale .schema-abond .container .row .schema-container .title-schema p{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:20px;text-transform:uppercase;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row{display:flex;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-text{order:2;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-text .item-text-container{margin-bottom:25px;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-text .item-text-container .item-text{position:relative;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-text .item-text-container .item-text .large-text{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-text .item-text-container .item-text .small-text{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:16px;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-text .item-text-container .item-text:before{content:"";position:absolute;width:7px;height:7px;background:#e19535;border-radius:50px;top:10px;left:-12px;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-dot{order:1;position:relative;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-dot .item-dot{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff;text-align:center;font-size:16px;line-height:20px;position:relative;max-width:70px;margin:10px auto 0 auto;}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item .row .item-col-dot .item-dot:before{content:"";position:absolute;width:85px;height:85px;background:#e19535;z-index:-1;border-radius:50pc;top:50%;left:50%;transform:translate(-50%,-50%);}body.epargnesalariale .schema-abond .container .row .schema-container .schema-item:not(:last-child) .item-col-dot:after{content:"";position:absolute;height:100%;width:1px;left:50%;z-index:-2;background:#000;}}@media(min-width:768px){body.epargnesalariale .schema-rond{background:linear-gradient(to right,#f7c733 40%,#f7c7336b);padding:180px 0;}body.epargnesalariale .schema-rond .circle-container{display:flex;justify-content:center;align-items:center;gap:50px;}body.epargnesalariale .schema-rond .circle-container .circle-item{width:170px;position:relative;}body.epargnesalariale .schema-rond .circle-container .circle-item:not(.brown-circle):before{background:#e1953580;}body.epargnesalariale .schema-rond .circle-container .circle-item.brown-circle:before{background:#c34b0690;}body.epargnesalariale .schema-rond .circle-container .circle-item.circle-total{width:200px;}body.epargnesalariale .schema-rond .circle-container .circle-item.circle-total:before{width:320px;height:320px;}body.epargnesalariale .schema-rond .circle-container .circle-item:before{content:"";z-index:0;position:absolute;width:250px;height:250px;border-radius:100%;left:50%;top:50%;transform:translate(-50%,-50%);}body.epargnesalariale .schema-rond .circle-container .circle-item p{z-index:1;position:relative;text-align:center;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:15px;line-height:22px;color:#fff;text-transform:uppercase;margin:0;}body.epargnesalariale .schema-rond .circle-container .circle-item p span{font-size:30px;line-height:30px;}body.epargnesalariale .schema-rond .circle-container .circle-item.add-circle:after{content:"+";display:block;z-index:1;position:absolute;color:#fff;font-size:28px;top:50%;right:-34px;transform:translateY(-50%);}body.epargnesalariale .schema-rond .circle-container .circle-item.result-circle:after{content:"=";display:block;z-index:1;position:absolute;color:#fff;font-size:28px;top:50%;right:-24px;transform:translateY(-50%);}}@media(min-width:768px) and (max-width:992px){body.epargnesalariale .schema-rond .circle-container{gap:24px;}}@media(min-width:768px) and (max-width:992px){body.epargnesalariale .schema-rond .circle-container .circle-item{width:140px;}}@media(min-width:768px) and (max-width:992px){body.epargnesalariale .schema-rond .circle-container .circle-item.circle-total:before{width:270px;height:270px;}}@media(min-width:768px) and (max-width:992px){body.epargnesalariale .schema-rond .circle-container .circle-item:before{width:200px;height:200px;}}@media(min-width:768px) and (max-width:992px){body.epargnesalariale .schema-rond .circle-container .circle-item.add-circle:after{right:-21px;}}@media(min-width:768px) and (max-width:992px){body.epargnesalariale .schema-rond .circle-container .circle-item.result-circle:after{right:-18px;}}@media(max-width:767px){body.epargnesalariale .schema-rond{background:#f7c733;}body.epargnesalariale .schema-rond .container .row .circle-container .circle-item{display:flex;justify-content:space-between;}body.epargnesalariale .schema-rond .container .row .circle-container .circle-item.circle-total{padding:10px 15px;}body.epargnesalariale .schema-rond .container .row .circle-container .circle-item.circle-total p{font-size:18px;text-transform:uppercase;}body.epargnesalariale .schema-rond .container .row .circle-container .circle-item.circle-total p span{font-size:22px;}body.epargnesalariale .schema-rond .container .row .circle-container .circle-item p{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:16px;color:#000;margin:0;}body.epargnesalariale .schema-rond .container .row .circle-container .circle-item p.circle-amount{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:20px;}body.epargnesalariale .schema-rond .container .row .circle-container .circle-item p span{display:inline!important;}body.epargnesalariale .schema-rond .container .row .circle-container .circle-item.add-circle,body.epargnesalariale .schema-rond .container .row .circle-container .circle-item.result-circle{background:#fbda46;border-bottom:1px solid #fbda46;}body.epargnesalariale .schema-rond .container .row .circle-container .circle-item.add-circle{padding:10px 15px 0 15px;}body.epargnesalariale .schema-rond .container .row .circle-container .circle-item.result-circle{padding:10px 15px;}body.epargnesalariale .schema-rond .container .row .news-section{padding:0 15px;margin:25px 0;}body.epargnesalariale .schema-rond .container .row .news-section .news-encart-mobile{background:#ffed59;border-radius:11px;}body.epargnesalariale .schema-rond .container .row .news-section .news-encart-mobile .row{padding:10px 0;}body.epargnesalariale .schema-rond .container .row .news-section .news-encart-mobile .row p{color:#000;line-height:20px;}}body.epargnesalariale .placement{margin-top:134px;}body.epargnesalariale .placement h2{font-size:28px!important;}body.epargnesalariale .placement .placement-item{margin-top:10px;}body.epargnesalariale .placement .placement-item .title{margin-top:34px;font-family:Royale-Regular,Helvetica,Arial,sans-serif;font-size:28px;line-height:42px;padding-right:6%;min-height:166px;display:flex;align-items:center;}body.epargnesalariale .placement .placement-item .title--maxi{min-height:250px;align-items:flex-end;margin-bottom:-82px;}@media(min-width:767px){body.epargnesalariale .placement .placement-item .title--maxiWeb{min-height:250px;align-items:flex-end;margin-bottom:-82px;}}body.epargnesalariale .placement .placement-item .desc{margin-top:34px;display:flex;}body.epargnesalariale .placement .placement-item .desc .desc-left{width:72%;margin-right:-2%;z-index:1;background:#fff;min-height:160px;border-radius:20px;padding:23px 20px;box-shadow:0 10px 30px #00000029;display:flex;flex-direction:column;justify-content:center;}body.epargnesalariale .placement .placement-item .desc .desc-left p{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:20px;line-height:24px;}body.epargnesalariale .placement .placement-item .desc .desc-left p span{color:#e19535;}body.epargnesalariale .placement .placement-item .desc .desc-left p span.big{font-size:25px;}body.epargnesalariale .placement .placement-item .desc .desc-left .question-mark-tooltip{top:1px;}body.epargnesalariale .placement .placement-item .desc .desc-left .tooltip{width:288px;margin-left:130px;}body.epargnesalariale .placement .placement-item .desc .desc-right{transform:translateX(-240px);background:#e19535;border-radius:0 20px 20px 0;display:flex;flex-direction:column;justify-content:center;box-shadow:0 0 0 #0000;transition:all ease .7s;height:166px;width:30%;padding:0 30px 0 40px;position:relative;}body.epargnesalariale .placement .placement-item .desc .desc-right p{color:#fff;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:20px;line-height:24px;}body.epargnesalariale .placement .placement-item .desc .desc-right p span{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;}body.epargnesalariale .placement .placement-item .desc .desc-right--open{transform:translateX(0);box-shadow:0 10px 30px #00000029;}body.epargnesalariale .placement .placement-item .desc .desc-right--open .news-encart{margin-top:0;background:#e19535;position:absolute;top:0;padding:10px 10px 10px 5px;border-radius:20px;}body.epargnesalariale .placement .placement-item .desc .desc-right--open .news-encart .new-title{font-family:Royale-Bold,Helvetica,Arial,sans-serif;}body.epargnesalariale .placement .placement-item .desc .desc-right--open .news-encart .new-text{margin-bottom:0;margin-top:30px;margin-left:-25px;}body.epargnesalariale .placement .placement-item .desc .desc-right--open .news-encart .row{margin:0;}body.epargnesalariale .placement .placement-item .desc .desc-right--open .news-encart .row .right-col{margin-left:10px;}body.epargnesalariale .placement .placement-item .desc .desc-right--open .news-encart .row .left-col{min-width:60px;}body.epargnesalariale .placement .placement-item .desc .desc-right--open .news-encart .row .left-col:before{top:60px;bottom:6px;}body.epargnesalariale .placement .placement-item .desc .desc-right--open .news-encart .row .left-col svg g circle{fill:#fff;}body.epargnesalariale .placement .placement-item .desc .desc-right--open .news-encart .row .left-col svg g line,body.epargnesalariale .placement .placement-item .desc .desc-right--open .news-encart .row .left-col svg g path{stroke:#e19535;}@media(max-width:992px){body.epargnesalariale .placement .placement-item .desc .desc-right--open .news-encart{left:0;}body.epargnesalariale .placement .placement-item .desc .desc-right--open .news-encart .new-text{font-size:16px;}body.epargnesalariale .placement .placement-item .desc .desc-right--open .news-encart svg{z-index:5;width:45px;}body.epargnesalariale .placement .placement-item .desc .desc-right--open .news-encart .row .right-col{margin-left:8px;}body.epargnesalariale .placement .placement-item .desc .desc-right--open .news-encart .row .left-col:before{top:52px;}}body.epargnesalariale .placement .news-encart{margin-top:44px;}body.epargnesalariale .placement .news-encart .row .right-col .new-text{margin-bottom:80px;padding-right:5%;}@media(max-width:767px){body.epargnesalariale .placement{margin:0;}body.epargnesalariale .placement .container.first-container{position:relative;}body.epargnesalariale .placement .container.first-container:after{content:"";position:absolute;width:100%;height:94%;top:0;left:0;z-index:-1;background:linear-gradient(#f7c733,#f7c7336b);}body.epargnesalariale .placement .container.first-container h2{margin-top:30px;font-size:18px!important;text-transform:uppercase;}body.epargnesalariale .placement .container.first-container .placement-item{margin-top:30px;}body.epargnesalariale .placement .container.first-container .placement-item .title{margin-top:0;font-size:16px;line-height:24px;padding-right:15px;text-align:center;margin-bottom:-30px;font-family:Royale-Bold,Helvetica,Arial,sans-serif;color:#fff;display:block;min-height:auto;}body.epargnesalariale .placement .container.first-container .placement-item .title div{background:#e19535;border-radius:10px 10px 0 0;padding-bottom:30px;padding-top:10px;height:94px;}body.epargnesalariale .placement .container.first-container .placement-item .desc{margin-top:0;}body.epargnesalariale .placement .container.first-container .placement-item .desc .desc-left{width:100%;border-radius:10px;margin-right:0;min-height:auto;padding:10px 20px 0 20px;}body.epargnesalariale .placement .container.first-container .placement-item .desc .desc-left p{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:16px;line-height:19px;text-align:center;}body.epargnesalariale .placement .container.first-container .placement-item .desc .desc-left p span{color:#e19535;}body.epargnesalariale .placement .container.first-container .placement-item .desc .desc-left p span.big{font-size:20px;}body.epargnesalariale .placement .container.first-container .placement-item .desc.cet-col:nth-child(2){padding-right:7px;}body.epargnesalariale .placement .container.first-container .placement-item .desc.cet-col:last-child{padding-left:7px;}body.epargnesalariale .placement .container.first-container .placement-item .desc.cet-col .desc-left{min-height:134px;}body.epargnesalariale .placement .news-section{padding:0 15px;margin:43px 0 30px 0;}body.epargnesalariale .placement .news-section .news-encart-mobile{background:#fff;box-shadow:0 10px 30px #00000029;}body.epargnesalariale .placement .news-section .news-encart-mobile .new-text p{color:#000;}body.epargnesalariale .placement .news-section .news-encart-mobile .arrow{box-shadow:0 3px 6px #00000029;}body.epargnesalariale .placement .news-section .news-encart-mobile .arrow circle{fill:#eee;}}body.epargnesalariale .dispositif{margin-top:130px;background:#f7c733;padding-top:100px;box-shadow:0 74px 75px #00000029;overflow-x:clip;position:relative;}body.epargnesalariale .dispositif .dispositif-img{position:absolute;height:100%;width:30vw;max-width:560px;right:0;top:0;overflow:hidden;}body.epargnesalariale .dispositif .dispositif-img img{height:100%;min-width:100%;width:auto;}body.epargnesalariale .dispositif .container>.row{position:inherit;}body.epargnesalariale .dispositif .container .row{display:flex;}body.epargnesalariale .dispositif .container .row h2{font-size:28px!important;}body.epargnesalariale .dispositif .container .row hr{margin:40px 0;width:140px;margin-left:0;border-color:#000;}body.epargnesalariale .dispositif .container .row .paragraph{padding-right:5%;}body.epargnesalariale .dispositif .container .row .dispo-schema{position:relative;z-index:10;margin-top:60px;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs{height:260px;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item{border:1px solid #000;border-radius:22px;height:75px;display:flex;align-items:center;justify-content:center;padding:8px 10px 3px 10px;position:relative;cursor:pointer;background:#f7c733;opacity:1;transition:opacity ease .2s,background ease .2s,border-color ease .2s;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item.desactiveRoute{opacity:.2;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item.activeRoute{color:#6c7788;border-color:#fff;background:#fff;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item.activeRoute .schema-line{background:#b6115a;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item p{margin:0;text-align:center;text-transform:uppercase;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item p strong{font-family:Essentielle-Black,Helvetica,Arial,sans-serif;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line{position:absolute;background:#000;z-index:-1;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-A1{width:1px;top:100%;bottom:-200px;left:44%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-A2{width:1px;top:100%;bottom:-135px;left:66%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-A3{height:1px;top:207px;left:66%;width:144%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-A3.two-col{width:248%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-A4{width:1px;top:207px;bottom:-200px;left:209%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-A4.two-col{left:314%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-B1{width:1px;top:100%;bottom:-200px;right:80%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-B1.two-col{right:50%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-C1{width:1px;top:100%;bottom:-164px;left:26%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-C2{height:1px;top:236px;right:74%;width:176%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-C3{width:1px;top:323%;bottom:-191px;right:250%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-E1{width:1px;top:100%;bottom:-44px;right:32%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-E1.two-col{right:50%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-E2{height:1px;top:116px;right:32%;width:224%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-E3{width:1px;top:116px;bottom:-200px;right:255%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-E4{width:1px;top:116px;bottom:-200px;right:32%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-E4.two-col{right:50%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-D1{width:1px;top:100%;bottom:-23px;right:75%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-D2{height:1px;top:95px;right:75%;width:472%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-D3{width:1px;top:95px;bottom:-200px;right:546%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-D4{width:1px;top:95px;bottom:-200px;right:255%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-D4.two-col{right:75%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .inputs-container .input-item .schema-line.schema-line-D5{width:1px;top:74px;bottom:-200px;right:44%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .abondement-item{border-radius:22px;display:flex;align-items:center;justify-content:center;background:#b6115a;padding:8px 10px 3px 10px;margin-top:60px;margin-left:10%;margin-right:46%;z-index:1;position:relative;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .abondement-item.two-col{margin-right:24%;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .abondement-item p{margin:0;text-align:center;text-transform:uppercase;color:#fff;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-inputs .abondement-item p strong{font-family:Essentielle-Black,Helvetica,Arial,sans-serif;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-outputs .output-item .output-container{background:#fff;text-align:center;border-radius:20px;padding:10px 0;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-outputs .output-item .output-container p{color:#35506a;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-outputs .output-item .output-container p.large-txt{color:#b6115a;font-size:20px;margin:0;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-outputs .output-item .output-container p.medium-txt{color:#b6115a;font-size:15px;margin-bottom:5px;}body.epargnesalariale .dispositif .container .row .dispo-schema .schema-outputs .output-item .output-container p.small-txt{font-size:12px;line-height:15px;margin:0;}body.epargnesalariale .dispositif .container .row .dispo-schema .routeCtrl{opacity:1;transition:opacity ease .2s;}body.epargnesalariale .dispositif .container .row .dispo-schema .routeCtrl.desactiveRoute{opacity:.2;}body.epargnesalariale .dispositif .container .more-news-section{margin-top:70px;z-index:1;position:relative;}body.epargnesalariale .dispositif .container .more-news-section .news-encart{height:100%;}body.epargnesalariale .dispositif .container .more-news-section .news-encart .row{height:100%;}body.epargnesalariale .dispositif .container .more-news-section .news-encart .row .right-col{padding:0;}body.epargnesalariale .dispositif .container .more-news-section .news-encart .row .right-col .new-text{margin-bottom:40px;}body.epargnesalariale .dispositif .container .more-news-section .savoir-plus{margin-bottom:-100px;display:flex;}body.epargnesalariale .dispositif .container .more-news-section .savoir-plus .encart-left{width:45%;background:#eee;border-radius:20px;margin-right:-30px;box-shadow:0 10px 30px #00000029;padding:27px 22px;}body.epargnesalariale .dispositif .container .more-news-section .savoir-plus .encart-left p{font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:18px;color:#565655;}body.epargnesalariale .dispositif .container .more-news-section .savoir-plus .encart-left .link-container{height:90%;display:flex;flex-direction:column;justify-content:center;gap:20px;}body.epargnesalariale .dispositif .container .more-news-section .savoir-plus .encart-left .link-container .link-item{display:flex;}body.epargnesalariale .dispositif .container .more-news-section .savoir-plus .encart-left .link-container .link-item .link-icon{width:40px;text-align:center;}body.epargnesalariale .dispositif .container .more-news-section .savoir-plus .encart-left .link-container .link-item .link-icon--large{width:160px;}body.epargnesalariale .dispositif .container .more-news-section .savoir-plus .encart-left .link-container .link-item .link-text{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:18px;color:#565655;padding-right:32px;}body.epargnesalariale .dispositif .container .more-news-section .savoir-plus .encart-left .link-container .link-item svg{transform:translateY(0);transition:transform .5s ease;}body.epargnesalariale .dispositif .container .more-news-section .savoir-plus .encart-left .link-container .link-item img{transform:translateY(0);transition:all ease .3s;}body.epargnesalariale .dispositif .container .more-news-section .savoir-plus .encart-left .link-container .link-item:hover svg{transform:translateY(-15px);}body.epargnesalariale .dispositif .container .more-news-section .savoir-plus .encart-left .link-container .link-item:hover img{transform:translateY(-10px);}body.epargnesalariale .dispositif .container .more-news-section .savoir-plus .encart-right{width:calc(55% + 30px);background:#e19535;border-radius:20px;box-shadow:0 10px 30px #00000029;padding:27px 35px;}body.epargnesalariale .dispositif .container .more-news-section .savoir-plus .encart-right .encart-text{border-radius:20px 20px 0 0;}body.epargnesalariale .actionnariat{margin-top:150px;margin-bottom:130px;}body.epargnesalariale .actionnariat__data{margin-top:45px;width:75%;}body.epargnesalariale .actionnariat__data p{color:#565655;font-family:Royale-Regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:27px;}body.epargnesalariale .actionnariat__data .numbers-row{display:flex;gap:20px;justify-content:space-between;}body.epargnesalariale .actionnariat__data .numbers-row>div{width:50%;}body.epargnesalariale .actionnariat__data .amount{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:40px;}body.epargnesalariale .actionnariat__data .amount--pct{font-size:30px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;}body.epargnesalariale .actionnariat__data .fcpe-data{margin-top:25px;}body.epargnesalariale .actionnariat__data .question-mark-tooltip{top:0;}body.epargnesalariale .actionnariat__info{margin-top:50px;display:flex;align-items:flex-start;}body.epargnesalariale .actionnariat__info .actionnariat-left{padding-left:36px;position:relative;}body.epargnesalariale .actionnariat__info .actionnariat-left:before{position:absolute;content:"";width:1px;height:100%;background:#e19535;left:0;top:0;}body.epargnesalariale .actionnariat__info .actionnariat-left .paragraph{line-height:22px;font-size:18px;}body.epargnesalariale .actionnariat__info .actionnariat-left .paragraph--small{font-size:15px;margin:0;}body.epargnesalariale .actionnariat__info .actionnariat-right img{width:100%;}@media(max-width:991px){body.epargnesalariale .actionnariat__data{width:100%;}}@media(max-width:767px){body.epargnesalariale .actionnariat{margin:20px 0 0 0;}body.epargnesalariale .actionnariat h1{text-transform:uppercase;font-size:18px;}body.epargnesalariale .actionnariat__data{margin-top:20px;width:100%;}body.epargnesalariale .actionnariat__data p{color:#000;}body.epargnesalariale .actionnariat__data .numbers-row{flex-direction:column;gap:0;}body.epargnesalariale .actionnariat__data .amount--pct{font-size:16px;}body.epargnesalariale .actionnariat__data .amount{font-size:20px;}body.epargnesalariale .actionnariat__data .fcpe-data{margin-top:0;}body.epargnesalariale .actionnariat__data .question-mark-tooltip{display:none;}body.epargnesalariale .actionnariat__info{margin-top:10px;}body.epargnesalariale .actionnariat__info .actionnariat-left{padding-left:15px;display:block;}body.epargnesalariale .actionnariat__info .actionnariat-left:before{display:none;}body.epargnesalariale .actionnariat__info .actionnariat-left p{margin-top:35px;margin-bottom:0;border:0;padding:0 18px 20px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;margin:0;}}body.epargnesalariale #news-Epar .modal-dialog,body.epargnesalariale #news-Epar2 .modal-dialog{position:relative;height:100%;margin:0;transform:translate(0,0);}body.epargnesalariale #news-Epar .modal-dialog .modal-header,body.epargnesalariale #news-Epar2 .modal-dialog .modal-header{border-bottom:0;position:absolute;top:0;right:0;}body.epargnesalariale #news-Epar .modal-dialog .modal-header button,body.epargnesalariale #news-Epar2 .modal-dialog .modal-header button{opacity:1;}body.epargnesalariale #news-Epar .modal-dialog .modal-content,body.epargnesalariale #news-Epar2 .modal-dialog .modal-content{width:80%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:24px;}body.epargnesalariale #news-Epar .modal-dialog .modal-content .modal-body,body.epargnesalariale #news-Epar2 .modal-dialog .modal-content .modal-body{padding:0;}body.epargnesalariale #news-Epar .modal-dialog .modal-content .modal-body p,body.epargnesalariale #news-Epar2 .modal-dialog .modal-content .modal-body p{margin:0;font-size:16px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;text-align:left;line-height:19px;}body.epargnesalariale #news-Epar.fade .modal-dialog,body.epargnesalariale #news-Epar2.fade .modal-dialog{transition:none;}body.protectionsociale .protection{position:relative;padding:40px 0;background:#1157a5;}@media(min-width:768px){body.protectionsociale .protection{background:#1157a5 url("../images/4_ProtectionSociale/visuel-protection@2x.jpg") top right -350px no-repeat;background-size:auto 100%;}}@media(min-width:1200px){body.protectionsociale .protection{background-position:top right;}}body.protectionsociale .protection .container .row h1{color:#fff;margin-bottom:60px;}body.protectionsociale .protection .container .row .paragraph{color:#fff;}body.protectionsociale .protection .container .row .protection-compo{margin-top:20px;padding-right:22%;}body.protectionsociale .protection .container .row .protection-compo .bulle-container{margin:30px 0 50px 0;display:flex;justify-content:flex-start;align-items:center;gap:50px;}body.protectionsociale .protection .container .row .protection-compo .bulle-container .bulle-item{position:relative;width:160px;height:160px;display:flex;align-items:center;justify-content:center;}body.protectionsociale .protection .container .row .protection-compo .bulle-container .bulle-item strong{position:relative;color:#000;font-size:15px;text-transform:uppercase;text-align:center;z-index:3;transition:color ease .5s;}body.protectionsociale .protection .container .row .protection-compo .bulle-container .bulle-item:before{content:"";width:100%;height:100%;position:absolute;z-index:1;background:#fff;border-radius:100%;top:50%;left:50%;transform:translate(-50%,-50%);transition:background ease .5s;}body.protectionsociale .protection .container .row .protection-compo .bulle-container .bulle-item:after{content:"";width:100%;height:100%;position:absolute;border-radius:100%;z-index:0;background:#e19535;opacity:.3;top:50%;left:50%;transform:translate(-50%,-50%);transition:width ease .5s,height ease .5s;}body.protectionsociale .protection .container .row .protection-compo .bulle-container .bulle-item:hover strong{color:#fff;}body.protectionsociale .protection .container .row .protection-compo .bulle-container .bulle-item:hover:before{background:#e19535;}body.protectionsociale .protection .container .row .protection-compo .bulle-container .bulle-item:hover:after{width:140%;height:140%;}body.protectionsociale .protection .container .row .protection-chart{padding-right:10%;margin-top:30px;}body.protectionsociale .protection .container .row .protection-chart .chart-item{margin-top:30px;display:flex;align-items:end;}body.protectionsociale .protection .container .row .protection-chart .chart-item .total-col-data{position:relative;}body.protectionsociale .protection .container .row .protection-chart .chart-item .total-col-data p{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:15px;line-height:14px;text-align:center;margin:10px 0 0 0;}body.protectionsociale .protection .container .row .protection-chart .chart-item .total-col-data .chart-title{position:absolute;bottom:70px;text-align:center;left:50%;transform:translatex(-50%);font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:15px;line-height:20px;width:150px;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;}body.protectionsociale .protection .container .row .protection-chart .chart-item .total-col-data:first-child{color:#fff;}body.protectionsociale .protection .container .row .protection-chart .chart-item .total-col-data:last-child{color:#f7c733;}body.protectionsociale .protection .container .row .protection-chart .chart-item .total-col-chart{padding:0;border-bottom:1px solid #fff;}body.protectionsociale .protection .container .row .protection-chart .chart-item .col-data{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:18px;line-height:14px;text-align:center;}body.protectionsociale .protection .container .row .protection-chart .chart-item .col-data:first-child{color:#fff;}body.protectionsociale .protection .container .row .protection-chart .chart-item .col-data:last-child{color:#f7c733;}body.protectionsociale .protection .container .row .protection-chart .chart-item .col-chart{padding:0;}body.protectionsociale .protection .container .row .protection-chart .chart-item .col-chart p{font-family:Essentielle-Black,Helvetica,Arial,sans-serif;color:#fff;font-size:15px;text-transform:uppercase;text-align:center;}body.protectionsociale .protection .container .row .protection-chart .chart-item .col-chart .bar-chart{height:15px;background:#fff;border-radius:50px;position:relative;}body.protectionsociale .protection .container .row .protection-chart .chart-item .col-chart .bar-chart .data-bar{width:82%;position:absolute;height:100%;background:#e19535;border-radius:50px;right:0;}@media(max-width:767px){body.protectionsociale .protection{padding-top:16px!important;padding-bottom:18px;}body.protectionsociale .protection .container .row h1{margin-bottom:25px!important;}body.protectionsociale .protection .container .row .protection-chart{padding:inherit!important;margin-top:0!important;}body.protectionsociale .protection .container .row .protection-chart .chart-item{position:relative;display:block!important;margin-top:40px!important;}body.protectionsociale .protection .container .row .protection-chart .chart-item#total-chart{margin-bottom:70px;}body.protectionsociale .protection .container .row .protection-chart .chart-item .total-col-data{position:absolute!important;padding:0;bottom:-44px;}body.protectionsociale .protection .container .row .protection-chart .chart-item .total-col-data p{margin:6px 0 0 0!important;}body.protectionsociale .protection .container .row .protection-chart .chart-item .total-col-data .chart-title{width:100%!important;top:-150px;font-size:16px!important;display:block;}body.protectionsociale .protection .container .row .protection-chart .chart-item .total-col-data .chart-title span{white-space:break-spaces;}body.protectionsociale .protection .container .row .protection-chart .chart-item .total-col-data:first-child{left:0;}body.protectionsociale .protection .container .row .protection-chart .chart-item .total-col-data:first-child p{text-align:left;}body.protectionsociale .protection .container .row .protection-chart .chart-item .total-col-data:first-child .chart-title{text-align:left;}body.protectionsociale .protection .container .row .protection-chart .chart-item .total-col-data:last-child{right:0;}body.protectionsociale .protection .container .row .protection-chart .chart-item .total-col-data:last-child p{text-align:right;}body.protectionsociale .protection .container .row .protection-chart .chart-item .total-col-data:last-child .chart-title{text-align:right;}body.protectionsociale .protection .container .row .protection-chart .chart-item .col-data{position:absolute;padding:0;bottom:24px;}body.protectionsociale .protection .container .row .protection-chart .chart-item .col-data:first-child{text-align:left;}body.protectionsociale .protection .container .row .protection-chart .chart-item .col-data:last-child{text-align:right;}body.protectionsociale .protection .container .row .protection-chart .chart-item .col-chart p{margin-bottom:40px!important;color:#fff;}body.protectionsociale .protection .container .row .news-section{margin:0 10%;margin-top:50px;}body.protectionsociale .protection .container .row .news-section .news-encart-mobile{background:#377dcb;}}body.protectionsociale .protection-modal{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;}body.protectionsociale .protection-modal__body{display:flex;flex-direction:column;gap:22px;}body.protectionsociale .protection-modal__body img{display:block;margin:16px auto 0;}body.protectionsociale .protection-modal__list{list-style:none;padding:0;margin:0;}body.protectionsociale .protection-modal__list li{margin-top:10px;}body.protectionsociale .mutuelle{margin-top:96px;padding-bottom:100px;}@media(max-width:767px){body.protectionsociale .mutuelle{margin-top:20px!important;padding-bottom:0;}}body.protectionsociale .mutuelle__title-lvl2{font-size:28px;line-height:28px;font-family:Royale-Bold,Helvetica,Arial,sans-serif;}body.protectionsociale .mutuelle .total-cotisation{margin-top:35px;}body.protectionsociale .mutuelle .total-cotisation .chart-item{display:grid;align-items:center;grid-template-columns:minmax(100px,160px) 50% minmax(100px,160px);gap:10px;}body.protectionsociale .mutuelle .total-cotisation .chart-item .col-data{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:15px;line-height:20px;text-align:center;}body.protectionsociale .mutuelle .total-cotisation .chart-item .col-data p{display:flex;flex-direction:column;align-items:center;}body.protectionsociale .mutuelle .total-cotisation .chart-item .col-data strong{font-size:20px;}body.protectionsociale .mutuelle .total-cotisation .chart-item .col-data:first-child{color:#1157a5;}body.protectionsociale .mutuelle .total-cotisation .chart-item .col-data:last-child{color:#e19535;}body.protectionsociale .mutuelle .total-cotisation .chart-item .col-chart{padding:0 0 10px 0;}body.protectionsociale .mutuelle .total-cotisation .chart-item .col-chart .bar-chart{height:15px;background:#1157a5;border-radius:50px;position:relative;}body.protectionsociale .mutuelle .total-cotisation .chart-item .col-chart .bar-chart .data-bar{width:82%;position:absolute;height:100%;background:#e19535;border-radius:50px;right:0;}body.protectionsociale .mutuelle .repartition-container{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:0 15px;}body.protectionsociale .mutuelle .repartition-container .paragraph{margin-top:36px;}body.protectionsociale .mutuelle .repartition-container .right-col{padding-left:0;}body.protectionsociale .mutuelle .repartition{margin:24px 0;display:flex;gap:17%;}body.protectionsociale .mutuelle .repartition .repart-item{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:20px;line-height:40px;}body.protectionsociale .mutuelle .repartition .repart-item strong{font-size:40px;}body.protectionsociale .mutuelle .repartition .repart-item:first-child strong{color:#1157a5;}body.protectionsociale .mutuelle .repartition .repart-item:last-child strong{color:#e19535;}body.protectionsociale .mutuelle .mutuelle-news{margin-top:36px;display:flex;gap:15px;}body.protectionsociale .mutuelle .mutuelle-news__title{font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:18px;}body.protectionsociale .mutuelle .mutuelle-news__description{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;}body.protectionsociale .mutuelle .mutuelle-news__brochure{margin:20px 0 25px 0;display:flex;align-items:center;gap:25px;background:#eee;width:max-content;padding:6px 30px 6px 8px;border-radius:30px;font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:18px;line-height:20px;color:#565655;}body.protectionsociale .mutuelle .mutuelle-news__brochure .savoir-plus{display:flex;align-items:center;gap:5px;}body.protectionsociale .mutuelle .partenaire{margin-top:65px;display:grid;grid-template-columns:65% auto;gap:4%;}body.protectionsociale .mutuelle .partenaire h3{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:20px;}body.protectionsociale .mutuelle .partenaire .list-container{margin:0;padding:0;}body.protectionsociale .mutuelle .partenaire .list-container .list-item{display:flex;margin-top:24px;}body.protectionsociale .mutuelle .partenaire .list-container .list-item .item-btn{min-width:200px;width:200px;height:150px;box-shadow:0 10px 30px #00000029;border-radius:20px;background:#fff;padding:14px;display:flex;align-items:center;position:relative;z-index:10;cursor:pointer;}body.protectionsociale .mutuelle .partenaire .list-container .list-item .item-btn .name{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:20px;}body.protectionsociale .mutuelle .partenaire .list-container .list-item .item-btn svg{position:absolute;right:-18px;transform:rotate(0deg);transition:transform .5s ease;}body.protectionsociale .mutuelle .partenaire .list-container .list-item .item-btn svg.open-collapse{transform:rotate(180deg);}body.protectionsociale .mutuelle .partenaire .list-container .list-item .item-collapse{width:100%;background:#e19535;border-radius:0 20px 20px 0;margin-left:-16px;padding:0 24px 0 55px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:20px;color:#fff;line-height:24px;display:flex;align-items:center;opacity:0;transition:opacity .5s ease;}body.protectionsociale .mutuelle .partenaire .list-container .list-item .item-collapse.open-collapse{opacity:1;}body.protectionsociale .mutuelle .partenaire .list-container .list-item .item-collapse a{color:#fff;text-decoration:underline;}body.protectionsociale .mutuelle .partenaire .list-container .list-item .item-collapse a:hover{-webkit-text-stroke:1px white;}body.protectionsociale .mutuelle .partenaire__tips{position:relative;margin-top:34px;margin-left:30px;padding:45px 32px 48px 46px;border:1px solid #000;border-radius:30px;max-width:580px;}body.protectionsociale .mutuelle .partenaire__tips>svg{position:absolute;top:50%;transform:translateY(-50%);left:-30px;}body.protectionsociale .mutuelle .partenaire__tips .description{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;margin:0;}body.protectionsociale .mutuelle .partenaire__tips .description a{color:#000;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;text-decoration:underline;}body.protectionsociale .mutuelle .partenaire__ecoute{margin-top:46px;background:#1157a5;border-radius:30px;}body.protectionsociale .mutuelle .partenaire__ecoute img{width:100%;object-fit:contain;border-radius:30px;}body.protectionsociale .mutuelle .partenaire__ecoute .text-container{margin-top:50px;padding:0 12px 16px 24px;}body.protectionsociale .mutuelle .partenaire__ecoute .text-container p{font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:20px;color:#fff;}body.protectionsociale .mutuelle .partenaire__ecoute .text-container ul li{margin-top:16px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:20px;color:#fff;line-height:24px;}body.protectionsociale .mutuelle .partenaire__ecoute .text-container ul li a{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;color:#fff;text-decoration:underline;}body.protectionsociale .mutuelle .partenaire__ecoute .text-container ul li:last-child{margin-top:36px;}body.protectionsociale .prevoyance{padding-top:42px;padding-bottom:108px;background:#f3f3f3;}@media(max-width:767px){body.protectionsociale .prevoyance{padding-bottom:0;background-color:#fff;}body.protectionsociale .prevoyance:before{display:none;}}body.protectionsociale .prevoyance__title-lvl2{font-size:28px;line-height:28px;font-family:Royale-Bold,Helvetica,Arial,sans-serif;}body.protectionsociale .prevoyance .total-cotisation{margin-top:35px;}body.protectionsociale .prevoyance .total-cotisation .chart-item{display:grid;align-items:center;grid-template-columns:minmax(100px,160px) 50% minmax(100px,160px);gap:10px;}body.protectionsociale .prevoyance .total-cotisation .chart-item .col-data{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:15px;line-height:20px;text-align:center;}body.protectionsociale .prevoyance .total-cotisation .chart-item .col-data p{display:flex;flex-direction:column;align-items:center;}body.protectionsociale .prevoyance .total-cotisation .chart-item .col-data strong{font-size:20px;}body.protectionsociale .prevoyance .total-cotisation .chart-item .col-data:first-child{color:#1157a5;}body.protectionsociale .prevoyance .total-cotisation .chart-item .col-data:last-child{color:#e19535;}body.protectionsociale .prevoyance .total-cotisation .chart-item .col-chart{padding:0 0 10px 0;}body.protectionsociale .prevoyance .total-cotisation .chart-item .col-chart .bar-chart{height:15px;background:#1157a5;border-radius:50px;position:relative;}body.protectionsociale .prevoyance .total-cotisation .chart-item .col-chart .bar-chart .data-bar{width:82%;position:absolute;height:100%;background:#e19535;border-radius:50px;right:0;}body.protectionsociale .prevoyance .card-section{margin-top:70px;}body.protectionsociale .prevoyance .card-container{position:relative;background:#fff;border-radius:35px;box-shadow:0 10px 20px #00000029;overflow:hidden;}body.protectionsociale .prevoyance .card-container .front{opacity:1;transition:opacity .5s ease;}body.protectionsociale .prevoyance .card-container .front p{margin:24px 24px 60px 24px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:25px;line-height:25px;color:#565655;}body.protectionsociale .prevoyance .card-container .front img{width:100%;}body.protectionsociale .prevoyance .card-container .front.activeFront{opacity:.3;}body.protectionsociale .prevoyance .card-container .back{position:absolute;top:0;height:100%;width:100%;background:#fff;opacity:0;transition:opacity .5s ease;padding:24px;}body.protectionsociale .prevoyance .card-container .back p{color:#565655;margin-bottom:20px;}body.protectionsociale .prevoyance .card-container .back p.title{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:25px;}body.protectionsociale .prevoyance .card-container .back p:not(.title){font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:20px;line-height:24px;}body.protectionsociale .prevoyance .card-container .back.activeBack{opacity:1;}body.protectionsociale .prevoyance .plus-prevoyance-card{margin:60px 15px 0;display:flex;align-content:center;gap:4%;background-color:#fff;border-radius:20px;overflow:hidden;}body.protectionsociale .prevoyance .plus-prevoyance-card__title{display:flex;align-items:center;font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:18px;line-height:20px;}body.protectionsociale .prevoyance .plus-prevoyance-card__title>svg{margin:0 5px;}body.protectionsociale .prevoyance .plus-prevoyance-card__benefits{max-width:90%;}body.protectionsociale .prevoyance .plus-prevoyance-card__media img{height:320px;object-fit:contain;}body.protectionsociale .prevoyance .plus-prevoyance-card__content{padding:10px 0;display:flex;flex-direction:column;justify-content:center;gap:10px;}body.protectionsociale .prevoyance .plus-prevoyance-card .plus-item__description{text-wrap:pretty;font-size:18px;line-height:24px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;}body.protectionsociale .prevoyance .plus-prevoyance-card .plus-item__description>strong{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;}body.protectionsociale .prevoyance .savoir-plus-prevoyance{margin-top:60px;}body.protectionsociale .prevoyance .savoir-plus-prevoyance .left-col{padding-right:0;}body.protectionsociale .prevoyance .savoir-plus-prevoyance .left-col .encart-text{border-radius:20px 0 0 20px;padding:35px 10px 24px 35px;}body.protectionsociale .prevoyance .savoir-plus-prevoyance .center-col{padding:0;}body.protectionsociale .prevoyance .savoir-plus-prevoyance .center-col img{width:100%;}body.protectionsociale .prevoyance .savoir-plus-prevoyance .right-col{padding-left:0;}body.protectionsociale .prevoyance .savoir-plus-prevoyance .right-col .encart-text{border-radius:0 20px 20px 0;padding:29px 12px 53px 14px;}body.protectionsociale .prevoyance .savoir-plus-prevoyance .left-col .encart-text,body.protectionsociale .prevoyance .savoir-plus-prevoyance .right-col .encart-text{margin-top:54px;}body.protectionsociale .prevoyance .news-encart{position:relative;max-width:60%;margin:35px auto 0;}body.protectionsociale .prevoyance .news-encart .left-col:before{bottom:3px;}body.protectionsociale .prevoyance .news-encart .right-col{padding-left:19px;}body.protectionsociale .prevoyance .news-encart .right-col p{margin-bottom:0;}body.protectionsociale .prevoyance .news-plus-info{display:flex;gap:20px;max-width:72%;margin:74px auto 0;}body.protectionsociale .prevoyance .news-plus-info__content p{font-size:18px;line-height:22px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;}body.protectionsociale .retraite{margin-top:40px;margin-bottom:40px;}body.protectionsociale .retraite__title-lvl2{font-size:28px;line-height:28px;}body.protectionsociale .retraite .total-cotisation{padding-right:10%;}body.protectionsociale .retraite .total-cotisation:first-of-type{margin-top:35px;}body.protectionsociale .retraite .total-cotisation:not(:first-of-type){margin-top:57px;}body.protectionsociale .retraite .total-cotisation .col-header{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:20px;}body.protectionsociale .retraite .total-cotisation .chart-item{display:flex;align-items:flex-end;}body.protectionsociale .retraite .total-cotisation .chart-item .col-data{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:15px;line-height:20px;text-align:center;}body.protectionsociale .retraite .total-cotisation .chart-item .col-data p{display:flex;flex-direction:column;align-items:center;}body.protectionsociale .retraite .total-cotisation .chart-item .col-data p span{white-space:nowrap;}body.protectionsociale .retraite .total-cotisation .chart-item .col-data strong{font-size:20px;}body.protectionsociale .retraite .total-cotisation .chart-item .col-data:first-child{color:#e19535;}body.protectionsociale .retraite .total-cotisation .chart-item .col-data:last-child{color:#1157a5;}body.protectionsociale .retraite .total-cotisation .chart-item .col-chart{padding:0 0 10px 0;}body.protectionsociale .retraite .total-cotisation .chart-item .col-chart .bar-chart{height:15px;background:#e19535;border-radius:50px;position:relative;}body.protectionsociale .retraite .total-cotisation .chart-item .col-chart .bar-chart .data-bar{width:82%;position:absolute;height:100%;background:#1157a5;border-radius:50px;right:0;}body.protectionsociale .retraite .encart-text{margin-top:35px;border-radius:30px;padding:20px 30px 16px 35px;box-shadow:0 10px 30px #00000029;}body.protectionsociale .retraite .retraite-item .item-btn{height:150px;box-shadow:0 10px 30px #00000029;border-radius:20px;background:#fff;display:flex;align-items:center;justify-content:center;position:relative;z-index:10;cursor:pointer;}body.protectionsociale .retraite .retraite-item .item-btn .name{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:20px;text-align:center;}body.protectionsociale .retraite .retraite-item .item-btn svg{position:absolute;left:calc(50% - 18px);bottom:-16px;transform:rotate(90deg);transition:transform .5s ease;transform-origin:center;}body.protectionsociale .retraite .retraite-item .item-btn svg.open-collapse{transform:rotate(-90deg);}body.protectionsociale .retraite .retraite-item .item-collapse{background:#fcd9b4;border-radius:0 0 20px 20px;margin-top:-16px;padding:0 20px 0 20px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:20px;color:#000;line-height:24px;display:flex;height:0;opacity:0;transition:all .5s ease;}body.protectionsociale .retraite .retraite-item .item-collapse.open-collapse{padding:45px 20px 28px 20px;opacity:1;}body.protectionsociale .retraite .first-row-retraite{margin-top:40px;}body.protectionsociale .retraite .first-row-retraite #retraite-rcd .item-collapse.open-collapse,body.protectionsociale .retraite .first-row-retraite #retraite-cet .item-collapse.open-collapse,body.protectionsociale .retraite .first-row-retraite #retraite-percol .item-collapse.open-collapse{min-height:400px;height:auto;}body.protectionsociale .retraite .last-row-retraite{margin-bottom:40px;}body.protectionsociale .retraite .last-row-retraite #retraite-cfc .item-collapse.open-collapse,body.protectionsociale .retraite .last-row-retraite #retraite-idr .item-collapse.open-collapse{min-height:245px;height:auto;}body.protectionsociale .retraite .retraite-text{margin:80px 0;}body.protectionsociale .retraite .retraite-text .question-mark-tooltip{top:2px;}body.protectionsociale .retraite .retraite-text .tooltip{margin-left:70px;width:200px;}@media(max-width:767px){body.protectionsociale .retraite{margin-top:40px!important;margin-bottom:0!important;}}@media(max-width:767px){body.protectionsociale .collapse-couverture-mobile .container .row .btn-link .btn-collapse{background:#fff;border-radius:20px;box-shadow:0 10px 30px #00000029;min-height:75px;display:flex;align-items:center;position:relative;z-index:10;padding:10px 38px;font-size:20px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;color:#000;line-height:24px;margin-bottom:-20px;}body.protectionsociale .collapse-couverture-mobile .container .row .btn-link .btn-collapse svg{position:absolute;right:-16px;transition:all .5s ease;transform:rotate(90deg);}body.protectionsociale .collapse-couverture-mobile .container .row .btn-link.collapsed .btn-collapse svg{transform:rotate(0deg);}body.protectionsociale .collapse-couverture-mobile .container .row .collapse-item{background:#e19535;border-radius:0 0 20px 20px;}body.protectionsociale .collapse-couverture-mobile .container .row .collapse-item .text-container{padding:50px 24px 30px 24px;}body.protectionsociale .collapse-couverture-mobile .container .row .collapse-item .text-container p{color:#fff;margin:0;}body.protectionsociale .collapse-couverture-mobile .container .row .collapse-item .text-container p.title{font-size:18px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;margin-bottom:10px;}body.protectionsociale .collapse-couverture-mobile .container .row .collapse-item .text-container p.title:not(:first-child){margin-top:20px;}body.protectionsociale .collapse-couverture-mobile .container .row .collapse-item .text-container p.paragraph:not(:last-child){margin-bottom:10px;}body.protectionsociale .collapse-couverture-mobile .container .row .collapse-item .text-container ul{color:#fff;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:16px;}}body.protectionsociale #news-cotise .modal-dialog{position:relative;height:100%;margin:0;transform:translate(0,0);}body.protectionsociale #news-cotise .modal-dialog .modal-header{border-bottom:0;position:absolute;top:0;right:0;}body.protectionsociale #news-cotise .modal-dialog .modal-header button{opacity:1;}body.protectionsociale #news-cotise .modal-dialog .modal-content{width:85%;top:80px;left:50%;transform:translateX(-50%);border-radius:24px;padding:30px 16px;}body.protectionsociale #news-cotise .modal-dialog .modal-content .modal-body{padding:0;font-size:16px;text-align:left;}body.protectionsociale #news-cotise .modal-dialog .modal-content .modal-body p{margin:0;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;line-height:19px;}body.protectionsociale #news-cotise.fade .modal-dialog{transition:none;}.montantsFormation__amount{display:table;width:100%;}.montantsFormation__amount__item{display:table-cell;vertical-align:middle;}@media(max-width:1199px){.montantsFormation__amount__item{display:block;}}@media(max-width:767px){.montantsFormation__amount__item--hours{margin-bottom:30px;}.montantsFormation__amount__item--hours svg{margin-bottom:30px;}}.montantsFormation__amount__item__value{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:35px;color:#32bcc9;}@media(max-width:767px){.montantsFormation__amount__item__value{font-size:30px;}}.montantsFormation__amount__item__value--big{font-size:55px;line-height:50px;}@media(max-width:767px){.montantsFormation__amount__item__value--big{font-size:35px;}}.montantsFormation__amount__item__icon{position:relative;top:15px;float:left;margin-right:15px;}.montantsFormation__details{padding-right:115px;}@media(max-width:1199px){.montantsFormation__details{margin-bottom:60px;padding-right:0;}}.montantsFormation__details__title{margin-top:60px;text-transform:uppercase;color:#102694;}@media(max-width:991px){.montantsFormation__details__title{margin-top:0;}}@media(max-width:767px){.montantsFormation__details__title{margin-top:20px;}}.montantsFormation__details__list__item{display:table;width:100%;}.montantsFormation__details__list__item__name{display:table-cell;}.montantsFormation__details__list__item__value{display:table-cell;text-align:right;min-width:65px;}.entretien{margin-top:80px;}@media(max-width:991px){.entretien{margin-top:40px;}}.entretien__meeting{position:relative;background-color:#32bcc9;color:#fff;padding:40px 30px;}.entretien__meeting__title{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;text-transform:uppercase;}.entretien__meeting__bilan{position:absolute;bottom:40px;right:30px;background-color:#fecd85;color:#102694;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;padding:15px 25px;}@media(max-width:1199px){.entretien__meeting__bilan{position:initial;margin-top:30px;}}.entretien__meeting__bilan *{color:#102694;}.entretien__meeting__bilan .icon{display:inline-block;position:relative;top:4px;margin-right:15px;}.entretien__meeting__bilan .text{display:inline-block;font-size:23px;line-height:23px;}.timeChart__chart{position:relative;}@media(max-width:1199px){.timeChart__chart{margin-bottom:30px;}}@media(max-width:767px){.timeChart__chart{margin-bottom:0;}}.timeChart__chart__js{position:relative;z-index:1;}.timeChart__chart__icon{position:absolute;top:calc(50% - 56px/2);left:0;width:100%;}.timeChart__legend{margin-top:35px;}@media(max-width:767px){.timeChart__legend{margin-top:0;margin-bottom:50px;}}.timeChart__legend__item__amount--primary{color:#102694;}.timeChart__legend__item__amount--secondary{color:#707dbf;}.timeChart__legend__item__amount--tertiary{color:#b7bddf;}.timeChart__legend__item__amount--quaternary{color:#32bcc9;}.timeChart__legend__item__amount--quinternary{color:#fecd85;}.timeChart__legend__msg{margin-top:25px;}body.formationtemps .formation__btn{margin-top:80px;}@media(max-width:991px){body.formationtemps .formation__btn{margin-top:40px;}}body.formationtemps .time{margin-top:50px;}body.formationtemps .time__row{margin-top:60px;margin-bottom:60px;}@media(max-width:1199px){body.formationtemps .time__row{margin-top:30px;}}@media(max-width:767px){body.formationtemps .time__row{margin-top:0;}}body.formationtemps .time .chart-container{margin-top:60px;margin-bottom:60px;}@media(max-width:1199px){body.formationtemps .time .chart-container{margin-top:30px;}}@media(max-width:767px){body.formationtemps .time .chart-container{margin-top:0;}}body.formationtemps .time .chart-container .chart{position:relative;}@media(max-width:1199px){body.formationtemps .time .chart-container .chart{margin-bottom:30px;}}@media(max-width:767px){body.formationtemps .time .chart-container .chart{margin-bottom:0;}}body.formationtemps .time .chart-container .chart #time-chart{position:relative;z-index:1;}body.formationtemps .time .chart-container .chart .chart-center{position:absolute;top:calc(50% - 56px/2);left:0;width:100%;}body.formationtemps .time .chart-container .chart-legends{margin-top:35px;}@media(max-width:767px){body.formationtemps .time .chart-container .chart-legends{margin-top:0;margin-bottom:50px;}}body.formationtemps .time .chart-container .chart-legends .legend.mgt{margin-top:25px;}body.formationtemps .time .chart-container .chart-legends .legend .bold.primary-color{color:#102694;}body.formationtemps .time .chart-container .chart-legends .legend .bold.dark-lilac{color:#707dbf;}body.formationtemps .time .chart-container .chart-legends .legend .bold.light-lilac{color:#b7bddf;}body.formationtemps .time .chart-container .chart-legends .legend .bold.secondary-color{color:#32bcc9;}body.formationtemps .time .chart-container .chart-legends .legend .bold.tertiary-color{color:#fecd85;}body.avantagessociaux .avantage{height:583px;background:#076444 url('../images/5_Avantages/visuel-avantages-sociaux@2x.jpg') no-repeat top center;background-size:cover;color:#fff;}body.avantagessociaux .avantage__title-lvl1{margin:32px 0;line-height:48px;}body.avantagessociaux .avantage__text{padding-right:12%;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;color:#fff;}body.avantagessociaux .avantage__link{text-decoration:underline;font-family:Royale-Bold,Helvetica,Arial,sans-serif;color:#fff;}body.avantagessociaux .avantage__avant-sociaux{margin-top:32px;}body.avantagessociaux .avantage__avant-sociaux p{font-family:Royale-Bold,Helvetica,Arial,sans-serif;}body.avantagessociaux .avantage__famille-content{margin-top:10%;}body.avantagessociaux .avantage__famille-content p{padding-right:0;}@media(max-width:767px){body.avantagessociaux .avantage{background:#076444;height:auto;padding-bottom:16px;}body.avantagessociaux .avantage__title-lvl1{margin:10px 0;line-height:32px;}body.avantagessociaux .avantage__famille-content{margin-top:30px;}body.avantagessociaux .avantage__text{font-size:16px;line-height:20px;}body.avantagessociaux .avantage__avant-sociaux{margin-top:20px;}body.avantagessociaux .avantage__avant-sociaux p{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;}}body.avantagessociaux .organisation{background:#eee;padding-top:78px;}body.avantagessociaux .organisation__title-lvl2{padding:0 15px;}body.avantagessociaux .organisation .organisation-teletravail{background:#fff;border-radius:20px;margin-bottom:-66px;}body.avantagessociaux .organisation .organisation-teletravail__content{padding:35px 26px;}body.avantagessociaux .organisation .organisation-teletravail__content .title{font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:18px;line-height:27px;margin-bottom:-20px;}body.avantagessociaux .organisation .organisation-teletravail__content p{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;margin:30px 0;}body.avantagessociaux .organisation .organisation-teletravail__data{font-size:18px;line-height:22px;margin:0;}body.avantagessociaux .organisation .organisation-teletravail__data span{margin-top:15px;display:block;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:40px;line-height:40px;}body.avantagessociaux .organisation .organisation-teletravail__link-container img{width:100%;object-fit:contain;}body.avantagessociaux .organisation .organisation-teletravail__img{width:100%;border-radius:0 0 20px 20px;}body.avantagessociaux .organisation .news-encart{max-width:740px;}body.avantagessociaux .organisation .news-encart .row{gap:20px;margin-bottom:60px;}body.avantagessociaux .organisation .news-encart .right-col .new-text{line-height:22px;margin-bottom:0;}body.avantagessociaux .organisation .conges-grid{display:grid;gap:15px;margin-top:25px;margin-bottom:90px;grid-template-columns:repeat(3,1fr);}body.avantagessociaux .organisation .conges-grid__item p{font-family:Royale-Regular,Helvetica,Arial,sans-serif;font-size:20px;margin-bottom:0;}body.avantagessociaux .organisation .conges-grid__item p span{display:block;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:40px;}body.avantagessociaux .organisation .conges-grid__item:first-child{grid-column:span 1;}body.avantagessociaux .organisation .conges-grid__item--rqth,body.avantagessociaux .organisation .conges-grid__item--rqth:first-child{grid-column:span 2;}@media(max-width:991px){body.avantagessociaux .organisation .conges-grid{margin-top:15px;margin-bottom:0;grid-template-columns:repeat(2,1fr);}body.avantagessociaux .organisation .conges-grid__item p{font-size:16px;}body.avantagessociaux .organisation .conges-grid__item p span{font-size:20px;}body.avantagessociaux .organisation .conges-grid__item:first-child,body.avantagessociaux .organisation .conges-grid__item--rqth{grid-column:span 2;}}@media(min-width:768px){body.avantagessociaux .organisation .conges-grid__item p{font-size:20px;}body.avantagessociaux .organisation .conges-grid__item p span{font-size:40px;}}body.avantagessociaux .organisation .conges-container{padding-right:15px;padding-left:15px;}body.avantagessociaux .organisation .conges-container__title-lvl3{margin-top:22px;}body.avantagessociaux .organisation .conges-container .paragraph{margin:30px 0 35px 0;}body.avantagessociaux .organisation .conges-container .tooltip{margin-left:110px;width:240px;}body.avantagessociaux .organisation__info-conges{max-width:740px;margin-bottom:80px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;}body.avantagessociaux .organisation__info-conges li{margin-top:10px;}@media(max-width:767px){body.avantagessociaux .organisation__info-conges{margin:25px 0;font-size:16px;line-height:20px;}}body.avantagessociaux .organisation .question-mark-tooltip{top:2px;}body.avantagessociaux .organisation .question-mark-tooltip svg g{fill:none;stroke:#000;}body.avantagessociaux .organisation .question-mark-tooltip svg path{fill:#000;stroke:#000;}@media(max-width:767px){body.avantagessociaux .organisation{padding-top:22px;}body.avantagessociaux .organisation .organisation-teletravail{box-shadow:0 10px 30px #00000029;border-radius:10px;margin-bottom:0;}body.avantagessociaux .organisation .organisation-teletravail__data span{display:inline;font-size:18px;line-height:22px;}body.avantagessociaux .organisation .news-section{margin:0 12%;margin-top:20px;margin-bottom:30px;}body.avantagessociaux .organisation .news-section .news-encart-mobile{background:#2d896a;}}body.avantagessociaux .sante{margin-top:100px;}@media(max-width:767px){body.avantagessociaux .sante{margin-top:24px;}}body.avantagessociaux .sante .chapo{margin:50px 0 45px 0;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;}body.avantagessociaux .sante .encart-plus__text{padding:20px 36px;border-radius:0 0 20px 20px;box-shadow:0 10px 30px #00000029;}body.avantagessociaux .sante .encart-plus__text .title{margin-bottom:10px;}body.avantagessociaux .sante .encart-plus__img{border-radius:20px 20px 0 0;overflow:hidden;}body.avantagessociaux .sante .encart-plus__img img{width:100%;}body.avantagessociaux .sante .encart-plus__img--large{height:400px;border-radius:20px;}body.avantagessociaux .sante .encart-plus__img--large img{height:100%;width:auto;position:relative;left:-50%;}body.avantagessociaux .sante .encart-plus .share-ressources{display:flex;gap:10px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;color:#fff;}body.avantagessociaux .sante .encart-plus .share-ressources svg{flex-shrink:0;}body.avantagessociaux .sante .bilan-sante-grid{display:grid;gap:10px;grid-template-columns:50% 50%;grid-template-areas:"cell1  cell2" "cell3 cell4";}body.avantagessociaux .sante .bilan-sante-grid__list{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:20px;line-height:22px;grid-column:cell1-start/cell2-end;grid-row:cell1-start/cell4-end;}body.avantagessociaux .sante .bilan-sante-grid__list li{margin-bottom:14px;}body.avantagessociaux .sante .bilan-sante-grid__list li:nth-child(-n+2){width:50%;max-width:352px;}body.avantagessociaux .sante .bilan-sante-grid .news-encart{margin-top:40px;margin-left:5%;z-index:10;grid-column:cell2-start/cell2-end;grid-row:cell2-start/cell4-start;}body.avantagessociaux .sante .bilan-sante-grid .news-encart .row{gap:20px;}body.avantagessociaux .proches{margin-top:30px;}body.avantagessociaux .proches .title-tag{width:min-content;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:20px;line-height:20px;color:#fff;margin-bottom:5px;background:#076444;border-radius:50px;display:flex;align-items:center;height:22px;padding:4px 20px 0;}body.avantagessociaux .proches .news-encart{margin-top:40px;}body.avantagessociaux .proches .news-encart .row{gap:20px;}body.avantagessociaux .proches .news-encart ul{margin:0;}body.avantagessociaux .proches .news-encart li{margin-top:20px;}body.avantagessociaux .proches .description-section{margin-top:48px;}body.avantagessociaux .proches .description-section .col-md-4.col-sm-4{padding-right:28px;}body.avantagessociaux .proches .description-section .col-md-8.col-sm-8{padding:0;}body.avantagessociaux .proches .description-section .description-container .paragraph{margin-left:10px;}body.avantagessociaux .proches .description-section .description-container ul li{list-style:none;position:relative;}body.avantagessociaux .proches .description-section .description-container ul li:before{content:"";position:absolute;background:#000;width:9px;height:9px;border-radius:100%;top:9px;left:-20px;}body.avantagessociaux .proches .description-section .description-container ul li:not(first-child){margin-top:10px;}body.avantagessociaux .proches .description-section .description-container ul li .question-mark-tooltip{display:inline-block;top:2px;}body.avantagessociaux .proches .les-plus-section{display:flex;margin-top:100px;}body.avantagessociaux .proches .les-plus-section__container{border-radius:20px;display:grid;grid-template-columns:75% 25%;background:#e19535;}body.avantagessociaux .proches .les-plus-section__content{padding:25px 5%;border-radius:20px;display:grid;gap:15px;grid-template-columns:auto 120px;}body.avantagessociaux .proches .les-plus-section__content .title{font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:18px;}body.avantagessociaux .proches .les-plus-section__content .title .more-icon{left:37px;}body.avantagessociaux .proches .les-plus-section__content .description{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;}body.avantagessociaux .proches .les-plus-section__content .description li:not(first-child){margin-top:20px;}body.avantagessociaux .proches .les-plus-section__content .solution-family{align-self:end;}body.avantagessociaux .proches .les-plus-section .card-savoir-plus{background:#eee;border-radius:20px;box-shadow:0 10px 30px #00000029;}body.avantagessociaux .proches .les-plus-section .card-savoir-plus__img{height:183px;width:100%;object-fit:cover;border-radius:20px 20px 0 0;}body.avantagessociaux .proches .les-plus-section .card-savoir-plus__content{padding:10px 15px;}body.avantagessociaux .proches .les-plus-section .card-savoir-plus__title{display:flex;align-items:center;gap:16px;font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:18px;color:#565655;white-space:nowrap;}body.avantagessociaux .proches .les-plus-section .card-savoir-plus__avantages{display:flex;justify-content:center;}body.avantagessociaux .proches .les-plus-section .card-savoir-plus__avantages img{transform:translateY(0);transition:all ease .3s;}body.avantagessociaux .proches .les-plus-section .card-savoir-plus__avantages img:hover{transform:translateY(-10px);}body.avantagessociaux .proches .nouveaute-bloc{margin-top:50px;display:grid;gap:10%;grid-template-columns:repeat(2,1fr);}body.avantagessociaux .proches .nouveaute-bloc .news-encart{margin-top:0;}body.avantagessociaux .proches .nouveaute-bloc .news-encart .row{gap:20px;}body.avantagessociaux .proches .avantages{margin-top:40px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;color:#565655;}body.avantagessociaux .proches .avantages p{margin:0;font-size:18px;line-height:22px;}body.avantagessociaux .proches .avantages svg{transform:translateY(0);transition:all ease .3s;}body.avantagessociaux .proches .avantages:hover svg{transform:translateY(-10px);}@media(max-width:767px){body.avantagessociaux .proches{padding-top:28px;}body.avantagessociaux .proches .btn-link{display:block;}body.avantagessociaux .proches .news-section{margin:0 12%;margin-top:25px;}body.avantagessociaux .proches .news-section .news-encart-mobile{background:linear-gradient(90deg,#7eb6a2 0%,#2f8b6c 45%,#2f8b6c 60%,#7eb6a2 100%);}body.avantagessociaux .proches .bloc-assistante-link{margin-top:30px;}}body.avantagessociaux .proches-aidant{margin-top:70px;}body.avantagessociaux .proches-aidant .news-encart{margin-top:40px;}body.avantagessociaux .proches-aidant .news-encart .row{gap:20px;}body.avantagessociaux .proches-aidant .news-encart ul{margin:0;}body.avantagessociaux .proches-aidant .news-encart li{margin-top:20px;}body.avantagessociaux .proches-aidant .schema-container{margin-top:40px;}body.avantagessociaux .proches-aidant .schema-container>row{display:flex;}body.avantagessociaux .proches-aidant .schema-container .schema-section{text-align:center;}body.avantagessociaux .proches-aidant .schema-container .schema-section .schema-circle .circle-item{width:150px;height:150px;display:flex;align-items:center;justify-content:center;text-align:center;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:15px;color:#fff;text-transform:uppercase;position:relative;border-radius:100%;background:rgba(166,168,168,.5);transition:background color .5s ease;}body.avantagessociaux .proches-aidant .schema-container .schema-section .schema-circle .circle-item.activeCircle{color:#fff;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;background:#076444;}body.avantagessociaux .proches-aidant .schema-container .schema-section .schema-circle .circle-item:last-child{margin-top:-25px;}body.avantagessociaux .proches-aidant .schema-container .schema-section img{margin-top:20px;}body.avantagessociaux .proches-aidant .schema-container .description-section{position:relative;}body.avantagessociaux .proches-aidant .schema-container .description-section .desc-item{position:absolute;opacity:0;transition:opacity .5s ease;}body.avantagessociaux .proches-aidant .schema-container .description-section .desc-item .paragraph{margin-bottom:20px;}body.avantagessociaux .proches-aidant .schema-container .description-section .desc-item.activeDesc{opacity:1;}body.avantagessociaux .proches-aidant .schema-container .description-section .desc-item#desc-2,body.avantagessociaux .proches-aidant .schema-container .description-section .desc-item#desc-mob2{top:10rem;}body.avantagessociaux .proches-aidant .schema-container .description-section .desc-item#desc-3,body.avantagessociaux .proches-aidant .schema-container .description-section .desc-item#desc-mob2{top:28rem;}body.avantagessociaux .proches-aidant__title-lvl2,body.avantagessociaux .proches-aidant__intro{padding:0 15px;}body.avantagessociaux .proches-aidant__intro{margin-top:28px;}body.avantagessociaux .proches-aidant__content{display:grid;gap:5%;grid-template-columns:55% 40%;padding:0 15px;}body.avantagessociaux .proches-aidant__last-bloc{width:80%;margin:100px auto;}body.avantagessociaux .proches-aidant__last-bloc .news-encart{margin-top:100px;}body.avantagessociaux .proches-aidant__sante-proche{padding:25px 0;background:#076444;border-radius:30px;display:grid;grid-template-columns:75% 25%;}body.avantagessociaux .proches-aidant__sante-proche img{width:100%;}body.avantagessociaux .proches-aidant__sante-proche .text-container{margin:0 60px;display:flex;flex-direction:column;justify-content:center;}body.avantagessociaux .proches-aidant__sante-proche .text-container .title{font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:28px;color:#fff;}body.avantagessociaux .proches-aidant__sante-proche .text-container .paragraph{color:#fff;}body.avantagessociaux .proches-aidant__sante-proche .encart-text{margin-right:-40px;padding:20px 30px;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.16);}@media(max-width:767px){body.avantagessociaux .proches-aidant{margin:28px 0 45px;padding-top:28px;}body.avantagessociaux .proches-aidant .paragraph{font-size:18px;line-height:20px;}body.avantagessociaux .proches-aidant .btn-link{display:block;}body.avantagessociaux .proches-aidant .news-section{margin:0 12%;margin-top:25px;}body.avantagessociaux .proches-aidant .news-section .news-encart-mobile{background:linear-gradient(90deg,#7eb6a2 0%,#2f8b6c 45%,#2f8b6c 60%,#7eb6a2 100%);}body.avantagessociaux .proches-aidant .bloc-assistante-link{margin-top:30px;}body.avantagessociaux .proches-aidant .highlighted-container{margin-top:16px;background-color:#076444;border-radius:30px;padding:22px 15px 25px;}body.avantagessociaux .proches-aidant .highlighted-container__title{color:#fff!important;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;}body.avantagessociaux .proches-aidant .highlighted-container__text{color:#fff!important;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;}body.avantagessociaux .proches-aidant .schema-container{margin-top:16px;}body.avantagessociaux .proches-aidant .schema-container .schema-circle{display:flex;flex-direction:column;align-items:center;}body.avantagessociaux .proches-aidant .schema-container .description-section{margin-top:25px;position:initial;}body.avantagessociaux .proches-aidant .schema-container .description-section .desc-item{position:initial;display:none;}body.avantagessociaux .proches-aidant .schema-container .description-section .desc-item.activeDesc{display:block;}}body.avantagessociaux .vie-loreal{padding:100px 0;background:#eee;}body.avantagessociaux .vie-loreal__title-lvl1{font-size:40px;line-height:48px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;}body.avantagessociaux .vie-loreal__title-lvl2{margin-top:20px;font-size:28px;line-height:28px;}body.avantagessociaux .vie-loreal .link-container{margin-top:30px;display:grid;grid-template-columns:40% 60%;}body.avantagessociaux .vie-loreal .link-container--column{margin:0;gap:10px;grid-template-columns:1fr;grid-auto-rows:1fr 1fr;}body.avantagessociaux .vie-loreal .link-container .formation-link{display:flex;align-items:center;gap:10px;color:#000;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:18px;}body.avantagessociaux .vie-loreal .link-container .formation-link svg{transition:transform .3s ease;}body.avantagessociaux .vie-loreal .link-container .formation-link:hover svg{transform:translateY(-5px);}body.avantagessociaux .vie-loreal .link-container .formation-link--gray{color:#707070;}body.avantagessociaux .vie-loreal .nouveaute{margin-top:30px;margin-bottom:42px;border:1px solid;border-radius:30px;position:relative;padding:24px 50px 16px 50px;}body.avantagessociaux .vie-loreal .nouveaute svg{position:absolute;left:-30px;top:30px;}body.avantagessociaux .vie-loreal .nouveaute .title{font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:18px;}body.avantagessociaux .vie-loreal .nouveaute .description{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;}body.avantagessociaux .vie-loreal .learning-card{margin-top:30px;margin-bottom:300px;display:flex;border-radius:25px;box-shadow:0 10px 30px #00000029;background-color:#00d88d;}@media(min-width:992px){body.avantagessociaux .vie-loreal .learning-card{margin-bottom:180px;}}body.avantagessociaux .vie-loreal .learning-card__image-column{flex:0 0 33%;border-radius:25px 0 0 25px;position:relative;overflow:hidden;}body.avantagessociaux .vie-loreal .learning-card__image{width:100%;height:100%;object-fit:cover;object-position:center;}body.avantagessociaux .vie-loreal .learning-card__content-column{flex:1;padding:30px 5% 40px 3%;}body.avantagessociaux .vie-loreal .learning-card__header{margin-bottom:14px;}body.avantagessociaux .vie-loreal .learning-card__title{color:#fff;font-family:Royale-Bold,Helvetica,Arial,sans-serif;font-size:18px;line-height:27px;margin:0;}body.avantagessociaux .vie-loreal .learning-card__main-content{gap:16px 5%;display:grid;grid-template-columns:40% 60%;grid-template-rows:max-content 1fr;grid-template-areas:"cell1 cell2" "cell3 cell4";}body.avantagessociaux .vie-loreal .learning-card__section{margin-bottom:16px;}body.avantagessociaux .vie-loreal .learning-card__text{font-size:18px;line-height:22px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;color:#000;margin-bottom:16px;}body.avantagessociaux .vie-loreal .learning-card__cta{display:flex;align-items:center;gap:5px;font-size:18px;line-height:26px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;color:#000;}body.avantagessociaux .vie-loreal .learning-card__box-container{position:relative;grid-area:cell4;}body.avantagessociaux .vie-loreal .learning-card__info-box{position:absolute;top:-210px;left:-10px;background-color:#f39c3f;color:#fff;border-radius:20px;padding:20px 25px;}@media(min-width:992px){body.avantagessociaux .vie-loreal .learning-card__info-box{top:-120px;left:-20px;}}body.avantagessociaux .vie-loreal .learning-card__info-title{font-size:1.2rem;font-weight:600;margin-bottom:10px;}body.avantagessociaux .vie-loreal .learning-card__info-list{margin:0;}body.avantagessociaux .vie-loreal .learning-card__info-item{font-size:18px;line-height:22px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;}body.avantagessociaux .vie-loreal .learning-card__info-text{font-size:18px;line-height:27px;font-family:Royale-Bold,Helvetica,Arial,sans-serif;}body.avantagessociaux .vie-loreal .formation__content{margin-top:20px;padding:30px 15px;background:#00d88d;border-radius:30px;}body.avantagessociaux .vie-loreal .formation__content .title{color:#fff!important;}body.avantagessociaux .vie-loreal .programme{margin-top:90px;}body.avantagessociaux .vie-loreal .programme h2{margin-bottom:25px;}body.avantagessociaux .vie-loreal .programme .programme-graph{margin-top:20px;display:flex;height:317px;}body.avantagessociaux .vie-loreal .programme .programme-graph .circle-shape{width:290px;height:290px;border:2px solid #fff;border-radius:100%;position:relative;margin:45px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;}@media(max-width:991px){body.avantagessociaux .vie-loreal .programme .programme-graph .circle-shape{margin-top:0;}}body.avantagessociaux .vie-loreal .programme .programme-graph .circle-shape__img{display:flex;flex-direction:column;z-index:10;align-items:center;justify-content:center;}body.avantagessociaux .vie-loreal .programme .programme-graph .circle-shape:before{content:"";position:absolute;width:232px;height:232px;border-radius:100%;background:#fff;box-shadow:0 10px 20px #00000029;}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container{display:flex;flex-direction:column;justify-content:space-around;position:absolute;right:0;width:73%;top:30px;gap:10px;margin-top:30px;}@media(max-width:991px){body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container{width:58%;margin-top:-15px;}}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph{margin:0;display:flex;position:relative;line-height:22px;}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph a{color:#000;text-decoration:underline;}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:first-child{transform:translateX(-68px);}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:first-child:before{left:-60px;}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:last-child{transform:translateX(-94px);}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:last-child:before{left:-38px;}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:nth-child(3){transform:translateX(-13px);}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:nth-child(3):before{left:-24px;}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:nth-child(2){transform:translateX(-29px);}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:nth-child(2):before{left:-30px;}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:nth-child(4){transform:translateX(-24px);}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:nth-child(4):before{left:-24px;}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:before{position:absolute;content:"";display:block;width:9px;height:9px;background:#000;border-radius:100%;top:10px;}@media(max-width:1199px){body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:first-child{transform:translateX(-20px);}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:nth-child(2){transform:translateX(24px);}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:nth-child(3){transform:translateX(40px);}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:nth-child(4){transform:translateX(30px);}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:last-child{transform:translateX(-54px);}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:last-child:before{left:-8px;top:-19px;}}@media(max-width:991px){body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph{font-size:16px;}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:first-child{transform:translateX(-56px);}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:first-child:before{left:-74px;}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:nth-child(2){transform:translateX(-18px);}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:nth-child(3){transform:translateX(-11px);}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:nth-child(4){transform:translateX(-49px);}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:last-child{transform:translateX(-170px);}body.avantagessociaux .vie-loreal .programme .programme-graph .paragraph-container .paragraph:last-child:before{left:0;top:-66px;}}body.avantagessociaux .vie-loreal .programme .tooltip .tooltip-inner{background-color:#fff;}body.avantagessociaux .vie-loreal .mobilite{margin-top:120px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;}body.avantagessociaux .vie-loreal .mobilite__grid{margin-top:30px;display:grid;grid-template-columns:32% auto;gap:0 20px;background-color:#fff;border-radius:35px;box-shadow:0 10px 20px #00000029;}body.avantagessociaux .vie-loreal .mobilite__img-container{grid-column:1;grid-row:1/span 3;}body.avantagessociaux .vie-loreal .mobilite__img{width:100%;height:100%;object-fit:cover;border-radius:35px;}body.avantagessociaux .vie-loreal .mobilite__contenu{padding:35px 44px 0 0;grid-column:2;grid-row:1/span 3;}body.avantagessociaux .vie-loreal .mobilite__bloc{margin-bottom:20px;}body.avantagessociaux .vie-loreal .mobilite__subtitle{font-size:20px;line-height:24px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;color:#000;}body.avantagessociaux .vie-loreal .mobilite__text{font-size:20px;line-height:24px;}body.avantagessociaux .vie-loreal .mobilite__link-container{display:flex;align-items:center;gap:10px;margin-top:.5rem;}body.avantagessociaux .vie-loreal .mobilite__link-container>span{margin-right:10px;font-size:18px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;color:#565655;}body.avantagessociaux .vie-loreal .mobilite__link-container:hover{text-decoration:underline;}body.avantagessociaux .vie-loreal .mobilite__partenaire{color:#666;font-style:italic;margin-left:8px;}body.avantagessociaux .vie-loreal .mobilite__footer{grid-column:1/span 2;grid-row:4;padding:35px 60px;}body.avantagessociaux .vie-loreal .news-encart{margin-top:30px;max-width:80%;}body.avantagessociaux .vie-loreal .news-encart .row{gap:20px;}@media(max-width:767px){body.avantagessociaux .vie-loreal{background:none;padding:0;}}body.avantagessociaux .avantages-list{position:relative;}body.avantagessociaux .avantages-list .card-section{padding-top:0;display:flex;justify-content:center;}body.avantagessociaux .avantages-list .card-section:before{position:absolute;top:-2px;left:0;right:0;content:"";height:100%;max-height:210px;background-color:#eee;}body.avantagessociaux .avantages-list .card-section--full{padding-top:70px;}body.avantagessociaux .avantages-list .card-section--full:before{background-color:#fff;}body.avantagessociaux .avantages-list .card-section .card-item{flex:33% 0 1;padding:0 10px;z-index:5;}body.avantagessociaux .avantages-list .card-section .card-item .card-container{position:relative;background:#fff;border-radius:35px;box-shadow:0 10px 20px #00000029;overflow:hidden;}body.avantagessociaux .avantages-list .card-section .card-item .card-container .front{opacity:1;transition:opacity .5s ease;}body.avantagessociaux .avantages-list .card-section .card-item .card-container .front p{margin:16px 12px 0 20px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:25px;color:#565655;height:90px;}body.avantagessociaux .avantages-list .card-section .card-item .card-container .front img{width:100%;}body.avantagessociaux .avantages-list .card-section .card-item .card-container .front.activeFront{opacity:.3;}body.avantagessociaux .avantages-list .card-section .card-item .card-container .back{position:absolute;top:0;height:100%;width:100%;background:#fff;opacity:0;transition:opacity .5s ease;padding:16px 12px 16px 20px;}body.avantagessociaux .avantages-list .card-section .card-item .card-container .back p{color:#565655;}body.avantagessociaux .avantages-list .card-section .card-item .card-container .back p.title{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:25px;height:90px;}body.avantagessociaux .avantages-list .card-section .card-item .card-container .back p:not(.title){font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:20px;line-height:24px;}body.avantagessociaux .avantages-list .card-section .card-item .card-container .back .link{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:18px;color:#565655;display:flex;align-items:center;gap:10px;margin-top:40px;}body.avantagessociaux .avantages-list .card-section .card-item .card-container .back .link svg{transform:translateY(-5px);transition:transform .5s ease;}body.avantagessociaux .avantages-list .card-section .card-item .card-container .back .link:hover svg{transform:translateY(-15px);}body.avantagessociaux .avantages-list .card-section .card-item .card-container .back.activeBack{opacity:1;}body.avantagessociaux .avantages-list .card-section .card-item .card-container#action .back strong{color:#000;}body.avantagessociaux .avantages-list .card-section .card-item .card-container#cse .back strong{font-size:30px;}body.avantagessociaux .avantages-list .citizen{margin-top:30px;margin-bottom:10px;position:relative;}body.avantagessociaux .avantages-list .citizen:before{content:"";position:absolute;width:1px;background:#000;top:-370px;bottom:-114px;left:calc(117px + 10%);z-index:-1;}body.avantagessociaux .avantages-list .citizen .citizen-row{display:flex;gap:50px;margin:50px 0 50px 10%;}body.avantagessociaux .avantages-list .citizen .citizen-row:first-child{margin-top:140px;}body.avantagessociaux .avantages-list .citizen .citizen-row__circle{height:234px;width:234px;border:1px solid;border-radius:100%;background:#fff;display:flex;align-items:center;justify-content:center;}body.avantagessociaux .avantages-list .citizen .citizen-row__circle img{margin-top:10px;}body.avantagessociaux .avantages-list .citizen .citizen-row__content{width:60%;}body.avantagessociaux .avantages-list .citizen .citizen-row .paragraph{opacity:.3;transition:opacity .5s ease;}body.avantagessociaux .avantages-list .citizen .citizen-row:hover .paragraph{opacity:1;}@media(max-width:767px){body.avantagessociaux .avantages-list .mobile-link-container{display:grid;grid-template-columns:45px auto;grid-template-rows:2fr;align-items:center;gap:0 10px;margin-top:.5rem;}body.avantagessociaux .avantages-list .mobile-link-container>span{margin-right:10px;font-size:18px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;color:#565655;}body.avantagessociaux .avantages-list .mobile-link-container>svg{grid-column:span 1;grid-row:span 2;}body.avantagessociaux .avantages-list .row:not(.visible-xs){margin-top:60px;}body.avantagessociaux .avantages-list .row:not(.visible-xs) .title{margin-bottom:0!important;}}body.avantagessociaux #flyer .modal-content{padding:0;box-shadow:none;background:none;}body.avantagessociaux #flyer .modal-content .modal-body{padding:0;}body.avantagessociaux #flyer .modal-content .modal-body img{width:100%;}body.avantagessociaux #qr-code .modal-dialog{position:fixed;top:50%;margin:0;left:50%;transform:translate(-50%,-50%);width:auto;}body.avantagessociaux #qr-code .modal-dialog .modal-content{padding:0;box-shadow:none;background:none;}body.avantagessociaux #qr-code .modal-dialog .modal-content .modal-body{padding:0;text-align:center;}body.avantagessociaux #proche .modal-dialog,body.avantagessociaux #mobilite .modal-dialog,body.avantagessociaux #orga .modal-dialog,body.avantagessociaux #aidant .modal-dialog{position:relative;height:100%;margin:0;transform:translate(0,0);}body.avantagessociaux #proche .modal-dialog .modal-header,body.avantagessociaux #mobilite .modal-dialog .modal-header,body.avantagessociaux #orga .modal-dialog .modal-header,body.avantagessociaux #aidant .modal-dialog .modal-header{border-bottom:0;position:absolute;top:0;right:0;}body.avantagessociaux #proche .modal-dialog .modal-header button,body.avantagessociaux #mobilite .modal-dialog .modal-header button,body.avantagessociaux #orga .modal-dialog .modal-header button,body.avantagessociaux #aidant .modal-dialog .modal-header button{opacity:1;}body.avantagessociaux #proche .modal-dialog .modal-content,body.avantagessociaux #mobilite .modal-dialog .modal-content,body.avantagessociaux #orga .modal-dialog .modal-content,body.avantagessociaux #aidant .modal-dialog .modal-content{width:85%;top:80px;left:50%;transform:translateX(-50%);border-radius:24px;padding:30px 16px;}body.avantagessociaux #proche .modal-dialog .modal-content .modal-body,body.avantagessociaux #mobilite .modal-dialog .modal-content .modal-body,body.avantagessociaux #orga .modal-dialog .modal-content .modal-body,body.avantagessociaux #aidant .modal-dialog .modal-content .modal-body{padding:0;font-size:16px;text-align:left;}body.avantagessociaux #proche .modal-dialog .modal-content .modal-body p,body.avantagessociaux #mobilite .modal-dialog .modal-content .modal-body p,body.avantagessociaux #orga .modal-dialog .modal-content .modal-body p,body.avantagessociaux #aidant .modal-dialog .modal-content .modal-body p{margin:0;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;line-height:19px;}body.avantagessociaux #proche.fade .modal-dialog,body.avantagessociaux #mobilite.fade .modal-dialog,body.avantagessociaux #orga.fade .modal-dialog,body.avantagessociaux #aidant.fade .modal-dialog{transition:none;}@media(max-width:767px){body.avantagessociaux .collapse-couverture-mobile .container .row .btn-link .btn-collapse{background:#fff;border-radius:20px;box-shadow:0 10px 30px #00000029;min-height:75px;display:flex;align-items:center;position:relative;z-index:10;padding:10px 38px;font-size:20px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;color:#000;line-height:24px;margin-bottom:-20px;}body.avantagessociaux .collapse-couverture-mobile .container .row .btn-link .btn-collapse svg{position:absolute;right:-16px;transition:all .5s ease;transform:rotate(90deg);}body.avantagessociaux .collapse-couverture-mobile .container .row .btn-link.collapsed .btn-collapse svg{transform:rotate(0deg);}body.avantagessociaux .collapse-couverture-mobile .container .row .collapse-item{background:#eee;border-radius:0 0 20px 20px;}body.avantagessociaux .collapse-couverture-mobile .container .row .collapse-item .text-container{padding:50px 24px 30px 24px;}body.avantagessociaux .collapse-couverture-mobile .container .row .collapse-item .text-container p{color:#fff;margin:0;}body.avantagessociaux .collapse-couverture-mobile .container .row .collapse-item .text-container p.title{font-size:18px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;margin-bottom:10px;}body.avantagessociaux .collapse-couverture-mobile .container .row .collapse-item .text-container p.title:not(:first-child){margin-top:20px;}body.avantagessociaux .collapse-couverture-mobile .container .row .collapse-item .text-container p.paragraph:not(:last-child){margin-bottom:10px;}body.avantagessociaux .collapse-couverture-mobile .container .row .collapse-item .text-container ul{color:#fff;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:16px;}body.avantagessociaux .collapse-couverture-mobile .container .row .collapse-item .text-container p{color:#000;}body.avantagessociaux .collapse-couverture-mobile h2{font-family:Essentielle-Regular,Helvetica,Arial,sans-serif!important;text-transform:uppercase;font-size:20px;margin-bottom:18px!important;}}body.supervisor .accesBSI .banner{background:url('../images/0_Connexion/visuel.png') no-repeat right top;background-size:cover;height:36vh;margin-bottom:70px;}body.supervisor .accesBSI .banner .container{height:100%;}body.supervisor .accesBSI .banner .container .row{height:100%;}body.supervisor .accesBSI .banner .container .row .container-title{display:flex;height:100%;align-items:center;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:40px;}body.supervisor .accesBSI .access .search-container{max-width:675px;margin:0 auto 100px auto;box-shadow:0 10px 30px #00000029;border-radius:20px;padding:35px 30px;}body.supervisor .accesBSI .access .search-container .intro{text-align:center;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:18px;}body.supervisor .accesBSI .access .search-container .intro p{margin-bottom:30px;}body.supervisor .accesBSI .access .search-container .search .recherche{border:1px solid;border-radius:20px;font-size:16px;color:#000;font-family:'Essentielle-Regular';padding:14px 20px;width:100%;}body.supervisor .accesBSI .access .search-container .search .recherche:focus,body.supervisor .accesBSI .access .search-container .search .recherche:active{outline:0;}body.supervisor .accesBSI .access .search-container .no-access{display:table;}body.supervisor .accesBSI .access .search-container .no-access svg,body.supervisor .accesBSI .access .search-container .no-access .text{display:table-cell;vertical-align:middle;}body.supervisor .accesBSI .access .search-container .no-access svg{margin-right:25px;}body.supervisor .accesBSI .access .search-container a{text-decoration:underline;color:#fd365b;}body.supervisor .accesBSI .access .search-container .autocomplete{position:relative;display:inline-block;}body.supervisor .accesBSI .access .search-container .autocomplete .autocomplete-results{position:absolute;box-shadow:0 6px 20px #00000029;border-radius:10px;overflow:hidden;background:#fff;z-index:999;}body.supervisor .accesBSI .access .search-container .autocomplete .autocomplete-results.loading{background:url('../images/_Common/loader.gif') #fff no-repeat;background-position:center;}body.supervisor .accesBSI .access .search-container .autocomplete .autocomplete-placeholder{list-style:none;margin:0;padding:0;}body.supervisor .accesBSI .access .search-container .autocomplete .autocomplete-placeholder li{border:1px 0 #b6115a solid;padding:3px 10px;color:#656565;font-size:18px;cursor:pointer;}body.supervisor .accesBSI .access .search-container .autocomplete .autocomplete-placeholder li a{color:#e3e3e3;}body.supervisor .accesBSI .access .search-container .autocomplete .autocomplete-placeholder li strong{color:#707070;}body.supervisor .accesBSI .access .search-container .autocomplete .autocomplete-placeholder li:hover,body.supervisor .accesBSI .access .search-container .autocomplete .autocomplete-placeholder li.focused{background:#b6115a;color:#fff;}body.supervisor .accesBSI .access .search-container .autocomplete .autocomplete-placeholder li:hover strong,body.supervisor .accesBSI .access .search-container .autocomplete .autocomplete-placeholder li.focused strong{color:#fff;}body.supervisor .accesBSI .access .search-container .autocomplete .autocomplete-noresults{display:none;text-align:center;margin-top:15px;}body.supervisor .accesBSI .access .search-container .autocomplete .autocomplete-moreresults{padding:3px 10px;}@media(max-width:767px){body.supervisor .accesBSI .banner{height:16vh;margin-bottom:30px;}body.supervisor .accesBSI .banner .container .row .container-title{font-size:18px;}body.supervisor .accesBSI .access .search-container{padding:35px 30px;}body.supervisor .accesBSI .access .search-container .intro{font-size:14px;}body.supervisor .accesBSI .access .search-container .search .recherche{font-size:14px;padding:12px 16px;}body.supervisor .accesBSI .access .search-container .autocomplete .autocomplete-placeholder li{font-size:14px;}}body.supervisor .espace-manager .banner,body.supervisor .espace-managerN1 .banner{background:url('../images/0_Connexion/visuel.png') no-repeat right top;background-size:cover;height:36vh;margin-bottom:70px;}body.supervisor .espace-manager .banner .container,body.supervisor .espace-managerN1 .banner .container{height:100%;}body.supervisor .espace-manager .banner .container .row,body.supervisor .espace-managerN1 .banner .container .row{height:100%;}body.supervisor .espace-manager .banner .container .row .container-title,body.supervisor .espace-managerN1 .banner .container .row .container-title{display:flex;height:100%;align-items:center;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;font-size:40px;}body.supervisor .espace-manager .dashboards .dashboard-buttons,body.supervisor .espace-managerN1 .dashboards .dashboard-buttons{text-align:center;margin-bottom:45px;}body.supervisor .espace-manager .dashboards .dashboard-buttons .selectors,body.supervisor .espace-managerN1 .dashboards .dashboard-buttons .selectors{text-align:center;}body.supervisor .espace-manager .dashboards .dashboard-buttons .selectors ul,body.supervisor .espace-managerN1 .dashboards .dashboard-buttons .selectors ul{margin:0 auto 20px auto;padding:0;}body.supervisor .espace-manager .dashboards .dashboard-buttons .selectors ul li,body.supervisor .espace-managerN1 .dashboards .dashboard-buttons .selectors ul li{display:inline-block;width:180px;height:40px;}body.supervisor .espace-manager .dashboards .dashboard-buttons .selectors ul li:not(:last-child),body.supervisor .espace-managerN1 .dashboards .dashboard-buttons .selectors ul li:not(:last-child){margin-right:4px;}body.supervisor .espace-manager .dashboards .dashboard-buttons .selectors ul li a,body.supervisor .espace-managerN1 .dashboards .dashboard-buttons .selectors ul li a{display:block;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;color:#102694;text-align:center;background-color:#fff;box-shadow:0 3px 6px #00000029;padding:5px 15px;cursor:pointer;transition:.3s ease;}body.supervisor .espace-manager .dashboards .dashboard-buttons .selectors ul li a.active,body.supervisor .espace-managerN1 .dashboards .dashboard-buttons .selectors ul li a.active,body.supervisor .espace-manager .dashboards .dashboard-buttons .selectors ul li a:hover,body.supervisor .espace-managerN1 .dashboards .dashboard-buttons .selectors ul li a:hover{background-color:#102694;color:#fff;}body.supervisor .espace-manager .dashboards .dashboard-buttons .filters select,body.supervisor .espace-managerN1 .dashboards .dashboard-buttons .filters select,body.supervisor .espace-manager .dashboards .dashboard-buttons .filters input[type=submit],body.supervisor .espace-managerN1 .dashboards .dashboard-buttons .filters input[type=submit]{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;text-align:center;box-shadow:0 3px 6px #00000029;border:0;width:180px;height:40px;cursor:pointer;}body.supervisor .espace-manager .dashboards .dashboard-buttons .filters select,body.supervisor .espace-managerN1 .dashboards .dashboard-buttons .filters select{background-color:#fff;color:#102694;-moz-appearance:none;-webkit-appearance:none;background-image:url("images/2_Remuneration/arrow_orange.svg");background-repeat:no-repeat;background-position-x:155px;background-position-y:10px;margin-top:10px;padding:5px 30px 5px 15px;}body.supervisor .espace-manager .dashboards .dashboard-buttons .filters select:not(:first-child):not(:last-child),body.supervisor .espace-managerN1 .dashboards .dashboard-buttons .filters select:not(:first-child):not(:last-child){margin-left:10px;}body.supervisor .espace-manager .dashboards .dashboard-buttons .filters input[type=submit],body.supervisor .espace-managerN1 .dashboards .dashboard-buttons .filters input[type=submit]{display:block;background-color:#32bcc9;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;color:#fff;height:38px;margin:20px auto 0 auto;padding:5px 15px;transition:.3s ease;}body.supervisor .espace-manager .dashboards .dashboard-buttons .filters input[type=submit]:hover,body.supervisor .espace-managerN1 .dashboards .dashboard-buttons .filters input[type=submit]:hover{background-color:#fff;color:#32bcc9;border:1px solid #32bcc9;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese h3,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese h3{margin-bottom:60px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat{display:table;margin-bottom:90px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .icon,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .icon,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-global,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-global,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-moyenne,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-moyenne,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-mediane,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-mediane{display:table-cell;vertical-align:top;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .icon,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .icon{height:50px;width:50px;padding-right:30px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-global,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-global,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-moyenne,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-moyenne,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-mediane,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-mediane{width:100%;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-global ul,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-global ul,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-moyenne ul,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-moyenne ul,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-mediane ul,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-mediane ul{margin:10px 0 0 0;padding:0;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-global ul li,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-global ul li,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-moyenne ul li,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-moyenne ul li,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-mediane ul li,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-mediane ul li{display:inline-block;width:49%;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-global strong,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-global strong,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-moyenne strong,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-moyenne strong,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-mediane strong,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-mediane strong{text-transform:uppercase;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-global strong.value,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-global strong.value,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-moyenne strong.value,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-moyenne strong.value,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-mediane strong.value,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat .bloc-mediane strong.value{font-size:30px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-1 path,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-1 path{stroke:#fd365b;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-1 strong,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-1 strong{color:#fd365b;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-2 path,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-2 path{stroke:#60c260;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-2 strong,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-2 strong{color:#60c260;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-3 path,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-3 path{stroke:#948ec8;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-3 strong,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-3 strong{color:#948ec8;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-4 path,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-4 path{stroke:#1d7682;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-4 strong,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-4 strong{color:#1d7682;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-5 path,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-5 path{stroke:#102694;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-5 strong,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-5 strong{color:#102694;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-6 path,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-6 path{stroke:#32bcc9;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-6 strong,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .left .stat.rem-6 strong{color:#32bcc9;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right .charts-container,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .right .charts-container{position:relative;margin-top:150px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right .charts-container .legende,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .right .charts-container .legende{position:absolute;color:#102694;width:150px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right .charts-container .legende.moyenne,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .right .charts-container .legende.moyenne{top:-65px;left:calc(50% + 20px);text-align:left;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right .charts-container .legende.moyenne::before,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .right .charts-container .legende.moyenne::before{content:'';position:absolute;left:-20px;top:0;height:150%;width:1px;background-color:#102694;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right .charts-container .legende.mediane,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .right .charts-container .legende.mediane{top:calc(50% - 60px/2);left:33%;text-align:right;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right .charts-container .legende.mediane::before,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .right .charts-container .legende.mediane::before{content:'';position:absolute;left:calc(100% + 15px);top:50%;height:1px;width:30%;background-color:#102694;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right #chart,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .right #chart{position:relative;z-index:1;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right .augind,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .right .augind{position:relative;background-color:#c1ebef;max-width:375px;min-height:175px;margin:100px auto 40px auto;padding:50px 30px 30px 30px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right .augind::before,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .right .augind::before{content:"";position:absolute;top:0;left:60px;width:1px;height:100%;background-color:#102694;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right .augind .label-title,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .right .augind .label-title{position:absolute;top:-24px;left:40px;background-color:#102694;color:#fff;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:23px;padding:8px 25px;text-align:center;left:30px;font-size:20px;padding:10px 8px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right .augind ul,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .right .augind ul{padding-left:50px;list-style-type:none;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right .augind ul li,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .right .augind ul li{position:relative;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right .augind ul li .value,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .right .augind ul li .value{color:#102694;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:30px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right .augind ul li::before,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-synthese .right .augind ul li::before{content:url(/images/6_RemunerationLive/arrow_blue.svg);position:absolute;top:7px;left:-19px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details{position:relative;border:0;border-radius:0;box-shadow:none;margin-bottom:95px;margin-bottom:70px;box-shadow:0 3px 6px #00000029;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details::before,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details::before{position:absolute;left:0;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header{position:relative;display:block;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading::before,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading::before,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header::before,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header::before{content:'';position:absolute;bottom:0;right:0;width:calc(100% - 100px);height:1px;background-color:#102694;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-title,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-title,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-title,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-title,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-amount,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-amount,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-amount,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-amount{color:#102694;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-title,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-title,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-title,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-title{font-size:25px;text-transform:uppercase;word-break:break-word;hyphens:none;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-amount,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-amount,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-amount,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-amount{right:40px;font-size:30px;word-break:keep-all;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .arrow,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .arrow,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .arrow,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .arrow{transition:.1s linear all;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading.rotate .arrow,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading.rotate .arrow,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header.rotate .arrow,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header.rotate .arrow{transform:rotate(90deg);}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading{height:68px;padding:20px 30px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-title,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-title{font-size:20px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-amount,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-amount{position:absolute;bottom:15px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .arrow,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .arrow{position:absolute;top:25px;right:30px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading::before,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading::before{content:none;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header{display:table;width:100%;height:100px;padding-left:100px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-title,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-title,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-amount,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-amount,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .arrow,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .arrow{display:table-cell;vertical-align:middle;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-amount,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-amount{min-width:200px;text-align:right;padding-right:25px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .arrow,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .arrow{height:100px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse{padding-left:100px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content{margin-top:15px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content .panel-content-title,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content .panel-content-title,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content .panel-content-amount,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content .panel-content-amount{display:inline-block;font-size:25px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content .panel-content-title,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content .panel-content-title{width:65%;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content .panel-content-amount,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content .panel-content-amount{width:33%;text-align:right;}@media(max-width:767px){body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details{margin-bottom:30px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details::before,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details::before{content:none!important;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header{height:100%;padding:10px 20px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading::before,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading::before,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header::before,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header::before{width:100%;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-title,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-title,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-title,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-title{font-size:22px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-amount,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-amount,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-amount,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-amount{font-size:25px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-amount,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-heading .panel-amount{position:relative;bottom:0;right:0;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-amount,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-amount{min-width:0;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse{padding-left:0;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content{padding-left:20px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content .panel-content-title,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content .panel-content-title,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content .panel-content-amount,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content .panel-content-amount{font-size:20px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content .panel-content-title,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content .panel-content-title{width:100%;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content .panel-content-amount,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-collapse .panel-content .panel-content-amount{width:100%;text-align:left;}}@media(max-width:430px){body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-title,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-title,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-amount,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-amount,body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .arrow,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .arrow{display:block;text-align:left;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-title,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .panel-title{padding-right:25px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .arrow,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details .panel-header .arrow{position:absolute;top:25px;right:15px;height:20px;}}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content{padding:15px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content #users-list,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content #users-list{padding:0;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content #users-list table,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content #users-list table{width:100%;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content #users-list table thead,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content #users-list table thead{background-color:#102694;color:#fff;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content #users-list table thead th,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content #users-list table thead th{text-align:center;height:38px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content #users-list table tbody tr:nth-child(even),body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content #users-list table tbody tr:nth-child(even){background-color:#565655;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content #users-list table tbody tr td,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content #users-list table tbody tr td{padding-left:10px;height:38px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content #users-list table tbody tr.active,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content #users-list table tbody tr.active{background-color:#32bcc9;color:#fff;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content #users-list table.True tbody tr,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-userlist .users-details #users-details-content #users-list table.True tbody tr{cursor:pointer;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-indicators,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-indicators{background:linear-gradient(to right,#32bcc9 50%,#e3e3e3 50%);padding:50px 0 65px 0;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-indicators ul,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-indicators ul{list-style-type:none;margin:0;padding:0;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-indicators ul li:not(:last-child),body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-indicators ul li:not(:last-child){margin-bottom:35px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-indicators ul li .value,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-indicators ul li .value{font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:30px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-indicators ul li .plus-tooltip,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-indicators ul li .plus-tooltip{top:3px;left:5px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-indicators .epargne,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-indicators .epargne{margin-right:90px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-indicators .epargne ul li,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-indicators .epargne ul li{color:#102694;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-indicators .epargne ul li .value,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-indicators .epargne ul li .value{color:#fff;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-indicators .temps,body.supervisor .espace-managerN1 .dashboards .dashboard-content .dashboard-indicators .temps{margin-left:90px;}@media(max-width:1199px){body.supervisor .dashboard-synthese .right .charts-container .legende.mediane::before{width:25%;}}@media(max-width:991px){body.supervisor .dashboard-synthese .right .charts-container .legende.moyenne{top:-40px;}body.supervisor .dashboard-synthese .right .charts-container .legende.mediane{left:23%;}}@media(max-width:767px){body.supervisor .espace-manager .dashboards .dashboard-buttons .selectors li{margin:0 2px;}body.supervisor .espace-manager .dashboards .dashboard-buttons .filters select{margin:10px 2px 0 2px!important;}body.supervisor .espace-manager .dashboards .dashboard-buttons .filters input[type=submit]{margin:10px auto;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right .charts-container{margin-top:90px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right .charts-container .legende.moyenne{top:-55px;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-synthese .right .charts-container .legende.mediane{left:calc(50% - 185px/2);}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-indicators{padding:50px 0 50px 0;background:linear-gradient(to bottom,#32bcc9 50%,#e3e3e3 50%);}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-indicators .epargne{margin-right:0;}body.supervisor .espace-manager .dashboards .dashboard-content .dashboard-indicators .temps{margin-top:50px;margin-left:0;}}@media(max-width:400px){body.supervisor .dashboard-synthese .right .charts-container{margin-top:40px!important;}body.supervisor .dashboard-synthese .right .charts-container .legende{font-size:16px;}body.supervisor .dashboard-synthese .right .charts-container .legende.moyenne{top:-10px!important;left:50%;}body.supervisor .dashboard-synthese .right .charts-container .legende.moyenne::before{content:none!important;}body.supervisor .dashboard-synthese .right .charts-container .legende.mediane{left:calc(50% - 185px/2);}body.supervisor .dashboard-synthese .right .charts-container .legende.mediane::before{content:none!important;}}body.news{height:100vh;}body.news .news-container .news-block{min-height:302px;}body.news .news-container .news-block .background{position:absolute;left:50%;right:50%;width:100vw;min-height:302px;height:100%;margin-left:-50vw;margin-right:-50vw;background-color:#102694;z-index:-1;}body.news .news-container .news-block .photo{max-width:180px;min-height:302px;height:100%;width:100%;float:left;margin-right:30px;object-fit:cover;}body.news .news-container .news-block:nth-child(even) .background{background-color:#32bcc9;}body.news .news-container .news-block:nth-child(even) .photo{float:right;margin-right:0;margin-left:30px;}body.news .news-container .news-block:nth-child(even) .content h3,body.news .news-container .news-block:nth-child(even) .content .publication-date,body.news .news-container .news-block:nth-child(even) .content .readMore{color:#102694;}body.news .news-container .news-block .content{padding:50px 0;overflow:hidden;color:#fff;}body.news .news-container .news-block .content .publication-date{color:#32bcc9;}body.news .news-container .news-block .content .readMore{float:right;text-decoration:underline;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;color:#32bcc9;}body.news .news-container .news-block.details .photo{min-width:30%;float:left;margin-top:50px;margin-right:100px;object-fit:cover;}body.news .news-container .news-block.details .content{color:#707070;}body.news .news-container .news-block.details .content .publication-date{color:#102694;margin-bottom:50px;}body.news .news-container .pagination{float:right;}body.news .news-container .pagination a{padding:10px 5px;}body.news .news-container .pagination a.active{color:#fecd85;}@media(max-width:767px){body.news .news-container .news-block:nth-child(odd) .photo,body.news .news-container .news-block:nth-child(even) .photo{display:block;float:none;margin:0 auto;height:100%;min-height:50px;max-width:100px;width:100%;max-width:300px;}body.news .news-container .news-block:nth-child(odd) .content,body.news .news-container .news-block:nth-child(even) .content{overflow:initial;}}body.quizz{height:100vh;}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:Gotham-Book,Helvetica,Arial,sans-serif;color:#102694;}body.quizz .pageQuizz .container .blocQuizzs .desc{margin-top:10px;}body.quizz .pageQuizz .container .blocQuizzs .desc .question{font-family:Gotham-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 #prev{background:none;border:1px solid #102694;color:#102694;text-transform:uppercase;font-family:Gotham-Medium,Helvetica,Arial,sans-serif;font-size:14px;text-align:right;padding:15px;border-radius:unset;position:relative;}body.quizz .pageQuizz .container .blocQuizzs #nav #prev:hover,body.quizz .pageQuizz .container .blocQuizzs #nav #prev:focus{background:none;border-color:#102694;color:#102694;font-family:Gotham-Medium,Helvetica,Arial,sans-serif;}body.quizz .pageQuizz .container .blocQuizzs #nav #next{background:none;border:1px solid #32bcc9;color:#32bcc9;text-transform:uppercase;font-family:Gotham-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 #next:focus{background:none;border-color:#32bcc9;color:#32bcc9;font-family:Gotham-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:#df0201;}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 .resultats #chartResultatQuizz{min-height:300px;}body.quizz .pageQuizz .container .blocQuizzs .primaryColor{visibility:hidden;color:#5f812e;}body.quizz .pageQuizz .container .blocQuizzs .secondaryColor{visibility:hidden;color:#df0201;}body.profile{min-height:100vh;}body.profile .profile-content{margin-bottom:75px;}body.profile .profile-content .form-group{margin:0 0 20px 0;}body.profile .profile-content .btn-validate{float:right;display:flex;justify-content:center;align-items:center;width:auto;height:56px;min-width:200px;padding:5px 10px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;font-size:20px;text-align:center;color:#fff;background-color:#102694;border:0;transition:.3s ease-out;margin-left:5px;}body.profile .profile-content .btn-validate:hover,body.profile .profile-content .btn-validate:focus{background-color:#32bcc9;}body.profile .profile-content .btn-validate.white{background-color:#fff;color:#102694;border:1px solid #102694;}body.profile .profile-content .btn-validate--center{float:none;margin:auto;}.calendar .calendar-part{position:relative;overflow:hidden;min-height:calc(100vh - 156px);}@media screen and (max-width:767px){.calendar .calendar-part{min-height:calc(100vh - 116px);}}.calendar .calendar-part .left-part{position:absolute;top:0;left:0;min-height:785px;height:100%;width:50%;background-image:url('../../images/12_Calendrier/photo.jpg');background-repeat:no-repeat;background-size:cover;background-position:top center;}.calendar .calendar-part .left-part .overlay{width:100%;height:100%;position:absolute;top:0;background-color:#0d2498;opacity:.7;}@media screen and (min-width:768px){.calendar .calendar-part .container{height:785px;}}.calendar .calendar-part .container h1.pageTitle{margin-top:30px;margin-right:-15px;font-weight:normal;color:#fff;font-size:2.25rem;border-bottom:solid 1px #fff;padding-bottom:30px;}@media(max-width:767px){.calendar .calendar-part .container h1.pageTitle{color:#0d2498;border-bottom:solid 1px #0d2498;}}.calendar .calendar-part .container .rightCol{padding-left:70px;}.calendar .calendar-part .container #timeline{list-style:none;position:relative;margin:50px auto;width:90%;}.calendar .calendar-part .container #timeline:before{top:0;bottom:0;position:absolute;content:" ";width:4px;background-color:#000;left:50%;margin-left:-2px;}.calendar .calendar-part .container #timeline .clearFix{clear:both;height:0;}.calendar .calendar-part .container #timeline .timeline-movement{position:relative;margin-bottom:30px;}.calendar .calendar-part .container #timeline .timeline-movement.timeline-movement-top{height:50px;margin-bottom:75px;margin-top:65px;}.calendar .calendar-part .container #timeline .timeline-movement .timeline-item{font-weight:bold;}.calendar .calendar-part .container #timeline .timeline-movement .timeline-item.left{padding-right:25px;text-align:right;}.calendar .calendar-part .container #timeline .timeline-movement .timeline-item:not(.left){padding-left:25px;}.calendar .calendar-part .container #timeline .timeline-movement .timeline-badge{color:#fff;width:24px;height:24px;position:absolute;top:0;left:50%;margin-left:-12px;background-color:#fd365b;z-index:6;border-radius:50%;border:4px solid #fff;}.calendar .calendar-part .container #timeline .timeline-movement .timeline-badge.timeline-filter-movement{background-color:#fff;font-size:1.7em;height:35px;margin-left:-18px;width:35px;top:40px;}.calendar .calendar-part .container #timeline .timeline-movement .timeline-badge.timeline-filter-movement a span{color:#000;font-size:1.3em;top:-1px;}.calendar .calendar-part .container #timeline .timeline-movement .timeline-badge.timeline-future-movement{background-color:#000;border:20px solid #fff;color:#fff;height:120px;width:120px;font-size:1.7em;top:-20px;margin-left:-60px;}.calendar .calendar-part .container #timeline .timeline-movement .timeline-badge.timeline-future-movement p{color:#fff;font-weight:bold;position:absolute;top:24px;left:16px;}.calendar .calendar-part .container #timeline .timeline-movement .timeline-badge.timeline-future-movement a span{color:#4997cd;font-size:.9em;top:0;left:1px;}.calendar .calendar-part .container #timeline .timeline-movement.current .timeline-badge:before{content:' ';width:24px;height:24px;position:absolute;top:-4px;left:50%;margin-left:-12px;background:none;z-index:-1;border-radius:50%;border:1px solid #fd365b;}.calendar .calendar-part .container #timeline .timeline-movement.event .timeline-badge{content:' ';width:35px;height:35px;position:absolute;top:-6px;left:50%;margin-left:-18px;background-color:#0d2498;z-index:6;border-radius:50%;}.calendar .calendar-part .container .clear{clear:both;}.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 .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-body{text-align:justify;}.modal#testUsersModal .modal-content{border-bottom:0;}.modal#testUsersModal .modal-content .modal-header h4{padding-left:15px;}.modal#testUsersModal .modal-content .modal-header .close{display:flex;align-items:center;gap:14px;position:absolute;top:55px;right:10px;transform:translateY(-100%);margin:0;opacity:1;color:#000;text-shadow:none;font-size:1.5625rem;line-height:1.5625rem;font-family:Gotham-Book,Helvetica,Arial,sans-serif;font-weight:500;transition:all .1sease in-out;z-index:5;width:auto;}.modal#testUsersModal .modal-content .modal-body #test-users{font-family:Gotham-Book,Helvetica,Arial,sans-serif;font-size:16px;}.modal#testUsersModal .modal-content .modal-body #test-users select{width:100%;height:26px;margin-top:10px;border:1px #000 solid;margin-right:20px;}.modal#testUsersModal .modal-content .modal-body #test-users input[type=text]{width:100%;margin-top:10px;border:1px #000 solid;margin-right:20px;}.modal#testUsersModal .modal-content .modal-body #test-users input[type=password]{width:100%;margin-top:10px;border:1px #000 solid;text-align:center;}.modal#testUsersModal .modal-content .modal-body #test-users input[type=button],.modal#testUsersModal .modal-content .modal-body #test-users a{width:100%;padding:20px 10px;color:#102694;text-transform:uppercase;border:1px #102694 solid;text-align:center;margin-top:10px;}.modal#testUsersModal .modal-content .modal-body #test-users input[type=button].empty-list-button,.modal#testUsersModal .modal-content .modal-body #test-users a.empty-list-button{border:0;text-transform:none;text-align:left;padding:0;}.modal#testUsersModal .modal-content .modal-body #test-users.lefted{cursor:pointer;}.modal#testUsersModal .modal-content .modal-body #test-users.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(max-width:767px){.modal-backdrop{background:transparent;backdrop-filter:blur(30px);opacity:1!important;}}#popupMentionsLegales .modal-lg{width:1200px;}@media(max-width:767px){#popupMentionsLegales .modal-lg{width:auto;}}#popupMentionsLegales .modal-lg .modal-content{padding:80px;}@media(max-width:767px){#popupMentionsLegales .modal-lg .modal-content{padding:10px;}}#popupMentionsLegales .modal-lg .modal-content .modal-header h2{font-size:40px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;margin-top:0;}#popupMentionsLegales .modal-lg .modal-content .modal-body h3{font-size:20px;font-family:Essentielle-Bold,Helvetica,Arial,sans-serif;margin:40px 0;}#popupMentionsLegales .modal-lg .modal-content .modal-body p{font-size:18px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;margin-bottom:20px;}#popupMentionsLegales .modal-lg .modal-content .modal-body ul{padding-inline-start:0;}#popupMentionsLegales .modal-lg .modal-content .modal-body ul li{font-size:18px;font-family:Essentielle-Regular,Helvetica,Arial,sans-serif;word-break:break-all;}#popupMentionsLegales .modal-lg .modal-content .modal-body ul.bull-list>li{list-style-type:disc;}#popupMentionsLegales .modal-lg .modal-content .modal-body ul.circle-list>li{list-style-type:circle;}#popupMentionsLegales .modal-lg .modal-content .modal-body ul.margin-list{padding-inline-start:20px;}body.modal-open{margin-right:0!important;padding-right:0!important;overflow-y:hidden;}@media(min-width:992px){.modal-lg{width:900px;}}.waitingPopupContainer{width:30%;position:absolute;left:35%;top:calc(50vh - 50px);padding:20px;background:#b6115a;color:#fff;z-index:500;}.waitingPopupContainer.error{background:#df0201!important;}.waitingPopupContainer .head{display:block;width:100%;text-align:center;font-weight:bold;margin-bottom:10px;font-size:15px;}.waitingPopupContainer img{margin-top:-5px;width:30px;}.waitingPopupContainer .waitingPopupLabel{right:0;left:0;text-align:center;top:4px;font-weight:bold;color:#eee;}#waitingPopupBG{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;z-index:500;}progress{color:#32bcc9;}progress::-moz-progress-bar{background-color:#32bcc9;}progress::-webkit-progress-value{background-color:#32bcc9;}.password{position:relative;}.password input[type="password"]{padding-right:30px;}.password .glyphicon,#password2 .glyphicon{display:none;right:15px;position:absolute;top:12px;cursor:pointer;}.pdfShow{display:none!important;}.bar-graph>.left{width:100%;height:1em;background-color:#c1ebef;}.bar-graph>.left .right{float:right;height:1em;background-color:#c1ebef;}.bar-graph .valeur .left{float:left;color:#c1ebef;}.bar-graph .valeur .right{float:right;color:#c1ebef;}.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:#102694;}.bsi-horizontal-barchart .right{background-color:#bcbebe;}.retourbsi{position:fixed;top:350px;right:0;width:180px;height:60px;z-index:999;}.retourbsi a{display:block;width:100%;height:60px;padding:12px 10px 10px 50px;font-family:helveticaBold,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.3em;color:#fff;text-decoration:none;background:url(../../images/_Common/return.png) no-repeat #102694;background-position:10px 10px;}.retourbsi a:hover,.retourbsi a:focus{height:60px;background:url(../../images/_Common/return.png) no-repeat;color:#102694;background-position:6px 6px;border:4px solid #102694;text-decoration:none;padding-top:8px;padding-left:46px;}