.cc.main .body code.insert{display:block;background:#000!important;color:#fff!important;border-left:0!important;border-radius:0;white-space:pre;line-height:1;overflow:scroll;padding:0 20px 20px;margin:20px 0 20px;font-size:14px}.cc.main .body code.insert .tag{color:#f92c47}.cc.main .body code.insert .property{color:#83e22e}.cc.main .body code.insert .value{color:#e6db74}.cc.main .body strong.ctxt-featured{color:#c31c1c;font-size:18px}.cc.main .body .disposition .flex>div{height:30px;background:#d15462;color:#97c8ff}.cc.main .body .disposition .flex>div:nth-child(2n){background:#4471a8}.cc.main .body .more.summary:before{font-family:fts_commun;content:"\E605";padding-right:5px;font-size:10px}.cc.main .body .more.summary:after{content:none}@media all{.cc .items>div{display:block!important}}@media print{#ei_tpl_footerlegal,.ei_footer,.ei_header,.header_container{display:none!important}body,html{margin:0!important;padding:0!important}figure{break-inside:avoid;page-break-inside:avoid}.smaller,.soft{font-size:8pt!important}.border{border:#000 solid 1px!important}.social{display:none!important}.bigger{font-size:10pt!important}.bigger p{font-size:10pt!important}.bigger h3,.bigger h4{font-size:12pt!important}.flex{display:block!important}.flex .flex10,.flex .flex20,.flex .flex25,.flex .flex30,.flex .flex33,.flex .flex40,.flex .flex50,.flex .flex60,.flex .flex70,.flex .flex80,.flex .flex90{width:100%!important;display:block!important}.flex .flex10 div.insert,.flex .flex10.insert,.flex .flex20 div.insert,.flex .flex20.insert,.flex .flex25 div.insert,.flex .flex25.insert,.flex .flex30 div.insert,.flex .flex30.insert,.flex .flex33 div.insert,.flex .flex33.insert,.flex .flex40 div.insert,.flex .flex40.insert,.flex .flex50 div.insert,.flex .flex50.insert,.flex .flex60 div.insert,.flex .flex60.insert,.flex .flex70 div.insert,.flex .flex70.insert,.flex .flex80 div.insert,.flex .flex80.insert,.flex .flex90 div.insert,.flex .flex90.insert{margin-top:15px!important}.info{color:#000!important}.actions{margin-top:5px!important}.padding-top{padding-top:5px!important}.center,.right{text-align:left!important}nav.pagination{display:none!important}h1{color:#000!important;font-size:14pt!important}h2{font-size:12pt!important}.body h2{color:#000!important}h3{color:#000!important;font-size:10pt!important}h4{color:#000!important;font-size:8pt!important;font-weight:700!important}p{font-size:8pt!important;line-height:12pt!important;orphans:3;widows:4}a{color:#000!important;text-decoration:underline!important;font-weight:700!important}a[href]:after{content:" (" attr(href) ")"!important;font-size:8pt!important}.button{background:#fff!important;border:#000 solid 1px!important;color:#000!important;font-size:8pt!important;width:100%!important}.button.btn-info{font-size:8pt!important;padding:15px!important;width:100%!important}.button.btn-info:after{transform:translateY(50%)!important;left:0!important}.button.btn-info:before{content:none!important}.button.more{font-size:8pt!important}.more{font-size:8pt!important}iframe[frameborder="0"]{min-height:0!important}figure figcaption{font-size:8pt!important;background:#fff!important;color:#000!important}figure.border figcaption{border-top:1px dashed #000!important}ol,ul{font-size:8pt!important;margin:10px 0!important}ol li,ul li{font-size:8pt!important;margin-bottom:5px!important}ul.tabs{display:none!important}.main div.tab{border-bottom:1px solid #000}.main div.tab[aria-hidden=true]{display:block}.main div.tab .flex{display:flex!important}.main div.tab .flex .flex10{width:10%!important}.main div.tab .flex .flex20{width:20%!important}.main div.tab .flex .flex25{width:25%!important}.main div.tab .flex .flex30{width:30%!important}.main div.tab .flex .flex33{width:33.3%!important}.main div.tab .flex .flex40{width:40%!important}.main div.tab .flex .flex50{width:50%!important}.main div.tab .flex .flex60{width:60%!important}.main div.tab .flex .flex70{width:70%!important}.main div.tab .flex .flex80{width:80%!important}.main div.tab .flex .flex90{width:90%!important}.main div.tab .flex .flex100{width:100%!important}blockquote{background:#fff!important;border:#000 solid 1px!important;padding:30px!important}blockquote:after{color:#000!important;font-size:14pt!important;bottom:0!important}blockquote:before{color:#000!important;font-size:14pt!important;top:40px!important}blockquote p{width:100%!important;font-size:8pt!important;font-weight:400!important}blockquote p cite{font-size:8pt!important}.slider div[aria-hidden=true]{display:block!important}.insert{clear:both!important;display:block!important;width:100%!important;background:#fff!important;padding:20px!important;border:rgb(89,89,89,.2) solid 1px!important}.insert.tile{box-shadow:none!important}[data-collapse][role=tablist] [role=tab][data-collapsed]{font-size:8pt!important;padding:10px!important}[data-collapse][role=tablist] [role=tab][data-collapsed=yes]+dd{display:block!important;font-size:8pt!important;padding:10px!important}[data-collapse][role=tablist] [role=tab][data-collapsed=yes]+dd ol li,[data-collapse][role=tablist] [role=tab][data-collapsed=yes]+dd p,[data-collapse][role=tablist] [role=tab][data-collapsed=yes]+dd ul li{font-size:8pt!important}[data-collapse][role=tablist] [role=tab][data-collapsed=no]+dd{padding:10px!important}.cc.main article{max-width:none!important}.cc.main article header div.img{display:none!important}.cc.main article header div.banner{position:static!important;transform:none!important;color:#000!important;padding:0!important}.cc.main article header div.banner h1{color:#000!important;width:100%!important}.cc.main article header div.banner p{color:#000!important;width:100%!important}.cc.main article header div.banner img[src$=".jpg"],.cc.main article header div.banner img[src$=".png"]{max-width:100px!important}.cc.main article header+.social{display:none!important}.cc.main article .body{padding:0!important;max-width:none!important}.cc.main article .body section{padding:10px 0!important}.cc.main article .body section>div{padding:0!important;max-width:none!important}.cc.main article .body section>div h2{margin-bottom:10px!important}.cc.main article .body section>div p{margin-bottom:10px!important}.cc.main article .body section .orientation figure{display:none!important}.cc.main article .body section.bg{background:#fff!important}.cc.main article .body.media:before{font-family:fts_commun;content:"\EC7F";border:rgb(89,89,89,.2) solid 1px;padding:10px 20px!important;font-size:10pt!important}.cc.main article .body.media div{display:none!important}.cc.main article .body aside.sticky{display:none!important}.cc.main article .body aside.sticky+div{width:100%!important;padding-left:0!important}.cc.main.ctxt-list article .tiles>div{padding:0!important;max-width:none!important}.cc.main.ctxt-list article .tiles .tile{width:100%!important}.cc.main.ctxt-list article .tiles .tile>.tile{display:block!important;margin-bottom:15px!important;height:initial!important;border:rgb(89,89,89,.2) solid 1px!important;box-shadow:none!important;padding:0!important}.cc.main.ctxt-list article .tiles .tile>.tile figure{width:auto!important}.cc.main.ctxt-list article .tiles .tile>.tile figure img{max-width:200px!important}.cc.main.ctxt-list article .tiles .tile>.tile>div{display:block!important;margin:0!important;padding:0!important;justify-content:initial!important}.cc.main.ctxt-list article .tiles .tile>.tile>div figure{display:none!important}.cc.main.ctxt-list article .tiles .tile>.tile>div figure+.banner{padding:0!important}.cc.main.ctxt-list article .tiles .tile>.tile>div .actions{margin:0!important;padding:0!important}.cc.main.ctxt-list article .tiles .tile>.tile>div .banner{min-height:0!important;padding:0!important}.cc.main.ctxt-list article .tiles .tile>.tile>div .div{margin:0!important}.cc.main.ctxt-list article .tiles .tile>.tile>div h1{margin-top:0!important}.cc.main.ctxt-list article .tiles .tile .actions{margin-top:0!important}.cc.main.ctxt-list article .tiles .tile .actions a.more{padding-left:0!important}.cc.main.ctxt-list article .tiles .tile.ei_cardboarditem .tile figure{display:none!important}.cc.main.ctxt-list article .tiles .tile.ei_cardboarditem .tile div{width:100%!important}.cc.main.ctxt-list article .tiles #filters .filter p.sel{border:rgb(89,89,89,.3) solid 1px!important}.cc.main .key-figure{display:flex!important}.cc.main .key-figure>div{width:33%!important}.cc.main .key-figure>div>div{padding:0!important;box-shadow:none!important;border:rgb(89,89,89,.2) solid 1px!important;padding:10px!important;text-align:center!important}.cc.main .key-figure>div>div figure{display:none!important}.cc.main .key-figure>div>div p{font-size:8pt!important;margin:0!important;padding:0!important;width:100%!important}.cc.main .key-figure>div>div p strong{font-size:8pt!important;color:#000!important;display:inline!important}.cc.main .resume{width:100%!important;padding:0!important;max-width:none!important}.cc.main .team{padding:5px!important;width:33%!important}.cc.main .team>div{border:rgb(89,89,89,.2) solid 1px!important;box-shadow:none!important}.cc.main .team>div .banner p strong{color:#000!important}.cc.main .entity{padding:5px!important;width:33%!important}.cc.main .entity>div{border:rgb(89,89,89,.2) solid 1px!important;box-shadow:none!important}.cc.main .entity>div .banner p strong{color:#000!important}.cc.main .entity.infoscompl>div .banner+div{border:rgb(89,89,89,.2) solid 1px}.cc.main .entity.infoscompl>div .banner+div p{color:#000!important;font-weight:400!important}.cc.main .entity.infoscompl>div .banner+div p strong{color:#000!important}}body,html,main{height:100%}.cc{color:#2d2d2d;font-size:14px;line-height:22px}.cc *{box-sizing:border-box}::selection{background-color:#e2001a;color:#fff}.cc .border{border:#f2efed solid 1px}.cc .soft{color:#737373;font-size:12px}.cc .example{color:#2d2d2d}.cc .teaser{font-weight:700;font-size:18px;line-height:25px}.cc .bigger{font-size:18px;line-height:26px}.cc .smaller{font-size:12px;line-height:initial}.cc .all-caps,.cc .uppercase{text-transform:uppercase}.cc .italic{font-style:italic}.cc .clickable{cursor:pointer}.cc .height100{height:100%}.cc .width100{width:100%!important}.cc .relative{position:relative}.cc .hidden,.cc .hide,.cc .invisible{position:absolute!important;overflow:hidden!important;padding:0!important;border:0!important;clip:rect(0,0,0,0)!important;clip-path:circle(0)!important;width:1px!important;height:1px!important;margin:-1px!important;white-space:nowrap!important}.cc .light{font-weight:300}.cc .regular{font-weight:400}.cc .semibold{font-weight:600}.cc .bold{font-weight:700}.cc .extrabold{font-weight:800}.cc abbr[title]{border:none}.cc .marginauto{margin-right:auto;margin-left:auto}.cc .center-align{align-self:center}.cc .justify-center{justify-content:center}.cc .vertical-align-bottom{vertical-align:bottom}.cc .width10.inserts,.cc .width100.inserts,.cc .width20.inserts,.cc .width25.inserts,.cc .width30.inserts,.cc .width33.inserts,.cc .width40.inserts,.cc .width50.inserts,.cc .width60.inserts,.cc .width70.inserts,.cc .width80.inserts,.cc .width90.inserts{margin-right:auto;margin-left:auto}.cc .width10{width:10%}.cc .width20{width:20%}.cc .width25{width:25%}.cc .width30{width:30%}.cc .width33{width:33%}.cc .width40{width:40%}.cc .width50{width:50%}.cc .width60{width:60%}.cc .width70{width:70%}.cc .width80{width:80%}.cc .width90{width:90%}.cc .width100{width:100%}.cc .flex{clear:both;margin-bottom:20px;display:flex;flex-wrap:wrap}.cc .flex.justify-center{justify-content:center}.cc .flex.center-align-all{align-items:center}.cc .flex .center-align{align-self:center}.cc .flex .flex10{width:10%}.cc .flex .flex15{width:15%}.cc .flex .flex20{width:20%}.cc .flex .flex25{width:25%}.cc .flex .flex30{width:30%}.cc .flex .flex33{width:33.3%}.cc .flex .flex40{width:40%}.cc .flex .flex50{width:50%}.cc .flex .flex60{width:60%}.cc .flex .flex66{width:66%}.cc .flex .flex70{width:70%}.cc .flex .flex80{width:80%}.cc .flex .flex90{width:90%}.cc .flex .flex100{width:100%}.cc .inline{display:inline}.cc .block{display:block}.cc .inline-block{display:inline-block}.cc ul.inline li{display:inline}.cc ul.block li{display:block}.cc ul.inline-block li{display:inline-block;margin-left:10px}.cc ul.inline-block li:first-child{margin-left:0}.cc h1{font-size:40px;margin:0 0 15px}.cc h2{font-size:20px;color:#004494;line-height:26px;margin:15px 0}.cc h3{line-height:22px;margin:15px 0;font-size:18px;font-size:1rem}.cc h4{font-size:16px;margin:15px 0}.cc p{font-size:14px;line-height:22px;margin-bottom:15px}.cc .center{text-align:center!important}.cc .center p{text-align:center!important}.cc .left{text-align:left!important}.cc .left p{text-align:left!important}.cc .right{text-align:right!important}.cc .right p{text-align:right!important}.cc .float-right{float:right}.cc .float-left{float:left}.cc .clear{clear:both}.cc .clearR{clear:right}.cc .clearL{clear:left}.cc .margins{margin:15px}.cc .margin-top{margin-top:15px}.cc .margin-right{margin-right:15px}.cc .margin-left{margin-left:15px}.cc .margin-bottom{margin-bottom:15px}.cc .medium-margins{margin:50px}.cc .medium-margin-top{margin-top:50px}.cc .medium-margin-right{margin-right:50px}.cc .medium-margin-left{margin-left:50px}.cc .medium-margin-bottom{margin-bottom:50px}.cc .big-margins{margin:150px}.cc .big-margin-top{margin-top:150px}.cc .big-margin-right{margin-right:150px}.cc .big-margin-left{margin-left:150px}.cc .big-margin-bottom{margin-bottom:150px}.cc .nomargin{margin:0!important}.cc .nomargin-top{margin-top:0!important}.cc .nomargin-bottom{margin-bottom:0!important}.cc .nomargin-right{margin-right:0!important}.cc .nomargin-left{margin-left:0!important}.cc .paddings{padding:15px}.cc .padding-top{padding-top:15px}.cc .padding-right{padding-right:15px}.cc .padding-left{padding-left:15px}.cc .padding-bottom{padding-bottom:15px}.cc .medium-paddings{padding:50px}.cc .medium-padding-top{padding-top:50px}.cc .medium-padding-right{padding-right:50px}.cc .medium-padding-left{padding-left:50px}.cc .medium-padding-bottom{padding-bottom:50px}.cc .big-paddings{padding:150px}.cc .big-padding-top{padding-top:150px}.cc .big-padding-right{padding-right:150px}.cc .big-padding-left{padding-left:150px}.cc .big-padding-bottom{padding-bottom:150px}.cc .nopadding{padding:0!important}.cc .nopadding-top{padding-top:0!important}.cc .nopadding-bottom{padding-bottom:0!important}.cc .nopadding-right{padding-right:0!important}.cc .nopadding-left{padding-left:0!important}.cc .ei_card_ico,.cc .font,.cc .picto{display:inline-block;color:#2d2d2d}.cc .ei_card_ico:before,.cc .font:before,.cc .picto:before{font-size:30px}.cc .ei_card_ico.cross:before,.cc .font.cross:before,.cc .picto.cross:before{font-family:fts_picto;content:"\F00D5"}.cc .ei_card_ico.check,.cc .font.check,.cc .picto.check{position:relative}.cc .ei_card_ico.check:before,.cc .font.check:before,.cc .picto.check:before{content:'';display:block;width:5px;height:15px;border:#004494 solid;border-width:0 3px 3px 0;transform:rotate(45deg);position:absolute;top:-2px;left:10px;z-index:1}.cc .ei_card_ico.check:after,.cc .font.check:after,.cc .picto.check:after{content:'';display:block;border:rgb(115,115,115,.3) solid 1px;width:20px;height:20px;border-radius:50%;background:#fff;position:relative;left:0}.cc .ei_card_ico.green:before,.cc .font.green:before,.cc .picto.green:before{border:#33ab89 solid;border-width:0 3px 3px 0}.cc .ei_card_ico.orange:before,.cc .font.orange:before,.cc .picto.orange:before{border:#feb31a solid;border-width:0 3px 3px 0}.cc .ei_card_ico.red:before,.cc .font.red:before,.cc .picto.red:before{color:#ff4545}.tiles article a:hover,.tiles article a:not(.more){text-decoration:none;color:#2d2d2d}.cc a.social{text-decoration:none;display:flex;justify-content:center;align-items:center}.cc a.social:before{transition:all 1s 0s ease;font-family:fts_picto;content:"";font-size:25px;color:rgb(0,68,148,.6);margin:0 5px;text-decoration:none}.cc a.social:hover{text-decoration:none}.cc a.social:hover:before{color:#004494}.cc a.social:focus{text-decoration:underline}.cc a.social:focus:before{color:#000}.cc a.social.twitter:before{content:"\F0736"}.cc a.social.facebook:before{font-size:21px;content:"\F0136"}.cc a.social.linkedin:before{font-size:21px;content:"\F0538"}.cc a.social.whatsapp:before{font-size:24px;content:"\F0766"}.cc a.social.print:before{content:"\F0400"}.cc .button{background:#004494;color:#fff;padding:8px 16px;display:inline-block;text-decoration:none;cursor:pointer;font-weight:600;border-radius:10px;transition:background-color .2s ease-in-out;font-size:14px;letter-spacing:.5px}.cc .button:hover{color:#fff;background:#002d61;text-decoration:none}.cc .button:focus{background:#0069e0;color:#fff;box-shadow:none}.cc .button[disabled],.cc .button[disabled].more{background:#f2efed;border-color:#f2efed;color:#737373;cursor:default;box-shadow:none}.cc .button[disabled].more:focus,.cc .button[disabled].more:hover,.cc .button[disabled]:focus,.cc .button[disabled]:hover{background:#f2efed;border-color:#f2efed;color:#737373;box-shadow:none}.cc .button.secondary{background:#e61e37}.cc .button.secondary:hover{color:#fff;background:#b31428!important;text-decoration:none}.cc .button.secondary:focus{background:#b31428;color:#fff;box-shadow:none}.cc .button.secondary[disabled],.cc .button.secondary[disabled].more{background:#f2efed;border-color:#f2efed;color:#737373;cursor:default;box-shadow:none}.cc .button.secondary[disabled].more:focus,.cc .button.secondary[disabled].more:hover,.cc .button.secondary[disabled]:focus,.cc .button.secondary[disabled]:hover{background:#f2efed;border-color:#f2efed;color:#737373;box-shadow:none}.cc .button.reverse{border:#004494 solid 1px;color:#004494;background:0 0;box-shadow:none;padding:8px 18px}.cc .button.reverse:hover{background:#e1efff;box-shadow:none}.cc .button.reverse:focus{border:#0069e0 solid 2px;color:#fff;background:#0069e0}.cc .button.reverse.secondary{border:#e2001a solid 2px;color:#e2001a}.cc .button.reverse.secondary:hover{border:#b00015 solid 2px;color:#b00015;background:0 0;box-shadow:none}.cc .button.reverse.secondary:focus{border:#b00015 solid 2px;color:#fff;background:#b00015}.cc .button.more{font-weight:400;padding:10px 40px 10px 18px}.cc .button.more:after{position:absolute;top:50%;right:15px}.cc .button.more.reverse{padding-top:8px;padding-bottom:8px}.cc .button.download{position:relative}.cc .button.download:after{font-family:fts_picto;content:"\F02A1";position:relative;padding-left:10px;font-size:12px}.cc .button.back{position:relative;padding:8px 16px 8px 31px}.cc .button.back:after{font-family:fts_picto;content:"\F01B2";position:absolute;top:50%;transform:translateY(-50%);left:8px;font-size:20px}.cc .button.map{position:relative}.cc .button.map:before{font-family:fts_picto;content:"\F036C";position:relative;top:3px;padding-right:5px;font-size:18px}.cc .more{font-weight:600;position:relative}.cc .more:after{font-family:fts_picto;content:"\F01B9";position:relative;top:4px;transform:translateY(-50%);padding-left:5px}.cc .more:not(.button):hover:after{animation-duration:1s;animation-name:move-r-arrow}@keyframes move-r-arrow{0%{right:0}50%{right:-5px}100%{right:0}}.cc ol .button,.cc ul .button{padding:10px 20px;margin:10px}.cc .actions{margin-top:15px}.cc .actions>li{display:inline-block}.cc .actions>li a{margin-top:0;margin-bottom:0}.cc .insert.reverse .actions .button{background:#fff;font-weight:600;color:#004494}.cc .insert.reverse .actions .button:hover{background:#e1efff}.cc .insert.reverse .actions .button:focus{color:#fff;background:#0069e0;box-shadow:none}.cc .insert.reverse .actions .button.reverse{border:#fff solid 2px;color:#fff;background:0 0;box-shadow:none}.cc .insert.reverse .actions .button.reverse:hover{border:rgb(255,255,255,.5) solid 2px;color:rgb(255,255,255,.5);background:0 0;box-shadow:none}.cc .insert.reverse .actions .button.reverse:focus{color:#004494;background:#fff;border:#fff solid 2px}.cc a{color:#004494}.cc a:hover{color:#2d2d2d;text-decoration:underline}.cc a.more{text-decoration:none}.cc img{max-width:100%;height:auto;border-radius:10px}.cc img.float-right{margin:0 0 20px 20px}.cc img.float-left{margin:0 20px 20px 0}.cc figure{margin:20px 0}.cc figure figcaption{margin-top:10px;text-align:center;font-size:14px;color:#737373}.cc figure.border{border:rgb(115,115,115,.3) solid 1px}.cc figure.border img{padding:20px}.cc figure.border figcaption{border-top:1px dashed rgb(115,115,115,.3);padding:10px 20px;margin:0}.cc figure.smallimg{display:table;margin:30px auto;width:300px}.cc figure.smallimg img{margin:0 auto;display:block;max-width:none}.cc iframe{width:100%;min-height:400px;margin:0 auto;display:block;border-radius:10px}.float-none{float:none!important}.cc iframe[frameborder="0"]{min-height:550px}.cc video{width:100%;cursor:pointer;max-width:100%;border-radius:10px;display:block}.cc ol,.cc ul{margin:20px 0}.cc ol.adresse li,.cc ul.adresse li{margin:0}.cc ol li,.cc ul li{list-style-position:outside;margin-bottom:10px}.cc ol li h1,.cc ol li h2,.cc ol li h3,.cc ol li h4,.cc ul li h1,.cc ul li h2,.cc ul li h3,.cc ul li h4{margin:0!important;display:inline}.cc ol li ul,.cc ul li ul{padding-left:40px}.cc ol.styled,.cc ul.styled{list-style:none}.cc ol.styled>li ul li,.cc ul.styled>li ul li{list-style:none}.cc ol.styled>li ul li:before,.cc ul.styled>li ul li:before{display:inline-block;width:6px;height:6px;margin-right:10px;margin-left:-17px;content:"";background:#e2001a;position:relative;top:50%;left:0;transform:translateY(-50%)}.cc ol.styled li.ei_card_ico,.cc ol.styled li.font,.cc ol.styled li.picto,.cc ul.styled li.ei_card_ico,.cc ul.styled li.font,.cc ul.styled li.picto{display:block}.cc ul{list-style:none;padding-left:0}.cc ul.styled{padding-left:40px}.cc ul.styled>li:before{display:inline-block;width:6px;height:6px;margin-right:10px;margin-left:-17px;content:"";background:#e2001a;position:relative;top:50%;left:0;transform:translateY(-50%)}.cc ol{list-style:decimal;list-style-position:inside;padding-left:40px}.cc ol.styled{list-style:none;counter-reset:li}.cc ol.styled span>li,.cc ol.styled>li{position:relative;margin-bottom:16px;padding-left:5px;counter-increment:li}.cc ol.styled span>li:before,.cc ol.styled>li:before{display:inline-block;text-align:right;background-color:#004494;color:#fff;content:counter(li);margin-left:-50px;margin-right:.5em;direction:rtl;padding:6px 12px;font-size:20px;font-weight:600;border-radius:50%}.cc div.custom-banner{background-color:rgb(0,68,148,.03);background-repeat:no-repeat;background-position:center;background-size:cover}.cc div.custom-banner>div>div{position:relative;z-index:10}.cc div.custom-banner>div>div h3,.cc div.custom-banner>div>div li,.cc div.custom-banner>div>div p{color:#222}.cc div.custom-banner>div>div p.bigger{font-size:22px;line-height:24px}.cc div.custom-banner.bg{position:relative}.cc div.custom-banner.bg:after{content:"";width:100%;height:100%;background:rgb(0,0,0,.5);position:absolute;top:0;left:0}.cc div.custom-banner.bg>div>div h2,.cc div.custom-banner.bg>div>div h3,.cc div.custom-banner.bg>div>div li,.cc div.custom-banner.bg>div>div p{color:#fff}.cc div.custom-banner.bg>div>div:last-child .actions .button{background:#fff;color:#004494}.cc div.custom-banner.bg>div>div:last-child .actions .button:hover{background:rgb(255,255,255,.7)}.cc div.custom-banner.bg>div>div:last-child .actions .button:focus{background:#004494;color:#fff}.cc div.custom-banner.bg>div span.bubble{background:#fff}.cc div.custom-banner.bg>div span.line{background:#fff;opacity:.6}.cc div.custom-banner.bgwhite{position:relative}.cc div.custom-banner.bgwhite:after{content:"";width:100%;height:100%;background:rgb(255,255,255,.5);position:absolute;top:0;left:0}.cc div.custom-banner>div{clear:both;margin-bottom:20px;display:flex;flex-wrap:wrap}.cc div.custom-banner>div.justify-center{justify-content:center}.cc div.custom-banner>div.center-align-all{align-items:center}.cc div.custom-banner>div .center-align{align-self:center}.cc div.custom-banner>div .flex10{width:10%}.cc div.custom-banner>div .flex15{width:15%}.cc div.custom-banner>div .flex20{width:20%}.cc div.custom-banner>div .flex25{width:25%}.cc div.custom-banner>div .flex30{width:30%}.cc div.custom-banner>div .flex33{width:33.3%}.cc div.custom-banner>div .flex40{width:40%}.cc div.custom-banner>div .flex50{width:50%}.cc div.custom-banner>div .flex60{width:60%}.cc div.custom-banner>div .flex66{width:66%}.cc div.custom-banner>div .flex70{width:70%}.cc div.custom-banner>div .flex80{width:80%}.cc div.custom-banner>div .flex90{width:90%}.cc div.custom-banner>div .flex100{width:100%}.cc div.custom-banner>div>div:first-child{width:30%;padding-right:20px;position:relative}.cc div.custom-banner>div>div:first-child h2{text-transform:uppercase;font-size:45px;line-height:45px;margin-bottom:15px}.cc div.custom-banner>div>div:first-child h2 b{opacity:.6}.cc div.custom-banner>div>div:first-child p{font-weight:400}.cc div.custom-banner>div>div:first-child p.teaser{text-transform:uppercase;font-size:22px;line-height:24px;font-weight:600}.cc div.custom-banner>div>div:last-child{width:70%;padding-left:40px}.cc div.custom-banner>div>div:last-child h3{margin-top:0}.cc div.custom-banner>div>div:last-child p.legal{font-style:italic}.cc div.custom-banner>div>div:last-child .actions .button{box-shadow:none;background:#e2001a}.cc div.custom-banner>div>div:last-child .actions .button:hover{background:rgb(226,0,26,.6)}.cc div.custom-banner>div>div:last-child .actions .button:focus{background:rgb(226,0,26,.4)}.cc div.custom-banner>div>div span.bubble{width:20px;height:20px;display:block;border-radius:50%;background:#e2001a;position:absolute;top:0;right:-9px;z-index:10}.cc div.custom-banner>div>div span.line{width:1px;height:100%;display:block;background:#004494;position:absolute;top:0;right:0}.cc div.custom-banner.fullwidth>div{display:block}.cc div.custom-banner.fullwidth>div>div{width:100%;padding:0}.cc div.custom-banner.fullwidth>div>div:first-child p:last-child{margin-bottom:15px}.cc div.custom-banner.fullwidth>div>div span.bubble{display:none}.cc div.custom-banner.fullwidth>div>div span.line{display:none}.cc div.custom-banner.img-solo>div>div{height:300px}.cc div.custom-banner.img-solo>div>div span.bubble{display:none}.cc div.custom-banner.img-solo>div>div span.line{display:none}.cc .phone-bloc{display:inline-block;font-weight:700;text-decoration:none;font-size:19px;margin:0 10px}.cc .phone-bloc.cristal{vertical-align:middle}.cc .phone-bloc.cristal .type{background:rgb(115,115,115,.6);border-radius:15px;color:#fff;float:left;font-size:16px;font-weight:700;margin-right:-12px;padding:7px 15px}.cc .phone-bloc.cristal .num{border-radius:0 15px 15px 0;border-color:rgb(115,115,115,.6);color:rgb(115,115,115,.6);border-image:none;border-style:solid solid solid none;border-width:2px;display:inline-block;padding:5px 15px;font-size:16px;text-decoration:none}.cc .phone-bloc.cristal .rate{color:rgb(115,115,115,.6);display:block;text-align:center;font-size:12px}.cc .phone-bloc.sva-free{font-family:arial;position:relative;vertical-align:middle}.cc .phone-bloc.sva-free .num{border:#78b41e solid 1px;color:#78b41e!important;line-height:1;text-align:left;white-space:nowrap;padding:4px 150px 4px 4px;margin:3px 0;text-decoration:none}.cc .phone-bloc.sva-free .rate{box-sizing:border-box;color:#fff;display:inline-block;font-weight:700;left:auto;line-height:1;position:absolute;text-align:left;top:-7px;right:5px;height:35px;width:140px;padding:5px 15px 12px 6px;font-size:12px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Calque_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%224px%22%20height%3D%228.012px%22%20viewBox%3D%220%200%204%208.012%22%20enable-background%3D%22new%200%200%204%208.012%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%220.001%2C-0.005%204.001%2C4.006%200.001%2C8.018%20%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center left;background-color:#78b41e}.cc .phone-bloc.sva-free .hours{color:rgb(45,45,45,.6);display:block;font-size:12px;margin-top:10px;padding-left:5px;text-align:left;font-weight:400}.cc.bloc-header{text-transform:initial}.cc.bloc-header .phone-bloc.sva-free{margin-top:10px}.cc.bloc-header .phone-bloc.sva-free .num{font-size:16px}.cc.bloc-header .phone-bloc.sva-free .rate{font-size:11px;top:-5px}.cc.bloc-header .phone-bloc.sva-free .hours{font-size:10px;margin-top:2px}.cc table{width:100%;text-align:center}.cc table caption{font-size:16px;padding:12px;background-color:#004494;color:#fff;border-radius:10px 10px 0 0;font-weight:600}.cc table thead th{padding:15px;color:#004494;font-weight:700;border:#f2efed solid 1px}.cc table thead th li,.cc table thead th p{color:#fff}.cc table thead th a{color:#fff;text-decoration:underline}.cc table thead th a:focus,.cc table thead th a:hover{color:rgb(255,255,255,.5)}.cc table tbody td{padding:15px;border:#f2efed solid 1px;background:#fff}.cc table tbody td.group{background:#f5f5f5;text-align:center;font-weight:700}.cc table tbody td .teaser{color:#0069e0}.cc table tbody td a[href$=".pdf"]:before{content:url("../../../CSD/assets/pictos/fichier.svg");padding-right:15px;color:#004494;vertical-align:middle;display:inline-block}.cc table.striped tbody tr:nth-child(even){background:rgb(0,68,148,.05)}.cc table.striped tbody tr:nth-child(even) td{background:rgb(0,68,148,.05)}.cc table.two-entry caption{border-radius:10px;margin-bottom:15px}.cc table.two-entry tbody th[scope=row]{border:#f2efed solid 1px;padding:30px}.cc table.one-entry tbody th[scope=row]{border:#f2efed solid 1px;width:40%;text-align:right;padding:15px 20px 15px}.cc table.one-entry tbody td{width:33%}.cc table.RWD-M-alt{display:none}.cc table.doublethead thead tr:first-child th{color:#2d2d2d;background:rgb(0,105,224,.1);border-right:1px solid #fff}.cc table.doublethead thead tr:first-child th:last-child{border:none}.cc blockquote{margin:20px 0;display:flex;flex-wrap:wrap;align-items:center}.cc blockquote:not(.soft){background:#f5f5f5;border-radius:10px;padding:30px}.cc blockquote:not(.soft)>div:first-child{width:20%}.cc blockquote:not(.soft)>div:last-child{width:70%;padding-left:40px}.cc blockquote p{font-size:16px;color:#004494;font-style:italic}.cc blockquote p cite{margin-top:10px;text-align:right;display:block;font-size:14px;line-height:22px;color:#2d2d2d;font-style:initial}.cc blockquote p cite strong{display:block}.cc blockquote>div img{max-width:80px;border-radius:50%;display:block;margin:0 auto}.cc blockquote>div cite{text-align:center;display:block;font-style:initial}.cc blockquote>div cite strong{display:block}.cc blockquote.soft{color:#2d2d2d;font-size:14px;justify-content:center}.cc blockquote.soft>div cite{margin-bottom:20px}.cc .keypoints{clear:both;margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.cc .keypoints.justify-center{justify-content:center}.cc .keypoints.center-align-all{align-items:center}.cc .keypoints .center-align{align-self:center}.cc .keypoints .flex10{width:10%}.cc .keypoints .flex15{width:15%}.cc .keypoints .flex20{width:20%}.cc .keypoints .flex25{width:25%}.cc .keypoints .flex30{width:30%}.cc .keypoints .flex33{width:33.3%}.cc .keypoints .flex40{width:40%}.cc .keypoints .flex50{width:50%}.cc .keypoints .flex60{width:60%}.cc .keypoints .flex66{width:66%}.cc .keypoints .flex70{width:70%}.cc .keypoints .flex80{width:80%}.cc .keypoints .flex90{width:90%}.cc .keypoints .flex100{width:100%}.cc .keypoints>div{padding:20px;width:25%}.cc .keypoints>div p{font-size:20px;line-height:30px;color:#004494}.cc .keypoints>div img{max-width:150px}.cc .items{clear:both;margin-bottom:20px;display:flex;flex-wrap:wrap}.cc .items.justify-center{justify-content:center}.cc .items.center-align-all{align-items:center}.cc .items .center-align{align-self:center}.cc .items .flex10{width:10%}.cc .items .flex15{width:15%}.cc .items .flex20{width:20%}.cc .items .flex25{width:25%}.cc .items .flex30{width:30%}.cc .items .flex33{width:33.3%}.cc .items .flex40{width:40%}.cc .items .flex50{width:50%}.cc .items .flex60{width:60%}.cc .items .flex66{width:66%}.cc .items .flex70{width:70%}.cc .items .flex80{width:80%}.cc .items .flex90{width:90%}.cc .items .flex100{width:100%}.cc .items>div{width:33.3%;display:flex;flex-direction:column;padding:20px}.cc .items>div .actions{margin-top:auto}.cc .items.width10,.cc .items.width100,.cc .items.width20,.cc .items.width25,.cc .items.width30,.cc .items.width33,.cc .items.width40,.cc .items.width50,.cc .items.width60,.cc .items.width70,.cc .items.width80,.cc .items.width90{width:100%}.cc .items.width10>div{width:10%}.cc .items.width20>div{width:20%}.cc .items.width25>div{width:25%}.cc .items.width30>div{width:30%}.cc .items.width40>div{width:40%}.cc .items.width50>div{width:50%}.cc .items.width60>div{width:60%}.cc .items.width70>div{width:70%}.cc .items.width80>div{width:80%}.cc .items.width90>div{width:90%}.cc .items.width100>div{width:100%}.cc .insert{background:#f5f5f5;padding:30px;margin:20px 0;border-radius:10px}.cc .insert .banner h1,.cc .insert .banner h2,.cc .insert .banner h3,.cc .insert .banner h4{font-size:22px;line-height:26px;color:#004494;margin:0}.cc .insert .banner p{font-size:14px;line-height:22px;margin-top:15px}.cc .insert .banner ul{margin-top:15px}.cc .insert .banner ul li{font-size:14px;line-height:22px}.cc .insert .banner ul li:last-child{margin-bottom:0}.cc .insert.reverse{background:#004494;box-shadow:-150px 0 100px 15px rgb(0,45,97,.1) inset}.cc .insert.reverse .banner h1,.cc .insert.reverse .banner h2,.cc .insert.reverse .banner h3,.cc .insert.reverse .banner h4{color:#fff}.cc .insert.reverse .banner p{color:#fff}.cc .insert.reverse .banner ol li,.cc .insert.reverse .banner ul li{color:#fff}.cc .insert.reverse .banner ol li:before,.cc .insert.reverse .banner ul li:before{background:#fff}.cc .insert.reverse .banner ol.styled li:before{color:#004494}.cc .insert.reverse .banner a:not(.button){color:#fff;text-decoration:underline}.cc .insert.reverse .banner a:not(.button):hover{text-decoration:none;opacity:.5}.cc .insert.reverse .banner a:not(.button):focus{color:#e84558}.cc .insert.flex>div:first-child{padding-right:20px;align-self:center}.cc .insert.flex>div:first-child.border-right{border-right:2px dashed #f2efed}.cc .insert.flex>div:last-child{padding-left:20px;align-self:center}.cc .insert.flex>div:last-child.border-left{border-left:2px dashed #f2efed}.cc .insert.flex.reverse>div:first-child.border-right{border-right:2px dashed #fff}.cc .insert.flex.reverse>div:last-child.border-left{border-left:2px dashed #fff}.cc [data-collapse] [role=tabpanel][aria-hidden=false]{display:block}.cc [data-collapse] [role=tabpanel][aria-hidden=true]{display:none}.cc [data-collapse][role=tablist] [role=tab][data-collapsed]{cursor:pointer;padding:15px 35px 15px 0;border-bottom:1px solid rgb(115,115,115,.2);position:relative;font-weight:600}.cc [data-collapse][role=tablist] [role=tab][data-collapsed]:after{font-family:fts_picto;content:"\F0327";padding-right:5px;font-size:20px;color:rgb(115,115,115,.2);position:absolute;right:10px;top:20px}.cc [data-collapse][role=tablist] [role=tab][data-collapsed]+dd{padding:0 15px 15px 15px;border-bottom:1px solid rgb(115,115,115,.2)}.cc [data-collapse][role=tablist] [role=tab][data-collapsed]+dd p:last-child{margin-bottom:0}.cc [data-collapse][role=tablist] [role=tab][data-collapsed]+dd dl dd{background:#fff}.cc [data-collapse][role=tablist] [role=tab][data-collapsed=yes]+dd{display:none}.cc [data-collapse][role=tablist] [role=tab][data-collapsed=false],.cc [data-collapse][role=tablist] [role=tab][data-collapsed=no]{color:#004494;border-bottom:none}.cc [data-collapse][role=tablist] [role=tab][data-collapsed=false]:after,.cc [data-collapse][role=tablist] [role=tab][data-collapsed=no]:after{content:"\F032A";color:#004494}.cc [data-collapse][role=tablist] [role=tab][data-collapsed=false]+dd,.cc [data-collapse][role=tablist] [role=tab][data-collapsed=no]+dd{display:block;background:rgb(0,68,148,.04);background:linear-gradient(to top,rgb(0,68,148,.04) 70%,#fff)}.cc [data-collapse].pdf [role=tab][data-collapsed]:before{content:url("../../../CSD/assets/pictos/securite.svg");padding-right:15px;color:#004494;vertical-align:middle;display:inline-block}.cc [data-collapse].pdf [role=tab][data-collapsed]+dd{padding:15px 30px 15px 50px}.cc [data-collapse].pdf [role=tab][data-collapsed]+dd ul{margin:0;padding-left:0}.cc [data-collapse].pdf [role=tab][data-collapsed]+dd ul li{border-bottom:1px solid rgb(115,115,115,.2);margin:0;padding:18px 15px 15px}.cc [data-collapse].pdf [role=tab][data-collapsed]+dd ul li:first-child{padding-top:0}.cc [data-collapse].pdf [role=tab][data-collapsed]+dd ul li:last-child{margin-bottom:-15px;border:none}.cc [data-collapse].pdf [role=tab][data-collapsed]+dd a[href$=".pdf"]:before{content:url("../../../CSD/assets/pictos/fichier.svg");padding-right:15px;color:#004494;vertical-align:middle;display:inline-block}.cc div[aria-hidden=true]{display:none}.cc div[aria-hidden=false]{display:block}.cc ul.tabs{padding:0;margin:0;text-align:left;line-height:1.8;padding-left:10px;border-bottom:1px solid rgb(0,68,148,.3)}.cc ul.tabs li{display:inline-block;margin:0}.cc ul.tabs li:first-child:before{content:none}.cc ul.tabs li:first-child a{border-left:1px solid rgb(0,68,148,.15)}.cc ul.tabs li a{color:#004494;padding:10px 15px 7px;cursor:pointer;transition:none;display:inline-block;text-decoration:none;border-top:1px solid rgb(0,68,148,.15);border-right:1px solid rgb(0,68,148,.15);border-bottom:1px solid rgb(0,68,148,.15);background:rgb(0,68,148,.03);margin:0 0 -1px -1px}.cc ul.tabs li a:hover{color:#0069e0}.cc ul.tabs li a:focus{outline:auto!important}.cc ul.tabs li.sel a{color:#004494;font-weight:700;position:relative;border-top:1px solid rgb(0,68,148,.3);border-left:1px solid rgb(0,68,148,.3);border-right:1px solid rgb(0,68,148,.3);border-bottom:1px solid #fff;background:#fff}.cc div.tab:focus{outline:auto!important}.cc.main div.tab{padding:15px;background:#fff}.cc.main div.tab .flex figure{margin:10px auto 30px;width:auto}.cc.main div.tab .flex figure.flex10{width:10%!important}.cc.main div.tab .flex figure.flex20{width:20%}.cc.main div.tab .flex figure.flex25{width:25%!important}.cc.main div.tab .flex figure.flex30{width:30%}.cc.main div.tab .flex figure.flex33{width:33.3%!important}.cc.main div.tab .flex figure.flex40{width:40%!important}.cc.main div.tab .flex figure.flex50{width:50%}.cc.main div.tab .flex figure.flex60{width:60%!important}.cc.main div.tab .flex figure.flex70{width:70%}.cc.main div.tab .flex figure.flex80{width:80%!important}.cc.main div.tab .flex figure.flex90{width:90%!important}.cc.main div.tab .flex figure.flex100{width:100%!important}.cc.main div.tab .flex figure img{max-width:100%}.cc .diaporama{display:flex;justify-content:center;align-items:center;display:inline-flex;flex-direction:column;position:relative}.cc .diaporama .resetButton{border:none;background-color:transparent;font-family:inherit;padding:0;cursor:pointer}.cc .diaporama .flexCenter{display:flex;justify-content:center;align-items:center}.cc .diaporama .focus:focus{outline:1px solid #004494!important}.cc .diaporama__slides-container,.cc .diaporama__thumbnails-container{overflow:hidden;position:relative;display:flex;flex-direction:row}.cc .diaporama__slides-container{width:500px;margin-bottom:20px}.cc .diaporama__thumbnail{border:none;background-color:transparent;font-family:inherit;padding:0;cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:5px;width:100px;margin:0 4px 0;overflow:hidden;background-color:#000}.cc .diaporama__thumbnail:focus{outline:1px solid #004494!important}.cc .diaporama__thumbnail:hover{background:#004494}.cc .diaporama__thumbnail:focus{opacity:.5}.cc .diaporama__thumbnail--selected .diaporama__thumbnail-image{opacity:1}.cc .diaporama__thumbnail-image{pointer-events:none;opacity:.5}.cc .diaporama__track{position:absolute;top:0;left:0;transition:none;font-size:0}.cc .diaporama__track--transition{transition:left .5s}.cc .diaporama__slide{position:relative;width:500px;display:inline-block}.cc .diaporama__slide figure{margin:0}.cc .diaporama__button{border:none;background-color:transparent;font-family:inherit;padding:0;cursor:pointer;width:50px;height:200px;position:absolute;display:flex;justify-content:center;align-items:center;font-size:50px}.cc .diaporama__button:focus{outline:1px solid #004494!important}.cc .diaporama__button:hover{color:#004494}.cc .diaporama__button:focus{color:#e2001a}.cc .diaporama__button-prev{left:-60px}.cc .diaporama__button-next{right:-60px}.cc .diaporama__thumbnail-image{border-radius:0}.cc .diaporama__fullscreen-button{border:none;background-color:transparent;font-family:inherit;padding:0;cursor:pointer;position:absolute;top:0;right:0;background-color:rgb(0,0,0,.7);margin:8px;color:#fff;width:32px;height:32px}.cc .diaporama__fullscreen-button:focus{outline:1px solid #004494!important}.cc .diaporama__fullscreen-button:before{font-size:24px}.cc .diaporama__legend{position:absolute;margin:auto;background:rgb(0,0,0,.7);color:#fff;bottom:0;padding:8px;font-size:14px;text-align:left;width:100%}.cc .diaporama--fullscreen{z-index:10000;position:fixed;top:0;left:0;width:100vw;height:100vh}.cc .diaporama--fullscreen .diaporama__button{top:calc((100vh / 2) - (200px / 2));color:#fff;background-color:rgb(0,0,0,.7);margin:8px;display:none}.cc .diaporama--fullscreen .diaporama__track{transition:none}.cc .diaporama--fullscreen .diaporama__thumbnail{display:none}.cc .diaporama--fullscreen .diaporama__slides-container{margin-bottom:0}.cc .diaporama--initialized{margin:0 50px 0}.cc .diaporama--initialized .diaporama__slides-container{width:100%}.cc .diaporama--initialized.diaporama--fullscreen{margin:0;cursor:pointer}.cc .diaporama--initialized.diaporama--fullscreen>.diaporama__slides-container{cursor:auto}div#overlay{background:#000;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:block;opacity:.7}.cc .lightbox-img{position:relative;height:100%;display:inline-block}.cc .lightbox-img:after{font-family:fts_picto;content:"\F02E8";position:absolute;top:0;right:0;cursor:pointer;background-color:rgb(0,0,0,.7);margin:10px;color:#fff;width:32px;height:32px;display:flex;justify-content:center;align-items:center;font-size:24px}.lightbox-img-opened{background-color:#000;background-color:rgb(0,0,0,.7);cursor:pointer;height:100%;width:100%;left:0;overflow-y:scroll;position:fixed;text-align:center;top:0;z-index:1500;display:flex;justify-content:center;align-items:center}.lightbox-img-opened img{max-height:90%;max-width:90%}.cc .mandatory{color:#e2001a}.cc form{text-align:left;padding:30px 0;margin:0 auto}.cc form p{text-align:left!important;margin-bottom:10px}.cc form bloc fieldset{border:none;margin-top:30px;position:relative}.cc form bloc fieldset:first-child{margin-top:0}.cc form legend{font-weight:700;position:absolute;top:-35px;left:0;font-size:16px;color:#004494}.cc form .err-msg{color:#ff4545;display:block;text-align:right;font-size:12px}.cc form .form-group{margin:0 0 10px;display:flex;align-items:center}.cc form .form-group label{font-weight:600}.cc form .form-group .form-label,.cc form .form-group label{width:100%;max-width:150px;padding-right:20px;margin-bottom:22px;display:block;color:#737373}.cc form .form-group [id^=chk],.cc form .form-group>[id^=rd]{display:block;margin-right:5px;margin-bottom:0}.cc form .form-group [id^=chk]+div,.cc form .form-group>[id^=rd]+div{display:inline-block}.cc form .form-group [id^=chk]+div label,.cc form .form-group>[id^=rd]+div label{margin-right:15px}.cc form .form-group [id^=chk]+div>div,.cc form .form-group>[id^=rd]+div>div{display:block;margin-right:15px}.cc form .form-group.inline{display:block}.cc form .form-group.inline>[id^=chk]+.form-control{width:auto!important}.cc form .form-group.inline>[id^=chk]+.form-control .chk-group{border:rgb(115,115,115,.25) solid 1px;border-radius:20px}.cc form .form-group.inline>[id^=chk]+.form-control .chk-group input{margin-left:16px;display:inline-block}.cc form .form-group.inline>[id^=chk]+.form-control .chk-group input+label{padding:8px 16px 8px 8px;display:inline-block;margin:0;width:auto!important}.cc form .form-group.inline>[id^=chk]+.form-control .chk-group input:checked{background:#fff;color:#fff}.cc form .form-group.inline>[id^=chk]+.form-control .chk-group input:checked:before{color:#004494}.cc form .form-group.inline>[id^=chk]+div>div{display:inline-block}.cc form .form-group.inline>[id^=rd]{display:inline-block}.cc form .form-group .form-control{width:100%;margin-bottom:22px}.cc form .form-group .form-control.invalid{margin-bottom:0}.cc form .form-group .form-control.invalid input,.cc form .form-group .form-control.invalid textarea{border-color:#ff4545;background:rgb(255,69,69,.05);color:#ff4545}.cc form .form-group .form-control.valid{margin-bottom:0}.cc form .form-group .form-control.valid input,.cc form .form-group .form-control.valid select,.cc form .form-group .form-control.valid textarea{border-color:#33ab89;background:rgb(51,171,137,.05);color:#33ab89}.cc form .form-group .form-control[role=radiogroup] .form-label,.cc form .form-group .form-control[role=radiogroup] label{display:inline}.cc form .form-group .form-control label{width:auto;max-width:none;padding-right:0}.cc form .form-group .form-control input{width:100%;padding:10px;border-radius:5px;border:rgb(115,115,115,.25) solid 1px;color:#004494;font-weight:600}.cc form .form-group .form-control input[type=radio]{border-radius:50px}.cc form .form-group .form-control input[type=radio]:checked{box-shadow:0 0 0 3px #fff inset;outline:0 none!important;border-color:#0069e0;background-color:#0069e0}.cc form .form-group .form-control input[type=checkbox]{border-radius:0}.cc form .form-group .form-control input[type=checkbox]:checked{position:relative;outline:0 none!important;background:#0069e0;border-color:#0069e0}.cc form .form-group .form-control input[type=checkbox]:checked:before{content:"\F021D";font-family:fts_picto;display:block;color:#fff;position:absolute;top:-6px;left:-1px;font-size:18px}.cc form .form-group .form-control input[type=checkbox],.cc form .form-group .form-control input[type=radio]{height:16px;width:16px;background:#fff;border:rgb(115,115,115,.25) solid 1px;transition:all .2s linear;padding:0;display:inline-block;vertical-align:-2px;cursor:pointer}.cc form .form-group .form-control input[type=checkbox]+label,.cc form .form-group .form-control input[type=radio]+label{cursor:pointer}.cc form .form-group .form-control input[type=checkbox]+label:hover,.cc form .form-group .form-control input[type=radio]+label:hover{color:#0069e0}.cc form .form-group .form-control input[type=checkbox]+label.smaller,.cc form .form-group .form-control input[type=radio]+label.smaller{cursor:initial}.cc form .form-group .form-control input[type=checkbox]+label.smaller:hover,.cc form .form-group .form-control input[type=radio]+label.smaller:hover{color:#737373}.cc form .form-group .form-control textarea{width:100%;min-height:150px;padding:10px;border-radius:5px;border:rgb(115,115,115,.25) solid 1px;color:#004494;font-weight:600}.cc form .form-group .form-control select{width:100%;border:rgb(115,115,115,.25) solid 1px;padding:10px;border-radius:5px}.cc form .form-group .form-control>div{margin-bottom:10px}.cc form .form-group .form-control>div:last-child{margin-bottom:0}.cc form .form-group #rdCookieAudience,.cc form .form-group #rdCookieMarketing,.cc form .form-group #rdCookieReseaux{width:100%;text-align:center}.cc form .form-group #rdCookieAudience+.form-control,.cc form .form-group #rdCookieMarketing+.form-control,.cc form .form-group #rdCookieReseaux+.form-control{width:100%;margin-top:15px}.cc form .button-container{text-align:center}.cc form .button-container .button{border:none}.cc form .flex{margin-top:-10px}.cc form .flex .form-group{padding:0 20px 0 0;margin:10px 0}.cc form .flex .form-group.flex50:nth-child(even){padding:0}.cc form .flex .form-group.flex100{padding:0}.cc form fieldset.flex{margin-top:80px}.cc form div[aria-labelledby=rdCookieAudience],.cc form div[aria-labelledby=rdCookieMarketing],.cc form div[aria-labelledby=rdCookieReseaux]{text-align:center}.cc form #cookiesMsg-audience,.cc form #cookiesMsg-marketing,.cc form #cookiesMsg-reseaux{text-align:center}.cc form #cookiesMsg-audience+.msg.info p,.cc form #cookiesMsg-marketing+.msg.info p,.cc form #cookiesMsg-reseaux+.msg.info p{text-align:center!important;font-weight:600}.cc .tile{margin:0;padding:0}.cc .tiles{display:flex;flex-wrap:wrap}.cc .tiles>.tile{padding:10px;width:33%;position:relative;z-index:50;margin:0}.cc .tiles>.tile>div{background:#fff;height:100%;display:flex;flex-direction:column;box-shadow:3px 3px 10px 0 rgb(0,0,0,.1);border-radius:10px}.cc .tiles>.tile>div>a{background:#fff;height:100%;display:flex;flex-direction:column;border-radius:10px}.cc .tiles>.tile>div figure{margin:0;min-height:220px}.cc .tiles>.tile>div figure.picto{background:rgb(0,68,148,.15);border-radius:10px 10px 0 0;display:flex;justify-content:center;align-items:center}.cc .tiles>.tile>div figure img{border-radius:0}.cc .tiles>.tile>div figure img[src$=".jpg"]{border-radius:10px 10px 0 0;margin-bottom:-4px;min-height:220px;width:auto;object-fit:cover}.cc .tiles>.tile>div .banner{padding:20px 25px}.cc .tiles>.tile>div .banner time{font-size:14px;margin-bottom:5px;display:block}.cc .tiles>.tile>div .banner h1{font-size:20px;line-height:26px;margin-top:0}.cc .tiles>.tile>div .banner p{margin-bottom:0}.cc .tiles>.tile>div .actions{padding:0 25px 25px 25px;margin:0;flex:1;display:flex;align-items:flex-end}.cc:not(.ctxt-lp).main article header{max-width:1280px;padding:20px 30px;margin:0 auto;padding-bottom:10px}.cc:not(.ctxt-lp).main article header .banner h1:before{content:"";font-family:fts_picto;content:"\F0328";position:absolute;left:-40px}.cc:not(.ctxt-lp).main article header .banner h1:hover:before{animation-duration:.5s;animation-name:movearrow;color:#e2001a}.cc:not(.ctxt-lp).main article header .banner p{font-size:16px;margin:0;font-weight:600}.cc:not(.ctxt-lp).main article header .banner .infos{margin-bottom:20px}.cc:not(.ctxt-lp).main article header .banner .infos p{font-weight:400;font-size:14px}.cc:not(.ctxt-lp).main article header.hero figure{margin:20px 0 0}.cc:not(.ctxt-lp).main article header.hero figure img{display:block;width:100%;height:auto;border-radius:10px}.cc:not(.ctxt-lp).main article .infos{border-top:1px solid rgb(0,68,148,.3);border-bottom:1px solid rgb(0,68,148,.3);padding:10px 0;display:flex;flex-wrap:wrap;align-items:center}.cc:not(.ctxt-lp).main article .infos p{font-size:14px;font-weight:400;width:50%;color:#737373}.cc:not(.ctxt-lp).main article header .banner h1{cursor:pointer;border-left:2px solid #e2001a;padding:0 0 0 8px;font-size:1.563rem;color:#004494;position:relative;margin-bottom:20px}.cc:not(.ctxt-lp).main article .infos p+ul{width:50%}.cc:not(.ctxt-lp).main article .infos ul{width:100%;padding:0;margin:0;text-align:right}.cc:not(.ctxt-lp).main article .infos ul li{color:#737373;display:inline-block;margin:0 5px;vertical-align:middle}.cc.main{background:#fff}.cc.main article .body h2{margin-top:0;color:#004494}.cc.main article .body section.bg{background:rgb(0,68,148,.03)}.cc.main article .body section.nopadding-top>div{padding-top:0!important}.cc.main article .body section.nopadding-bottom>div{padding-bottom:0!important}.cc.main article .body section>div{max-width:1280px;padding:15px 30px 5px;margin:0 auto}.cc.main article .body section>div p:last-child{margin-bottom:0}.cc.main article .body section>div.custom-banner{max-width:none;padding:20px 0}.cc.main article .body section>div.custom-banner>div{max-width:1280px;padding:20px 30px;margin:0 auto}.cc.main article .body section>div div.droite,.cc.main article .body section>div div.gauche{display:flex;flex-wrap:wrap;align-items:center}.cc.main article .body section>div div.droite>div:first-child,.cc.main article .body section>div div.gauche>div:first-child{width:60%}.cc.main article .body section>div div.droite>div:last-child,.cc.main article .body section>div div.gauche>div:last-child{width:40%}.cc.main article .body section>div div.droite>div figure,.cc.main article .body section>div div.gauche>div figure{margin:0}.cc.main article .body section>div div.droite>div:first-child{padding-right:20px}.cc.main article .body section>div div.droite>div:last-child{padding-left:20px}.cc.main article .body section>div div.droite>div:last-child img{float:right}.cc.main article .body section>div div.gauche>div:first-child{order:2;padding-left:20px}.cc.main article .body section>div div.gauche>div:last-child{order:1;padding-right:20px}.cc.main article .body footer{max-width:1280px;padding:20px 30px;margin:0 auto}.cc.main article.side-art{max-width:1280px;padding:20px 30px;margin:0 auto;padding-top:0;display:flex;flex-wrap:wrap}.cc.main article.side-art>div{width:70%}.cc.main article.side-art>div .body section div.custom-banner{margin:20px 30px}.cc.main article.side-art>.sidebar{width:30%;position:sticky;top:65px;align-self:flex-start}.cc.main article.side-art>.sidebar .insert figure{min-height:168px;min-width:240px;max-width:100%}.cc.main article.side-art>.sidebar .insert{padding:20px}.cc.main article.side-art>.sidebar .insert figure{margin:0 0 10px 0}.cc.main article.side-art>.sidebar .insert .banner h3{font-size:20px;line-height:24px}.cc.main article.side-art>.sidebar .insert .banner p{margin:10px 0 0 0}.cc.main .rebound{background:#f5f5f5}.cc.main .rebound>div{max-width:1280px;padding:20px 30px;margin:0 auto}.cc.main.ctxt-lp article header{background-size:cover;background-position:center;position:relative}.cc.main.ctxt-lp article header.bg:after{content:"";width:100%;height:100%;background:rgb(0,0,0,.5);position:absolute;top:0;left:0}.cc.main.ctxt-lp article header .mobile-img{display:none}.cc.main.ctxt-lp article header .banner{max-width:1280px;padding:20px 30px;margin:0 auto;max-height:800px;height:100vh;position:relative;z-index:30}.cc.main.ctxt-lp article header .banner h1{margin-top:20px;border-left:4px solid #e2001a;padding:0 0 0 8px;font-size:32px;line-height:34px;color:#004494;animation:slide_left .5s linear forwards;animation-delay:.5s;opacity:0;padding-top:15px;padding-bottom:15px;padding-right:15px;background:rgb(255,255,255,.8);display:inline-block}.cc.main.ctxt-lp article header .banner>div{animation:slide_top .5s linear forwards;animation-delay:1s;opacity:0;width:40%;position:absolute;right:0;bottom:0;background:rgb(255,255,255,.8);padding:40px}.cc.main.ctxt-lp article header .banner>div>h2{margin-top:0}.cc.main.ctxt-lp article header .banner>div .actions{margin-bottom:0}.cc.main.ctxt-list article header .banner h1:hover{cursor:initial}.cc.main.ctxt-list article header .banner h1:before{content:none}.cc.main.ctxt-list article #tiles #filters>ul{padding-left:0;margin:0 0 8px 0}.cc.main.ctxt-list article #tiles #filters>ul li{display:inline-block;margin:3px}.cc.main.ctxt-list article #tiles #filters>ul li a{background:rgb(0,68,148,.1);border:transparent solid 2px;padding:6px 16px;font-weight:700;border-radius:5px;text-decoration:none;display:block}.cc.main.ctxt-list article #tiles #filters>ul li a:hover{background:#004494;border-color:#004494;color:#fff}.cc.main.ctxt-list article #tiles #filters>ul li a:focus{border-color:#004494;background:#fff;color:#004494}.cc.main.ctxt-list article #tiles #filters>ul li a.sel{background:#004494;color:#fff;position:relative}.cc.main.ctxt-list article nav{padding:5px 0 20px 0}.cc.main.ctxt-list article nav.pagination{width:100%;text-align:center;padding:5px 0 10px}.cc.main.ctxt-list article nav.pagination ul{display:inline-block;margin:0 auto;padding:0}.cc.main.ctxt-list article nav.pagination ul li{display:inline}.cc.main.ctxt-list article nav.pagination ul li a{border-radius:20px;padding:3px 10px;margin:5px;display:inline-block;text-decoration:none}.cc.main.ctxt-list article nav.pagination ul li a:focus,.cc.main.ctxt-list article nav.pagination ul li a:hover{background:#e7f1fe}.cc.main.ctxt-list article nav.pagination ul li a.sel{background:#004494;color:#fff}.cc.main.ctxt-home section.rebound{background:initial}.cc .tiles>.tile.clickable>div{transition:background .2s ease-in-out}.cc .tiles>.tile.clickable>div:hover{background:#e7f1fe}@keyframes slide_bottom{0%{transform:translateY(-100px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slide_top{0%{transform:translateY(100px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slide_left{0%{transform:translateX(-100px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slide_right{0%{transform:translateX(100px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes movearrow{0%{left:-40px}50%{left:-45px}100%{left:-40px}}.flexvideo>div{display:flex;flex-wrap:wrap;flex-direction:column-reverse;}.flexvideo h2{order:3;flex:1 0 100%};.morelink.more:after{font-family:fts_picto;content:"\F01B4";padding-left:5px}.morelink.less:after{font-family:fts_picto;content:"\F01B8";padding-left:5px}.morelink:hover:after{animation:none!important}.cc .insertGestionDesCookieVideo.poster{overflow:hidden;position:relative;max-width:640px;margin:0 auto}.cc .insertGestionDesCookieVideo.poster figure{margin:0 auto}.insertGestionDesCookieVideo.poster > figure::before{height:100%;left:0;top:0;position:absolute;width:100%;content:"";z-index:10;background:rgba(65,65,65,0.6)!important}.insertGestionDesCookieVideo.poster div{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:75;max-width:600px;background:#f3f5fb;border-radius:10px;padding:10px}.insertGestionDesCookieVideo .banner a{display:flex;align-content:center}.insertGestionDesCookieVideo .banner a::before{content:"\F03EF";font-family:fts_picto;font-size:20px;font-weight:400;padding:0 10px 0 0}
@media screen{.cc ul.tabs li a:focus{outline:2px solid #004494!important}}@media screen{.cc div.tab:focus{outline:2px solid #004494!important}}
@media only screen and (max-width:1200px){.cc h1{font-size:35px}.cc:not(.ctxt-lp).main article header .banner h1{margin-left:25px}.cc.main.ctxt-lp article header .banner h1{margin-left:0}.cc.main.ctxt-lp article header .banner h1{margin-left:25px}.cc.main.ctxt-lp article header .banner{margin:0 20px;padding:0}.cc.main.ctxt-lp article header .banner>div{padding:25px;max-width:500px;width:100%}.cc.main.ctxt-list article header .banner h1{margin-left:0}}
@media only screen and (max-width:992px){.cc h1{font-size:26px}.cc .big-margins{margin:50px}.cc .big-margin-top{margin-top:50px}.cc .big-margin-right{margin-right:50px}.cc .big-margin-left{margin-left:50px}.cc .big-margin-bottom{margin-bottom:50px}.cc .big-paddings{padding:50px}.cc .big-padding-top{padding-top:50px}.cc .big-padding-right{padding-right:50px}.cc .big-padding-left{padding-left:50px}.cc .big-padding-bottom{padding-bottom:50px}.cc iframe[frameborder="0"]{min-height:480px}.cc div.custom-banner>div>div:first-child{width:40%}.cc div.custom-banner>div>div:first-child h2{font-size:40px;line-height:40px}.cc div.custom-banner>div>div:first-child p:last-child{margin-bottom:15px!important}.cc div.custom-banner>div>div:last-child{width:60%}.cc .tiles>.tile>div .banner h1{font-size:18px;line-height:24px}.cc:not(.ctxt-lp).main article header{padding:20px 25px}.cc:not(.ctxt-lp).main article header .banner h1{font-size:26px;line-height:32px}.cc.main article .body section>div{padding:20px 25px}.cc.main article .body section>div.custom-banner>div{padding:20px 25px}.cc.main article .body footer{padding:20px 25px}.cc.main article.side-art{padding:20px 25px}.cc.main article.side-art>div{width:100%}.cc.main article.side-art>div .body section div.custom-banner{margin:20px 25px}.cc.main article.side-art>.sidebar{width:100%;padding:25px}.cc.main article.side-art>.sidebar .insert figure{min-height:280px;min-width:400px}.cc.main .rebound>div{padding:20px 25px}.cc.main.ctxt-lp article header .banner{padding:20px 25px}.cc.main.ctxt-lp article header .banner h1{font-size:26px;line-height:32px}}
@media only screen and (max-width:768px){.cc div.custom-banner>div>div:last-child{width:100%;padding-left:0}.cc div.custom-banner>div>div:first-child h2{font-size:34px;line-height:34px}.cc ol.styled span>li:before,.cc ol.styled>li:before{font-size:18px;padding:4px 13px;margin-left:-42px}.cc ol.styled span>li,.cc ol.styled>li{padding-left:10px}.cc ol{padding-left:30px}.cc iframe[frameborder="0"]{min-height:300px}.cc .big-padding-bottom{padding-bottom:30px}.cc .big-padding-left{padding-left:30px}.cc .big-padding-right{padding-right:30px}.cc .big-padding-top{padding-top:30px}.cc .big-paddings{padding:30px}.cc .big-margin-bottom{margin-bottom:30px}.cc .big-margin-left{margin-left:30px}.cc .big-margin-right{margin-right:30px}.cc .big-margin-top{margin-top:30px}.cc .big-margins{margin:30px}.cc .height100{height:auto}.cc .width100{width:auto}.cc .medium-margin-top{margin-top:30px}.cc .medium-margins{margin:30px}.cc .medium-margin-right{margin-right:30px}.cc .medium-margin-left{margin-left:30px}.cc .medium-margin-bottom{margin-bottom:30px}.cc .medium-paddings{padding:30px}.cc .medium-padding-top{padding-top:30px}.cc .medium-padding-right{padding-right:30px}.cc .medium-padding-left{padding-left:30px}.cc .medium-padding-bottom{padding-bottom:30px}.mobilehidden{display:none}.cc iframe{min-height:300px}.cc ol,.cc ul{margin:10px 0}.cc ol li ul,.cc ul li ul{padding-left:30px}.cc ul.styled{padding-left:30px}.cc div.custom-banner>div>div span.bubble{display:none}.cc .insert{padding:15px}.cc .insert .banner h1,.cc .insert .banner h2,.cc .insert .banner h3,.cc .insert .banner h4{font-size:20px;line-height:22px}.cc .items>div{padding:15px;width:50%}.cc blockquote:not(.soft){padding:20px}.cc .keypoints>div{width:50%}.cc div.custom-banner>div>div span.line{display:none}.cc [data-collapse]{padding:0}.cc [data-collapse].pdf [role=tab][data-collapsed]+dd{padding:15px}.cc [data-collapse].pdf [role=tab][data-collapsed]+dd ul li{padding:15px 0}.cc.main div.tab .flex{display:block}.cc.main div.tab .flex figure.flex10,.cc.main div.tab .flex figure.flex20,.cc.main div.tab .flex figure.flex25,.cc.main div.tab .flex figure.flex30,.cc.main div.tab .flex figure.flex33,.cc.main div.tab .flex figure.flex40,.cc.main div.tab .flex figure.flex50,.cc.main div.tab .flex figure.flex60,.cc.main div.tab .flex figure.flex70,.cc.main div.tab .flex figure.flex80,.cc.main div.tab .flex figure.flex90{width:100%!important}.cc .diaporama__thumbnail{width:16px;height:16px;border-radius:100%;background-color:#002d61}.cc .diaporama__thumbnail--selected{background-color:#438de0}.cc .diaporama__thumbnail-image{display:none}.cc form bloc fieldset{margin-top:70px}.cc form .form-group{display:block}.cc form .form-group .form-label,.cc form .form-group label{width:100%!important;text-align:left;margin-bottom:10px}.cc form .form-group .form-control{width:100%!important}.cc form .flex .form-group{padding:0}.cc form fieldset.flex{margin-top:70px}.cc .tiles>.tile{width:50%}.cc .tiles>.tile>div .banner{padding:15px 20px}.cc .tiles>.tile>div .actions{padding:0 20px 20px 20px}.cc:not(.ctxt-lp).main article header{padding:20px}.cc:not(.ctxt-lp).main article header .banner h1{font-size:22px;line-height:28px;margin-left:20px}.cc:not(.ctxt-lp).main article header .banner h1:before{left:-30px}.cc.main article .body section>div div.droite>div:first-child,.cc.main article .body section>div div.gauche>div:first-child{width:100%}.cc:not(.ctxt-lp).main article .infos p{width:100%}.cc:not(.ctxt-lp).main article .infos p+ul{width:100%;margin-top:10px}.cc:not(.ctxt-lp).main article .infos ul{text-align:left}.cc:not(.ctxt-lp).main article .infos ul li:first-child{margin-left:0}.cc.main article .body section>div{padding:20px}.cc.main article .body section>div.custom-banner>div{padding:20px}.cc.main article .body section>div div.droite>div:last-child,.cc.main article .body section>div div.gauche>div:last-child{width:100%;padding-top:20px}.cc.main article .body section>div div.droite>div:first-child{padding-right:0}.cc.main article .body section>div div.droite>div:last-child{padding-left:0}.cc.main article .body section>div div.droite>div:last-child img{float:none}.cc.main article .body section>div div.gauche>div:first-child{order:1;padding-left:0}.cc.main article .body section>div div.gauche>div:last-child{order:2;padding-right:0}.cc.main article .body footer{padding:20px}.cc.main article.side-art{padding:20px}.cc.main article.side-art{padding:0}.cc.main article.side-art>div .body section div.custom-banner{margin:0}.cc.main article.side-art>.sidebar{padding:20px}.cc.main article.side-art>.sidebar .insert figure{min-height:280px;min-width:400px}.cc.main .rebound>div{padding:20px}.cc.main.ctxt-lp article header .banner{padding:20px}.cc.main.ctxt-lp article header .banner h1{font-size:22px;line-height:28px;margin-left:20px}.cc.main.ctxt-lp article header .banner>div{padding:15px}.cc.main.ctxt-list article #tiles #filters>ul{text-align:left;margin:0 0 3px 0}.cc.main.ctxt-list article #tiles #filters>ul li{margin:0 3px 5px}}
@media only screen and (max-width:480px){.cc table.RWD-M{display:none}.cc table.RWD-M-alt{display:table;margin-bottom:40px}.cc table.RWD-M-alt:last-child{margin-bottom:0}.cc blockquote:not(.soft)>div:first-child{width:100%}.cc blockquote:not(.soft)>div:last-child{margin-top:15px;width:100%;padding-left:0}.cc blockquote{display:block}.cc .keypoints{display:block}.cc .keypoints{display:block;margin-bottom:15px}.cc .keypoints .flex10,.cc .keypoints .flex15,.cc .keypoints .flex20,.cc .keypoints .flex25,.cc .keypoints .flex30,.cc .keypoints .flex33,.cc .keypoints .flex40,.cc .keypoints .flex50,.cc .keypoints .flex60,.cc .keypoints .flex66,.cc .keypoints .flex70,.cc .keypoints .flex80,.cc .keypoints .flex90{width:100%!important}.cc .keypoints .flex10.padding-left,.cc .keypoints .flex15.padding-left,.cc .keypoints .flex20.padding-left,.cc .keypoints .flex25.padding-left,.cc .keypoints .flex30.padding-left,.cc .keypoints .flex33.padding-left,.cc .keypoints .flex40.padding-left,.cc .keypoints .flex50.padding-left,.cc .keypoints .flex60.padding-left,.cc .keypoints .flex66.padding-left,.cc .keypoints .flex70.padding-left,.cc .keypoints .flex80.padding-left,.cc .keypoints .flex90.padding-left{padding-left:0}.cc .keypoints .flex10.padding-right,.cc .keypoints .flex15.padding-right,.cc .keypoints .flex20.padding-right,.cc .keypoints .flex25.padding-right,.cc .keypoints .flex30.padding-right,.cc .keypoints .flex33.padding-right,.cc .keypoints .flex40.padding-right,.cc .keypoints .flex50.padding-right,.cc .keypoints .flex60.padding-right,.cc .keypoints .flex66.padding-right,.cc .keypoints .flex70.padding-right,.cc .keypoints .flex80.padding-right,.cc .keypoints .flex90.padding-right{padding-right:0}.cc .keypoints>div{width:100%}.cc .items{display:block}.cc .items{display:block;margin-bottom:15px}.cc .items .flex10,.cc .items .flex15,.cc .items .flex20,.cc .items .flex25,.cc .items .flex30,.cc .items .flex33,.cc .items .flex40,.cc .items .flex50,.cc .items .flex60,.cc .items .flex66,.cc .items .flex70,.cc .items .flex80,.cc .items .flex90{width:100%!important}.cc .items .flex10.padding-left,.cc .items .flex15.padding-left,.cc .items .flex20.padding-left,.cc .items .flex25.padding-left,.cc .items .flex30.padding-left,.cc .items .flex33.padding-left,.cc .items .flex40.padding-left,.cc .items .flex50.padding-left,.cc .items .flex60.padding-left,.cc .items .flex66.padding-left,.cc .items .flex70.padding-left,.cc .items .flex80.padding-left,.cc .items .flex90.padding-left{padding-left:0}.cc .items .flex10.padding-right,.cc .items .flex15.padding-right,.cc .items .flex20.padding-right,.cc .items .flex25.padding-right,.cc .items .flex30.padding-right,.cc .items .flex33.padding-right,.cc .items .flex40.padding-right,.cc .items .flex50.padding-right,.cc .items .flex60.padding-right,.cc .items .flex66.padding-right,.cc .items .flex70.padding-right,.cc .items .flex80.padding-right,.cc .items .flex90.padding-right{padding-right:0}.cc .items>div{display:block;width:100%;padding:15px 0}.cc .items.width10>div{width:100%}.cc .items.width20>div{width:100%}.cc .items.width25>div{width:100%}.cc .items.width30>div{width:100%}.cc .items.width40>div{width:100%}.cc .items.width50>div{width:100%}.cc .items.width60>div{width:100%}.cc .items.width70>div{width:100%}.cc .items.width80>div{width:100%}.cc .items.width90>div{width:100%}.cc .insert.flex>div:first-child{padding-right:0}.cc .insert.flex>div:first-child.border-right{border-right:none!important}.cc .insert.flex>div:last-child{padding-left:0;margin-top:15px}.cc .insert.flex>div:last-child.border-left{border-left:none!important}.cc div.custom-banner>div .flex10.padding-right,.cc div.custom-banner>div .flex15.padding-right,.cc div.custom-banner>div .flex20.padding-right,.cc div.custom-banner>div .flex25.padding-right,.cc div.custom-banner>div .flex30.padding-right,.cc div.custom-banner>div .flex33.padding-right,.cc div.custom-banner>div .flex40.padding-right,.cc div.custom-banner>div .flex50.padding-right,.cc div.custom-banner>div .flex60.padding-right,.cc div.custom-banner>div .flex66.padding-right,.cc div.custom-banner>div .flex70.padding-right,.cc div.custom-banner>div .flex80.padding-right,.cc div.custom-banner>div .flex90.padding-right{padding-right:0}.cc div.custom-banner>div .flex10.padding-left,.cc div.custom-banner>div .flex15.padding-left,.cc div.custom-banner>div .flex20.padding-left,.cc div.custom-banner>div .flex25.padding-left,.cc div.custom-banner>div .flex30.padding-left,.cc div.custom-banner>div .flex33.padding-left,.cc div.custom-banner>div .flex40.padding-left,.cc div.custom-banner>div .flex50.padding-left,.cc div.custom-banner>div .flex60.padding-left,.cc div.custom-banner>div .flex66.padding-left,.cc div.custom-banner>div .flex70.padding-left,.cc div.custom-banner>div .flex80.padding-left,.cc div.custom-banner>div .flex90.padding-left{padding-left:0}.cc div.custom-banner>div{display:block}.cc div.custom-banner>div{display:block;margin-bottom:15px}.cc div.custom-banner>div .flex10,.cc div.custom-banner>div .flex15,.cc div.custom-banner>div .flex20,.cc div.custom-banner>div .flex25,.cc div.custom-banner>div .flex30,.cc div.custom-banner>div .flex33,.cc div.custom-banner>div .flex40,.cc div.custom-banner>div .flex50,.cc div.custom-banner>div .flex60,.cc div.custom-banner>div .flex66,.cc div.custom-banner>div .flex70,.cc div.custom-banner>div .flex80,.cc div.custom-banner>div .flex90{width:100%!important}.cc ul.styled{padding-left:25px}.cc ol li ul,.cc ul li ul{padding-left:25px}.cc .medium-margin-left{margin-left:0}.cc .medium-margin-right{margin-right:0}.cc ul.tabs li.sel a{border-top:1px solid #004494;background:#004494;color:#fff}.cc .width10,.cc .width100,.cc .width20,.cc .width25,.cc .width30,.cc .width33,.cc .width40,.cc .width50,.cc .width60,.cc .width70,.cc .width80,.cc .width90{width:100%!important}.cc .flex{display:block}.cc .flex{display:block;margin-bottom:15px}.cc .flex .flex10,.cc .flex .flex15,.cc .flex .flex20,.cc .flex .flex25,.cc .flex .flex30,.cc .flex .flex33,.cc .flex .flex40,.cc .flex .flex50,.cc .flex .flex60,.cc .flex .flex66,.cc .flex .flex70,.cc .flex .flex80,.cc .flex .flex90{width:100%!important}.cc .flex .flex10.padding-left,.cc .flex .flex15.padding-left,.cc .flex .flex20.padding-left,.cc .flex .flex25.padding-left,.cc .flex .flex30.padding-left,.cc .flex .flex33.padding-left,.cc .flex .flex40.padding-left,.cc .flex .flex50.padding-left,.cc .flex .flex60.padding-left,.cc .flex .flex66.padding-left,.cc .flex .flex70.padding-left,.cc .flex .flex80.padding-left,.cc .flex .flex90.padding-left{padding-left:0}.cc .flex .flex10.padding-right,.cc .flex .flex15.padding-right,.cc .flex .flex20.padding-right,.cc .flex .flex25.padding-right,.cc .flex .flex30.padding-right,.cc .flex .flex33.padding-right,.cc .flex .flex40.padding-right,.cc .flex .flex50.padding-right,.cc .flex .flex60.padding-right,.cc .flex .flex66.padding-right,.cc .flex .flex70.padding-right,.cc .flex .flex80.padding-right,.cc .flex .flex90.padding-right{padding-right:0}.cc .right{text-align:left!important}.cc .right p{text-align:left!important}.cc .float-right{float:none}.cc .float-left{float:none}.cc .margin-right{margin-right:0}.cc .margin-left{margin-left:0}.cc .big-margin-right{margin-right:0}.cc .big-margin-left{margin-left:0}.cc .padding-right{padding-right:0}.cc .padding-left{padding-left:0}.cc .medium-padding-right{padding-right:0}.cc .medium-padding-left{padding-left:0}.cc .big-padding-right{padding-right:0}.cc .big-padding-left{padding-left:0}.cc img.float-right{float:none;margin:0}.cc img.float-left{float:none;margin:0}.cc figure{margin:0}.cc figure.smallimg img{max-width:100%}.cc div.custom-banner>div>div:first-child{width:100%;padding-right:0}.cc ul.tabs{border-bottom:none;padding-left:0}.cc ul.tabs li{margin:5px;border-radius:5px}.cc ul.tabs li:first-child a{border-left:1px solid #004494}.cc ul.tabs li a{border:#004494 solid 1px;background:#fff;margin:0;border-radius:5px}.cc form bloc fieldset{padding:0;box-shadow:none;margin-top:10px}.cc form legend{position:static}.cc form .form-group .form-label,.cc form .form-group label{margin-bottom:5px}.cc form fieldset.flex{margin-top:10px}.cc .tiles{display:block}.cc .tiles>.tile{width:100%;padding:5px 0}.cc .tiles>.tile>div .actions{display:block}.cc:not(.ctxt-lp).main article header{padding:15px}.cc:not(.ctxt-lp).main article header .banner h1{margin-bottom:20px}.cc:not(.ctxt-lp).main article .infos{display:block}.cc.main article .body section>div{padding:15px}.cc.main article .body section>div.custom-banner>div{padding:15px}.cc.main article .body section>div div.droite,.cc.main article .body section>div div.gauche{display:block}.cc.main article .body footer{padding:15px}.cc.main article.side-art{padding:15px}.cc.main article.side-art{display:block}.cc.main article.side-art>.sidebar{padding:15px}.cc.main article.side-art>.sidebar .insert figure{min-height:175px;min-width:250px}.cc.main .rebound>div{padding:15px}.cc.main.ctxt-lp article header{background-image:none!important}.cc.main.ctxt-lp article header .mobile-img{display:block;border-radius:0}.cc.main.ctxt-lp article header .banner{padding:15px}.cc.main.ctxt-lp article header .banner{height:auto;margin:0}.cc.main.ctxt-lp article header .banner h1{margin:15px 15px 0 15px;padding-top:5px;padding-bottom:5px;padding-right:5px;background:#fff;animation:none;opacity:1}.cc.main.ctxt-lp article header .banner>div{position:static;animation:none;opacity:1}}